Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

de1

.pdf
Скачиваний:
25
Добавлен:
12.02.2015
Размер:
1.43 Mб
Скачать

Нетрудно видеть, что инвариантом такого растяжения будет, например, выражение y/y. Поэтому подстановка

y(x) = exp Z u(x) dx

(2.1.7)

приводит к понижению порядка: производные выражаются через новую переменную по формулам

y= uE, y′′ = (u+ u2)E, y′′′ = (u′′ + 3uu

+ u3)E, ... ,

где

E = exp Z u(x) dx ,

а экспонента E в силу однородности уравнения сокращается.

Если известно решение получившегося уравнения – функция u(x), то решение исходного уравнения записывается в явном виде как

Z y(x) = C exp u(x) dx .

Заметим, что термин “однородное уравнение” наследован из теории линейных уравнений (см. п. 2.5). Линейное однородное уравнение является частным случаем уравнения (2.1.5) при условии (2.1.6), и порядок его понижается на единицу с помощью преобразования (2.1.7). Так, линейное однородное уравнение второго порядка

y′′ + f (x)y+ g(x)y = 0

сводится к уравнению Риккати (1.7.1) с f2(x) = −1, а линейное однородное уравнение третьего порядка

y′′′ + f (x)y′′ + g(x)y+ h(x)y = 0

– к уравнению Риккати 2-го порядка

u′′ + [3u + f (x)]u+ u3 + f (x)u2 + g(x)u + h(x) = 0.

4. Уравнения Эйлера. Уравнения старших порядков называются уравнениями Эйлера (так же, как и в предыдущем случае – по аналогии с линейными уравнениями), если они однородны по переменной x, т. е. инвариантны по отношению к растяжению по переменной x. Общую форму таких уравнений можно записать в виде

y(n) = x−nF y, xy, x2y′′, . . . , xn−1y(n−1)

.

(2.1.8)

71

Замена независимой переменной по формуле

 

x = et

(2.1.9)

приводит к автономному уравнению (2.1.1) – легко проверить, что такая подстановка переводит однородность по переменной x в инвариантность к переносам по переменной t. Производные преобразуются по формулам

y= x1u,˙ y′′ = x2 u

u˙ ) , ...

 

 

(здесь (˙) = d/dt), в результате чего получаем

(u

= G u, u,˙ u,¨ . . . ,

u

.

n)

 

(n

1)

Порядок этого уравнения понижается согласно п. 1.

5. Обобщенно-однородные уравнения. Уравнения старших порядков этого класса совершенно аналогичны уже изученным уравнениям первого порядка (см. 1.4). Они не изменяются, если выполнить замену (1.4.4) – т. е. инвариантны относительно неравномерного растяжения координат x и y. Это свойство и является надежным тестом на обобщенную однородность. Однако, в отличие от уравнений первого порядка, нам не достаточно привести исходное уравнение к инвариантному относительно равномерного растяжения. Поэтому сначала производится преобразование (2.1.9), а затем показатели экспонент в различных слагаемых выравниваются подстановкой

y(t) = ektu(t).

(2.1.10)

Параметр k подбирается так, чтобы все экспоненты сократились. При этом преобразованное уравнение становится автономным, и его порядок понижается согласно п. 1.

6. Уравнения, представимые в виде точной производной. Левые части некоторых уравнений, не разрешенных относительно старшей производной, можно представить в виде точной полной производной некоторого другого выражения:

F x, y, y, . . . , y(n) = DxG x, y, y, . . . , y(n−1) .

Очевидно, в этом случае порядок уравнения

F x, y, y, . . . , y(n) = 0

может быть понижен на единицу простым интегрированием, в результате которого получаем

G x, y, y, . . . , y(n−1) = C.

72

Пример 5. Рассмотрим уравнение

yyIV y′′y′′′ = 0.

Его можно представить в виде

yyIV + y′′y′′′ −2y′′y′′′ = 0.

|{z }

Почленное интегрирование приводит к уравнению

yy′′′ − (y′′)2 = C,

порядок которого может быть понижен далее другими способами.

Если использовать формулу интегрирования по частям, то легко показать, что произведение двух различных производных y(k)y(s) можно преобразовать к полной производной, если и только если число k + s – нечетное.

Заметим, что этот метод понижения порядка уравнения выглядит наиболее привлекательным в силу того, что мы, по существу, не производим никаких преобразований – конечное уравнение записано относительно той же неизвестной функции y(x), что и исходное. Тем не менее порядок конечного уравнения на единицу ниже исходного, и одна из произвольных постоянных, от которых зависит общее решение, уже выражена в явном виде. Это в ряде случаев облегчает решение начальных и краевых задач.

Для уравнений старших порядков можно построить алгоритм, аналогичный методу интегрирующего множителя для уравнений первого порядка. Некоторые основы этого алгоритма обсуждаются в двух следующих параграфах.

2.2.Интегрирующий множитель и первые интегралы

Рассматривается уравнение

 

y(n) F x, y, y, . . . , y(n−1) = 0.

(2.2.1)

Дифференциальное выражение

 

Rk = Rk x, y, y, . . . , y(k) , k < n,

(2.2.2)

называется интегрирующим множителем уравнения (2.2.1), если после домножения на него уравнение (2.2.1) может быть записано как точная полная производная некоторой величины P

Rky(n) RkF = Dx[P ];

(2.2.3)

73

величина P в выражении (2.2.3) называется первым интегралом (законом сохранения) уравнения (2.2.1).

Если задать зависимость интегрирующего множителя (2.2.2) (или первого интеграла) от производной порядка (n − 1), то в силу (2.2.3) существует регулярный алгоритм, позволяющий найти первый интеграл с заданной зависимостью от старшей производной, если этот интеграл существует. Поиск осуществляется методом последовательного расщепления. Из (2.2.3) следует

Px + Py y+ . . . + Py(n−2) y(n−1) + Py(n−1) y(n) = Rky(n) RkF, (2.2.4)

откуда

Py(n−1) = Rk.

Так как зависимости P , Rk и F от y(n−1) заданы, можно расщепить

оставщееся уравнение

 

Px + Py y+ . . . + Py(n−2) y(n−1) = −RkF

(2.2.5)

по степеням переменной y(n−1) и найти явную зависимость P

от y(n−2);

найденное выражение подставляется в уравнение (2.2.5), которое расщепляется по степеням переменной y(n−2) , и т. д.

Уравнение второго порядка. Рассмотрим уравнение

 

y′′ F (x, y, y) = 0.

(2.2.6)

А. Если интегрирующий множитель не зависит от производной, т. е. R = R(x, y), то первый интеграл линеен по производной и имеет вид

 

 

 

P = R(x, y)y+ Q(x, y),

(2.2.7)

а функция F уравнения (2.2.6) является квадратичной функцией произ-

водной

 

F = a(x, y)(y)2 + b(x, y)y+ c(x, y),

 

 

 

 

 

где

 

 

 

 

 

 

 

 

 

Ry

 

 

Rx + Qy

 

 

Qx

 

a(x, y) = −

 

,

b(x, y) = −

 

,

c(x, y) = −

 

.

(2.2.8)

R

R

R

Формулы (2.2.8) позволяют легко проверить, имеет ли уравнение (2.2.6) первый интеграл вида (2.2.7): по известной a(x, y) вычисляем R, по известной c(x, y) – функцию Q, а равенство для b(x, y) проверяется.

Если функция F линейна по производной

F = F1(x, y)y+ F0(x, y),

(2.2.9)

74

то

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R = R(x), F1(x, y) = −

R(x, y) + Qy

,

 

F0(x, y) = −

Qx

,

 

 

R(x)

 

 

R(x)

и функции F0 и F1 связаны соотношением

 

 

 

 

 

 

 

∂F0

=

∂F1

+

R

F1

+

R′′

.

 

 

 

 

∂y

 

 

 

 

 

 

 

 

∂x

 

R

 

 

R

 

 

 

Наконец, если F = F (x, y), то

R = R(x),

Q = −Ry + S(x), т. е.

исходное уравнение линейно:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F =

R′′

y

S

.

 

 

 

 

 

 

 

 

R

R

 

 

 

 

 

 

При этом интегрирующий множитель удовлетворяет исходному линейному (однородному) уравнению, поэтому поиск первого интеграла и отыскание (хотя бы частного) решения исследуемого уравнения оказываются эквивалентными по сложности задачами.

Б. Рассмотрим случай интегрирующего множителя, линейно зависящего от производной

R1 = 2R(x, y)y+ S(x, y).

Тогда первый интеграл квадратичен:

P = R(x, y)(y)2 + S(x, y)y

+ Q(x, y),

 

(2.2.10)

а функция F уравнения (2.2.6) имеет вид

 

 

 

 

 

 

F = −

Ry (y)3 + (Rx + Sy)(y)2 + (Sx + Qy )y+ Qx

.

 

 

 

2Ry+ S

 

 

 

 

 

Если функция F имеет вид (2.2.9), то R = R(x) и

 

 

Sy = −(R+ 2RF1), Qy = −(Sx + SF1 + 2RF0),

 

 

а последнее равенство Qx = SF0 проверяется.

 

 

Если потребовать, чтобы Ry = Rx + Sy = Sx + Qy = 0, то

 

S = −Ry + ϕ, Q =

1

R′′y2 ϕy + ψ,

 

 

 

 

 

2

 

 

а

 

R′′′y2 − 2ϕ′′y + 2ψ

 

 

 

 

F =

,

 

 

 

 

 

 

y

ϕ)

 

 

 

 

2(2Ry

+ R

 

 

 

 

где R, ϕ и ψ – произвольные функции аргумента x.

75

Наконец, для уравнения

y′′ F (x, y) = 0.

(2.2.11)

функцию F (x, y) можно найти в явном виде. Функции, входящие в первый интеграл (2.2.10), и правая часть уравнения, связаны следующей системой уравнений 1-го порядка в частных производных:

Ry = 0,

Rx + Sy = 0, (2.2.12)

Sx + Qy + 2RF = 0,

Qx + SF = 0.

Из первого уравнения системы (2.2.12) находим R = R(x), из второго – S = −Ry + ϕ(x). В результате получаем уже систему двух уравнений

Qy R′′y + ϕ+ 2RF = 0, (2.2.13)

Qx − (R y ϕ)F = 0,

причем здесь функциями двух переменных являются уже только две функции – Q и F . Для решения таких систем используется следующий прием. Одна из искомых функций (а именно, Q) исключается с помощью условия совместности (Qyx = Qxy ). Дифференцируя первое уравнение системы (2.2.13) по переменной x, а второе – по переменной y, получаем линейное уравнение 1-го порядка в частных производных для определения функции F (x, y)

 

 

∂F

 

∂F

 

 

 

 

(Ry ϕ)

 

 

 

 

+ 2R

 

+ 3RF R′′′y + ϕ′′ = 0.

 

∂y

∂x

 

Решением этого уравнения является функция

 

2 Rϕ

 

F = R3/2Ψ(z) + 2 R2

RR′′ − 2(R)2 y +

, (2.2.14)

1

 

 

 

 

 

1

 

 

 

 

 

1

 

 

где

 

 

 

 

 

 

 

 

 

 

 

(2.2.15)

 

z = R1/2y + 2 Z ϕR3/2dx;

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

Ψ – произвольная функция своего аргумента, R и ϕ – произвольные

функции аргумента x.

 

 

 

 

 

 

 

 

 

 

 

 

При этом первый интеграл имеет вид

 

 

 

 

1

 

 

1

 

 

 

 

 

R(y)2 − (Ry ϕ)y+

 

R1(R)2y2

 

R1Rϕy+

 

 

 

 

4

2

Ψ(z)dz = C1. (2.2.16)

 

 

 

 

 

 

 

+ 4R1ϕ2 − 2 Z

 

 

 

 

 

 

1

 

 

 

 

 

 

 

76

Это уравнение легко может быть приведено к уравнению с разделяющимися переменными. Если исходя из (2.2.15) вычислить (z)2, то уравнение (2.2.16) можно записать в виде

Z

R2(z)2 − 2 Ψ(z)dz = C1,

и общее решение исходного уравнения имеет вид

z

u

du

= ± Z

R(x) + C2.

Z

 

 

 

 

 

 

dx

 

r

2

R

Ψ(τ )+ C1

 

 

 

 

 

 

 

 

Таким образом, в данном случае мы не только решили обратную задачу поиска первого интеграла, но и нашли класс всех уравнений вида (2.2.11), имеющих квадратичный первый интеграл, и доказали, что любое уравнение этого класса интегрируется в квадратурах.

2.3.Уравнение Ермакова

Важным примером применения техники поиска первых интегралов является решение уравнения

y′′ = f (x)y

Ay3,

(2.3.1)

 

 

 

которое впоследствии получило название уравнения Ермакова [20]. Будем искать квадратичный по первой производной первый инте-

грал (2.2.10)

P (x, y, y) = R(x, y)(y)2 + S(x, y)y+ Q(x, y).

Изложенная в предыдущем разделе процедура дает

R= R(x), S = −Ry + σ(x),

идля оставшихся неизвестными величин – систему

(Qx + (σ Ry) f y Ay3 = 0,

Qy R′′y + σ+ 2R f y Ay3 = 0.

Исключая Q с помощью условия совместности, получаем

σ′′ f σ − (R′′′ − 4f R− 2f R) y − 3Aσy4 = 0.

77

Так как искомые функции зависят только от переменной x, это выражение можно расщепить по степеням переменной y, в результате чего получаем

систему

σ′′ f σ = 0,

R′′′ − 4f R− 2f R = 0,

3= 0.

Из последнего уравнения следует, что σ = 0, и остается лишь уравнение

R′′′ − 4f R− 2f R = 0.

(2.3.2)

Общее решение уравнения (2.3.2) записывается в виде [2]

R = C1 w12 + C2 w1w2 + C3 w22,

где w1,2 – фундаментальные решения линейного уравнения второго порядка, которое является “укороченным” уравнением для (2.3.1):

w′′ = f (x)w.

(2.3.3)

Так как решение уравнения (2.3.2) имеет трехконстантный произвол, мы находим три попарно функционально независимых первых интеграла уравнения (2.3.1):

P1 = w12(y)2 − 2w1w1yy+ (w1)2y2 Aw12y2,

P2 = w1w2(y)2 − (w1w2 + w1w2)yy+ w1w2y2 Aw1w2y2, P3 = w22(y)2 − 2w2w2yy+ (w2)2y2 Aw22y2.

(все три интеграла не могут быть независимыми в силу того, что исходное уравнение – второго порядка). Возьмем, например, первые два интеграла в виде уравнений P1 = C1, P2 = C2, и выразим из них y. Для этого достаточно вычислить выражение w1P2 w2P1. Найденную производную подставим в первое уравнение, а результате чего получаем биквадратное уравнение относительно функции y(x). Одно из его решений имеет вид

y(x) = C3

C1 q(C2w1 C1w2)2

AC32w12.

 

1

 

 

 

 

 

Здесь C3 не является “лишней” произвольной константой, так как она определяется решениями w1 и w2

w1w2 w1w2= C3,

т. е. C3 – вронскиан.

78

Таким образом, если известны два линейно независимых решения “укороченного” линейного уравнения (2.3.3), общее решение уравнения Ермакова (2.3.1) можно найти без квадратур. Это решение по форме существенно отличается от приведенного в справочнике [2], для которого достаточно знать лишь одно решение уравнения (2.3.3), но само решение содержит квадратуру. Здесь имеется полная аналогия с линейным уравнением второго порядка – знания двух линейно независимых частных решений также достаточно для построения общего решения без квадратур.

Заметим, что в течение более 100 лет уравнение Ермакова оставалось единственным примером “возмущенного” уравнения, общее решение которого полностью определяется решением невозмущенного линейного. Лишь в последнее десятилетие XX века был найден алгоритм построения уравнений любого порядка, обладающих таким свойством. Этот алгоритм будет рассматриваться в третьем томе настоящей работы.

2.4.Первые интегралы уравнений 3-го и 4-го порядков

1. Уравнение третьего порядка. Рассматривается уравнение

y′′′ F (x, y, y, y′′) = 0.

(2.4.1)

В общем случае алгоритм поиска интегрирующего множителя совпадает с таковым для уравнений второго порядка. Поэтому рассмотрим подробнее случай Fy′′ = 0, т. е. F = F (x, y, y).

А. Если интегрирующий множитель не зависит от y′′, то первый

интеграл линеен по старшей производной:

 

 

P = R(x, y, y)y′′ + Q(x, y, y),

(2.4.2)

и после расщепления определяющего уравнения получаем систему

 

 

Rx + Ryy+ Qy= 0,

(2.4.3)

 

 

Ry= 0,

 

 

 

Qx + Qy y+ RF = 0,

 

 

 

 

 

откуда вытекает, что

если первый интеграл имеет вид (2.4.2), то интегри-

 

 

 

рующий множитель вообще не зависит от производных, R = R(x, y), а функция Q квадратична по первой производной:

 

 

 

 

 

1

 

 

 

 

 

 

 

Q(x, y, y) = −

 

 

 

Ry (y)2 Rxy+ ψ(x, y).

 

2

 

Из третьего уравнения системы (2.4.3) следует условие на функцию F

уравнения (2.4.1):

 

 

 

 

 

 

 

 

 

 

F =

1

 

Ryy

(y)3 +

3

 

Rxy

(y)2 +

Rxx ψy

y

ψ ,

 

 

 

 

 

 

2 R

2 R

R

x

79

т. е. оказывается, что F является кубическим полиномом по y. Отметим следующие частные случаи:

F =

3α(x)

 

(y)2 +

α′′(x)y + β′′(x) − ψy

y

ψx

,

2[α(x)y + β(x)]

 

 

 

α(x)y + β(x)

 

 

 

 

α(x) + β(x)

 

R = α(x)y + β(x), ψ – произвольная функция;

 

 

 

 

F =

 

β′′(x) − ψy

y

 

ψx

,

 

 

 

 

 

α(x)y + β(x)

 

 

 

 

 

 

αy + β(x)

 

 

 

R = αy + β(x), α – константа, ψ – произвольная функция;

 

 

 

 

 

 

 

 

β′′′(x)y + γ(x)

 

 

 

 

F = F (x, y) = −

 

,

 

 

 

 

αy + β(x)

 

 

 

R = αy + β(x), ψ = β′′(x)y + γ(x), α – константа, β, γ – произвольные

функции аргумента x. В частности, уравнение

 

 

 

 

 

 

 

 

y′′′ = Axny1

(2.4.4)

имеет первый интеграл

 

 

 

 

 

 

yy′′

 

 

1

(y)2

 

A

xn+1 = C, n =

1;

2

n + 1

 

 

 

 

6 −

 

или

 

 

 

 

1

 

 

 

 

 

yy′′

(y)2 A ln x = C, n = −1.

 

 

 

2

 

Б. Пусть интегрирующий множитель линеен по второй производной

R2 = R(x, y, y)y′′ + Q(x, y, y),

тогда первый интеграл квадратичен по той же переменной

P = 12R(x, y, y)(y′′)2 + Q(x, y, y)y′′ + S(x, y, y).

Расщепление по y′′ приводит к системе

 

1 Rx +

1 Ry y+ Qy= 0,

Ry= 0,

 

2

2

 

 

 

 

 

 

 

 

 

 

+ RF = 0,

Qx + Qyy+ Sy

 

 

 

 

Sx + Sy y+ QF = 0,

80

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]