Uploaded by jashinvadim

Лекции по дифференциальным уравнениям

advertisement
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Государственное образовательное учреждение высшего профессионального образования
«НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ
ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
________________________________________________________________________________________________
О.Н. Имас, Е.Г. Пахомова, С.В. Рожкова, И.Г. Устинова
ЛЕКЦИИ
ПО ДИФФЕРЕНЦИАЛЬНЫМ УРАВНЕНИЯМ
Рекомендовано в качестве учебного пособия
Редакционно-издательским советом
Томского политехнического университета
Издательство
Томского политехнического университета
2012
УДК 517.9(075.8)
ББК 22.161.1я73
Л436
Л436
Имас О.Н.
Лекции по дифференциальным уравнениям: учебное пособие / О.Н. Имас, Е.Г. Пахомова, С.В. Рожкова, И.Г. Устинова;
Национальный исследовательский Томский политехнический
университет. − Томск: Изд-во Томского политехнического
университета, 2012. – 193 с.
Учебное пособие представляет собой конспект лекций по курсу
«Дифференциальные уравнения», читаемых авторами для студентов
АВТФ и ЭТО ТПУ. Теоретический материал сопровождается подробно
разобранными примерами. Кроме того, в пособии рассмотрены несколько
вопросов, которые, как правило, не включаются в лекционные курсы и
оставляются на самостоятельное изучение.
Пособие предназначено для студентов технических вузов.
УДК 517.9(075.8)
ББК 22.161.1я73
Рецензенты
Доктор технических наук,
декан ФПМК ТПУ, профессор
А.М. Горцев
Кандидат физико-математических наук,
доцент кафедры высшей математики СТИ НИЯУ МИФИ
И.Л. Фаустова
© ГОУ ВПО «Национальный исследовательский
Томский политехнический университет», 2012
© Имас О.Н., Пахомова Е.Г., Рожкова С.В,
Устинова И.Г., 2012
© Оформление. Издательство Томского
политехнического университета, 2012
ПРЕДИСЛОВИЕ
Настоящее пособие предназначено для студентов института кибернетики, но может быть использовано студентами и других инженерных
специальностей. В нем рассматриваются три раздела теории обыкновенных дифференциальных уравнений (ОДУ). В первой главе изучаются уравнения первого порядка. Во второй главе рассматриваются уравнения высших порядков, при этом, наряду с задачей Коши рассматривается краевая задача. В частности, один параграф посвящен задаче
Штурма-Лиувилля, как частному случаю краевых задач. В третьей главе
изучаются системы дифференциальных уравнений. Здесь же несколько
параграфов посвящено линейным уравнениям в частных производных
первого порядка. Хотя уравнения в частных производных являются частью курса «уравнения математической физики», авторы считают, что
линейные уравнения в частных производных первого порядка полезнее
изучать в рамках курса дифференциальных уравнений, так как интегрирование такого типа уравнений сводится к интегрированию системы
ОДУ. Кроме того, это позволит студентам привыкнуть к работе с уравнениями, связывающими функцию нескольких переменных и ее частные производные, и подготовит их к решению объемных задач математической физики.
Для удобства работы с пособием авторы использовали в главах
сквозную нумерацию параграфов. Нумерация формул, теорем и примеров привязана к параграфам. Использовались символы ∎ – доказательство закончено и ⋄ – решение примера завершено. Дополнительная информация, уточняющая или поясняющая определения или теоремы, выделена в виде замечаний.
3
ВВЕДЕНИЕ
Понятия, а вслед за ними и целые разделы, существующие в современной математике, часто кажутся весьма далекими от реального мира. Но
именно они позволяют понять и описать строение атомного ядра, движения
геологических плит, рассчитать движение объектов вблизи и в далеком
космосе, дают возможность строить математические модели экономики,
применять математику в изучении общественных явлений.
Один из таких разделов, которые в обязательном порядке изучают
студенты младших курсов – дифференциальные уравнения. Особенностью дифференциальных уравнений является их непосредственная
связь с приложениями. Чтобы изучить достаточно сложное явление
природы, предварительно рассматривают всевозможные связи между
величинами, их характеризующими. Затем эти связи выражают математически – функциями и их производными. В результате получают
дифференциальное уравнение, а, зачастую, и систему дифференциальных уравнений. Решая такое уравнение (или систему), мы, фактически,
восстанавливаем функцию по ее свойствам. Далее, по виду полученной
функции можно делать выводы о том, как в дальнейшем будет развиваться изучаемое явление, какие условия надо задать, чтобы достигнуть требуемых результатов.
Как известно, теория обыкновенных дифференциальных уравнений
начала развиваться в XVII веке одновременно с возникновением дифференциального и интегрального исчисления. Можно сказать, что необходимость решать дифференциальные уравнения для нужд механики, то
есть находить траектории движений, явилась толчком для создания
Ньютоном нового исчисления. Законы Ньютона позволяют строить математическую модель механического движения, которая обычно представляет собой дифференциальное уравнение. Рассмотрим, например,
подробнее такую задачу.
С некоторой высоты сброшено тело массой m. Требуется установить закон изменения скорости падения тела v(t), если на него действует
сила сопротивления воздуха, пропорциональная скорости (коэффициент
пропорциональности k). По II закону Ньютона
ma = F,
dv
где a =
– ускорение движущегося тела, F = FT + Fсопр = mg − kv –
dt
сумма сил, действующих на тело – силы тяжести и силы сопротивления
воздуха. Таким образом, имеем уравнение, связывающее искомую функ4
цию v(t) и ее производную
dv
:
dt
dv
= mg − kv ,
dt
т. е. дифференциальное уравнение.
В настоящее время теория дифференциальных уравнений является
одним из самых больших разделов современной математики. Ее разработкой занимались крупнейшие ученые XVIII века, такие как Ж. Даламбер, Ж. Л. Лагранж, А. Клеро и др. Наибольшую роль в развитии этой
теории сыграли труды Л. Эйлера. В первых двух томах его «Интегрального исчисления» содержится немало классических примеров интегрирования дифференциальных уравнений, в том числе и решения линейного однородного уравнения любого порядка с постоянными коэффициентами.
Отметим, что изучение обыкновенных дифференциальных уравнений (ОДУ) на младших курсах обычно остается на уровне открытий
XVIII века, и заключается в освоении приемов интегрирования лишь
хорошо изученных типов уравнений и некоторых экзотических случаев,
ибо "точно" интегрируемые уравнения – это исключительная редкость
во множестве возможных уравнений. Переходя к реальным объектам
исследования, студенты, инженеры и аспиранты сталкиваются с более
сложными моделями и их математической реализацией. Даже в кругах
исследователей – «чистых математиков» довольно долго интегрирование уравнений в квадратурах, теоретико-групповой подход к уравнениям считались тупиковой ветвью в науке. Тем не менее, теория обыкновенных дифференциальных уравнений является базой для уравнений
математической физики и, кроме того, развитие современной физики
показало, что именно те самые редкие и хорошо изученные случаи и
представляют наибольший физический интерес. А успехи, достигнутые
в ряде разделов математики – в алгебраической топологии, дифференциальной геометрии и коммутативной алгебре, позволяют надеяться на
то, что общая теория уравнений с частными производными будет построена.
m
5
ГЛАВА I
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ ПЕРВОГО ПОРЯДКА
§ 1. Основные понятия
В математике и физике часто встречаются задачи, для решения которых требуется решить уравнение, содержащее не только неизвестную
функцию и ее аргумент, но и производную неизвестной функции.
Уравнение вида
F ( x, y, y ′, y ′′, y ′′′, K , y ( n ) ) = 0 ,
(1.1)
связывающее независимую переменную x , искомую функцию y = y (x)
и ее производные y ′( x), y ′′( x), K , y ( n ) ( x) , называется обыкновенным
дифференциальным уравнением. Порядок старшей производной, входящей в дифференциальное уравнение, называется порядком дифференциального уравнения.
Например, уравнения
y ′ + xy − x 2 = 0 ,
x( y ′) 2 + e x = 0 ,
yy ′ − 1 = 0 ,
2
( y ′) 5 + e y = 0
будут дифференциальными уравнениями первого порядка; уравнения
xy ′′ − ( y ′) 3 − y = 0 ,
y ′′ − y ′ = 1
будут дифференциальными уравнениями второго порядка; уравнение
y 2 − y ′′′ + x 5 = 0
имеет третий порядок.
Функция y = ϕ (x) называется решением дифференциального уравнения (1.1) на интервале (a, b) , если при ее подстановке в это уравнение
получается тождество, справедливое для всех x из интервала (a, b) .
Например, функция y = cos x является решением дифференциального уравнения y ′′ + y = 0 на (−∞,+∞) ; функция y = 1 − x 2 будет реx
шением уравнения y ′ = −
в интервале (−1; 1) . Чтобы это проверить,
y
достаточно подставить функцию в соответствующее уравнение.
6
Уравнение
Φ ( x, y ) = 0 ,
задающее в неявном виде решение дифференциального уравнения (1.1),
называется интегралом дифференциального уравнения.
График решения (интеграла) дифференциального уравнения называется интегральной кривой.
Процесс нахождения решений дифференциального уравнения называется интегрированием дифференциального уравнения. Это название не случайно, так как нахождение решений обычно связано с процессом интегрирования. Поскольку процесс интегрирования функции
приводит к появлению множества функций, то и решений любое дифференциальное уравнение тоже будет иметь множество. Основной задачей теории дифференциальных уравнений является отыскание всех решений данного дифференциального уравнения в заданной области (в
явной или неявной форме). Дифференциальное уравнение называется
интегрируемым в квадратурах, если все его решения могут быть получены в результате конечной последовательности элементарных действий
над известными функциями и интегрированием этих функций. Таких
уравнений сравнительно немного. В нашем курсе мы рассмотрим основные типы дифференциальных уравнений, интегрируемых в квадратурах.
З а м е ч а н и е . В математике рассматриваются также уравнения,
которые связывают искомую функцию нескольких переменных, ее
аргументы и частные производные. Такие уравнения называются
дифференциальными уравнениями в частных производных. Их
интегрирование представляет собой значительно более сложную
задачу, чем интегрирование обыкновенных дифференциальных
уравнений. Позднее мы познакомимся с одним типом дифференциальных уравнений в частных производных.
§ 2. Теорема существования и единственности решения задачи Коши
для уравнения, разрешенного относительно производной
В общем случае дифференциальное уравнение первого порядка
имеет вид
F ( x, y , y ′ ) = 0 ,
(2.1)
где x – независимая переменная, y – неизвестная искомая функция,
F – заданная функция трех переменных. В §§ 2-10 мы будем рассматривать дифференциальные уравнения первого порядка, которые можно
записать в виде
y ′ = f ( x, y ) .
(2.2)
7
Уравнение (2.2) называется уравнением первого порядка, разрешенным
относительно производной. Для уравнений вида (2.2) справедлива
следующая теорема.
ТЕОРЕМА 2.1 (Коши). Пусть в уравнении
y ′ = f ( x, y )
(2.2)
функция f ( x, y ) удовлетворяет двум условиям:
1) f ( x, y ) непрерывна в некоторой области D плоскости xOy ;
2) ее частная производная f y′ ( x, y ) в области D ограничена.
Тогда для любой точки M 0 ( x0 , y0 ) ∈ D существует единственное решение y = ϕ (x ) уравнения (2.2), определенное в некотором интервале
(a, b) , содержащем точку x0 , и удовлетворяющее условию y0 = ϕ ( x0 ) .
Числа x0 , y0 называются начальными значениями (данными) для
решения y = ϕ (x ) , а условие y0 = ϕ ( x0 ) – начальным условием решения. Задача нахождения решения y = ϕ (x) дифференциального уравнения (2.2), удовлетворяющего начальному условию y0 = ϕ ( x0 ) , называется задачей Коши. Поэтому теорему 2.1 называют теоремой существования и единственности решения задачи Коши.
Геометрически задание начального услоy
вия означает, что на плоскости xOy задается
точка M 0 ( x0 , y0 ) , через которую проходит инD
тегральная кривая. Согласно теореме 2.1, через
M0
каждую точку области D проходит, и притом
x
единственная, интегральная кривая уравнения
O
(2.2). Закрепляя значение x0 и изменяя в некоРис.2.1.
торых пределах значение y0 (так, чтобы точка
( x0 , y0 ) принадлежала области D ), для каждого числа y0 будем получать
свое решение. В результате, вся область D будет покрыта интегральными
кривыми, которые нигде между собой не пересекаются (рис.2.1).
Таким образом, теорема 2.1 подтверждает высказанное нами ранее
предположение о том, что дифференциальное уравнение имеет множество решений и говорит о том, что эта совокупность решений зависит от
произвольной постоянной.
ОПРЕДЕЛЕНИЕ. Общим решением дифференциального уравнения (2.2)
y ′ = f ( x, y )
в области D существования и единственности решения задачи Коши
называется функция
y = ϕ ( x, C ) ,
8
зависящая от x и одной произвольной постоянной C , которая удовлетворяет следующим двум условиям:
1) при любом допустимом значении постоянной С она удовлетворяет
уравнению (2.1);
2) каково бы ни было начальное условие y 0 = y ( x0 ) (где ( x0 , y0 ) ∈ D ),
можно найти единственное значение C0 такое, что функция
y = ϕ ( x, C0 ) удовлетворяет данному начальному условию.
Уравнение Φ ( x, y, C ) = 0 , задающее общее решение в неявном виде, называется общим интегралом уравнения.
С геометрической точки зрения общее решение (общий интеграл)
дифференциального уравнения представляет собой семейство интегральных кривых, зависящих от одного параметра. Решение уравнения,
удовлетворяющее условию y0 = y ( x0 ) (где ( x0 , y0 ) ∈ D ), будет изображаться определенной кривой этого семейства (рис.2.1).
З а м е ч а н и е . Теорема 2.1 дает достаточные условия существования (1 условие теоремы) и единственности (2 условие теоремы)
решения задачи Коши. Поэтому возможно, что в точке ( x0 , y0 ) условия теоремы 2.1 не выполняются, а решение y = y (x) уравнения
(2.2), удовлетворяющее условию y 0 = y ( x0 ) , существует и единственно.
ПРИМЕР 2.1. Рассмотрим уравнение y ′ =
1
1
. Имеем f ( x, y ) = 2 ,
2
y
y
2
∂f
= − 3 . В точках ( x0 ,0) оси Ox функция f(x, y) разрывна и, следоваy
∂y
тельно, условия теоремы 2.1 не выполняются. Но через каждую точку
( x0 ,0) проходит единственная интегральная кривая y = 3 3( x − x0 )
(рис. 2.2). ⋄
ПРИМЕР
2.2.
Рассмотрим
уравнение
y′ =
33 2
y .
2
Имеем
1
3 3 2 ∂f
y ,
. Во всех точках плоскости xOy функция f ( x, y )
=
2
∂y 3 y
определена и непрерывна. Однако в точках (x0 ,0) производная функции
∂f
→ ∞ . Так как в точках оси Ox нарушается второе условие теоремы 2.1,
∂y
то возможно нарушение единственности решения. Легко проверить, что
f ( x, y ) =
9
( x + C )3
является общим решением данного уравнения. Кро8
ме того, очевидно, что уравнение имеет решение y ≡ 0 . Таким образом, через каждую точку (x0 ,0) проходит две интегральные кривые (рис. 2.3), и в
этих точках действительно нарушается единственность решения. ⋄
y
y
функция y =
O
x
x
O
Рис.2.2.
Рис.2.3.
Решение (интеграл), в каждой точке которого выполняется условие
единственности, называется частным. Очевидно, что любое частное
решение (интеграл) получается из общего решения (интеграла) при конкретном значении постоянной C (включая C = ±∞ ).
Общее решение не всегда описывает все множество решений дифференциального уравнения (см. пример 2.2). Решение (интеграл)
y = ψ (x) , в каждой точке которого нарушено условие единственности
(т. е. через каждую точку интегральной кривой y = ψ (x) , проходит помимо y = ψ (x) еще хотя бы одна интегральная кривая), называется особым. Особое решение, очевидно, не входит в общее решение дифференциального уравнения. График особого решения называют особой
интегральной кривой уравнения. С геометрической точки зрения особая интегральная кривая является огибающей семейства интегральных
кривых
ОПРЕДЕЛЕНИЕ. Линия l называется огибающей однопараметрического семейства кривых, если она в каждой своей точке касается одной кривой семейства, причем в различных точках она касается различных кривых.
ПРИМЕР 2.3. Прямые y = ± R являются огибающими семейства окружностей
( x + C ) 2 + y 2 = R 2 (рис. 2.4). ⋄
10
R
x
Рис. 2.4.
ПРИМЕР 2.4. Прямая y = 0 являются огибающей семейства кри( x + C )3
(рис. 2.3). ⋄
вых y =
8
Интегрируя дифференциальное уравнение, необходимо всегда проверять, не были ли потеряны в процессе преобразования какие-нибудь
решения. Если уравнение имеет особое решение, оно всегда «теряется» и
обладает тем свойством, что оно могло бы быть включено в общее решение, если бы допускалось C = C (x) (так как огибающая касается в разных
точках разных кривых семейства).
Вопросы, связанные с существованием и нахождением особых решений в нашем курсе подробно рассматриваться не будут.
§ 3. Уравнения с разделенными переменными
Заметим, что дифференциальное уравнение первого порядка, разрешенное относительно производной, всегда можно записать в виде
P( x, y )dx + Q( x, y )dy = 0
(3.1)
(иногда эту форму записи называют дифференциальной формой уравнения).
dy
Действительно, так как y ′ = , то уравнение (2.2) можно переписать
dx
следующим образом:
dy
dy
= f ( x, y ) или
− f ( x, y ) = 0 .
dx
dx
Умножая каждое слагаемое на dx , находим
dy − f ( x, y )dx = 0 .
Это уравнение вида (3.1), где P( x, y ) = − f ( x, y ) , Q(x, y ) = 1 .
Обратно, всякое уравнение вида (3.1), если Q( x, y ) ≠ 0 , можно разрешить относительно производной:
dy
P ( x, y )
=−
dx
Q ( x, y )
или
P ( x, y )
y ′ = f ( x, y ) , где f ( x, y ) = −
.
Q ( x, y )
В дальнейшем мы будем использовать ту форму записи уравнения,
разрешенного относительно производной (форму (2.2) или (3.1)), которая нам более удобна в конкретном случае. При этом, если уравнение
11
записано в виде (3.1), то обычно предполагают, что переменные x и y
равноправны.
Дифференциальное уравнение вида
f ( x)dx + ϕ ( y )dy = 0 ,
(3.2)
где f (x) и ϕ ( y ) – непрерывные функции, называется уравнением с
разделенными переменными.
Найдем общий интеграл уравнения (3.2). Пусть F (x) – первообразная функции f (x) , Φ ( y ) – первообразная функции ϕ ( y ) . Тогда
f ( x)dx = dF , ϕ ( y)dy = dΦ ,
⇒ f ( x)dx + ϕ ( y )dy = d ( F + Φ ) .
Из (3.2) следует, что d ( F + Φ ) = 0 . Тогда
F ( x) + Φ ( y ) = C ,
(3.3)
где C – произвольная постоянная.
Итак, мы получили соотношение (3.3), связывающее решение y ,
независимую переменную x и произвольную постоянную C , т. е. получили общий интеграл уравнения (3.2). Его принято записывать в виде
(3.4)
∫ f ( x)dx + ∫ ϕ ( y)dy = C ,
где C – произвольная постоянная.
З а м е ч а н и е . В (3.4), как и всюду в теории дифференциальных
уравнений, символом
∫ f ( x)dx обозначают одну из первообразных
функции (а не все множество первообразных, как это принято в математическом анализе).
ПРИМЕР 3.1. Найти общий интеграл уравнения xdx + 3 y 2 dy = 0 .
РЕШЕНИЕ. Это уравнение с разделенными переменными. Интегрируя,
получаем:
x2
+ y 3 = C ⇒ x 2 + 2 y 3 = 2C .
xdx + 3 y 2 dy = C ⇒
2
~
Обозначим 2C = C и получим, что общий интеграл данного уравнения
имеет вид
~
x2 + 2 y3 = C . ⋄
∫
∫
12
§ 4. Уравнения с разделяющимися переменными
Дифференциальное уравнение вида
M 1 ( x ) ⋅ N 1 ( y )dx + M 2 ( x ) ⋅ N 2 ( y )dy = 0 ,
(4.1)
называется уравнением с разделяющимися переменными (функции
M 1 ( x) , N1 ( y ) , M 2 ( x) , N 2 ( y ) предполагаются непрерывными).
Иначе говоря, уравнение с разделяющимися переменными, это
уравнение, в котором коэффициенты при дифференциалах распадаются на множители, зависящие только от х и только от y .
Уравнение (4.1) может быть приведено к уравнению с разделенными переменными путем деления обеих его частей на выражение
N 1 ( y ) ⋅ M 2 ( x ) . Действительно, в этом случае имеем
M 1 ( x) ⋅ N1 ( y )
M ( x) ⋅ N 2 ( y)
dx + 2
dy = 0 .
N1 ( y ) ⋅ M 2 ( x)
N1 ( y ) ⋅ M 2 ( x)
После сокращения получим уравнение с разделенными переменными
N ( y)
M 1 ( x)
dy = 0 .
dx + 2
N1 ( y )
M 2 ( x)
З а м е ч а н и я . 1) Деление на N 1 ( y ) ⋅ M 2 ( x ) может привести к потере решений, обращающих в нуль произведение N 1 ( y ) ⋅ M 2 ( x ) . Поэтому чтобы получить полное решение, необходимо рассмотреть
корни уравнений N 1 ( y ) = 0 , M 2 ( x ) = 0 .
2) Уравнение, разрешенное относительно y ′ , является уравнением с разделяющимися переменными, если оно имеет вид:
y ′ = f ( x) ⋅ϕ ( y) .
Действительно, разделим уравнение (4.1) на M 2 ( x ) ⋅ N 2 ( y )dx
M 1 ( x ) ⋅ N 1 ( y ) dy
+
=0
M 2 ( x ) ⋅ N 2 ( y ) dx
и получим
y ′ = f ( x) ⋅ ϕ ( y ) ,
N ( y)
M ( x)
, ϕ ( y) = 1
где
.
f ( x) = − 1
M 2 ( x)
N 2 ( y)
ПРИМЕР 4.1. Найти все решения уравнения
2 x ⋅ ydx + (1 − x2 )dy = 0 .
РЕШЕНИЕ. Данное уравнение является уравнением с разделяющимися
переменными, так как коэффициенты при dx и dy представляет собой
13
произведение двух функций, одна из которых зависит только от х, а
другая – только от y. Разделим обе части уравнения на (1 − x 2 ) ⋅ y :
2x
dy
dx
+
= 0 (где (1 − x 2 ) ⋅ y ≠ 0 ).
2
(1 − x )
y
Получили уравнение с разделенными переменными. Его общий интеграл
2x
dy
dx
+
∫ (1 − x 2 ) ∫ y = C ,
− ln 1 − x 2 + 2 y = C .
Найдем общее решение. Имеем:
1
y = ln 1 − x 2 + C
или
2
(
)
2
1 ⎞
⎛
y = ⎜ ln 1 − x 2 + C ⎟ .
2 ⎠
⎝
1
Так как C – произвольная постоянная, то C можно переобозначить
2
через C . Следовательно, общее решение уравнения будет иметь вид:
2
y = ⎛⎜ ln 1 − x 2 + C ⎞⎟ .
⎝
⎠
2
При делении на (1 − x ) ⋅ y мы могли потерять решения. Поэтому
необходимо рассмотреть корни уравнений 1 − x 2 = 0 ,
y = 0.
1) 1 − x 2 = 0 ⇒ x = ±1 .
Подстановкой в дифференциальное уравнение убеждаемся, что
x = ±1 являются решениями. Проверим, входят ли они в общий инте2 y − ln 1 − x 2 = C .
грал. Имеем:
⇒ 1 − x 2 = ± e −C ⋅ e 2 y
~
~
⇒ x = ± 1 − C ⋅ e 2 y , где C = ± e −C ≠ 0 .
Решения x = ±1 могут быть включены в общее решение, если снять
~
ограничение на C .
2) y = 0 ⇒ y = 0 .
Подставляя в исходное дифференциальное уравнение убеждаемся,
что y = 0 удовлетворяет дифференциальному уравнению и в общее
решение (интеграл) не входит, но могло бы входить, если бы допус-
калось C = C (x) = − ln
1 − x 2 . Это означает, что через каждую точку
кривой y = 0 проходит еще одна интегральная кривая, входящая в
общее решение и, следовательно, мы имеем дело с особым решением.
14
Таким образом, все решения дифференциального уравнения определяются равенствами:
2
y = ⎛⎜ ln 1 − x 2 + C ⎞⎟ , y = 0 ,
⎝
⎠
причем решение y = 0 – особое. ⋄
ПРИМЕР 4.2. Найти все решения уравнения ydx − xdy = 0 и указать
частное решение, удовлетворяющее условию y (1) = 2 .
РЕШЕНИЕ. Разделим обе части уравнения на x⋅ y :
dx dy
−
= 0 (где x ⋅ y ≠ 0 ).
x
y
Получили уравнение с разделенными переменными. Его общий интеграл
dx dy
∫ x − ∫ y = C или ln x − ln y = C .
Найдем общее решение. Так как функция y = ln x может принимать
любое действительное значение, то произвольную постоянную можно
представить в виде ln C , где C > 0 . Получим:
ln x − ln y = ln C или
y =C⋅ x ,
откуда
y = ±C ⋅ x .
Так как C – произвольная постоянная, то ± C можно переобозначить
через C . Следовательно, общее решение уравнения будет иметь вид:
y = C ⋅ x , где C ≠ 0 .
При делении на x⋅ y мы могли потерять решения. Поэтому необходимо рассмотреть функции x = 0 и y = 0 .
1) Подстановкой в дифференциальное уравнение убеждаемся, что y = 0
является решением. В общее решение оно войдет при C = 0 . Следовательно, ограничение на значения константы необходимо снять.
2) x = 0 – удовлетворяет дифференциальному уравнению и в общее
1
решение входит при = 0 , т. е. при C = ∞ .
C
Таким образом, все решения дифференциального уравнения определяются равенством:
y = C ⋅ x , где C – любое число.
Найдем решение, удовлетворяющее начальному условию y (1) = 2 .
Подставим значения x0 =1 , y0 = 2 в общее решение и найдем значение С:
2 =C ⋅1
⇒ C =2 .
15
Таким образом, при C = 2 получаем частное решение
y = 2x ,
которое удовлетворяет начальному условию y (1) = 2 . ⋄
В заключение параграфа рассмотрим следующее уравнение:
(4.2)
y ′ = f (ax + by + c) ,
где a , b и c – некоторые числа. Оно приводится к уравнению с разделяющимися переменными заменой z ( x) = ax + by + c .
Действительно, в этом случае имеем:
dz
dy
dy 1 ⎛ dz
⎞
= a+b
⇒
= ⋅⎜ − a⎟.
dx b ⎝ dx
dx
dx
⎠
Тогда уравнение (4.2) примет вид
1 ⎛ dz
dz
⎞
⋅ ⎜ − a ⎟ = f ( z ) или
= bf ( z ) + a .
dx
b ⎝ dx
⎠
Это уравнение с разделяющимися переменными, интегрируя которое
получаем
dz
(где bf ( z ) + a ≠ 0 );
= dx
bf ( z ) + a
dz
⇒
= x+C.
bf ( z ) + a
∫
ПРИМЕР 4.3. Найти общее решение уравнения y ′ = 2 x − y .
РЕШЕНИЕ. Положим z = 2 x − y . Тогда
dz
dy
dy
dz
=2−
⇒
= 2− .
dx
dx
dx
dx
Подставляя эти выражения в исходное уравнение, получим:
dz
dz
2−
=z ⇒
= 2− z.
dx
dx
Разделим переменные:
dz
= dx (где 2 − z ≠ 0 ).
2− z
Проинтегрируем:
dz
∫ 2 − z = ∫ dx − ln C , где C > 0 ;
ln 2 − z = − x + ln C , где C > 0 ;
⇒ 2 − z = e − x ⋅ C , где C ≠ 0 ;
⇒ z = 2 + C ⋅ e− x .
16
Возвращаясь к старой переменной, получим:
2 x − y = 2 + C ⋅ e − x , где C ≠ 0 .
В процессе преобразований потеряно решение z = 2 (т. е. y = 2 x − 2 ),
которое может быть включено в общее при C = 0 . Таким образом, общее
решение
y = 2 x − 2 − C ⋅e − x , ∀C . ⋄
§ 5. Однородные уравнения
К уравнению с разделяющимися переменными всегда можно привести уравнения, которые получили название однородных.
Функция M ( x, y ) называется однородной измерения m (или однородной степени m ), если при любом t ≠ 0 справедливо равенство
M (t ⋅ x, t ⋅ y ) = t m ⋅ M ( x, y ) .
Например, функция f ( x, y ) = 4 x 8 + y 8 – однородная измерения 2,
так как
f (t ⋅ x, t ⋅ y ) = 4 t 8 x 8 + t 8 y 8 = t 2 ⋅ 4 x 8 + y 8 = t 2 ⋅ f ( x, y ) ;
x2 + y2
– однородная измерения 0, так как
функция f ( x, y ) =
xy
t 2 x2 + t 2 y2 x2 + y2
f (t ⋅ x, t ⋅ y ) =
=
= t 0 ⋅ f ( x, y ) .
2
xy
t xy
ОПРЕДЕЛЕНИЕ. Уравнение первого порядка
y ′ = f ( x, y )
называется однородным относительно x и y, если f ( x, y ) – однородная
функция нулевого измерения.
Покажем, как уравнение, однородное относительно x и y , можно
привести к уравнению с разделяющимися переменными.
По определению имеем f (t ⋅ x, t ⋅ y ) = f ( x, y ) для любого t ≠ 0 . По1
ложим в этом тождестве t = и получим
x
y
f ( x, y ) = f ⎛⎜1, ⎞⎟ ,
⎝ x⎠
y
т. е. однородная функция нулевого измерения зависит от отношения .
x
Следовательно, уравнение (5.1) можно записать в виде
17
⎛ y⎞
⎛ y⎞
y ′ = f ⎜1, ⎟ = ϕ ⎜ ⎟ .
⎝ x⎠
⎝ x⎠
y
dy
dz
Сделаем замену = z . Тогда y = xz и
= z + x . Подставим эти
x
dx
dx
выражения в уравнение y ′ = f ( x, y ) и получим уравнение с разделяющимися переменными:
dz
dz
z+x
= ϕ (z ) или x
= ϕ ( z) − z .
dx
dx
Разделяя переменные и интегрируя, находим:
dz
dx
(где ϕ ( z ) − z ≠ 0 );
=
ϕ ( z) − z x
dz
⇒
= ln x + C .
ϕ ( z) − z
y
Подставив после интегрирования вместо z отношение , получим обx
щий интеграл исходного уравнения.
∫
З а м е ч а н и е . Дифференциальное уравнение
M ( x, y )dx + N ( x, y )dy = 0
является однородным относительно x и y, если функции M ( x, y ) и
N ( x, y ) – однородные функции одного и того же измерения.
Действительно, в этом случае
dy
M ( x, y )
,
=−
dx
N ( x, y )
а отношение двух однородных функций одного и того же измерения, очевидно, является функцией нулевого измерения.
ПРИМЕР 5.1. Найти общее решение уравнения y ′ +
x+ y
= 0.
x + 2y
РЕШЕНИЕ. Запишем уравнение в виде
x+ y
.
y′ = −
x + 2y
Функции x + y и x + 2 y – однородные первого измерения. Тогда функx+ y
ция f ( x, y ) = −
– однородная нулевого измерения. Действительно,
x + 2y
tx + ty
x+ y
f (tx, ty ) = −
= t 0 ⋅ f ( x, y ) , m = 0 .
=−
tx + 2ty
x + 2y
Следовательно, имеем однородное уравнение.
18
Делаем замену
dy
dz
y
= z + x . Подставляя в
= z . Тогда y = xz и
dx
dx
x
уравнение, получаем
dz 1 + z
dz 2 z 2 + 2 z + 1
z+x +
= 0 или x +
= 0.
dx
1 + 2z
dx 1 + 2 z
Разделяя переменные и интегрируя, находим:
dx
(2 z + 1)dz
1 d (2 z 2 + 2 z + 1) dx
⋅
+
=
0
или
+
= 0,
x
2 2z 2 + 2z + 1
2z 2 + 2z + 1 x
1
⇒ ⋅ ln 2 z 2 + 2 z + 1 + ln x = ln C , C > 0 ;
2
2
⇒ ln 2 z 2 + 2 z + 1 + ln x = ln C 2 , C > 0 ;
⇒ 2z 2 + 2z + 1 ⋅ x2 = C 2 , C > 0 .
Подставляя
y
= z , получаем 2 y 2 + 2 xy + x 2 = C 2 , C > 0 .
x
⇒ 2 y 2 + 2 xy + x 2 = ±C 2 .
Переобозначим ± C 2 через C . Тогда общий интеграл уравнения.
2 y 2 + 2 xy + x 2 = C , C ≠ 0 .
Потери решений в процессе интегрирования не произошло, так как
2 z 2 + 2 z + 1 ≠ 0 , ∀z , а x = 0 не является решением. ⋄
З а м е ч а н и е . Некоторые однородные уравнения проще интегриx
руются с помощью подстановки = z , которая, как легко убедитьy
ся, также приводит однородное уравнение к уравнениию с разделяющимися переменными.
ПРИМЕР 5.2. Найти общее решение уравнения xdy − ydx = ydy .
РЕШЕНИЕ. Запишем уравнение в виде
( x − y )dy = ydx .
Функции x – y и x – однородные измерения 1. Следовательно, уравнение
является однородным относительно x и y . Но, так как уравнение можно
записать в виде
x
dx
−1 = ,
y
dy
то в данном случае за свободную переменную удобнее выбрать y, а за
искомую функцию x = x( y ) .
19
x
= z.
y
⇒ x = z ⋅ y и x′ = z + y ⋅ z ′ .
Подставляя в уравнение выражения для x и x′ , получаем
z − 1 = z + y ⋅ z′ .
Приводя подобные и разделяя переменные, находим:
dy
= −dz ( y ≠ 0 ).
y
Отсюда после интегрирования будем иметь
ln | y |= ln C − z , С > 0;
Положим
⇒ y = Ce − z , C ≠ 0 .
Заменяя z на
x
, получаем общий интеграл
y
−
x
y
y = Ce .
При делении на y мы могли потерять решение y = 0 . Подстановкой
в дифференциальное уравнение убеждаемся, что y = 0 является решением. Из общего интеграла оно может быть получено при С = 0.
Таким образом, все решения дифференциального уравнения определяются равенством:
y = Ce
−
x
y
, ∀C .⋄
ПРИМЕР 5.3. Найти общее решение уравнения
2dy
dx
.
= 2
2
2
x − xy + y
y − 4 xy
РЕШЕНИЕ. Запишем уравнение в виде
2( x 2 − xy + y 2 )
y 2 − 4 xy
или x ′ =
.
y′ =
2( x 2 − xy + y 2 )
y 2 − 4 xy
2( x 2 − xy + y 2 )
y 2 − 4 xy
и ϕ ( x, y ) =
– однородФункции f ( x, y ) = 2
x − xy + y 2
y 2 − 4 xy
ные нулевого измерения. Следовательно, рассматриваемое уравнение
y
x
однородное, причем здесь замены = z и = z приведут к уравнениям
y
x
одинаковой сложности. Например, будем работать с уравнением
2( x 2 − xy + y 2 )
x′ =
.
y 2 − 4 xy
20
Тогда свободной переменной является y, а искомая функция x=x( y ).
x
Полагаем
= z,
y
⇒ x = z ⋅ y , x′ = z + y ⋅ z ′ .
Подставляя в уравнение выражения для x и x′ получаем
2z 2 − 2z + 2
,
z + yz ′ =
1 − 4z
6 z 2 − 3z + 2
′
.
yz =
1 − 4z
Разделяя переменные и интегрируя, находим
1 d (6 z 2 − 3 z + 2)
dy
1 − 4z
dy
или
=− ,
dz =
2
2
6 z − 3z + 2
y
3 6 z − 3z + 2
y
⇒ ln(6 z 2 − 3 z + 2) = ln C 3 − ln | y 3 | , С > 0;
6 z 2 − 3z + 2 =
C3
, C ≠0 .
y3
x
= z , получаем общий интеграл
y
6 x 2 y − 3 xy 2 + 2 y 3 = C 3 , C ≠ 0 .
Потери решений в процессе интегрирования не произошло, так как
6 z 2 − 3 z + 2 ≠ 0 , ∀z , а y = 0 не является решением. ⋄
Подставляя
§ 6. Уравнения, приводящиеся к однородным
⎛ a x +b y +c ⎞
1
1 ⎟
6.1. Уравнение вида y ′ = f ⎜⎜ 1
⎟
⎝ a 2 x + b2 y + c2 ⎠
Рассмотрим уравнение
⎛ a x + b1 y + c1 ⎞
⎟⎟ .
(6.1)
y ′ = f ⎜⎜ 1
⎝ a 2 x + b2 y + c2 ⎠
Если c1 =c2 = 0 , то уравнение (6.1) будет однородным. В противном
случае, в зависимости от коэффициентов при x и y , оно может быть с
помощью замены приведено либо к уравнению с разделяющимися переменными, либо к однородному. Рассмотри каждый из этих двух случаев.
21
1) Пусть хотя бы одно из чисел c1 или c2 отлично от нуля, а коэффициенты при x и y удовлетворяют условию
a1 b1
≠ 0.
a 2 b2
Тогда система уравнений
⎧a1 x + b1 y + c1 = 0,
(6.2)
⎨a x + b y + c = 0
⎩ 2
2
2
будет иметь единственное решение.
Сделаем замену переменных:
x =t +α , y = z + β ,
где α и β – решения системы (6.2). Тогда
получим:
dy dz
и из уравнения (6.1)
=
dx dt
⎛ a (t +α ) + b1 ( z + β ) + c1 ⎞
dz
⎟⎟ ,
= f ⎜⎜ 1
dt
⎝ a 2 (t +α ) + b2 ( z + β ) + c2 ⎠
⎛ a t + b1 z + (a1α + b1 β + c1 ) ⎞
dz
⎟⎟ .
= f ⎜⎜ 1
dt
a
t
b
z
(
a
α
b
β
c
)
+
+
+
+
⎝ 2
2
2
2
2 ⎠
Но α и β – решения системы (6.2). Следовательно,
a1α + b1β + c1 = 0 и a 2α + b2 β + c2 = 0 ,
и имеет место однородное уравнение
⎛ a t + b1 z ⎞
dz
⎟⎟ .
= f ⎜⎜ 1
dt
⎝ a 2 t + b2 z ⎠
⇒
2) Теперь рассмотрим случай, когда хотя бы одно из чисел c1 или c2
отлично от нуля, а коэффициенты при x и y удовлетворяют условию
a1 b1
= 0.
a 2 b2
Равенство нулю определителя второго порядка с ненулевыми элементами означает, что его строки пропорциональны, т. е.
a 2 = λa1 , b2 = λb1 .
Но тогда уравнение (6.1) можно записать в виде
⎛ a x + b1 y + c1 ⎞
⎟⎟ или y ′ =ϕ (a1 x + b1 y ) .
y ′ = f ⎜⎜ 1
λ
(
a
x
b
y
)
c
+
+
⎝
1
1
2⎠
22
Это уравнение вида (4.2), которые мы уже рассмотрели ранее в §4. Мы
показали, что оно приводится к уравнению с разделяющимися переменными с помощью замены z = a1 x + b1 y .
ПРИМЕР 6.1. Найти общий интеграл уравнения
( 4 y − 3x − 5) y ′ − 3 y + 7 x + 2 = 0 .
РЕШЕНИЕ. Запишем уравнение в виде
− 7x + 3y − 2
.
y′ =
− 3x + 4 y − 5
Это уравнение вида (6.1). Рассмотрим систему
⎧− 7 x + 3 y − 2 = 0,
⎨− 3 x + 4 y − 5 = 0.
⎩
Она имеет единственное решение
7
29
x0 = , y 0 =
.
19
19
Следовательно, уравнение приводится к однородному заменой
7
29
x = t + x0 = t + , y = z + y 0 = z + .
19
19
В результате получим однородное уравнение
dz − 7t + 3 z
=
.
dt − 3 t + 4 z
Сделаем еще одну замену переменных:
dz
du
z = ut ⇒
.
=u+t
dt
dt
Это приведет нас к уравнению
du − 7 + 3u
,
u+t =
dt − 3 + 4u
du − 4u 2 + 6u − 7
⇒ t =
.
dt
− 3 + 4u
Это уравнение с разделяющимися переменными. Запишем его в виде
4u − 3
dt
+ 2
du = 0 ,
t 4u − 6u + 7
dt 1 d (4u 2 − 6u + 7)
⇒ +
=0 .
t 2 4u 2 − 6u + 7
Интегрируя, получаем
23
1
~ ~
ln t + ln(4u 2 − 6u + 7) = ln C , C > 0 ;
2
~
~
⇒ (4u 2 − 6u + 7) ⋅ t 2 = C 2 , C > 0 ;
⇒ (4u 2 − 6u + 7)t 2 = C , C > 0 .
z
Сделаем обратную замену переменных u = и получим:
t
2
2
4 z − 6 zt + 7t = C , C > 0 .
29
7
Но z = y − , t = x − . Следовательно
19
19
131
7 x 2 + 4 y 2 − 6 xy + 4 x − 10 y = C −
.
19
131
через C , окончательно получим
19
131
7 x 2 + 4 y 2 − 6 xy + 4 x −10 y = C , где C > −
.
19
Потери решений в процессе интегрирования не произошло, так как
Переобозначив C −
4u 2 − 6u + 7 > 0 ∀u , а t = 0 не является решением. ⋄
ПРИМЕР 6.2. Найти общий интеграл уравнения
( x + 2 y + 1) y ′ = 2 x + 4 y + 3 .
РЕШЕНИЕ. Запишем уравнение в виде
2x + 4 y + 3
.
y′ =
x + 2y +1
Это уравнение вида (6.1). Рассмотрим систему
⎧2 x + 4 y + 3 = 0 ,
⎨x + 2 y + 1 = 0.
⎩
2 4
Так как определитель ее матрицы
= 0 , то система не имеет решений
1 2
и исходное дифференциальное уравнение сводится к уравнению с разделяющимися переменными с помощью замены
z = x + 2y .
В этом случае имеем:
z′ = 1 + 2 y′ ,
1
⇒ y ′ = ⋅ ( z ′ − 1) ,
2
и из уравнения получаем:
24
1
2z + 3
⋅ ( z ′ − 1) =
.
2
z +1
Разделяя переменные и интегрируя, находим:
dz 4 z + 6
dz 5 z + 7
=
+ 1 или
=
,
dx z + 1
dx z + 1
z +1
⇒
dz = dx (5 z + 7 ≠ 0) ,
5z + 7
z +1
⇒ ∫
dz = ∫ dx + C ,
5z + 7
1 ⎛
2/5 ⎞
⇒
⎜1 −
⎟ dz = ∫ dx + C ,
∫
5 ⎝ z + 7/5⎠
2
7
⇒ z − ln z + = 5 x + C .
5
5
Заменяя z = x + 2 y , получаем:
2
7
x + 2 y − ln x + 2 y + = 5 x + C ,
5
5
2
7
⇒ 2 y − ln x + 2 y + = 4 x + C ,
5
5
1
7
⇒ y − ln x + 2 y + = 2 x + C ,
5
5
⇒ 5 y − ln 5 x + 10 y + 7 = 10 x + C .
В процессе интегрирования, при делении на 5 z + 7 , было потеряно
решение 5 x + 10 y + 7 = 0 . Оно может быть включено в общий интеграл,
если переписать общий интеграл в виде:
5 x + 10 y + 7 = Ce 5 y −10 x , ∀C. ⋄
6.2. Обобщенно однородные уравнения
Уравнение первого порядка называется обобщённо однородным,
если существует такое рациональное число α , что каждое слагаемое
уравнения – однородная функция степени m относительно x , y , y ′
(относительно x , y , dx , dy ), если считать x – величиной измерения 1,
y – величиной измерения α , y ′ ( dy ) – величиной измерения α −1 , dx –
величиной измерения 0.
25
Иначе говоря, уравнение P ( x, y )dx + Q( x, y )dy = 0 является обобщено однородным, если существует такое рациональное число α , что
P(tx, t α y )dx + Q(tx, t α y ) ⋅ (t α −1dy ) = t m ⋅ [P( x, y )dx + Q( x, y )dy ]
или, что тоже, выполняются равенства
P(tx, t α y )dx = t m ⋅ P( x, y )dx , ⎫
(6.3)
⎬
Q(tx, t α y ) ⋅ (t α −1dy ) = t m ⋅ Q( x, y )dy . ⎭
Обобщенно однородное уравнение приводится к однородному уравнению заменой
y = zα .
Действительно, после замены y = z α получим уравнение
P( x, z α )dx + Q( x, z α ) ⋅ αz α −1 dz = 0 .
1
424
3
1442443
P1 ( x , z )
(6.4)
Q1 ( x , z )
Рассмотрим функцию P1 ( x, z ) . Имеем:
P1 (tx, tz )dx = P(tx, (tz )α )dx = P (tx, t α z α )dx = P (tx, t α y )dx .
По условию (6.3)
P(tx, t α y )dx = t m ⋅ P( x, y )dx .
⇒ P1 (tx, tz )dx = t m ⋅ P( x, y )dx = t m ⋅ P( x, z α )dx = t m ⋅ P1 ( x, z )dx ,
⇒ P1 (tx, tz ) = t m P1 ( x, z ) .
Аналогично, для Q1 ( x, z ) , имеем:
Q1 (tx, tz )dz = Q(tx, (tz )α ) ⋅ α (tz )α −1 dz = Q(tx, t α z α ) ⋅ t α −1 ⋅ αz α −1dz =
= Q(tx, t α y ) ⋅ t α −1 ⋅ dy
По условию (6.3)
Q(tx, t α y ) ⋅ (t α −1dy ) = t m ⋅ Q( x, y )dy .
⇒ Q1 (tx, tz )dz = t m Q( x, y )dy = t m ⋅ Q( x, z α ) ⋅ αz α −1dz = t m ⋅ Q1 ( x, z )dz ;
⇒ Q1 (tx, tz ) = t m Q1 ( x, z ) .
Итак, функции P1 ( x, z ) и Q1 ( x, z ) – однородные одинаковой степени и, следовательно, уравнение (6.4) – однородное.
Обобщенно однородное уравнение приводится к уравнению с разделяющимися переменными заменой
y = zxα .
26
Действительно, из определения обобщенного однородного уравнения, получаем:
P(tx, t α y ) = t m ⋅ P( x, y ) и Q(tx, t α y ) = t m −α +1Q( x, y ) .
1
Положим t = . Тогда:
x
⎛ y ⎞ 1
P(tx, t α y ) = P⎜1, α ⎟ = m P( x, y ) ,
⎝ x ⎠ x
1
⎛ y ⎞
Q(tx, t α y ) = Q⎜1, α ⎟ = m −α +1 Q( x, y ) .
⎝ x ⎠ x
Следовательно,
⎛ y ⎞
⎛ y ⎞
P( x, y ) = x m ⋅ P⎜1, α ⎟ , Q( x, y ) = x m −α +1 ⋅ Q⎜1, α ⎟
⎝ x ⎠
⎝ x ⎠
P ( x, y )
⎛ y ⎞
⇒ −
= xα −1 ⋅ ϕ ⎜ α ⎟ .
Q ( x, y )
⎝x ⎠
Таким образом, обобщенно однородное уравнение, разрешенное
относительно производной, имеет вид
P ( x, y )
⎛ y ⎞
y′ = −
= xα −1 ⋅ ϕ ⎜ α ⎟
Q ( x, y )
⎝x ⎠
Делая в этом уравнении замену y = zxα получим:
z ′xα + z ⋅ α ⋅ xα −1 = xα −1 ⋅ ϕ ( z ) ,
⇒ z ′x = ϕ ( z ) − αz .
Но последнее уравнение, очевидно, является уравнением с разделяющимися переменными.
⎛ 2
⎞
ПРИМЕР 6.3. Найти все решения уравнения ⎜ 2 − y 2 ⎟dx + dy = 0 .
⎝x
⎠
РЕШЕНИЕ. Запишем уравнение в виде
2
dx − y 2 dx + dy = 0 .
2
x
2
Слагаемое 2 dx имеет измерение 1 ⋅ (−2) + 0 = −2 , слагаемое y 2 dx – изx
мерение α ⋅ 2 + 0 = 2α , слагаемое dy – измерение α − 1 . Равенства
− 2 = 2α = α − 1
справедливы при α = −1 . Следовательно, данное уравнение – обобщённо однородное, α = −1 .
27
Приведем исходное уравнение к уравнению с разделяющимися переменными, сделав замену y = zx −1 . Тогда:
dz zdx
dy = − 2 ,
x
x
и уравнение примет вид:
2
z2
dz zdx
dx − 2 dx + − 2 = 0 или (2 − z − z 2 )dx + xdz = 0 ,
2
x
x
x
x
dx
dz
⇒
+
= 0,
x 2 − z − z2
1 ⎞
1 ⎞
dx 1 ⎛ 1
dx ⎛ 1
⇒
+ ⎜
−
−
⎟dz = 0 или 3 + ⎜
⎟dz = 0 .
x 3 ⎝ z + 2 z −1⎠
x ⎝ z + 2 z −1⎠
Интегрируя, находим
1 ⎞
dx
⎛ 1
3∫ + ∫ ⎜
−
⎟dz = ln C , C > 0 ,
x
⎝ z + 2 z −1⎠
z+2
⇒ 3 ⋅ ln x + ln
= ln C , C > 0 ,
z −1
3
z −1
⇒
= Cx 3 или 1 −
= Cx 3 , C ≠ 0 ,
z+2
z+2
3
⇒ z+2=
, C ≠0 ,
1 − Cx 3
1 + 2Cx 3
⇒ z=
, C ≠0 .
1 − Cx 3
Сделаем обратную замену переменных z = yx и получим:
1 + 2Cx 3
yx =
, C ≠0 ,
1 − Cx 3
1 + 2Cx 3
⇒ y=
, C ≠0 .
x − Cx 4
В процессе преобразований было потеряно решение y = x −1 (т. е.
z = 1). Оно может быть включено в общее при C = 0 . Решение y = −2 x −1
1
(т. е. z = −2 ) входит в общее при = 0 , т. е. при C = ∞ .
C
Таким образом, все решения уравнения имеют вид:
1 + 2Cx 3
y=
, ∀C . ⋄
x − Cx 4
28
§ 7. Линейные уравнения первого порядка
Линейным дифференциальным уравнением первого порядка называется уравнение, которое может быть записано в виде
y ′ + p( x) y = f ( x) ,
(7.1)
где p ( x ), f ( x ) – заданные непрерывные функции.
Иначе говоря, линейное дифференциальное уравнение первого порядка это уравнение, в которое неизвестная функция y и ее производная y ′ входят в первых степенях и не перемножаясь 1 .
Если f ( x) ≡ 0 , то линейное уравнение называется однородным. В
противном случае уравнение называется неоднородным. Рассмотрим их
по отдельности.
7.1. Линейные однородные уравнения
Линейное однородное уравнение
y ′ + p ( x) y = 0
(7.2)
является уравнением с разделяющимися переменными.
Действительно, разделяя переменные, получаем
dy
+ p( x )dx = 0 (где y ≠ 0 ).
y
Откуда находим
ln y + ∫ p ( x) dx = ln C , C > 0
(здесь для удобства постоянная С представлена в виде ln C );
p ( x ) dx
⇒ y ⋅ e∫
=C,
− p ( x ) dx
⇒ y = C ⋅e ∫
, C ≠ 0.
(7.3)
В процессе преобразований было потеряно решение y = 0 . Оно
может быть получено по формуле (7.3) при C = 0 . Следовательно, общее решение линейного однородного уравнения (7.2) будет иметь вид
− p ( x ) dx
y = C ⋅e ∫
, ∀C .
1
Т. е. линейное относительно неизвестной функции и ее производной.
29
(7.4)
7.2. Линейные неоднородные уравнения
Имеются два метода интегрирования линейных неоднородных
уравнений первого порядка.
1) Метод вариации постоянной (метод Лагранжа).
Сначала решаем однородное уравнение, которое имеет ту же левую
часть, что и уравнение (7.1) (его называют однородным уравнением,
соответствующим данному неоднородному уравнению). Общим решением такого уравнения, как было показано выше, является функция
− p ( x ) dx
y = C ⋅e ∫
.
Далее полагаем, что решение неоднородного уравнения по структуре совпадает с решением соответствующего линейного однородного
уравнения, т. е. имеет вид
− p ( x ) dx
y = C ( x) ⋅ e ∫
.
Функцию C (x ) можно найти, подставив y и y ′ в исходное неоднородное уравнение (7.1). Действительно,
− p ( x ) dx
dy dC − ∫ p ( x )dx
=
⋅e
− C( x) ⋅ e ∫
⋅ p( x ) .
y′ =
dx dx
Подставляя выражения для y и y ′ в (7.1) получим
− p ( x ) dx
− p ( x ) dx
dC − ∫ p ( x )dx
⋅e
− C( x) ⋅ e ∫
⋅ p( x ) + p( x ) ⋅ C ( x ) ⋅ e ∫
= f ( x) ,
dx
dC − ∫ p ( x ) dx
⋅e
= f ( x) ,
⇒
dx
dC
p ( x ) dx
= f ( x) ⋅ e ∫
⇒
,
dx
p ( x ) dx
dx .
⇒ dC = f ( x) ⋅ e ∫
Интегрируя, находим
p ( x ) dx ⎤
C ( x) = ∫ ⎡ f ( x) ⋅ e ∫
dx + C1 .
⎥⎦
⎢⎣
И, окончательно получим, что общее решение неоднородного уравнения имеет вид
p ( x ) dx ⎤
⎛
⎞ − p ( x ) dx
y ( x) = ⎜ ∫ ⎡ f ( x) ⋅ e ∫
dx + C1 ⎟ ⋅ e ∫
⎥⎦
⎝ ⎢⎣
⎠
или
− p ( x ) dx
− p ( x ) dx
p ( x ) dx ⎤
y ( x) = C1 ⋅ e ∫
dx .
(7.5)
+e ∫
⋅ ∫ ⎡ f ( x) ⋅ e ∫
⎥⎦
⎢⎣
30
З а м е ч а н и я . 1) С формальной точки зрения общее решение неоднородного уравнения получается из общего решения соответствующего однородного уравнения заменой константы C на функцию C(x). Такой «произвол» объясняет происхождение названия
метода «вариация постоянной».
2) Формула (7.5) трудна для запоминания. Поэтому в
конкретных примерах обычно повторяют проведенные выше рассуждения.
3) Заметим, что первое слагаемое в (7.5) совпадает с
общим решением однородного уравнения, а второе – функция
− p ( x ) dx
p ( x ) dx ⎤
ϕ ( x) = e ∫
dx
⋅ ∫ ⎡ f ( x) ⋅ e ∫
⎥⎦
⎢⎣
является частным решением линейного неоднородного уравнения
(получается из общего решения при C = 0 ).
ПРИМЕР 7.1. Решить уравнение xy ′ + 2 y − x 4 = 0 . Найти частное
решение, удовлетворяющее начальному условию y (1) = 0 .
РЕШЕНИЕ. Это линейное неоднородное уравнение. Запишем его в виде
y
y′ + 2 = x 3 .
x
Интегрируем соответствующее однородное уравнение
dy
y
y
+ 2 = 0.
y′ + 2 = 0 или
x
dx
x
dy
2dx
=−
,
Имеем:
y
x
⇒ ln y = −2 ln x + ln C , C > 0.
Откуда получаем, что общее решение рассматриваемого линейного однородного уравнения
C
y = 2 , ∀C .
x
Теперь полагаем, что решение неоднородного уравнения совпадает
по структуре с решением соответствующего однородного уравнения,
т. е. имеет вид:
C ( x)
y= 2 .
(7.6)
x
dy dC 1 2C
.
Тогда
=
⋅ −
dx dx x 2 x 3
dy
Подставим y и
в исходное уравнение. Получим:
dx
31
dC 1 2C 2 C
⋅ 2 − 3 + ⋅ 2 − x3 = 0,
x x
dx x
x
dC 1
⇒
⋅ 2 − x3 = 0 ,
dx x
x6
dC
5
+C.
=x
⇒
и C ( x) =
dx
6
Подставим найденное C (x ) в (7.6) и получим, что общее решение линейного неоднородного уравнения имеет вид
⎞ x4 C
1 ⎛⎜ x 6
y = 2 ⋅ ⎜ + C ⎟⎟ =
+ 2.
6
x ⎝ 6
x
⎠
Теперь найдем частное решение, удовлетворяющее условию
y (1) = 0 . Подставляя в общее решение начальные значения x0 = 1 ,
1
y 0 = 0 , находим C = − . Следовательно, искомым частным решением
6
уравнения будет функция
x4
1
1 ⎛ 4 1 ⎞
−
=
−
⋅⎜x − 2 ⎟. ⋄
y=
6 6 ⋅ x2
6 ⎝
x ⎠
2) Метод Бернулли.
Решение уравнения (7.1) может быть сведено к последовательному
интегрированию двух уравнений с разделяющимися переменными.
Будем искать решение уравнения (7.1) в виде произведения двух
непрерывно дифференцируемых функций от x :
y = u( x ) ⋅ v ( x ) .
(7.7)
Тогда
dy du
dv
=
⋅v +
⋅u.
dx dx
dx
Подставим y и y ′ в линейное неоднородное уравнение (7.1) и получим:
du
dv
⋅ v + ⋅ u + puv = f ( x ) ,
dx
dx
du
dv
или
(7.8)
⋅ v + u ⋅ ⎛⎜ + pv ⎞⎟ = f (x ) .
dx
⎝ dx
⎠
Имеем одно дифференциальное уравнение (7.8), содержащее две неизвестные функции u и v . Так как число неизвестных больше числа уравнений, то одно неизвестное можно выбрать произвольно. Выберем v(x )
так, чтобы выражение в скобках в (7.8) обратилось в нуль. Тогда
y′ =
32
⎧ dv
(7.9)
⎪ dx + pv = 0 ,
⎨ du
⎪ ⋅ v = f ( x) .
(7.10)
⎩ dx
Уравнение (7.9) совпадает с (7.2). Его решением является функция
(7.4), причем, учитывая свободу выбора v(x ) , можно в (7.4) принять
C = 1 , т. е.
− p ( x ) dx
v( x ) = e ∫
.
Полученную функцию v(x ) подставим в уравнение (7.10) и найдем u(x ) :
du − ∫ p ( x ) dx
p ( x ) dx
⋅e
= f ( x) или du = f ( x) ⋅ e ∫
dx ,
dx
p ( x ) dx
⇒ u ( x) = f ( x) ⋅ e ∫
dx + C .
∫
Подставив найденные таким образом u(x ) и v(x ) в (7.7), мы получим,
что общее решение линейного неоднородного уравнения (7.1) имеет вид:
− p ( x ) dx ⎡
p ( x ) dx
y=e ∫
dx + C ⎤ .
⋅ f ( x) ⋅ e ∫
⎢⎣
⎥⎦
∫
ПРИМЕР 7.2. Найти общее решение уравнения
cos x ⋅ y ′ + sin x ⋅ y = 2 x ⋅ cos 2 x .
РЕШЕНИЕ. Запишем уравнение в виде
y ′ + tgx ⋅ y = 2 x ⋅ cos x .
Полагаем y = u( x ) ⋅ v( x ) . Подставляя y = uv и y ′ = u ′v + uv ′ в исходное
уравнение, будем иметь
u ′v + uv ′ + tgx ⋅ uv = 2 x ⋅ cos x или u ′v + u (v ′ + tgx ⋅ v ) = 2 x ⋅ cos x .
Согласно (7.9) полагаем
v ′ + tgx ⋅ v = 0 .
(7.11)
(7.12)
Тогда
u ′v = 2 x ⋅ cos x .
Находим одно решение уравнения (7.11). Имеем:
dv
dv
= −v ⋅ tgx или
= −tgxdx ,
dx
v
⇒ ln v = ln cos x + ln C , C > 0 ,
⇒ v = C cos x , ∀C .
Так как нам требуется какое-нибудь одно решение, то полагаем C = 1 и
получаем
v( x) = cos x .
Подставим найденную функцию v( x) в уравнение (7.12):
33
u ′ ⋅ cos x = 2 x ⋅ cos x .
Откуда находим
u′ = 2 x
или
du = 2 x dx ,
2x
⇒ u ( x) =
+C.
ln 2
Так как по предположению y = u( x ) ⋅ v( x ) , то окончательно получаем, что общее решение заданного линейного уравнения имеет вид
⎛ 2x
⎞
y = u ( x ) ⋅ v ( x ) = ⎜⎜
+ C ⎟⎟ ⋅ cos x . ⋄
⎝ ln 2
⎠
ПРИМЕР 7.3. Найти общее решение уравнения
1
.
y′ =
2x − y 2
РЕШЕНИЕ. Уравнение является линейным, если x считать функцией, а
y аргументом. Действительно, в этом случае оно принимает вид
x′ = 2 x − y 2 .
Полагаем x = u ( y ) ⋅ v( y ) . Подставляя x = uv и x ′ = u ′v + uv ′ в исходное
уравнение, будем иметь
u ′v + uv ′ − 2uv = − y 2
⇒ u ′v + u (v ′ − 2 ⋅ v) = − y 2 .
Согласно (7.9) полагаем
v′ − 2 ⋅ v = 0 .
Тогда
u ′v = − y 2 .
Находим одно решение уравнения (7.13). Имеем:
dv
dv
= 2dy ,
= 2v или
v
dy
⇒ ln v = 2 y + ln C , C > 0
(7.13)
(7.14)
⇒ v = Ce 2 y , ∀C .
Так как нам требуется какое-нибудь одно решение, то полагаем C = 1 и
получаем
v( y ) = e 2 y .
Подставим найденную функцию v( y ) в уравнение (7.14):
u′ ⋅ e2 y = − y 2 .
Откуда находим
u ′ = − y 2 ⋅ e −2 y ,
34
⇒ du = − y 2 ⋅ e −2 y dy .
Интегрируя два раза по частям, находим:
e −2 y ⎛ 2
1⎞
u( y) =
⎜y + y + ⎟+C.
2 ⎝
2⎠
Так как по предположению x = u ( y ) ⋅ v( y ) , то окончательно получаем, что общее решение заданного линейного уравнения имеет вид
⎡ e −2 y ⎛ 2
⎤ 2y
1⎞
x = u ( y ) ⋅ v( y ) = ⎢
⎜ y + y + ⎟ + C⎥ ⋅ e . ⋄
2⎠
⎣ 2 ⎝
⎦
§ 8. Уравнения Бернулли
Уравнением Бернулли называется уравнение вида
y ′ + p( x) ⋅ y = f ( x) ⋅ y n ,
(8.1)
где p ( x), f ( x) – непрерывные функции, n ≠ 0 , n ≠ 1 (в противном случае это будет линейное уравнение).
Уравнение Бернулли можно привести к линейному уравнению. Для
этого достаточно обе части уравнения Бернулли разделить на y n , а
затем сделать замену
z = y 1−n .
Действительно, разделив обе части уравнения на y n , получим:
y ′ p( x)
+ n−1 = f ( x) или y ′ ⋅ y − n + p ( x) ⋅ y1−n = f ( x) .
(8.2)
n
y
y
Теперь полагаем z = y 1−n . Тогда
dy
y n dz
dz
− n dy
′
=
= (1 − n ) y
⇒ y =
.
dx 1 − n dx
dx
dx
y n dz
1− n
в уравнение (8.2) и получим:
Подставим z = y и y ′ =
1 − n dx
y n 1 dz
⋅
+ p( x) z = f ( x) ,
1 − n y n dx
⇒
1 dz
+ p ( x) z = f ( x) ,
1 − n dx
35
dz
+ (1 − n) ⋅ p( x) ⋅ z = (1 − n) ⋅ f ( x) .
dx
Это линейное неоднородное уравнение относительно z и z ′ . Найдя
его общее решение методом Бернулли, получим:
1
z = u ( x) ⋅ v( x) или
= u ( x) ⋅ v( x) ,
y n −1
1
1
⋅
⇒ y n −1 =
,
u ( x) v( x)
⇒
1
⎞ n −1
1
⎞ n −1
⎛ 1
⎛ 1
⇒ y = ⎜⎜
⎟⎟
⎟⎟
⋅ ⎜⎜
= u~ ( x) ⋅ v~ ( x) .
⎝ u ( x) ⎠
⎝ v( x) ⎠
Таким образом, решение уравнения Бернулли можно сразу искать в
виде произведения двух функций методом Бернулли, не приводя предварительно к линейному уравнению.
З а м е ч а н и е . Уравнение Бернулли при n > 0 имеет решение
y = 0 . Оно будет частным решением при n > 1 (обычно входит в
общее при C = ∞ ) и особым при 0 < n < 1 .
ПРИМЕР 8.1. Найти общее решение уравнения xydy = ( y 2 + x )dx .
РЕШЕНИЕ. Запишем уравнение в виде:
y
dy y 2 + x
или y ′ − = y −1 .
=
x
dx
xy
Это уравнение Бернулли, в котором n = −1 . Приведем его к линейному.
Для этого разделим обе части уравнения на y −1 :
y2
= 1.
yy ′ −
x
Далее полагаем z = y 1−n = y 2 . Тогда
dz
dy
= 2y
или z ′ = 2 yy ′ .
dx
dx
Подставим z = y 2 и z ′ = 2 yy ′ в исходное уравнение и получим
2
z
1
z ′ − = 1 или z ′ − z = 2 .
2
x
x
Это линейное неоднородное уравнение относительно z и z ′ . Решим его методом вариации произвольной постоянной. Для соответст2z
вующего однородного уравнения z ′ =
имеем:
x
36
dz
dx
=2
z
x
⇒ ln z = 2 ln x + ln C , C > 0 ;
⇒ z = Cx 2 , ∀C .
Считаем, что решение неоднородного уравнения имеет вид
z = C ( x) ⋅ x 2 .
dz dC 2
Тогда
=
⋅ x + 2x ⋅ C .
dx dx
Подставляем z и z ′ в линейное неоднородное уравнение и находим:
dC 2
2
⋅ x + 2 x ⋅ C − ⋅ Cx 2 = 2 ,
dx
x
dC 2
2
⋅ x = 2 или dC = 2 dx ,
dx
x
2
⇒ C ( x) = − + C .
x
Найденное C (x ) подставим в общее решение z = C ( x) ⋅ x 2 неоднородного уравнения и получим:
2⎞
⎛
z = x 2 ⎜ C − ⎟ = Cx 2 − 2 x .
x⎠
⎝
Вернемся к переменной y (по формуле z = y 2 ):
y 2 = Cx 2 − 2 x .
Следовательно, общее решение данного уравнения имеет вид
y = ± Cx 2 − 2 x . ⋄
ПРИМЕР 8.2. Найти все решения уравнения xy ′ − y = 3 x 2 y .
РЕШЕНИЕ. Запишем уравнение в виде
1
y ′ − y = 3x y .
x
Это уравнение Бернулли. Проинтегрируем его, не приводя к линейному.
По методу Бернулли полагаем y = u( x ) ⋅ v( x ) . Тогда y ′ = u ′ ⋅ v + u ⋅ v ′ .
Подставив эти выражения в уравнение Бернулли, получим
1
u ′v + uv′ − uv = 3x u ⋅ v ,
x
1 ⎞
⎛
⇒ u ′v + u ⎜ v ′ − v ⎟ = 3 x u ⋅ v .
x ⎠
⎝
37
Полагая выражение в скобках равным нулю, запишем систему:
⎧ ′ 1
⎪v − v = 0 ,
x
⎨
⎪⎩u ′v = 3 x u ⋅ v .
Находим одно из решений первого уравнения:
dv v
dv dx
=
= ,
или
x
dx x
v
⇒ ln v = ln x + ln C , C > 0 ;
⇒ v = Cx , ∀C .
Положим C = 1, тогда
v = x.
Из второго уравнения при v = x находим u(x ) :
u ′ ⋅ x = 3x u ⋅ x ,
du
du
=3 x⋅ u
или
= 3 x dx ,
dx
u
2 u = 2 x 3 + 2C
(
или
)
u = x3 + C ,
2
3
⇒ u = x +C .
В итоге получим, что общее решение данного уравнения имеет вид
(
)
2
y = u ⋅ v = x ⋅ x3 + C .
В процессе интегрирования было потеряно решение y = 0 . Так как
оно может быть получено из общего решения при C = C ( x) = − x 3 , то
это решение – особое.
Таким образом, все решения дифференциального уравнения определяются равенствами:
y = x⋅
(
)
2
x 3 + C , ∀C ;
y = 0. ⋄
ПРИМЕР 8.3. Решить уравнение ( x 2 + y 2 + 1)dy + xydx = 0 .
РЕШЕНИЕ. Запишем уравнение в виде
dx
x2 + y2 +1
x
y2 +1
=−
или x′ + = −
.
dy
xy
y
xy
Сравним полученное уравнение с (8.1) и заметим, что это уравнение
Бернулли, но теперь роль свободной переменной играет y , а искомой
функции – x( y ) . Полагаем x = u ( y ) ⋅ v( y ) . Тогда x ′ = u ′ ⋅ v + u ⋅ v ′ . Подставив эти выражения в уравнение Бернулли, получим
38
u ⋅v
y2 +1
=−
,
y
u ⋅v⋅ y
⎛
v⎞
y2 +1
.
u ′ ⋅ v + u ⎜⎜ v ′ + ⎟⎟ = −
y
u
v
y
⋅
⋅
⎝
⎠
Полагая выражение в скобках равным нулю, запишем систему:
⎧ ′ 1
⎪v + y v = 0 ,
⎪
⎨
2
⎪u ′v = − y + 1 .
⎪⎩
u ⋅v⋅ y
Находим одно из решений первого уравнения:
dv
v
dv
dy
=−
=− ,
или
dy
y
v
y
⇒ ln v = − ln y + ln C , C > 0 ;
C
⇒ v = , ∀C .
y
Пусть C = 1, тогда
1
v= .
y
1
Из второго уравнения при v = находим u ( y ) :
y
u′
y2 +1
,
=−
1
y
u⋅ ⋅ y
y
⇒ u ⋅ du = −( y 3 + y )dy ,
u ′ ⋅ v + u ⋅ v′ +
⎛ y4 y2 ⎞ C
u2
⎟⎟ + ,
⇒
= −⎜⎜
+
2
4
2
⎝
⎠ 2
1
u = ± C − y4 − y2 .
2
В итоге получим, что общее решение данного уравнения имеет вид
1
1
x( y ) = u ⋅ v = ± ⋅ C − y 4 − y 2 , ∀C .
y
2
Потерянных решений нет. ⋄
39
§ 9. Уравнения в полных дифференциалах
Уравнение
M ( x, y )dx + N ( x, y )dy = 0
(9.1)
называется уравнением в полных дифференциалах, если его левая
часть является полным дифференциалом некоторой функции u( x, y ) ,
т. е. если
M ( x, y )dx + N ( x, y )dy = du( x, y ) .
Очевидно, что общий интеграл уравнения в полных дифференциалах будет иметь вид
u ( x, y ) = C .
Таким образом, задача интегрирования дифференциального уравнения в полных дифференциалах фактически сводится к задаче отыскания функции двух переменных по ее полному дифференциалу.
Критерий, когда выражение M ( x, y )dx + N ( x, y )dy представляет
собой дифференциал некоторой функции u( x, y ) и один из возможных
способов ее нахождения, дает следующая теорема.
ТЕОРЕМА 9.1. Пусть функции M ( x, y ), N ( x, y ) определены и непрерывны в области D плоскости xOy и имеют в ней непрерывные част∂N
∂M
и
. Для того чтобы выражение
ные производные
∂x
∂y
M ( x, y )dx + N ( x, y )dy
представляло собой полный дифференциал некоторой функции u( x, y ) ,
необходимо и достаточно, чтобы во всех точках области D выполнялось условие
∂M ∂N
.
=
∂y
∂x
ДОКАЗАТЕЛЬСТВО.
1) Необходимость (⇒). Пусть
M ( x, y )dx + N ( x, y )dy = du ( x, y ) .
Но
du ( x, y ) =
Следовательно,
M ( x, y ) =
∂u
∂u
dx + dy .
∂x
∂y
∂u
,
∂x
N ( x, y ) =
40
∂u
.
∂y
Тогда
∂M
∂ 2u
,
=
∂y ∂x∂y
∂N ∂ 2 u
.
=
∂x ∂y∂x
∂M
∂ 2u
∂N ∂ 2 u
и
– непрерывны в области
По условию теоремы
=
=
∂y ∂x∂y
∂x ∂y∂x
D и, следовательно,
∂ 2u
∂ 2u
,
=
∂x∂y ∂y∂x
∂M ∂N
⇒
.
=
∂y
∂x
2) Достаточность (⇐). Пусть
∂M ∂N
.
=
∂y
∂x
Найдем функцию u ( x, y ) такую, что
du ( x, y ) = M ( x, y )dx + N ( x, y )dy ,
или, что то же самое, функцию, для которой
∂u
∂u
= M ( x, y ) ,
= N ( x, y ) .
∂y
∂x
Сначала найдем любую функцию u(x, y), удовлетворяющую условию
∂u
= M ( x, y ) .
∂x
Для этого достаточно проинтегрировать это равенство по x , считая y –
постоянной. Получим:
u ( x, y ) = ∫ M ( x, y )dx + ϕ ( y ) ,
где ϕ ( y ) – произвольная функция.
Теперь необходимо подобрать ϕ ( y ) так, чтобы выполнялось условие
∂u
= N ( x, y ) .
∂y
Имеем:
∂u ∂
∂
=
M ( x, y )dx + ϕ ( y ) =
M ( x, y )dx + ϕ ′( y )
∫
∂y ∂y
∂y ∫
∂u
и
= N ( x, y ) .
∂y
∂
⇒
M ( x, y )dx + ϕ ′( y ) = N ( x, y ) ,
∂y ∫
(
)
(
)
41
(
)
(
)
∂
M ( x, y )dx .
∂y ∫
Следовательно, искомая функция ϕ ( y ) будет существовать, если
∂
выражение N ( x, y ) −
M ( x, y )dx не зависит от x . Убедимся в этом,
∂y ∫
продифференцировав его по x (если выражение не зависит от x , то в
результате дифференцирования должен получиться ноль):
⎤ ∂N
∂ ⎡
∂
∂2
N ( x, y ) −
M ( x, y )dx ⎥ =
−
M ( x, y )dx =
∫
∂
x
∂
y
∂
x
∂x ⎢⎣
∂y ∫
⎦
⇒ ϕ ′( y ) = N ( x, y ) −
(
)
(
)
(
(
)
)
∂N
∂2
∂N ∂ ⎛ ∂
⎞
M
(
x
,
y
)
dx
−
=
− ⎜ ∫ M ( x, y )dx ⎟ =
∫
∂x ∂x∂y
∂x ∂y ⎝ ∂x
⎠
∂N ∂
∂N ∂M
=
− (M ( x , y ) ) =
−
= 0.
∂x ∂y
∂x ∂y
∂
Итак, выражение N ( x, y ) −
M ( x, y )dx действительно не зави∂y ∫
сит от x , и, следовательно, проинтегрировав его по y , получим:
=
(
)
∫ ⎢⎣ N ( x, y) − ∂y ( ∫ M ( x, y)dx )⎥⎦dy + C = ϕ ( y)
⎡
⎤
∂
и
⎡
∂
u ( x, y ) = ∫ M ( x, y )dx + ∫ ⎢ N ( x, y ) −
∂y
⎣
( ∫ M ( x, y)dx )⎤⎥dy + C .
⎦
∎
ПРИМЕР 9.1. Найти общий интеграл уравнения
(3 x 2 + 6 xy 2 )dx + (6 x 2 y + 4 y 3 )dy = 0 .
РЕШЕНИЕ. Имеем
M ( x, y ) = 3 x 2 + 6 xy 2 , N ( x, y ) = 6 x 2 y + 4 y 3 ,
∂M
∂N
= 12 xy .
= 12 xy ,
∂x
∂y
∂M ∂N
выполнено, то уравнение является уравТак как условие
=
∂x
∂y
нением в полных дифференциалах, т. е. левая часть этого уравнения
есть полный дифференциал некоторой функции u( x, y ) . Найдем эту
функцию так, как это было сделано в теореме. Имеем:
1) u ( x, y) = ∫ M ( x, y)dx + ϕ ( y ) = ∫ (3x 2 + 6 xy 2 )dx + ϕ ( y ) = x 3 + 3x 2 y 2 + ϕ ( y) .
42
(
)
⎧ ∂u ∂ 3
2 2
2
ϕ
x
x
y
y
x
y + ϕ ′( y ) ,
=
3
(
)
6
+
+
=
⎪⎪ ∂y ∂y
2) ⎨
⎪ ∂u = N ( x, y ) = 6 x 2 y + 4 y 3 .
⎪⎩ ∂y
⇒ 6 x 2 y + ϕ ′( y ) = 6 x 2 y + 4 y 3 ,
⇒ ϕ ′( y ) = 4 y 3 и ϕ ( y ) = y 4 + C .
Таким образом, получили:
u ( x, y ) = x 3 + 3 x 2 y 2 + ϕ ( y ) = x 3 + 3 x 2 y 2 + y 4 + C ,
и общий интеграл уравнения будет иметь вид:
x 3 + 3x 2 y 2 + y 4 = C . ⋄
Существуют и другие способы нахождения функции u ( x, y ) . Например, она может быть найдена по одной из следующих формул, которые
появляются при изучении свойств криволинейных интегралов II рода:
y
x
u( x, y ) =
∫ M ( x, y)dx + ∫ N ( x0 , y)dy + C ,
x0
y0
y
x
u( x, y ) =
(9.2)
∫ M ( x, y0 )dx + ∫ N ( x, y)dy + C ,
x0
(9.3)
y0
где ( x0 , y0 ) – любая точка области D непрерывности функций M ( x, y ) ,
x
⎛y
⎞
N ( x, y ) , а интеграл ∫ M ( x, y )dx в (9.2) ⎜ ∫ N ( x, y )dy в (9.3) ⎟ вычисляется
⎜
⎟
x0
⎝ y0
⎠
в предположении, что переменная y (переменная x ) является константой.
ПРИМЕР 9.2. Найти общий интеграл уравнения
e − y dx − (2 y + xe − y )dy = 0 .
РЕШЕНИЕ. Имеем
M ( x , y ) = e − y , N ( x , y ) = − ( 2 y + xe − y ) ,
∂M
∂N
= −e − y .
= −e − y ,
∂x
∂y
∂M ∂N
Так как условие
выполнено, то уравнение является урав=
∂x
∂y
нением в полных дифференциалах, т. е. левая часть этого уравнения
есть полный дифференциал некоторой функции u( x, y ) .
43
Найдем функцию u( x, y ) по формуле (9.3). Так как функции
M ( x, y ) и N ( x, y ) определены и непрерывны в любой точке плоскости
xOy , то можно взять в качестве точки ( x0 , y 0 ) начало координат. Тогда
x
y
u ( x, y ) = ∫ e dx − ∫ (2 y + xe
0
=
x
x0
0
(
0
− y 2 − xe − y
)
y
0
−y
x
y
0
0
)dy + C = ∫ dx − ∫ (2 y + xe − y )dy + C =
+ C = x − y 2 + xe − y − x + C = xe − y − y 2 + C .
Следовательно, общий интеграл исходного уравнения имеет вид
xe − y − y 2 = C .⋄
Иногда функцию u ( x, y ) можно найти, сгруппировав члены выражения M ( x, y )dx + N ( x, y )dy и приведя его таким образом к виду du ( x, y ) .
Этот метод получил название метод интегрируемых комбинаций.
ПРИМЕР 9.3. Найти общий интеграл уравнения
2 xydx + ( x 2 − 3 y 2 )dy = 0 .
РЕШЕНИЕ. Имеем
M ( x, y ) = 2 xy , N ( x, y ) = x 2 − 3 y 2 .
∂N
∂M
= 2x .
= 2x ,
∂x
∂y
∂M ∂N
Так как условие
выполнено, то уравнение является урав=
∂x
∂y
нением в полных дифференциалах, т. е. левая часть этого уравнения
есть полный дифференциал некоторой функции u( x, y ) .
Чтобы найти функцию u( x, y ) , группируем члены уравнения следующим образом
(2 xydx + x 2 dy ) − 3 y 2 dy = 0 .
Имеем
2 xydx + x 2 dy = d ( x 2 y ) и 3 y 2 dy = d ( y 3 ) .
Следовательно, уравнение можно записать в виде
d ( x 2 y) − d ( y 3 ) = 0 ,
(
)
⇒ d x2 y − y3 = 0 .
u ( x, y ) = yx 2 − y 3 ,
Таким образом,
и общий интеграл исходного уравнения имеет вид
yx 2 − y 3 = C . ⋄
44
§ 10. Интегрирующий множитель
∂M ∂N
не выполнено, то уравнение
=
∂x
∂y
M ( x, y )dx + N ( x, y )dy = 0
(10.1)
не является уравнением в полных дифференциалах. Но в некоторых
случаях удается подобрать функцию μ ( x, y ) , после умножения на которую левая часть уравнения становится полным дифференциалом. Такая
функция называется интегрирующим множителем уравнения.
Покажем, как можно в некоторых случаях найти интегрирующий
множитель. Поскольку уравнение
μ M ( x, y )dx + μ N ( x, y )dy = 0
является уравнением в полных дифференциалах, то выполняется условие
∂(μ M ) ∂(μ N )
,
=
∂y
∂x
т. е.
∂μ
∂M
∂μ
∂N
μ=
μ,
N+
M+
∂y
∂y
∂x
∂x
или
⎛ ∂M ∂N ⎞ ∂μ
∂μ
⎟⎟ =
−
N−
M.
μ ⎜⎜
∂x ⎠ ∂x
∂y
⎝ ∂y
Разделив обе части этого равенства на μ , получим
∂M ∂N 1 ∂μ
1 ∂μ
(10.2)
−
= ⋅
N− ⋅
M,
∂y ∂x μ ∂x
μ ∂y
∂ ln μ
∂ ln μ ∂M ∂N
.
(10.3)
N
−M
=
−
∂x
∂y
∂y ∂x
Таким образом, всякая функция μ , удовлетворяющая уравнению
(10.3), является интегрирующим множителем уравнения (10.1). Следовательно, для нахождения μ ( x, y ) нужно проинтегрировать дифференциальное уравнение в частных производных (10.3). В общем случае эта
задача является сложной, поэтому рассмотрим два частных случая.
1) Пусть μ = μ (x ) . Тогда условие (10.3) принимает вид
d ln μ ∂M ∂N
=
−
N
∂y ∂x
dx
или
d ln μ 1 ⎛ ∂M ∂N ⎞
= ⎜⎜
−
⎟.
dx
N ⎝ ∂y
∂x ⎟⎠
Если условие
45
Откуда находим
ln μ ( x) =
∫
1 ⎛ ∂M ∂N ⎞
−
⎟dx + C
⎜
N ⎜⎝ ∂y
∂x ⎟⎠
и
μ ( x) = e
(
1 ∂M ∂N
−
∂y
∂x
∫N
)
dx
(так как достаточно иметь какой-нибудь один интегрирующий множитель, то можно взять C = 0 ).
Итак, если выражение
1 ⎛ ∂M ∂N ⎞
−
⎜
⎟
N ⎝ ∂y ∂x ⎠
зависит только от x , то интегрирующий множитель μ = μ (x ) существует и может быть найден из уравнения
d ln μ
= ϕ ( x) ,
dx
где ϕ ( x) =
1 ⎛ ∂M ∂N ⎞
⎜
⎟.
−
N ⎜⎝ ∂y
∂x ⎟⎠
(10.4)
В противном случае интегрирующего множителя вида μ (x ) не существует.
2) Пусть μ = μ ( y ) . Тогда уравнение (10.3) принимает вид
d ln μ ∂M ∂N
−M
=
−
dy
∂y
∂x
или
d ln μ
1 ⎛ ∂M ∂N ⎞
−
= − ⎜⎜
⎟.
∂x ⎟⎠
dy
M ⎝ ∂y
Откуда находим
μ ( y) = e
−
1
∫M
(
∂M ∂N
−
∂y
∂x
)
dy
.
Таким образом, если
1
M
⎛ ∂M ∂N ⎞
−
⎜⎜
⎟⎟
∂
∂
y
x
⎝
⎠
зависит только от y , то интегрирующий множитель μ = μ ( y ) существует и может быть найден из уравнения
d ln μ
= − ψ ( y) ,
dy
⎛ ∂M ∂N ⎞
−
⎜⎜
⎟⎟ .
(10.5)
∂
∂
y
x
⎝
⎠
В противном случае интегрирующего множителя вида μ ( y ) не существует.
где ψ ( y ) =
46
1
M
ПРИМЕР 10.1. С помощью интегрирующего множителя, найти общий интеграл уравнения ( x 2 + y 2 + x)dx + ydy = 0 .
РЕШЕНИЕ. Для данного уравнения
M ( x, y ) = x 2 + y 2 + x , N ( x, y ) = y ,
∂N
∂M
∂M ∂N
⇒
= 0,
= 2y ,
−
= 2y .
∂x
∂y
∂y ∂x
Это уравнение не является уравнением в полных дифференциалах, но
1 ⎛ ∂M ∂N ⎞ 1
−
отношение
⎜
⎟ = ⋅ 2 y = 2 не зависит от y . Следовательно,
N ⎝ ∂y ∂x ⎠ y
существует интегрирующий множитель μ = μ (x ) , который может быть
найден из уравнения (10.4):
1 ⎛ ∂M ∂N ⎞
d ln μ
= ϕ ( x) , где ϕ ( x) = ⎜⎜
−
⎟ = 2.
∂x ⎟⎠
N ⎝ ∂y
dx
Имеем:
d ln μ
= 2,
dx
⇒ ln μ = 2 x + C или μ ( x) = Ce 2 x ,
⇒ μ ( x) = e 2 x
(при C = 1).
Умножим обе части исходного уравнения на e 2 x и получим
e 2 x ( x 2 + y 2 + x )dx + e 2 x ydy = 0 .
Тогда
du = e 2 x ( x 2 + y 2 + x )dx + e 2 x ydy .
Для нахождения функции u ( x, y ) применим формулу (9.3), выбрав
в качестве точки ( x0 , y 0 ) начало координат. В этом случае будем иметь
x
u ( x, y ) = ∫ e
2x
0
y
( x + x)dx + ∫ e 2 x ydy + C =
2
0
(
)
1 2 2x 1 2 2x
1
x e + y e + C = e2x x 2 + y 2 + C .
2
2
2
Следовательно, общее решение уравнения имеет вид
1 2x 2
~
e x + y2 = C
2
=
(
или
1 2 2x x 1 2 2x
x e
+ y e
0
2
2
)
e 2 x (x 2 + y 2 ) = C , где C = 2C . ⋄
~
47
y
0
+C =
ПРИМЕР 10.2. Найти общий интеграл уравнения
( x 3 + xy 2 )dx + ( x 2 y + y 3 )dy + ydx − xdy = 0
Если известно, что для него существует интегрирующий множитель вида μ = μ ( x 2 + y 2 ) .
РЕШЕНИЕ. Если μ = μ ( x 2 + y 2 ) = μ (t ) , то
∂μ dμ ∂ t dμ
∂μ dμ ∂ t dμ
=
⋅ =
⋅ 2x ,
=
⋅ =
⋅ 2y .
∂x dt ∂x dt
∂y dt ∂y dt
Следовательно, из (10.2) получаем:
1 dμ
∂M ∂N 1 dμ
= ⋅
⋅ 2 xN − ⋅
⋅ 2 yM ,
−
μ dt
∂y ∂x μ dt
∂M ∂N 1 dμ
⇒
−
= ⋅
⋅ (2 xN − 2 yM ) ,
∂y ∂x μ dt
∂M ∂N d ln μ
⇒
−
=
⋅ (2 xN − 2 yM ) ,
∂y ∂x
dt
∂M ∂N
−
d ln μ
∂y ∂x
⇒
=
.
dt
2 xN − 2 yM
(10.6)
Таким образом, интегрирующий множитель μ = μ ( x 2 + y 2 ) существует, если функция
∂M ∂N
−
∂y ∂x
2 xN − 2 yM
зависит только от t = x 2 + y 2 , и находится он в этом случае по формуле
(10.6).
Для заданного уравнения
M ( x, y ) = x 3 + xy 2 + y ,
N ( x, y ) = x 2 y + y 3 − x ,
∂N
∂M ∂N
∂M
⇒
= 2 xy − 1,
= 2 xy + 1 ,
−
= 2,
∂x
∂y
∂y ∂x
∂M ∂N
−
2
1
∂y ∂x
=
=− 2
.
2
3
3
2
2 xN − 2 yM 2 x( x y + y − x) − 2 y ( x + xy + y )
x + y2
Следовательно, интегрирующий множитель μ = μ ( x 2 + y 2 ) = μ (t )
существует. Из уравнения (10.6) находим:
48
d ln μ
1
1
=− 2
=− ,
2
dt
t
x +y
dt
⇒ d ln μ = −
t
⇒ ln μ = − ln t + C
или
1
1
⇒ μ= = 2
t x + y2
μ=
C
,
t
(при C = 1).
Умножив заданное дифференциальное уравнение на
1
, получим:
x2 + y2
x 3 + xy 2
x2 y + y3
ydx
xdy
dx
+
dy
+
−
= 0,
x2 + y2
x2 + y2
x2 + y2 x2 + y2
⇒ xdx + ydy +
ydx
xdy
− 2
= 0,
2
x +y
x + y2
2
⎛
⎞
⎛
y
x ⎞
⎟dx + ⎜ y −
⎟dy = 0 .
+
x
⇒ ⎜⎜ 2
2
2
2⎟
⎟
⎜
x +y ⎠
⎝x +y
⎠
⎝
По формуле (9.3) (полагая x0 = 1, y0 = 0 ) находим:
y
x
⎛
x ⎞
⎛ 0
⎞
⎜
⎟dy + C ,
+
u( x, y ) = ∫ ⎜ 2
x
dx
+
y
−
⎟
∫
2
2
2⎟
⎜
x +y ⎠
⎝x +0
⎠
1
0⎝
x2
⇒ u( x, y ) =
2
x
1
⎛ y2
1
⎛ y ⎞⎞
+ ⎜⎜
− x ⋅ arctg⎜ ⎟ ⎟⎟
x
⎝ x ⎠⎠
⎝ 2
y
+C ,
0
x2 1 y2
⎛ y⎞
⇒ u( x, y ) =
− +
− arctg⎜ ⎟ + C .
2 2 2
⎝x⎠
Следовательно, общий интеграл заданного дифференциального
уравнения имеет вид
x2 y2
⎛ y⎞ ~
+
− arctg⎜ ⎟ = C
2
2
⎝x⎠
или
~
⎛ y⎞
x 2 + y 2 − 2 arctg⎜ ⎟ = C , где C = 2C . ⋄
⎝x⎠
49
§ 11. Дифференциальные уравнения первого порядка,
не разрешенные относительно производной
До сих пор рассматривались дифференциальные уравнения первого
порядка, разрешенные относительно производной, то есть уравнения,
которые можно было записать в виде
(11.1)
y ′ = f ( x, y ) .
В общем случае дифференциальное уравнение первого порядка имеет вид:
F ( x, y , y ′) = 0 ,
(11.2)
причем непосредственный переход от уравнения вида (11.2) к уравнению вида (11.1) не удается. Такие уравнения называются не разрешенными относительно производной.
Рассмотрим некоторые частные случаи уравнений, не разрешенных
относительно производной, и укажем способы их интегрирования.
11.1. Уравнения, разрешаемые относительно y′ неоднозначно
Пусть уравнение (11.2) таково, что его можно разрешить (в элементарных функциях) относительно y ′ неоднозначно. Т. е. уравнение (11.2)
эквивалентно k различным уравнениям
y ′ = f1 ( x, y ), y ′ = f 2 ( x, y ), y ′ = f 3 ( x, y ), K, y ′ = f k ( x, y ) . (11.3)
Предположим, что для каждого из уравнений (11.3) найден общий
интеграл:
(11.4)
Φ1( x, y, C) = 0, Φ2 ( x, y, C) = 0, K, Φk ( x, y, C) = 0 .
Совокупность общих интегралов (11.4) называется общим интегралом
уравнения, разрешаемого относительно y ′ неоднозначно. Эту совокупность можно записать в виде
Φ1 ( x , y , C ) ⋅ Φ 2 ( x , y , C ) ⋅ K ⋅ Φ k ( x , y , C ) = 0 .
З а м е ч а н и е . Если уравнение (11.2) разрешается относительно y ′
неоднозначно, то через каждую точку ( x0 , y0 ) области, в которой
рассматривается это уравнение, будет проходить не менее k интегральных кривых. Однако условие единственности для этой точки
будет считаться нарушенным только в том случае, когда хотя бы две
кривые в этой точке будут иметь общую касательную. Т. е. если
f i ( x0 , y0 ) ≠ f j ( x0 , y0 ) ( i ≠ j ) и через точку ( x0 , y0 ) не проходят особые кривые семейств Φ i ( x, y, C ) = 0 ( i = 1, k ), то решение уравнения,
удовлетворяющее условию y ( x0 ) = y0 считается единственным.
50
ПРИМЕР 11.1. Найти общий интеграл уравнения ( y′) 2 − 4 x 2 = 0 .
Найти решение, удовлетворяющее условию а) y (1) = 1 , б) y (0) = 0 .
РЕШЕНИЕ. Разрешая уравнение относительно y ′ , получаем:
y ′ = 2 x,
y′ = −2 x .
Интегрируя каждое из этих уравнений, находим:
y = x2 + C,
y = − x2 + C .
Общий интеграл исходного уравнения имеет вид
y − x2 − C ⋅ y + x2 − C = 0 .
а) Найдем решение, удовлетворяющее условию y (1) = 1. Имеем:
(
)(
y = x2 + C
y = − x2 + C
⇒ 1 = 1+ C
⇒ 1 = −1 + C
)
⇒ C = 0;
⇒ C = 2.
Таким, образом, искомое решение y = x 2 и y = − x 2 + 2 . Решение
единственное, так как указанные кривые имеют в точке (1; 1) разные
касательные (рис. 11.1).
1
1
Рис. 11.1
Рис. 11.2.
б) Найдем решение, удовлетворяющее условию y (0) = 0 . Имеем:
y = x2 + C
y = −x2 + C
⇒ 0=0+C
⇒ 0 = −0 + C
⇒ C = 0;
⇒ C = 0.
Таким, образом, искомое решение y = x 2 и y = − x 2 . Кривые y = x 2
и y = − x 2 имеют в точке (0; 0) общую касательную. Следовательно,
единственности решения в точке (0; 0) нет (рис. 11.2). ⋄
Если уравнение (11.2) не удается разрешить относительно y ′ даже
неоднозначно, либо полученные в результате уравнения сложно интегрировать, то в ряде случаев все же можно найти общее решение в параметрическом виде. Рассмотрим этот метод на примере неполных уравнений, т. е. уравнений, не содержащих явно x или y .
51
11.2. Неполные уравнения
а) Уравнения, содержащие только производную
Пусть дифференциальное уравнение имеет вид
F ( y ′) = 0 .
(11.5)
Так как уравнение (11.5) не содержит x и y , то его корни тоже не
будут зависеть от x и y , т. е. будут постоянными. Пусть существует
хотя бы один вещественный корень y ′ = k i этого уравнения. Интегрируя
уравнение y ′ = k i , получаем:
y −C
.
y = k i x + C или k i =
x
Так как ki – корень уравнения (11.5), то
y −C ⎞
F ⎛⎜
⎟ = 0.
⎝ x ⎠
y −C ⎞
Уравнению F ⎛⎜
⎟ = 0 удовлетворяют, очевидно, все решения диф⎝ x ⎠
ференциального уравнения и, следовательно, оно является общим интегралом уравнения (11.5).
ПРИМЕР 11.2. Общим интегралом уравнения
( y ′ ) 4 − 2 ( y ′) 3 + ( y ′ ) 2 − 4 y ′ + 4 = 0
является выражение:
4
3
2
⎛ y − C ⎞ − 2⎛ y − C ⎞ + ⎛ y − C ⎞ − 4⎛ y − C ⎞ + 4 = 0
⎜
⎟
⎜
⎟ ⎜
⎟
⎜
⎟
⎝ x ⎠
⎝ x ⎠ ⎝ x ⎠
⎝ x ⎠
(вещественные корни уравнения существуют, например корнем будет
y ′ = 1 ). ⋄
б) Уравнения, не содержащие искомой функции
Рассмотрим уравнение вида
F ( x, y ′) = 0 ,
(11.6)
в котором отсутствует искомая функция y . Возможны 2 случая:
1) уравнение (11.6) разрешимо относительно y ′ неоднозначно;
2) уравнение (11.6) неразрешимо относительно y ′ , но допускает параметрическое представление, т. е. может быть заменено двумя уравнениями вида
x = ϕ (t ),
y ′ = ψ (t ) .
52
Первый случай сводится к уравнению, рассмотренному в п. 11.1.
Во втором случае можно попытаться найти его решение в параметрическом виде. Имеем:
dy = y′dx , dx = ϕ ′(t )dt ,
⇒ dy = ψ (t ) ⋅ ϕ ′(t )dt ,
∫
⇒ y = ψ (t ) ⋅ ϕ ′(t )dt + C .
Таким образом, интегральные кривые уравнения (11.6) определяются в параметрическом виде следующими уравнениями:
⎧⎪x = ϕ (t ) ,
⎨ y = ψ (t ) ⋅ ϕ ′(t )dt + C .
⎪⎩
∫
Исключая здесь (и далее в подобных ситуациях) из параметрических
уравнений параметр t , получаем общий интеграл исходного уравнения.
Если уравнение (11.6) можно разрешить относительно x , т. е. записать в виде
x = ϕ ( y ′) ,
то в качестве параметра удобно взять t = y ′ . Тогда
x = ϕ (t ) , dy = y ′dx = t ⋅ ϕ ′(t )dt ,
∫
⇒ y = t ⋅ ϕ ′(t )dt + C .
Общее решение уравнения в этом случае определяется в параметрическом виде уравнениями:
⎧⎪ x = ϕ (t ) ,
⎨
⎪⎩ y = ∫ t ⋅ ϕ ′(t ) dt + C .
ПРИМЕР 11.3. Проинтегрировать уравнение x = ( y ′) + y ′ .
РЕШЕНИЕ. Уравнение не содержит y и разрешено относительно x .
Следовательно, его решения можно найти в параметрическом виде.
Полагаем y ′ = t . Тогда
x = t 3 + t , dx = 3t 2 + 1 dt ,
3
(
(
)
)
dy = y ′dx = t ⋅ 3t 2 + 1 dt ,
(
)
3 4 t2
⇒ y = ∫ t ⋅ 3t + 1 dt + C = t + + C .
4
2
2
53
⎧x = t 3 + t ,
⎪
Таким образом, уравнения ⎨
определяют в пара3 4 t2
y
=
t
+
+
C
⎪⎩
4
2
метрическом виде общее решение заданного уравнения. ⋄
ПРИМЕР 11.4. Проинтегрировать уравнение y ′( x − ln y ′) = 1.
РЕШЕНИЕ. Уравнение не содержит y и может быть разрешено относительно x :
1
x = + ln y ′ .
y′
Следовательно, его решения можно найти в параметрическом виде.
Полагаем y ′ = t . Тогда
1 1
1
x = + ln t , dx = ⎛⎜ − 2 + ⎞⎟dt ,
t
t⎠
⎝ t
1 1
1
⇒ dy = y ′dx = t ⋅ ⎛⎜ − 2 + ⎞⎟dt = ⎛⎜ − + 1⎞⎟dt .
t⎠
⎝ t
⎝ t ⎠
Интегрируя, получаем
⎛ 1 ⎞
y = ∫ ⎜ − + 1⎟dt + C = − ln t + t + C .
⎝ t
⎠
Таким образом, уравнения
⎧ 1
⎪ x = + ln t ,
t
⎨
⎪⎩ y = − ln t + t + C
определяют общее решение уравнения в параметрической форме. ⋄
в) Уравнения, не содержащие независимой переменной
Рассмотрим уравнение вида
F ( y , y ′) = 0 ,
(11.7)
в котором отсутствует свободная переменная x. Возможны 2 случая:
1) уравнение (11.7) разрешимо относительно y ′ неоднозначно;
2) уравнение (11.7) неразрешимо относительно y ′ , но допускает параметрическое представление, т. е. может быть заменено двумя уравнениями вида
y = ϕ (t ),
y ′ = ψ (t ) .
Первый случай мы рассмотрели выше в п.11.1. Во втором случае
можно попытаться найти его решение в параметрическом виде. Имеем:
54
dy
= ψ (t ) .
dx
ϕ ′(t )
dy ϕ ′(t )
⇒ dx =
=
dt и x =
dt + C .
ψ (t ) ψ (t )
ψ (t )
Таким образом, интегральные кривые уравнения (11.7) определяются в параметрическом виде следующими уравнениями:
dy = ϕ ′dt
и
∫
ϕ ′(t )
⎧
dt + C ,
⎪x=∫
ψ (t )
⎨
⎪ y = ϕ (t ) .
⎩
Если уравнение (11.7) можно разрешить относительно y , т. е. записать в виде
y = ϕ ( y ′) ,
то в качестве параметра удобно взять t = y ′ . Тогда
y = ϕ (t ) , dy = ϕ ′dt
ϕ ′(t )
dy ϕ ′(t )
⇒ dx =
dt + C .
=
dt и x =
y′
t
t
Общее решение уравнения в этом случае определяется в параметрическом виде уравнениями:
∫
ϕ ′(t )
⎧
dt + C ,
⎪x=∫
t
⎨
⎪⎩ y = ϕ (t ) .
4
3
ПРИМЕР 11.5. Проинтегрировать уравнение y = ( y′) − 3( y′) + y′ − 6 .
РЕШЕНИЕ. Уравнение не содержит x и разрешено относительно y .
Найдем его решения в параметрическом виде. Полагаем y ′ = t . Тогда
y = t 4 − 3t 3 + t − 6
Из y ′ =
и
(
)
dy = 4t 3 − 9t 2 + 1 dt .
dy
следует
dx
dy 4t 3 − 9t 2 + 1
1⎞
⎛
dx =
=
dt = ⎜ 4t 2 − 9t + ⎟dt ( t ≠ 0 ),
y′
t
t⎠
⎝
1⎞
4
9
⎛
⇒ x = ∫ ⎜ 4t 2 − 9t + ⎟dt + C = t 3 − t 2 + ln t + C .
t⎠
3
2
⎝
55
Таким образом, уравнения
4 3 9 2
⎧
⎪ x = t − t + ln t + C ,
3
2
⎨
⎪⎩ y = t 4 − 3t 3 + t − 6
определяют общее решение уравнения в параметрическом виде.
Общее решение получено в предположении, что t ≠ 0 . При t = 0
получаем y = −6 . Проверка показывает, что это тоже решение уравнения, которое не входит в общее решение.⋄
ПРИМЕР 11.6. Проинтегрировать уравнение y2 3 + ( y′) = 1.
РЕШЕНИЕ. Уравнение не содержит x и допускает параметрическое
представление
y = cos 3 t , y ′ = sin 3 t (где t ∈ [0;2π ] ).
Следовательно, его решения можно найти в параметрическом виде.
Имеем:
y = cos 3 t ⇒ dy = −3 cos 2 t ⋅ sin tdt .
dy
Из y ′ =
= sin 3 t следует
dx
dy
− 3 cos 2 t ⋅ sin t
cos 2 t
dt ( sin t ≠ 0 ),
dx =
dt = −3 ⋅
=
sin 2 t
sin 3 t
sin 3 t
1 − sin 2 t
cos 2 t
⇒ x = −3 ⋅ ∫
dt + C = 3 ctg t + 3t + C .
dt + C = −3 ⋅ ∫
sin 2 t
sin 2 t
Таким образом, уравнения
⎧ x = 3 ctg t + 3t + C ,
⎨ y = cos t
⎩
определяют общее решение уравнения в параметрическом виде.
Общее решение получено в предположении, что sin t ≠ 0 . Уравне23
ние sin t = 0 имеет множество решений t = πk ( k ∈ℤ), но только t = 0 и
t = π попадают в промежуток [0;2π ] . При t = 0 и t = π получаем соответственно y = 1 и y = −1. Проверка показывает, что это тоже решения
уравнения, которые не входят в общее решение.⋄
З а м е ч а н и е . Уравнение в примере 11.6 можно было разрешить
относительно y и проинтегрировать его также, как уравнение
примера 11.5. Но тогда решение окажется более трудоемким, чем
приведенное выше (убедитесь в этом самостоятельно).
56
11.3. Уравнения Лагранжа
Пусть уравнение F ( x, y , y ′) = 0 не может быть разрешено относительно y′ , но является линейным относительно x и y . В этом случае
его можно записать в виде
y = x ⋅ ϕ ( y ′) + ψ ( y ′) .
(11.8)
Такое уравнение называется уравнением Лагранжа.
Решение уравнения Лагранжа можно найти в параметрической
форме.
Полагаем y ′ = t . Тогда уравнение (11.8) запишется в виде
y = x ⋅ ϕ (t ) + ψ (t ) .
Дифференцируя это выражение по x , получаем:
dt
dt
y ′ = ϕ (t ) + xϕ ′(t ) + ψ ′(t ) ,
dx
dx
dt
t − ϕ (t ) = [xϕ ′(t ) + ψ ′(t )] ,
dx
dx
[t − ϕ (t )] − xϕ ′(t ) = ψ ′(t ) ,
dt
ϕ ′(t )
ψ ′(t )
dx
, (где t − ϕ (t ) ≠ 0 ).
(11.9)
=
− x⋅
t − ϕ (t ) t − ϕ (t )
dt
Последнее уравнение является линейным относительно x и
dx
и, слеdt
довательно, легко интегрируется методом вариации постоянной или методом Бернулли. Пусть x = μ (t , C ) – общее решение уравнения (11.9).
Тогда общее решение уравнения Лагранжа в параметрическом виде
⎧ x = μ (t , C ) ,
⎨ y = μ (t , C ) ⋅ ϕ (t ) + ψ (t ) .
⎩
Общее решение уравнения Лагранжа получено нами в предположении, что t − ϕ (t ) ≠ 0 . Если уравнение t − ϕ (t ) = 0 имеет действительные
корни ti , то к найденному общему решению уравнения Лагранжа надо
еще добавить y = x ⋅ ϕ (ti ) + ψ (ti ) . Непосредственная проверка показывает, что это будут решения, которые теряются в процессе интегрирования.
3
ПРИМЕР 11.6. Проинтегрировать уравнение y = 2 xy ′ − 4( y ′) .
РЕШЕНИЕ. Данное уравнение является уравнением Лагранжа. Полагаем y ′ = t . Тогда уравнение запишется в виде
57
y = 2 xt − 4t 3 .
Дифференцируя это выражение по x , находим:
dt
dt
,
y ′ = 2t + 2 x − 12t 2
dx
dx
dt
⇒ t = 2t + 2 x − 12t 2
,
dx
dt
⇒ t + 2 x − 12t 2
= 0,
dx
dx 2 x − 12t 2
⇒
+
= 0 (где t ≠ 0 ),
dt
t
dx 2
⇒
+ x = 12t .
dt t
Получили линейное неоднородное уравнение относительно x и
dx
. Найдем его решение методом Бернулли. Полагаем x = u ⋅ v . Тогда
dt
x ′ = u ′v + uv ′ . Подставим x и x ′ в уравнение и получим следующую
систему для функций u и v :
⎧ ′ 2
⎪v + v = 0 ,
⎨
t
⎪⎩u ′v = 12t .
1
Решая эту систему, получаем v = 2 , u = 3t 4 + C и общее решение лиt
нейного неоднородного уравнения будет иметь вид
1
C
x = 2 (3t 4 + C ) = 3t 2 + 2 .
t
t
Следовательно, интегральные кривые исходного уравнения определяются уравнениями:
[
[
]
]
C
⎧
2
x
t
=
3
+
,
2
⎪
t
или ⎨
⎪ y = 2t 3 + 2C .
⎩
t
Это решение получено в предположении, что t ≠ 0 . При t = 0 получаем
y = 2 x ⋅ 0 − 4 ⋅ 03 ⇒ y = 0 .
Проверка показывает, что это тоже решение уравнения, которое не входит в общее. ⋄
C
⎧
2
⎪x = 3t + 2 ,
t
⎨
⎪⎩ y = 2 xt − 4t 3
58
11.4. Уравнения Клеро
Получить уравнение (11.9) невозможно, когда t − ϕ (t ) ≡ 0 . В этом
случае t = ϕ (t ) или ϕ ( y ′) = y ′ и уравнение Лагранжа принимает вид
y = x ⋅ y ′ + ψ ( y ′) .
(11.10)
Уравнение вида (11.10) называется уравнением Клеро.
Так же как для уравнения Лагранжа, для интегрирования уравнения
Клеро применяют параметрический метод.
Полагаем y ′ = t . Тогда уравнение (11.10) запишется в виде
y = x ⋅ t + ψ (t ) .
(11.11)
Дифференцируя обе части уравнения (11.11) по x , получаем:
dt
dt
y ′ = t + x + ψ ′(t ) ,
dx
dx
dt
t = t + [x + ψ ′(t )] ,
dx
dt
[x + ψ ′(t )] = 0 .
dx
Последнее уравнение распадается на два уравнения:
dt
= 0 или
x + ψ ′(t ) = 0 .
dx
В первом случае решение уравнения определяется системой
⎧ dt
⎪ = 0,
⎨ dx
⎪⎩ y = xt + ψ (t ) .
Откуда находим t = C и
y = x ⋅ C + ψ (C ) .
(11.12)
Функция (11.12) является общим решением уравнения Клеро (однопараметрическое семейство прямых).
З а м е ч а н и е . Сравнивая выражения (11.10) и (11.12), замечаем,
что для получения общего решения уравнения Клеро достаточно в
исходном уравнении заменить производную y ′ на произвольную
постоянную C .
Во втором случае решение определяется системой
⎧ x + ψ ′(t ) = 0 ,
⎨ y = xt + ψ (t ) ,
⎩
из которой находим решение
59
⎧ x = −ψ ′(t ) ,
(11.13)
⎨ y = −ψ ′(t ) ⋅ t + ψ (t ) .
⎩
Убедимся, что кривая (11.13) действительно является интегральной
кривой уравнения Клеро.
Из (11.13) находим:
dx = −ψ ′′(t )dt ,
dy = [−ψ ′′(t ) ⋅ t − ψ ′(t ) + ψ ′(t )]dt = −ψ ′′(t ) ⋅ tdt ,
dy − ψ ′′(t ) ⋅ tdt
⇒
=
=t.
dx
− ψ ′′(t )dt
Следовательно, подставляя (11.13) в уравнение (11.10) получим тождество:
− ψ ′(t ) ⋅ t + ψ (t ) = − ψ ′(t ) ⋅ {
t +ψ ({
t ).
1442443 123
y
x
y′
y′
Более того, обычно решение (11.13) является особым. Действительно, пусть
ψ ′(t ) ≠ const .
Тогда из уравнения x + ψ ′(t ) = 0 можно выразить t :
t = χ (x) .
Это позволит записать (11.13) в явном виде:
y = x ⋅ χ ( x) + ψ ( χ ( x)) .
Предположим, что это решение получается из общего при некотором
значении постоянной C0 :
x ⋅ χ ( x) + ψ ( χ ( x)) = C0 x + ψ (C0 ) .
Тогда
d
(x ⋅ χ ( x) + ψ ( χ ( x))) = d (C0 x + ψ (C0 ) ) ,
dx
dx
⇒ χ ( x) + x ⋅ χ ′( x) + ψ ′( χ ( x)) ⋅ χ ′( x) = C0 ,
1
424
3
−x
⇒ χ ( x ) = C0 .
Следовательно, решение (11.13) может быть получено из общего
только если допустить, что C = C (x) . Но это означает, что решение является особым.
ПРИМЕР 11.7. Проинтегрировать уравнение y = y′x + ( y′) −1 .
РЕШЕНИЕ. Данное уравнения является уравнением Клеро. Полагаем
y ′ = t . Тогда уравнение запишется в виде
y = tx + t −1 .
60
Дифференцируя обе части этого равенства по x , получаем:
dt
dt
x + t − t −2 ⋅ ,
y′ =
dx
dx
dt
dt
dt
x + t − t −2 ⋅
⇒ t=
или
x − t −2 = 0 .
dx
dx
dx
dt
⇒
= 0 или x − t −2 = 0 .
dx
В первом случае имеем:
⎧ dt
⎪ = 0,
⎨ dx
⎪⎩ y = tx + t −1 .
Откуда получаем t = C и общее решение уравнения Клеро (однопараметрическое семейство прямых)
y = x ⋅ C + C −1 .
Во втором случае
⎧x − t −2 = 0 ,
⎨
−1
⎩ y = tx + t .
Откуда находим
⎧ x = t −2 ,
⎨
−2
−1
−1
⎩ y = t ⋅ t + t = 2t .
Избавляясь от параметра t , получаем в итоге решение
y2 = 4x .
(
)
Таким образом, парабола y 2 = 4 x есть огибающая семейства прямых y = x ⋅ C + C −1 (рис. 11.3) и является особым решением заданного
уравнения Клеро. ⋄
y
x
Рис. 11.3.
61
ГЛАВА II
ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ ВЫСШИХ ПОРЯДКОВ
§ 12. Основные понятия и определения
Дифференциальными уравнениями высшего порядка называют
уравнения порядка выше первого. В общем случае такие уравнения
имеют вид
F ( x, y , y ′, y ′′,K, y ( n ) ) = 0 ,
(12.1)
где n > 1 .
З а м е ч а н и е . Функция F может не зависеть от некоторых из аргументов x, y , y ′, y ′′,K, y ( n −1) , но обязательно в уравнении (12.1)
должна присутствовать производная n -го порядка.
В нашем курсе мы будем рассматривать в основном такие дифференциальные уравнения n -го порядка ( n > 1) , которые можно записать в виде
y ( n ) = f ( x, y , y ′, y ′′,K, y ( n −1) ) .
(12.2)
Уравнение (12.2) называют уравнением, разрешенным относительно
старшей производной.
Также как и дифференциальные уравнения первого порядка, дифференциальные уравнения высших порядков имеют, вообще говоря,
бесчисленное множество решений. Каждое из этих решений изображается на плоскости xOy некоторой кривой (интегральной кривой). Чтобы
из этого множества решений выбрать определенное, надо задать n условий, которым должно удовлетворять искомое решение. Обычно, задают значение искомой функции и всех ее производных до порядка
n − 1 включительно при некотором значении аргумента x = x0 :
y ( x0 ) = y0 , y′( x0 ) = y01 , y′′( x0 ) = y02 , K , y ( n −1) ( x0 ) = y0 n −1 . (12.3)
Совокупность этих условий называется начальными условиями для
дифференциального уравнения n -го порядка.
Нахождение решения уравнения (12.1) или (12.2), удовлетворяющего заданным начальным условиям (12.3), называется решением задачи Коши для этого уравнения. Достаточные условия существования и
единственности решения задачи Коши для уравнения, порядка n , разрешенного относительно старшей производной, дает следующая теорема.
62
ТЕОРЕМА 12.1 (Коши). Пусть в уравнении
y ( n ) = f ( x, y , y ′, y ′′,K, y ( n −1) )
функция f ( x, y , y ′, y ′′,K, y ( n −1) ) удовлетворяет двум условиям:
(12.2)
1) f ( x, y , y ′, y ′′,K, y ( n −1) ) непрерывна как функция ( n + 1) -ой переменной x, y, y ′, y ′′,K, y ( n−1) в некоторой области D ( n + 1) -мерного
пространства;
2) ее частные производные по переменным y , y ′, y ′′,K, y ( n −1) в области D ограничены.
Тогда для любой точки ( x0 , y 0 , y 01 , y 02 ,K, y 0 n−1 ) ∈ D существует единственное решение y = ϕ (x ) уравнения (12.2), определенное в некотором
интервале (a, b) , содержащем точку x0 , и удовлетворяющее начальным условиям
y ( x0 ) = y0 , y′( x0 ) = y01 , y′′( x0 ) = y02 , K , y ( n −1) ( x0 ) = y0 n −1 .
З а м е ч а н и е . Единственность решения задачи Коши для уравнения n -го порядка ( n > 1) не означает, что через данную точку
( x 0 , y 0 ) плоскости xOy проходит одна интегральная кривая
y = ϕ (x ) , как это имело место для уравнения первого порядка, разрешенного относительно производной. Кривых через эту точку
проходит множество, а единственность означает, что они различаются набором значений y′( x0 ) , y′′( x0 ) , …, y ( n−1) ( x0 ) (т. е. через
точку ( x 0 , y 0 ) не проходит двух кривых с одинаковыми значениями y′( x0 ) , y′′( x0 ) ,…, y ( n−1) ( x0 ) ). Например, для уравнения второго
порядка y ′′ = f ( x, y , y ′) с начальными условиями y ( x0 ) = y0 ,
y ′( x0 ) = y 01 , единственность решения означает, что через точку
( x 0 , y 0 ) плоскости xOy проходит возможно бесконечное множество интегральных кривых, но только одна из них имеет в этой точке
касательную с угловым коэффициентом y 01 .
Из теоремы 12.1 следует, что, закрепляя значение x0 и изменяя в
некоторых пределах значения y0 , y01 , y 02 ,K, y 0 n−1 (так, чтобы точка
( x0 , y 0 , y01 , y 02 ,K, y0 n−1 ) принадлежала области D ), мы будем для каждой системы чисел y0 , y01 , y02 , K, y0 n −1 получать свое решение. Это подтверждает предположение о бесконечном множестве решений уравнения n -го порядка и говорит о том, что эта совокупность решений зависит от n произвольных постоянных.
63
ОПРЕДЕЛЕНИЕ. Функция
y = ϕ ( x, C1 , C 2 ,K, C n ) ,
зависящая от x и n произвольных постоянных C1 , C 2 ,K, C n , называется общим решением дифференциального уравнения
(12.2)
y ( n ) = f ( x, y , y ′, y ′′,K, y ( n −1) ) ,
в некоторой области D существования и единственности решения
задачи Коши, если она удовлетворяет следующим двум условиям:
1) при любых допустимых значениях постоянных C1 , C 2 ,K, C n она
удовлетворяет уравнению (12.2);
2) каковы бы ни были начальные условия
y ( x0 ) = y0 , y′( x0 ) = y01 , y′′( x0 ) = y02 , K , y ( n −1) ( x0 ) = y0 n −1 , (12.3)
где ( y0 , y01, y02 ,K, y0 n −1 ) ∈ D , можно так подобрать значения постоянных
C01 , C02 , …, C0 n , что решение y = ϕ ( x, C01 , C02 ,K, C0 n ) будет удовлетворять заданным начальным условиям (12.3).
Уравнение Φ ( x, y, C1 , C 2 ,K, C n ) = 0 , задающее общее решение в неявном виде, называется общим интегралом уравнения.
С геометрической точки зрения общее решение (общий интеграл)
дифференциального уравнения (12.2) представляет собой семейство интегральных кривых, зависящих от n параметров. Решение уравнения,
удовлетворяющее условиям (12.3) будет изображаться определенной
кривой этого семейства. Начальных условий достаточно для того, чтобы
выделить это решение из общего. Соответствующие ему значения постоянных C1 , C 2 ,K, C n будут находиться из системы уравнений
⎧ y 0 = ϕ ( x0 , C1 , C 2 ,K, C n ) ,
⎪⎪ y 01 = ϕ ′( x0 , C1 , C 2 ,K, C n ) ,
⎨
KKKKKKKK
⎪
⎪⎩ y 0 n−1 = ϕ ( n−1) ( x0 , C1 , C 2 ,K, C n ) .
Решение (интеграл) дифференциального уравнения (12.2) называется частным, если в каждой его точке сохраняется единственность
решения задачи Коши. Любое частное решение (интеграл) получается из
общего решения (интеграла) при конкретных значениях постоянных
C1 , C 2 ,K, C n (включая значения Ci = ±∞ ).
Решение (интеграл) дифференциального уравнения (12.2), в каждой
точке которого нарушено условие единственности, называется особым.
Очевидно, что особое решение не может быть получено из общего решения. Оно будет среди тех решений, которые «теряются» в процессе
преобразований.
64
Задача интегрирования дифференциальных уравнений n -го порядка является более сложной, чем интегрирование дифференциальных
уравнений первого порядка. Одним из основных методов, применяемых
при интегрировании дифференциальных уравнений высших порядков,
является понижение порядка уравнения. В следующем параграфе мы
рассмотрим несколько типов уравнений, которые можно проинтегрировать таким методом.
§ 13. Понижение порядка уравнения
13.1. Уравнения, содержащие только x и y (n )
Пусть уравнение порядка n содержит только x и y ( n ) , т. е. имеет вид
F ( x, y ( n ) ) = 0.
(13.1)
Здесь возможны два случая:
1) уравнение разрешено относительно y (n ) ;
2) уравнение нельзя разрешить относительно y (n ) .
Рассмотрим первый случай, когда уравнение разрешено относительно y (n ) , т. е. имеет вид
y (n) = f ( x) ,
причем f (x ) непрерывна на некотором интервале ( a , b) .
Общее решение такого уравнения получается в результате n кратного последовательного интегрирования правой части уравнения.
Действительно, так как
dy ( n −1)
(n )
( n −1) ′
y = y
=
= f ( x) ,
dx
то
dy ( n −1) = f ( x )dx .
Интегрируя обе части, получим уравнение порядка ( n − 1) :
(
)
y ( n −1) =
Так как
то
y
y (n −2 ) =
( n −1)
∫ f ( x)dx + C
= (y
1
( n −2)
′
)
.
dy ( n − 2 )
=
,
dx
∫ (∫ f ( x)dx + C )dx + C = ∫ dx ∫ f ( x)dx + C x + C
1
2
1
2.
Продолжая этот процесс, мы будем каждый раз понижать порядок
уравнения на единицу, и после n -кратного интегрирования получим
x n−1
x n−2
y = ∫ dx ∫ dxK ∫ f ( x)dx + C1
+ C2
+ K + C n−1 x + C n .
(n − 1)!
(n − 2)!
65
ПРИМЕР 13.1. Найти общее решение уравнения y ′′′ = −
1
и частx2
ное решение, удовлетворяющее начальным условиям
y (1) = 0, y ′(1) = 0, y ′′(1) = 0 .
РЕШЕНИЕ. Имеем
1
1
⎛ 1 ⎞
y ′′′ = ( y ′′) ′ = − 2
⇒ y ′′ = ∫ ⎜ − 2 ⎟dx = + C1 ;
x
x
⎝ x ⎠
1
⎛1
⎞
y ′′ = ( y ′) ′ = + C1 ⇒ y ′ = ∫ ⎜ + C1 ⎟dx = ln x + C1 x + C 2 .
x
⎝x
⎠
Интегрируя третий раз, получаем общее решение уравнения
x2
y = ∫ (ln x + C1 x + C 2 )dx = x ln x − x + C1
+ C 2 x + C3 .
2
Чтобы найти частное решение, удовлетворяющее заданным начальным условиям, надо определить соответствующие значения
C1 , C 2 , C3 . Полагая x = 1 имеем:
y = −1 + 0,5C1 + C 2 + C3 = 0 ,
y ′ = C1 + C 2 = 0 ,
y ′′ = 1 + C1 = 0 .
Откуда находим
C1 = −1, C 2 = 1, C3 = 0,5 .
Таким образом, искомое частное решение имеет вид
y = x ln x − 0,5 x 2 + 0,5 . ⋄
З а м е ч а н и е . Если в задаче требуется найти только частное решение дифференциального уравнения, то целесообразно определять значения постоянных в процессе решения, а не после нахождения общего решения. Это ускоряет решение задачи, так как в результате подстановки конкретных значений Ci обычно упрощаются интегралы (см. пример 13.5).
Теперь рассмотрим второй случай, когда уравнение
F ( x, y ( n ) ) = 0
нельзя разрешить относительно y
ское представление,
x = ϕ (t ),
(n )
(13.1)
. Если оно допускает параметриче-
y ( n ) = ψ (t ) ,
то его решение можно найти в параметрическом виде.
66
Действительно, из dy ( n −1) = y ( n ) dx получим
dy ( n −1) = ψ (t ) ⋅ ϕ ′(t )dt .
Тогда
y ( n −1) = ψ (t ) ⋅ ϕ ′(t )dt + C1 = ψ 1 (t , C1 ) .
∫
Из dy ( n − 2 ) = y ( n −1) dx имеем
dy ( n−2) = ψ 1 (t , C1 ) ⋅ ϕ ′(t )dt ,
⇒ y ( n − 2 ) = ∫ψ 1 (t , C1 ) ⋅ ϕ ′(t )dt + C 2 = ψ 2 (t , C1 , C 2 ) .
Аналогично найдем выражения для y ( n −3) , y ( n −4 ) , K , y ′, y и получим
⎧ x = ϕ (t ) ,
⎨ y = ψ (t , C , C ,K, C ) .
⎩
n
1
2
n
Эти уравнения определяют общее решение уравнения (13.1) в параметрическом виде.
′′
ПРИМЕР 13.2. Проинтегрировать уравнение y ′′ + e y = x .
РЕШЕНИЕ. Данное уравнение не может быть разрешено относительно
y ′′ . Попытаемся найти его решение в параметрическом виде. Полагаем
y ′′ = t . Тогда
x = t + et ,
dx = (1 + e t )dt .
Поэтому
dy ′ = y ′′dx = t (1 + e t )dt ,
t2
t2
y ′ = + te t dt = + e t (t − 1) + C1 .
2
2
∫
Тогда
⎛ t2
⎞
dy = y ′dx = ⎜⎜ + e t (t − 1) + C1 ⎟⎟ ⋅ (1 + e t )dt ,
⎝2
⎠
2
2
⎛t
⎞
t
⇒ dy = ⎜⎜ + e t (t − 1) + C1 + e t + e 2t (t − 1) + C1e t ⎟⎟dt ,
2
⎝2
⎠
⎞
t 3 ⎛ t 3 ⎞ 2t ⎛ t 2
+ ⎜ − ⎟e + ⎜⎜ + C1 − 1⎟⎟e t + C1t + C 2 .
6 ⎝2 4⎠
⎠
⎝2
Итак, общее решение уравнения в параметрическом виде
⎧ x = t + et ,
⎪
⋄
⎞ t
t 3 ⎛ t 3 ⎞ 2t ⎛ t 2
⎨
⎜
⎟
=
+
−
+
+
−
1
.
y
e
C
e
C
t
C
+
+
⎜
⎟
1
1
2
⎜2
⎟
⎪
6 ⎝2 4⎠
⎝
⎠
⎩
⇒ y=
67
13.2. Уравнения, не содержащие искомой функции
и ее производных до порядка (k – 1) включительно
Пусть уравнение имеет вид
F ( x, y ( k ) , y ( k +1) ,K, y ( n ) ) = 0 , (1 ≤ k < n ) ,
т. е. не содержит искомой функции и ее производных до порядка ( k − 1)
включительно. Это уравнение допускает понижение порядка на k единиц заменой y ( k ) = p( x ) . В результате такой замены получим уравнение
F ( x, p, p ′,K, p ( n −k ) ) = 0 .
Предположим, что это уравнение интегрируется в квадратурах и
p = ϕ ( x, C1 , C 2 ,K, C n−k ) есть его общее решение. Тогда неизвестную
функцию y находим из уравнения y ( k ) = ϕ ( x, C1 , C 2 , K, C n −k )
кратным интегрированием правой части.
k-
ПРИМЕР 13.3. Проинтегрировать уравнение y ′′′x ln x = y ′′ .
РЕШЕНИЕ. Полагая y ′′ = p (x ) , имеем y ′′′ = p ′ и уравнение принимает
вид
p ′x ln x = p .
Это уравнение первого порядка с разделяющимися переменными. Разделяя переменные и интегрируя, получим:
dp
dx
(где p ≠ 0 , x ln x ≠ 0 ),
=
p x ln x
⇒ ln p = ln ln x + ln C1 , C1 > 0
⇒ p = C1 ⋅ ln x , C1 ≠ 0 .
Условие x ln x ≠ 0 не приводит к потери решения уравнения
p ′x ln x = p . Условие p ≠ 0 приводит к потере решения p = 0 . Но оно
может быть включено в общее решение при C1 = 0 . Следовательно,
получаем
p = C1 ⋅ ln x , ∀C1 или y ′′ = C1 ⋅ ln x , ∀C1 .
Интегрируя дважды, находим
y ′ = C1 ⋅ ∫ ln x dx = C1 ( x ln x − x) + C 2 , ∀C1 , C 2 ;
y = C1 ∫ ( x ln x − x)dx + C 2 x + C3 ,
⎡ ⎛ ln x 1 ⎞⎤
⇒ y = C1 ⎢ x 2 ⎜⎜
− ⎟⎟⎥ + C 2 x + C3 , ∀C1 , C 2 , C3 .
2
4 ⎠⎦
⎣ ⎝
Это и есть общее решение уравнения. ⋄
68
13.3. Уравнения, не содержащие независимого переменного
Пусть уравнение имеет вид
F ( y , y ′, y ′′,K, y ( n ) ) = 0 ,
(13.2)
т. е. не содержит независимого переменного. Порядок такого уравнения
можно понизить на единицу заменой p = y ′ , причем p рассматривается
как новая неизвестная функция, аргументом которой является y , т. е.
p = p ( y ) . Тогда
d 2 y d ⎛ dy ⎞ dp dp dy dp
dp
y ′′ = 2 = ⎜ ⎟ =
=
⋅
=
⋅ y′ =
⋅ p = p′ ⋅ p ,
dx ⎝ dx ⎠ dx dy dx dy
dy
dx
2
⎛ dp ⎞ ⎞⎟
d ⎛ dp ⎞ d ⎛ dp ⎞ dy ⎛⎜ d 2 p
y ′′′ = ⎜⎜ ⋅ p ⎟⎟ = ⎜⎜ ⋅ p ⎟⎟⋅ =
⋅ p + ⎜⎜ ⎟⎟ ⋅ p = p ′′p 2 + ( p ′) 2 ⋅ p ,
2
dx ⎝ dy ⎠ dy ⎝ dy ⎠ dx ⎜ dy
⎝ dy ⎠ ⎟⎠
⎝
KKKKKKKKKKKKKKKKKKKKKKKKK
⎛ dp d 2 p
d ( n −1) p ⎞
⎟ = ω ( p, p ′, p ′′, K , p ( n −1) ) .
y = ω ⎜⎜ p, , 2 , K ,
n −1 ⎟
dy
⎝ dy dy
⎠
Подставляя эти выражения в (13.2), получаем уравнение ( n − 1) -го порядка.
Предположим, что p = ϕ ( y, C1 , C 2 ,K, C n−1 ) является общим решением получившегося уравнения ( n − 1) -го порядка. Тогда
y ′ = ϕ ( y , C1 , C 2 ,K, C n −1 ) .
Разделим переменные:
dy
= dx .
ϕ ( y , C1 , C 2 ,K, C n −1 )
Интегрируя, получаем общий интеграл уравнения (13.2):
dy
= x + Cn .
ϕ ( y, C1 , C 2 , K , C n −1 )
(n)
∫
ПРИМЕР 13.4. Найти общее решение уравнения 2( y ′) 2 = ( y − 1) y ′′ .
РЕШЕНИЕ. Полагаем y ′ = p( y ) . Тогда y ′′ = p ′ ⋅ p и уравнение принимает вид
⎡
dp ⎤
p ⎢2 p − ( y − 1) ⎥ = 0 ,
2 p 2 = ( y − 1) ⋅ p ⋅ p′ или
dy ⎦
⎣
dp
⇒ p = 0 или 2 p − ( y − 1)
= 0.
dy
Из условия p = 0 находим:
p = y′ = 0 ⇒ y = C .
69
dp
= 0 находим:
dy
dy
dp
(где p ≠ 0 , y − 1 ≠ 0 );
2
=
y −1 p
⇒ 2 ln y − 1 = ln p − ln C1 , C1 > 0 ;
Из условия 2 p − ( y − 1)
⇒ C1 ( y − 1) 2 = p , C1 ≠ 0 .
не приводит к потери решения
y −1 ≠ 0
уравнения
dp
2 p − ( y − 1)
= 0 . Условие p ≠ 0 приводит к потере решения p = 0 , но
dy
оно может быть включено в общее решение при C1 = 0 . Следовательно,
получаем
C1 ( y − 1) 2 = p , ∀C1 или y ′ = C1 ( y − 1) 2 , ∀C1
dy
= C1dx (где y − 1 ≠ 0 ).
⇒
( y − 1) 2
После интегрирования будем иметь
1
−
= C1 x + C 2 .
( y − 1)
Откуда находим общее решение
1
y = 1−
,
C1 x + C 2
где C1 и C2 – произвольные постоянные (полученные ранее решения
y = C получаются по этой формуле при C1 = 0 ; предположение y − 1 ≠ 0
не привело к потере решения, т. к. y = 1 получается из общего решения
при C2 = ∞ ).⋄
Условие
ПРИМЕР 13.5. Найти решение уравнения y ′′ = 128y 3 , удовлетворяющее условиям: y (0) = 1, y ′(0) = 8 .
РЕШЕНИЕ. Полагаем y ′ = p( y ) . Тогда y ′′ = p ′ ⋅ p и уравнение принимает вид
pp ′ = 128y 3 .
Тогда
pdp = 128 y 3 dy .
Интегрируя, находим:
p2
y4
= 128
+ C1 или
p 2 = 64 y 4 + C1 ,
2
4
⇒ p = ± 64 y 4 + C1
или y ′ = ± 64 y 4 + C1 .
70
Получили уравнение с разделяющимися переменными. Но его интегрирование приводит к неберущимуся интегралу:
dy
∫ 64 y 4 + C .
1
Таким образом, общее решение в данном уравнении найти не удастся. Тем
не менее, частное решение найти можно. Из начальных условий получаем
y (0) = 1, ⎫
⇒ 8 = 64 + C1
⇒ C1 = 0 .
y ′(0) = 8,⎬⎭
Тогда уравнение y ′ = ± 64 y 4 + C1 примет вид:
y ′ = 8y 2 .
Разделяя переменные и интегрируя, находим
dy
= 8dx ,
y2
1
1
.
⇒ − = 8 x + C 2 или y =
C2 − 8x
y
Из начальных условий получаем C 2 = 1. Таким образом, искомое частное решение имеет вид:
1
.⋄
y=
1 − 8x
13.4. Уравнения, однородные относительно неизвестной функции
и ее производных
ОПРЕДЕЛЕНИЕ. Уравнение
F ( x, y , y ′, y ′′,K, y ( n ) ) = 0 ,
называется однородным относительно y, y ′, y ′′,K, y ( n ) , если при всех
t ≠ 0 выполняется тождество
F ( x, ty, ty ′, ty ′′, K , ty ( n ) ) = t m F ( x, y, y ′, y ′′, K , y ( n ) ) .
Порядок такого уравнения может быть понижен на единицу подстановкой
y ′ = yz ,
где z = z (x ) – новая неизвестная функция.
1
Действительно, пусть t = . Тогда
y
⎛
y ′ y ′′
y ( n) ⎞
(n)
⎟⎟
F x, ty, ty ′, ty ′′,K, ty
= F ⎜⎜ x,1, , ,K,
y
y
y
⎝
⎠
(
)
71
(
)
F x, ty, ty ′, ty ′′,K, ty ( n ) =
и
(
)
1
F x, y, y ′, y ′′,K, y ( n ) .
m
y
Из этих двух равенств получаем:
⎛
y ′ y ′′
y (n) ⎞ 1
⎟⎟ = m F x, y, y ′, y ′′,K, y ( n ) ,
F ⎜⎜ x,1, , ,K,
y y
y ⎠ y
⎝
(
)
⎛
y ′ y ′′
y (n) ⎞
⎟⎟ .
⇒ F x, y, y ′, y ′′,K, y
= y ⋅ F ⎜⎜ x,1, , ,K,
y
y
y
⎝
⎠
(n)
Следовательно, однородное относительно y , y ′, y ′′,K, y
уравнение
может быть записано в виде
⎛
y ′ y ′′
y (n) ⎞
m
⎟⎟ = 0 .
y ⋅ F ⎜⎜ x,1, , ,K,
(13.3)
y
y
y
⎝
⎠
Далее, из y ′ = yz находим
y′′ = y′z + yz ′ = y ( z 2 + z ′) ,
(
( n)
)
m
y′′′ = y′′z + 2 y′z′ + yz′′ = y ( z 3 + 3 zz′ + z′′) ,
KKKKKKKKKKKKKKKKKKKK
y (n ) = y ⋅ ωn ( z , z′, z′′,K, z ( n −1) ) .
Откуда получаем:
y (n)
y′
y′′
2
′
= ω n z , z ′, z ′′,K, z ( n−1) .
= z,
=z +z , …,
y
y
y
Подставляя эти выражения в (13.3) получаем:
y m ⋅ Φ x, z , z ′, z ′′,K, z ( n−1) = 0 ,
(
(
(
(
)
)
)
⇒ Φ x, z , z ′, z ′′,K, z ( n−1) = 0 (при условии y ≠ 0 ).
Пусть z = ϕ ( x, C1 , C 2 ,K, C n−1 ) – общее решение уравнения
)
Φ x, z , z ′, z ′′,K, z ( n−1) = 0 . Тогда, из y ′ = yz находим:
y ′ = y ⋅ ϕ ( x, C1 , C 2 ,K, C n−1 ) ,
dy
⇒
= ϕ ( x, C1 , C 2 ,K, C n−1 )dx ( y ≠ 0 ),
y
⇒ ln y = ∫ ϕ ( x, C1 , C 2 ,K, C n−1 )dx + C n ,
⇒ y = C n ⋅ e ∫ ϕ ( x ,C1 ,C2 ,K,Cn −1 ) dx , Cn ≠ 0 .
Условие y ≠ 0 приводит к потере решения y = 0 . Но оно может
быть включено в общее решение при Cn = 0 . Следовательно, окончательно получаем
y = C n ⋅ e ∫ ϕ ( x ,C1 ,C2 ,K,Cn −1 ) dx , ∀Cn .
72
ПРИМЕР 13.6. Проинтегрировать уравнение xyy ′′ − x ( y ′) 2 = yy ′ .
РЕШЕНИЕ. Проверим, будет ли данное уравнение однородным относительно y , y ′, y ′′ . Имеем:
F ( x, y , y ′, y ′′) = xyy ′′ − x ( y ′) 2 − yy ′ .
Тогда
F ( x, ty , ty ′, ty ′′) = x (ty )(ty ′′) − x (ty ′) 2 − (ty )(ty ′) =
= t 2 ( xyy ′′ − x ( y ′) 2 − yy ′) = t 2 F ( x, y , y ′, y ′′) .
Т. е. уравнение действительно однородное относительно y , y ′, y ′′ .
Полагаем y ′ = yz . Тогда для y ′′ будем иметь:
y′′ = y′z + yz ′ = y ( z 2 + z ′) .
Подставляя y′ и y ′′ в уравнение, получаем:
xy 2 ( z 2 + z ′) − xy 2 z 2 = y 2 z ,
⇒ x( z 2 + z ′) − xz 2 = z ( y ≠ 0 ),
⇒ xz ′ = z ,
dz dx
=
⇒
( z ≠ 0 , x ≠ 0 ),
z
x
⇒ ln z = ln x + ln C1 , C1 > 0 ,
⇒ z = C1 x , C1 ≠ 0 .
Условие x ≠ 0 не приводит к потери решения уравнения xz′ = z .
Условие z ≠ 0 приводит к потере решения z = 0 . Но это решение может
быть включено в общее решение при C1 = 0 . Следовательно, получаем
y′
z = C1 x , ∀C1 или
= C1 x , ∀C1 ;
y
dy
⇒
= C1 xdx ;
y
x2
C1
+C2
x2
⇒ ln y = C1
+ C 2 или
y=e 2 ;
2
2
⇒ y = C 2 ⋅ e C1x , C 2 ≠ 0 .
Условие y ≠ 0 приводит к потере решения y = 0 , но оно может
быть включено в общее решение при C 2 = 0 .
Следовательно, окончательно, общее решение уравнения имеет вид
y = C2 ⋅ e
C1 x 2
, ∀C1 , C 2 . ⋄
73
13.5. Уравнения, левая часть которых является точной производной
Рассмотрим уравнение
(13.4)
F ( x, y , y ′, y ′′,K, y ( n ) ) = 0 ,
в котором левая часть является производной от некоторой функции переменных x, y , y ′, y ′′, K , y ( n −1) , т. е.
d
Φ ( x, y , y ′, y ′′,K, y ( n −1) ) .
F ( x, y , y ′, y ′′,K, y (n ) ) =
(13.5)
dx
Такое уравнение называют иначе уравнением в точных производных.
Если уравнение является уравнением в точных производных, то его
порядок легко понизить на единицу. Действительно, из (13.5) получаем
d
Φ( x, y, y ′, y ′′,K, y ( n −1) ) = 0 ,
dx
⇒ Φ ( x, y , y ′, y ′′,K, y ( n −1) ) = C .
Уравнение ( n − 1) -го порядка Φ ( x, y , y ′, y ′′,K, y ( n −1) ) = C называют
первым интегралом уравнения (13.4).
Если уравнение (13.4) не является уравнением в точных производных,
то
можно
попытаться
подобрать
такую
функцию
( n −1)
) , после умножения на которую уравнение станет
μ ( x, y , y ′, y ′′,K, y
уравнением в точных производных.
ПРИМЕР 13.7. Проинтегрировать уравнение y ′y ′′′ − ( y ′′) 2 = 0 .
y ′′′ y ′′
РЕШЕНИЕ. Запишем уравнение в виде
−
= 0 (полагаем y ′ ≠ 0 ,
y ′′ y ′
y ′′ ≠ 0 ). Отсюда
(ln y′′ )′ − (ln y′ )′ = 0 ,
′
⇒ (ln y ′′ − ln y ′ ) = 0 .
Таким образом, левая часть уравнения является точной производной от функции Φ ( x, y, y ′, y ′′) = ln y ′′ − ln y ′ . Тогда
ln y ′′ − ln y ′ = ln C1 , C1 > 0
и первый интеграл заданного уравнения можно записать в виде
y ′′ = C1 y ′ , где C1 ≠ 0 .
Первый интеграл является дифференциальным уравнением второго
порядка. Запишем его в виде
d ( y ′)
dy ′
= C1 y ′ или
= C1dx ( y ′ ≠ 0 ).
dx
y′
74
Отсюда находим
~
ln y ′ = C1 x + C 2
⇒ y′ = C2e
Из уравнения y ′ = C 2 e
C1x
C1x
или
y ′ = ±e
, где C 2 = ±e
~
C2
~
C1x +C2
,
≠ 0.
находим
C x
dy = C 2 e 1 dx .
Интегрируя последнее равенство, получим общее решение исходного
уравнения
C Cx
1 Cx
y = C 2 ⋅ e 1 + C 3 = 2 e 1 + C 3 , где C1 ≠ 0 , C2 ≠ 0 , ∀C3 .
C1
C1
В процессе интегрирования уравнения мы предполагали, что y ′ ≠ 0
и y ′′ ≠ 0 . Условию y ′ = 0 удовлетворяют функции y = C3 , которые являются решениями уравнения и могут быть получены из общего решения при C2 = 0 . Условию y ′′ = 0 удовлетворяют функции y = C2 x + C3 ,
которые тоже являются решениями уравнения, но из общего решения
получены быть не могут. Следовательно, все решения дифференциального уравнения определяются равенствами:
C Cx
1 Cx
y = C 2 ⋅ e 1 + C 3 = 2 e 1 + C 3 , y = C 2 x + C3 ,
C1
C1
где C1 ≠ 0 , ∀C 2 ,C3 . ⋄
§ 14. Линейные однородные дифференциальные уравнения n-го порядка
14.1. Общие понятия и определения
ОПРЕДЕЛЕНИЕ. Линейным дифференциальным уравнением n -го порядка называется уравнение, линейное относительно неизвестной
функции y и ее производных y ′, y ′′, K , y ( n ) , т. е. уравнение вида
p0 ( x) y ( n ) + p1 ( x) y ( n −1) + K + pn −1 ( x) y ′ + pn ( x) y = g ( x) ,
(14.1)
где p0 ( x), p1 ( x), p 2 ( x),K , p n ( x) и свободный член g (x) – заданные
функции аргумента x или постоянные, причем p 0 ( x ) ≠ 0 для всех x из
той области, где рассматривается уравнение (14.1).
Если правая часть g (x) ≡ 0 , то уравнение (14.1) называется линейным однородным, если g (x) ≡/ 0 , то уравнение (14.1) называется линейным неоднородным (или уравнением с правой частью).
75
Если коэффициент p0 ( x) не равен нулю ни в одной точке некоторого отрезка a ≤ x ≤ b , то, разделив на p0 ( x) , придем к так называемому приведенному уравнению:
y ( n ) + a1 ( x) y ( n −1) + a 2 ( x) y ( n − 2) + K + a n −1 ( x) y ′ + a n ( x) y = f ( x) , (14.2)
p ( x)
p ( x)
p ( x)
g ( x)
, a 2 ( x) = 2
, K, a n ( x ) = n
, f ( x) =
где a1 ( x) = 1
.
p0 ( x)
p0 ( x)
p0 ( x)
p0 ( x)
В дальнейшем будем работать только с этим уравнением. Также в дальнейшем будем предполагать, что функции a1 ( x), a 2 ( x),K , a n ( x), f ( x)
непрерывны на некотором отрезке [a; b]. Тогда в области
D = {( x, y, y1 ,K, y n −1 ) x ∈ [a; b], ∀y, yi ∈ ℝ } ⊂ ℝn+1
для уравнения (14.2) будут выполняться условия теоремы 12.1 существования и единственности решения и, следовательно, ∀x0 ∈ [a; b] и
∀y 0 , y 0i ∈ ℝ существует единственное решение уравнения (14.2), удовлетворяющее условию
y ( x0 ) = y0 , y′( x0 ) = y01 , y′′( x0 ) = y02 , K , y ( n −1) ( x0 ) = y0 n −1 .
Линейные дифференциальные уравнения обладают рядом свойств,
которые значительно облегчают их интегрирование. Но чтобы эти свойства сформулировать, необходимо вспомнить понятие линейного пространства, введенное раннее в курсе линейной алгебры.
14.2. Линейное пространство: основные определения и утверждения
Пусть L – некоторое множество, элементы которого можно складывать и умножать на числа из ℝ (или ℂ). Например, множество матриц
одинакового размера, множество векторов, множество функций с одинаковой областью определения и т.д.
Договоримся элементы из L обозначать малыми латинскими буквами, а числа – малыми греческими буквами.
ОПРЕДЕЛЕНИЕ. Множество L называется линейным пространством над ℝ (ℂ) если для любых элементов a, b, c ∈ L и для любых чисел
α , β ∈ℝ(ℂ) выполняются условия:
1) a + b = b + a (коммутативность сложения элементов из L );
2) (a + b) + c = a + (b + c) (ассоциативность сложения элементов из L );
3) во множестве L существует такой элемент o , что a + o = a (элемент o называют нулевым элементом множества L );
4) для любого элемента a ∈ L существует элемент − a ∈ L такой, что
a + (− a ) = o (элемент − a называют противоположным к a );
76
5) α ( β a ) = (αβ )a (ассоциативность относительно умножения чисел);
6) (α + β )a = α a + β a (дистрибутивность умножения на элемент из
L относительно сложения чисел);
7) α (a + b) = α a + α b (дистрибутивность умножения на число относительно сложения элементов из L );
8) 1a = a .
Наряду с термином «линейное пространство» используется также
термин «векторное пространство», элементы линейного пространства
принято называть векторами. Линейное пространство над ℝ называют
вещественным (действительными) линейным пространством, а над
ℂ – комплексным. В нашем курсе мы будем иметь дело с вещественными линейными пространствами.
В курсе линейной алгебры было показано, что линейными про-
странствами над ℝ являются:
1) множество M (m × n, ℝ ) матриц размера m × n с элементами из ℝ;
2) множество V (3) ( V ( 2) ) свободных векторов пространства (плоскости);
n
3) множество ℝ последовательностей n действительных чисел (его называют арифметическим линейным пространством, элементы
n
множества ℝ называют n -мерными векторами);
4) множество ℝ [ x] многочленов с коэффициентами из ℝ;
5) множество C[a, b] функций, непрерывных на [a, b ].
Пусть L – линейное пространство над ℝ(ℂ), L 1 – непустое подмножество в L .
ОПРЕДЕЛЕНИЕ. Говорят, что L 1 является подпространством линейного пространства L (или линейным подпространством), если оно
само образует линейное пространство относительно операций, определенных на L .
Справедлива следующая теорема.
ТЕОРЕМА 14.1 (критерий подпространства). Пусть L – линейное пространство над ℝ(ℂ), L 1 – непустое подмножество в L . L 1 является
подпространством линейного пространства L тогда и только тогда,
когда для любых элементов a, b ∈ L 1 и любого α ∈ ℝ(ℂ) выполняются
два условия: 1) a − b ∈ L 1 ; 2) α ⋅ a ∈ L 1 .
77
С помощью теоремы 14.1 легко показать, например, что
1) множество V ( 2) свободных векторов плоскости является подпространством линейного пространства V (3) свободных векторов пространства;
n
2) множество ℝ [ x] многочленов с коэффициентами из ℝ и имеющих
степень меньше n является подпространством линейного пространства ℝ [ x] многочленов с коэффициентами из ℝ;
3) если система линейных однородных уравнений AX = O имеет нетривиальные решения, то множество ℋ ее решений является подпроn
странством арифметического линейного пространства ℝ ;
4) множество C ( n ) [a, b] n-раз непрерывно дифференцируемых на [a;b]
функций является подпространством линейного пространства C[a, b] .
Очень важными понятиями в теории линейных пространств являются понятия линейной зависимости и линейной независимости векторов.
ОПРЕДЕЛЕНИЕ. Векторы a1 , a2 , …, ak называются линейно зависимыми, если существуют числа α1 , α 2 , …, α k , не все равные нулю и такие, что линейная комбинация α1 ⋅ a1 + α 2 ⋅ a2 + K + α k ⋅ ak равна нулевому элементу o линейного пространства L .
Если же равенство α1 ⋅ a1 + α 2 ⋅ a2 + K + α k ⋅ ak = o возможно
только при условии α1 = α 2 = K = α k = 0 , то векторы a1 , a2 , …, ak называют линейно независимыми.
Справедливо следующее утверждение.
ЛЕММА 14.2 (необходимое и достаточное условие линейной зависимости векторов). Векторы a1 , a2 , …, ak линейно зависимы тогда и только
тогда, когда хотя бы один из них линейно выражается через оставшиеся.
З а м е ч а н и е . Часто в качестве определения линейно зависимых
векторов берут формулировку леммы 14.2.
Рассматривая линейно независимые системы векторов, например, в
n
пространстве ℝ , легко доказать, что они могут содержать не более n
элементов. Это замечание приводит к следующему важному понятию в
теории линейных пространств.
ОПРЕДЕЛЕНИЕ. Максимальная линейно независимая система векторов линейного пространства называется базисом этого линейного пространства.
Иначе говоря, векторы e1 , e2 , …, en ∈ L образуют базис в линейном
пространстве L если выполняются два условия:
1) e1 , e2 , …, en – линейно независимы;
2) e1 , e2 , …, en , a – линейно зависимы для любого вектора a из L .
78
Очевидно, что в линейном пространстве существует не единственный базис (например, легко доказать, что если e1 , e2 , …, en образуют
базис в линейном пространстве L и α1 , α 2 , …, α n – отличные от нуля
действительные числа, то векторы α1e1 , α 2 e2 , …, α n en тоже будут базисом). Но справедлива следующая теорема.
ТЕОРЕМА 14.3. Любые два базиса линейного пространства состоят
из одного и того же числа векторов.
Если в линейном пространстве L существует базис из n векторов,
то пространство называют конечномерным, n называют размерностью линейного пространства (пишут: dim L = n ).
Если в линейном пространстве L для любого натурального n
можно найти линейно независимую систему из n векторов, то пространство называют бесконечномерным (пишут: dim L = ∞ ).
Конечномерными являются, например, линейные пространства
n
V ( 3 ) , M (m × n, ℝ ) , ℝ (размерности: dimV (3 ) = 3 , dim M (m × n, ℝ ) = m ⋅ n ,
n
dim ℝ = n). Примером бесконечномерных линейных пространств являются ℝ [ x] и C[a; b] .
Роль базиса в линейном пространстве характеризует следующая
теорема.
ТЕОРЕМА 14.4 (о базисе). Каждый вектор линейного пространства линейно выражается через любой его базис, причем единственным образом.
Из теоремы 14.4 следует, что если в конечномерном линейном пространстве известен базис, то мы можем получить любой его вектор, т. е.
дать полное описание этого линейного пространства.
Итак, мы вспомнили некоторые определения и утверждения теории
линейных пространств. Теперь покажем, что множество решений линейного однородного уравнения порядка n образует конечномерное линейное пространство и определим его размерность.
14.3. Интегрирование линейных однородных уравнений n-го порядка
Рассмотрим линейное однородное уравнение порядка n, т. е. уравнение вида
y ( n ) + a1 ( x) y ( n−1) + a 2 ( x) y ( n−2) + K + a n−1 ( x) y ′ + a n ( x) y = 0 . (14.3)
Для его решений справедливо следующее утверждение.
ТЕОРЕМА 14.5. Если y1 ( x) и y 2 ( x) являются решениями линейного
однородного уравнения (14.3), то y1 ( x) + y 2 ( x) и C ⋅ y1 ( x) ( ∀C ∈ ℝ)
тоже является решениями уравнения (14.3).
79
ДОКАЗАТЕЛЬСТВО. Подставив функцию y1 + y 2 в уравнение (14.3)
получим:
( y1 + y 2 ) ( n ) + p1 ( x) ⋅ ( y1 + y 2 ) ( n−1) + K + pn−1 ( x) ⋅ ( y1 + y 2 )′ + pn ( x) ⋅ ( y1 + y 2 ) =
= [ y1( n ) + p1 y1( n −1) + K + p n −1 y1′ + p n y1 ] +
+ [ y 2( n ) + p1 y 2( n−1) + K + p n−1 y 2′ + p n y 2 ] ≡
≡ 0 + 0 ≡ 0.
Следовательно, функция y1 + y 2 также является решением уравнения (14.3).
Аналогично доказывается, что решением уравнения (14.3) будет и
функция Cy1 , где C – произвольная постоянная. ∎
СЛЕДСТВИЕ 14.6. Если y1 , y 2 ,K, y n – решения уравнения (14.3), то их
линейная комбинация
n
C1 y1 + C 2 y 2 + K + C k y n = ∑ Ci yi
(14.4)
i =1
тоже является решением уравнения (14.3) для любых постоянных
C1 , C 2 ,K, C n .
Пусть S [a; b] – множество решений линейного однородного уравнения (14.3). Так как любое решение уравнения (14.3) является n раз непрерывно дифференцируемой функцией, определенной на [a; b], то
S [a; b] ⊂ C ( n ) [a; b] ,
где C ( n ) [a; b] – множество функций, n раз непрерывно дифференцируемых на отрезке [a; b]. Более того, в силу теоремы 14.1, S [a; b] является
подпространством линейного пространства C ( n ) [a; b]. Оказалось также,
что линейное пространство S [a; b] конечномерное (докажем это утверждение позднее).
Рассмотрим систему функций y1 ( x ), y2 ( x ),K, y n ( x ) , ( n − 1) раз
дифференцируемых на некотором отрезке [a; b]. Составим для них определитель порядка n следующего вида
y1
y2
y3
y1′
y 2′
y3′
y 2′′
y3′′
W = y1′′
K
K
K
( n −1)
( n −1)
( n −1)
y1
y2
y3
K yn
K y n′
K y n′′ .
K K
K y n( n −1)
(14.5)
Определитель (14.5) является функцией переменой x . Он обозначается
W ( x) = W [ y1 , y 2 ,K, yn ] = W и называется определителем Вронского
80
(или вронскианом) функций y1 ( x ), y2 ( x ),K, y n ( x ) . Определитель Вронского играет важную роль при изучении линейной зависимости системы
функций. А именно, справедлива следующая теорема.
ТЕОРЕМА 14.7 (необходимое условие линейной зависимости функций). Если функции y1 , y2 ,K, yn n − 1 раз дифференцируемы и линейно
зависимы на [a; b] , то их определитель Вронского на [a; b] тождественно равен нулю.
ДОКАЗАТЕЛЬСТВО. Пусть функции y1 , y2 ,K, yn n − 1 раз дифференцируемы и линейно зависимы на [a; b]. Тогда, по определению, существуют
числа α1 ,α 2 ,K,α n , среди которых хотя бы одно отлично от нуля, такие, что
α1 y1 + α 2 y 2 + K + α n y n = 0 , ∀x ∈ [a; b] .
Пусть, для определенности, α1 ≠ 0 . Тогда
y1 = β 2 y 2 + K + β n y n , где β i = −
αi
.
α1
Откуда получаем:
W [ y1 , y 2 , K , y n ] =
y1
y1′
K
y2
y 2′
K
y1( n −1) y 2( n −1)
β 2 y2 + K + β n yn
β 2 y ′2 + K + β n y n′
K yn
K y n′
=
K K
K y n( n −1)
y2
y ′2
K
y3 K y n
y3′ K y n′
=
≡0
K
K K K
β 2 y 2( n −1) + K + β n y n( n −1) y 2( n −1) y3( n −1) K y n( n −1)
(так как первый столбец определителя является линейной комбинацией
остальных столбцов). ∎
Теорема 14.7 дает необходимое условие линейной зависимости
системы функций. Достаточным это условие для произвольной системы
функций не будет, т. е. если W [ y1 , y 2 ,K, y n ] ≡ 0 , то система функций
y1 , y 2 ,K, y n может оказаться как линейно зависимой, так и линейно независимой. Так, например, легко проверить, что функции
⎧ 2
⎧ 0, x < 0;
y1 ( x) = ⎨ 2
и y 2 ( x) = ⎨ x , x < 0 ;
⎩x , x ≥ 0
⎩ 0, x ≥ 0
являются линейно независимыми, и их вронскиан
W [ y1 , y 2 ] = y1 y 2′ − y1′ y 2 ≡ 0 .
Но ситуация меняется, если y1 , y 2 ,K, y n – решения линейного однородного уравнения. Здесь справедлива следующая теорема.
81
ТЕОРЕМА 14.8 (условие линейной независимости решений линейного
однородного дифференциального уравнения). Если n решений
y1 , y 2 ,K, y n линейного однородного уравнения (14.3) линейно независимы на [a; b] , то определитель Вронского W [ y1 , y 2 ,K, y n ] не может обратиться в нуль ни в одной точке этого промежутка.
ДОКАЗАТЕЛЬСТВО. Предположим противное. Пусть y1 , y 2 ,K, y n линейно независимы на [a; b] и существует x0 ∈ [a; b] такое, что
W [ y1 , y 2 , K , y n ]( x0 ) = 0 .
Обозначим
y1 ( x0 ) = y10 ,
y 2 ( x0 ) = y 20 ,
…, y n ( x0 ) = y n 0 ;
(1)
(1)
,
,
…, y ′n ( x0 ) = y n(10) ;
y1′ ( x0 ) = y10
y 2′ ( x0 ) = y 20
…………………………………………………
( n −1)
( n −1)
( n −1)
y1 ( x0 ) = y10
, y 2( n −1) ( x0 ) = y 20
, …, y n( n−1) ( x0 ) = y n( n0−1) .
Рассмотрим систему линейных однородных уравнений, матрицу которой составляют числа yi 0 , yi(0k ) :
⎧ C1 y10 + C2 y 20 + K + Cn y n 0 = 0 ,
⎪⎪ C y (1) + C y (1) + K + C y (1) = 0 ,
1 10
2 20
n n0
(14.6)
⎨
K
K
K
K
K
K
K
K
K
⎪
( n −1)
( n −1)
+ C2 y 20
+ K + C n y n( n0−1) = 0 .
⎪⎩C1 y10
Определитель матрицы M системы (14.6)
det M = W [ y1 , y 2 , K , y n ]( x0 ) = 0 .
Следовательно, система (14.6) имеет ненулевые решения.
~ ~
~
Пусть C1 , C 2 ,K, C n – одно из ненулевых решений системы (14.6).
~
~
~
Функция ~
y = C1 y1 + C 2 y 2 + K + C n y n в силу следствия (14.2) будет являться решением уравнения (14.3), причем
~
y ( x0 ) = 0 (из 1-го уравнения системы (14.6)),
~
y ′( x0 ) = 0 (из 2-го уравнения системы (14.6)),
……………………………………………….
( n −1)
~
y
( x0 ) = 0 (из n -го уравнения системы (14.6)).
Но начальным условиям
y ( x0 ) = 0 , y ′( x0 ) = 0 , y ′′( x0 ) = 0 , K , y ( n −1) ( x0 ) = 0
удовлетворяет и тривиальное решение y ( x) ≡ 0 .
Поскольку, по теореме существования и единственности решения,
начальные условия для линейного уравнения определяют единственное
решение, получаем:
82
~
~
~
~
y = C1 y1 + C 2 y 2 + K + C n y n ≡ 0 ,
~ ~
~
причем среди коэффициентов C1 , C 2 ,K, C n есть ненулевые. Но это означает, что y1 , y 2 ,K, y n линейно зависимы на [a; b], что противоречит
условию теоремы.
Следовательно, предположение было неверным и
W [ y1 , y 2 ,K, y n ]( x) ≠ 0 , ∀x ∈ [a; b] . ∎
СЛЕДСТВИЕ 14.9 (теоремы 14.7 и 14.8). Пусть y1 , y 2 ,K, y n решения
уравнения (14.3). Тогда их определитель Вронского либо тождественно
равен нулю, и это означает, что решения yi линейно зависимы; либо не
обращается в нуль ни в одной точке x ∈ [a, b] , и это означает, что решения yi линейно независимы.
В свою очередь, следствие 14.9 позволяет доказать утверждение о
конечномерности пространства S [a; b] .
ТЕОРЕМА 14.10. Пространство решений S [a; b] линейного однородного уравнения (14.3) конечномерно и его размерность совпадает с порядком дифференциального уравнения, т. е.
dim S [a; b] = n .
ДОКАЗАТЕЛЬСТВО. 1) Покажем, что для уравнения (14.3) можно найти n линейно независимых решений.
Пусть ∀x0 ∈ [a; b] . Возьмем любой определитель порядка n, отличный от нуля. Например,
1 0 K 0
0 1 K 0
Δn =
.
KKKK
0 0 K 1
По теореме существования и единственности решения имеем:
1) существует единственное решение y1 ( x) , определенное в некоторой
окрестности точки x0 , удовлетворяющее условию
y1 ( x0 ) = 1 , y1′ ( x0 ) = 0 , y1′′( x0 ) = 0 , K , y1( n−1) ( x0 ) = 0
(где 1, 0, K , 0 – числа из первого столбца определителя Δ n );
2) существует единственное решение y 2 ( x) , удовлетворяющее условию
y 2 ( x0 ) = 0 , y 2′ ( x0 ) = 1, y 2′′( x0 ) = 0 , K , y 2( n−1) ( x0 ) = 0
(где 0,1, K , 0 – числа из второго столбца определителя Δ n );
…………………………………………………………………
n ) существует единственное решение y n (x) , удовлетворяющее условию
y n ( x0 ) = 0 , y n′ ( x0 ) = 0 , y n′′( x0 ) = 0 , K , y n( n −1) ( x0 ) = 1
(где 0, 0, K ,1 – числа из n -го столбца определителя Δ n ).
83
Для найденных таким образом функций y1 , y 2 ,K, y n имеем:
W [ y1 , y 2 ,K, y n ]( x0 ) = Δ n ≠ 0 ,
и, следовательно, по следствию 14.9, y1 , y 2 ,K, y n – линейно независимы.
2) Покажем, что любое решение линейного однородного дифференциального уравнения (14.3) может быть представлено как линейная
комбинация n линейно независимых решений.
Пусть y1 , y 2 ,K, y n – некоторые линейно независимые решения уравнения (14.3), yˆ ( x) – решение уравнения (14.3), удовлетворяющее условиям
yˆ ( x0 ) = y0 , yˆ ′( x0 ) = y0(1) , yˆ ′′( x0 ) = y0( 2) , K , yˆ ( n −1) ( x0 ) = y0( n −1) .
Рассмотрим систему n линейных уравнений вида:
⎧ C1 y10 + C2 y 20 + K + C n y n 0 = y0 ,
⎪⎪ C y (1) + C y (1) + K + C y (1) = y (1) ,
1 10
2 20
0
n n0
(14.7)
⎨
K
K
K
K
K
K
K
K
K
⎪
( n −1)
( n −1)
+ C2 y 20
+ K + C n y n( n0−1) = y0( n −1) ,
⎪⎩C1 y10
где yi 0 = yi ( x0 ) , yi(0k ) = yi( k ) ( x0 ) ( i = 1, n , k = 1, n − 1 ).
Так как y1 , y 2 ,K, y n – линейно независимые решения уравнения
(14.3), то для матрицы M системы имеем:
det M = W [ y1 , y 2 , K , y n ]( x0 ) ≠ 0 .
~ ~
~
Следовательно, система (14.7) имеет единственное решение C1 , C 2 , K , C n .
~
~
~
Рассмотрим функцию ~
y = C y + C y + K + C y . В силу следствия
1 1
2
2
n
n
(14.6) она будет являться решением уравнения (14.3), причем
~
y ( x0 ) = y 0 (из 1-го уравнения системы (14.7)),
~
y ′( x ) = y (1) (из 2-го уравнения системы (14.7)),
0
0
……………………………………………….
( n −1)
~
y
( x0 ) = y0( n−1) (из n -го уравнения системы (14.7)).
Но тем же самым начальным условиям удовлетворяет и решение
yˆ ( x) .
Поскольку, по теореме существования и единственности решения,
начальные условия для линейного дифференциального уравнения определяют единственное решение, получаем:
~
~
~
~
y = C1 y1 + C 2 y 2 + K + C n y n = yˆ ( x) . ∎
Система n линейно независимых решений линейного однородного
дифференциального уравнения n-го порядка (базис пространства
S[a;b]) называется его фундаментальной системой решений.
84
Таким образом, задача интегрирования линейного однородного
уравнения n-го порядка сводится к отысканию фундаментальной системы его решений. Но сделать это для произвольного уравнения очень
сложно. Фундаментальные системы решений удается найти лишь для
некоторых простейших типов линейных однородных уравнений. Одним
из таких типов являются линейные однородные уравнения с постоянными коэффициентами.
14.4. Линейные однородные уравнения с постоянными коэффициентами
Пусть линейное однородное уравнение имеет вид
y ( n ) + a1 y ( n−1) + a 2 y ( n−2 ) + K + a n−1 y ′ + a n y = 0 ,
(14.8)
где a1 , a 2 ,K, a n – некоторые действительные числа. Уравнение (14.8)
называется линейным однородным уравнением n–го порядка с постоянными коэффициентами. Класс однородных уравнений с постоянными коэффициентами замечателен тем, что для него нахождение фундаментальной системы решений сводится к решению алгебраического
уравнения n-й степени.
Вид уравнения (14.8) наводит на мысль, что решения этого уравнения следует искать прежде всего среди таких функций, производные которых «похожи» на сами функции. Среди элементарных функций таким
свойством обладает показательная функция. Поэтому решения уравнения (14.8) будем искать в виде
(14.9)
y = eλ x ,
где λ – неизвестная постоянная, которую нужно выбрать так, чтобы
функция (14.9) обращала уравнение (14.8) в тождество.
Для функции (14.9) имеем:
y′ = λeλ x , y ′′ = λ2 e λ x , y′′′ = λ3eλ x , K , y ( n ) = λneλ x .
Подставим y , y ′, y ′′,K, y ( n ) в уравнение (14.8) и получим
e λx (λn + a1λn −1 + a2 λn − 2 + K + an −1λ + an ) = 0 .
Поскольку e λx ≠ 0 , то решение (14.9) удовлетворяет уравнению, если
λn + a1λn −1 + a2 λn − 2 + K + an −1λ + an = 0 .
(14.10)
Уравнение (14.10) называется характеристическим уравнением для
уравнения (14.8), многочлен слева – характеристическим многочленом, корни характеристического уравнения (14.10) – характеристическими корнями уравнения (14.8).
85
З а м е ч а н и е . Формально характеристическое уравнение получается из уравнения (14.8) заменой производных искомой функции
на соответствующие степени λ , а самой функции – на λ0 = 1 .
Характеристическое уравнение (14.10) есть алгебраическое уравнение n-й степени. В алгебре доказывается, что такое уравнение имеет n
корней, среди которых есть как действительные, так и комплексные
числа (каждый корень считается столько раз, какова его кратность). Доказывается также, что комплексные корни такого уравнения попарно
сопряжены. Следовательно, функции вида eλ x в общем случае не дадут
всю фундаментальную систему решений уравнения (14.8). «Недостающие» решения позволяет найти следующая теорема.
ТЕОРЕМА 14.11. Пусть λ – характеристический корень уравнения
(14.8). Тогда
1) если λ – простой действительный корень уравнения (14.10), то решением уравнения (14.8) является функция eλ x ;
2) если λ – действительный корень кратности k уравнения (14.10),
то решениями уравнения (14.8) являются функции
eλ x , xeλ x , x 2eλ x , … x k −1eλ x ;
3) если λ = α + β i – простой комплексный корень уравнения (14.10), то
число λ = α − βi тоже является простым корнем характеристического уравнения, а решениями уравнения (14.8) будут функции
eα x ⋅ cosβ x , eα x ⋅ sinβ x ;
4) если λ = α + β i – комплексный корень кратности k уравнения (14.10),
то число λ = α − βi тоже является корнем характеристического
уравнения кратности k , а решениями уравнения (14.8) будут функции
eα x ⋅ cosβ x , xeα x ⋅ cosβ x , x 2eα x ⋅ cosβ x , …, x k −1eα x ⋅ cosβ x .
eα x ⋅ sinβ x , xeα x ⋅ sin β x , x 2eα x ⋅ sinβ x , …, x k −1eα x ⋅ sinβ x .
Решения, относящиеся к различным характеристическим корням,
линейно независимы и найденные таким образом n решений уравнения
(14.8) будут образовывать его фундаментальную систему решений.
Для удобства запоминания этой теоремы и применения ее при интегрировании дифференциальных уравнений, составим таблицу, в которой отражается зависимость частных решений от вида характеристических корней.
86
Таблица 14.1
Решения из фундаментальной системы
Вид корня
λ ∈ℝ
кратность 1
λ = α ± βi ∈ℂ
кратность 1
λ ∈ℝ
y = eλ x
y1 = eα x ⋅ cosβ x ,
y2 = eα x ⋅ sinβ x
y1 = eλ x , y2 = xeλ x , y3 = x 2eλ x , … y1 = x k −1eλ x
кратность k
y1 = eα x ⋅ cosβ x ,
λ = α ± βi ∈ℂ
кратность k
y3 = xeα x ⋅ cosβ x ,
KKK ,
y2 k −1 = x k −1eα x ⋅ cosβ x ,
y2 = eα x ⋅ sinβ x ,
y4 = xeα x ⋅ sinβ x ,
KKK ,
y2 k = x k −1eα x ⋅ sinβ x .
Итак, чтобы найти общее решение линейного однородного дифференциального уравнения n-го порядка с постоянными коэффициентами
необходимо:
1) записать его характеристическое уравнение;
2) найти характеристические корни λ1 , λ2 , K , λn ;
3) с помощью теоремы 14.11 (таблицы 14.1) найти частные линейно
независимые решения y1 ( x ), y 2 ( x ),K, y n ( x ) ;
4) записать общее решение y ( x ) = C1 y1 ( x ) + C 2 y 2 ( x ) + K + C n y n ( x ) .
ПРИМЕР 14.1. Найти общее решение уравнения
y ′′′ + 4 y ′′ − 3 y ′ − 18 y = 0 .
РЕШЕНИЕ. Характеристическое уравнение
λ3 + 4λ2 − 3λ − 18 = 0
λ1 = 2, λ2,3 = −3 .
имеет корни
Им соответствуют решения
λx
λ x
λ x
y1 = e 1 = e 2 x , y 2 = e 2 = e −3 x , y3 = xe 3 = xe −3 x .
Так как это будет фундаментальная система решений, то общее решение
дифференциального уравнения имеет вид
y = C1e 2 x + C2 e −3 x + C3 xe −3 x .⋄
ПРИМЕР 14.2. Найти общее решение уравнения
y ′′′ − 2 y ′′ + 4 y ′ − 8 y = 0 .
РЕШЕНИЕ. Характеристическое уравнение
λ3 − 2λ2 + 4λ − 8 = 0
87
имеет корни
λ1 = 2, λ2,3 = ±2i .
Тогда частными линейно независимыми решениями будут
y1 = e 2 x , y 2 = cos 2 x, y3 = sin 2 x .
14444244443
так как α = 0, β = 2
Следовательно, общее решение уравнения будет иметь вид
y = C1e 2 x + C2 cos 2 x + C 2 sin 2 x .⋄
ПРИМЕР 14.3. Найти общее решение уравнения
y (5) + 4 y ( 4) + 8 y ′′′ + 8 y ′′ + 4 y ′ = 0 .
РЕШЕНИЕ. Характеристическое уравнение
λ5 + 4λ4 + 8λ4 + 8λ2 + 4λ = 0
или
λ ⋅ (λ2 + 2λ + 2) 2 = 0 .
Его корни
λ1, 2 = λ3, 4 = −1 ± i , λ5 = 0 .
Тогда фундаментальная система решений состоит из функций
y1 = e − x cos x , y2 = xe− x cos x ,
y3 = e − x sin x ,
y4 = xe− x sin x ,
y5 = e 0 ⋅ x = 1.
Следовательно, общее решение имеет вид
y = e − x (C1 cos x + C2 x cos x + C3 sin x + C4 x sin x ) + C5 .⋄
14.5. Уравнения Эйлера
Еще одним типом линейных однородных дифференциальных уравнений, для которых можно найти фундаментальную систему решений,
являются уравнения Эйлера.
Линейное однородное уравнение вида
a0 x n y ( n ) + a1 x n −1 y ( n −1) + K + a n −1 xy ′ + a n y = 0
(14.11)
(где ai ∈ ℝ), называется уравнением Эйлера.
Уравнение Эйлера заменой x = e t сводится к линейному однородному уравнению с постоянными коэффициентами.
y (t ) и
Действительно, если x = e t , то y ( x) = ~
~
~
dy yt′ yt′ ~ −t
=
=
= yt′ ⋅ e ;
dx xt′ e t
yt′ ⋅ e −t )′ ~
yt′′⋅ e −t − ~
yt′ ⋅ e −t
d 2 y ( y ′x )′t ( ~
=
=
=
= (~
yt′′− ~
yt′ ) ⋅ e −2t ;
t
t
2
xt′
dx
e
e
88
yt′′− ~
yt′) ⋅ e −2t )′ ( ~
yt′′′− ~
yt′′) ⋅ e −2t + ( ~
yt′′− ~
yt′) ⋅ (−2e −2t )
d 3 y ( y ′x′)′t (( ~
=
=
=
=
xt′
dx 3
et
et
= (~
y ′′′− 3 ~
y ′′ + 2 ~
y ′ ) ⋅ e −3t ;
t
t
t
……………………………………………………
dny
= ϕ (~
yt( n ) , ~
yt( n −1) , K , ~
yt′ )⋅ e − nt .
n
dx
dny
dy d 2 y
t
Подставим x = e и найденные выражения для
,…,
,
dx dx 2
dx n
в (14.11) и получим уравнение
(14.12)
a0 ~
yt( n ) + b1 ~
yt( n −1) + K + bn −1 ~
yt′ + bn ~
y (t ) = 0 .
где a0 , bi ∈ ℝ.
Так как (14.12) – линейное однородное с постоянными коэффициентами, то, согласно теореме 14.11, его фундаментальная система решений может содержать лишь функции вида
e λ t , t l e λ t , eα t cos βt , eα t sin β t , t l eα t cos β t , t l eα t sin β t .
Значит, фундаментальная система решений уравнения (14.11) будет состоять из функций вида:
e λ t = x λ , t l e λ t = (ln l x) ⋅ x λ ,
eα t cos βt = xα cos( β ln x) ,
t l eα t cos β t = (ln l x) ⋅ xα cos( β ln x) ,
eα t sin β t = xα sin( β ln x) ,
t l eα t sin β t = (ln l x) ⋅ xα sin( β ln x) .
З а м е ч а н и е . На практике, при решении уравнения Эйлера, уравнение (14.12) не записывают. Записывают сразу его характеристическое
уравнение. Это достаточно легко сделать. Действительно, характеристическое уравнение для (14.12) – это условие для λ , при котором
функция ~
y = e λ t является решением уравнения (14.12). Но e λ t = x λ .
Следовательно, то же самое условие для λ получим, если потребуем,
чтобы функция y = x λ являлась решением уравнения (14.11).
ПРИМЕР 14.4. Найти общее решение уравнения
x 3 y ′′′ − 3 x 2 y ′′ + 6 xy ′ − 6 y = 0 .
РЕШЕНИЕ. Введем новую переменную по формуле
x = e t ⇒ t = ln x .
В результате получим линейное однородное уравнение с постоянными
коэффициентами. Найдем его характеристическое уравнение. Полагаем
y = xλ .
89
Тогда:
y ′ = λx λ −1 , y ′′ = λ (λ − 1) x λ − 2 , y ′′′ = λ (λ − 1)(λ − 2) x λ −3 .
Подставляя выражения для y, y ′, y ′′, y ′′′ в исходное уравнение, получаем:
λ −1
x 3 λ (λ − 1)(λ − 2) x λ −3 − 3 x 2 λ (λ − 1) x λ − 2 + 6 xλ
xλ = 0 ,
1x23 − 6 {
14442444
3
142
4 43
4
y ′′′
y′
y ′′
y
⇒ x λ [λ (λ − 1)(λ − 2) − 3λ (λ − 1) + 6λ − 6] = 0 ,
⇒ λ (λ − 1)(λ − 2) − 3λ (λ − 1) + 6λ − 6 = 0 ,
⇒ (λ − 1)[λ (λ − 2) − 3λ + 6] = 0 ,
⇒ (λ − 1)(λ2 − 5λ + 6) = 0 .
Полученное характеристическое уравнение имеет корни
λ1 = 1 , λ2 = 2 , λ3 = 3 .
Им соответствуют решения
~
y1 (t ) = e t , ~
y 2 (t ) = e 2t , ~
y3 (t ) = e 3t ,
⇒ y1 ( x) = x , y 2 ( x) = x 2 , y3 ( x) = x 3 .
Тогда общее решение уравнения будет иметь вид
y = C1 x + C 2 x 2 + C3 x 3 .⋄
14.6. Линейные однородные уравнения 2-го порядка
с произвольными коэффициентами
Еще один случай, когда удается найти общее решение линейного
однородного дифференциального уравнения – уравнение второго порядка, для которого известно одно из решений.
Действительно, рассмотрим уравнение
y ′′ + a1 ( x) y ′ + a 2 ( x) y = 0 .
(14.13)
Пусть y1 ( x) любое ненулевое решение уравнения (14.13). Тогда его
общее решение имеет вид
y = C1 y1 + C 2 y 2 .
⎛
y ⎞
⇒ y = y1 ⎜⎜ C1 + C 2 2 ⎟⎟ = y1 ⋅ u ( x) .
y1 ⎠
⎝
Найдем функцию u (x) . Имеем:
y ′ = y1′u + y1u ′ , y ′′ = y 1′′u + 2 y1′u ′ + y1u ′′ .
Подставив эти выражения в уравнение (14.13) получим:
y ′′u + 2 y1′u ′ + y1u ′′+ a1 ( x) ⋅ ( y1′u + y1u ′) + a 2 ( x) ⋅ {
y1u = 0 ,
11 44
42444
3
14243
y′′
y′
90
y
⇒ u ′′ ⋅ y1 + u ′ ⋅ (2 y1′ + a1 ( x) y1 ) + u ⋅ ( y ′1′ + a1 ( x) y1′ + a 2 ( x) y1 ) = 0 ,
14444244443
0 , т.к. y1 − решение (14.13)
⇒ u ′′ ⋅ y1 + u ′ ⋅ (2 y1′ + a1 ( x) y1 ) = 0 .
(14.14)
Уравнение (14.14) не содержит искомой функции. Для его интегрирования введем новую функцию z ( x) = u ′ . Тогда
z ′ ⋅ y1 + z ⋅ (2 y1′ + a1 ( x) y1 ) = 0 ,
2 y ′ + a ( x) y1
dz
⇒
=− 1 1
dx (где z ≠ 0 ),
z
y1
⎛ 2 y′
⎞
~
⇒ ln z = − ∫ ⎜⎜ 1 + a1 ( x) ⎟⎟dx + C1 ,
⎝ y1
⎠
~
⇒ ln z = −2 ln y1 − ∫ a1 ( x)dx + C1 ,
⇒ z=±
~
1
− ∫ a1 ( x ) dx + C1
⋅
e
,
( y1 ) 2
~
C1
C1
− ∫ a1 ( x ) dx
,
где
⋅
e
C
=
±
e
≠ 0.
1
( y1 ) 2
В процессе преобразований было потеряно решение z = 0 . Оно
может быть получено из общего при C1 = 0 . Следовательно,
C
z = 1 2 ⋅ e − ∫ a1 ( x ) dx , ∀C1 .
( y1 )
⇒ z=
⎡ C
⎤
du = ⎢ 1 2 ⋅ e − ∫ a1 ( x ) dx ⎥ dx ,
⎣ ( y1 )
⎦
⎡ C
⎤
⇒ u = ∫ ⎢ 1 2 ⋅ e − ∫ a1 ( x ) dx ⎥ dx + C 2 .
⎣ ( y1 )
⎦
Таким образом, общее решение уравнения (14.13) имеет вид:
⎛ ⎡ C
⎞
⎤
y = y1u = y1 ⋅ ⎜ ∫ ⎢ 1 2 ⋅ e − ∫ a1 ( x ) dx ⎥ dx + C 2 ⎟ .
⎜ (y )
⎟
⎦
⎝ ⎣ 1
⎠
⇒ u′ =
C1
⋅ e − ∫ a1 ( x ) dx
2
( y1 )
или
ПРИМЕР 14.5. Найти общее решение уравнения y ′′ +
если известно, что его решением является функция y1 =
РЕШЕНИЕ. Имеем: y = y1 ⋅ u =
sin x
⋅ u . Тогда
x
91
2
y′ + y = 0 ,
x
sin x
.
x
sin x
sin x
⎛ cos x sin x ⎞
⎛ sin x ⎞′
y′ = ⎜
⋅ u′ = ⎜
− 2 ⎟⋅u +
⋅ u′ ;
⎟ ⋅u +
x
x
⎝ x ⎠
x ⎠
⎝ x
⎛ sin x ⎞′ ′ sin x ′′
⎛ sin x ⎞″
⋅u =
⋅
+
y ′′ = ⎜
u
2
⎜
⎟ ⋅u +
⎟
x
⎝ x ⎠
⎝ x ⎠
cos x
cos x ⎞
⎛ sin x
⎛ cos x sin x ⎞ ′ sin x ′′
= ⎜−
− 2 2 + 2 3 ⎟ ⋅ u + 2⎜
− 2 ⎟⋅u +
⋅u .
x
x
x
x ⎠
x ⎠
⎝
⎝ x
Подставим выражения для y , y ′ , y ′′ в исходное уравнение и получим:
cos x
cos x ⎞
⎛ sin x
⎛ cos x sin x ⎞ ′ sin x ′′
− 2 2 + 2 3 ⎟ ⋅ u + 2⎜
− 2 ⎟⋅u +
⋅u +
⎜−
x
x
x 444
x
x 4444
x 4⎠4
⎝144
⎝
⎠
42444444444444
3
y′′
2 ⎡⎛ cos x sin x ⎞
sin x ⎤ sin x
+ ⎢⎜
− 2 ⎟⋅u +
⋅ u ′⎥ +
⋅u = 0,
x ⎣⎝ x
x
x
x
⎠
⎦
424
3
1444442444443 1
y
y′
sin x
cos x
⋅ u ′′ + 2
⋅ u′ = 0 ,
x
x
⇒ sin x ⋅ u ′′ + 2 cos x ⋅ u ′ = 0 .
Так как полученное уравнение не содержит искомой функции, то
его порядок можно понизить, сделав замену z ( x) = u ′ . Тогда
sin x ⋅ z ′ + 2 cos x ⋅ z = 0 ,
dz
⇒
= −2 ctg xdx (где z ≠ 0 ),
z
⇒ ln z = −2 ln sin x + ln C1 , C1 > 0 ,
~
C1
~
⇒ z=
, где C1 = ±C1 ≠ 0 .
2
sin x
В процессе преобразований было потеряно решение z = 0 , которое
~
может быть получено из общего при C1 = 0 . Следовательно,
~
C1
~
z=
, ∀C1 .
2
sin x
Учитывая, что z ( x) = u ′ , получаем уравнение
~
~
C1
C1dx
u′ =
или du =
,
sin 2 x
sin 2 x
~
~
⇒ u = −C1 ctg x + C 2 = C1 ctg x + C 2 , где C1 = −C1 ;
и общее решение уравнения будет иметь вид:
sin x ~
sin x
~ cos x
+ C2
.⋄
y = y1 ⋅ u =
⋅ (C1 ctg x + C 2 ) или y = C1
x
x
x
⇒
92
§ 15. Линейные неоднородные уравнения n-го порядка
15.1. Метод вариации произвольных постоянных
Рассмотрим линейное неоднородное уравнение
y ( n ) + a1 ( x) y ( n−1) + a 2 ( x) y ( n−2) + K + a n−1 ( x) y ′ + a n ( x) y = f ( x) . (15.1)
Если известно общее решение соответствующего однородного уравнения
y ( n ) + a1 ( x) y ( n−1) + a 2 ( x) y ( n−2) + K + a n−1 ( x) y ′ + a n ( x) y = 0 , (15.2)
то можно найти и общее решение неоднородного уравнения (15.1).
Действительно, пусть y1 , y 2 ,K, y n – фундаментальная система решений уравнения (15.2). Тогда его общее решение будет иметь вид
y = C1 y1 + C 2 y 2 + K + C n y n ,
(15.3)
где C1 ,C 2 ,K,C n – произвольные постоянные.
Далее полагаем, что решение неоднородного уравнения по структуре совпадает с решением соответствующего линейного однородного
уравнения, т. е. имеет вид
n
y = C1 ( x) y1 + C 2 ( x) y 2 + K + C n ( x) y n = ∑ Ci ( x) yi ,
(15.4)
i =1
где C1 ( x), C 2 ( x),K, C n ( x) – некоторые пока неизвестные функции.
Для определения n неизвестных Ci ( x ) есть пока только одно обязательное условие – функция (15.4) должна удовлетворять неоднородному
уравнению (15.1). Следовательно, ( n − 1) условие для выбора функций
Ci ( x ) можно задать произвольно, лишь бы полученная система условий
оказалась совместной. Например, можно потребовать, чтобы производные y ′, y ′′,K, y ( n−1) функции (15.4) структурно совпадали с производными функции (15.3), т. е. чтобы они получались из соответствующих
производных функции (15.3) заменой констант Ci функциями Ci ( x ) .
Так как для функции (15.3)
n
y ′ = C1 y1′ + C 2 y 2′ + K + C n y ′n = ∑ Ci yi′ ,
i =1
а для функции (15.4)
y ′ = [C1′ ( x) y1 + C1 ( x) y1′ ] + K + [C n′ ( x) y n + C n ( x) y n′ ] =
n
n
i =1
i =1
= ∑ Ci′ ( x) yi + ∑ Ci ( x) yi′ ,
то такое требование приведет к первому произвольному условию
n
∑ Ci′( x) yi = C1′ ( x) y1 + C2′ ( x) y2 + K + Cn′ ( x) yn = 0 .
i =1
93
(а1)
Далее, для функции (15.3)
n
y ′′ = C1 y1′′+ C 2 y 2′′ + K + C n y ′n′ = ∑ Ci yi′′ ,
i =1
а для функции (15.4) (при условии а1)
y ′′ = [C1′ ( x) y1′ + C1 ( x) y1′′] + K + [C n′ ( x) y n′ + C n ( x) y ′n′] =
n
n
i =1
i =1
= ∑ Ci′ ( x) yi′ + ∑ Ci ( x) yi′′ ,
что приводит ко второму произвольному условию
n
∑ Ci′( x) yi′ = C1′ ( x) y1′ + C2′ ( x) y2′ + K + Cn′ ( x) yn′ = 0 .
(а2)
i =1
Продолжая этот процесс, в качестве ( n − 1)-го произвольного условия получим
n
∑ C ′( x ) y
i
( n − 2)
i
i =1
= C1′ ( x) y1( n − 2 ) + C 2′ ( x) y 2( n − 2 ) + K + C n′ ( x) y n( n − 2 ) = 0 .
Так как согласно нашим предположениям
y ′, y ′′,K, y ( n−1) функции (15.4) имеют вид
y
y
то
(n)
(k )
=
=
[
C1 ( x) y1( k )
C1′ ( x) y1( n−1)
+ K + C n ( x) y n( k )
+ C1 ( x) y1( n )
(аn-1)
производные
n
= ∑ Ci ( x) yi( k ) ( k = 1, n − 1 ),
i =1
] + K + [ C ′ ( x) y
n
n
n
i =1
i =1
( n −1)
n
]
+ C n ( x) y n( n ) =
= ∑ Ci′ ( x) yi( n −1) + ∑ Ci ( x) yi( n ) ,
и из обязательного условия получаем:
n
∑
n
n
n
+∑
+ a1(x) ⋅ ∑
+K+ an (x) ⋅ ∑Ci (x) yi = f (x) ,
i=14444
i=4
i=14
i=1424
1 444
1
424
3
1
4244
3
1
3
Ci′(x) yi(n−1)
Ci (x) yi(n)
y( n−1)
y(n)
⇒
n
∑
i =1
Ci′ ( x) yi( n−1)
Ci (x) yi(n−1)
y
[
n
]
+ ∑ Ci ( x) yi( n ) + a1 ( x) yi( n−1) + K + a n ( x) yi = f ( x) ,
144444
42444444
3
i =1
0
⇒
n
∑ Ci′( x) yi(n−1) = f ( x) .
(аn)
i =1
Итак, требование, чтобы производные y ′, y ′′,K, y ( n−1) функции
(15.4) получались из соответствующих производных функции (15.3) заменой констант Ci функциями Ci (x ) дало для функций
C1 ( x),C 2 ( x),K,C n ( x) условия (а1), (а2), …, (аn), т. е. систему
94
⎧ C1′ ( x) y1
⎪ C ′ ( x) y ′
1
⎪ 1
⎪ C1′ ( x) y1′′
⎨
K
⎪
⎪C1′ ( x) y1( n−2)
⎪
( n −1)
⎩ C1′ ( x) y1
+
+
+
K
C 2′ ( x) y 2
C 2′ ( x) y 2′
C 2′ ( x) y 2′′
C n′ ( x) y n
C n′ ( x) y n′
C n′ ( x) y n′′
+ K +
+ K +
+ K +
KKK
+ K +
=
=
0,
0,
0,
=
K K
= 0,
K
K
C n′ ( x) y n( n−2)
+ C 2′ ( x) y 2( n−2 )
+ C 2′ ( x) y 2( n−1) + K + C n′ ( x) y n( n−1) = f ( x) .
(15.5)
Система (15.5) – система n линейных уравнений с n неизвестными.
Ее определитель – определитель Вронского W [ y1 , y 2 ,K, y n ] . Так как
функции y1 , y 2 ,K, y n образуют фундаментальную систему решений однородного уравнения, то по теореме 14.8 их определитель Вронского
отличен от нуля при любом x. Поэтому система (15.5) совместна и имеет единственное решение. Решая ее, находим
Ci′( x ) = ψ i ( x ) , (i = 1, n ) .
Откуда получаем
~
Ci ( x ) = ψ i ( x )dx = ϕ i ( x ) + Ci ,
~
где Ci – произвольные постоянные. Общее решение неоднородного
уравнения тогда имеет вид
n
~
(15.6)
y = ∑ ϕ i ( x ) + Ci y i .
∫
(
)
i =1
Изложенный выше метод нахождения решения линейного неоднородного уравнения n-го порядка получил название метода вариации
произвольных постоянных.
ПРИМЕР 15.1. Найти общее решение уравнения y ′′ + y = tg 2 x .
РЕШЕНИЕ. Рассмотрим сначала соответствующее однородное уравнение. Его характеристическое уравнение λ2 + 1 = 0 имеет корни λ1, 2 = ±i .
Поэтому общее решение соответствующего однородного уравнения
имеет вид
y = C1 cos x + C 2 sin x .
Теперь рассмотрим неоднородное уравнение. Его общее решение
может быть записано в виде
y = C1 ( x) cos x + C 2 ( x) sin x .
Система для нахождения неизвестных функций C1 ( x), C 2 ( x) будет для
данного уравнения иметь вид
95
⎧ C1′ ( x) cos x + C 2′ ( x) sin x = 0 ,
⎨
2
⎩C1′ ( x)(− sin x) + C 2′ ( x) cos x = tg x .
Из этой системы находим (например, по формулам Крамера)
sin 3 x
sin 2 x
2
, C 2′ ( x) = tg x ⋅ cos x =
.
C1′ ( x) = −
cos x
cos 2 x
Интегрируя, получаем
sin 3 x
1
dx
C1 ( x) = −
=
−
− cos x + C1 ,
cos x
cos 2 x
sin 2 x
⎛x π⎞
dx = ln tg ⎜ + ⎟ − sin x + C 2 ,
C 2 ( x) =
cos x
⎝2 4⎠
где C1 ,C 2 – произвольные постоянные. Подставим C1 ( x) и C 2 ( x) в общее решение неоднородного уравнения и получим
∫
∫
1
⎛
⎞
⎛x π⎞
⎞
⎛
y = ⎜−
− cos x + C1 ⎟ cos x + ⎜ ln tg ⎜ + ⎟ − sin x + C 2 ⎟ sin x
⎝2 4⎠
⎠
⎝ cos x
⎝
⎠
или
⎛
⎞
⎛x π⎞
y = (C1 cos x + C 2 sin x) + ⎜ sin x ⋅ ln tg ⎜ + ⎟ − 2 ⎟ .⋄
⎝2 4⎠
⎝
⎠
ПРИМЕР 15.2. Найти общее решение уравнения x 2 y′′ − xy′ + y = 6 x ln x .
РЕШЕНИЕ. Рассмотрим сначала соответствующее однородное уравнение
x 2 y′′ − xy′ + y = 0 .
Это уравнение Эйлера. Введем новую переменную по формуле
x = e t ⇒ t = ln x .
В результате получим линейное однородное уравнение с постоянными
коэффициентами. Найдем его характеристическое уравнение. Полагаем
y = xλ ,
⇒ y ′ = λx λ −1 ,
y ′′ = λ (λ − 1) x λ − 2 .
Подставив y, y′, y′′ в однородное уравнение и сократив на x λ , получим:
λ (λ − 1) − λ + 1 = 0 ,
⇒ λ2 − 2λ + 1 = 0 .
Полученное характеристическое уравнение имеет корни λ1, 2 = 1. Им соответствуют решения
~
y1 (t ) = e t , ~
y2 (t ) = tet ,
⇒ y1 ( x) = x ,
y2 ( x) = x ln x .
96
Тогда общее решение однородного уравнения будет иметь вид
y = C1 x + C2 x ln x .
Теперь рассмотрим неоднородное уравнение. Прежде всего, запишем его в виде
y′ y 6 ln x
y′′ − + 2 =
x x
x
(так как система (15.5) была получена для приведенного уравнения).
Общее решение этого уравнения можно представить в виде
y = C1 ( x) ⋅ x + C2 ( x) ⋅ x ln x ,
где C1 ( x), C 2 ( x) – функции, удовлетворяющие системе
0,
C2′ ( x) ⋅ x ln x
=
⎧C1′( x) ⋅ x +
⎪
⎨ C ′( x) + C ′ ( x) ⋅ (ln x + 1) = 6 ln x .
2
⎪⎩ 1
x
Решая эту систему по формулам Крамера, находим
x
x ln x
D=
= x,
1 (ln x + 1)
0
D1 = 6 ln x
x
x ln x
(ln x + 1)
⇒ C1′( x) =
2
= −6 ln x , D2 =
D1
6 ln 2 x
=−
,
D
x
x
1
C2′ ( x) =
0
6 ln x = 6 ln x ,
x
D2 6 ln x
=
.
D
x
Интегрируя, получаем
6 ln 2 x
C1 ( x) = −
dx = −2 ln 3 x + C1 ,
x
6 ln x
C2 ( x ) =
dx = 3 ln 2 x + C2 ,
x
где C1 ,C 2 – произвольные постоянные.
Подставим C1 ( x) и C 2 ( x) в общее решение неоднородного уравнения и получим
y = (−2 ln 3 x + C1 ) ⋅ x + (3 ln 2 x + C2 ) ⋅ x ln x
или
y = C1 x + C2 x ln x + x ln 3 x .⋄
∫
∫
97
15.2. Линейные неоднородные уравнения n-го порядка с постоянными
коэффициентами и правой частью специального вида
Раскроем скобки в (15.6) и сгруппируем слагаемые следующим образом:
n
n
n
~
~
(ϕ i ( x) + Ci )yi = Ci yi + ϕ i ( x ) yi .
y=
∑
i =1
∑
∑
i =1
i =1
Заметим, что первая получившаяся сумма – общее решение соответствующего однородного уравнения, вторая – частное решение неод~
нородного уравнения (получается из общего решения при Ci = 0 ). Более
того, оказалось, что в общем случае справедлива следующая теорема.
ТЕОРЕМА 15.1 (О структуре общего решения линейного неоднородного уравнения). Общее решение линейного неоднородного уравнения n-го
порядка равно сумме общего решения C1 y1 ( x) + C 2 y 2 ( x) + K + C n y n ( x)
соответствующего ему однородного уравнения и любого частного решения ~
y неоднородного уравнения, т. е. имеет вид
y ( x ) = C1 y1 ( x ) + C 2 y 2 ( x ) + K + C n y n ( x ) + ~
y ( x) .
(15.7)
ДОКАЗАТЕЛЬСТВО. Требуется доказать, что
1) функция (15.7) является решением линейного неоднородного уравнения n-го порядка при любых значениях констант C1 ,K, C n ;
2) любое решение yˆ ( x) линейного неоднородного уравнения n-го порядка может быть получено из (15.7) при некоторых значениях
констант C1 ,K, C n .
Чтобы убедиться в справедливости первого утверждения, достаточно подставить (15.7) в линейное неоднородное уравнение:
⎡n
~ ⎤
⎢∑Ci yi (x) + y (x)⎥
⎣ i=1
⎦
(n)
⎡n
⎤
+ a 1 (x)⎢∑Ci yi (x) + ~
y(x)⎥
⎣ i=1
⎦
(n−1)
⎡n
⎤
+ K+ an (x)⎢∑Ci yi (x) + ~
y(x)⎥ =
⎣ i=1
⎦
[
n
]
= ∑ Ci yi( n ) ( x) + a1 ( x) ⋅ yi( n −1) ( x) + K + an ( x) ⋅ yi ( x) +
1444444442444444443
i =1
[
0
(т.к. yi − решение однородного уравнения)
]
y ( n ) ( x) + a ( x) ⋅ ~
y ( n −1) ( x) + K + an ( x) ⋅ ~
y ( x) =
+ ~
144441 4444244444
444
3
f ( x)
(т.к. ~
y − решение неоднородного уравнения)
= 0 + f ( x) = f ( x) .
Докажем второе утверждение. Рассмотрим разность yˆ ( x) − ~
y ( x) . Эта
функция будет являться решением однородного уравнения. Действительно,
98
[ yˆ ( x) − ~y ( x)](n) + a1 ( x)[ yˆ ( x) − ~y ( x)](n−1) + K + an ( x)[ yˆ ( x) − ~y ( x)] =
[
y
−[~
]
( x) + K + a ( x) ⋅ ~
y ( x) ] =
(n)
( n −1)
( x) + K + a n ( x) ⋅ yˆ ( x) −
= yˆ ( x) + a1 ( x) ⋅ yˆ
(n)
( x) + a1 ( x) ⋅ ~
y ( n −1)
n
= f ( x) − f ( x) = 0
Но если yˆ ( x) − ~
y ( x) является решением линейного однородного
уравнения, то она является линейной комбинацией фундаментальной
системы решений этого однородного уравнения. Т. е. существуют такие
значения Cˆ1 ,K, Cˆ n , что
yˆ ( x) − ~
y ( x) = Cˆ1 y1 ( x) + Cˆ 2 y 2 ( x) + K + Cˆ n y n ( x) ,
⇒ yˆ ( x) = Cˆ y ( x) + Cˆ y ( x) + K + Cˆ y ( x) + ~
y ( x) . ∎
1 1
2
2
n
n
Таким образом, интегрирование линейного неоднородного дифференциального уравнения можно свести к интегрированию соответствующего однородного уравнения и нахождению какого-либо частного
решения неоднородного уравнения. Однако обычно нахождение частного решения неоднородного уравнения представляет собой достаточно
трудную задачу. Исключение составляют дифференциальные уравнения
с постоянными коэффициентами и правой частью вида
f (x ) = eαx [Ps ( x) cos βx + Pk ( x) sin β x ] ,
(15.8)
где Ps ( x ), Pk ( x ) – многочлены степени s и k соответственно, α и β –
некоторые числа. Функцию (15.8) принято называть функцией специального вида. Для таких уравнений удалось выяснить структуру частного решения. А именно, была доказана следующая теорема.
ТЕОРЕМА 15.2 (о структуре общего решения линейного неоднородного уравнения с постоянными коэффициентами и правой часть специального вида). Если правая часть f (x) линейного неоднородного уравнения
с постоянными коэффициентами имеет специальный вид (15.8), то частное решение такого уравнения может быть найдено в виде
~
y = xleαx [R ( x) cos βx + T ( x) sin β x ],
(15.9)
m
m
где Rm (x) и Tm (x) – некоторые многочлены степени m (где m – большая из степеней многочленов Ps ( x ), Pk ( x ) в правой части f (x) ), l –
кратность характеристического корня α ± β i ( l = 0 , если число α ± β i
не является характеристическим корнем).
99
1.
2.
ПРИМЕРЫ.
Если линейное неоднородное уравнение с постоянными коэффициентами имеет правую часть f (x) = Ps (x) , то частное решение такого уравнения имеет вид:
а) ~
y = Rs ( x) , если число λ = 0 не является корнем характеристического уравнения;
б) ~
y = x l ⋅ Rs ( x) , если число λ = 0 является корнем кратности l характеристического уравнения.
Если f (x) = Ps ( x)eαx , то частное решение имеет вид:
а) ~
y = R ( x)eα x , если число α не является корнем характеристичеs
ского уравнения;
y = x l Rs ( x)eα x , если число α является корнем кратности l хаб) ~
рактеристического уравнения.
3.
Если f (x) = Ps ( x) cos β x + Pk ( x) sin β x , (где один из многочленов
Ps (x) или Pk (x) может быть равен нулю), то частное решение имеет вид:
а) ~
y = Rm ( x) cos β x + Tm ( x) sin βx , если число ± β i не является характеристическим корнем уравнения;
y = x l [Rm ( x) cos βx + Tm ( x) sin βx ], если число ± β i является корб) ~
нем кратности l характеристического уравнения.
Находя частное решение по теореме 15.2, многочлены Rm (x) и
Tm (x) записывают с неопределенными коэффициентами, а затем определяют их, подставляя решение в дифференциальное уравнение.
ПРИМЕР 15.2. Найти общее решение уравнения
y ′′ − 2 y ′ + y = 8e 3 x .
РЕШЕНИЕ. Сначала рассмотрим соответствующее однородное уравнение
y ′′ − 2 y ′ + y = 0 .
Так как его характеристическое уравнение λ2 − 2λ + 1 = 0 имеет корни
λ1,2 = 1 , то общее решение однородного уравнения будет иметь вид
y = C1e x + C2 xe x .
Теперь найдем частное решение неоднородного уравнения. Правая
часть является произведением числа и показательной функции e3 x :
100
f (x) = 8e3 x ⇒ α = 3 , β = 0 , s = 0 .
При этом число α ± β i = 3 не является корнем характеристического уравнения. Поэтому частное решение ~
y неоднородного уравнения надо искать
~
y = Ae3 x ,
в виде
где A – неизвестный коэффициент.
~
y ′ = 3 Ae3 x , ~
y ′′ = 9 Ae3 x .
Имеем:
Подставим ~
y, ~
y ′, ~
y ′′ в неоднородное уравнение и получим
9 Ae 3 x − 2 ⋅ 3 Ae 3 x + Ae 3 x = 8e 3 x ,
⇒ 4 Ae3 x = 8e 3 x ,
⇒ 4 A = 8 или A = 2 .
~
Таким образом, y = 2e3 x – частное решение неоднородного уравнения, а его общее решение имеет вид
y = (C1e x + C2 xe x ) + 2e3 x .⋄
ПРИМЕР 15.3. Найти общее решение уравнения
y′′ − 3 y′ + 2 y = e x (3 − 4 x) .
РЕШЕНИЕ. Сначала рассмотрим соответствующее однородное уравнение
y ′′ − 3 y ′ + 2 y = 0 .
Так как его характеристическое уравнение λ2 − 3λ + 2 = 0 имеет корни
λ1 = 1, λ2 = 2 , то общее решение однородного уравнения будет иметь вид
y = C1e x + C 2 e 2 x .
Теперь найдем частное решение неоднородного уравнения. Правая
часть уравнения является произведением многочлена первой степени и
показательной функции e x :
f (x) = e x (3 − 4 x) ⇒ α = 1, β = 0 , s = 1 .
При этом число α ± β i = 1 является корнем характеристического уравнения кратности 1. Поэтому частное решение ~
y неоднородного уравнения надо искать в виде
~
y = xe x ( Ax + B) = e x ( Ax 2 + Bx) ,
где A и B – неизвестные коэффициенты.
~
y ′ = e x Ax 2 + ( B + 2 A) x + B ) ,
Имеем:
~
y ′′ = e x Ax 2 + ( B + 4 A) x + (2 A + 2 B ) .
Подставим ~
y, ~
y ′, ~
y ′′ в неоднородное уравнение и получим
[
[
]
[
]
[
]
]
[
]
e x Ax 2 + ( B + 4 A) x + ( 2 A+ 2 B ) − 3e x Ax 2 + ( B + 2 A) x + B + 2e x Ax 2 + Bx = e x (3− 4 x ) ,
101
[
]
2
⇒ ex ( A − 3A + 2A)x + (4A + B − 6A − 3B + 2B)x + (2A + 2B − 3B) = ex (3 − 4x) ,
⇒ − 2 A ⋅ x + (2 A − B) = 3 − 4 x ,
⎧− 2 A = −4 ,
⇒ ⎨
⎩2 A − B = 3 ;
⇒ A = 2, B = 1.
Таким образом, ~
y = e x ⋅ x(2 x + 1) – частное решение неоднородного
уравнения, а его общее решение имеет вид
y = (C1e x + C2 e 2 x ) + xe x (2 x + 1) .⋄
ПРИМЕР 15.4. Найти общее решение уравнения
y′′ + 2 y′ + 5 y = 4 cos 2 x + sin 2 x .
РЕШЕНИЕ. Рассмотрим соответствующее однородное уравнение
y′′ + 2 y′ + 5 y = 0 .
Характеристическое уравнение λ2 + 2λ + 5 = 0 имеет корни λ1, 2 = −1 ± 2i .
Поэтому общее решение этого однородного уравнения имеет вид
y = C1e − x cos 2 x + C 2 e − x sin 2 x .
Правая часть уравнения f ( x) = 4 cos 2 x + sin 2 x , т. е. α = 0 , β = 2 ,
степени многочленов при синусе и косинусе s = k = 0 . Так как число
α ± βi = ±2i не является корнем характеристического уравнения, то частное решение неоднородного уравнения следует искать в виде
~
y = A cos 2 x + B sin 2 x .
Имеем
~
y ′ = 2 B cos 2 x − 2 A sin 2 x , ~
y ′′ = −4 A cos 2 x − 4 B sin 2 x .
Подставим ~
y, ~
y ′, ~
y ′′ в неоднородное уравнение и получим
(− 4 A cos 2 x − 4 B sin 2 x ) + 2(2 B cos 2 x − 2 A sin 2 x ) + 5( A cos 2 x + B sin 2 x ) =
= 4 cos 2 x + sin 2 x ,
⇒ (−4 A + 4 B + 5 A) ⋅ cos 2 x + (−4 B − 4 A + 5 B) ⋅ sin 2 x = 4 cos 2 x + sin 2 x ,
⇒ ( A + 4 B) ⋅ cos 2 x + (−4 A + B) ⋅ sin 2 x = 4 cos 2 x + sin 2 x ,
⎧ A + 4B = 4 ,
⇒ ⎨
⎩− 4 A + B = 1;
⇒ A = 0 , B = 1.
~
Таким образом y = sin 2 x – частное решение неоднородного уравнения, а его общее решение имеет вид
y = e − x (C1 cos 2 x + C 2 sin 2 x) + sin 2 x .⋄
102
ПРИМЕР 15.5. Найти общее решение уравнения
y ′′ − y = cos x .
РЕШЕНИЕ. Рассмотрим соответствующее однородное уравнение
y ′′ − y = 0 .
Так как его характеристическое уравнение λ2 − 1 = 0 имеет корни λ1, 2 = ±1 ,
то общее решение однородного уравнения будет иметь вид
y = C1e x + C 2 e − x .
Теперь найдем частное решение неоднородного уравнения. Правая
часть уравнения является произведением многочлена нулевой степени
(число 1) и тригонометрической функции cos x :
f ( x) = cos x ⇒ α = 0 , β = 1 , s = 0 .
При этом число α ± β i = ±i не является корнем характеристического
уравнения. Поэтому частное решение ~
y неоднородного уравнения надо
искать в виде
~
y = A cos x + B sin x ,
где A и B – неизвестные коэффициенты.
~
Имеем:
y ′ = − A sin x + B cos x ,
~
y ′′ = − A cos x − B sin x .
~
~
~
Подставим y , y ′, y ′′ в неоднородное уравнение и получим:
[− A cos x + B sin x] − [ A cos x + B sin x ] = cos x ,
⇒ − 2 A cos x − 2 B sin x = cos x ,
1
⎧− 2 A = 1 ,
⇒ ⎨
⇒ A = − , B = 0.
2
⎩ 2B = 0 ;
1
y = − cos x – частное решение неоднородного
Таким образом, ~
2
уравнения, а его общее решение имеет вид
1
y = C1e x + C 2 e − x − cos x . ⋄
2
ПРИМЕР 15.6. Найти общее решение уравнения
y ′′ + y = cos x .
РЕШЕНИЕ. Рассмотрим соответствующее однородное уравнение
y ′′ + y = 0 .
Так как его характеристическое уравнение λ2 + 1 = 0 имеет корни λ1, 2 = ±i ,
то общее решение однородного уравнения будет иметь вид
y = C1 cos x + C 2 sin x .
103
Теперь найдем частное решение неоднородного уравнения. Правая
часть уравнения является произведением многочлена нулевой степени
(число 1) и тригонометрической функции cos x :
f ( x) = cos x ⇒ α = 0 , β = 1 , s = 0 .
При этом число α ± β i = ±i является корнем характеристического уравy неоднородного уравненения кратности 1. Поэтому частное решение ~
ния надо искать в виде
~
y = x( A cos x + B sin x) ,
где A и B – неизвестные коэффициенты.
~
y ′ = [ A cos x + B sin x ] + x ⋅ [− A sin x + B cos x] ,
Имеем:
~
y ′′ = 2 ⋅ [− A sin x + B cos x)] + x ⋅ [− A cos x − B sin x] .
Подставим ~
y, ~
y ′, ~
y ′′ в неоднородное уравнение и получим:
2 ⋅ [− A sin x + B cos x)] + x ⋅ [− A cos x − B sin x] + x ⋅ [ A cos x + B sin x] = cos x ,
⇒ 2 ⋅ [− A sin x + B cos x)] = cos x ,
1
⎧− 2 A = 0 ,
⇒ ⎨
⇒ A = 0, B = .
2
⎩ 2 B = 1;
x
y = sin x – частное решение неоднородного уравТаким образом, ~
2
нения, а его общее решение имеет вид
x
y = C1 cos x + C 2 sin x + sin x . ⋄
2
При нахождении частных решений линейного неоднородного
уравнения часто оказывается полезной следующая теорема.
ТЕОРЕМА 15.3 (о наложении решений). Если ~
y1 ( x) и ~
y2 ( x) – частные
решения уравнений
y ( n ) + a1 ( x) y ( n −1) + a2 ( x) y ( n − 2) + K + an −1 ( x) y ′ + an ( x) y = f1 ( x) ,
y ( n ) + a1 ( x) y ( n −1) + a2 ( x) y ( n − 2) + K + an −1 ( x) y ′ + an ( x) y = f 2 ( x)
соответственно, то функция ~
y ( x) = ~
y1 ( x) + ~
y 2 ( x) будет являться решением уравнения
y(n) + a1(x) y(n−1) + a2 (x) y(n−2) + K+ an−1(x) y′ + an (x) y = f1(x) + f 2 (x) . (15.10)
ДОКАЗАТЕЛЬСТВО. Чтобы убедится в справедливости теоремы, досy ( x) = ~
y1 ( x) + ~
y 2 ( x) в уравнение (15.10):
таточно подставить функцию ~
[~y + ~y ]( n) + a ( x)[~y + ~y ]( n −1) + K + a ( x)[~y + ~y ]′ + a ( x)[~y + ~y ] =
1
2
1
1
n −1
2
104
1
2
n
1
2
[
[
]
y1( n ) + a1 ( x) ⋅ ~
y1( n −1) + K + an −1 ( x) ⋅ ~
y1′ + an ( x) ⋅ ~
y1 +
= ~
y 2( n ) + a1 ( x) ⋅ ~
y 2( n −1) + K + an −1 ( x) ⋅ ~
y 2′ + a n ( x) ⋅ ~
y2 =
+ ~
]
= f1 ( x) + f 2 ( x) . ∎
ПРИМЕР 15.7. Найти общее решение уравнения
y ′′′ − 2 y ′′ + 4 y ′ − 8 y = e 2 x sin 2 x + 2 x 2 .
РЕШЕНИЕ. Характеристическое уравнение λ3 − 2λ2 + 4λ − 8 = 0 имеет
корни λ1 = 2 и λ2,3 = ±2i . Поэтому общее решение соответствующего
однородного уравнения имеет вид
y = C1e 2 x + C2 cos 2 x + C3 sin 2 x .
Правая часть f (x) не имеет специального вида, но она состоит из
двух слагаемых, каждое из которых имеет специальный вид. Обозначим
f1 ( x) = e2 x sin 2 x , f 2 ( x) = 2 x 2 и найдем частные решения ~
y1, ~
y2 неоднородных уравнений
y ′′′ − 2 y ′′ + 4 y ′ − 8 y = f1 ( x) и y ′′′ − 2 y ′′ + 4 y ′ − 8 y = f 2 ( x) .
Тогда частное решение ~
y исходного уравнения будет равно сумме этих
частных решений, т. е.
~
y=~
y1 + ~
y2 .
1) f1 ( x) = e2 x sin 2 x , т. е. s = 0 , α = 2 , β = 2 , α ± β i = 2 ± 2i . Так как
число α ± β i = 2 ± 2i не является корнем характеристического уравнения, то частное решение неоднородного уравнения с правой частью
f1 ( x) следует искать в виде
~
y = e 2 x ( A cos 2 x + B sin 2 x) .
1
Имеем:
~
y1′ = 2e 2 x [( A + B) cos 2 x + ( B − A) sin 2 x ] ,
~
y ′′= 8e 2 x [B cos 2 x − A sin 2 x ],
1
~
y1′′′ = 16e 2 x [( B − A) cos 2 x + (− A − B ) sin 2 x ].
Подставим ~
y1 , ~
y1′, ~
y1′′, ~
y1′′′ в уравнение, и после приведения подобных слагаемых, получим
e 2 x ⋅ [(8 B − 16 A) cos 2 x + (−8 A − 16 B) sin 2 x ] = e 2 x sin 2 x ,
⇒ (8 B − 16 A) cos 2 x + (−8 A − 16 B ) sin 2 x = 0 ⋅ cos 2 x + sin 2 x ,
1
1
⎧ 8 B − 16 A = 0 ,
⇒ ⎨
⇒ B=− , A=− ,
20
40
⎩− 16 B − 8 A = 1;
1
1
⎛ 1
⎞
⇒ ~
y1 = e 2 x ⎜ − cos 2 x − sin 2 x ⎟ = − e 2 x (cos 2 x + 2 sin 2 x ) .
20
40
⎝ 40
⎠
105
2) f 2 ( x) = 2 x 2 , т. е. правая часть представляет собой многочлен
степени s = 2 , α = β = 0 . Так как число α ± β i = 0 не является корнем
характеристического уравнения, то частное решение неоднородного
уравнения с правой частью f 2 ( x) следует искать в виде
~
y2 = Ax 2 + Bx + C .
~
Имеем
y 2′ = 2 Ax + B , ~
y2′′ = 2 A , ~
y2′′′ = 0 .
~
~
~
~
Подставим y , y ′ , y ′′, y ′′′ в неоднородное уравнение, и после приведе2
2
2
2
ния подобных слагаемых, получим:
− 8 Ax 2 + 8( A − B) x − 4( A − B + 2C ) = 2 x 2 ,
⎧ − 8A = 2,
1
1
⎪
⇒ ⎨ A − B = 0,
⇒ A = − , B = − , C = 0.
4
4
⎪⎩ A − B + 2C = 0 ;
1
⇒ ~
y2 = − ( x 2 + x ) .
4
Итак, частное решение исходного неоднородного уравнения имеет вид
1
1
~
y=~
y1 + ~
y2 = − e2 x (cos 2 x + 2 sin 2 x ) − ( x 2 + x) ,
40
4
а его общее решение
1
1
y = C1e2 x + C2 cos 2 x + C3 sin 2 x − e2 x (cos 2 x + 2 sin 2 x ) − ( x2 + x) .⋄
4
40
(
)
§ 16. Понятие краевой задачи
Решая дифференциальные уравнения, мы получаем множество решений. Чтобы выделить из этого множества одно решение, дополнительно задают условия. До сих пор мы имели дело лишь с задачей Коши, т.е. условием выбора решения являлось значение функции и ее производных в некоторой точке. Но в дифференциальных уравнениях, наряду с задачей Коши приходится решать и так называемые краевые (или
граничные) задачи. В этих задачах условием выбора решения является
значение искомой функции (или значение линейной комбинации искомой функции и ее производных) на концах отрезка, на котором это решение рассматривается.
Если удается найти общее решение дифференциального уравнения,
отвечающего краевой задаче, то для решения самой задачи надо из граничных условий определить значения произвольных постоянных, входящих в общее решение. При этом решение не всегда существует, а если существует, то не всегда единственное.
106
ПРИМЕР 16.1. На отрезке [0; x1 ] найти решение уравнения
y ′′ + y = 0 ,
(16.1)
удовлетворяющее граничным условиям
y ( 0 ) = 0 , y ( x1 ) = y1 .
РЕШЕНИЕ. Общее решение уравнения (16.1) имеет вид
y = C1 cos x + C 2 sin x .
Из первого граничного условия получаем C1 = 0 , поэтому
y = C 2 sin x .
Второе граничное условие для функции y = C 2 sin x дает равенство
y1 = C 2 sin x1 .
(16.2)
Рассмотри равенство (16.2). Возможны три случая.
1) Если x1 ≠ nπ , где n – целое число, то sin x1 ≠ 0 , и из (16.2), находим
y
C2 = 1 .
sin x1
Следовательно, при x1 ≠ nπ существует единственное решение
краевой задачи, а именно
y
y = 1 sin x .
sin x1
2) Если x1 = nπ и y1 = 0 , то равенство (16.2) справедливо при любом
C 2 . Значит, в этом случае имеется бесконечно много решений
y = C 2 sin x рассматриваемой краевой задачи.
3) Если x1 = nπ и y1 ≠ 0 , то равенство (16.2) невозможно ни при каком
C 2 . Следовательно, в этом случае решения краевой задачи не существует. ⋄
Помимо граничных условий, рассмотренных в этом примере 16.1,
могут быть и другие граничные условия. Например,
y ′( x1 ) = y1 , y ′( x2 ) = y 2
или
α1 y ( x1 ) + β1 y ′( x1 ) = y1 , α 2 y ( x2 ) + β 2 y ′( x2 ) = y 2 ,
где xi , yi , α i , β i – заданные числа, причем α i2 + β i2 ≠ 0 ( i = 1,2 ).
Рассмотрим еще одну краевую задачу, которая может иметь различные решения в зависимости от входящего в нее параметра.
107
ПРИМЕР 16.2. На отрезке [0; l] требуется найти решение уравнения
d2y
+ λy = 0 ,
(16.3)
dx 2
удовлетворяющее граничным условиям
y (0) = 0 , y (l) = 0
( l – фиксированное число).
РЕШЕНИЕ. При любом λ эта задача имеет очевидное решение y ≡ 0
(его называют тривиальным решением). Поэтому логично задать вопрос: существуют ли такие значения параметра λ , при которых рассматриваемая краевая задача имеет нетривиальные решения? Выясним это.
Уравнение (16.3) – линейное однородное с постоянными коэффициентами. Его характеристическое уравнение
k2 + λ = 0.
(16.4)
Такое уравнение может иметь корни трех видов. Они соответствуют
случаям: а) λ < 0 ; б) λ = 0 ; в) λ > 0 .
Пусть λ < 0 . Тогда характеристическое уравнение (16.4) имеет два
простых действительных корня k1 = − − λ , k 2 = − λ и общее решение
дифференциального уравнения имеет вид
y = C1e − −λ x + C 2 e −λ x .
Потребовав выполнения граничных условий, получим систему
+
= 0,
C2
⎧ C1
⎨ − − λl
+ C 2 e − λl = 0 .
⎩C1e
Определитель этой системы
1
1
− λl
− e − − λl ≠ 0 .
− − λl
− λl = e
e
e
Следовательно, система имеет единственное решение C1 = C 2 = 0 и рассматриваемая краевая задача имеет только тривиальное решение y ≡ 0 .
Пусть λ = 0 . Тогда характеристическое уравнение (16.4) имеет
кратный действительный корень k1, 2 = 0 и общее решение дифференциального уравнения имеет вид
y = C1 + C2 x .
Граничные условия дают систему
= 0,
⎧ C1
⎨C + C l = 0 .
⎩ 1
2
Такая система имеет единственное решение C1 = C 2 = 0 и рассматриваемая краевая задача снова имеет только тривиальное решение y ≡ 0 .
108
Пусть λ > 0 . В этом случае характеристическое уравнение (16.4)
имеет комплексно-сопряженные корни k1, 2 = ± λ i и общее решение
дифференциального уравнения имеет вид
y = C1 cos( λ x) + C 2 sin( λ x) .
Граничные условия дают систему
C1
= 0,
⎧
⎨
⎩C1 cos( λ l) + C 2 sin( λ l) = 0 .
Определитель этой системы
1
0
= sin( λ l) .
cos( λ l) sin( λ l)
Так как этот определитель может обращаться в ноль, то система
может иметь нетривиальные решения. Имеем:
sin( λ l) = 0 ⇒ λ l = πk , k = 1,2,3, K
( k – натуральное, а не целое, так как
λ l > 0 ),
2
⎛ πk ⎞
⇒ λk = ⎜ ⎟ , k = 1,2,3, K
⎝ l ⎠
Найденным таким образом значениям λk будут соответствовать
нетривиальные решения
⎛ πk ⎞
y k = C 2 sin ⎜ x ⎟ , ∀C2 .
⎝ l ⎠
Рассмотренная нами задача нахождения значений параметра λ и соответствующих им нетривиальных решений краевой задачи для уравнения (16.3) представляет собой частный случай так называемой задачи
Штурма – Лиувилля, которая часто возникает в уравнениях математической физики.
Уравнением Штурма – Лиувилля называется дифференциальное
уравнение вида
d ⎡
dy ⎤
p ( x ) ⎥ − q ( x ) ⋅ y = −λ ⋅ ρ ( x ) ⋅ y ,
(16.5)
⎢
dx ⎣
dx ⎦
где функции p ( x) > 0 , q ( x) ≥ 0 , ρ ( x) > 0 всюду на некотором интервале
( x1; x2 ) , причём ρ (x) является ограниченной функцией.
Говорят, что решение y (x) уравнения (16.4) удовлетворяет на конце интервала ( x1; x2 ) краевому (или граничному) условию первого, второго, третьего или четвёртого рода, если функция y (x) удовлетворяет
в точке x = xi ( i = 1,2 ) соответственно условию:
109
1) y ( xi ) = 0 ;
2) y′( xi ) = 0 ;
3) y′( xi ) + β y ( xi ) = 0, β > 0 ;
4) функция y (x) ограничена при x → x1 + o (при x → x2 − o ).
Краевые условия первого, второго или третьего рода ставятся в
точке xi только тогда, когда функции p(x) , p′(x) , q (x) , ρ (x) определены и непрерывны не только на интервале ( x1; x2 ) , но и в точке xi , причём p ( xi ) ≠ 0 . Краевое условие четвёртого рода ставится в точке x1 ( x2 )
только тогда, когда ρ ( x) → 0 при x → x1 + o ( x → x2 − o ).
Значения λ , для которых уравнение Штурма – Лиувилля имеет
нетривиальные решения, удовлетворяющие заданным краевым условиям, называют собственными значениями (или собственными числами) данной краевой задачи. Нетривиальные (отличные от y ≡ 0 ) решения, соответствующие собственным значениям λ , называются собственными функциями (или собственными решениями).
Задача нахождения всех собственных чисел и собственных функций уравнения Штурма – Лиувилля при краевых условиях 1-го, 2-го, 3-го
или 4-го типов на концах интервала ( x1; x2 ) называется задачей
Штурма – Лиувилля.
В связи с тем, что задача Штурма – Лиувилля играет важную роль в
уравнениях математической физики, отметим некоторые интересные
свойства ее собственных чисел и собственных функций. А именно,
справедлива следующая теорема.
ТЕОРЕМА 16.1. Пусть для уравнения (16.4) на интервале ( x1; x2 ) заданы краевые условия 1-го, 2-го, 3-го или 4-го типа. Тогда собственные
числа и собственные функции этой краевой задачи обладают следующими свойствами:
1) собственные числа образуют бесконечную возрастающую последовательность: λ 1< λ 2 < ... < λ n < ...;
2) все собственные числа неотрицательны; каждому собственному
числу соответствует только одна (с точностью до постоянного
множителя) собственная функция; каждой собственной функции
отвечает только одно собственное число;
3) собственные функции, соответствующие различным собственным
значениям, ортогональны на интервале ( x1; x2 ) с весом ρ (x) , т. е.
x2
∫ ρ (x ) ⋅ yk (x ) ⋅ ym (x ) dx = 0,
x1
110
k ≠ m.
ПРИМЕР 16.3. Найти такие λ, при которых существуют нетриви3⎞
⎛1
альные решения уравнения y ′′ + λ y = 0 ⎜ ≤ x ≤ ⎟ , удовлетворяющие
2⎠
⎝2
⎛1⎞
⎛3⎞
граничным условиям y ⎜ ⎟ = y ′⎜ ⎟ = 0 .
⎝2⎠
⎝2⎠
РЕШЕНИЕ. Так как характеристическое уравнение в данной задаче такое
же как и в примере 16.2, выделяем три случая: а) λ < 0 ; б) λ = 0 ;
в) λ > 0 . В первых двух случаях получаем только тривиальные решения
y ≡ 0 . В последнем случае ( λ > 0 ) общее дифференциального уравнения
y ( x ) = C1 cos( λ x ) + C 2 sin( λ x ) .
Тогда
y ′( x ) = −C1 λ sin( λ x ) + C 2 λ cos( λ x ) .
Потребовав выполнения граничных условий, получим систему
⎧
λ
λ
+ C 2 sin
,
⎪⎪0 = C1 cos
2
2
(16.6)
⎨
λ
λ
3
3
⎪0 = − C λ sin
+ C 2 λ cos
.
1
⎪⎩
2
2
Система (16.6) будет иметь нетривиальные решения, если ее определитель равен нулю. Имеем
λ
λ
cos
sin
2
2
=
3 λ
3 λ
− λ sin
λ cos
2
2
⎡
λ
λ
3 λ
3 λ⎤
cos
sin
= λ ⎢cos
+ sin
⎥ = 0,
2
2
2
2
⎦
⎣
⎛1 3⎞
⇒ cos⎜ − ⎟ λ = 0 ,
⎝2 2⎠
⇒ cos λ = 0 (так как
⇒
λ=
π
λ > 0)
+ kπ , k = 1,2,3, K
2
Откуда находим собственные значения
2
⎛π
⎞
λk = ⎜ + kπ ⎟ , k = 1,2,3, K
⎝2
⎠
Найдем собственные функции, соответствующие найденным собственным значениям. Для этого необходимо найти общее решение системы
111
(16.6) если λ = λk . В качестве свободной переменной можно выбрать, например, C2 . Тогда из первого уравнения системы (16.6) находим:
⎛ π kπ ⎞
⎛ π kπ ⎞
C1 cos⎜ +
⎟ + C 2 sin ⎜ +
⎟=0,
2 ⎠
2 ⎠
⎝4
⎝4
⎛ π kπ ⎞
sin ⎜ +
⎟
4 2 ⎠
⎛ π kπ ⎞
⎝
⇒ C1 = − C 2
= − C 2 tg ⎜ +
⎟.
4 2 ⎠
⎛ π kπ ⎞
⎝
cos⎜ +
⎟
⎝4 2 ⎠
Подставляем выражение для C1 в общее решение и получаем, что собственные функции, соответствующие собственным значениям λk имеют вид
⎛ π kπ ⎞
y k ( x ) = −C 2 tg ⎜ +
⎟ cos( λ k x ) + C 2 sin( λ k x )
2 ⎠
⎝4
или
⎡
⎛π
⎞ ⎤
⎛π
⎞
⎛ π kπ ⎞
y k ( x ) = C ⎢ − tg ⎜ +
⎟ cos ⎜ + πk ⎟ x + sin ⎜ + πk ⎟ x ⎥ , ∀C . ⋄
2 ⎠
⎝2
⎠ ⎦
⎠
⎝2
⎝4
⎣
ПРИМЕР 16.4. Найти такие λ, при которых существуют нетривиальные решения уравнения y ′′ + λ 2 y = 0 (0 ≤ x ≤ 1) , удовлетворяющие
граничным условиям y (1) = y′(0) = 0 .
РЕШЕНИЕ. Из характеристического уравнения получаем, что необходимо рассмотреть два случая: а) λ = 0 , б) λ > 0 .
а) Если λ = 0 , то общее решение уравнения y ( x) = C1 + C2 x . Потребовав выполнения граничных условий, получим систему
⎧0 = C1 + C2 ,
⇒ C1 = C2 = 0 .
⎨0 = C ;
⎩
2
Следовательно, при λ = 0 существует только тривиальное решение y ≡ 0.
б) Если λ > 0 , то общее решение уравнения
y ( x ) = C1 cos( λ x ) + C 2 sin( λ x ) .
Тогда
y ′( x ) = −C1λ sin( λ x ) + C 2 λ cos( λ x ) .
Граничные условия дают систему
⎧0 = C1 cos λ + C2 sin λ ,
⎨0 = − C ⋅ λ ⋅ 0 + C ⋅ λ ⋅ 1.
⎩
1
2
Так как λ > 0 отсюда находим
⎧0 = C1 cos λ ,
⎨0 = C .
⎩
2
112
Нетривиальные решения эта система будет иметь если cos λ = 0 .
⇒ λk =
π
+ πk , k = 1,2,3, K – собственные значения.
2
Подставляем найденные λk и C2 = 0 в общее решение и получаем, что соответствующие собственные функции имеют вид
⎛π
⎞
y k ( x) = C ⋅ cos ⎜ + π k ⎟ x , ∀C . ⋄
⎝2
⎠
ПРИМЕР 16.5. Найти такие λ, при которых существуют нетривиальные решения уравнения y′′ + 4 y′ + λ y = 0 (0 ≤ x ≤ l) , удовлетворяющие граничным условиям y′(0) = y′(l ) = 0 .
РЕШЕНИЕ. Запишем характеристическое уравнение, найдем его корни:
k 2 + 4 k + λ = 0 ⇒ k = −2 ± 4 − λ .
Следовательно, необходимо рассматривать три случая: а) λ < 4,
б) λ = 4, в) λ > 4.
а) Если λ < 4, то общее решение уравнения имеет вид
y ( x) = C1e( −2 − 4 − λ ) x + C2e( −2 + 4 − λ ) x .
Тогда
y ′( x ) = ( −2 − 4 − λ )C1e ( −2 − 4 − λ ) x + ( −2 + 4 − λ )C 2 e ( −2 + 4 − λ ) x
Потребовав выполнения граничных условий, получим систему
⎧0 =
(−2 − 4 − λ )C1
(−2 + 4 − λ )C2 ,
+
⎨
( −2 − 4 − λ ) l
C1 + (−2 + 4 − λ )e( −2 + 4 − λ ) lC2 .
⎩0 = (−2 − 4 − λ )e
Эта система имеет только тривиальное решение, так как ее определитель не равен нулю:
(−2 − 4 − λ )
(−2 + 4 − λ )
=
( −2 − 16 − λ ) l
(−2 − 4 − λ ) ⋅ e
(−2 + 4 − λ ) ⋅ e( −2 + 16 − λ ) l
= (−2 − 4 − λ ) ⋅ (−2 + 4 − λ ) ⋅ − 2 −
14444
4244444
3 e
1
4 − λ ⋅l
1
e
− 2 + 4 − λ ⋅l
≠ 0.
2
4 − ( 4 − λ) = λ > 4
Следовательно, при λ < 4 существует только тривиальное решение y ≡ 0.
б) Если λ = 4, то общее решение уравнения имеет вид
y ( x ) = C1e −2 x + C 2 xe −2 x .
Тогда
y ′( x ) = −2C1e −2 x − 2C 2 xe −2 x + C 2 e −2 x .
Граничные условия дают систему
113
⎧0 = −2C1 − 2C2 ,
⎨
− 2l
− 2l
− 2l
⎩0 = −2C1e − 2C2e + C2e ;
которая имеет только тривиальное решение С1 = С2 = 0. Следовательно,
при λ = 4 существует только тривиальное решение y ≡ 0.
в) Пусть λ > 4. В этом случае k = −2 ± 4 − λ = −2 ± i λ − 4 и общее решение уравнения имеет вид
y ( x) = C1e −2 x cos( λ − 4 x) + C2e −2 x sin( λ − 4 x) .
Тогда
y′( x) = −2C1e −2 x cos( λ − 4 x) − C1 λ − 4e −2 x sin( λ − 4 x) −
− 2C2e − 2 x sin( λ − 4 x) + C2 λ − 4e − 2 x cos( λ − 4 x)
или, перегруппировав слагаемые,
y′(x) = [−2C1 + C2 λ − 4]⋅ e−2x cos( λ − 4 ⋅ x) +[−2C2 − C1 λ − 4]⋅ e−2x sin( λ − 4 ⋅ x) .
Граничные условия дают систему
⎧0 = −2C1 + C2 λ − 4 ,
(16.8)
⎨
C
C
λ
l
λ
C
C
λ
l
λ
0
=
(
−
2
+
−
4
)
cos(
−
4
)
+
(
−
2
−
−
4
)
sin(
−
4
)
.
⎩
1
2
2
1
(Во втором уравнении сократили на общий множитель e −2l ).
Заметим, что во втором уравнении системы (16.8) слагаемое
(−2C1 + λ − 4C2 ) cos(l ⋅ λ − 4 ) = 0
(из первого уравнения системы). Тогда
(−2C 2 − C1 λ − 4 ) ⋅ sin( λ − 4 ⋅ l) = 0 ,
− 2C2 − C1 λ − 4 = 0 или sin( λ − 4 ⋅ l) = 0 .
Следовательно, система (16.8) распадается на две:
⎧0 = −2C1 + C 2 λ − 4 ,
⎧0 = −2C1 + C2 λ − 4 ,
и ⎨
⎨
⎩0 = sin( λ − 4 ⋅ l) .
⎩0 = −2C 2 − C1 λ − 4
Рассмотрим систему
⎧0 = −2C1 + C 2 λ − 4 ,
⎨
⎩0 = −2C 2 − C1 λ − 4 .
Ее определитель
−2
λ − 4 = 4 + ( λ − 4 )2 = λ ≠ 0
− λ −4 −2
и, следовательно, она имеет только тривиальное решение C1 = C2 = 0 .
Рассмотрим систему
⎧0 = −2C1 + C2 λ − 4 ,
⎨
⎩0 = sin( λ − 4 ⋅ l) .
114
Из ее второго уравнения находим
λ − 4 ⋅ l = πk , k = 1,2,3, K
π 2k 2
⇒ λk = 2 + 4 , k = 1,2,3, K – собственные значения.
l
Тогда из первого уравнения системы
λ −4
C1 = C2
,
2
πk
⇒ C1 = C2 ⋅ .
2l
Таким образом, найденным собственным значениям λk =
( k = 1,2,3, K ) соответствуют собственные функции
πk
yk ( x) = C2 ⋅ ⋅ e − 2 x cos( λk − 4 x) + C2e − 2 x sin( λk − 4 x)
2l
или
πkx
πkx ⎤ − 2 x
⎡πk
yk ( x) = C ⎢ cos
⋅ e , ∀C . ⋄
+ sin
⎥
2
l
l
l
⎦
⎣
π 2k 2
l2
+4
ПРИМЕР 16.6. Найти такие λ, при которых существуют нетривиальные решения уравнения y′′ − 8 y′ − λ y = 0 (0 ≤ x ≤ 1) , удовлетворяющие граничным условиям y ′(0) = y ′(1) = 0 .
З а м е ч а н и е . Уравнение в примере 16.6 не является уравнением
Штурма – Лиувилля, т.к. оно получено из уравнения вида
d ⎛ −8 x dy ⎞
⎜e ⋅ ⎟ = λ⋅ y .
dx ⎝
dx ⎠
РЕШЕНИЕ. Запишем характеристическое уравнение и найдем его корни:
k 2 − 8k − λ = 0 ⇒ k1, 2 = 4 ± 16 + λ .
Следовательно, необходимо рассматривать три случая: а) λ > −16 ,
б) λ = −16 , в) λ < −16 .
а) Если λ > −16 , то общее решение уравнения имеет вид
y ( x) = C1e( 4 − 16 + λ ) x + C2e( 4 + 16 + λ ) x .
Тогда
y ′( x ) = ( 4 − 16 + λ )C1e ( 4 − 16 + λ ) x + ( 4 + 16 + λ )C 2 e ( 4 + 16 + λ ) x .
Потребовав выполнения граничных условий, получим систему
⎧0 =
+
(4 − 16 + λ )C1
(4 + 16 + λ )C2 ,
⎨
4 − 16 + λ
C1 + (4 + 16 + λ )e 4 + 16 + λ C2 .
⎩0 = (4 − 16 + λ )e
115
Ее определитель:
(4 − 16 + λ )
(4 − 16 + λ ) ⋅ e 4 − 16 + λ
[
(4 + 16 + λ )
=
(4 + 16 + λ ) ⋅ e 4 + 16 + λ
1
1
= (4 − 16 + λ ) ⋅ (4 + 16 + λ ) ⋅ 4 − 16 + λ 4 + 16 + λ =
e
e
](
= 16 − ( 16 + λ ) 2 ⋅ e 4 +
16 + λ
− e 4−
16 + λ
) = −λ ⋅ (1e 4442− e4443).
4 + 16 + λ
4 − 16 + λ
≠0
Следовательно, нетривиальное решение система имеет только при λ = 0 .
Полагая λ = 0 , находим:
y ( x) = C1 + C 2 e 8 x ,
⇒ y′( x) = 8C2e8 x .
Потребовав выполнения граничных условий, получим
⎧ y′(0) = 8C2e0 = 0 ,
⎨
8
⎩ y′(1) = 8C2e = 0 .
Откуда получаем C2 = 0 и, следовательно, искомое нетривиальное решение имеет вид
y0 ( x) = C , ∀C ≠ 0 .
б) Если λ = 16, то общее решение уравнения имеет вид
y ( x ) = C1e 4 x + C 2 xe 4 x .
Тогда
y ′( x ) = 4C1e 4 x + 4C 2 xe 4 x + C 2 e 4 x .
Граничные условия дают систему
⎧0 = 4C1 + 4C 2 ,
⎨
4
4
4
⎩0 = 4C1e + 4C 2 e + C 2 e ;
которая имеет только тривиальное решение С1 = С2 = 0. Следовательно,
при λ = 16 существует только тривиальное решение y ≡ 0.
в) Пусть λ < −16 . В этом случае k = 4 ± 16 + λ = 4 ± i − λ − 16 и
общее решение уравнения имеет вид
y ( x) = C1e 4 x cos( − λ − 16 x) + C2e 4 x sin( − λ − 16 x) .
Тогда
y′( x) = 4C1e 4 x cos( − λ − 16 x) − C1 − λ − 16e 4 x sin( − λ − 16 x) +
+ 4C2e 4 x sin( − λ − 16 x) + C2 − λ − 16e 4 x cos( − λ − 16 x)
или, перегруппировав слагаемые,
y′(x) = [4C1 + C2 − λ −16]e4x cos( − λ −16x) +[4C2 − C1 − λ −16]e4x sin( − λ −16x) .
116
Граничные условия дают систему
⎧0 = 4C1 + C2 − λ −16 ,
(16.7)
⎨
⎩0 = (4C1 + C2 − λ −16) cos − λ −16 + (4C2 − C1 − λ −16) sin − λ −16.
(Во втором уравнении сократили на общий множитель e 4 ).
Заметим, что во втором уравнении системы (16.7) слагаемое
(4C1 + C2 − λ − 16 ) cos − λ − 16 = 0
(из первого уравнения системы). Тогда
(4C2 − C1 − λ − 16 ) ⋅ sin − λ − 16 = 0 ,
4C2 − C1 − λ − 16 = 0 или sin − λ − 16 = 0 .
Следовательно, система (16.7) распадается на две:
⎧0 = 4C1 + C2 − λ − 16 ,
⎧0 = 4C1 + C2 − λ − 16 ,
и ⎨
⎨
⎩0 = sin − λ − 16 .
⎩0 = 4C2 − C1 − λ − 16
Рассмотрим систему
⎧0 = 4C1 + C2 − λ − 16 ,
⎨
⎩0 = 4C2 − C1 − λ − 16 .
Ее определитель
4
− λ − 16
= 16 + ( − λ − 16 ) 2 = −λ ≠ 0
− − λ − 16
4
и, следовательно, она имеет только тривиальное решение C1 = C2 = 0 .
Рассмотрим систему
⎧0 = 4C1 + C2 − λ − 16 ,
⎨
⎩0 = sin − λ − 16 .
Из ее второго уравнения находим
− λ − 16 = πk , k = 1,2,3, K
⇒ λk = −(π 2 k 2 + 16) , k = 1,2,3, K – собственные значения.
Тогда из первого уравнения системы
− λ − 16
πk
C1 = −C2
, ⇒ C1 = −C2 ⋅ .
4
4
Таким
образом,
найденным
собственным
значениям
2 2
λk = −(π k + 16) ( k = 1,2,3, K ) соответствуют собственные функции
πk
yk ( x) = −C2 ⋅ ⋅ e 4 x cos( − λk − 16 x) + C2e 4 x sin( − λk − 16 x)
4
⎡ πk
⎤
или
yk ( x) = C ⎢− cos πkx + sin πkx ⎥ ⋅ e4 x , ∀C . ⋄
⎣ 4
⎦
117
ГЛАВА III. СИСТЕМЫ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ
§ 17. Задачи, приводящие к понятию систем
дифференциальных уравнений
Рассмотрим систему уравнений
⎧ F1 ( x, y1 , y1′ ,K, y1( m1 ) , y 2 , y 2′ ,K , y 2( m2 ) ,K , y n , y n′ ,K, y n( mn ) ) = 0,
⎪⎪
F2 ( x, y1 , y1′ ,K, y1( m1 ) , y 2 , y 2′ ,K, y 2( m2 ) ,K , y n , y n′ ,K , y n( mn ) ) = 0,
(17.1)
⎨
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
⎪
⎪⎩ Fn ( x, y1 , y1′ ,K , y1( m1 ) , y 2 , y 2′ ,K , y 2( m2 ) ,K , y n , y n′ ,K , y n( mn ) ) = 0,
где x – независимая переменная, y1 ( x), y 2 ( x), K , y n ( x) – искомые
функции, F1 , F2 , K , Fn – известные функции. Система (17.1) называется системой обыкновенных дифференциальных уравнений.
Системы дифференциальных уравнений применяются для описания многих процессов реальной действительности. В частности, к ним
относятся различного рода физические и химические процессы, процессы нефте- и газодобычи, геологии, экономики и т. д. Действительно, если некоторые физические величины (перемещение тела, пластовое давление жидкости в фиксированной точке с тремя координатами, концентрация веществ, объемы продаж продуктов) оказываются меняющимися
со временем под воздействием тех или иных факторов, то, как правило,
закон их изменения по времени описывается именно системой дифференциальных уравнений, т. е. системой, связывающей исходные переменные как функции времени и производные этих функций. Независимой переменной в системе дифференциальных уравнений может выступать не только время, но и другие физические величины: координата,
цена продукта и т.д. Рассмотрим две задачи, в ходе решения которых
возникают системы дифференциальных уравнений.
Задача 1. Некоторое вещество A разлагается на два вещества P и
Q . Скорость образования каждого из этих веществ пропорциональна
количеству неразложившегося вещества. Пусть x и y – количества вещества P и Q , образовавшихся к моменту t . Определить закон их изменений, зная, что в начальный момент x = 0 , y = 0 , а через 1 час
3c
c
x=
, y = , где c – первоначальное количество вещества A .
8
8
Решение. К моменту t количество неразложившегося вещества A
равно (c − x − y ) . Тогда, согласно условиям задачи, скорости образования веществ P и Q :
118
⎧ dx
⎪⎪ dt = k1 (c − x − y ),
⎨
⎪ dy = k 2 (c − x − y ),
⎪⎩ dt
где k1 и k 2 – коэффициенты пропорциональности скорости образования
каждого из веществ P и Q , x = x(t ) , y = y (t ) – искомые функции, описывающие закон изменения количества веществ P и Q .
Не останавливаясь подробно на процессе решения этой системы и нахождении коэффициентов k1, k2 запишем окончательный ответ:
c
⎧
(
=
1 − 2 − t ),
x
⎪⎪
4
⎨
⎪ y = 3 c (1 − 2 − t ).
⎪⎩
4
График искомых функций x(t ) и y (t ) (рис. 3.1) демонстрирует характер
образования веществ P и Q в процессе химической реакции разложения вещества A .
3c
4
y (t )
c
4
x(t )
0
Рис. 3.1.
Задача 2 (о движении материальной точки в пространстве под дейr r
ствием переменной силы). Пусть r = r (t ) – закон движения материальr
ной точки в пространстве, где t – время, r (t ) = {x(t ), y (t ), z (t )} (т.е. в
момент времени t точка имеет координаты {x(t ), y (t ), z (t )} ). Если точка
r r r r
r ⎧ dx dy dz ⎫
движется под действием силы F = F (t , r , r& ) , где r& = ⎨ , , ⎬ =
⎩ dt dt dt ⎭
r
= {x& , y& , z&} – скорость, то по II закону Ньютона вектор r (t ) должен удовлетворять уравнению движения r
r
r r
m&r& = F (t , r , r& ) .
Это векторное уравнение эквивалентно системе трех скалярных уравнений
119
⎧ d 2x
⎪m dt 2 = X (t , x, y, z , x& , y& , z& ),
⎪
⎪ d2y
⎨m 2 = Y (t , x, y, z , x&, y& , z& ),
⎪ dt
⎪ d 2z
⎪m dt 2 = Z (t , x, y, z , x& , y& , z& ),
⎩
r
где F = { X , Y , Z } . Если считать неизвестными еще и проекции скорости
x& = u, y& = v, z& = w , то система перепишется в виде
⎧ dx
⎪ dt = u (t ),
⎪
⎪ dy = v(t ),
⎪ dt
⎪ dz
⎪ = w(t ),
⎪ dt
⎨
⎪m du = X (t , x, y, z , u, v, w),
⎪ dt
⎪ dv
⎪m = Y (t , x, y, z , u , v, w),
⎪ dt
⎪ dw
= Z (t , x, y, z , u , v, w).
⎪m
⎩ dt
Или, в более компактной форме:
r
⎧ dr r
⎪⎪ dt = V ,
r
⎨
r r r
d
V
⎪m
=
F
(t , r ,V ),
⎪⎩ dt
r
где V – вектор с проекциями (u , v, w) .
Таким образом, мы убедились, что физические задачи приводят нас
к необходимости рассмотрения систем дифференциальных уравнений.
Причем, в зависимости от постановки задачи, число уравнений может
быть достаточно большим. В таких случаях удобнее использовать более
компактные формы записи (например, векторную, матричную).
120
§ 18. Нормальные системы дифференциальных уравнений.
Метод исключения
Пусть дана система обыкновенных дифференциальных уравнений
⎧ F1 ( x, y1 , y1′ ,K , y1( m1 ) , y 2 , y 2′ ,K , y 2( m2 ) ,K , y n , y n′ ,K , y n( mn ) ) = 0,
⎪⎪
F2 ( x, y1 , y1′ ,K , y1( m1 ) , y 2 , y 2′ ,K, y 2( m2 ) ,K, y n , y n′ ,K , y n( mn ) ) = 0, (18.1)
⎨
LLLLLLLLLLLLLL
L L
⎪ LLLLLL(L
( mn )
m1 )
( m2 )
⎪⎩ Fn ( x, y1 , y1′ ,K , y1 , y 2 , y ′2 ,K , y 2 ,K , y n , y n′ ,K, y n ) = 0,
где x – независимая переменная, y1 ( x), y 2 ( x), K , y n ( x) – искомые
функции, F1 , F2 , K , Fn – известные функции.
Совокупность n функций y1 = y1 ( x), y 2 = y 2 ( x), K, y n = y n ( x) называется решением системы (18.1) на интервале (a, b) , если она обращает на (a, b) каждое уравнение этой системы в тождество.
З а м е ч а н и е . Всегда будем предполагать, что число уравнений
системы равно числу неизвестных функций. На практике встречаются системы, в которых число уравнений меньше числа неизвестных. Такие системы дифференциальных уравнений называются
уравнениями Монжа. В нашем курсе мы их рассматривать не будем.
Система, которая может быть разрешена относительно старших
производных всех входящих в нее функций, называется канонической:
⎧ y1( m1 )
⎪⎪ ( m2 )
y
⎨ 2
⎪ L
⎪⎩ y n( mn )
= f1 ( x, y1 , y1′ ,K, y1( m1 −1) , y 2 , y 2′ ,K, y 2( m2 −1) ,K, y n , y n′ ,K, y n( mn −1) ),
= f 2 ( x, y1 , y1′ ,K, y1( m1 −1) , y 2 , y ′2 ,K, y 2( m2 −1) ,K, y n , y ′n ,K, y n( mn −1) ), (18.2)
L LLLLLLLLLLLLLLLLLLLLLLLL
= f n ( x, y1 , y1′ ,K, y1( m1 −1) , y 2 , y 2′ ,K, y 2( m2 −1) ,K, y n , y n′ ,K, y n( mn −1) ),
где x – независимая переменная, yi (x) – искомые функции, f i (x) – заданные в некоторой области функции.
Класс систем дифференциальных уравнений, решение которых
можно найти аналитическим путем, достаточно узок. Поэтому мы будем
изучать главным образом системы линейных дифференциальных уравнений первого порядка, для которых существует законченная теория
построения общего решения, и несложные системы нелинейных уравнений, для которых, как правило, можно подобрать интегрируемые
комбинации. Для всех остальных случаев на практике используют численные методы, которые выходят за рамки нашего курса.
Частный случай канонической системы – система уравнений первого порядка, разрешенных относительно производной всех искомых
функций, т. е. система вида:
121
⎧ d y1
⎪ d x = f1 ( x, y1 , y 2 , ... , y n ),
⎪d y
⎪ 2 = f 2 ( x, y1 , y 2 , ... , y n ),
⎨ dx
⎪ LLLLLLLLLL
⎪dy
⎪ n = f n ( x, y1 , y 2 , ... , y n ).
⎩ dx
(18.3)
Система (18.3) называется нормальной. Если известные функции f i
системы (18.3) не зависят от свободной переменной x , то она называется автономной (стационарной).
Число уравнений системы (18.3) называется ее порядком. В дальнейшем будем рассматривать только нормальные системы, т. к. каноническую систему (18.2) всегда можно заменить эквивалентной ей нормальной системой k = m1 + m2 + K + mn уравнений. Для этого достаточно ввести k новых функций
yi 0 , yi1 , yi 2 , K, yi mi −1 (i = 1,2, K , n)
полагая, что
yi 0 = yi , yi1 = yi′ , yi 2 = yi′′, K, yi mi −1 = yi( mi −1)
(i = 1,2, K , n) .
ПРИМЕР. Рассмотрим систему трех уравнений второго порядка
⎧ y1′′ = f1 ( x, y1 , y 2 , y3 , y1′ , y 2′ , y3′ ),
⎪
⎨ y 2′′ = f 2 ( x, y1 , y 2 , y3 , y1′ , y ′2 , y3′ ),
⎪⎩ y3′′ = f 3 ( x, y1 , y 2 , y3 , y1′ , y ′2 , y3′ ).
Введем новые функции
y10 = y1 , y 20 = y 2 , y30 = y3 , y11 = y1′ , y 21 = y 2′ , y31 = y3′ .
Тогда исходная система будет эквивалентна следующей системе:
′ = f1 ( x, y10 , y 20 , y30 , y11 , y 21 , y31 ),
⎧ y11
⎪ y ′ = f ( x, y , y , y , y , y , y ),
2
10
20
30
11
21
31
⎪ 21
⎪⎪ y31
′ = f 3 ( x, y10 , y 20 , y30 , y11 , y 21 , y31 ),
⋄
⎨
′
,
=
y
y
11
⎪ 10
⎪ y 20
′ = y 21 ,
⎪
′ = y31 .
⎪⎩ y30
122
Дифференциальное уравнение первого порядка
d y1
= f1 ( x, y1 )
dx
можно рассматривать как частный случай системы дифференциальных
уравнений. Ее решением будет функция y1 ( x) = ϕ ( x) , которая с геометрической точки зрения представляет собой кривую на плоскости (в двумерном пространстве). Для системы 2-го порядка
⎧ d y1
⎪⎪ d x = f1 ( x, y1 , y 2 ),
⎨d y
⎪ 2 = f 2 ( x, y1 , y 2 )
⎪⎩ d x
⎧ y = ϕ1 ( x),
которые можно рассматрирешением будет пара функций ⎨ 1
⎩ y 2 = ϕ 2 ( x),
вать как уравнения кривой в пространстве трех измерений. Обобщая
геометрическую терминологию, будем считать, что решение
y1 = ϕ1 ( x), y 2 = ϕ 2 ( x), ..., y n = ϕ n ( x) системы (18.3) представляет собой
интегральную кривую (n + 1) -мерного пространства переменных
x, y1 , y 2 , ... , y n .
Задача Коши для систем дифференциальных уравнений ставится
также, как для одного уравнения: найти решение системы, удовлетворяющее начальным условиям
y1 ( x 0 ) = y10 , y 2 ( x 0 ) = y 20 , K , y n ( x 0 ) = y n 0 .
(18.4)
Справедлива следующая теорема
ТЕОРЕМА 18.1 (о существовании и единственности решения задачи Коши).
Пусть в системе (18.3) функции f i ( x, y1 , y 2 ,K, y n ) удовлетворяют двум
условиям:
1) функции f i ( x, y1 , y 2 ,K, y n ) непрерывны как функции ( n + 1) -ой переменной x, y1 , y 2 ,K, y n в некоторой области D ( n + 1) -мерного
пространства;
2) их частные производные по переменным y1 , y2 ,K, yn в области D
∂ fi
≤ M , i, j = 1, n ).
∂y j
Тогда для любой фиксированной точки M 0 ( x0 , y10 , y 20 ,K, y n 0 ) области
D существует, и притом единственное, решение
y1 = ϕ1 ( x), y 2 = ϕ 2 ( x), K, y n = ϕ n ( x)
системы (18.3), определенное в некоторой окрестности точки x0 , и
удовлетворяющее начальным условиям (18.4).
ограничены (т. е. ∃ М > 0 такое, что
123
Из теоремы 18.1 следует, что, закрепляя значение x0 и изменяя в
некоторых пределах значения y10 , y 20 ,K, y n 0 (так, чтобы точка
( x0 , y10 , y 20 ,K, y n 0 ) принадлежала области D ), мы будем для каждой
системы чисел y10 , y 20 ,K, y n 0 получать свое решение. Следовательно, в
области D система (18.3) имеет бесчисленное множество решений и эта
совокупность решений зависит от n произвольных постоянных.
ОПРЕДЕЛЕНИЕ. Совокупность n функций
y1 = ϕ1 ( x, C1 , K , C n ),
y 2 = ϕ 2 ( x, C1 , K , C n ),
(18.5)
KKKKKKK
y n = ϕ n ( x, C1 , K , C n ),
зависящих от x и n произвольных постоянных C1 , C 2 ,K, C n , называется общим решение системы (18.3), если:
1) при любых допустимых значениях постоянных C1 , C 2 ,K, C n она
обращает все уравнения системы (18.3) в тождество, т. е. определяет решение системы;
2) для любых допустимых начальных условий найдутся такие значения констант, при которых функции совокупности (18.5) удовлетворяют заданным начальным условиям.
Любое решение, которое получается из общего при конкретных постоянных Ci , будем называть частным.
Для нормальных систем справедливо следующее утверждение.
ТЕОРЕМА 18.2. Всякое дифференциальное уравнение n-го порядка
y ( n ) = f ( x, y, y ′, y ′′,K, y ( n−1) )
может быть заменено эквивалентной ему нормальной системой порядка n.
ДОКАЗАТЕЛЬСТВО. Пусть
y = z1 , y ′ = z 2 , y ′′ = z3 , K, y ( n−1) = z n .
Тогда
dz
dz
dz
dz
y′ = 1 = z2 , y′′ = 2 = z3 , K, y ( n −1) = n −1 = z n , y ( n) = n = f ( x, z1 ,K z n ) ,
dx
dx
dx
dx
т. е. получили нормальную систему
⎧ z1′ = z 2 ,
⎪ z 2′ = z3 ,
⎪
⎨KKKK
⎪ z n′ −1 = z n ,
⎪ z ′ = f ( x, z , z , K, z ),
1 2
n
⎩ n
эквивалентную заданному уравнению. ∎
124
Справедливо также и обратное утверждение.
ТЕОРЕМА 18.3. Всякая нормальная система n-го порядка может быть
заменена эквивалентным ей дифференциальным уравнением порядка n.
ДОКАЗАТЕЛЬСТВО. Пусть дана нормальная система
⎧ y1′ = f1 ( x, y1 ,K, y n ),
⎪⎪ y 2′ = f 2 ( x, y1 ,K, y n ),
(18.6)
⎨L L LLLLLL
⎪
⎪⎩ y n′ = f n ( x, y1 ,K, y n ).
Дифференцируем по x обе части первого уравнения системы:
∂f dy
d 2 y1 ∂f1 ∂f1 dy1
=
+
⋅
+K+ 1 ⋅ n .
2
∂x ∂y1 dx
∂y n dx
dx
dy
dy dy
Заменим 1 , 2 ,K, n их выражениями через x, y1 ,K, y n из системы
dx dx
dx
(18.6) и получим
d 2 y1 ∂f1 ∂f1
∂f1
=
+
⋅
f
+
K
+
⋅ fn
1
∂x ∂y1
∂y n
dx 2
или, переобозначая правую часть, имеем:
y1′′ = F2 ( x, y1 , y 2 ,K, y n ) .
Дифференцируя полученное уравнение по x и, заменяя производные их
выражениями из системы (18.6), будем иметь
y1′′′ = F3 ( x, y1 , y 2 ,K, y n ) .
Продолжая этот процесс, получим систему уравнений:
⎧ y1′ = f1 ( x, y1 , y 2 ,K, y n ),
⎪⎪ y1′′ = F2 ( x, y1 , y 2 ,K, y n ),
(18.7)
⎨ L L LLLLLLLL
⎪ (n)
⎪⎩ y1 = Fn ( x, y1 , y 2 ,K, y n ).
Из первых (n − 1) уравнений системы (18.7) находим y 2 , y3 , K , y n , кото-
рые будут выражаться через x, y1 , y1′ , y1′′, K, y1( n−1) :
⎧ y 2 = ψ 2 ( x, y1 , y1′ , y1′′,K, y1( n −1) ),
⎪⎪ y = ψ ( x, y , y ′ , y ′′,K, y ( n −1) ),
3
1 1 1
1
(18.8)
⎨ 3
L
L
L
L
L
L
L
L
L
L
L
L
⎪
⎪⎩ y n = ψ n ( x, y1 , y1′ , y1′′,K, y1( n −1) ).
Подставляя эти выражения в последнее уравнение системы (18.7), приходим к дифференциальному уравнению n -го порядка относительно
переменной y1 :
y1( n ) = F ( x, y1 , y1′ , y1′′,K, y1( n−1) ) . ∎
125
(18.9)
Теорема 18.3 позволяет найти решения систем дифференциальных
уравнений, сведя ее, по сути, к решению одного дифференциального
уравнения порядка n. Действительно, решив уравнение (18.9) мы получим
y1 = ϕ1 ( x, C1 , C 2 ,K, C n ) .
Дифференцируя найденную функцию y1 (n − 1) раз и, подставляя
y1( i ) (i = 1, n − 1) в (18.8), находим искомое решение нормальной системы
дифференциальных уравнений:
y1 = ϕ1 ( x, C1 , C 2 ,K, C n ),
y 2 = ϕ 2 ( x, C1 , C 2 ,K, C n ),
KKKKKKKKKK
y n = ϕ n ( x, C1 , C 2 ,K, C n ).
Интегрирование системы дифференциальных уравнений путем
сведения ее к одному уравнению порядка n , называется методом исключения.
З а м е ч а н и е . Уравнение (18.9) было получено в предположении,
что из системы (18.8) можно выразить y2 , y3 ,K, yn как функции
x, y1, y1′, y1′′, K, y1( n −1) . Но в ряде случаев это сделать невозможно
(например, если первое уравнение имеет вид y1′ = f ( x, y1 ) ). Тогда
следует получить систему вида (18.8) для i-го ( i ≠ 1) уравнения
системы и заменить систему уравнением порядка n относительно
функции yi . Для системы дифференциальных уравнений нельзя
получить эквивалентного ей уравнения порядка n только тогда, когда система распадается на отдельные уравнения, т.е. является не
системой, а совокупностью уравнений.
ПРИМЕР 18.1. Найти методом исключения общее решение системы
⎧ y1′ = 4 y1 − 5 y2 + 4 x − 1,
⎨
⎩ y2′ = y1 − 2 y2 + x.
Указать решение, удовлетворяющее условиям y1 (0) = 11, y 2 (0) = 3 .
РЕШЕНИЕ. Продифференцируем второе уравнение системы:
y2′′ = y1′ − 2 y′2 + 1 .
Заменим y1′ ее выражением из первого уравнения системы:
y2′′ = 4 y1 − 5 y2 + 4 x − 1 − 2 y2′ + 1.
(18.10)
Из второго уравнения системы находим:
y1 = y 2′ + 2 y 2 − x .
Подставляя выражение для y1 в (18.10) получим уравнение:
y ′2′ − 2 y 2′ − 3 y 2 = 0 .
Его общее решение:
126
y 2 = C1e 3 x + C 2 e − x .
Дифференцируя y2 и подставляя y2 и y 2′ в выражение для y1 находим:
y1 = 5C1e3 x + C2e − x − x .
Таким образом, общее решение системы имеет вид
⎧ y1 = 5 C1e 3 x + C 2 e − x − x,
⎨
3x
−x
⎩ y 2 = C1e + C 2 e .
Найдем значение постоянных C1 и C 2 , при которых частное решение будет удовлетворять начальным условиям y1 (0) = 11, y 2 (0) = 3 .
Подставив в общее решение x0 = 0 , y1 = 11 , y 2 = 3 , будем иметь
⎧ C = 2,
⎧11 = 5C1 + C 2 ,
⇒ ⎨ 1
⎨ 3=C +C ;
⎩C 2 = 1.
⎩
1
2
Следовательно, решение, удовлетворяющее заданным начальным
условиям, имеет вид
⎧ y1 = 10e 3 x + e − x − x,
⋄
⎨
3x
−x
⎩ y 2 = 2e + e .
ПРИМЕР 18.2. Найти общее решение системы
⎧ y1′ = y 2 + y3 ,
⎪
⎨ y 2′ = y1 + y 2 − y3 ,
⎪ y′ = y + y .
2
3
⎩ 3
РЕШЕНИЕ. 1) Дифференцируем первое уравнение системы по x два раза,
каждый раз заменяя y2′ и y3′ их выражениями из второго и третьего уравнений системы:
y1′ = y2 + y3 ;
y1′′ = y 2′ + y3′ = ( y1 + y 2 − y3 ) + ( y 2 + y3 ) ,
14
4244
3 1424
3
y 2′
y3′
⇒ y1′′ = y1 + 2 y2 .
y1′′′= y1′ + 2 y 2′ = ( y 2 + y3 ) + 2( y1 + y 2 − y3 ) ,
⇒ y1′′′= 2 y1 + 3 y2 − y3 .
Получили систему:
⎧ y1′ = y2 + y3 ,
⎪
⎨ y1′′ = y1 + 2 y2 ,
⎪⎩ y1′′′= 2 y1 + 3 y2 − y3.
127
(18.11)
⎧ y′ = y2 + y3 ,
Из системы уравнений ⎨ 1
находим y 2 и y3 :
⎩ y1′′ = y1 + 2 y2
y 2 = 0,5 ⋅ ( y1′′ − y1 ),
y3 = y1′ − 0,5 ⋅ ( y1′′− y1 ).
Подставляя выражения для y2 и y3 в уравнение (18.11) получим
y1′′′= 2 y1 + 1,5 ⋅ ( y1′′− y1 ) − y1′ + 0,5 ⋅ ( y1′′− y1 ) ,
⇒ y1′′′− 2 y1′′+ y1′ = 0 .
Это линейное однородное уравнение с постоянными коэффициентами.
Его характеристическое уравнение λ3 − 2λ2 + λ = 0 имеет корни λ1 = 0 ,
λ2,3 = 1 . Следовательно, общее решение этого уравнения имеет вид:
y1 = C1 + e x (C2 + C3 x) .
2) Теперь найдем y 2 и y3 . Имеем:
y 2 = 0,5 ⋅ ( y1′′ − y1 ),
y3 = y1′ − 0,5 ⋅ ( y1′′− y1 ).
Из y1 = C1 + e x (C2 + C3 x) находим
y1′ = e x (C2 + C3 + C3 x)
Тогда
[
и
y1′′ = e x (C2 + 2C3 + C3 x) .
]
− C x) − C ],
y 2 = 0,5 ⋅ e x (C2 + 2C3 + C3 x) − C1 − e x (C 2 + C3 x) ,
[
⇒ y 2 = 0,5 ⋅ e x (C 2 + 2C3 + C3 x − C2
3
⇒ y 2 = −0,5 ⋅ C1 + C 3 e ;
1
x
(
)
y 3 = e x (C 2 + C 3 + C 3 x) − − 0,5 ⋅ C1 + C 3 e x ,
⇒ y 3 = 0,5 ⋅ C1 + e x (C 2 + C 3 x) .
Таким образом, общее решение системы имеет вид:
⎧ y1 = C1 + e x (C 2 + C 3 x),
⎪
x
⋄
⎨ y 2 = −0,5 ⋅ C1 + C 3 e ,
⎪ y = 0,5 ⋅ C + e x (C + C x).
1
2
3
⎩ 3
§ 19. Метод интегрируемых комбинаций
Пусть решение системы дифференциальных уравнений
yi′ = f i ( x, y1 , K , y n ) ( i = 1, n )
имеет вид:
yi = ϕ i ( x, C1 ,K , C n ) ( i = 1, n ).
128
(19.1)
(19.2)
Можно доказать, что в области D ⊂ ℝn+1, в которой выполняются условия теоремы существования и единственности решения, система (19.2)
может быть однозначно разрешена относительно C1 , C 2 , …, C n . Т. е. в
области D справедливы равенства
⎧ψ 1 ( x, y1 ,K, y n ) = C1 ,
⎪⎪ψ 2 ( x, y1 ,K, y n ) = C2 ,
(19.3)
⎨KKKKKKKKK
⎪
⎪⎩ψ n ( x, y1 ,K, y n ) = Cn .
Совокупность равенств (19.3) называют общим интегралом системы
(19.1), а каждое из равенств системы (19.3) называют первым интегралом системы (19.1).
Иногда при интегрировании системы дифференциальных уравнений
легче найти именно общий интеграл системы. Так, например, если с помощью элементарных преобразований система (19.1) приводится к виду
dΦ i ( x, y1 , y 2 ,K y n ) = 0 ( i = 1, n ),
(19.4)
то
Φ i ( x, y1 , y 2 ,K y n ) = Ci ( i = 1, n )
будут первыми интегралами системы, а их совокупность – общий интеграл. Такой способ интегрирования систем называют методом интегрируемых комбинаций.
З а м е ч а н и е . n первых интегралов системы образуют общий интеграл, если они независимы, т. е. ни один из них не может быть
получен из оставшихся. Доказано, что если Φ i ( x, y1 , y 2 ,K y n ) = Ci
( i = 1, k ) – первые интегралы и для каких-нибудь k функций
yi1 , yi2 , ..., yik якобиан
∂Φ1
∂yi1
∂Φ 2
∂yi1
L
∂Φ k
∂yi1
∂Φ1
∂yi2
∂Φ 2
∂yi2
L
∂Φ k
∂yi2
∂Φ1
∂yik
∂Φ 2
∂ (Φ 1 , Φ 2 , K , Φ k )
K
≠ 0,
∂yik =
∂ ( yi1 , yi2 ,K, yik )
L L
∂Φ k
K
∂yik
K
то первые интегралы независимы.
ПРИМЕР 19.1. Найти первые интегралы системы
⎧ y1 y1′ + y 2 y 2′ + 1 = 0,
⎪ ′
⎨ y1 + y 2′ + y y ′ + y y ′ = 0 .
1 2
2 1
⎪⎩ y1 y 2
129
РЕШЕНИЕ. Заметим, что систему можно переписать в следующем виде:
⎧ y1dy1 + y 2 dy 2 + dx = 0,
⎪
⎨ dy1 + dy 2 + y dy + y dy = 0;
1 2
2 1
⎪⎩ y1
y2
1
⎧1
⎪ d ( y12 ) + d ( y 22 ) + dx = 0,
⇒ ⎨2
2
⎪⎩d (ln | y1 |) + d (ln | y 2 |) + d ( y1 y 2 ) = 0;
⎧d ( y 2 + y 22 + 2 x) = 0,
⇒ ⎨ 1
⎩d (ln | y1 | + ln | y 2 | + y 2 y1 ) = 0 .
Значит, общий интеграл системы:
⎧ y12 + y 22 + 2 x = C1 ,
⋄
⎨
⎩ln | y1 | + ln | y 2 | + y 2 y1 = C2 .
Если привести систему к виду (19.4) сложно, но удается найти k
( k < n ) независимых первых интегралов системы, то из них можно выразить k неизвестных функций через остальные (n − k ) функций и перейти таким образом к системе с меньшим числом переменных.
ПРИМЕР 19.2. Найти общее решение системы
⎧ dy1
⎪ dx = 2 y1 − y 2 − y3 ,
⎪⎪ dy
2
= 3 y1 − 2 y 2 − 3 y3 ,
⎨
dx
⎪
⎪ dy3 = − y + y + 2 y .
1
2
3
⎪⎩ dx
РЕШЕНИЕ. Почленно сложим второе и третье уравнения, вычтем первое и получим
dy dy dy
− 1 + 2 + 3 = −(2 y1 − y2 − y3 ) + (3 y1 − 2 y2 − 3 y3 ) + (− y1 + y2 + 2 y3 ) = 0
dx dx dx
d
или
( − y1 + y 2 + y3 ) = 0 .
dx
Отсюда первый интеграл системы:
− y1 + y 2 + y3 = C1 .
Этот интеграл позволяет выразить одну из неизвестных функций через
две другие, например,
y3 = C1 + y1 − y 2 .
(19.5)
130
Подставим y3 в первые два уравнения системы и получим систему из
двух уравнений с двумя неизвестными y1 и y 2 :
⎧ dy1
⎧ dy1
=
2
−
−
(
+
−
),
y
y
C
y
y
1
2
1
1
2
⎪ dx
⎪ dx = y1 − C1,
⇒ ⎨
⎨ dy
2
⎪
⎪ dy 2 = y 2 − 3C1.
= 3 y1 − 2 y 2 − 3(C1 + y1 − y 2 ),
⎩ dx
⎩ dx
Каждое из уравнений этой системы является уравнением с разделяющимися переменными. Интегрируя их, находим:
y1 = C1 + C2 e x , y 2 = 3C1 + C3e x .
Подставим найденные y1 и y 2 в (19.5) и найдем y3 :
y3 = C1 + (C1 + C2 e x ) − (3C1 + C3e x ) = e x (C2 − C3 ) − C1 .
Таким образом, общее решение исходной системы:
⎧ y1 = C1 + C2 e x ,
⎪
x
⋄
⎨ y 2 = 3C1 + C3e ,
⎪ y = e x (C − C ) − C .
2
3
1
⎩ 3
Равенства (19.3), дающие общий интеграл системы (19.1) обладают
следующей особенностью: независимая переменная и функции входят в
них равноправно. Следовательно, они сохранят свой вид и в том случае,
когда мы берем в качестве независимой переменной yi , хотя сама система дифференциальных уравнений свою форму в этом случае меняет.
Систему дифференциальных уравнений тоже можно записать в виде, который не будет меняться при смене независимого переменного.
Действительно, из уравнений
dy
yi′ = i = f i ( x, y1 , K , y n ) ( i = 1, n )
dx
dyi
( i = 1, n ).
получаем:
dx =
f i ( x, y1 , K , y n )
dy n
dy1
⇒ dx =
=K=
;
f1 ( x, y1 , K , y n )
f n ( x, y1 , K , y n )
dy n
dy1
dx
, (19.6)
⇒
=
=K=
f ( x) f ( x) ⋅ f1 ( x, y1 , K , y n )
f ( x) ⋅ f n ( x, y1 , K , y n )
где f (x) – любая отличная от нуля функция. Обозначим
x = x1 , y1 = x 2 , …, y n = x n +1 .
Тогда равенства (19.6) примут вид:
131
dxn +1
dx1
dx2
=
=K=
F1 ( x1 , K , xn +1 ) F2 ( x1 , K , xn +1 )
Fn +1 ( x1 , K , xn +1 )
(19.7)
Форма (19.7) записи системы дифференциальных уравнений, называется симметричной (или симметрической). Для метода интегрируемых
комбинаций она обычно более удобна.
З а м е ч а н и е . При интегрировании системы методом интегрируемых комбинаций часто оказывается полезным свойство равных
дробей (или производных пропорций):
если
a1 a 2 a3
=
= ,
b1 b2 b3
то
a1 α1a1 + α 2 a2 + α 3 a3
=
.
b1 α1b1 + α 2b2 + α 3b3
Действительно, пусть
a1 a2 a3
= = =k,
b1 b2 b3
⇒ a1 = k ⋅ b1 , a2 = k ⋅ b2 , a3 = k ⋅ b3 .
Тогда
α1a1 + α 2 a2 + α 3 a3 α1kb1 + α 2 kb2 + α 3 kb3
a
=
=k = 1. ∎
α1b1 + α 2b2 + α 3b3
α1b1 + α 2b2 + α 3b3
b1
ПРИМЕР 19.3. Решить систему методом интегрируемых комбинаций
ln x
⎧ dy1
,
=
−
⎪⎪ dx
2 y1
⎨ dy
⎪ 2 = ln x − 1.
⎪⎩ dx 2 y1
РЕШЕНИЕ. Запишем систему в симметричной форме:
dy1
dy 2
dx
,
=
=
ln x ln x
1
−
−1
2 y1 2 y1
dy1
dy2
dx
=
=
⇒
.
ln x 2 y1 − ln x − 2 y1
Из равенства первой и третьей дроби получим один первый интеграл:
dy1
dx
,
=
ln x − 2 y1
⇒ − 2 y1dy1 = ln xd x ,
⇒ − y1 = x(ln x − 1) + C1
2
или
132
2
y1 + x(ln x − 1) = C1 .
Другой первый интеграл системы получим используя свойства равных
дробей:
dy1 + dy 2
dx
,
=
ln x + 2 y1 − ln x − 2 y1
⇒ dy1 + dy 2 = − d x ,
⇒ y1 + y 2 = − x + C2 или y1 + y 2 + x = C2 .
Убедимся, что найденные первые интегралы
2
y1 + x(ln x − 1) = C1 и y1 + y 2 + x = C2
независимы (см. замечание на стр. 129). Имеем:
2
Φ1 = y1 + x(ln x − 1) , Φ 2 = y1 + y 2 + x ,
∂Φ1 ∂Φ1
2 y1 0
∂y1 ∂y 2
=
= 2 y1 ≠ 0 .
∂Φ 2 ∂Φ 2
1 1
∂y1 ∂y 2
Таким образом, первые интегралы действительно независимы и
общий интеграл системы имеет вид
⎧ y12 + x(ln x − 1) = C1 ,
⋄
⎨
y
y
x
C
+
+
=
.
⎩
1
2
2
§ 20. Системы линейных дифференциальных уравнений
Нормальная система дифференциальных уравнений (18.3) называется линейной, если функции f1 , f 2 ,K, f n линейны относительно неизвестных функций, т. е. если она имеет вид
⎧ dy1
⎪ dx = a11 ( x) y1 + a12 ( x) y 2 + K + a1n ( x) y n + b1 ( x),
⎪ dy
⎪ 2 = a 21 ( x) y1 + a 22 ( x) y 2 + K + a2 n ( x) y n + b2 ( x),
(20.1)
⎨ dx
⎪KKKKKKKKKKKKKKKKKKKKK
⎪ dy
⎪ n = an1 ( x) y1 + an 2 ( x) y 2 + K + ann ( x) y n + bn ( x),
⎩ dx
или, более кратко,
n
dyi
= ∑ aij ( x) y j + bi ( x) (i = 1, n) ,
dx j =1
где коэффициенты aij (x ) и bi (x ) – известные функции от x , yi (x) – искомые функции.
133
Если все bi ( x ) ≡ 0 (i = 1, n ) , то система (20.1) называется однородной.
Систему линейных дифференциальных уравнений (СЛДУ) можно
записать в более компактной матричной (векторно-матричной) форме.
Обозначим матрицы
⎛ b1 ( x) ⎞
⎛ a11 ( x ) a12 ( x ) K a1n ( x ) ⎞
⎜
⎟
⎜
⎟
b2 ( x) ⎟
a21 ( x ) a22 ( x ) K a2 n ( x ) ⎟
⎜
⎜
A=
, B=
,
⎜KK ⎟
⎜KKKKKKKKKKK ⎟
⎜ a (x ) a (x ) K a (x )⎟
⎜ b ( x) ⎟
⎝ n1
⎠
⎝ n ⎠
n2
nn
⎛ y1′ ( x) ⎞
⎛ y1 ( x) ⎞
⎜ ′
⎜
⎟
⎟
y2 ( x) ⎟
y 2 ( x) ⎟
⎜
⎜
Y=
, Y′ =
.
⎜KK ⎟
⎜KK ⎟
⎜ y ′ ( x) ⎟
⎜ y ( x) ⎟
⎝ n ⎠
⎝ n ⎠
Тогда систему (20.1) можно записать в виде матричного уравнения
Y′ = A ⋅ Y + B или Y ′ − AY = B .
(20.2)
Для однородной системы матричная форма записи имеет вид
Y′ = A ⋅ Y или Y′ − AY = O ,
(20.3)
где O – нулевая матрица-столбец длины n .
Чтобы упростить дальнейшее изложение, свяжем также систему
линейных дифференциальных уравнений с действием некоторого линейного оператора.
Пусть C n [a, b] – множество матриц-столбцов, элементами которых
являются функции, непрерывные на отрезке [a; b] , Dn [a, b] – множество
матриц-столбцов, элементами которых являются функции, непрерывно
дифференцируемые на отрезке [a; b] . Легко доказать, что оба этих множества образуют линейное пространство над ℝ, причем Dn [a, b] является подпространством C n [a, b] .
Пусть L – оператор, действующий из Dn [a, b] в C n [a, b] по следующему правилу
L [Y ] = Y′ − AY , ∀Y ∈ Dn [a, b] .
Тогда система (20.1) означает, что
L [Y ] = B .
(20.4)
Равенство (20.4) называется операторной формой неоднородной системы. Операторная форма однородной системы имеет вид:
L [Y ] = O .
(20.7)
134
В дальнейшем, мы чаще всего будем использовать именно такую форму
записи систем линейных дифференциальных уравнений.
Заметим, что оператор L [Y ] является линейным, т. к. обладает следующими свойствами:
1. L [C Y ] = CL [Y ], ∀C ∈ ℝ;
(20.5)
2. L [Y1 + Y2 ] = L [Y1 ] + L [Y2 ] .
Действительно, по свойствам матриц,
1) L [C Y ] = (C Y )′ − A(C Y ) = C Y′ − C AY = C ( Y′ − AY ) = CL [Y ];
2) L [Y1 + Y2 ] = (Y1 + Y2 )′ − A(Y1 + Y2 ) = Y1′ + Y2′ − AY1 − AY2 =
= (Y1′ − AY1 ) + (Y2′ − AY2 ) = L [Y1 ] + L [Y2 ] . ∎
(20.6)
Изучение СЛДУ будем проводить по той же схеме, что и изучение
линейных дифференциальных уравнений n -го порядка: сначала изучим
однородные СЛДУ, а затем – неоднородные.
20.1. Интегрирование однородных систем дифференциальных уравнений
Рассмотрим линейную однородную систему
L [Y ] = O ,
(20.7)
в которой все коэффициенты aij (x ) непрерывны на [a, b] . Тогда в области
D = {( x, y1 , y 2 ,K, y n ) x ∈ [a; b], ∀yi ∈ℝ } ⊂ ℝn+1
для системы (20.7) будут выполняться условия теоремы существования
и единственности решения и, следовательно, для любого x0 ∈ [a; b] и
любого yi 0 ∈ ℝ существует единственное решение системы (20.7), удовлетворяющее условию
y1 ( x0 ) = y10 , y 2 ( x0 ) = y 20 , K , y n ( x0 ) = y n 0 .
Так как оператор L [Y ] – линейный, то справедлива следующая
теорема.
ТЕОРЕМА 20.1. Если Y1 и Y2 – решения линейной однородной системы (20.7), то Y1 + Y2 и CY1 ( ∀C ∈ ℝ) тоже являются решениями линейной однородной системы (20.7).
ДОКАЗАТЕЛЬСТВО. Необходимо убедиться, что Y1 + Y2 и CY1 удовлетворяют системе L [Y ] = O . Из условия (20.5) получаем:
L [C Y1 ] = C ⋅ L [Y1 ] = C ⋅ O = O .
Из условия (20.6) получаем:
L [Y1 + Y2 ] = L [Y1 ] + L [Y2 ] = O + O = O . ∎
135
СЛЕДСТВИЕ 20.2. Если Y1 , Y2 ,K, Yk – решения линейной однородной
системы (20.7), то для любых постоянных C1 , C2 ,K, Cn линейная комбинация решений
k
∑ Ci Yi = C1Y1 + C2 Y2 + K + Ck Yk
i =1
тоже является решением системы.
ДОКАЗАТЕЛЬСТВО. Из (20.5) и (20.6) следует справедливость равенства
k
⎡k
⎤ k
L ⎢∑ Ci Yi ⎥ = ∑ Ci L [Yi ] = ∑ Ci ⋅ O = O ,
⎣ i =1
⎦ i =1
i =1
k
где Ci – произвольные постоянные. Но это и означает, что
∑ Ci Yi
–
i =1
решение однородной системы (20.7). ∎
Обозначим через S n [a, b] множество матриц-столбцов порядка n ,
элементы которых являются решениями системы (20.7). Так как функции любого решения системы (20.7) является непрерывно дифференцируемыми, то
S n [a, b] ⊂ Dn [a; b] ,
где Dn [a, b] – множество матриц-столбцов длины n , элементами которых являются функции, непрерывно дифференцируемые на отрезке
[a; b] . Более того, в силу теоремы 20.1, S n [a, b] является подпространством линейного пространства Dn [a, b]. Оказалось также, что линейное пространство S n [a, b] конечномерное. Чтобы доказать это, необходимо нам сначала получить условие линейной независимости векторов
пространства S n [a, b] .
Возьмем в пространстве Dn [a, b] n векторов:
⎛ y1n ( x) ⎞
⎛ y12 ( x) ⎞
⎛ y11 ( x) ⎞
⎟
⎜
⎟
⎜
⎟
⎜
y 21 ( x) ⎟
y 22 ( x) ⎟
y 2n ( x) ⎟
⎜
⎜
⎜
, Y2 =
, K, Yn =
.
(20.8)
Y1 =
⎜ KK ⎟
⎜ KK ⎟
⎜ KK ⎟
⎜ y ( x) ⎟
⎜ y ( x) ⎟
⎜ y ( x) ⎟
⎝ nn ⎠
⎝ n2 ⎠
⎝ n1 ⎠
Если векторы Y1 , Y2 ,K, Yn линейно зависимы на [a, b] , то существуют
числа α1,α 2 ,K,α n такие, что хотя бы одно из них отлично от нуля и
α1Y1 + α 2 Y2 + K + α n Yn ≡ 0 .
Это тождество означает, что система
136
⎧ α1 y11 + α 2 y12 + K + α n y1n ≡ 0,
⎪α y + α y + K + α y ≡ 0,
⎪ 1 21
2 22
n 2n
(20.9)
⎨
K
K
K
K
K
K
K
K
K
K
K
K
⎪
⎪⎩ α1 yn1 + α 2 yn 2 + K + α n ynn ≡ 0
имеет нетривиальные решения. А это возможно только в том случае, когда определитель матрицы системы (20.9) тождественно равен нулю.
Матрица системы (20.9)
⎛ y11 y12 K y1n ⎞
⎜
⎟
y
y
K
y
21
22
2
n
⎜
⎟
⎜KKKKKKK⎟
⎜y y K y ⎟
nn ⎠
⎝ n1 n 2
(20.10)
называется интегральной матрицей, а ее определитель называется определителем Вронского (вронскианом) векторов Y1 , Y2 ,K, Yn и обозначается
W [Y1, Y2 ,K, Yn ] или W [Y1 , Y2 ,K, Yn ]( x) .
Таким образом, мы показали что справедлива следующая теорема.
ТЕОРЕМА 20.3 (необходимое условие линейной зависимости n векторов пространства Dn [a, b]). Если векторы Y1 , Y2 ,K, Yn линейно зависимы на [a; b] , то их определитель Вронского на [a; b] тождественно равен нулю.
Теорема 20.3 дает необходимое условие линейной зависимости
векторов Y1 , Y2 ,K, Yn . Достаточным это условие для произвольных n
элементов пространства Dn [a, b] не будет, т. е. если W [Y1, Y2 ,K, Yn ] ≡ 0 ,
то векторы Y1 , Y2 ,K, Yn могут оказаться как линейно зависимыми, так и
линейно независимыми.
2
ПРИМЕР 20.1. Для векторов Y1 = ⎛⎜ x ⎞⎟ и Y2 = ⎛⎜ x ⎞⎟ имеем:
⎝0⎠
⎝0⎠
x2 x
W [Y1 , Y2 ] =
≡ 0.
0 0
Однако эти векторы линейно независимы, так как из α1Y1 + α 2 Y2 ≡ 0 следует
⎧α 1 x 2 + α 2 x ≡ 0 ,
⎨
⎩α 1 ⋅ 0 + α 2 ⋅ 0 ≡ 0 ;
⇒ α1 x 2 + α 2 x ≡ 0 или α1 x + α 2 ≡ 0
⇒ α1 = α 2 = 0 .
137
Но ситуация меняется, если Y1 , Y2 ,K, Yn – решения линейной однородной системы (20.7). Здесь справедлива следующая теорема.
ТЕОРЕМА 20.4 (условие линейной независимости решений линейной
однородной системы дифференциальных уравнений). Если n решений
Y1 , Y2 ,K, Yn линейной однородной системы (20.7) линейно независимы
на [a; b] , то их определитель Вронского W [Y1 , Y2 ,K, Yn ] не может обратиться в нуль ни в одной точке этого промежутка.
ДОКАЗАТЕЛЬСТВО. Предположим противное. Пусть Y1 , Y2 ,K, Yn линейно независимы на [a; b] и существует x0 ∈ [a; b] такое, что
y11 ( x0 ) y12 ( x0 ) K y1n ( x0 )
y ( x ) y ( x ) K y 2 n ( x0 )
W [Y1 , Y2 ,K, Yn ]( x0 ) = 21 0 22 0
= 0.
KKKKKKKKKKKKK
y n1 ( x0 ) y n 2 ( x0 ) K y nn ( x0 )
Рассмотрим систему n линейных однородных уравнений, матрицу
которой составляют числа yij ( x0 ) :
⎧ α1 y11 ( x0 ) + α 2 y12 ( x0 ) + K + α n y1n ( x0 ) = 0,
⎪⎪ α1 y 21 ( x0 ) + α 2 y 22 ( x0 ) + K + α n y 2 n ( x0 ) = 0,
(20.11)
⎨KKKKKKKKKKKKKKKKKKK
⎪
⎪⎩ α1 y n1 ( x0 ) + α 2 y n 2 ( x0 ) + K + α n y nn ( x0 ) = 0 .
Определитель матрицы системы (20.11)
det M = W [Y1 , Y2 ,K, Yn ]( x0 ) = 0 .
Следовательно, система (20.11) имеет нетривиальные решения.
Пусть α~1,α~2 ,K,α~ n – одно из нетривиальных решений системы
(20.11). Рассмотрим матрицу-столбец
~
Y = α~1Y1 + α~2 Y2 + K + α~ n Yn .
Так как Yi – решения линейной однородной системы L[Y ] = O , то
~
Y – решение той же системы, удовлетворяющее в силу (20.11), начальным условиям Y( x0 ) = O .
С другой стороны, однородная система L[Y ] = O всегда имеет нулевое решение Y(x) ≡ O , которое тоже удовлетворяет начальному условию Y( x0 ) = O .
Поскольку, по теореме существования и единственности решения,
начальные условия определяют единственное решение, получаем:
~
Y = α~1Y1 + α~2 Y2 + K + α~ n Yn = O ,
причем среди коэффициентов α~1,α~2 ,K,α~ n есть ненулевые. Но это озна138
чает, что Y1 , Y2 ,K, Yn линейно зависимы на [a; b], что противоречит условию теоремы.
Следовательно, предположение было неверным и
W [Y1 , Y2 ,K, Yn ]( x) ≠ 0 , ∀x ∈ [a; b] . ∎
СЛЕДСТВИЕ 20.5 (теоремы 20.3 и 20.4). Пусть Y1 , Y2 ,K, Yn – решения
системы (20.7). Тогда их определитель Вронского W [Y1, Y2 ,K, Yn ] либо
тождественно равен нулю, и это означает, что решения Yi линейно
зависимы; либо не обращается в нуль ни в одной точке x ∈ [a, b] , и это
означает, что решения Yi линейно независимы.
Следствие 20.5 позволяет доказать следующее утверждение.
ТЕОРЕМА 20.6. Пространство решений S n [a, b] линейной однородной
системы (20.7) конечномерно и его размерность совпадает с порядком
dim S n [a; b] = n .
системы, т. е.
ДОКАЗАТЕЛЬСТВО.
1) Покажем, что для системы (20.7) можно найти n линейно независимых решений.
Возьмем любое x0 ∈ [a; b] и любой определитель Δ n порядка n , отличный от нуля. Например, пусть
1 0 K 0
0 1 K 0
Δn =
.
KKKK
0 0 K 1
По теореме существования и единственности решения получаем,
что существуют n решений системы (20.7)
⎛ y11 ( x) ⎞
⎛ y12 ( x) ⎞
⎛ y1n ( x) ⎞
⎜
⎟
⎜
⎟
⎜
⎟
(
)
(
)
(
)
y
x
y
x
y
x
n
22
2
21
⎟, Y2 = ⎜
⎟, K, Yn = ⎜
⎟,
Y1 = ⎜
⎜ KK ⎟
⎜ KK ⎟
⎜ KK ⎟
⎜ y ( x) ⎟
⎜ y ( x) ⎟
⎜ y ( x) ⎟
⎝ n1 ⎠
⎝ n2 ⎠
⎝ nn ⎠
определенных в окрестности точки x0 и удовлетворяющих условиям:
1) y11 ( x0 ) = 1, y 21 ( x0 ) = 0, KKK, y n1 ( x0 ) = 0
(где 1, 0, K , 0 – числа из первого столбца определителя Δ n );
2) y12 ( x0 ) = 0, y 22 ( x0 ) = 1, KKK, y n 2 ( x0 ) = 0
(где 0,1, K , 0 – числа из второго столбца определителя Δ n );
…………………………………………………………………
n ) y1n ( x 0 ) = 0, y 2 n ( x 0 ) = 0, KKK, y nn ( x 0 ) = 1
(где 0, 0, K ,1 – числа из n -го столбца определителя Δ n ).
139
Для найденных таким образом решений Y1 , Y2 ,K, Yn имеем:
W [Y1 , Y2 ,K, Yn ]( x0 ) = Δ n ≠ 0 ,
и, следовательно, по следствию 20.5, Y1 , Y2 ,K, Yn – линейно независимы.
2) Покажем, что любое решение однородной системы (20.7) может
быть представлено как линейная комбинация ее n линейно независимых решений.
Пусть Y1 = ( y i1 ), Y2 = ( y i 2 ), K , Yn = ( y in ) – некоторые линейно незаˆ = ( yˆ i ) – решение системы (20.7),
висимые решения системы (20.7), Y
ˆ ( x0 ) = Y0 , т. е.
удовлетворяющее условию Y
yˆ1 ( x0 ) = y10 , yˆ 2 ( x0 ) = y 20 , K , yˆ n ( x0 ) = y n 0 .
Рассмотрим систему n линейных уравнений вида:
⎧ y10 = C1 y11 ( x0 ) + C2 y12 ( x0 ) + K + Cn y1n ( x0 ),
⎪⎪ y 20 = C1 y 21 ( x0 ) + C2 y 22 ( x0 ) + K + Cn y 2n ( x0 ),
(20.12)
⎨ KKKKKKKKKKKKKKKKKK
⎪
⎪⎩ y n 0 = C1 y n1 ( x0 ) + C2 y n 2 ( x0 ) + K + Cn y nn ( x0 ).
Так как Y1 , Y2 ,K, Yn – линейно независимые решения системы
(20.7), то для матрицы системы M имеем:
det M = W [Y1 , Y2 ,K, Yn ]( x0 ) ≠ 0 .
Следовательно, система (20.12) имеет единственное решение
~ ~
~
C1 , C 2 , K , C n .
~
~
~ ~
Рассмотрим матрицу-столбец Y = C1Y1 + C2 Y2 + K + Cn Yn = ( ~
yi ) . В
силу следствия (18.5) она будет являться решением системы (20.7), причем
~
y1 ( x0 ) = y10 (из 1-го уравнения системы (20.12)),
~
y 2 ( x0 ) = y 20 (из 2-го уравнения системы (20.12)),
……………………………………………….
~
y n ( x0 ) = y n 0 (из n -го уравнения системы (20.12)).
Но начальным условиям
y1 ( x0 ) = y10 , y 2 ( x0 ) = y 20 , K , y n ( x0 ) = y n 0
удовлетворяет и решение Ŷ .
Поскольку, по теореме существования и единственности решения,
начальные условия определяют единственное решение, получаем:
~
ˆ = C~1Y1 + C~2 Y2 + K + C~n Yn = Y
Y
. ∎
Система n линейно независимых решений линейной однородной
системы порядка n (базис пространства S n [a; b] ) называется его фундаментальной системой решений.
140
Если матрицы-столбцы
⎛ y11 ( x) ⎞
⎛ y12 ( x) ⎞
⎛ y1n ( x) ⎞
⎜
⎟
⎜
⎟
⎜
⎟
(
)
(
)
(
)
y
x
y
x
y
x
21
22
2
n
⎟, Y2 = ⎜
⎟, K, Yn = ⎜
⎟
Y1 = ⎜
⎜ KK ⎟
⎜ KK ⎟
⎜ KK ⎟
⎜ y ( x) ⎟
⎜ y ( x) ⎟
⎜ y ( x) ⎟
⎝ n1 ⎠
⎝ n2 ⎠
⎝ nn ⎠
образуют фундаментальную систему решений линейной однородной
системы L[Y ] = O , то общее решение этой системы имеет вид
Y=
n
∑C Y
i
i
i =1
или, подробнее
⎧ y1 ( x ) = C1 y11 ( x ) + C2 y12 ( x) + K + Cn y1n ( x),
⎪⎪ y 2 ( x) = C1 y 21 ( x ) + C2 y 22 ( x) + K + Cn y 2n ( x),
⎨ KKKKKKKKKKKKKKKKKK
⎪
⎪⎩ y n ( x ) = C1 y n1 ( x) + C2 y n 2 ( x) + K + Cn y nn ( x).
Итак, задача интегрирования линейной однородной системы свелась к отысканию фундаментальной системы ее решений. Но сделать
это для произвольной системы очень сложно. Позже мы рассмотрим
один класс однородных систем, для которых практически всегда удается найти фундаментальную систему решений – линейные однородные
системы с постоянными коэффициентами.
⎛ cos x ⎞
⎛ sin x ⎞
ПРИМЕР 20.2. Доказать, что Y1 = ⎜
⎟ и Y2 = ⎜
⎟ образуют
⎝ − sin x ⎠
⎝ cos x ⎠
фундаментальную систему решений системы
⎧ y1′ = y 2 ,
⎨ y′ = − y .
⎩ 2
1
Записать общее решение этой системы.
РЕШЕНИЕ. Имеем:
cos x − sin x
W [Y1 , Y2 ] =
=1≠ 0 .
sin x cos x
Следовательно, Y1 ,Y2 – линейно независимы (по следствию (20.7)) и образуют фундаментальную систему решений (по теореме 20.6). Поэтому
общее решение можно записать в виде
⎛ C cos x + C 2 sin x ⎞
Y = C1 Y1 + C 2 Y2 = ⎜ 1
⎟. ⋄
⎝ − C1 sin x + C 2 cos x ⎠
141
20.2. Линейные неоднородные системы дифференциальных уравнений
Рассмотрим линейную неоднородную систему
Y′ − AY = B .
(20.13)
Если известно общее решение соответствующей однородной системы
Y′ = AY ,
(20.14)
то можно найти общее решение неоднородной системы (20.13) изложенным ниже методом, который называют методом вариации постоянных.
Пусть Y1 , Y2 , K , Yn – фундаментальная система решений линейной
однородной системы (20.14). Тогда его общее решение будет иметь вид
Y = C1Y1 + C2 Y2 + K + Cn Yn ,
(20.15)
где C1 ,C 2 ,K,C n – произвольные постоянные.
Полагаем, что решение линейной неоднородной системы по структуре совпадает с решением соответствующей однородной системы, т. е.
имеет вид
n
Y = C1 ( x)Y1 + C2 ( x)Y2 + K + Cn ( x)Yn = ∑ Ci ( x)Yi ,
(20.16)
i =1
где C1 ( x),C 2 ( x),K,C n ( x) – некоторые пока неизвестные функции. Тогда
Y′ =
n
∑
C i′( x )Yi +
i =1
n
∑ C ( x )Y ′ .
i
i
i =1
Подставим Y и Y′ в неоднородную систему Y′ − AY = B :
n
∑
C i′( x )Yi +
i =1
n
∑
C i ( x )Yi′ − A ⋅
i =1
⇒
n
∑ C ( x )Y = B ,
i
i
i =1
n
n
i =1
i =1
∑ Ci′( x)Yi + ∑ Ci ( x)(Yi′ − AYi ) = B .
Т.к. Yi – решения однородной системы, то Yi′ − AYi = O и, следовательно,
n
∑ C ′( x ) Y
i
i
= B,
i =1
или, более подробно,
⎧ C1′( x ) y11 + C 2′ ( x ) y 21 + K + C n′ ( x ) y n1 = b1 ( x ),
⎪⎪C1′( x ) y12 + C 2′ ( x ) y 22 + K + C n′ ( x ) y n2 = b2 ( x ),
(20.17)
⎨
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
⎪
⎪⎩C1′( x ) y1n + C 2′ ( x ) y 2 n + K + C n′ ( x ) y nn = bn ( x ).
Это линейная неоднородная система относительно неизвестных функций Ci′(x ) . Ее определитель – определитель Вронского для системы ли142
нейно независимых решений Y1 , Y2 , K , Yn , и, следовательно, он отличен
от нуля. Значит система (20.7) имеет единственное решение
Ci′(x ) = ϕ i ( x) (i = 1, n) ,
откуда интегрированием находим
(20.18)
Ci (x ) = ∫ ϕ i ( x)dx + Ci (i = 1, n) ,
где Ci – произвольные постоянные.
Подставим найденные функции Ci (x) в (20.16) и получим общее
решение неоднородной системы (20.13):
n
(
)
Y = ∑ ∫ ϕ i ( x)dx + Ci Yi .
i =1
ПРИМЕР 20.3. Найти общее решение системы
⎧ dy1
⎪⎪ dx = y 2 ,
⎨
⎪ dy 2 = − y + 1 .
1
⎪⎩ dx
cos x
РЕШЕНИЕ. Запишем соответствующую однородную систему
⎧ y1′ = y 2 ,
⎨ y′ = − y .
⎩ 2
1
Из первого уравнения находим:
y1′′ = y 2′ ⇒ y1′′ = − y1 .
Получили линейное однородное уравнение с постоянными коэффициентами. Его характеристические корни λ1, 2 = ±i и, следовательно, общее
решение уравнения
y1 = C1 cos x + C 2 sin x .
Тогда из первого уравнения системы
y 2 = y1′ = −C1 sin x + C 2 cos x .
Таким образом, общее решение однородной системы имеет вид
⎧ y1 = C1 cos x + C 2 sin x ,
⎨
⎩ y 2 = − C1 sin x + C 2 cos x
или, в матричном виде,
⎛ y ⎞ ⎛ C cos x + C 2 sin x ⎞
⎛ sin x ⎞
⎛ cos x ⎞
⎟⎟ = C1 ⎜⎜
⎟⎟ .
⎟⎟ + C 2 ⎜⎜
Yoo = ⎜⎜ 1 ⎟⎟ = ⎜⎜ 1
⎝ cos x ⎠
⎝ − sin x ⎠
⎝ y 2 ⎠ ⎝ − C1 sin x + C 2 cos x ⎠
143
Полагаем, что общее решение неоднородной системы имеет вид
⎛ sin x ⎞
⎛ cos x ⎞
Yoн = C1 ( x)⎜⎜
⎟⎟
⎟⎟ + C 2 ( x)⎜⎜
−
sin
x
cos
x
⎝
⎠
⎝
⎠
или, подробнее,
⎧ y1 = C1 ( x) cos x + C 2 ( x) sin x ,
⎨
⎩ y 2 = − C1 ( x) sin x + C 2 ( x) cos x .
Тогда функции C1′ ( x) и C 2′ ( x) должны удовлетворять системе (20.17)
⎧ C1′ cos x + C 2′ sin x = 0 ,
⎪
⎨− C ′ sin x + C ′ cos x = 1 .
2
⎪⎩ 1
cos x
Решая систему по формулам Крамера, находим:
0 sin x
cos x
0
cos x sin x
1 = 1,
Δ=
= 1 , Δ1 = 1
= −tgx , Δ 2 =
− sin x
cos x
− sin x cos x
cos x
cos x
⇒ C1′ ( x) = −tgx , C2′ ( x) = 1 .
Интегрируя, получаем:
C1 ( x) = ln cos x + C1 , C2 ( x) = x + C2 .
Следовательно, общее решение неоднородной системы будет иметь вид
Yoн = (ln cos x + C1 ) ⋅ ⎛⎜ cos x ⎞⎟ + ( x + C2 ) ⋅ ⎛⎜ sin x ⎞⎟ =
⎝ cos x ⎠
⎝ − sin x ⎠
⎛ sin x ⎞
⎛ sin x ⎞ ⎛ cos x ⎞
⎛ cos x ⎞
= C1 ⎜
⎟⋅ x
⎟ ⋅ ln cos x + ⎜
⎟+⎜
⎟ + C2 ⎜
⎝ cos x ⎠
⎝ cos x ⎠ ⎝ − sin x ⎠
⎝ − sin x ⎠
или, подробнее,
⎧ y1 = C1 cos x + C2 sin x + cos x ⋅ ln cos x + x sin x ,
⎨ y = − C sin x + C cos x − sin x ⋅ ln cos x + x cos x . ⋄
1
2
⎩ 2
З а м е ч а н и е . Общее решение (20.18) линейной неоднородной
системы (20.13) можно переписать в виде
Y=
∑C Y + ∑ (∫ ϕ ( x )dx )Y .
n
n
i
i
i
i =1
i
i =1
n
Здесь слагаемое
∑C i Yi
– общее решение соответствующей одно-
i =1
родной системы, а слагаемое Y =
∑ (∫ϕ i ( x )dx )Yi – частное решение
n
i =1
системы (20.13) (получается из общего решения при C i = 0 ( i = 1, n ) ).
144
В общем случае оказалась справедлива следующая теорема.
ТЕОРЕМА 20.7 (о структуре общего решения неоднородной системы
дифференциальных уравнений). Общее решение неоднородной системы
Y′ = AY + B
с непрерывными на [a , b] коэффициентами aij (x ) и правыми частями
bi (x ) , равно сумме общего решения соответствующей однородной
системы Y′ = AY и частного решения Y рассматриваемой неоднородной системы, т. е.
n
Y = ∑ C i Yi + Y ,
(20.19)
i =1
где Y1 , Y2 ,K, Yn – фундаментальная система решений однородной
системы Y′ = AY .
ДОКАЗАТЕЛЬСТВО. Перейдем к операторному представлению систем:
Y′ = AY + B ↔ L[Y] = B ,
Y′ = AY ↔ L[Y] = O .
По условию теоремы
L[ Y ] = B , L[Yi ] = O .
Тогда, в силу линейности оператора L , имеем:
n
⎛ n
⎞
⎛ n
⎞
⎜
⎟
⎜
⎟
L⎜ ∑ Ci Yi + Y ⎟ = L⎜ ∑ Ci Yi ⎟ + L( Y ) = ∑ Ci L(Yi ) + L( Y ) =
i =1
⎝ i =1
⎠
⎝ i =1
⎠
n
= ∑ Ci ⋅ O + B = B . ∎
i =1
Таким образом, задача нахождения общего решения неоднородной
системы может быть сведена к нахождению одного частного решения
этой системы и фундаментальной системы решений соответствующей
однородной системы. В этом случае может оказаться полезной и следующая теорема.
ТЕОРЕМА 20.8 (о наложении решений). Если Yi – решения неоднородных систем
Y′ = AY + B i (i = 1, m) ,
то их сумма Y1 + Y2 + K + Ym является решением неоднородной системы
Y′ = AY + (B1 + B 2 + K + B m ) .
ДОКАЗАТЕЛЬСТВО. Перейдем к операторному представлению систем:
Y′ = AY + B i ↔ L[Y] = B i ,
m
Y′ = AY + ∑ B i
i =1
↔
145
m
L[Y] = ∑ B i .
i =1
По условию теоремы
L[Yi ] = B i (i = 1, m) .
Тогда, в силу линейности оператора L , имеем:
m
⎡m ⎤ m
L ⎢∑ Yi ⎥ = ∑ L[Yi ] = ∑ B i . ∎
i =1
⎣ i =1 ⎦ i =1
§ 21. Системы линейных дифференциальных уравнений
с постоянными коэффициентами
21.1. Собственные значения и собственные векторы
В предыдущем параграфе мы использовали линейный дифференциальный оператор для компактной формы записи системы дифференциальных уравнений и доказательства некоторых теорем. Для дальнейшей
работы нам необходимо вспомнить ряд понятий, связанных с линейными операторами. А именно, нам понадобятся понятия собственного вектора и собственного значения оператора конечномерных пространств.
ОПРЕДЕЛЕНИЕ. Пусть ϕ – оператор пространства L . Если для некоторого ненулевого вектора x ∈ L и числа λ имеем ϕ ( x) = λ x , то
число λ называется собственным значением оператора ϕ , а вектор x
называется собственным вектором оператора ϕ , относящимся к собственному значению λ .
Укажем свойства, которыми обладают собственные векторы.
1. Каждый собственный вектор x оператора ϕ относится к единственному собственному значению.
2. Если x1 и x2 – собственные векторы оператора ϕ , относящиеся к
одному и тому же собственному значению λ , то их линейная комбинация α x1 + β x2 – собственный вектор оператора ϕ , относящийся
к тому же собственному значению.
Из второго свойства следует:
а) каждому собственному значению λ соответствует бесчисленное
множество собственных векторов;
б) если к множеству всех собственных векторов x оператора ϕ , относящихся к одному и тому же собственному значению λ , присоединить нулевой вектор (нулевой вектор по определению не является
собственным), то получим подпространство пространства L . Это
подпространство называется собственным подпространством
оператора ϕ и обозначается L λ .
146
3. Собственные векторы x1 , x2 , K xk оператора ϕ , относящиеся к различным собственным значениям λ1 , λ2 ,K, λk , линейно независимы.
Из свойства 3 следует, что линейный оператор, действующий в n мерном линейном пространстве L n , не может иметь более n собственных значений. Кроме того, в пространстве может существовать
базис, хотя бы часть которого – собственные векторы.
Процесс поиска собственных значений и собственных векторов
оператора конечномерного пространства на практике сводится к решению алгебраических уравнений и систем.
Действительно, предположим, что A – матрица оператора ϕ в базисе
e1 , e2 ,K , en , X – матрица-столбец координат вектора x в том же базисе.
Тогда векторное равенство ϕ ( x) = λx равносильно матричному равенству
A ⋅ X = λX или ( A − λE )X = O .
(21.1)
Но матричное уравнение ( A − λE )X = O представляет собой матричную
запись системы n линейных однородных уравнений с n неизвестными.
Так как собственные векторы ненулевые, то система (21.1) должна
иметь нетривиальные решения. Это будет иметь место, если
rang( A − λE ) ≠ n
или, что то же,
det( A − λE) = 0 .
Матрица A − λE называется характеристической матрицей оператора ϕ (матрицы A ), а ее определитель det( A − λE) , являющийся
многочленом относительно λ – характеристическим многочленом
оператора ϕ (матрицы A ).
Найдя корни характеристического многочлена, мы определим собственные значения. Подставив конкретное собственное значение в
(21.1) и решив получившуюся систему, мы найдем относящиеся к нему
собственные векторы.
ПРИМЕР 21.1. Найти собственные векторы и собственные значения оператора, имеющего в некотором базисе матрицу
⎛ 2 − 5 − 3⎞
⎜
⎟
A = ⎜ − 1 − 2 − 3⎟ .
⎜ 3 15 12 ⎟
⎝
⎠
РЕШЕНИЕ. 1) Запишем характеристическую матрицу и найдем характеристический многочлен:
147
⎛2 − λ
⎜
A − λE = ⎜ − 1
⎜ 3
⎝
−5
−3 ⎞
⎟
−2−λ
−3 ⎟,
15 12 − λ ⎟⎠
⇒ A − λE = (3 − λ )(λ2 − 9λ + 18) .
Корни характеристического многочлена (собственные значения):
λ1 = 6, λ2,3 = 3 .
2) Для каждого из найденных собственных значений λ i запишем
систему линейных однородных уравнений ( A − λi E) X = O и найдем ее
фундаментальную систему решений. Это будут координаты базисных
векторов собственного подпространства Lλi .
а) Для λ1 = 6 имеем:
− 3 ⎞⎛ x1 ⎞
⎛2 − 6 − 5
⎜
⎟⎜ ⎟
( A − 6E) X = ⎜ − 1 − 2 − 6 − 3 ⎟⎜ x2 ⎟ = O ,
⎜ 3
15 12 − 6 ⎟⎠⎜⎝ x3 ⎟⎠
⎝
⎛ − 4 − 5 − 3 ⎞⎛ x1 ⎞ ⎛ 0 ⎞
⎜
⎟⎜ ⎟ ⎜ ⎟
⇒ ⎜ − 1 − 8 − 3 ⎟⎜ x2 ⎟ = ⎜ 0 ⎟ ,
⎜ 3 15 6 ⎟⎜ x ⎟ ⎜ 0 ⎟
⎝
⎠⎝ 3 ⎠ ⎝ ⎠
⎧− 4 x1 − 5 x2 − 3 x3 = 0 ,
⎪
⇒ ⎨ − x1 − 8 x2 − 3 x3 = 0 ,
⎪⎩ 3 x1 + 15 x2 + 6 x3 = 0 .
Ранг матрицы системы равен 2, в качестве базисного минора можно
−4 −5
выбрать, например, минор
. Тогда переменные x1 , x2 будут за−1 − 8
висимыми, а x3 – свободной. Отбрасываем третье уравнение системы и
находим общее решение:
⎧− 4 x1 − 5 x2 − 3 x3 = 0 ,
⎧− 4 x1 − 5 x2 = 3 x3 ,
⎨ − x − 8 x − 3x = 0 ; ⇒ ⎨ − x − 8 x = 3x ;
2
3
2
3
⎩ 1
⎩ 1
⇒ Δ=
−4 −5
= 27 ,
−1 − 8
Δ1 =
3 x3 − 5
= −9 x3 ,
3 x3 − 8
x3
Δ1
⎧
,
=
=
−
x
⎪ 1
3
Δ
⇒ ⎨
x
Δ
⎪ x2 = 1 = − 3 .
Δ
3
⎩
148
Δ2 =
− 4 3 x3
= −9 x3 ;
− 1 3 x3
Фундаментальная система решений состоит из одного решения.
Чтобы ее записать, придадим свободной переменной x3 любое отличное
от нуля значение. Например, полагаем x3 = −3 . Тогда из общего решения находим
x1 = 1 , x2 = 1 .
⎛ 1 ⎞
⎜ ⎟
Итак, получили: X1 = ⎜ 1 ⎟ – решение фундаментальной системы.
⎜ − 3⎟
⎝ ⎠
Следовательно, базисом собственного подпространства Lλ =6 является
вектор
c1 = 1 ⋅ e1 + 1 ⋅ e2 − 3 ⋅ e3 = {1;1; 3} .
б) Для λ2,3
⇒ Lλ = 6 = {αc1 | ∀α ∈ℝ }.
= 3 имеем:
⎛ 2 − 3 − 5 − 3 ⎞⎛ x1 ⎞
⎜
⎟⎜ ⎟
( A − 3E) X = ⎜ − 1 − 2 − 3 − 3 ⎟⎜ x2 ⎟ = O ,
⎜ 3
15 12 − 3 ⎟⎠⎜⎝ x3 ⎟⎠
⎝
⎛ − 1 − 5 − 3 ⎞⎛ x1 ⎞ ⎛ 0 ⎞
⎜
⎟⎜ ⎟ ⎜ ⎟
⇒ ⎜ − 1 − 5 − 3 ⎟⎜ x2 ⎟ = ⎜ 0 ⎟ ,
⎜ 3 15 9 ⎟⎜ x ⎟ ⎜ 0 ⎟
⎝
⎠⎝ 3 ⎠ ⎝ ⎠
⎧− x1 − 5 x2 − 3 x3 = 0 ,
⎪
⇒ ⎨− x1 − 5 x2 − 3 x3 = 0 ,
⎪⎩ 3 x1 + 15 x2 + 9 x3 = 0 .
Матрица системы имеет три пропорциональные строки и, следовательно, ее ранг равен 1. Выбирая в качестве зависимой переменной x1
получаем, что ее общее решение имеет вид:
x1 = −5 x2 − 3 x3 .
Находим фундаментальную систему решений:
x2 = 1 , x3 = 0 ⇒ x1 = −5 ;
x2 = 0 , x3 = 1 ⇒ x1 = −3 .
⎛ − 3⎞
⎛ − 5⎞
⎜ ⎟
⎜ ⎟
Итак, получили: X 2 = ⎜ 1 ⎟ , X3 = ⎜ 0 ⎟ – решения фундаменталь⎜ 1 ⎟
⎜ 0 ⎟
⎝ ⎠
⎝ ⎠
ной системы. Следовательно, базисом собственного подпространства
Lλ =3 являются векторы
c2 = {−5;1; 0} и c3 = {−3; 0;1} .
⇒ Lλ = 3 = {αc2 + βc3 | ∀α , β ∈ ℝ }. ⋄
149
В заключение этого пункта заметим, что говорят также о собственных векторах матрицы A порядка n , имея при этом ввиду собственные векторы оператора n -мерного пространства, имеющего A своей
матрицей в некотором базисе. Использование такой терминологии
удобно в задачах, в которых на каком-то этапе решения возникает система линейных однородных уравнений ( A − λE )X = O . В этом случае
любое решение системы ( A − λE )X = O обычно называют собственным
вектором матрицы A , а ее фундаментальную систему решений – линейно независимыми собственными векторами матрицы A .
21.2. Линейные однородные системы дифференциальных уравнений
с постоянными коэффициентами. Метод Эйлера
Рассмотрим систему линейных дифференциальных уравнений вида
n
dyi
=
aij y j + bi ( x ) (i = 1, n ) ,
(21.2)
dx
j =1
∑
где коэффициенты aij – постоянные. Такие системы называют системами дифференциальных уравнений с постоянными коэффициентами и именно они имеют наибольшее практическое применение.
Систему (21.2) можно решить методом исключения. При этом получится линейное уравнение порядка n с постоянными коэффициентами. Мы умеем интегрировать такие дифференциальные уравнения.
Проблема лишь в том, что процесс получения дифференциального
уравнения порядка n довольно трудоемкий и требует аккуратности.
Другой способ – найти общее решение соответствующей однородной системы, а затем найти общее решение неоднородной системы методом вариации постоянных. Этот путь, как правило, менее трудоемкий,
так как оказалось, что фундаментальная система решений линейной однородной системы с постоянными коэффициентами связана с собственными векторами ее матрицы. Именно установление этой связи и является целью нашего дальнейшего изложения. Нахождение фундаментальной системы решений с использованием собственных векторов матрицы
называется методом Эйлера.
Итак, рассмотрим линейную однородную систему с постоянными
коэффициентами:
n
dyi
= ∑ aij y j (i = 1, n ) .
(21.3)
dx j =1
Вид уравнений системы (21.3) наводит на мысль, что решения следует
искать прежде всего среди таких функций, производные которых «похожи» на сами функции. Среди элементарных функций таким свойст150
вом обладает показательная функция. Поэтому частные решения будем
искать в виде
y1 = d1e λ x , y 2 = d 2 e λ x , …, y n = d n e λ x ,
(21.4)
где λ , d1 , d 2 , K, d n – неизвестные действительные числа, которые нужно
выбрать так, чтобы функции (21.4) удовлетворяли системе (21.3).
Запишем систему (21.3) в матричном виде:
Y ′ = AY ,
(21.5)
где
⎛ a11 a12 K a1n ⎞
⎜
⎟
K
a
a
a
⎜
2n ⎟
A = (a ij ) = ⎜ 21 22
.
K K K K⎟
⎜⎜
⎟⎟
⎝ a n1 a n 2 K a nn ⎠
По предположению,
⎛ d1e λx ⎞
⎛ d1 ⎞
⎜
⎟
⎜ ⎟
λx
d
λ
x
d
e
⎜
⎟
Y= 2
= e D , где D = ⎜ 2 ⎟ .
⎜ K ⎟
⎜K⎟
⎜d ⎟
⎜
λx ⎟
⎝ n⎠
⎝ dne ⎠
⎛ d1λe λx ⎞
⎜
⎟
λx
d
λ
e
⎟ = λ e λx D .
⇒ Y′ = ⎜ 2
⎜ K ⎟
⎜
λx ⎟
⎝ d n λe ⎠
Подставим Y и Y′ в (21.5) и получим
λ ⋅ e λx D = A ⋅ (e λx D) или λ ⋅ D = A ⋅ D ,
⇒ A ⋅ D − λD = O ,
⇒ ( A − λ E) ⋅ D = O .
(21.6)
Матричное уравнение (21.6) представляет собой матричную запись
системы n линейных однородных уравнений с n неизвестными. Чтобы
такая система имела нетривиальные решения необходимо, чтобы
det( A − λ E) = 0 .
Но это означает, что λ должно является действительным характеристическим корнем (т. е. собственным значением) матрицы A , а D – ее
собственным вектором, относящимся к λ .
Матрица A имеет n характеристических корней, но среди них могут быть комплексные и кратные. Рассмотрим ситуации, которые в связи с этим могут возникнуть.
151
I. Характеристические корни матрицы A действительны и различны
В этом случае для каждого характеристического корня λi (i = 1, n)
найдем собственный вектор D i = (d ji ) и запишем решения Yi = e λi x D i :
⎛ e λn x d1n ⎞
⎛ e λ1 x d11 ⎞
⎛ e λ2 x d12 ⎞
⎜ λx
⎟
⎜ λx
⎟
⎜ λx
⎟
1
2
n
e
d
e
d
e
d
⎜
⎜
⎟
⎜
⎟
21 , Y =
22 , …, Y =
2n ⎟ .
Y1 =
2
n
⎜ K ⎟
⎜ K ⎟
⎜ K ⎟
⎜ λn x
⎟
⎜ λ1x ⎟
⎜ λ2 x
⎟
⎝ e d n1 ⎠
⎝ e d n2 ⎠
⎝ e d nn ⎠
Рассмотрим определитель Вронского этих решений. Имеем:
d11e λ1x d12 e λ2 x K d1n e λn x
λ1 x
d 22 e λ2 x K d 2 n e λn x =
W [Y1, Y2 ,K, Yn ] = d 21e
K
K K K
λ1 x
d n1e
d n 2 e λ2 x K d nn e λn x
d11 d12 K d1n
d d K d 2n
= e λ1x ⋅ e λ2 x ⋅ K ⋅ e λn x 21 22
≠ 0.
K K K K
d n1 d n 2 K d nn
Действительно, так как все собственные векторы D i относятся к
различным собственным значениям, то они линейно независимы, т. е.
α1D1 + α 2 D 2 + K + α n Dn = O
только
при
условии,
что
α1 = α 2 = K = α n = 0 . Это означает, что система
⎧α1d11 + α 2 d12 + K + α n d1n = 0 ,
⎪⎪α1d 21 + α 2 d 22 + K + α n d 2 n = 0 ,
⎨ K K K KKK K KK
⎪
⎪⎩α1d n1 + α 2 d n 2 + K + α n d nn = 0
имеет единственное (тривиальное) решение и, следовательно, ее определитель
d11 d12 K d1n
d 21 d 22 K d 2 n
≠ 0.
K K K K
d n1 d n 2 K d nn
Так как W [Y1 , Y2 ,K, Yn ] ≠ 0 , то решения Y1 , Y2 , K , Yn линейно независимы и образуют фундаментальную систему решений. Общее решение системы в этом случае имеет вид
Y = C1 Y1 + C 2 Y2 + K + C n Yn
или, подробнее,
152
⎧ y1
⎪⎪
y
⎨ 2
⎪K
⎪⎩ y n
= C1d11e λ1x
= C1d 21e λ1x
K
K
= C1d n1e λ1x
+ C2 d12 e λ2 x
+ C2 d 22 e λ2 x
K
K
+ C 2 d n 2 e λ2 x
+ K + Cn d1n e λn x ,
+ K + C n d 2 n e λn x ,
KKK
K
+ K + Cn d nn e λn x .
ПРИМЕР 21.2. Найти общее решение системы:
⎧ y1′ = y1 + 2 y 2 ,
⎨ y′ = 4 y + 3y .
⎩ 2
1
2
РЕШЕНИЕ. Данная система – линейная однородная с постоянными коэффициентами. Следовательно, ее общее решение может быть найдено
методом Эйлера.
Матрица системы:
⎛1 2⎞
A=⎜
⎟.
⎝4 3⎠
Запишем ее характеристическую матрицу и найдем характеристический
многочлен:
⎛ 1− λ 2 ⎞
A − λE = ⎜
⎟,
4
3
λ
−
⎝
⎠
2
⇒ A − λE = λ − 4λ − 5 .
Найдем характеристические корни:
λ2 − 4λ − 5 = 0 ,
⇒ λ1 = 5, λ2 = −1 .
Характеристические корни являются собственными значениями
матрицы A . Найдем ее собственные векторы, относящиеся к каждому
из собственных значений.
а) Для λ1 = 5 имеем:
⎛1 − 5 2 ⎞⎛ x1 ⎞
( A − 5E) X = ⎜
⎟⎜ ⎟ = O ,
⎝ 4 3 − 5 ⎠⎝ x2 ⎠
⎧− 4 x1 + 2 x2 = 0 ,
⎛ − 4 2 ⎞⎛ x1 ⎞ ⎛ 0 ⎞
⇒ ⎜
⎟⎜ ⎟ = ⎜ ⎟ или ⎨
⎝ 4 − 2 ⎠⎝ x2 ⎠ ⎝ 0 ⎠
⎩ 4 x1 − 2 x2 = 0 .
⇒ x2 = 2x1 – общее решение системы.
Фундаментальная система решений состоит из одного решения.
Полагаем x1 = 1 и находим это решение:
⎛1⎞
D1 = ⎜ ⎟ .
⎝ 2⎠
153
Итак, получили, что D1 – собственный вектор матрицы A , относящийся к собственному значению λ1 = 5 . Следовательно, решение системы дифференциальных уравнений:
⎛ 1 ⎞ ⎛ 5x ⎞
Y1 = e 5 x D1 = e 5 x ⎜ ⎟ = ⎜⎜ e 5 x ⎟⎟ .
⎝ 2 ⎠ ⎝ 2e ⎠
б) Для λ2 = −1 имеем:
⎛1 + 1 2 ⎞⎛ x1 ⎞
( A + E) X = ⎜
⎟⎜ ⎟ = O ,
⎝ 4 3 + 1⎠⎝ x2 ⎠
⎧2 x + 2 x 2 = 0 ,
⎛ 2 2 ⎞⎛ x1 ⎞ ⎛ 0 ⎞
⇒ ⎜
⎟⎜ ⎟ = ⎜ ⎟ или ⎨ 1
⎝ 4 4 ⎠⎝ x2 ⎠ ⎝ 0 ⎠
⎩4 x1 + 4 x2 = 0 .
⇒ x2 = − x1 – общее решение системы.
Фундаментальная система решений состоит из одного решения.
Полагаем x1 = 1 и находим это решение:
⎛1⎞
D2 = ⎜ ⎟ .
⎝ − 1⎠
Так как D 2 – собственный вектор матрицы A , относящийся к собственному значению λ2 = −1 , то решение системы дифференциальных
уравнений:
⎛ 1 ⎞ ⎛ −x ⎞
Y2 = e − x D 2 = e − x ⎜ ⎟ = ⎜⎜ e − x ⎟⎟ .
⎝ − 1⎠ ⎝ − e ⎠
Найденные таким образом решения Y1 и Y2 образуют фундаментальную систему решений и, следовательно, общее решение системы
имеет вид
⎛1⎞
⎛1⎞
Y = C1Y1 + C2 Y2 = C1 ⎜ ⎟ e 5 x + C2 ⎜ ⎟ e − x
⎝ − 1⎠
⎝ 2⎠
или, подробнее,
⎧ y1 = C1e 5 x + C2 e − x ,
⋄
⎨
5x
−x
y
2
C
e
C
e
.
=
−
⎩ 2
1
2
II. Характеристические корни матрицы A различны,
но среди них есть комплексные
Так как характеристический многочлен матрицы A имеет действительные коэффициенты, то комплексные корни будут появляться сопряженными парами. Пусть, например, характеристическими корнями
λ1 = α + βi, λ2 = α − βi .
являются числа
154
Рассмотрим две системы n линейных однородных уравнений с n
неизвестными:
( A − λ1E) ⋅ X = O и ( A − λ2 E) ⋅ X = O .
В алгебре доказано, что если для них выбрать одни и те же переменные свободными и придать им сопряженные значения, то для зависимых переменных тоже получаться сопряженные значения.
Пусть D = (d j1 ) – решение системы ( A − λ1E) ⋅ X = O . Тогда
D = (d j1 ) – решение системы ( A − λ2 E) ⋅ X = O . Рассмотрим матрицыстолбцы
Z 1 = e λ1x D = e (α +iβ ) x D = e αx ⋅ e iβx D = e αx ⋅ (cos β x + i sin β x)D ,
Z 2 = e λ2 x D = e (α −iβ ) x D = eαx ⋅ e −iβx D = eαx ⋅ (cos β x − i sin β x) D .
В силу выбора D и D эти матрицы-столбцы Z1 и Z 2 будут удовлетворять матричному уравнению Y ′ = AY . Полагаем далее
Y1 =
1
(Z1 + Z 2 ) ,
2
Y2 =
1
(Z1 − Z 2 ) .
2i
Непосредственной проверкой легко убедиться, что Y1 и Y2 состоят из
действительных функций и тоже удовлетворяют матричному уравнению Y ′ = AY . Более того, можно доказать, что Y1 и Y2 линейно независимы и, следовательно, могут быть включены в фундаментальную
систему решений.
З а м е ч а н и е . На практике матрицу-столбец Z 2 не записывают,
так как Z 2 = Z1 . Действительно,
Z1 = eαx ⋅ (cos β x + i sin β x)D = eαx ⋅ (cos β x + i sin β x) ⋅ D =
Следовательно,
= eαx ⋅ (cos β x − i sin β x) ⋅ D = Z 2 .
1
Y1 = (Z1 + Z1 ) = Re Z1 ,
2
1
Y2 = (Z1 − Z1 ) = Im Z1 .
2i
ПРИМЕР 21.3. Найти общее решение системы
⎧ y1′ = y1 − y 2 − y3 ,
⎪
⎨ y 2′ = y1 + y 2 ,
⎪⎩ y3′ = 3 y1 + y3 .
155
РЕШЕНИЕ. Так как данная система – линейная однородная с постоянными коэффициентами, то ее общее решение может быть найдено методом Эйлера.
⎛ 1 − 1 − 1⎞
⎜
⎟
1) Матрица системы: A = ⎜ 1 1 0 ⎟ .
⎜3 0 1 ⎟
⎝
⎠
Запишем ее характеристическую матрицу и найдем характеристический
многочлен:
⎛1 − λ − 1 − 1 ⎞
⎜
⎟
A − λE = ⎜ 1 1 − λ 0 ⎟ ,
⎜ 3
0 1 − λ ⎟⎠
⎝
⇒ A − λE = (1 − λ )[(1 − λ ) 2 + 4] .
Найдем характеристические корни:
(1 − λ )[(1 − λ ) 2 + 4] = 0 ,
⇒ λ1 = 1, λ2,3 = 1 ± 2i .
2) Действительный корень λ1 = 1 является собственным значением
матрицы A . Найдем собственный вектор матрицы, относящийся к этому собственному значению. Имеем:
⎛1 − 1 − 1 − 1 ⎞⎛ x1 ⎞
⎜
⎟⎜ ⎟
( A − E) X = ⎜ 1 1 − 1 0 ⎟⎜ x2 ⎟ = O ,
⎜ 3 0 1 − 1⎟⎜ x ⎟
⎝
⎠⎝ 3 ⎠
⎛ 0 − 1 − 1⎞⎛ x1 ⎞ ⎛ 0 ⎞
⎧− x2 − x3 = 0 ,
⎪
⎜
⎟⎜ ⎟ ⎜ ⎟
⇒ ⎜ 1 0 0 ⎟⎜ x2 ⎟ = ⎜ 0 ⎟ или ⎨
x1
= 0,
⎜ 3 0 0 ⎟⎜ x ⎟ ⎜ 0 ⎟
⎪⎩
= 0.
3 x1
⎝
⎠⎝ 3 ⎠ ⎝ ⎠
Ранг матрицы системы равен 2, в качестве базисного минора можно
0 −1
выбрать, например, минор
. Тогда переменные x1 , x2 будут зави1 0
симыми, а x3 свободной. Общее решение при этом будет иметь вид:
⎧ x2 = − x3 ,
⎨ x = 0.
⎩ 1
Фундаментальная система решений состоит из одного решения.
Полагаем x3 = 1 и находим его:
⎛0⎞
⎜ ⎟
D1 = ⎜ − 1⎟ .
⎜1⎟
⎝ ⎠
156
Итак, получили, что D1 – собственный вектор матрицы A , относящийся к собственному значению λ1 = 1 . Следовательно, решение системы дифференциальных уравнений:
⎛0⎞ ⎛ 0 ⎞
⎟ ⎜
⎟
x
x⎜
Y1 = e D1 = e ⎜ − 1⎟ = ⎜ − e x ⎟ .
⎜ 1 ⎟ ⎜ ex ⎟
⎝ ⎠ ⎝
⎠
3) Возьмем один из комплексных корней, например λ2 = 1 + 2i , и
найдем фундаментальную систему решений системы ( A − λ2 E) X = O .
Имеем:
−1
− 1 ⎞⎛ x1 ⎞
⎛1 − (1 + 2i )
⎜
⎟⎜ ⎟
( A − λ 2 E) X = ⎜
1
1 − (1 + 2i )
0
⎟⎟⎜⎜ x2 ⎟⎟ = O ,
⎜
3
0
1 − (1 + 2i) ⎠⎝ x3 ⎠
⎝
⎛ − 2i − 1 − 1 ⎞⎛ x1 ⎞ ⎛ 0 ⎞
⎧− 2ix1 − x2 − x3 = 0 ,
⎪
⎜
⎟⎜ ⎟ ⎜ ⎟
⇒ ⎜ 1 − 2i 0 ⎟⎜ x2 ⎟ = ⎜ 0 ⎟ или ⎨ x1 − 2ix2
= 0,
⎜ 3 0 − 2i ⎟⎜ x ⎟ ⎜ 0 ⎟
⎪⎩ 3 x1
−
2ix3 = 0 .
⎝
⎠⎝ 3 ⎠ ⎝ ⎠
Ранг матрицы системы равен 2, в качестве базисного минора можно
− 2i 0
. Тогда переменные x2 , x3 будут
выбрать, например, минор
0 − 2i
зависимыми, а x1 свободной. Общее решение при этом будет иметь вид:
x1
⎧
x
=
,
2
⎪
2i
⎨
3x
⎪ x3 = 1 .
2i
⎩
Фундаментальная система решений состоит из одного решения.
Полагаем x3 = 2i и находим его:
⎛ 2i ⎞
⎜ ⎟
D = ⎜ 1 ⎟.
⎜3⎟
⎝ ⎠
Z=e
Тогда
⎛ 2i ⎞
⎛ 2i ⎞
⎟
⎜ ⎟
x
⎜⎜ 1 ⎟⎟ = e ⋅ (cos 2 x + i sin 2 x)⎜⎜ 1 ⎟⎟ ,
⎝3⎠
⎝3⎠
(1+ 2i ) x ⎜
⎛ − 2 sin 2 x + i ⋅ 2 cos 2 x ⎞
⎛ − 2 sin 2 x ⎞
⎛ 2 cos 2 x ⎞
⎜
⎟ x ⎜
⎟
⎟
x ⎜
⇒ Z = e ⋅ ⎜ cos 2 x + i ⋅ sin 2 x ⎟ = e ⋅ ⎜ cos 2 x ⎟ + ie ⋅ ⎜ sin 2 x ⎟
⎜ 3 cos 2 x + i ⋅ 3 sin 2 x ⎟
⎜ 3 cos 2 x ⎟
⎜ 3 sin 2 x ⎟
⎝
⎠
⎝
⎠
⎝
⎠
Откуда находим
x
157
⎛ − 2 sin 2 x ⎞
⎛ 2 cos 2 x ⎞
⎜
⎟
⎟
x ⎜
Y1 = Re Z = e ⋅ ⎜ cos 2 x ⎟ , Y2 = Im Z = e ⋅ ⎜ sin 2 x ⎟ .
⎜ 3 cos 2 x ⎟
⎜ 3 sin 2 x ⎟
⎝
⎠
⎝
⎠
Найденные таким образом решения Y1 , Y2 , Y3 образуют фундаментальную систему решений и, следовательно, общее решение системы
имеет вид
Y = C1Y1 + C2 Y2 + C3 Y3 =
⎛0⎞
⎛ − 2 sin 2 x ⎞
⎛ 2 cos 2 x ⎞
⎟
⎟
⎟
x⎜
x⎜
x ⎜
= C1e ⎜ − 1⎟ + C2 e ⎜ cos 2 x ⎟ + C3e ⋅ ⎜ sin 2 x ⎟
⎜1⎟
⎜ 3 cos 2 x ⎟
⎜ 3 sin 2 x ⎟
⎝ ⎠
⎝
⎠
⎝
⎠
или, подробнее,
⎧ y1 =
− 2C2 e x sin 2 x + 2C3e x cos 2 x ,
⎪
x
x
x
⎨ y 2 = − C1e + C 2 e cos 2 x + C3e sin 2 x , ⋄
⎪ y = C e x + 3C e x cos 2 x + 3C e x sin 2 x .
1
2
3
⎩ 3
x
III. Характеристические корни матрицы A действительны,
но среди них есть кратные
Пусть λ – действительный характеристический корень матрицы A
кратности l , r = rang ( A − λE) . Возможны два случая.
1) n − r = l .
В этом случае фундаментальная система решений системы линейных однородных уравнений ( A − λE) X = O состоит из l решений. Следовательно, существуют l линейно независимых собственных векторов
D1 , D 2 ,K, D l матрицы A , относящихся к собственному значению λ .
Тогда решения системы дифференциальных уравнений
Y1 = e λx D1 , Y2 = e λx D 2 , …, Yl = e λx D l
линейно независимы и входят в фундаментальную систему решений
этой системы.
2) n − r ≠ l (точнее, n − r < l , случай n − r > l вообще невозможен
из алгебраических соображений).
Тогда фундаментальная система решений системы линейных однородных уравнений ( A − λE) X = O состоит из k < l решений. С их помощью мы сможем получить k линейно независимых решений системы
дифференциальных уравнений. В такой ситуации существует два возможных способа найти все решения.
158
Первый способ – искать l решений вида
⎛ a10 + a11 x + K + a1,l −1 x l −1 ⎞
⎜
⎟
l −1
⎜
⎟
Y = e λx ⎜ a20 + a21 x + K + a2,l −1 x ⎟ ,
K K K KKK
K
⎜⎜
l −1 ⎟
⎟
⎝ an 0 + an1 x + K + an,l −1 x ⎠
где коэффициенты многочленов aij находят, подставляя Y в исходную
систему.
ПРИМЕР 21.4. Найти общее решение системы
⎧ y1′ = y1 − y 2 ,
⎨ y′ = y + 3 y .
⎩ 2
1
2
РЕШЕНИЕ. Так как система – линейная однородная с постоянными коэффициентами, то ее общее решение может быть найдено методом Эйлера.
⎛ 1 −1 ⎞
Матрица системы:
A=⎜
⎟.
⎝1 3 ⎠
Запишем ее характеристическую матрицу и найдем характеристический
многочлен:
⎛ 1− λ −1 ⎞
A − λE = ⎜
⎟,
⎝ 1 3−λ ⎠
⇒ A − λE = λ2 − 4λ + 4 .
Найдем характеристические корни:
λ2 − 4λ + 4 = 0 , ⇒ λ1,2 = 2 .
Итак, имеем характеристический корень кратности l = 2 . При этом
r = rang ( A − 2E) = 1 (т. к. A − 2E = 0 ). Следовательно,
n − r = 2 −1 = 1
и
n − r < l.
Будем искать решения системы в виде
⎛ a + bx ⎞
Y = e2x ⎜
⎟,
⎝ c + dx ⎠
т. е. полагаем
y1 = (a + bx)e 2 x , y 2 = (c + dx)e 2 x .
Тогда
y1′ = (2a + 2bx + b)e 2 x , y 2′ = (2c + 2dx + d )e 2 x .
Подставим y1 , y 2 , y1′ , y 2′ в исходную систему и получим:
⎧ (2a + b + 2bx)e 2 x = (a + bx − c − dx)e 2 x ,
⎨
2x
2x
⎩(2c + d + 2dx)e = (a + bx + 3c + 3dx)e
159
2x
или, после сокращения на e :
⎧ 2a + b + 2bx = a + bx − c − dx ,
⎨2c + d + 2dx = a + bx + 3c + 3dx ;
⎩
⎧ (a + b + c) + (b + d ) x = 0 ,
⇒ ⎨
⎩(− a − c + d ) − (b + d ) x = 0 .
Приравнивая коэффициенты при равных степенях x, получим:
⎧ a + b + c = 0,
⎪⎪− a − c + d = 0 ,
⎨ − b − d = 0,
⎪
⎪⎩
b + d = 0.
Или, после преобразований:
⎧a + b + c = 0 ,
⎨ b + d = 0.
⎩
Ранг матрицы системы равен 2, в качестве базисного минора можно
11
выбрать, например, минор
. Тогда переменные a , b будут зависи01
мыми, c и d – свободными. Общее решение при этом будет иметь вид:
⎧a = d − c ,
⎨b = − d .
⎩
Находим фундаментальную систему решений:
d = 1, c = 0
⇒ a = 1 , b = −1 ;
d = 0 , c = 1 ⇒ a = −1 , b = 0 .
Первое из решений фундаментальной системы ( a = 1 , b = −1 , c = 0 ,
d = 1 ) дает для системы дифференциальных уравнений решение
⎛1 − x ⎞
Y1 = e 2 x ⎜
⎟,
⎝ x ⎠
второе решение из фундаментальной системы ( a = −1 , b = 0 , c = 1,
d = 0 ) дает решение
⎛ − 1⎞
Y2 = e 2 x ⎜ ⎟ .
⎝1⎠
Найденные таким образом решения Y1 , Y2 образуют фундаментальную систему решений и, следовательно, общее решение системы
имеет вид:
⎛1 − x ⎞
2 x ⎛ − 1⎞
Y = C1Y1 + C2 Y2 = C1e 2 x ⎜
⎟ + C2 e ⎜ ⎟ . ⋄
⎝ x ⎠
⎝1⎠
160
Как показывает рассмотренный пример, чтобы найти решения для
системы дифференциальных уравнений второго порядка, нам пришлось
решать алгебраическую систему из четырех уравнений с четырьмя неизвестными. А если порядок исходной системы будет 3, то алгебраическая система будет содержать в лучшем случае шесть уравнений и
шесть неизвестных (а в худшем – девять уравнений и неизвестных). И
хотя мы в каждом случае точно знаем количество свободных переменных (их количество совпадает с кратностью корня), задача получается
трудоемкая.
Второй способ решения – найти k линейно независимых решений
системы дифференциальных уравнений, а недостающие l − k решений
искать в виде
Yk +1 = e λx (Dk +1,0 + Dk +1,1 x) ,
λx ⎛
⎜
x 2 ⎞⎟
+ Dk + 2,1 x + Dk + 2, 2 ⋅ ⎟ ,
2 ⎠
Yk + 2 = e ⎜ Dk + 2,0
⎝
⎛
x2
x3 ⎞
Yk + 3 = e λx ⎜⎜ Dk +3,0 + Dk +3,1 x + Dk +3, 2 ⋅
+ Dk +3,3 ⋅ ⎟⎟ и т.д.
2
3 ⎠
⎝
Здесь D ij – числовые матрицы-столбцы, определяемые так, чтобы Yi
были решениями системы дифференциальных уравнений.
На первый взгляд кажется, что этот способ такой же трудоемкий,
как и предыдущий. Но на самом деле это не так. Рассмотрим его применительно к системам дифференциальных уравнений 3-го порядка, т. е. к
системам вида
Y′ = AY ,
(21.7)
где A = (aij ) – матрица третьего порядка, aij ∈ ℝ.
Число характеристических корней матрицы совпадает с ее порядком, следовательно, если матрица A имеет кратный характеристический корень λ , то его кратность l равна двум или трем. Рассмотрим
каждый из этих случаев.
а) Пусть l = 2 , n − r = 1 .
В этом случае матрица A имеет один линейно независимый собственный вектор D1 , относящийся к собственному значению λ и, следо-
вательно, Y1 = e λx D1 – решение системы (21.7). Еще одно решение системы дифференциальных уравнений будем искать в виде
Y2 = e λx (D 20 + D 21 x) .
Тогда
Y2′ = e λx (λD 20 + λD 21 x + D 21 )
161
и, подставляя Y2 и Y2′ в (21.7), получаем:
e λx (λD 20 + λD 21 x + D 21 ) = A ⋅ e λx (D 20 + D 21 x) .
После преобразований будем иметь:
λD 20 + D 21 + λD 21 x = AD 20 + AD 21 x .
Приравнивая коэффициенты при одинаковых степенях x , находим:
λD 21 = AD 21 ,
⎧
⎧ AD 21 − λD 21 = O ,
или ⎨
⎨λD + D = AD
21
20
⎩ 20
⎩AD 20 − λD 20 = D 21 .
⎧( A − λE)D 21 = O ,
⇒ ⎨
(21.8)
⎩( A − λE)D 20 = D 21 .
Первое уравнение системы (21.8) означает, что D 21 – собственный вектор матрицы A , относящийся к собственному значению λ и, следовательно, можем полагать D 21 = D1 . Тогда второе уравнение системы
(21.8) перепишется в виде:
( A − λE)D 20 = D1 ,
т. е. в качестве D 20 можно взять любое решение системы линейных
уравнений ( A − λE) X = D1 .
Таким образом, если l = 2 и n − r = 1 , то рассматриваемая система (21.7) имеет решения
Y1 = e λx D1 и Y2 = e λx (D 20 + D1 x) ,
(21.9)
где D1 – собственный вектор матрицы A , относящийся к собственному значению λ ;
D 20 – любое решение системы линейных уравнений ( A − λE) X = D1 .
Найденные таким образом решения Y1 и Y2 входят в фундаментальную систему решений, так как они линейно независимы.
Действительно, рассматривая
αY1 + βY2 = O ,
(α D1 + β D 20 ) + β D1 x = O ,
получаем
β D1 = O ,
⎧
⇒ ⎨
⎩α D1 + β D 20 = O .
По определению собственного вектора D1 ≠ O . Тогда из этой системы
находим
α = β = 0.
А это означает, что Y1 и Y2 – линейно независимы.
З а м е ч а н и е . При получении формул (21.9) нигде не использовался тот факт, что система дифференциальных уравнений третьего
порядка. Следовательно, они останутся справедливыми и для линейной однородной системы порядка n .
162
ПРИМЕР 21.5. Найти общее решение системы
⎧ y1′ = y1 − y 2 ,
⎨ y′ = y + 3 y .
⎩ 2
1
2
РЕШЕНИЕ. Так как система – линейная однородная с постоянными коэффициентами, то ее общее решение может быть найдено методом Эйлера.
1) Матрица системы:
⎛ 1 −1 ⎞
A=⎜
⎟.
⎝1 3 ⎠
Ее характеристическая матрица:
⎛ 1− λ −1 ⎞
A − λE = ⎜
⎟.
⎝ 1 3−λ ⎠
Тогда
A − λE = λ2 − 4λ + 4 ,
⇒ λ1, 2 = 2 .
Итак, имеем характеристический корень кратности l = 2 . При этом
r = rang ( A − 2E) = 1 (т. к. A − 2E = 0 ). Следовательно,
n − r = 2 −1 = 1
и для нахождения решений можно воспользоваться формулами (21.9).
2) Найдем собственный вектор матрицы A , относящийся к собственному значению λ = 2 . Имеем:
⎛1 − 2 − 1 ⎞⎛ x1 ⎞
( A − 2E ) X = ⎜
⎟⎜ ⎟ = O ,
⎝ 1 3 − 2 ⎠⎝ x2 ⎠
⎛ − 1 − 1⎞⎛ x1 ⎞ ⎛ 0 ⎞
⇒ ⎜
⎟⎜ ⎟ = ⎜ ⎟
⎝ 1 1 ⎠⎝ x2 ⎠ ⎝ 0 ⎠
или
⎧− x1 − x2 = 0 ,
⎨ x + x = 0.
⎩ 1
2
⇒ x1 = − x2 – общее решение системы.
Фундаментальная система решений состоит из одного решения.
Полагаем x2 = 1 и находим это решение:
⎛ − 1⎞
D1 = ⎜ ⎟ .
⎝1⎠
Итак, получили, что D1 – собственный вектор матрицы A , относящийся к собственному значению λ = 2 . Следовательно, решение системы дифференциальных уравнений:
⎛ − 1⎞ ⎛ 2 x ⎞
Y1 = e 2 x D1 = e 2 x ⎜ ⎟ = ⎜⎜ − e2 x ⎟⎟ .
⎝1⎠ ⎝ e ⎠
163
3) Второе решение системы дифференциальных уравнений найдем
Y2 = e 2 x (D 20 + D1 x) ,
в виде
где D 20 – любое решение системы линейных уравнений ( A − 2E) X = D1 .
Имеем:
⎛1 − 2 − 1 ⎞⎛ x1 ⎞
( A − 2E ) X = ⎜
⎟⎜ ⎟ = D1 ,
⎝ 1 3 − 2 ⎠⎝ x2 ⎠
⎧ − x − x 2 = − 1,
⎛ − 1 − 1⎞⎛ x1 ⎞ ⎛ − 1⎞
⇒ ⎜
⎟⎜ ⎟ = ⎜ ⎟ или ⎨ 1
⎝ 1 1 ⎠⎝ x2 ⎠ ⎝ 1 ⎠
⎩ x1 + x2 = 1.
⇒ x1 = 1 − x2 – общее решение системы.
Полагаем x2 = 0 и находим частное решение:
⎛1⎞
D 20 = ⎜ ⎟ .
⎝ 0⎠
Подставляем D1 и D 20 в Y2 и получаем:
⎡⎛ 1 ⎞ ⎛ − 1⎞ ⎤
⎛1 − x ⎞
Y2 = e 2 x ⎢⎜ ⎟ + ⎜ ⎟ x ⎥ = e 2 x ⎜
⎟.
⎝ x ⎠
⎣⎝ 0 ⎠ ⎝ 1 ⎠ ⎦
Найденные таким образом решения Y1 , Y2 образуют фундаментальную систему и, следовательно, общее решение системы имеет вид:
⎛ − 1⎞
⎛1 − x ⎞
Y = C1Y1 + C2 Y2 = C1e 2 x ⎜ ⎟ + C2 e 2 x ⎜
⎟. ⋄
⎝ x ⎠
⎝1⎠
б) Пусть l = 3 , n − r = 1 .
В этом случае матрица A имеет один линейно независимый собственный вектор D1 , относящийся к собственному значению λ и, следо-
вательно, Y1 = e λx D1 – решение системы (21.7). Необходимо найти еще
два решения. Второе решение системы дифференциальных уравнений
будем искать в виде
Y2 = e λx (D 20 + D 21 x) .
Условия, которым при этом будут удовлетворять D 20 и D 21 были
нами уже получены ранее. А именно, D 21 будет собственным вектором
матрицы A , относящимся к собственному значению λ , и, следовательно, можно считать D 21 = D1 ; D 20 – любое решение системы линейных
уравнений ( A − λE) X = D1 .
Третье решение системы запишем в виде
x2 ⎞
λx ⎛
⎜
Y3 = e ⎜ D 30 + D 31 x + D 32 ⋅ ⎟⎟ .
2⎠
⎝
164
Тогда
⎛
⎞
x2
+ D 31 + D 32 x ⎟⎟
Y3′ = e λx ⎜⎜ λ D 30 + λ D 31 x + λ D 32 ⋅
2
⎝
⎠
и, подставляя Y3 и Y3′ в (21.7), получаем:
⎞
x2
x2 ⎞⎟
λx ⎛
⎜
⎟
e ⎜ λ D30 + λ D31x + λ D32 ⋅ + D31 + D32 x ⎟ = A ⋅ e ⎜ D30 + D31x + D32 ⋅ ⎟ .
2
2⎠
⎝
⎝
⎠
λx ⎛
⎜
После преобразований будем иметь:
x2
x2
(λ D 30 + D 31 ) + (λ D 31 + D 32 )x + λ D 32 ⋅ = AD 30 + AD 31 x + AD 32 ⋅ .
2
2
Приравнивая коэффициенты при одинаковых степенях x , находим:
λD 32 = AD 32 ,
⎧
⎪
⎨λD 31 + D 32 = AD 31 ,
⎪⎩λD 30 + D 31 = AD 30 ;
⎧AD 32 − λD 32 = O ,
⎪
⇒ ⎨ AD 31 − λD 31 = D 32 ,
⎪⎩AD 30 − λD 30 = D 31 ;
⎧( A − λE)D 32 = O ,
⎪
⇒ ⎨( A − λE)D 31 = D 32 ,
⎪⎩( A − λE)D 30 = D 31 .
(21.10)
Первое уравнение системы (21.10) означает, что D 32 – собственный вектор матрицы A , относящийся к собственному значению λ и,
следовательно, можем полагать D 32 = D1 . Тогда второе уравнение системы (21.10) перепишется в виде:
( A − λE)D 31 = D1 ,
т. е. в качестве D 31 можно взять любое решение системы линейных
уравнений ( A − λE) X = D1 . Так как D 20 тоже является решением этой
системы, то можем полагать
D 31 = D 20 .
С учетом этого, третье уравнение системы (21.10) перепишется в виде:
( A − λE)D 30 = D 20 ,
т. е. в качестве D 30 можно взять любое решение системы линейных
уравнений ( A − λE) X = D 20 .
165
Таким образом, если l = 3 и n − r = 1 , то рассматриваемая система (21.7) имеет решения
⎛
x2 ⎞
Y1 = e λx D1 , Y2 = e λx (D 20 + D1 x) , Y3 = e λx ⎜⎜ D 30 + D 20 x + D1 ⋅ ⎟⎟ , (21.11)
2 ⎠
⎝
где D1 – собственный вектор матрицы A , относящийся к собственному значению λ ;
D 20 – любое решение системы линейных уравнений ( A − λE) X = D1 ;
D 30 – любое решение системы линейных уравнений (A − λE)X = D20 .
При этом легко доказать, что найденные таким образом решения
Y1 , Y2 , Y3 будут линейно независимыми.
З а м е ч а н и е . При получении формул (21.11) нигде не использовался тот факт, что система дифференциальных уравнений третьего порядка. Следовательно, они останутся справедливыми и для
линейной однородной системы порядка n .
ПРИМЕР 21.6. Найти общее решение системы
⎧ y1′ = y1 − 3 y 2 + 3 y3 ,
⎪
⎨ y 2′ = −2 y1 − 6 y 2 + 13 y3 ,
⎪⎩ y3′ = − y1 − 4 y 2 + 8 y3 .
РЕШЕНИЕ. Система является линейной однородной с постоянными коэффициентами. Следовательно, ее общее решение может быть найдено
методом Эйлера.
1) Матрица системы:
⎛ 1 −3 3 ⎞
⎜
⎟
A = ⎜ − 2 − 6 13 ⎟ .
⎜ −1 − 4 8 ⎟
⎝
⎠
Ее характеристическая матрица:
3 ⎞
⎛ 1− λ − 3
⎜
⎟
A − λE = ⎜ − 2 − 6 − λ 13 ⎟ .
⎜ −1
− 4 8 − λ ⎟⎠
⎝
Тогда
A − λE = −λ3 + 3λ2 − 3λ + 1 = − (λ − 1) 3 ,
⇒ λ1, 2,3 = 1 .
Итак, имеем характеристический корень кратности l = 3 . При этом
166
3 ⎞ ⎛ 0 −3 3 ⎞
⎛ 1−1 − 3
⎜
⎟ ⎜
⎟
A − 1 ⋅ E = ⎜ − 2 − 6 − 1 13 ⎟ = ⎜ − 2 − 7 13 ⎟ ,
⎜ −1 − 4 8 −1 ⎟ ⎜ −1 − 4 7 ⎟
⎝
⎠ ⎝
⎠
0 −3
≠ 0 ⇒ r = rang ( A − E) = 2 .
−2 −7
n − r = 3− 2 =1
Следовательно,
и для нахождения решений можно воспользоваться формулами (21.11).
2) Найдем собственный вектор матрицы A , относящийся к собственному значению λ = 1 . Имеем:
⎛ 0 − 3 3 ⎞⎛ x1 ⎞
⎜
⎟⎜ ⎟
( A − E) X = ⎜ − 2 − 7 13 ⎟⎜ x2 ⎟ = O ,
⎜ − 1 − 4 7 ⎟⎜ x ⎟
⎝
⎠⎝ 3 ⎠
− 3 3 ⎞⎛ x1 ⎞ ⎛ 0 ⎞
− 3 x2
⎧
⎪
⎟⎜ ⎟ ⎜ ⎟
− 7 13 ⎟⎜ x2 ⎟ = ⎜ 0 ⎟ или ⎨− 2 x1 − 7 x2
⎪⎩ − x1 − 4 x2
− 4 7 ⎟⎠⎜⎝ x3 ⎟⎠ ⎜⎝ 0 ⎟⎠
указывали выше, ранг матрицы системы
+ 3 x3 = 0 ,
+ 13 x3 = 0 ,
+ 7 x3 = 0 .
равен 2 и в каче0 −3
стве базисного минора можно выбрать, например, минор
. То−2 −7
гда переменные x1 , x2 будут зависимыми, а x3 свободной. Отбрасываем
третье уравнение системы и находим общее решение:
3 x2 = 3 x3 ,
− 3 x2 + 3 x3 = 0 ,
⎧
⎧
⎨− 2 x − 7 x + 13 x = 0 ; ⇒ ⎨2 x + 7 x = 13 x ;
1
2
3
2
3
⎩ 1
⎩
⎛ 0
⎜
⇒ ⎜ −2
⎜ −1
⎝
Как уже
⎧ x = x3 ,
⇒ ⎨ 2
– общее решение.
⎩ x1 = 3 x3
Фундаментальная система решений состоит из одного решения.
Полагаем x3 = 1 и находим это решение:
⎛ 3⎞
⎜ ⎟
D1 = ⎜ 1 ⎟ .
⎜1⎟
⎝ ⎠
Итак, получили, что D1 – собственный вектор матрицы A , относящийся к собственному значению λ = 1 . Следовательно, решение системы дифференциальных уравнений:
x
⎛ 3 ⎞ ⎛⎜ 3e ⎞⎟
⎜ ⎟
Y1 = e x D1 = e x ⎜ 1 ⎟ = ⎜ e x ⎟ .
⎜1⎟ ⎜ e x ⎟
⎝ ⎠ ⎝
⎠
167
3) Второе решение системы дифференциальных уравнений будем
Y2 = e x (D 20 + D1 x) ,
искать в виде
где D 20 – любое решение системы линейных уравнений ( A − E) X = D1 .
Имеем:
⎛ 0 − 3 3 ⎞⎛ x1 ⎞
⎜
⎟⎜ ⎟
( A − E) X = ⎜ − 2 − 7 13 ⎟⎜ x2 ⎟ = D1 ,
⎜ − 1 − 4 7 ⎟⎜ x ⎟
⎝
⎠⎝ 3 ⎠
− 3 x2 + 3x3 = 3 ,
⎛ 0 − 3 3 ⎞⎛ x1 ⎞ ⎛ 3 ⎞
⎧
⎪
⎜
⎟⎜ ⎟ ⎜ ⎟
⇒ ⎜ − 2 − 7 13 ⎟⎜ x2 ⎟ = ⎜ 1 ⎟ или ⎨− 2 x1 − 7 x2 + 13x3 = 1,
⎜ − 1 − 4 7 ⎟⎜ x ⎟ ⎜ 1 ⎟
⎪⎩ − x1 − 4 x2 + 7 x3 = 1.
⎝
⎠⎝ 3 ⎠ ⎝ ⎠
Выбирая переменные x1 , x2 зависимыми, а x3 свободной, получаем общее решение
⎧ x2 = − 1 + x3 ,
⎨ x = 3 + 3x .
3
⎩ 1
Полагаем x3 = 0 и находим частное решение:
⎛3⎞
⎜ ⎟
D 20 = ⎜ − 1⎟ .
⎜0⎟
⎝ ⎠
Подставляем D1 и D 20 в Y2 и получаем:
⎡⎛ 3 ⎞ ⎛ 3 ⎞ ⎤
⎛ 3 + 3 x⎞
⎟ ⎜ ⎟ ⎥
⎟
x⎜
Y2 = e ⎜ − 1⎟ + ⎜ 1 ⎟ x = e ⎜−1 + x ⎟ .
⎢⎜ ⎟ ⎜ ⎟ ⎥
⎜ x ⎟
⎝
⎠
⎣⎝ 0 ⎠ ⎝ 1 ⎠ ⎦
x ⎢⎜
4) Третье решение системы дифференциальных уравнений найдем
x 2 ⎞⎟
λx ⎛
⎜
Y3 = e ⎜ D 30 + D 20 x + D1 ⋅ ⎟ ,
в виде
2 ⎠
⎝
где D 30 – любое решение системы линейных уравнений ( A − E) X = D 20 .
Имеем:
⎛ 0 − 3 3 ⎞⎛ x1 ⎞
⎜
⎟⎜ ⎟
( A − E) X = ⎜ − 2 − 7 13 ⎟⎜ x2 ⎟ = D 20 ,
⎜ − 1 − 4 7 ⎟⎜ x ⎟
⎝
⎠⎝ 3 ⎠
⎛ 0 − 3 3 ⎞⎛ x1 ⎞ ⎛ 3 ⎞
⎧
⎪
⎜
⎟⎜ ⎟ ⎜ ⎟
⇒ ⎜ − 2 − 7 13 ⎟⎜ x2 ⎟ = ⎜ − 1⎟ или ⎨− 2 x1
⎜ − 1 − 4 7 ⎟⎜ x ⎟ ⎜ 0 ⎟
⎪⎩ − x1
⎝
⎠⎝ 3 ⎠ ⎝ ⎠
Выбирая переменные x1 , x2 зависимыми, а x3
общее решение
168
−
−
−
–
3 x2 + 3 x3
7 x2 + 13 x3
4 x2 + 7 x3
свободной,
= 3,
= − 1,
= 0.
получаем
⎧ x2 = − 1 + x3 ,
⎨ x = 4 + 3x .
3
⎩ 1
Полагаем x3 = 0 и находим частное решение:
⎛4⎞
⎜ ⎟
D 30 = ⎜ − 1⎟ .
⎜0⎟
⎝ ⎠
Подставляем D1 , D 20 и D 30 в Y3 и получаем:
⎛ 4 + 3x + 1,5 x 2 ⎞
⎡⎛ 4 ⎞ ⎛ 3 ⎞ ⎛ 3 ⎞ 2 ⎤
⎜
⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟x
Y3 = e x ⎢⎜ − 1⎟ + ⎜ − 1⎟ x + ⎜ 1 ⎟ ⎥ = e x ⎜ − 1 − x + 0,5 x 2 ⎟ .
⎢⎜ ⎟ ⎜ ⎟ ⎜ ⎟ 2 ⎥
2
⎜
⎟
0
,
5
x
⎣⎝ 0 ⎠ ⎝ 0 ⎠ ⎝ 1 ⎠ ⎦
⎝
⎠
Найденные таким образом решения Y1 , Y2 , Y3 образуют фундаментальную систему и, следовательно, общее решение системы имеет вид:
Y = C1Y1 + C 2 Y2 + C 3 Y3 =
⎡⎛ 3 ⎞ ⎛ 3 ⎞ ⎤
⎡⎛ 4 ⎞ ⎛ 3 ⎞ ⎛ 3 ⎞ 2 ⎤
⎛ 3⎞
⎟
⎟ ⎜ ⎟ ⎥
⎟ ⎜ ⎟ ⎜ ⎟x
x ⎢⎜
x ⎢⎜
= C1e ⎜ 1 ⎟ + C2 e ⎜ − 1⎟ + ⎜ 1 ⎟ x + C3e ⎜ − 1⎟ + ⎜ − 1⎟ x + ⎜ 1 ⎟ ⎥ =
⎢⎜ ⎟ ⎜ ⎟ ⎥
⎢⎜ ⎟ ⎜ ⎟ ⎜ ⎟ 2 ⎥
⎜1⎟
1
0
⎝ ⎠
⎝
⎠
⎝
⎠
⎣
⎦
⎣⎝ 0 ⎠ ⎝ 0 ⎠ ⎝ 1 ⎠ ⎦
x⎜
⎛ 4 + 3x + 1,5 x 2 ⎞
⎛ 3⎞
⎛ 3 + 3 x⎞
⎜
⎟
⎜ ⎟
⎜
⎟
= C1e x ⎜ 1 ⎟ + C2 e x ⎜−1 + x ⎟ + C3e x ⎜ − 1 − x + 0,5 x 2 ⎟
⎜1⎟
⎜ x ⎟
⎜
⎟
0,5 x 2
⎝ ⎠
⎝
⎠
⎝
⎠
или, более подробно,
⎧ y1 = 3C1e x + C2 e x (3 + 3 x) + C3e x (4 + 3 x + 1,5 x 2 ) ,
⎪
x
x
x
2
⎨ y 2 = C1e + C2 e (−1 + x) + C3e (−1 − x + 0,5 x ) , ⋄
x
2
⎪y = C ex + C ex ⋅ x
+
⋅
0
,
5
.
C
e
x
3
1
2
3
⎩
в) Пусть l = 3 , n − r = 2 .
В этом случае матрица A имеет два линейно независимых собственных вектора D1 и D 2 , относящихся к собственному значению λ и,
следовательно, Y1 = e λx D1 , Y2 = e λx D 2 – решения системы (21.7). Необходимо найти еще одно решение. Третье решение системы дифференциальных уравнений будем искать в виде
Y3 = e λx (D 30 + D 31 x) .
169
Условия, которым при этом будут удовлетворять D 30 и D 31 , нами
получены ранее. А именно, D 31 будет собственным вектором матрицы
A , относящимся к собственному значению λ ; D 30 – любое решение
системы линейных уравнений ( A − λE) X = D 31 .
В нашем случае размерность собственного подпространства матрицы A для собственного значения λ равна двум, а в качестве его базиса выбраны D1 и D 2 . Следовательно,
D 31 = α D1 + β D 2 ,
где α , β – некоторые числа, одновременно не равные нулю, которые
следует выбрать так, чтобы система линейных уравнений
( A − λE) X = D 31 была совместна.
З а м е ч а н и е . Если α = β = 0 , то D 31 = α D1 + β D 2 = O и, следовательно, D 31 не будет собственным вектором.
Таким образом, если l = 3 и n − r = 2 , то рассматриваемая система (21.7) имеет решения
Y1 = e λx D1 , Y2 = e λx D 2 , Y3 = e λx (D 30 + D 31 x) ,
(21.12)
где D1 , D 2 – линейно независимые собственные векторы матрицы A ,
относящиеся к собственному значению λ ;
D 31 = α D1 + β D 2 , α , β – числа, одновременно не равные нулю, которые выбираются так, чтобы система линейных уравнений ( A − λE) X = D 31 была совместна;
D 30 – любое решение системы уравнений ( A − λ E) X = D 31 .
При этом легко доказать, что найденные таким образом решения
Y1 , Y2 , Y3 будут линейно независимыми.
З а м е ч а н и е . Формулы (21.12) останутся справедливыми и для
линейной однородной системы порядка n , так как при их получении не использовался тот факт, что система дифференциальных
уравнений третьего порядка.
ПРИМЕР 21.7. Найти общее решение системы
⎧ y1′ = 2 y1 ,
⎪
⎨ y 2′ = y 2 − y3 ,
⎪⎩ y3′ = y 2 + 3 y3 .
РЕШЕНИЕ. Так как система – линейная однородная с постоянными коэффициентами, то ее общее решение может быть найдено методом Эйлера.
170
1) Матрица системы:
⎛2 0 0 ⎞
⎜
⎟
A = ⎜ 0 1 −1 ⎟.
⎜0 1 3 ⎟
⎝
⎠
Ее характеристическая матрица:
0 ⎞
⎛ 2−λ 0
⎜
⎟
A − λE = ⎜ 0 1 − λ − 1 ⎟ .
⎜ 0
1 3 − λ ⎟⎠
⎝
Тогда
A − λE = (2 − λ )(λ2 − 4λ + 4) = − (λ − 2) 3 ,
⇒ λ1, 2,3 = 2 .
Итак, имеем характеристический корень кратности l = 3 . При этом
0 ⎞ ⎛0 0 0 ⎞
⎛ 2−2 0
⎜
⎟ ⎜
⎟
A − 2E = ⎜ 0 1 − 2 − 1 ⎟ = ⎜ 0 − 1 − 1 ⎟ ,
⎜ 0
1 3 − 2 ⎟⎠ ⎜⎝ 0 1 1 ⎟⎠
⎝
⇒ r = rang ( A − 2E) = 1 .
Следовательно,
n − r = 3 −1 = 2
и для нахождения решений можно воспользоваться формулами (21.12).
2) Найдем собственные векторы матрицы A , относящиеся к собственному значению λ = 2 . Имеем:
⎛ 0 0 0 ⎞⎛ x1 ⎞
⎜
⎟⎜ ⎟
( A − 2E) X = ⎜ 0 − 1 − 1 ⎟⎜ x2 ⎟ = O ,
⎜ 0 1 1 ⎟⎜ x ⎟
⎝
⎠⎝ 3 ⎠
⎛ 0 0 0 ⎞⎛ x1 ⎞ ⎛ 0 ⎞
⎧0 ⋅ x − x2 − x3 = 0 ,
⎜
⎟⎜ ⎟ ⎜ ⎟
⇒ ⎜ 0 − 1 − 1 ⎟⎜ x2 ⎟ = ⎜ 0 ⎟ или ⎨ 1
⎜ 0 1 1 ⎟⎜ x ⎟ ⎜ 0 ⎟
⎩0 ⋅ x1 + x2 + x3 = 0 .
⎝
⎠⎝ 3 ⎠ ⎝ ⎠
Выбрав x3 в качестве зависимой переменной, а x1 , x2 – свободными, получаем общее решение:
x3 = 0 ⋅ x1 − x2 .
Находим фундаментальную систему решений:
x1 = 1 , x2 = 0 ⇒ x3 = 0 ;
x1 = 0 , x2 = 1 ⇒ x3 = −1.
⎛1⎞
⎛0⎞
⎜ ⎟
⎜ ⎟
⇒ D1 = ⎜ 0 ⎟ , D 2 = ⎜ 1 ⎟ .
⎜0⎟
⎜ − 1⎟
⎝ ⎠
⎝ ⎠
171
Итак, получили, что D1 , D 2 – линейно независимые собственные
векторы матрицы A , относящиеся к собственному значению λ = 2 .
Следовательно, решения системы дифференциальных уравнений:
⎛1⎞
⎛0⎞
⎟
2x
2x ⎜ ⎟
2x
2x ⎜
Y1 = e D1 = e ⎜ 0 ⎟ , Y2 = e D 2 = e ⎜ 1 ⎟ .
⎜0⎟
⎜ − 1⎟
⎝ ⎠
⎝ ⎠
3) Третье решение системы уравнений найдем в виде
Y3 = e λx (D 30 + D 31 x) ,
где D 31 = α D1 + β D 2 , α , β – числа, одновременно не равные нулю, которые выбираются так, чтобы система линейных уравнений
( A − λE) X = D 31 была совместна;
D 30 – любое решение системы уравнений ( A − λE) X = D 31 .
Исследуем на совместность
( A − λE) X = α D1 + β D 2 . Имеем:
⎛0
⎜
( A − 2E) X = ⎜ 0
⎜0
⎝
систему
линейных
уравнений
0 0 ⎞⎛ x1 ⎞
⎟⎜ ⎟
− 1 − 1 ⎟⎜ x2 ⎟ ,
1 1 ⎟⎠⎜⎝ x3 ⎟⎠
⎛1⎞
⎛0⎞ ⎛ α ⎞
⎜ ⎟
α D1 + β D 2 = α ⎜ 0 ⎟ + β ⎜⎜ 1 ⎟⎟ = ⎜⎜ β ⎟⎟ ;
⎜ 0⎟
⎜ − 1⎟ ⎜ − β ⎟
⎝ ⎠
⎝ ⎠ ⎝
⎠
0 = α,
⎛ 0 0 0 ⎞⎛ x1 ⎞ ⎛ α ⎞
⎧
⎪
⎜
⎟⎜ ⎟ ⎜
⎟
⇒ ⎜ 0 − 1 − 1 ⎟⎜ x2 ⎟ = ⎜ β ⎟ или ⎨0 ⋅ x1 − x2 − x3 = β ,
⎜ 0 1 1 ⎟⎜ x ⎟ ⎜ − β ⎟
⎪⎩0 ⋅ x1 + x2 + x3 = − β .
⎝
⎠⎝ 3 ⎠ ⎝
⎠
Система будет совместна при α = 0 и ∀β ∈ ℝ. Пусть α = 0 и β = −1 .
Тогда
D 31 = 0 ⋅ D1 + (−1) ⋅ D 2 = − D 2
и система для нахождения D 30 имеет вид
⎧0 ⋅ x1 − x2 − x3 = − 1,
⎨0 ⋅ x + x + x = 1.
2
3
⎩ 1
Выбрав x3 в качестве зависимой переменной, а x1 , x2 – свободными,
получаем общее решение:
x3 = 1 − 0 ⋅ x1 − x2 .
Полагаем x1 = 0 , x2 = 0 и находим частное решение:
⎛ 0⎞
⎜ ⎟
D 30 = ⎜ 0 ⎟ .
⎜1⎟
⎝ ⎠
172
Подставляем D 31 = − D 2 и D 30 в Y3 и получаем:
⎡⎛ 0 ⎞ ⎛ 0 ⎞ ⎤
⎛ 0 ⎞
⎟ ⎜ ⎟ ⎥
⎟
2x ⎜
Y3 = e ⎜ 0 ⎟ − ⎜ 1 ⎟ x = e ⎜ − x ⎟ .
⎢⎜ ⎟ ⎜ ⎟ ⎥
⎜1 + x ⎟
⎝
⎠
⎣⎝ 1 ⎠ ⎝ − 1⎠ ⎦
2 x ⎢⎜
Найденные таким образом решения Y1 , Y2 , Y3 образуют фундаментальную систему и, следовательно, общее решение системы имеет вид:
Y = C1Y1 + C 2 Y2 + C 3 Y3 =
⎡⎛ 0 ⎞ ⎛ 0 ⎞ ⎤
⎛1⎞
⎛0⎞
⎟
⎟
⎟
2x ⎜
2 x ⎢⎜ ⎟ ⎜
= C1e ⎜ 0 ⎟ + C2 e ⎜ 1 ⎟ + C3e ⎜ 0 ⎟ − ⎜ 1 ⎟ x ⎥ =
⎢⎜ ⎟ ⎜ ⎟ ⎥
⎜ 0⎟
⎜ − 1⎟
⎝ ⎠
⎝ ⎠
⎣⎝ 1 ⎠ ⎝ − 1⎠ ⎦
2x ⎜
⎛1⎞
⎛0⎞
⎛ 0 ⎞
⎟
⎟
⎟
2x ⎜
2x ⎜
= C1e ⎜ 0 ⎟ + C2 e ⎜ 1 ⎟ + C3e ⎜ − x ⎟
⎜0⎟
⎜ − 1⎟
⎜1 + x ⎟
⎝ ⎠
⎝ ⎠
⎝
⎠
или, более подробно
⎧ y1 = C1e 2 x ,
⎪
2x
⋄
− C3 xe 2 x ,
⎨ y2 = C2 e
x
x
2
2
⎪ y3 = − C 2 e + C3 (1 + x)e .
⎩
2x ⎜
ПРИМЕР 21.8. Найти общее решение системы Y′ = AY , где
⎛ 4 −4 2 ⎞
⎜
⎟
A = ⎜ 2 − 2 1 ⎟.
⎜ −4 4 −2⎟
⎝
⎠
РЕШЕНИЕ. Так как система – линейная однородная с постоянными коэффициентами, то ее общее решение может быть найдено методом Эйлера.
1) Матрица системы:
⎛ 4 −4 2 ⎞
⎜
⎟
A = ⎜ 2 − 2 1 ⎟.
⎜ −4 4 −2⎟
⎝
⎠
Ее характеристическая матрица:
2
⎛ 4−λ −4
⎜
A − λE = ⎜ 2 − 2 − λ
1
⎜ −4
4 −2−λ
⎝
Тогда
⎞
⎟
⎟⎟ .
⎠
A − λE = −λ (λ2 + 4λ − 4λ ) = −λ3 ,
⇒ λ1, 2,3 = 0 .
173
Итак, имеем характеристический корень кратности l = 3 . При этом
2 ⎞ ⎛ 4 −4 2 ⎞
⎛ 4−0 −4
⎜
⎟ ⎜
⎟
A − 0⋅E = ⎜ 2 − 2 − 0 1 ⎟ = ⎜ 2 − 2 1 ⎟,
⎜ −4
4 − 2 − 0 ⎟⎠ ⎜⎝ − 4 4 − 2 ⎟⎠
⎝
⇒ r = rang ( A − 0 ⋅ E) = 1.
Следовательно,
n − r = 3 −1 = 2
и для нахождения решений можно воспользоваться формулами (21.12).
2) Найдем собственный вектор
венному значению λ = 0 . Имеем:
⎛ 4
⎜
( A − 0 ⋅ E) X = ⎜ 2
⎜ −4
⎝
матрицы A , относящийся к собст−4
−2
2 ⎞⎛ x1 ⎞
⎟⎜ ⎟
1 ⎟⎜ x2 ⎟ = O ,
4 − 2 ⎟⎠⎜⎝ x3 ⎟⎠
⎛ 4 − 4 2 ⎞⎛ x1 ⎞ ⎛ 0 ⎞
⎧ 4 x1 − 4 x2 + 2 x3 = 0 ,
⎪
⎜
⎟⎜ ⎟ ⎜ ⎟
⇒ ⎜ 2 − 2 1 ⎟⎜ x2 ⎟ = ⎜ 0 ⎟ или ⎨ 2 x1 − 2 x2 + x3 = 0 ,
⎜ − 4 4 − 2 ⎟⎜ x ⎟ ⎜ 0 ⎟
⎪⎩− 4 x1 + 4 x2 − 2 x3 = 0 .
⎝
⎠⎝ 3 ⎠ ⎝ ⎠
Как уже указывали выше, ранг матрицы системы равен 1 и в качестве базисного минора можно выбрать, например, минор 1 . Тогда переменная x3 будет зависимой, а x1 , x 2 – свободными. Отбрасываем первое и третье уравнение системы и находим общее решение:
2 x1 − 2 x 2 + x 3 = 0 ,
⇒ x 3 = −2 x1 + 2 x 2 – общее решение.
Фундаментальная система решений состоит из двух решений. Полагая x1 = 1, x 2 = 0 и x1 = 0, x 2 = 1 , находим их:
⎛ 1⎞
⎛ 0⎞
⎜ ⎟
⎜ ⎟
D1 = ⎜ 0 ⎟ , D 2 = ⎜ 1 ⎟ .
⎜ − 2⎟
⎜ 2⎟
⎝ ⎠
⎝ ⎠
Итак, получили, что D1 и D2 – собственные векторы матрицы A ,
относящиеся к собственному значению λ = 0 . Следовательно, решение
системы дифференциальных уравнений:
⎛ 0⎞
⎛ 1⎞
⎜ ⎟
⎜ ⎟
0⋅ x
0⋅ x
Y1 = e D 1 = ⎜ 0 ⎟ и Y2 = e D 2 = ⎜ 1 ⎟ .
⎜ 2⎟
⎜ − 2⎟
⎝ ⎠
⎝ ⎠
174
3) Третье решение системы уравнений найдем в виде
Y3 = e λx (D 30 + D 31 x) ,
где D 31 = α D1 + β D 2 , α , β – числа, одновременно не равные нулю, которые выбираются так, чтобы система линейных уравнений
( A − λE) X = D 31 была совместна;
D 30 – любое решение системы уравнений ( A − λE) X = D 31 .
Исследуем на совместность систему линейных
( A − λE) X = α D1 + β D 2 . Имеем:
⎛ 4 − 4 2 ⎞⎛ x1 ⎞
⎜
⎟⎜ ⎟
( A − 0 ⋅ E) X = ⎜ 2 − 2 1 ⎟⎜ x2 ⎟ ,
⎜ − 4 4 − 2 ⎟⎜ x ⎟
⎝
⎠⎝ 3 ⎠
α
⎛ 1 ⎞
⎛ 0⎞ ⎛
⎞
⎜ ⎟
⎜ ⎟ ⎜
⎟
α D1 + β D 2 = α ⎜ 0 ⎟ + β ⎜ 1 ⎟ = ⎜
β
;
⎜ − 2⎟
⎜ 2 ⎟ ⎜ − 2α + 2β ⎟⎟
⎝ ⎠
⎝ ⎠ ⎝
⎠
уравнений
α
⎛ 4 − 4 2 ⎞⎛ x1 ⎞ ⎛
⎞
⎜
⎟⎜ ⎟ ⎜
⎟
⇒ ⎜ 2 − 2 1 ⎟⎜ x2 ⎟ = ⎜
β
⎟.
⎜ − 4 4 − 2 ⎟⎜ x ⎟ ⎜ − 2α + 2 β ⎟
⎝
⎠⎝ 3 ⎠ ⎝
⎠
Умножим вторую строку на –2 и 2 и прибавим к первой и третьей строке соответственно. В результате получим систему линейных уравнений:
⎛ 0 0 0 ⎞⎛ x1 ⎞ ⎛ α − 2 β ⎞
⎜
⎟⎜ ⎟ ⎜
⎟
−
=
2
2
1
x
β
⎜
⎟⎜ 2 ⎟ ⎜
⎟.
⎜ 0 0 0 ⎟⎜ x ⎟ ⎜ − 2α + 4 β ⎟
⎝
⎠⎝ 3 ⎠ ⎝
⎠
Система будет совместна при α − 2 β = −2α + 4 β = 0 , где β – любое
действительное число. Пусть
β =1 ⇒ α = 2.
⎛ 2 ⎞
⎜ ⎟
Тогда
D 31 = 2 ⋅ D1 + D 2 = ⎜ 1 ⎟
⎜ − 2⎟
⎝ ⎠
и система для нахождения D 30 имеет вид
{2 x1 − 2 x2 + x3 = 1,
Выбрав x3 в качестве зависимой переменной, а x1 , x2 – свободными,
получаем общее решение:
x3 = 1 − 2 x1 + 2 x2 .
175
Полагаем x1 = 0 , x2 = 0 и находим частное решение:
⎛ 0⎞
⎜ ⎟
D 30 = ⎜ 0 ⎟ .
⎜1⎟
⎝ ⎠
Подставляем D 31 = 2 ⋅ D1 + D 2 и D 30 в Y3 и получаем:
⎡⎛ 0 ⎞ ⎛ 2 ⎞ ⎤ ⎛ 2 x ⎞
⎟
⎢⎜ ⎟ ⎜ ⎟ ⎥ ⎜
Y3 = e 0⋅ x ⎢⎜ 0 ⎟ + ⎜ 1 ⎟ x ⎥ = ⎜ x ⎟ .
⎢⎣⎜⎝ 1 ⎟⎠ ⎜⎝ − 2 ⎟⎠ ⎥⎦ ⎜⎝1 − 2 x ⎟⎠
Найденные таким образом решения Y1 , Y2 , Y3 образуют фундаментальную систему и, следовательно, общее решение системы имеет вид:
Y = C1Y1 + C 2 Y2 + C 3 Y3 =
⎡⎛ 0 ⎞ ⎛ 2 ⎞ ⎤
⎛ 1 ⎞
⎛0⎞
⎛ 1 ⎞
⎛ 0⎞
⎛ 2x ⎞
⎜ ⎟
⎜ ⎟
⎜ ⎟
⎜ ⎟
⎜
⎟
⎢⎜ ⎟ ⎜ ⎟ ⎥
= C1 ⎜ 0 ⎟ + C 2 ⎜ 1 ⎟ + C3 ⎢⎜ 0 ⎟ + ⎜ 1 ⎟ x ⎥ = C1 ⎜ 0 ⎟ + C2 ⎜ 1 ⎟ + C3 ⎜ x ⎟
⎜ − 2⎟
⎜ 2⎟
⎜ − 2⎟
⎜ 2⎟
⎜1 − 2 x ⎟
⎢⎣⎜⎝ 1 ⎟⎠ ⎜⎝ − 2 ⎟⎠ ⎥⎦
⎝ ⎠
⎝ ⎠
⎝ ⎠
⎝ ⎠
⎝
⎠
или, более подробно
⎧ y1 = C1 + 2C3 x ,
⎪
⋄
⎨ y 2 = C 2 + C3 x ,
⎪ y = − 2C + 2C + C (1 − 2 x) .
1
2
3
⎩ 3
Итак, мы рассмотрели метод Эйлера в трех случаях:
1) характеристические корни матрицы A действительны и различны;
2) характеристические корни матрицы A различны, но среди них есть
комплексные;
3) характеристические корни матрицы A действительны, но среди них
есть кратные.
Не рассмотренным остался случай, когда среди характеристических
корней матрицы A есть кратные комплексные корни. В этой ситуации
алгебраические трудности метода Эйлера возрастают настолько, что
лучше использовать другие методы интегрирования.
176
§ 22. Линейные уравнения с частными
производными первого порядка
22.1. Понятие уравнения с частными производными
и его интегрирование
Уравнением с частными производными 1 называется соотношение, связывающее неизвестную функцию нескольких переменных, ее аргументы и ее частные производные. Порядок старшей частной производной, входящей в уравнение, называется порядком уравнения.
Функция, обращающая уравнение с частными производными в
тождество, называется решением этого уравнения. Процесс нахождения решений дифференциального уравнения с частными производными называется интегрированием этого уравнения.
Так как обыкновенные дифференциальные уравнения можно рассматривать как частный случай уравнения с частными производными,
то можно утверждать, что если уравнение с частными производными
имеет решение, то решений будет множество.
Для обыкновенных дифференциальных уравнений порядка n вся
совокупность решений (за исключением некоторых) представлялась
функцией, зависящей от независимой переменной x и n произвольных
постоянных C1 , C 2 , … , C n (общим решением) 2 . Для дифференциальных уравнений с частными производными общее решение будет иметь
более сложную структуру. Оно тоже будет содержать некоторые произвольные элементы, но это уже будут не константы, а функции. В этом
можно убедиться, рассмотрев несколько простых примеров.
ПРИМЕРЫ.
1) Рассмотрим уравнение F ( x, y , z , z ′x ) = 0 , где z = z ( x, y ) .
Это уравнение можно рассматривать как обыкновенное дифференциальное уравнение относительно x , где y – параметр. Общее решение
такого уравнения будет иметь вид
z = ϕ ( x, y, C ( y )) ,
где C ( y ) – произвольная функция.
1
2
Или «уравнением в частных производных».
Справедливо и обратное. Т. е. для любого семейства
функций
y = ϕ ( x, C1 , K , C n ) существует дифференциальное уравнение порядка n , для
которого это семейство является общим решением. Оно получается в результате
⎧ y = ϕ ( x, C1 , K , Cn ) ,
⎪⎪ y′ = ϕ ′( x, C1 , K , Cn ) ,
исключения констант C1 ,K , C n из системы ⎨
KKKKKKKKKK
⎪ (n)
⎪⎩ y = ϕ ( n ) ( x, C1 , K , Cn ) .
177
2) Рассмотрим уравнение z ′x = z ′y , где z = z ( x, y ) .
Введем новые переменные по формулам
u = x + y, v = x − y.
Тогда
z ( x, y ) = f (u , v) ,
z ′x = f u′ ⋅ u ′x + f v′ ⋅ v ′x = f u′ + f v′ ,
{
{
1
1
1
−1
z ′y = f u′ ⋅ u ′y + f v′ ⋅ v′y = f u′ − f v′ .
{
{
Из уравнения z ′x = z ′y получаем:
f u′ + f v′ = f u′ − f v′ ,
⇒ 2 f v′ = 0 ,
⇒ f (u, v) = ϕ (u ) или z ( x, y ) = ϕ ( x + y ) ,
где ϕ ( x + y ) – произвольная функция.
∂2z
= 0 , где z = z ( x, y ) .
3) Рассмотрим уравнение
∂x∂y
∂ 2 z ∂z ⎛ ∂z ⎞
= ⎜ ⎟ = 0,
∂x∂y ∂y ⎝ ∂x ⎠
∂z
⇒
– не зависит от y ,
∂x
Имеем:
⇒
∂z
= ϕ (x) , где ϕ (x ) – произвольная функция;
∂x
⇒ z = ∫ ϕ ( x)dx + ψ ( y ) = ω ( x) + ψ ( y ) ,
где ω ( x),ψ ( y ) – произвольные функции.
∂2z
= 0 , где z = z ( x, y ) .
∂x 2
∂ 2 z ∂z ⎛ ∂z ⎞
= ⎜ ⎟ = 0,
∂x 2 ∂x ⎝ ∂x ⎠
∂z
⇒
– не зависит от x ,
∂x
4) Рассмотрим уравнение
Имеем:
⇒
∂z
= ϕ ( y ) , где ϕ ( y ) – произвольная функция;
∂x
⇒ z = ∫ ϕ ( y )dx + ψ ( y ) = ϕ ( y ) x + ψ ( y ) ,
где ϕ ( y ),ψ ( y ) – произвольные функции.
178
Как показывают рассмотренные примеры, уравнение с частными
производными имеет множество решений, которые определяются с точностью до некоторой функции. Поэтому, для выбора одного решения
необходимо задавать некоторые условия, которым эта функция должна
удовлетворять.
Если уравнение можно разрешить относительно старшей частной
производной, т. е. записать, например, в виде
⎛
⎞
∂m z
∂k z
⎜ x1 , x2 , K, xn , z ,
⎟,
f
=
,
K
(22.1)
k1
kn
⎜
⎟
∂x1m
∂x1 K ∂xn
⎝
⎠
здесь k1 + K + k n = k ≤ m и k1 < m , то обычно полагают, что
x1 = x10 =
ϕ 0 ( x2 ,K, xn ),
⎫
⎪
∂z
⎪
= ϕ1 ( x2 ,K, xn ),
⎪
∂x1 x1 = x10
⎪
⎬
................
⎪
m −1
⎪
∂ z
=
ϕ
(
x
,
K
,
x
),
⎪
m
−
1
2
n
∂x1m −1 x1 = x10
⎪⎭
z
(22.2)
где x10 – заданное значение, ϕ 0 ( x 2 , K , xn ) , …, ϕ m −1 ( x2 , K , xn ) – заданные
функции n − 1 аргумента. Условия (22.2) называют начальными условиями для уравнения (22.1), а задача нахождения решения уравнения (22.1),
удовлетворяющего начальным условиям (22.2), называется задачей Коши.
В частности, для уравнения первого порядка
⎛
∂z
∂z
∂z ⎞
⎟⎟
(22.3)
= f ⎜⎜ x1 , x2 , K , xn , z ,
,K,
∂x1
∂
∂
x
x
2
n ⎠
⎝
начальное условие будет иметь вид
z x1 = x10 = ϕ 0 ( x2 ,K, xn ) ,
(22.4)
где x10 – заданное значение, ϕ 0 ( x 2 , K , xn ) – заданная функция n − 1 аргумента.
В случае функции z = z ( x, y ) задача Коши для уравнения с частными производными первого порядка имеет простой геометрический
⎛
∂z
∂z ⎞
= f ⎜⎜ x, y, z, ⎟⎟ частное решесмысл. Действительно, для уравнения
∂x
∂y ⎠
⎝
ние z = ϕ ( x, y ) представляет собой некоторую поверхность в пространстве Oxyz (ее называют интегральной поверхностью). Тогда, общее
179
решение – некоторое семейство поверхностей. Начальное условие
z ( x = x0 , y ) = ϕ 0 ( y ) задает в пространстве некоторую кривую x = x0 ,
z ( y ) = ϕ 0 ( y ) . Следовательно, задача Коши представляет собой нахождение поверхности, проходящей через заданную кривую.
Например, если общее решение z = ϕ ( x 2 + y 2 ) – семейство поверхностей вращения (рис. 22.1), то частным решением будет та поверхность, на которой лежит заданная кривая (начальное условие
z ( x = x0 , y ) = ϕ 0 ( y ) ). Так на рис 22.1 в качестве начального условия выбрана ветка гиперболы z ( x = x0 , y ) = x02 + y 2 и, следовательно, частным решением является конус, на поверхности которого она лежит.
z
x0
y
x
Рис. 22.1.
По аналогии с трехмерным пространством, говорят, что
( x1 , x2 , K , xn , z ) – точка n + 1-мерного пространства, z = ϕ ( x1 , x2 , K , xn ) –
гиперповерхность (поверхность n измерений) в n + 1 -мерном пространстве, а условие
z ( x1 , x2 ,K , xn ) x = x = ϕ 0 ( x2 ,K , xn )
1
10
определяют в n + 1-мерном пространстве гиперповерхность n − 1-измерения. Поэтому говорят, что для дифференциального уравнения с частными производными первого порядка задача Коши в общем случае
состоит в нахождении интегральной гиперповерхности, проходящей
через заданную гиперповерхность n − 1 -измерения.
В нашем курсе мы будем рассматривать только линейные уравнения с частными производными первого порядка, поскольку их интегрирование сводится к интегрированию некоторой системы обыкновенных
дифференциальных уравнений.
180
22.2. Линейные однородные уравнения
с частными производными первого порядка
ОПРЕДЕЛЕНИЕ. Линейным однородным уравнением с частными
производными первого порядка 3 называется уравнение вида
F1 ( x1 ,K, xn ) ⋅
∂z
∂z
+ K + Fn ( x1 ,K, xn ) ⋅
= 0,
∂x1
∂xn
(22.5)
где Fi ( x1 ,K, xn ) – заданные функции, непрерывно дифференцируемые в
рассматриваемой области G ⊂ ℝn, z = z ( x1 , K , xn ) – неизвестная функция.
Запишем систему обыкновенных дифференциальных уравнений вида:
dxn
dx1
dx2
.
=
=K=
F1 ( x1 , K , xn ) F2 ( x1 , K , xn )
Fn ( x1 , K , xn )
(22.6)
Ее называют соответствующей уравнению (22.5). Связь между уравнением (22.5) и системой обыкновенных уравнений (22.6) устанавливает следующая теорема.
ТЕОРЕМА 22.1. Функция z = ϕ ( x1 , K , xn ) является решением уравнения (22.5) тогда и только тогда, когда ϕ ( x1 , K , xn ) = C является первым
интегралом системы (22.6).
ДОКАЗАТЕЛЬСТВО. 1) Достаточность (⇐). Пусть имеется уравнение
(22.7)
ϕ ( x1 , x 2 , K , xn +1 ) = C .
Очевидно, что уравнение (22.7) определяет первый интеграл системы
(22.6) тогда и только тогда, когда для любого ее решения x1 , K , xn +1
ϕ ( x1 , x 2 , K , xn +1 ) ≡ C .
Отсюда
dϕ ( x1 , x2 ,K, xn +1 ) ≡ 0 ;
∂ϕ
∂ϕ
∂ϕ
⇒
dx1 +
dx2 + K +
dxn +1 ≡ 0 .
∂x1
∂x2
∂xn +1
Но из (22.6) находим:
dxi = kFi ( x1 , K , x n +1 ) .
Следовательно,
⎡ ∂ϕ
⎤
∂ϕ
k⎢
⋅ F1 ( x1 ,K, xn +1 ) + K +
⋅ Fn +1 ( x1 ,K, xn +1 )⎥ ≡ 0 ,
∂xn +1
⎣ ∂x1
⎦
∂ϕ
∂ϕ
⇒
⋅ F1 ( x1 ,K, xn +1 ) + K +
⋅ Fn +1 ( x1 ,K, xn +1 ) ≡ 0 . (22.8)
∂x1
∂xn +1
3
или «линейным однородным уравнением в частных производных первого порядка»
181
Таким образом, функция
z = ϕ ( x1 , K , xn )
является решение уравнения (22.5).
2) Необходимость (⇒). Легко проверить, что условие (22.8) является не только необходимым, но и достаточным условием того, что уравнение ϕ ( x1 , x 2 , K , xn +1 ) = C определяет первый интеграл системы дифференциальных уравнений (22.6). Следовательно, если z = ϕ ( x1 , K , xn ) –
решение уравнения (22.5), то уравнение ϕ ( x1 , K , xn ) = C определяет
первый интеграл системы (22.6). ∎
Пусть найдена система независимых 4 первых интегралов системы
дифференциальных уравнений (22.15), образующих ее общий интеграл:
⎧ ϕ1 ( x1 , K , xn ) = C1 ,
⎪⎪ ϕ 2 ( x1 , K , xn ) = C 2 ,
⎨ KKKKKKK
⎪
⎪⎩ϕ n −1 ( x1 , K , xn ) = C n −1 .
По теореме 22.1 функции ϕ i ( x1 , K , xn ) ( i = 1, n − 1 ) являются решениями
уравнения (22.5), причем справедлива следующая теорема.
ТЕОРЕМА 22.2. Если ϕ i ( x1 , K , xn ) = Ci ( i = 1, n − 1 ) – независимые первые интегралы системы (22.6) и Φ – произвольная непрерывно дифференцируемая функция n − 1 аргумента, то z = Φ (ϕ1 , K , ϕ n −1 ) – общее
решение уравнения (22.5).
ПРИМЕР 22.1. Найти общее решение уравнения
∂u
∂u
∂u
+z
= 0.
x +y
∂x
∂y
∂z
РЕШЕНИЕ. Данное уравнение – линейное однородное. Искомая функция u = u ( x, y, z ) . Соответствующая система обыкновенных дифференциальных уравнений имеет вид
dx dy dz
=
= .
x
y
z
Из равенства первой и третьей дроби получим один первый интеграл системы:
dx dz
= ,
x
z
4
т. е. ни один из них не следует из остальных.
182
z
= C1 .
x
Из равенства второй и третьей дроби получим другой первый интеграл системы:
dx dz
= ,
y
z
z
⇒ ln z = ln y + ln C2 или
= C2 .
y
z
z
Первые интегралы = C1 и = C 2 независимы и образуют общий
x
y
интеграл системы дифференциальных уравнений. Следовательно, общее
решение однородного дифференциального уравнения в частных производных имеет вид
⎛z z⎞
u = Φ⎜⎜ ; ⎟⎟ . ⋄
⎝x y⎠
⇒ ln z = ln x + ln C1
или
Теперь покажем, как найти решение задачи Коши для линейного
однородного уравнения с частными производными первого порядка.
Пусть дано уравнение
∂z
∂z
+ K + Fn ( x1 , K , xn ) ⋅
= 0,
(22.5)
F1 ( x1 , K , xn ) ⋅
∂x1
∂xn
где Fi ( x1 ,K, xn ) – заданные функции, непрерывно дифференцируемые в
рассматриваемой области G ⊂ ℝn, z = z ( x1 , K , xn ) – неизвестная функция. Требуется найти его решение, удовлетворяющее условию
z ( x1 , K , xn −1 , xn = xn 0 ) = Φ 0 ( x1 , K , xn −1 ) ,
где Φ 0 ( x1 , K , xn −1 ) – заданная функция n − 1 аргумента.
Найдем систему независимых первых интегралов системы дифференциальных уравнений (22.6), образующих ее общий интеграл:
⎧ ϕ1 ( x1 , K , xn ) = C1 ,
⎪⎪ ϕ 2 ( x1 , K , xn ) = C 2 ,
⎨ KKKKKKK
⎪
⎪⎩ϕ n −1 ( x1 , K , xn ) = C n −1 .
Обозначим
⎧ ϕ1 ( x1 , K, xn −1 , xn 0 ) = ϕ1 ,
⎪⎪ ϕ 2 ( x1 , K, xn −1 , xn 0 ) = ϕ 2 ,
(22.9)
⎨
K
K
K
K
K
K
K
⎪
⎪⎩ϕ n −1 ( x1 , K , xn −1 , xn 0 ) = ϕ n −1 .
183
Разрешим (22.9) относительно x1 ,K, xn −1 (это всегда можно сделать в окрестности точки M 0 ( x10 , x20 K , xn 0 ) , такой что Fi ( M 0 ) ≠ 0 ). Получим:
⎧ x1 = ω1 (ϕ1 , ϕ 2 , K , ϕ n −1 ) ,
⎪⎪ x2 = ω 2 (ϕ1 , ϕ 2 , K , ϕ n −1 ) ,
(22.10)
⎨ KKKKKKKKKK
⎪
⎪⎩ xn −1 = ω n −1 (ϕ1 , ϕ 2 , K , ϕ n −1 ) .
Тогда решение уравнения (22.5), удовлетворяющее условию
z ( x1 , K , xn −1 , xn = xn 0 ) = Φ 0 ( x1 , K , xn −1 ) ,
будет иметь вид
z = Φ 0 [ω1 (ϕ1 , K , ϕ n −1 ), ω 2 (ϕ1 , K , ϕ n −1 ), K , ω n −1 (ϕ1 , K , ϕ n −1 )] . (22.11)
Действительно, в силу теоремы 2, функция (22.11) определяет решение уравнения (22.5). А при xn = xn 0 имеем
z ( x1 , K , xn −1 , xn = xn 0 ) =
Φ 0 (ω1 (ϕ1 , K , ϕ n −1 ), K , ω n −1 (ϕ1 , K , ϕ n −1 )) x = x =
n
n0
⎛
⎞
⎜
⎟
= Φ 0 ⎜ ω1 (ϕ1 xn = xn 0 ,K, ϕ n −1 xn = xn 0 ),K, ω n −1 (ϕ1 xn = xn 0 ,K, ϕ n −1 xn = xn 0 ) ⎟ =
1
424
3
14243
1
424
3
14243 ⎟
⎜
ϕ1
ϕ n −1
ϕ1
ϕ n −1
⎝
⎠
⎛
⎞
⎜
⎟
= Φ 0 ⎜ ω1 (ϕ1 , K , ϕ n −1 ), K , ω n −1 (ϕ1 , K , ϕ n −1 ) ⎟ =
443
144
42444
3⎟
⎜ 1442
x
x
⎝
⎠
1
n −1
= Φ 0 ( x1 , K , xn −1 ) .
З а м е ч а н и е . Алгоритм нахождения решения задачи Коши показывает, что решение начальными данными определяется однозначно.
ПРИМЕР 22.2. Найти решение уравнения x
∂u
∂u z ∂u
= 0,
+
+y
∂y 2 ∂z
∂x
удовлетворяющее начальному условию u (1, y, z ) = y + z 2 .
РЕШЕНИЕ. 1) Данное уравнение – линейное однородное. Искомая
функция u = u ( x, y, z ) . Соответствующая система обыкновенных дифференциальных уравнений имеет вид
dx dy dz
=
=
.
x
y z 2
Из равенства 1-й и 3-й дроби получим один первый интеграл системы:
dx 2dz
=
,
x
z
184
z2
⇒ 2 ln z = ln x + ln C1 или
= C1 .
x
Из равенства 2-й и 3-й дроби получим другой первый интеграл:
dx 2dz
,
=
y
z
⇒ 2 ln z = ln y + ln C2
z2
= C2 .
y
или
z2
z2
= C1 и
= C2 независимы и образуют общий
Первые интегралы
x
y
интеграл системы дифференциальных уравнений. Следовательно, общее
решение линейного однородного дифференциального уравнения в частных производных имеет вид
⎛ z2 z2 ⎞
u = Φ⎜⎜ ; ⎟⎟ .
⎝ x y ⎠
z2
z2
ϕ1 ( x, y, z ) = , ϕ 2 ( x, y, z ) = .
2) Имеем:
x
y
Тогда
z2
ϕ 2 = ϕ 2 (1, y, z ) = .
y
2
ϕ1 = ϕ1 (1, y, z ) = z ,
⇒ z = ± ϕ1 ,
y=
z2
ϕ2
=
ϕ1
.
ϕ2
Подставляя найденные выражения для y и z в начальное условие и
«теряя черточки», получаем искомое частное решение:
2
ϕ
ϕ
z2 x z2
u ( x, y, z ) = 1 + ± ϕ1 = 1 + ϕ1 = 2 +
,
ϕ2
ϕ2
z y x
(
)
y z2
⇒ u ( x, y , z ) = + . ⋄
x x
ПРИМЕР 22.3. Найти решение уравнения y
∂z
∂z
− x = 0 , удовле∂y
∂x
творяющее начальному условию z ( x,0) = x − 1.
РЕШЕНИЕ. 1) Данное уравнение – линейное однородное. Искомая
функция z = z ( x, y ) . Соответствующая система обыкновенных дифференциальных уравнений имеет вид
dx dy
.
=
y −x
185
Она имеет единственный первый интеграл (общий интеграл дифференциального уравнения):
− xdx = ydy ,
y2
x2
= − + C или y 2 + x 2 = C .
2
2
Следовательно, общее решение дифференциального уравнения в частных производных имеет вид
z = Φ y2 + x2 .
С геометрической точки зрения, общее решение представляет собой всевозможные поверхности вращения с осью Oz .
2) Имеем:
ϕ ( x, y ) = y 2 + x 2 .
⇒
(
Тогда
)
ϕ = ϕ ( x,0) = x 2 ,
⇒ x=± ϕ .
Подставляя найденное выражения для x в начальное условие и «теряя
черточку», получаем искомое частное решение:
z ( x, y ) = ± ϕ − 1 = ± x 2 + y 2 − 1 .
С геометрической точки зрения, это частное решение представляет
собой конус ( z + 1) 2 = x 2 + y 2 , т.е. поверхность вращения, проходящую
через прямую
⎧y = 0,
⎨ z = x − 1. ⋄
⎩
22.3. Линейные неоднородные уравнения
с частными производными первого порядка
ОПРЕДЕЛЕНИЕ. Линейным неоднородным уравнением с частными
производными первого порядка называется уравнение вида
∂z
∂z
+ K + Fn ( x1 ,K, xn , z ) ⋅
= P ( x1 ,K, xn , z ) , (22.12)
F1 ( x1 ,K, xn , z ) ⋅
∂x1
∂xn
где Fi ( x1 ,K , xn , z ) , P ( x1 ,K , xn , z ) – заданные функции, непрерывно диф-
ференцируемые в рассматриваемой области G ⊂ ℝn+1, z = z ( x1 , K , xn ) –
неизвестная функция.
Интегрирование уравнения (22.12) сводится к интегрированию некоторого линейного однородного уравнения с частными производными
первого порядка. Действительно, предположим, что уравнение
(22.13)
u ( x1 ,K , xn , z ) = 0
задает в неявном виде решение уравнения (22.12). Тогда
186
u ′x
∂z
=− i
u ′z
∂xi
и из уравнения (22.12) находим:
⎛ u′x
⎛ u′x ⎞
F1 ( x1 ,K, xn , z ) ⋅ ⎜⎜ − 1 ⎟⎟ + K + Fn ( x1 ,K, xn , z ) ⋅ ⎜⎜ − n
⎝ u′z ⎠
⎝ u′z
⎞
⎟⎟ = P ( x1 ,K, xn , z ) ,
⎠
F1 ( x1 ,K, xn , z ) ⋅ (− u′x1 ) + K + Fn ( x1 ,K, xn , z ) ⋅ − u′x n = P ( x1 ,K, xn , z ) ⋅ u′z .
(
)
∂u
∂u
∂u
+ K + Fn ( x1,K, xn , z) ⋅
+ P( x1,K, xn , z) ⋅ = 0 . (22.14)
∂x1
∂xn
∂z
Уравнение (22.14) – линейное однородное первого порядка, в котором искомая функция u зависит от n + 1 переменной x1 ,K, xn , z . Соответствующая ему система дифференциальных уравнений
dx n
dx1
dz
=K=
=
(22.15)
F1 ( x1 , K , x n , z )
Fn ( x1 , K , x n , z ) P( x1 , K , x n , u )
имеет n независимых первых интегралов
ϕ1 ( x1 , K , x n , z ) = C1 , …, ϕ n ( x1 , K , x n , z ) = C n
и, следовательно, общее решение уравнения (22.14) будет иметь вид
u = Φ (ϕ1 , K , ϕ n ) .
Но тогда уравнение Φ (ϕ1 , K , ϕ n ) = 0 будет определять в неявном
виде общее решение (22.12).
З а м е ч а н и е . На практике, при интегрировании линейных неоднородных уравнений с частными производными первого порядка,
уравнение (22.14) обычно не записывают. Записывают сразу его
соответствующую систему (22.15).
F1 ( x1,K, xn , z) ⋅
ПРИМЕР 22.4. Найти общее решение уравнения
∂z ∂z
(1 + z − x − y ) +
= 2.
∂x ∂y
РЕШЕНИЕ. Данное уравнение – линейное неоднородное. Искомая
функция z = z ( x, y ) . Соответствующая система обыкновенных дифференциальных уравнений имеет вид
dx
dy dz
=
= .
1
2
1+ z − x − y
Из равенства 2-й и 3-й дроби получим один первый интеграл системы:
dy dz
= ,
1
2
⇒ 0,5 z = y + C1 или z − 2 y = C1 .
187
Другой первый интеграл системы получим, используя свойства равных
дробей:
dy
dz − dx − dy
,
=
1 2 − (1 + z − x − y ) − 1
dy d ( z − x − y )
⇒
,
=
1
z−x− y
⇒ y − 2 z − x − y = C2 .
Первые интегралы z − 2 y = C1 и y − 2 z − x − y = C2 независимы и
образуют общий интеграл системы дифференциальных уравнений. Следовательно, общее решение неоднородного дифференциального уравнения в частных производных имеет вид
Φ z − 2 y; y − 2 z − x − y = 0 . ⋄
(
)
ПРИМЕР 22.5. Найти решение уравнения x
∂z
∂z
− 2 y = x2 + y2 ,
∂x
∂y
удовлетворяющее начальному условию z ( x,1) = x 2 .
РЕШЕНИЕ. 1) Данное уравнение – линейное неоднородное. Искомая
функция z = z ( x, y ) . Соответствующая система обыкновенных дифференциальных уравнений имеет вид
dx
dy
dz
.
=
= 2
x − 2y x + y2
Из равенства 1-й и 2-й дроби получим один первый интеграл системы:
dx
dy
=
,
x − 2y
dx
dy
⇒ 2 =− ,
x
y
⇒ 2 ln x = − ln y + ln C1 или x 2 y = C1 .
Другой первый интеграл системы получим, используя свойства равных
дробей:
xdx − 0,5 ydy
dz
,
= 2
=
2
2
x
y
x + y2
xdx − 0,5 ydy
dz
⇒
,
= 2
2
2
x +y
x + y2
188
⎛
x 2 y 2 ⎞⎟
⎜
⇒ xdx − 0,5 ydy = dz или d ⎜ z −
+
⎟ = 0,
2
4
⎝
⎠
2
2
x
y
+
= C2 .
⇒ z−
2
4
x2 y2
+
= C2 независимы и обраПервые интегралы x 2 y = C1 и z −
2
4
зуют общий интеграл системы дифференциальных уравнений. Следовательно, общее решение неоднородного дифференциального уравнения в
частных производных имеет вид
⎛
x 2 y 2 ⎞⎟
Φ⎜⎜ x 2 y; z −
+
⎟ = 0.
2
4
⎝
⎠
Разрешая это уравнение относительно второй переменной, получим общее решение неоднородного уравнения в явном виде:
x2 y2
z−
+
= f ( x 2 y) ,
2
4
x2 y2
2
−
⇒ z = f ( x y) +
.
2
4
2) Найдем искомое частное решение. Имеем:
x2 y2
2
+
.
ϕ1 ( x, y, z ) = x y , ϕ 2 ( x, y, z ) = z −
2
4
x2 1
2
Тогда
ϕ1 = ϕ1 ( x,1, z ) = x , ϕ 2 = ϕ 2 ( x,1, z ) = z − + .
2 4
2
ϕ 1
1
x
− = ϕ2 + 1 − .
⇒ x = ± ϕ1 , z = ϕ 2 +
2 4
2 4
Подставляя найденные выражения для x и z в начальное условие
z ( x,1) = x 2 и «теряя черточки», получаем искомое частное решение:
2
ϕ 1
ϕ 2 + 1 − = ± ϕ1 ,
2 4
ϕ 1
ϕ 1
⇒ ϕ 2 + 1 − = ϕ1 или ϕ 2 − 1 − = 0 ,
2 4
2 4
2
2
2
x
y
x y 1
+
−
− = 0,
⇒ z−
2
4
2
4
2
2
2
x
y
x y 1
−
+
+ .⋄
⇒ z=
2
4
2
4
(
189
)
СПИСОК ЛИТЕРАТУРЫ
1. Краснов М.Л. Обыкновенные дифференциальные уравнения: учебное пособие / Краснов М. Л. – М.: Высшая школа, 1983. – 128 с.
2. Краснов М.Л. Сборник задач по обыкновенным дифференциальным
уравнениям: учебное пособие / Краснов М. Л., Киселев А. И., Макаренко Г. И. – 3-е изд., перераб. и доп. – М.: Высшая школа, 1978. –
287 с.
3. Филиппов А.Ф. Сборник задач по дифференциальным уравнениям :
учебное пособие / Филиппов А. Ф. – 2-е изд. – М.: Изд-во ЛКИ,
2008. – 240 с.
4. Степанов В. В. Курс дифференциальных уравнений: учебник для вузов / Степанов В. В. – 9-е изд., стер. – М.: Едиториал УРСС, 2004. –
472 с.
5. Матвеев Н.М. Методы интегрирования обыкновенных дифференциальных уравнений: учебник / Матвеев Н. М. – 3-е изд., испр. и доп. –
М.: Высшая школа, 1967. – 564 с.
6. Барышева В.К. Обыкновенные дифференциальные уравнения (часть
1, 2): учебное пособие / Барышева В.К., Ивлев Е.Т., Имас О.Н., Пахомова Е.Г. – Томск: Изд-во ТПУ, 2003. – 112 с.
190
ОГЛАВЛЕНИЕ
ПРЕДИСЛОВИЕ .............................................................................................3
ВВЕДЕНИЕ .....................................................................................................4
УРАВНЕНИЯ
ПЕРВОГО
ГЛАВА I. ДИФФЕРЕНЦИАЛЬНЫЕ
ПОРЯДКА ...................................................................................6
§ 1. Основные понятия ..............................................................................6
§ 2. Теорема существования и единственности решения задачи Коши
для уравнения, разрешенного относительно производной ............7
§ 3. Уравнения с разделенными переменными.....................................11
§ 4. Уравнения с разделяющимися переменными................................13
§ 5. Однородные уравнения....................................................................17
§ 6. Уравнения, приводящиеся к однородным .....................................21
⎛ a x + b1 y + c1 ⎞
⎟⎟ ..................................21
6.1. Уравнения вида y ′ = f ⎜⎜ 1
+
+
a
x
b
y
c
⎝ 2
2
2 ⎠
6.2. Обобщенно однородные уравнения .......................................25
§ 7. Линейные уравнения первого порядка...........................................29
7.1 Линейные однородные уравнения ..........................................29
7.2. Линейные неоднородные уравнения ......................................30
§ 8. Уравнения Бернулли ........................................................................35
§ 9. Уравнения в полных дифференциалах...........................................40
§ 10. Интегрирующий множитель............................................................45
§ 11. Дифференциальные уравнения первого порядка, не разрешенные
относительно производной..............................................................50
11.1.Уравнения, разрешаемые относительно y ′ неоднозначно ..52
11.2.Неполные уравнения ................................................................52
11.3.Уравнения Лагранжа ................................................................57
11.4.Уравнения Клеро ......................................................................59
ГЛАВА II. ДИФФЕРЕНЦИАЛЬНЫЕ
УРАВНЕНИЯ
ВЫСШИХ
ПОРЯДКОВ...............................................................................62
§ 12. Основные понятия и определения ..................................................62
§ 13. Понижение порядка уравнения .......................................................65
13.1.Уравнения, содержащие только x и y (n ) ...............................65
13.2.Уравнения, не содержащие искомой функции и ее
производных до порядка (k – 1) включительно.....................68
13.3.Уравнения, не содержащие независимого переменного......69
13.4.Уравнения, однородные относительно неизвестной функции
и ее производных......................................................................71
13.5.Уравнения, левая часть которых является точной производной ........................................................................................74
191
§ 14. Линейные однородные дифференциальные уравнения n-го
порядка...............................................................................................75
14.1.Общие понятия и определения ...............................................75
14.2.Линейное пространство: основные определения и
утверждения ..............................................................................76
14.3.Интегрирование линейных однородных уравнений n-го
порядка.......................................................................................79
14.4.Линейные однородные уравнения с постоянными коэффициентами....................................................................................85
14.5.Уравнения Эйлера ....................................................................88
14.6.Линейные однородные уравнения 2-го порядка с произвольными коэффициентами ............................................................90
§ 15. Линейные неоднородные уравнения n-го порядка .......................93
15.1.Метод вариации произвольных постоянных.........................93
15.2.Линейные неоднородные уравнения n-го порядка с постоянными коэффициентами и правой частью специального
вида ............................................................................................98
§ 16. Понятие краевой задачи.................................................................106
ГЛАВА II. СИСТЕМЫ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ ......118
§ 17. Задачи, приводящие к понятию систем дифференциальных
уравнений ........................................................................................118
§ 18. Нормальные системы дифференциальных уравнений. Метод
исключения......................................................................................121
§ 19. Метод интегрируемых комбинаций .............................................128
§ 20. Системы линейных диффеернциальных уравнений...................133
20.1.Интегрирование однородных систем дифференциальных
уравнений ................................................................................135
20.2 Линейные неоднородные системы дифференциальных
уравнений ................................................................................142
§ 21. Системы линейных дифференциальных уравнений с постоянными коэффициентами ..................................................................146
21.1.Собственные значения и собственные векторы..................146
21.2.Линейные однородные системы дифференциальных уравнений с постоянными коэффициентами. Метод Эйлера........150
§ 22. Линейные уравнения с частными производными 1-го порядка ...177
22.1 Понятие уравнения с частными производными и его интегрирование...............................................................................177
22.2 Линейные однородные уравнения с частными производными первого порядка ...........................................................181
22.3 Линейные неоднородные уравнения с частными производными первого порядка ...........................................................186
СПИСОК ЛИТЕРАТУРЫ ..........................................................................190
ОГЛАВЛЕНИЕ............................................................................................191
192
Учебное издание
ИМАС Ольга Николаевна
ПАХОМОВА Елена Григорьевна
РОЖКОВА Светлана Владимировна
УСТИНОВА Ирина Георгиевна
ЛЕКЦИИ
ПО ДИФФЕРЕНЦИАЛЬНЫМ УРАВНЕНИЯМ
Учебное пособие
Издано в авторской редакции
Научный редактор доктор физико-математических наук,
профессор С.В. Рожкова
Компьютерная верстка О.Н. Имас
Дизайн обложки _______________
Отпечатано в Издательстве ТПУ в полном соответствии
с качеством предоставленного оригинал-макета
Подписано к печати
Формат 60х84/16. Бумага «Снегурочка».
Печать XEROX. Усл.печ.л.
. Уч.-изд.л.
.
Заказ
. Тираж 100 экз.
Национальный исследовательский Томский политехнический университет
Система менеджмента качества
Томского политехнического университета сертифицирована
NATIONAL QUALITY ASSURANCE по стандарту ISO 9001:2008
. 634050, г. Томск, пр. Ленина, 30
Тел./факс: 8(3822)56-35-35, www.tpu.ru
Download