
Аналитические методы решения краевых задач математической физики
§1. Преобразование краевых задач
В математической физике разработан ряд методов, которые применяются к решению краевых задач определенного вида. На практике часто исходная постановка задачи не позволяет непосредственно применить выбранный метод или воспользоваться известными формулами, определяющими решение (такими, например, как формулы Даламбера и Пуассона). Однако существуют различные приемы преобразования или редукции (сведения) краевых задач к виду, который, возможно, будет удовлетворять условиям применимости того или иного метода решения. Одним из таких приемов является введение новых переменных, с его помощью, например, заданное уравнение можно привести к каноническому виду (см. главу II). Некоторые приемы преобразования задач рассмотрены в примере и предлагаемых упражнениях.
Пример 1. Рассмотрим смешанную задачу: в области 0 < x < l; t > 0 найти решение уравнения
utt = a2uxx + f(x); (A11)
удовлетворяющее граничным условиям:
a1ux(0, t) + b1u(0, t) = μ1;
a2ux(l, t) + b2u(l, t) = μ2; (A12)
ak; bk; μk ‑ const; ak2 + bk2 ≠ 0; k = 1; 2
и начальным условиям
u(x, 0) = φ(x); ut(x, 0) = ψ(x); (A13)
Покажем, что сформулированная неоднородная задача (A1) может быть приведена к виду однородной смешанной задачи (с однородным уравнением и однородными граничными условиями).
Действительно, пусть функция w = w(x) является решением задачи:
a2w’’(x) = ‑f(x); 0 < x < l;
a1w’(0) + b1w(0) = μ1; (A2)
a2w’(l) + b2w(l) = μ2.
Будем искать решение задачи (A1) в виде:
u(x, t) = v(x, t) + w(x); (A3)
где v(x, t) – неизвестная функция. Подставим выражение (A3) в уравнение (A11):
vtt = a2vxx + a2w’’(x) + f(x).
Откуда, зная, что w(x) – решение задачи (A2), получим однородное уравнение для функции v :
vtt = a2vxx.
Далее подставим выражение (A3) в граничные условия (A12):
a1(vx(0, t) + w’(0)) + b1(v(0, t) + w(0)) = μ1;
a2(vx(l, t) + w’(l)) + b2(v(l, t) + w(l)) = μ2.
Откуда, учитывая условия задачи (A2) для функции w(x); получим однородные граничные условия для функции v(x, t). Осталось подчинить выражение (A3) начальным условиям (A13), чтобы получить начальные условия для функции v :
v(x, 0) = φ(x) ‑ w(x); vt(x, 0) = ψ(x).
Следовательно, если искать решение задачи (A1) в виде суммы двух функций (A3), одна из которых w(x) является решением задачи (A2), то вторая функция v(x, t) должна быть решением следующей однородной задачи:
vtt = a2vxx, 0 < x < l; t > 0;
a1vx(0, t) + b1v(0; t) = 0; (A4)
a2vx(l, t) + b2v(l, t) = 0;
v(x,0) = φ(x) ‑ w(x); vt(x, 0) = ψ(x).
Таким образом, найдя решение w = w(x) задачи (A2), с помощью преобразования (A3) неоднородная задача (A1) сводится к однородной задаче (A4) относительно новой функции v.
Замечание. Можно показать, что для произвольной функции f(x) условием разрешимости задачи (A2) является выполнение следующего неравенства: a1b2 ‑ a2b1 ‑ b1b2l = 0.
Упражнения
1. Покажите, что задачу
uxy + aux + buy = 0; u(0, y) = e‑ay; u(x, 0) = 1;
полагая
u(x, y) = e‑ay‑bx · v(x, y); ξ = ax, η = by,
можно свести к задаче относительно новой функции v(ξ, η) :
vξη = v, v(0,η) = 1; v(ξ,0) = exp(ξb/a).
2. Покажите, что решение задачи
utt + 2βut + β2u = a2uxx, 0 < x < l; t > 0;
u(0, t) = u(l, t) = 0; u(x, 0) = φ(x), ut(x, 0) = ψ(x);
представимо в виде
u = e‑βtv,
где v(x, t) – решение задачи
vtt = a2vxx, 0 < x < l, t > 0;
v(0, t) = v(l, t) = 0; v(x, 0) = φ(x); vt(x, 0) = ψ(x) + β φ(x).
3. Покажите, что решение задачи
utt = a2uxx + f(x); 0 < x < l, t > 0;
u(0, t) = u(l, t) = 0, u(x, 0) = ut(x, 0) = 0
представимо в виде u(x, t) = v(x) + w(x, t); где v(x) – решение уравнения
a2v’’(x) + f(x) = 0;
удовлетворяющее однородным краевым условиям v(0) = v(l) = 0; а w(x, t) – решение задачи
wtt = a2wxx, 0 < x < l, t > 0;
w(0, t) = w(l, t) = 0; w(x, 0) = ‑v(x); wt(x, 0) = 0.
4. Пусть v(x, t, τ ) – решение задачи
v(x,τ,τ) = 0; vt(x,τ,τ) = g(x,τ).
Покажите, что функция
является решением уравнения
utt ‑ uxx = g(x,t);
удовлетворяющим однородным начальным условиям
u(x,0) = ut(x,0) = 0.
5. Редуцировать краевую задачу для уравнения
в прямоугольнике, ограниченном прямыми x = 0; x = π; y = 0; y = T > 0; с условиями
к краевой задаче для уравнения, не содержащего частной производной первого порядка по x и неизвестной функции.
6. Покажите, что функцию, удовлетворяющую условиям:
a1ux(0,t) + b1u(0,t) = μ(t);
a2ux(l,t) + b2u(l,t) = ν(t);
ai2 + bi2 = 0; i = 1, 2;
можно искать в виде
u(x,t) = (A1x2 + B1x + C1)μ(t) + (A2x2 + B2x + C2)ν(t).
7. Приведите примеры функций, удовлетворяющих условиям:
1) u(0,t) = t; u(l,t) = l + t;
2) ux(0,t) = u(1,t) = t;
3) u(0,t) = μ(t); u(l,t) = ν(t);
4) ux(0,t) = μ(t); u(l,t) = ν(t);
5) u(0,t) = μ(t); ux(l,t) = ν(t);
6) ux(0,t) = μ(t); ux(l,t) = ν(t);
7) ux(0,t) ‑ hu(0,t) = μ(t); u(l,t) = ν(t);
8) ux(0,t) ‑ hu(0,t) = μ(t); ux(l,t) + hu(l,t) = ν(t).
8. Редуцировать первую краевую задачу для уравнения
uxx ‑ ut = f(x,t)
в прямоугольнике 0 < t < T; 0 < x < 1 с неоднородными условиями на боковых сторонах
u(0,t) = μ(t); u(1,t) = ν(t); 0 < t < T;
к первой краевой задаче с однородными краевыми условиями на боковых сторонах.
9. Покажите, что решение задачи
ut = a2uxx; 0 < x < l; t > 0;
u(x,0) = φ(x); 0 · x · l;
u(0,t) = u0; u(l,t) = u1; t ≥ 0; u0; u1 ‑ const;
можно искать в виде
;
где
– стационарная температура стержня,
определяемая условиями
а функция v(x,t) – отклонение от стационарной температуры – является решением краевой задачи
vt = a2vxx; 0 < x < l; t > 0;
v(0,t) = v(l,t) = 0; t ≥ 0;
10. Покажите, что решение задачи со стационарными неоднородностями
utt = a2uxx + f(x); 0 < x < l; t > 0;
u(x,0) = φ(x); ut(x,0) = ψ(x); 0 · x · l;
u(0,t) = u1; u(l,t) = u2; t ≥ 0; u1; u2 ‑ const;
можно искать в виде ; где – стационарное состояние (струны, стержня), определяемое условиями
а функция v(x,t) – отклонение от стационарного состояния – является решением краевой задачи
vtt = a2vxx; 0 < x < l; t > 0;
v(0,t) = v(l,t) = 0; t ≥ 0;
v(x,0) = Á(x) ‑ u(x); vt(x,0) = Ã(x); 0 · x · l.
Замечание. Для задач со стационарными неоднородностями удобнее выделять стационарное решение и искать отклонение от этого решения.
11. Покажите, что решение краевой задачи
представимо в виде u(r,t) = v/r, где v(r,t) – решение краевой задачи
12. Рассмотрим краевую задачу
ut + u · ux = a2uxx, 0 < x < l, t > 0,
u(0,t) = u(l,t) = 0, t ≥ 0;
u(x,0) = f(x); 0 ≤ x ≤ l.
Покажите, если функция v(x,t) является решением задачи
vt = a2vxx, 0 < x < l, t > 0,
vx(0,t) = vx(l,t) = 0, t ≥ 0,
то функция
u(x,t) = ‑2a2·vx/v
удовлетворяет уравнению
ut + u · ux = a2uxx.