Вы находитесь на странице: 1из 12

УМФ – семинар – К 5 – 3

Задача Коши для волнового уравнения. Формула Далам-


бера
№ 370, 438, I, II, 385, 439, 445, 371, III, IV, 372, 446.

1. № 370
Найти общее решение уравнения
utt − a2 uxx = 0. (1.1)
Шаг 1. Находим замену переменных
Способ 1 (через уравнения характеристик) Дискриминант характеристической квадра-
тичной формы в данном случае равен a2 :

∆ = a212 − a11 a22 = a2 > 0, ⇒ гиперболический тип.



dx a12 ± ∆
Так как a11 = 1 6= 0, составим уравнения характеристик dt
= a11
:

dx
= ±a, ⇒ x = ±at,
dt
и первые интегралы имеют вид:

x + at = c, x − at = c.

Поэтому заменой, приводящей уравнние (1.1) к каноническому виду, является замена:



ξ = x + at;
(1.2)
η = x − at.

Способ 2 (через характеристическую квадратичную форму) В данном случае нам удоб-


нее (и это верно всегда для уравнения гиперболического типа на прямой, если мы хотим явно
найти решение) привести квадратичную форму не к обычному её нормальному виду, а к виду
Q̃ = µ1 µ2 . Произведём необходимые преобразования:
h i
Q(λ1 , λ2 ) = λ21 − a2 λ22 = как разность квадратов = (λ1 + aλ2 )(λ1 − aλ2 ) = µ1 µ2 ,

где µ1,2 связаны с λ1,2 по правилу


    
µ1 1 a λ1
=
µ2 1 −a λ2

Построим матрицу Γ замены переменных:


1 1

 
T −1
 1 −a −1 2 2a
Γ= A = = 
−2a −a 1 1 1
2
− 2a

Откуда, учитывая, что λ1 у нас соответствует производной по t, а λ2 – по x, получаем, что


замену переменных надо произвести по правилу:
1 1
  1
 
2 2a
   ξ = 2a (x + at);
ξ t
=   то есть
η 1 1 x 1
− η = 2a (x − at).

2 2a


c Д.С. Ткаченко -1-
УМФ – семинар – К 5 – 3

Итак, оба способа приводят нас к необходимости одной и той же замены (1.2) (с точностью
до числового множителя).
Шаг 2. Приведение к каноническому виду
Пусть v(ξ, η) = u(x, t). Замена (1.2) даёт нам следующие соотношения для производных:
ux = v ξ + v η , ut = a (vξ − vη ) ,
uxx = vξξ + 2vξη + vηη , utt = a2 (vξξ − 2vξη + vηη ) .
Подставив их в уравнение (1.1), получаем:
utt − a2 uxx = a2 (vξξ − 2vξη + vηη ) − a2 (vξξ + 2vξη + vηη ) = 0,
или, после сокращения,
vξη = 0. (1.3)
Шаг 3. Решение уравнения
Уравнение (1.3) решить легко. В самом деле, раз производная по η от функции двух перемен-
ных ∂v
∂ξ
равна нулю, то ∂v
∂ξ
не зависит от η, то есть:
∂v
= h(ξ).
∂ξ
Проинтегрируем последнее равенство по ξ и учтём, что вместо константы интегрирования
надо поставить произвольную функцию от η, так как дифференцирование по ξ любую f2 (η)
обратит в нуль. Z
v(ξ, η) = h(ξ)dξ + f2 (η) = f1 (ξ) + f2 (η).
| {z }
=f1 (ξ)

Переходя к исходным переменным, получаем:


u(x, t) = f1 (x + at) + f2 (x − at), (1.4)
где f1,2 – произвольные дважды дифференцируемые функции.
Геометрический смысл равенства (1.4).
Пусть f2 ≡ 0. Тогда в момент времени t = 0 профиль струны задаётся равенством
u(x, 0) = f1 (x),
в момент времени t = 1 – равенством
u(x, 1) = f1 (x + a),
то есть график f1 к моменту t = 1 сдвинулся влево на величину a, и так далее.
Если же, наоборот, f1 ≡ 0. Тогда в момент времени t = 0 профиль струны задаётся равенством
u(x, 0) = f2 (x),
в момент времени t = 1 – равенством
u(x, 1) = f2 (x − a),
то есть график f2 к моменту t = 1 сдвинулся вправо на величину a, и так далее.
Вывод: Решение уравнения колебаний (1.1) представляет собой сумму двух волн,
бегущих влево и вправо со скоростью a:

u(x, t) = f1 (x + at) + f2 (x − at).


| {z } | {z }
←− −→


c Д.С. Ткаченко -2-
УМФ – семинар – К 5 – 3

2. Формула Даламбера
Рассмотрим задачу Коши на прямой для простейшего случая волнового уравнения:

 utt − a2 uxx = f (x, t), x ∈ (−∞, +∞), t ∈ (0, +∞);
u(x, 0) = ϕ(x), x ∈ (−∞, +∞); (2.1)
ut (x, 0) = ψ(x), x ∈ (−∞, +∞).

Теорема 2.1.

Усл. Функции f (x, t) ∈ C ((−∞, +∞) × [0, +∞)), ϕ(x), ψ(x) ∈ C(−∞, +∞).
Утв. Решение задачи Коши (2.1) задаётся формулой Даламбера:

x+at Zt x+a(t−τ
Z )
ϕ(x + at) + ϕ(x − at)
Z
1 1
u(x, t) = + ψ(s)ds + f (s, τ )dsdτ. (2.2)
2 2a 2a
x−at 0 x−a(t−τ )

Доказательство. Полное доказательство мы приведём позже, в теме «Применение преобра-


зования Фурье к решению уравнений математической физики», № 815, 816. Кроме того, его
можно получить элементарной подстановкой формулы Даламбера в равенства (2.1)1 . А здесь
ограничимся случаем
f (x, t) ≡ 0.
Итак: мы убедились, что всякое решение уравнения utt − a2 uxx = 0 представляется в виде

u(x, t) = f1 (x + at) + f2 (x − at). (1.4)

Подставим в это равенство начальное условие:



  f1 (y) + f2 (y) = ϕ(y);
u(x, 0) = f1 (x) + f2 (x) = ϕ(x); Ry
=⇒
ut (x, 0) = a (f10 (x) − f20 (x)) = ψ(x).  f1 (y) − f2 (y) = a1 ψ(s)ds + 2c.
0

Найдя полусумму и полуразность этих равенств, получим:


Ry x+at
 
ϕ(y) 1 ϕ(x+at) 1
R
 f1 (y) = 2 + a ψ(s)ds + c;  f1 (x + at) = + ψ(s)ds + c;

 

2 2a
0 0
Ry откуда x−at
ϕ(y)
 f2 (y) = 2 − a1 ψ(s)ds − c. ϕ(x−at) 1
R
 f2 (x − at) = − ψ(s)ds − c.

 

2 2a
0 0

1
Заметим, что такой способ позволит убедиться лишь в том, что существует решение (2.1), задаваемое
формулой (2.2). Но он не гарантирует, что нет других решений, задаваемых какими-то другими формулами.


c Д.С. Ткаченко -3-
УМФ – семинар – К 5 – 3

Наконец, подставим f1,2 в формулу (1.4):

x+at x−at
ϕ(x − at)
Z Z
ϕ(x + at) 1 1
u(x, t) = f1 (x+at)+f2 (x−at) = + ψ(s)ds+c+ − ψ(s)ds−c =
2 2a 2 2a
 x+at0 x−at
 0

ϕ(x + at) + ϕ(x − at)


Z Z
1
= +  ψ(s)ds − ψ(s)ds + c − c =
2 2a
| 0 {z 0 }
x+at
R
ψ(s)ds
x−at

x+at
ϕ(x + at) + ϕ(x − at)
Z
1
= + ψ(s)ds.
2 2a
x−at

3. № 438M
Найти решение задачи Коши

 utt − a2 uxx = βx2 , x ∈ (−∞, +∞), t ∈ (0, +∞);
u(x, 0) = e−x , x ∈ (−∞, +∞); (3.1)
ut (x, 0) = γ, x ∈ (−∞, +∞).

Чтобы найти решение, нам достаточно применить формулу Даламбера. Вычислим сначала
самый сложный входящий в неё интеграл:

Zt x+a(t−τ
Z ) Zt x+a(t−τ
Z )
1 β
f (s, τ )dsdτ = s2 dsdτ =
2a 2a
0 x−a(t−τ ) 0 x−a(t−τ )

Zt x+a(t−τ ) Zt
β s3 β 3 3

= dτ = (x + a(t − τ )) − (x − a(t − τ )) dτ =
2a 3 x−a(t−τ ) 6a
0 0
Z t  
β 3 2 2 3
 
3 2 2 3
= x + 3x (t − τ ) + 3x(t − τ ) + (t − τ ) − x − 3x (t − τ ) + 3x(t − τ ) − (t − τ ) dτ =
6a
0
Zt
β h i
6x2 (t − τ ) + 2(t − τ )3 dτ = τ − t = p,

= dτ = dp =
6a
0
Z0 2 p=0
4 p=0
!
β β p p β
6x2 (−p) + 2p 3
−6x2 6x2 t2 + t4 .
 
= dp = + 2 =
6a 6a 2 p=−t 4 p=−t 12a
−t


c Д.С. Ткаченко -4-
УМФ – семинар – К 5 – 3

Тогда, из формулы Даламбера получаем:

x+at Zt x+a(t−τ
Z )
ϕ(x + at) + ϕ(x − at)
Z
1 1
u(x, t) = + ψ(s)ds + f (s, τ )dsdτ =
2 2a 2a
x−at 0 x−a(t−τ )
x+at
e−x−at + e−x+at
Z
1 β
6x2 t2 + t4 =

= + γds +
2 2a 12a
x−at
−at +at
e +e γ   β
= e−x · 6x2 t2 + t4 =

+ (x + at) − (x − at) +
2 2a 12a
−x β
6x2 t2 + t4 .

= e ch at + γt +
12a

4. № I
1
Нарисовать профиль бесконечной струны в моменты времени t = , 1 , 3 , 1, 2,
4a 2a 4a a a
если её
колебания описываются задачей Коши:

 utt − a2 uxx = 0, x ∈ (−∞, +∞), t ∈ (0, +∞);
u(x, 0) = ϕ(x), x ∈ (−∞, +∞); (4.1)
ut (x, 0) = ψ(x), x ∈ (−∞, +∞),

где функция
ψ(x) ≡ 0,
а функция ϕ(x) имеет вид, приведённый на рисунке.

Решение: По формуле Даламбера (2.2) при f ≡ 0 и ψ(x) ≡ 0 получаем:

ϕ(x + at) + ϕ(x − at)


u(x, t) =
2
Отсюда можно сделать вывод, что функция u(x, t) есть сумма двух волн одинакового профиля
f = ϕ2 , одна из которых бежит влево, а другая вправо. Тогда

при t = 0:

1
при t = 4a
:


c Д.С. Ткаченко -5-
УМФ – семинар – К 5 – 3

1
при t = 2a
:

3
при t = 4a
:

при t = a1 :

при t = a2 :

5. № II
1 1
Нарисовать профиль бесконечной струны в моменты времени t = 4a
, 2a , a1 , a2 , a3 , если её
колебания описываются задачей Коши:

 utt − a2 uxx = 0, x ∈ (−∞, +∞), t ∈ (0, +∞);
u(x, 0) = ϕ(x), x ∈ (−∞, +∞); (5.1)
ut (x, 0) = ψ(x), x ∈ (−∞, +∞),

где функция
ϕ(x) ≡ 0,
а функция ψ(x) имеет вид, приведённый на рисунке.

Решение: По формуле Даламбера (2.2) при f ≡ 0 и ϕ(x) ≡ 0 получаем:


x+at
Z
1
u(x, t) = ψ(s)ds = Ψ(x + at) − Ψ(x − at),
2a
x−at

ψ(x)
где Ψ(y) – некоторая первообразная функции 2a
, например, функция
Zy
1
Ψ(y) = ψ(s)ds.
2a
−1

(В качестве нижнего предела мы взяли (−1), поскольку все изменения с функцией ψ(x) про-
исходят только справа от этого числа.)


c Д.С. Ткаченко -6-
УМФ – семинар – К 5 – 3

Отсюда можно сделать вывод, что функция u(x, t) есть разность двух волн одинакового про-
филя Ψ, одна из которых бежит влево, а другая вправо. Причём из волны, бегущей влево,
вычитается волна, бегущая вправо. Найдём Ψ(y) для нашего случая:

Zy  0, когда y ∈ (−∞, −1];
1 y+1
Ψ(y) = ψ(s)ds = , когда y ∈ [−1, 1];
2a  12a
−1 a
, когда y ∈ [1, +∞).

График этой функции выглядит так:

Поэтому профиль струны будет принимать в различные моменты времени форму:

при t = 0:

1
при t = 4a
:

1
при t = 2a
:


c Д.С. Ткаченко -7-
УМФ – семинар – К 5 – 3

при t = a1 :

при t = a2 :

при t = a3 :

6. № 385
Найти решение задачи:

 uxx − 2uxy + 4ey = 0, x ∈ (0, +∞), y ∈ (−∞, +∞);
u(0, y) = ϕ(y), y ∈ (−∞, +∞); (6.1)
ux (0, y) = ψ(y), y ∈ (−∞, +∞).

Прежде чем решать эту задачу, заметим, что если переименовать переменную x в t, а y – в x,
то получится обычная задача Коши для УЧП 2-го порядка.
Шаг 1. Находим замену переменных
Способ 1 (через уравнения характеристик) Дискриминант характеристической квадра-
тичной формы в данном случае равен a2 :

∆ = a212 − a11 a22 = (−1)2 − 1 · 0 = 1 > 0, ⇒ гиперболический тип.



dy a12 ± ∆
Так как a11 = 1 6= 0, составим уравнения характеристик dx
= a11
:
 
dy 0, y = c,
= −1 ± 1 = ⇒
dx −2, y = −2x + c,
и первые интегралы имеют вид:

y = c, y + 2x = c.


c Д.С. Ткаченко -8-
УМФ – семинар – К 5 – 3

Поэтому заменой, приводящей уравнние (6.1) к каноническому виду, является замена:



ξ = y;
(6.2)
η = y + 2x.

Способ 2 (через характеристическую квадратичную форму) В данном случае нам удоб-


нее (как всегда для уравнения гиперболического типа на прямой) привести квадратичную
форму не к обычному её нормальному виду, а к виду Q̃ = µ1 µ2 . Произведём необходимые
преобразования:
Q(λ1 , λ2 ) = λ21 − 2λ1 λ2 = (λ1 − 2λ2 )λ1 = µ1 µ2 ,
где µ1,2 связаны с λ1,2 по правилу
    
µ1 1 −2 λ1
=
µ2 1 0 λ2

Построим матрицу Γ замены переменных:

0 − 12
 
 
−1 1 0 −1
Γ = AT = = 
2 2 1 1
1 2

Откуда, учитывая, что λ1 у нас соответствует производной по x, а λ2 – по y, получаем, что


замену переменных надо произвести по правилу:

0 − 12    ξ = − 12 · y;
 
 
ξ x
=  то есть
η 1 y
1 2 η = 12 (2x + y).

Итак, оба способа приводят нас к необходимости одной и той же замены (6.2) (с точностью
до числового множителя).
Шаг 2. Приведение к каноническому виду
Пусть v(ξ, η) = u(x, t). Замена (6.2) даёт нам следующие соотношения для производных:

ux = 2vη , uy = vξ + vη ,

uxx = 4vηη , uxy = 2 (vξη + vηη ) .


Подставив их в уравнение (6.1), получаем:

uxx − 2uxy + 4ey = 4vηη − 2 · 2 (vξη + vηη ) + 4eξ = 0,

или, после сокращения,


vξη = eξ . (6.3)
Шаг 3. Решение уравнения
Уравнение (6.3) решить легко – достаточно проинтегрировать его по ξ и η. Сначала интегри-
руем по η:
vξ = η · eξ + h(ξ).
(Напомним, что функция h(ξ) появилась вместо и в качестве константы интегрирования.)
Теперь проинтегрируем последнее равенство по ξ и учтём, что вместо константы интегриро-
вания надо поставить произвольную функцию от η:
Z
v(ξ, η) = η · e + h(ξ)dξ + f2 (η) = η · eξ + f1 (ξ) + f2 (η).
ξ

| {z }
=f1 (ξ)


c Д.С. Ткаченко -9-
УМФ – семинар – К 5 – 3

Переходя к исходным переменным, получаем:

u(x, t) = (y + 2x) · ey + f1 (y) + f2 (y + 2x), (6.4)

где f1,2 – произвольные дважды дифференцируемые функции.


Шаг 4. Использование начальных условий
Подставляя общее решение (6.4) уравнения в начальные условия, получаем:
  y
u(0, y) = ϕ(y), ye + f1 (y) + f2 (y) = ϕ(y),

ux (0, y) = ψ(y), 2ey + 2f20 (y) = ψ(y).

Из последнего уравнения сразу находится f2 (s):

Zs   Zs s
1 y 1 1
f2 (s) = ψ(y) − e dy + c = ψ(y)dy − e + c1 = Ψ(s) − es + 1 + c1 =
y
2 2 0 2
0 0
| {z }
Ψ(s)
h i 1
= c = c1 + 1 = Ψ(s) − es + c.
2
Подставляя найденную функцию f2 (s) = 21 Ψ(s) − es + c, в первое начальное условие, найдём
f1 (s):
1 1
f1 (s) = ϕ(s) − Ψ(s) + es − c − ses = ϕ(s) − Ψ(s) + (1 − s)es − c.
2 2
Осталось подставить
1 1
f1 (s) = ϕ(s) − Ψ(s) + (1 − s)es − c и f2 (s) = Ψ(s) − es + c
2 2
в формулу общего решения (6.4).

u(x, t) = (y + 2x) · ey + f1 (y) + f2 (y + 2x) =


1 1
= (y + 2x) · ey + ϕ(y) − Ψ(y) + (1 − y)ey − c + Ψ(y + 2x) − ey+2x + c =
2  y+2x 2
Zy

Z
1
= (2x + 1) · ey − ey+2x + ϕ(y) +  ψ(y)dy − ψ(y)dy  =
2
0 0
y+2x
Z
1
= (2x + 1) · ey − ey+2x + ϕ(y) + ψ(y)dy.
2
y

Ответ:
y+2x
Z
y y+2x 1
u(x, t) = (2x + 1) · e − e + ϕ(y) + ψ(y)dy.
2
y


c Д.С. Ткаченко -10-
УМФ – семинар – К 5 – 3

Задание на самостоятельную работу:


1) № 349. Пользуясь формулой Даламбера, найти решение задачи Коши:

 utt − uxx = αxt, x ∈ (−∞, +∞), t ∈ (0, +∞);
u(x, 0) = x, x ∈ (−∞, +∞);
ut (x, 0) = sin x, x ∈ (−∞, +∞).

Ответ:
α 3
u(x, t) = x + sin x sin t + xt .
6
2) № 445. Доказать что в случае, когда f (x, t) ≡ 0
а) из нечётности ϕ(−x) = −ϕ(x) и ψ(−x) = −ψ(x) функций ϕ и ψ следует, что
u(0, t) = 0;
б) из чётности ϕ(−x) = ϕ(x) и ψ(−x) = ψ(x) функций ϕ и ψ следует, что ux (0, t) =
0.

3) № 371. Найти общее решение уравнения:

2uxx − 5uxy + 3uyy = 0.

Ответ: u(x, t) = f1 (3x + 2y) + f2 (x + y), где f1,2 – произвольные дважды диффе-
ренцируемые функции.
1
4) III. Нарисовать профиль бесконечной струны в моменты времени t = 0, , 1 , 9 , 3, 5,
4a 2a 4a a a
если её колебания описываются задачей Коши:

 utt − a2 uxx = 0, x ∈ (−∞, +∞), t ∈ (0, +∞);
u(x, 0) = ϕ(x), x ∈ (−∞, +∞); (6.5)
ut (x, 0) = ψ(x), x ∈ (−∞, +∞),

где функция
ψ(x) ≡ 0,
а функция ϕ(x) имеет вид, приведённый на рисунке.

1
5) IV. Нарисовать профиль бесконечной струны в моменты времени t = 0, , 1 , 1, 2, 4,
4a 2a a a a
если её колебания описываются задачей Коши:

 utt − a2 uxx = 0, x ∈ (−∞, +∞), t ∈ (0, +∞);
u(x, 0) = ϕ(x), x ∈ (−∞, +∞); (6.6)
ut (x, 0) = ψ(x), x ∈ (−∞, +∞),

где функция
ϕ(x) ≡ 0,
а функция ψ(x) имеет вид, приведённый на рисунке.

6) № 446. Доказать что в случае, когда ϕ(x) ≡ ψ(x) ≡ 0


а) из нечётности f (−x, t) = −f (x, t) функции f по x следует, что u(0, t) = 0;


c Д.С. Ткаченко -11-
УМФ – семинар – К 5 – 3

б) из чётности f (−x, t) = f (x, t) функции f по x следует, что ux (0, t) = 0.

7) № 372. Найти общее решение уравнения:

2uxx + 6uxy + 4uyy + ux + uy = 0.


x−y
Ответ: u(x, t) = f1 (y − x) + f2 (2x − y)e 2 , где f1,2 – произвольные дважды
дифференцируемые функции.


c Д.С. Ткаченко -12-

Вам также может понравиться