Академический Документы
Профессиональный Документы
Культура Документы
Соболев
Лекции по дифференциальным уравнениям
Линейные дифференциальные уравнения второго порядка
1. Общие теоремы.
Определение 1. Линейным дифференциальным уравнением (ЛДУ) второго порядка
называется дифференциальное уравнение вида:
a0 ( x ) y ′′ + a1 ( x ) y ′ + a2 ( x ) y = f ( x ) (1)
где a0 ( x ), a1 ( x ), a2 ( x ) и f ( x ) – некоторые функции.
Пример: x ⋅ y′′ − e2 x ⋅ y ′ + y ⋅ sin x = arctg x .
Если f ( x ) ≡ 0 , то ЛДУ (1) называется однородным, в противном случае оно называется
неоднородным.
Однородное линейное дифференциальное уравнение (ОЛДУ) имеет вид
a0 ( x ) y ′′ + a1 ( x ) y ′ + a2 ( x ) y = 0 (2)
Оно является соответствующим для ЛДУ (1).
Теорема 2. (о существовании и единственности решения линейного дифференциального
уравнения 2-го порядка). Пусть на интервале (α ; β ) функции a0 ( x ), a1 ( x ), a2 ( x ) и f ( x )
непрерывны, a0 ( x ) ≠ 0 и x0 ∈ (α ; β ) . Тогда для любых постоянных y0 , y1 ∈ R задача Коши
для ЛДУ (1) с начальными условиями y ( x0 ) = y0 , y ′( x0 ) = y1 имеет на всем интервале
(α ; β ) решение, притом единственное.
L [ y ] = x 2 ( x 5 )′′ − 3x ( x 5 )′ + 2 x 5 = x 2 ⋅ 20 x 3 − 3x ⋅ 5 x 4 + 2 x 5 = 7 x 5 ,
это показывает, что функция y = x 5 не является решением уравнения (4).
Упражнение 5. Подобрать числа A и п так, чтобы функция y = Ax n была решением
линейного дифференциального уравнения (4).
Ответ: y = − 15 x 4 .
Теорема 6. Дифференциальный оператор L – линейный.
Доказательство. Нам надо доказать, что для любых функций y1( x ) и y2 ( x ) , дважды
дифференцируемых на интервале (α ; β ) , и произвольных постоянных λ1 и λ2
справедливо
С.К. Соболев. Линейные дифференциальные уравнения. Для ИБМ 2
y2 ′
b
= C e− ∫ a dx = C e2α x = 1 ⇒ y2 = x ⇒ y = xy = xeα x . Следовательно,
y 2 1
1 ( y1 )2 ( eα x )2 y1
Правило 28. Укажем без доказательства, как строить фундаментальную систему решений
для ОЛДУ с постоянными коэффициентами произвольного п-го порядка.
a0 y ( n ) + a1 y ( n−1) + ... + an−1 y′ + an y = 0 (15)
Пусть λ1 , λ2 , ..., λk – все корни (вещественные и/или комплексные) характеристического
уравнения (5), а натуральные числа r1 , r2 , ..., rk – соответствующие кратности этих корней.
Это значит, что характеристический многочлен разлагается в произведение
P (λ ) = a0 (λ − λ1 )r1⋅ (λ − λ2 )r2 ⋅ ... ⋅ (λ − λk ) rk ,
и общее количество корней с учетом их кратностей равно порядку п ОЛДУ, т.е.
r1 + r2 + ... + rk = n .
Заметим также, что все коэффициенты характеристического уравнения вещественны, и
поэтому его комплексные корни попарно комплексно сопряжены, т.е. если имеется корень
λ = α + i β кратности r, то имеется и корень λ = α − i β той же кратности r.
(1°) Каждому вещественному корню λ j = γ ∈ R кратности r соответствуют ровно r
различных функций, составляющих ФСР уравнения (4):
ϕ1 ( x) = eγ x , ϕ 2 ( x) = x ⋅ eγ x ,..., ϕ r ( x) = x r −1 ⋅ eγ x
(2°) Каждой паре комплексно сопряженных корней λ j = α ± i β , где α ∈ R, β ∈ R + ,
каждый из которых имеет кратность r, соответствуют r пар функций, составляющих ФСР
уравнения (4) (а всего их 2r ):
ϕ1 ( x) = eα x⋅ cos β x, ϕ 2 ( x) = x ⋅ eα x⋅ cos β x, ..., ϕ r ( x) = x r −1⋅ eα x⋅ cos β x;
ψ 1 ( x) = eα x⋅ sin β x, ψ 2 ( x) = x ⋅ eα x⋅ sin β x, ..., ψ r ( x) = x r −1⋅ eα x⋅ sin β x .
Полная фундаментальная система решений ОЛДУ (4) состоит из всех функций,
построенных таким образом для всех корней характеристического уравнения.
Пример 29. Найти общие решения следующих ОЛДУ:
С.К. Соболев. Линейные дифференциальные уравнения. Для ИБМ 9
Этот метод позволяет находить общее решение любого НЛДУ, если известна
фундаментальная система решений соответствующего ОЛДУ. Сначала рассмотрим
подробно ЛДУ второго порядка.
Теорема 32. Пусть для однородного ЛДУ второго порядка
a0 ( x) y′′ + a1 ( x) y′ + a2 ( x) y = 0 (2)
нам известно его общее решение:
yоо = С1ϕ1 ( x) + С2ϕ 2 ( x)
Тогда для неоднородного ЛДУ
a0 ( x) y′′ + a1 ( x) y′ + a2 ( x) y = f ( x) (1)
общее решение можно найти в виде
yон = С1 ( x) ⋅ϕ1 ( x) + С2 ( x) ⋅ϕ 2 ( x) , (16)
где производные C1′ ( x) и C2′ ( x) являются решениями системы двух линейных уравнений
с расширенной матрицей:
ϕ1 ( x) ϕ 2 ( x) 0 f ( x)
, где f 0 ( x) = .
ϕ1′ ( x) ϕ 2′ ( x) f 0 ( x)
a0 ( x )
Эта система всегда имеет единственное решение на любом промежутке, где
непрерывны все коэффициенты ОЛДУ (8) и a0 ( x) ≠ 0 .
Доказательство. Чтобы найти две неизвестные функции С1 ( x) и С2 ( x) , необходимо два
условия (уравнения), у нас же только одно дифференциальное уравнение (1).
Следовательно, надо добавить еще одно условие.
Найдем первую производную функции (16):
y′( x) = С1′ ( x) ⋅ϕ1 ( x) + С1 ( x) ⋅ϕ1′ ( x) + С2′ ( x) ⋅ϕ 2 ( x) + С2 ( x) ⋅ϕ 2′ ( x) =
( )
= С1′ ( x) ⋅ϕ1 ( x) + С2′ ( x) ⋅ϕ 2 ( x) + С1 ( x) ⋅ϕ1′ ( x) + С2 ( x) ⋅ϕ 2′ ( x) ,
и в качестве второго условия потребуем, чтобы выражение в первой большой скобке
равнялось нулю:
С1′ ( x) ⋅ϕ1 ( x) + С2′ ( x) ⋅ϕ 2 ( x) = 0 . (17)
Тогда
y′ = С1 ( x) ⋅ϕ1′ ( x) + С2 ( x) ⋅ϕ 2′ ( x) , (18)
найдем теперь вторую производную:
′
(
y′′ = С1 ( x) ⋅ϕ1′ ( x) + С2 ( x) ⋅ϕ 2′ ( x) = )
= С1′ ( x) ⋅ϕ1′ ( x) + С1 ( x) ⋅ϕ1′′ ( x) + С2′ ( x) ⋅ϕ 2′ ( x) + С2 ( x) ⋅ϕ 2′′ ( x) ⇒
y′′ = С1′ ( x) ⋅ϕ1′ ( x) + С2′ ( x) ⋅ϕ 2′ ( x) + С1 ( x) ⋅ϕ1′′ ( x) + С2 ( x) ⋅ϕ 2′′ ( x) (19)
Заметим, что функции ϕ1 ( x) и ϕ 2 ( x) являются частными решениями ОЛДУ (2), и
поэтому верны равенства a0 ( x) ⋅ϕi′′( x) + a1 ( x) ⋅ϕi′( x) + a2 ( x) ⋅ϕi ( x) = 0 для i = 1, 2 .
Подставим выражения искомого решения (16) и его производных (18) и (19) в уравнение
(1), подучим
С.К. Соболев. Линейные дифференциальные уравнения. Для ИБМ 11
( )
a0 ( x) С1′ ( x) ⋅ϕ1′ ( x) + С2′ ( x) ⋅ϕ 2′ ( x) + С1 ( x) ⋅ϕ1′′ ( x) + С2 ( x) ⋅ϕ 2′′ ( x) +
(
+ a1 ( x) С1 ( x) ⋅ϕ1′ ( x) + С2 ( x) ⋅ϕ 2′ ( x) + )
+ a2 ( x) ( С1 ( x) ⋅ϕ1 ( x) + С2 ( x) ⋅ϕ 2 ( x) ) = f ( x)
C1 ( x) a0 ( x) ⋅ϕ1′′( x) + a1 ( x) ⋅ϕ1′( x) + a2 ( x) ⋅ϕ1 ( x) +
+ C1 ( x) a0 ( x) ⋅ϕ 2′′( x) + a1 ( x) ⋅ϕ 2′( x) + a2 ( x) ⋅ϕ 2 ( x) +
( )
+ a0 ( x) С1′ ( x) ⋅ϕ1′ ( x) + С2′ ( x) ⋅ϕ 2′ ( x) = f ( x)
Выражения в квадратных скобках, как мы заметили ранее, равны нулю, следовательно
последнее уравнение упрощается так:
f ( x)
( )
a0 ( x) С1′ ( x) ⋅ϕ1′ ( x) + С2′ ( x) ⋅ϕ 2′ ( x) = f ( x) ⇔ С1′ ( x) ⋅ϕ1′ ( x) + С2′ ( x) ⋅ϕ 2′ ( x) =
a0 ( x)
(20)
Условия (17) и (20) образуют систему линейных уравнений :
ϕ ( x) ⋅ С ′ ( x) + ϕ ( x) ⋅ С ′ ( x) = 0
1 1 2 2
f ( x) (21)
ϕ
1′ ( x ) ⋅ С1
′ ( x ) + ϕ 2
′ ( x ) ⋅ С 2
′ ( x ) =
a0 ( x)
Главный определитель этой системы
ϕ1 ( x) ϕ 2 ( x)
= W[ϕ1 , ϕ 2 ]
ϕ1′ ( x) ϕ 2′ ( x)
есть вронскиан системы линейно независимых частных решений ϕ1 ( x) и ϕ 2 ( x) ОЛДУ (1),
поэтому он отличен от нуля, и система (16) всегда имеет единственное решение. Теорема
доказана.
Пример 33. Найти общее решение дифференциального уравнения
4 y′′ + y = 8 . (22)
1 + cos x
Решение. Напишем соответствующее однородное ЛДУ: 4 y′′ + y = 0 , составим для него
характеристическое уравнение 4λ 2 + 1 = 0 и найдем его корни: λ1,2 = ± 12 i . Общее решение
для ОЛДУ имеет вид yоо = C1 cos x + C2 sin x . Общее решение данного уравнения (22)
2 2
будем искать в виде
yон = C1 ( x) cos x + C2 ( x) sin x . (23)
2 2
В данном случае ϕ1 ( x) = cos x , ϕ 2 ( x) = sin x .Производные функций C1′ ( x) и C2′ ( x)
2 2
удовлетворяют системе линейных уравнений с расширенной матрицей:
cos x sin 2x 0
1 2
2
− sin x 1 cos x
2 2 2 2 1+cos x
Решим эту систему по формулам Крамера:
cos 2x sin 2x 0 sin 2x 2sin 2x sin 2x
∆= 1 = 1 cos 2 x + 1 sin 2 x = 1 , ∆ = = − = − ,
1 2
− 2 sin 2x 12 cos 2x 2 2 2 2 2 1 cos x
1 + cos x 2 2
1 + cos x cos 2 x
2 ( )
cos 2x 0 2 cos 2x
∆2 = 2 = = 1 .
− 12 sin 2x 1 + cos x cos x
2
1 + cos x
С.К. Соболев. Линейные дифференциальные уравнения. Для ИБМ 12
∆1 2sin 2x ∆
Следовательно, C1′ ( x) = = , C2′ ( x) = 2 = 2 x .
∆ cos 2 x
2 ( ) ∆ cos
2
Теперь, интегрируя, находим:
2sin 2x dx 4 2 dx 1 + sin 2x
C1 ( x) = ∫ = + C1 , C2 ( x ) = ∫ = 4 ln + C2 , (24)
(2)
cos 2 x cos 2x cos 2x cos 2x
где C1, C2 = const . Подставляя полученные функции C1 ( x) и C2 ( x) (24) в (23) получим
искомое общее решение неоднородного ЛДУ (22):
1 + sin 2x
yон = 4 + C 1
cos x + 4 ln + C sin 2x =
cos x 2 cos x 2
2 2
1 + sin 2x
= 4 + 4 sin x ⋅ ln
2 cos 2
x (
+ C1 cos x + C2 sin x
2 2 )
yоо − общее реш.
yчн − частное реш. неодн. ЛДУ соотв. однор. ЛДУ
(черту над настоящими константами уже можно опустить).
Метод Лагранжа вариации постоянной для ОЛДУ первого порядка.
Рассмотрим линейное неоднородное ДУ первого порядка:
a0 ( x) y′ + a1 ( x) y = f ( x) , (25)
(1°) Сначала напомним «старый» метод Бернулли. Запишем это уравнение в виде:
y′ = A( x) y + B( x) , (26)
a ( x) f ( x)
где A( x) = − 1 , B ( x) = .
a0 ( x) a0 ( x)
Его решение ищем в виде произведения двух неизвестных функций:
y = u ( x) ⋅ v( x) ⇒ y′ = u ′v + uv′ .
Нам опять не хватает одного условия. Подставим это в ДУ (25):
( u′v + uv′ ) = A( x)uv + B( x) ⇔
⇔ u ⋅ v′ + v ⋅ [u ′ − A( x)u ] = B( x)
В качестве второго условия приравняем нулю выражение в квадратных скобках,
получим систему:
u ′ = A( x) ⋅ u ,
u ⋅ v′ = B( x).
∫ u = ∫ A( x)dx ⇒ u( x) = e∫
du A( x ) dx
Из первого уравнения системы получаем , а из второго –
∫
B( x)
v( x ) = dx + C .
u ( x)
(2°) Теперь решим это же уравнение
a0 ( x) y′ + a1 ( x) y = f ( x) (25)
методом вариации постоянных. Сначала решим соответствующее однородное ЛДУ:
a0 ( x) y′ + a1 ( x) y = 0 (27)
путем разделения переменных:
a1 ( x )
a ( x) −∫ dx
∫ ∫
dy
=− 1 dx ⇒ yоо = C ⋅ϕ ( x) , где ϕ ( x) = e a0 ( x ) .
y a0 ( x)
Общее решение неоднородного ЛДУ (20) будем искать в виде yон = y ( x) = C ( x) ⋅ϕ ( x) .
Находим: y′ = C ′( x) ⋅ϕ ( x) + C ( x) ⋅ϕ ′( x) и подставляем в (25):
С.К. Соболев. Линейные дифференциальные уравнения. Для ИБМ 13
a0 ( x) ( C ′( x) ⋅ϕ ( x) + C ( x) ⋅ϕ ′( x) ) + a1 ( x) ⋅ C ( x) ⋅ϕ ( x) = f ( x) ⇔
C ( x) ⋅{a0 ( x)ϕ ′( x) + a1 ( x)ϕ ( x)} + C ′( x) ⋅ a0 ( x) ⋅ϕ ( x) = f ( x)
Выражение в фигурных скобках равно нулю, т.к. ϕ ( x) – решение однородного ЛДУ (27).
f ( x) dx
Следовательно, C ′( x) ⋅ a0 ( x) ⋅ϕ ( x) = f ( x) , откуда C ( x) = ∫
a0 ( x) ⋅ϕ ( x)
+C .
Мы видим, что эти два способа решения отличаются только обозначениями, а именно,
a ( x) f ( x)
A( x) = − 1 , B ( x) = u ( x) = ϕ ( x), v( x) = C ( x) .
a0 ( x) a0 ( x)
В заключение без доказательства приведем теорему.
Теорема 34. (метод вариации постоянных для НЛДУ п-го порядка). Пусть для
однородного ЛДУ п-го порядка
a0 ( x) y ( n ) + a1 ( x) y ( n −1) + ... + an−1 ( x) y′ + an ( x) y = 0 (28)
нам известно его общее решение:
yоо = С1ϕ1 ( x) + ... + Сnϕ n ( x) .
Тогда для неоднородного ЛДУ
a0 ( x) y ( n ) + a1 ( x) y ( n−1) + ... + an −1 ( x) y′ + an ( x) y = f ( x) (29)
общее решение можно найти в виде
yон = С1 ( x) ⋅ϕ1 ( x) + ... + Сn ( x) ⋅ϕ n ( x) ,
где производные C1′ ( x) ,…, Cn′ ( x) являются решениями системы п линейных уравнений с
расширенной матрицей:
ϕ1 ( x) ϕ n ( x) 0
ϕ ′ ( x) ϕ ′ ( x) 0 f ( x)
1 n
, где f 0 ( x) = .
0 a0 ( x )
ϕ ( n −1) ( x) ϕ ( n−1) ( x) f ( x)
1 n 0
Эта система всегда имеет единственное решение на любом промежутке, где
непрерывны все коэффициенты ОЛДУ (29) и a0 ( x) ≠ 0 .
- - - - - - - - - - -- - - - - - - - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
6. Метод неопределенных коэффициентов решения неоднородных линейных
дифференциальных уравнений с постоянными коэффициентами и правой частью
специального вида.
Мы умеем строить общее решение yоо ( x) однородного ЛДУ с постоянными
коэффициентами:
a0 y ( n ) + a1 y ( n−1) + ... + an−1 y′ + an y = 0
Для этого надо составить характеристического уравнения
a0λ n + a1λ n −1 + ... + a1λ + a0 = 0 ,
найти его корни λ1 , λ2 , ..., λk и определить их кратности r1 , r2 , ..., rk (натуральные числа,
т.е. целые положительные).
Условимся считать, что если вещественное или комплексное число λ не является
корнем данного характеристического уравнения, то мы все равно будем считать его
корнем кратности ноль.
Для нахождения общего решения yон ( x) неоднородного ЛДУ
a0 y ( n ) + a1 y ( n−1) + ... + an −1 y′ + an y = f ( x)
надо знать его какое-нибудь частное решение yчн ( x) , поскольку yон = yчн + yоо .
Такое частное решение можно найти методом неопределенных коэффициентов в том
случае, если функция f ( x) имеет специальный вид первого или второго типа.
С.К. Соболев. Линейные дифференциальные уравнения. Для ИБМ 14
решение ОЛДУ есть yоо = С1e− x + C2e3 x . Правая часть есть сумма двух функций
f ( x) = ( x + 2)e − x + 13sin 2 x = f1 ( x) + f 2 ( x) , имеющих специальный вид 1-го и 2-го типа
соответственно. Частное решение есть сумма: yчн = y1 ( x) + y2 ( x) , где
y1 ( x) – частное решение НЛДУ y′′ − 2 y′ − 3 y = f1 ( x) = (4 x + 8)e − x , (30)
y2 ( x) – частное решение НЛДУ y′′ − 2 y′ − 3 y = f 2 ( x) = 13sin 2 x . (31)
(1) f1 ( x) = eα x Pm ( x) = e− x ( x + 2) , α = −1 – корень кратности 1, m = 1 , следовательно
y ( x) = x1e− x P ( x) = xe − x ( Ax + B) = e − x ( Ax 2 + Bx) .
1 1
Находим первую и вторую производные:
y1′ = −e− x ( Ax 2 + Bx) + e− x (2 Ax + B ) = e − x (− Ax 2 + (2 A − B) x + B) ,
y2′′ = −e − x (− Ax 2 + (2 A − B) x + B) + e− x (−2 Ax + 2 A − B ) =
= e− x ( Ax 2 + ( B − 4 A) x + (2 A − 2 B) )
и подставим в уравнение (30), получим:
e− x ( Ax 2 + ( B − 4 A) x + (2 A − 2 B) ) − 2e− x ( − Ax 2 + (2 A − B) x + B ) − 3e − x ( Ax 2 + Bx) = (4 x + 8)e − x
Сократим на e− x , приведем слева подобные:
0 x 2 − 8 Ax + (2 A − 4 B) = x + 2 и приравняем коэффициенты при x1 и x0 слева и справа,
−8 A = 4 A = − 12 ,
получим систему: ⇒
2 A − 4 B = 8 B = − 4 .
9
( )
Итак, y1 ( x) = − 12 x − 94 e − x .