Материал: Решение краевых задач для уравнения Лапласа (96

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

Она соответствует случаю p(x) ≡ 1, q(x) ≡ 0, α1 = β2 = 0 в общей постановке. Собственные значения и собственные функции имеют вид

 

 

 

2

 

 

 

 

 

 

 

 

λn =

π(2

n

, n N;

 

 

 

 

 

l

Xn(x) = sin pλnx ,

 

2l− 1)

kXnk2 =

 

 

.

 

2

Задача 4. Рассмотрим задачу

 

 

 

 

 

 

 

 

 

 

− X00(x) = λX(x), 0 < x < l;

 

 

 

 

 

 

 

X0(0) = 0,

X(l) = 0.

 

 

 

 

 

Она соответствует случаю p(x) ≡ 1, q(x) ≡ 0, β1

= α2 = 0 в

общей постановке. Собственные значения и собственные функции

имеют вид

 

 

 

 

 

 

 

 

 

 

λn =

 

 

2

 

 

 

 

 

 

 

 

 

n

, n N;

 

 

 

 

 

l

π(2

Xn(x) = cos pλnx ,

 

2l− 1)

kXnk2 =

 

 

.

 

2

При решении краевых задач встречаются и более сложные виды граничных условий, отличающиеся от (2.5).

Задача 5. В следующей задаче на собственные функции используется условие периодичности:

− Φ00(ϕ) = λΦ(ϕ), 0 < ϕ < 2π; Φ(ϕ + 2π) = Φ(ϕ).

В этом случае существует собственное значение λ0 = 0, которому отвечает собственная функция Φ0(ϕ) ≡ 1, а каждому собственному значению λn = n2, n N соответствуют две линейно независимые собственные функции:

Φ(1)

(ϕ) = cos nϕ

и

Φ(2)

(ϕ) = sin nϕ,

n

 

 

Φn(1)

2

=

 

n

= π.

причем kΦ0k2 = 2π,

Φn(2) 2

 

 

 

 

 

 

 

 

 

2.4. Задачи для самостоятельного решения

Решить следующие задачи Штурма — Лиувилля:

1.−X00(x) = λX(x), 0 < x < l; X(0) = 0, X0(l) + βX(l) = 0.

2.−X00(x) = λX(x), 0 < x < l; X0(0) − βX(0) = 0, X(l) = 0.

11

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

3.−X00(x) = λX(x), 0 < x < l; X0(0) = 0, X0(l) + βX(l) = 0.

4.−X00(x) = λX(x), 0 < x < l; X0(0) − βX(0) = 0, X0(l) = 0.

3.РЕШЕНИЕ КРАЕВЫХ ЗАДАЧ ДЛЯ УРАВНЕНИЯ ЛАПЛАСА В ПРЯМОУГОЛЬНИКЕ

3.1.Метод Фурье

Изложим общую схему метода Фурье на примере решения смешанной краевой задачи для уравнения Лапласа в прямоугольнике:

 

 

u(x, y) = 0,

 

0 < x < a, 0 < y < b;

 

 

 

 

(3.1)

 

(

 

α1ux + β1u)

 

x=0

= 0,

2ux + β2u)

x

 

a

= 0;

(3.2)

 

u

 

= Φ(x),

 

 

 

 

 

 

 

 

βi

uy

 

 

= Ψ(x),

 

=

 

 

αi + βi

(3.3)

 

αi

 

 

 

 

y=b

 

 

 

 

 

 

0

 

 

y=0

 

 

 

 

 

 

 

 

 

 

где

 

и

 

— неотрицательные

константы, причем

 

> ,

i = 1, 2.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Прежде всего отметим следующее.

 

 

 

 

 

 

 

Во-первых, область D, в которой ищется решение, представля-

ет собой прямое произведение множеств Dx = {x : 0 < x < a} и Dy = {y : 0 < y < b}, т. е. область изменения переменной x не зависит от переменной y и наоборот.

Во-вторых, дифференциальный оператор , стоящий в левой части уравнения (3.1), можно представить в виде

2

= ∂y2 − Lx,

где Lx = − 2 — оператор, действующий в области Dx.

∂x2

Исходя из этого любую функцию на прямоугольнике D можно представить в виде ряда

X

u(x, y) = Cn(y)Xn(x)

(3.4)

n=1

 

по полной системе функций {Xn(x)}n=1 на [0, a]. В качестве такой системы можно выбрать систему собственных функций операто-

ра Lx. Учитывая, что для функции u(x, y) граничные условия по

12

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

переменной x являются однородными, оператор Lx можно рассматривать на пространстве Q, т. е. он будет самосопряженным. Такой подход носит название метода Фурье.

Сформулируем задачу на отыскание собственных значений и собственных функций оператора Lx:

Lx[X(x)] = λX(x), 0 < x < a;

(3.5)

−α1X0(0) + β1X(0) = 0, α2X0(a) + β2X(a) = 0.

 

Решение u(x, y) краевой задачи (3.1)–(3.3) будем искать в виде разложения в ряд Фурье (3.4) по системе собственных функций {Xn(x)}n=1 оператора Lx. В ряде (3.4) функции Cn(y) являются коэффициентами Фурье функции u(x, y) по системе {Xn(x)}n=1. Эти коэффициенты необходимо определить таким образом, чтобы решение, записанное в виде ряда (3.4), удовлетворяло уравнению (3.1) и граничным условиям (3.3).

Подставляя ряд (3.4) в уравнение (3.1), получаем

 

X

Cn00(y)Xn(x) + Cn(y)Xn00

(x) = 0.

n=1

 

А так как, согласно (3.5), −Xn00(x) = λnXn(x), то последнее равенство примет вид

 

 

λnCn(y) Xn(x) = 0.

C00

(y)

n

 

 

n=1

 

 

X

 

 

Учитывая, что ряд по полной системе функций {Xn(x)}n=1 на [0, a] равен нулю тогда и только тогда, когда все его коэффициенты равны нулю, приходим к линейному однородному дифференциаль-

ному уравнению относительно функции Cn(y):

 

C00

(y)

λnCn(y) = 0,

0 < y < b.

(3.6)

n

 

 

 

 

Далее, подставляя (3.4) в граничные условия (3.3), получаем:

при y = 0

X

Cn(0)Xn(x) = Φ(x);

n=1

при y = b

XCn0 (b)Xn(x) = Ψ(x).

n=1

13

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

Эти соотношения представляют собой разложения функций Φ(x) и Ψ(x) соответственно в ряды Фурье по системе собственных функций {Xn(x)}n=1 оператора Lx. Коэффициенты Фурье Cn(0) и Cn0 (b) этих разложений могут быть вычислены по формулам

Cn(0) =

(Φ, Xn)

= ϕ ,

C0

(b) =

(Ψ, Xn)

= ψ . (3.7)

 

 

 

(Xn, Xn)

n

n

 

(Xn, Xn)

n

 

 

 

 

 

Таким образом, искомые функции Cn(y) должны удовлетворять дифференциальному уравнению (3.6) и следующим граничным условиям:

Cn(0) = ϕn,

Cn0 (b) = ψn.

(3.8)

Согласно теории линейных однородных дифференциальных уравнений, общее решение уравнения (3.6) имеет вид

Cn(y) = AnC1,n(y) + BnC2,n(y),

где C1,n(y) = exp λny , C2,n(y) = exp −λny , а An и Bn

произвольные постоянные.

Однако в дальнейшем удобнее фундаментальную систему решений этого уравнения выбрать так, чтобы функция C1,n(y) удовлетворяла однородному граничному условию при y = 0, а функция C2,n(y) — однородному граничному условию при y = b, т. е.

C1,n(0) = 0, C20,n(b) = 0.

Поэтому общее решение дифференциального уравнения (3.6) запишем в следующей форме:

 

Cn(y) = An sh p

 

 

y

 

 

 

 

 

p

 

 

(b − y) .

 

 

λn

 

+ Bn ch

λn

(3.9)

Определим коэффициенты

A

 

 

и B

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

n

 

 

 

 

 

 

 

 

 

 

 

 

 

Подстановка (3.9) в граничные условия (3.8) дает

 

откуда

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bn ch

pλnb = ϕn,

 

 

Anpλn ch

pλnb = ψn,

 

 

находим

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ψn

 

 

 

 

 

 

 

 

 

 

 

 

ϕn

 

 

An =

 

ch

 

b

, Bn =

ch

 

b

.

 

14

λn

λn

λn

 

Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»

Таким образом, решением дифференциального уравнения (3.6), удовлетворяющим граничным условиям (3.8), является функция

 

 

1

 

 

 

 

ψn

 

 

 

 

 

 

 

 

 

− y) .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cn(y) =

 

ch(

 

b)

 

sh pλny + ϕn ch pλn(b

 

λn

λn

После подстановки этого выражения в ряд (3.4) получим реше-

ние краевой задачи (3.1)–(3.3) в следующем виде

 

 

1

 

 

 

ψn

 

 

u(x, y) =

 

 

 

 

 

 

Xn(x),

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

p

 

 

p

 

 

 

 

 

 

 

 

 

 

 

 

 

= n=1

ch(

 

b)

 

 

sh

λny + ϕn ch

 

λn(b − y)

 

λn

 

λn

 

где коэффициенты ϕn и ψn определяются по формулам (3.7).

3.2. Примеры решения задач

Задача 1 (задача Дирихле). Решить краевую задачу

 

 

 

u(x, y) = 0,

 

 

0 < x < a,

0 < y < b;

(3.10)

 

 

u

 

= 0,

u

 

= 0;

 

 

(3.11)

 

 

u x=0

= Φ(x),

x=ua

 

 

= Ψ(x),

(3.12)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

где

 

 

y=0

 

 

 

 

 

 

 

 

y=b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U0

x

,

 

 

 

0

x <

a

,

 

πx

 

 

 

 

 

 

 

Φ(x) =

 

 

 

a x

 

 

 

a

 

 

2

 

Ψ(x) = U0 sin

 

.

 

 

 

 

 

 

 

a

 

 

 

 

 

,

 

2

x

 

a;

 

 

 

 

 

U0 1

 

 

 

a

 

 

 

 

 

 

 

 

 

Решение. Воспользуемся методом Фурье. Следуя общей схеме решения, приведенной в п. 3.1, поставим задачу на отыскание соб-

ственных значений и собственных функций оператора Lx = − 2 :

∂x2

(

00X(0) =λ0,

X(a) = 0.

(3.13)

 

X (x) = X(x), 0 < x < a;

 

Эта задача представляет собой задачу Штурма — Лиувилля с граничными условиями 1-го рода. Собственные значения и собствен-

15

Источник: https://studfile.net/preview/16723585/