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
X∞ Cn0 (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