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

de1

.pdf
Скачиваний:
24
Добавлен:
12.02.2015
Размер:
1.43 Mб
Скачать
слагаемых, следовательно,

Заменяя в (1.6.10) частные производные пропорциональными им величинами согласно (1.6.12), получим, что в каждой точке кривой (1.6.11) выполняется уравнение (1.6.3).

Пусть уравнение (1.6.11) – алгебраическое, и можно принять, что h

– целое число. Тогда существует тождество

X

∂ϕ

+ Y

∂ϕ

+ Z

∂ϕ

Kϕ,

(1.6.13)

 

 

 

 

 

 

∂x

∂y

∂z

где K – некоторый целый однородный полином от x, y, z степени m − 1, т. е. на единицу меньше степени X, Y, Z.

Пусть имеется p алгебраических частных решений уравнения

(1.6.3): u1, u2, . . . , up степеней, соответственно,

h1, h2, . . . , hp. В силу

(1.6.13) имеем тождество

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Λui = Kiui,

 

 

 

 

 

(1.6.14)

где Λ – оператор

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Λ = X

+ Y

+ Z

 

,

 

 

 

 

 

 

∂x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

∂y

∂z

 

 

 

обладающий следующим свойством:

 

 

 

 

 

 

 

 

 

 

 

∂ψ

 

 

∂ψ

 

 

 

 

∂ψ

 

Λψ(u1, u2, . . . , up) =

 

 

 

Λu1 +

 

Λu2

+ . . . +

 

Λup;

 

∂u1

∂u2

∂up

в частности, в силу тождества (1.6.14)

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Λ(u1α1 u2α2 . . . upαp ) = u1α1 u2α2 . . . upαp

αiKi.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(i)

 

Если можно выбрать αi

так, чтобы выполнялось равенство

 

и, кроме того,

 

 

 

 

X αiKi = 0

 

 

 

 

 

(1.6.15)

 

 

 

 

X αihi = 0,

 

 

 

 

 

 

α1

α2

 

αp

 

 

 

 

 

 

(1.6.16)

то выражение u1

u2

. . . up

будет однородной функцией нулевого изме-

рения, удовлетворяющая уравнению (1.6.10), откуда следует, что

 

 

 

uα1 uα2 . . . uαp = const

 

 

 

 

(1.6.17)

 

 

 

1

2

 

p

 

 

 

 

 

 

будет общим интегралом уравнения (1.6.3).

Выясним, скольким условиям должны удовлетворять величины αi.

Каждый полином Ki содержат m(m + 1) 2

31

уравнение (1.6.15) равносильно такому же количеству условий, однородных относительно α1, α2, . . . , αp. Вместе с условием (1.6.16) имеем всего

m(m + 1) + 1 таких уравнений, и для их удовлетворения нужно иметь

2

показателей на единицу больше, т. е. частных решений должно быть

p = m(m + 1) + 2, и тогда мы можем из них составить общий интеграл

2

уравнения (1.6.3) в виде (1.6.17).

1.7. Уравнение Риккати

 

Уравнение

 

y= f2(x)y2 + f1(x)y + f0(x)

(1.7.1)

называется уравнением Риккати общего вида. При f2 = 0 уравнение (1.7.1) является линейным уравнением, при f0 = 0 – уравнением Бернулли, поэтому эти случаи мы не рассматриваем. Тем не менее следует отметить еще один тривиальный случай интегрируемости – если

f1 = af2, f0 = bf2,

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

ное решение y1(x) уравнения (1.7.1). Выполним подстановку

z(x) = y y1.

(1.7.2)

Она не “ухудшает” вид исходного уравнения и позволяет сгруппировать слагаемые следующим образом:

z+ y1= f2(x)z2 + [2f2(x)y1 + f1(x)]z + f2(x)y12 + f1(x)y1 + f0(x) .

|

{z

}

В силу того, что, по предположению, y1(x) является частным решением исходного уравнения, выделенная группа слагаемых в правой части преобразованного уравнения равна y1. Оставшееся после подстановки (1.7.2) уравнение является уравнением Бернулли и, следовательно, интегрируется посредством двух квадратур.

Для приведения получившегося уравнения к линейному следует положить z = 1/u, в результате получаем уравнение

u+ (2f2y1 + f1)u = −f2.

(1.7.3)

32

Как мы помним, общее решение линейного неоднородного уравнения имеет вид u = (x)+ψ(x), где ϕ и ψ – некоторые функции x. Возвращаясь к старой искомой функции y(x), находим форму общего решения уравнения (1.7.1):

y = y1 +

1

 

=

Cy1ϕ(x) + y1ψ(x) + 1

.

(x) + ψ(x)

 

 

 

(x) + ψ(x)

Таким образом, общее решение уравнения Риккати является дробно-ли- нейной функцией произвольной постоянной

y =

1(x) + ϕ2(x)

.

(1.7.4)

 

 

3(x) + ϕ4(x)

 

Нетрудно доказать и обратное утверждение: всякая дробно-линейная функция произвольной постоянной является общим решением некоторого уравнения Риккати. Для этого надо разрешить выражение (1.7.4) относительно C и исключить ее дифференцированием по x. Разрешив получившееся уравнение относительно y, приходим к уравнению Риккати.

Если известно два частных решения уравнения (1.7.1), то общее решение находится одной квадратурой. Действительно, два решения y1(x) и y2(x) порождают одно частное решение линейного уравнения (1.7.3)

1

u1 = y2 y1 ,

что позволяет проинтегрировать его посредством одной квадратуры. Наконец, если известны три частных решения y1(x), y2(x) и y3(x) уравнения (1.7.1), то общее решение найдется вообще без квадратур. В этом случае для уравнения (1.7.3) известно два частных решения

1

 

 

1

 

 

 

u1 =

 

 

 

 

 

и u2 =

 

 

 

,

 

 

y2 y1

y3 y1

 

так что его общее решение записывается в виде

 

 

 

 

u =

1

 

+ C

 

1

 

 

 

1

 

,

y2 y1

y3 y1

y2

y1

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

и, переходя к исходной неизвестной u =

 

, после некоторых тожде-

y y1

ственных преобразований и разрешения относительно C находим общий

интеграл уравнения Риккати

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y y2

:

y3 y2

= C.

 

 

 

(1.7.5)

 

 

y y1

 

y3 y1

 

 

 

 

33

Если в формуле (1.7.5) вместо y подставить какое-либо четвертое частное решение, получим

y4 y2

:

y3 y2

= C,

y4 y1

y3 y1

 

 

т. е. ангармоническое отношение любых четырех частных решений уравнения Риккати есть величина постоянная.

Так как в формуле (1.7.5) y1(x), y2(x) и y3(x) – произвольные частные решения уравнения (1.7.1), уравнение Риккати обладает фундаментальной системой решений, число которых равно трем.

1.8.Уравнение Риккати: канонические преобразования

Согласно (1.7.1), всякий элемент класса уравнений Риккати определяется тремя коэффициентами – функциями f2, f1, f0. Вообще говоря, такое определение несет в себе информационную избыточность. Покажем, что для определения элемента класса достаточно одной функции, а остальные являются несущественными, так как по любым друм функциям из трех существует группа эквивалентности, позволяющая нормировать их на заданную константу. Так как в общем случае уравнение Риккати не интегрируется в квадратурах, очевидно, что для функций f2 и f0 эта константа не может быть равна нулю.

Приведение уравнения к наиболее компактному, не содержащему “лишней” информации виду обычно называется каноническими преобразованиями. Они, как правило, удовлетворяют первому принципу рациональной логики преобразований. Поэтому следует выделить преобразования, не меняющие вид уравнения (1.7.1), т. е. инвариантные на классе уравнений Риккати. Такими преобразованиями, как нетрудно убедиться, являются:

1.Произвольное преобразование независимой переменной – аргумента искомой функции

t = h(x).

(1.8.1)

2. Дробно-линейное преобразование искомой функции

y =

α1(x)y + α2(x)

(1.8.2)

α3(x)y + α4(x)

 

 

и его частный случай – преобразование Куммера-Лиувилля

y = f (x)u + g(x).

(1.8.3)

Выполним в уравнении (1.7.1) преобразование (1.8.3), положив g = 0: мы предполагаем, что частное решение исходного уравнения мы не знаем, поэтому наличие дополнительного произвола – функции g(x) – не дает нам

34

существенного упрощения уравнения. Перенося слагаемые, не содержание u, в правую часть и приведя подобные, получим

f u= f2f 2u2 + (f1f f ) u + f0.

|{z }

Приравнивая выделенную скобку нулю и разделив обе части уравнения на f , получим преобразованное уравнение и условие на функцию f :

u= f2f u2 + f0

, f = exp Z

f1(x) dx.

 

f

 

 

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

 

du

 

f0

 

 

 

 

= u2

+

 

.

 

 

 

f2f 2

 

 

f2f dx

 

 

 

Теперь замена переменной очевидна:

t = Z

 

 

f2f dx = dt, т. е.

f2f dx.

(1.8.4)

В результате получаем каноническую форму уравнения Риккати

u= u2 + R(t),

(1.8.5)

где R(t) – функция f0/f2f 2 после подстановки значения x из обращения интеграла (1.8.4). В ряде случаев каноническую форму уравнения Рикка-

ти записывают в виде

 

y+ y2 = R(x).

(1.8.6)

Отметим еще одно важное свойство уравнения Риккати. Преобразо-

вание

y = z(1.8.7) z

переводит уравнение Риккати (1.8.6) в линейное однородное уравнение второго порядка

z′′ = R(x)z.

(1.8.8)

35

1.9.Специальное уравнение Риккати

Вэтом разделе мы рассмотрим важный частный случай уравнения Риккати – уравнение вида

y+ ay2 = bxm.

(1.9.1)

Это уравнение называется специальным уравнением Риккати. Легко убедиться, что параметры a и b являются несущественными – масштабированием x и y можно добиться нормировки этих параметров на единицу. Поэтому при дальнейших преобразованиях мы не будем подробно выписывать их значения, а ограничимся добавлением индексов, если они изменяются.

Как указывалось выше, уравнение Риккати инвариантно относительно дробно-линейного преобразования (1.8.2), а также относительно произвольного преобразования аргумента (1.8.1). Среди множества подобных преобразований существует по крайней мере одно, сохраняющее вид (1.9.1). Его можно найти алгоритмически, выполнив преобразование (1.8.2)–(1.8.1) в общем виде и наложив условия сохранения формы (1.9.1), но с другими параметрами m, a, b, но мы пока ограничимся приведением готового преобразования. Подстановка

 

 

1

 

 

1

 

 

 

 

 

 

 

 

y =

 

+

 

 

 

 

 

 

 

(1.9.2)

x2y1

ax

 

 

 

приводит к виду

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dy1

+ bxm+2y12 =

a

,

 

 

(1.9.3)

 

dx

x2

 

 

 

 

 

 

 

 

 

 

 

 

а замена

 

 

 

 

 

 

 

 

 

 

1

 

 

(m + 3)xm+2dx = dx1,

 

 

 

 

 

 

 

 

т. е.

x = x1m+3

 

снова возвращает нас к специальному уравнению Риккати

 

 

a y2

b

xmm+3+4

,

 

 

 

y1 + 1 1 =

1

1

 

 

 

 

 

 

 

реализуя преобразование существенного параметра m:

 

 

 

 

 

 

m + 4

 

 

 

 

 

A : m −→ −

 

.

 

 

 

(1.9.4)

 

m + 3

 

 

 

Таким образом, на множестве специальных уравнений Риккати определена группа преобразований эквивалентности (1.9.2)–(1.9.3), которая всякому показателю m0 ставит в соответствие множество показателей {mk }, где

Ak : m

−→

m =

(2k − 1)m0 + 4k

.

(1.9.5)

0

k

km0 + 2k + 1

 

36

Множество {mk} называется орбитой элемента m0 и является дискретным множеством в том смысле, что у всякого элемента орбиты mi существует окрестность, не содержащая никакого другого элемента этой орбиты. Поэтому группа, заданная образующей (1.9.4), в отличие от группы эквивалентности уравнения Бернулли (1.3.2) является дискретной и имеет строение C(бесконечная циклическая группа).

При m = −3 преобразование (1.9.3) теряет смысл, так как в знаменателе оказывается равное нулю выражение, но если вместо него подста-

вить xm+2dx = x1dx = dx1, т. е. x = ex1 , то получим уравнение

 

y1+ a1y12 = b1ex1 .

(1.9.6)

Если теперь пополнить класс уравнений (1.9.1) уравнением (1.9.6), т. е. рассмотреть объединение классов (1.9.1) (1.9.6), то оказывается, что найденная группа преобразований замкнута на этом объединенном классе, и все точки, обращающие в бесконечность правую часть выражения (1.9.5), представляют собой одну орбиту, которую можно рассматривать, как ор-

биту бесконечно-удаленной точки

k

2k − 1

,

.

 

Заметим также, что образующая (1.9.4) имеет неподвижную точку – это значение m0 = −2. Более того, это точка сгущения, так как, согласно (1.9.5), при стремлении k → ∞ точки любой орбиты неограниченно приближаются к значению m= −2.

Теперь рассмотрим вопрос об интегрируемости специального уравнения Риккати. Совершенно очевидно, что легко интегрируется случай m = 0 – мы имеем уравнение с разделяющимися переменными. Далее, при m = −2 специальное уравнение Риккати является обобщеннооднородным уравнением: подстановка

y =

1

 

 

 

 

z

 

 

дает

 

 

x

 

,

z= a b

 

 

 

z

2

 

т. е. однородное уравнение. Орбита интегрируемого значения m0 целиком состоит из значений mk , при которых уравнение (1.9.1) также будет интегрируемым, так как все уравнения с этими значениями показателя связаны известными преобразованиями с исходным. Говорят, что интегрируемые случаи “размножаются” действием группы эквивалентности. Если m0 = 0, то орбита, согласно (1.9.5), состоит из уравнений с показателями

mk = −

4k

,

(1.9.7)

2k + 1

37

где k – любое целое число. К сожалению, значение m = −2 не “размножается” – как указывалось выше, оно является неподвижной точкой образующей (1.9.4). Значениями m

2k4+ 1, −2

, k– любое целое,

(1.9.8)

 

k

 

 

и исчерпываются все случаи специального уравнения Риккати, при которых оно интегрируется в квадратурах. Это утверждение было сформулировано Лиувиллем, хотя впоследствие в его доказательстве была обнаружена ошибка (ее исправил Дженокки).

Если показатель уравнения (1.9.1) не принадлежит множеству (1.9.8), то решения можно выразить через специальные функции, не являющиеся квадратурами – функции Бесселя. Преобразование (1.8.7) переводит специальное уравнение Риккати (при a = 1, что легко достигается простым масштабированием) в линейное уравнение

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

z′′ = bxmz,

 

 

 

 

 

 

 

 

 

 

 

(1.9.9)

решение которого можно записать в виде [2, 14]

 

 

 

 

 

"

1

J

m+2

 

 

 

 

 

 

!

2

Y

m+2

 

 

 

 

 

 

 

 

 

!#

при

b < 0,

m + 2

 

 

 

m + 2

 

 

z = x

C

1

 

 

2 −b x

2

+ C

1

 

 

 

2 −b x

 

2

 

 

 

 

 

 

 

 

 

m+2

 

 

 

 

 

 

 

m+2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

z = x "C1Im+2

m + 2 x

 

!

+ C2Km+2 m + 2x

 

!#

при

b > 0,

 

 

 

 

 

 

 

 

 

2 b

 

+2

 

 

 

 

 

 

 

2 b

 

 

+2

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

2

 

 

 

1

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

где Jν , Yν – функции Бесселя первого и второго рода соответственно, Iν

– функция Бесселя мнимого аругмента,

Kν – функция Кельвина. При

m = −2 уравнение (1.9.9) является уравнением Эйлера. Значения (1.9.7) дают нам множество индексов функций Бесселя, при которых эти функции выражаются через элементарные. Это имеет место при

ν = 2k + 1 , 2

т. е. в случаях, когда индекс ν принимает полуцелые значения.

1.10.Уравнения Абеля 1-го и 2-го рода

Уравнение

y= f3(x)y3 + f2(x)y2 + f1(x)y + f0(x)

(1.10.1)

38

называется уравнением Абеля первого рода. При f3 = 0 оно является уравнением Риккати, при f2 = f1 = 0 – уравнением Бернулли. Аналогично уравнению Риккати, его можно привести к канонической форме

преобразованиями (1.8.3)–(1.8.1), где

 

, h(x) = Z

f3w2 dx,

f (x) = exp Z f1 3f3

dx, g(x) = −

3f3

 

f22

 

f2

 

 

в результате чего получим

 

 

 

 

 

 

u= u3 + R(t).

 

 

(1.10.2)

Таким образом, класс уравнений Абеля 1-го рода может быть определен как множество уравнений с однофункциональным произволом. К сожалению, лишь считанные единицы уравнений (1.10.2) могут быть проинтегрированы в квадратурах или в специальных функциях [2].

Если для уравнения (1.10.2) известно одно частное решение y1(x), то преобразование z = y y1 приводит к уравнению, не содержащему свободного члена

z= f3z3 + (3f3y1 + f2)z2 + (2f2y1 + f1)z.

(1.10.3)

Это уравнение подстановкой z = 1/w приводится уравнению Абеля вто-

рого рода

w= (2f2y1 + f1)w2 + (3f3y1 + f2)w + f3.

Такое же преобразование используется в случае, если в исходном уравнении (1.10.1) f0 = 0. Заметим, что функция y2 = −f2/3f3 является частным решением исходного уравнения, уравнение (1.10.3) является уравнением Бернулли и, следовательно, в этом случае уравнение (1.10.1) интегрируется в квадратурах.

Уравнение

[g1(x)y + g0(x)]y= f2(x)y2 + f1(x)y + f0(x)

(1.10.4)

называется уравнением Абеля второго рода. Частным его случаем является уравнение (1.10.3). Уравнение (1.10.4) очень частно встречается в приложениях как результат понижения порядка в уравнениях механики и нелинейной физики.

При g1 = 0 уравнение (1.10.4) является уравнением Риккати, поэтому мы считаем, что g1 6= 0. После деления на g1 и подстановки

z = y g0 g1

мы получаем уравнение вида

zz= F2(x)z2 + F1(x)z + F0(x),

39

которое приводится к каноническому виду уже известными нам преобразованиями (1.8.3)–(1.8.1): после

z = uh(x), dt = h(x), h(x) = exp Z

F2 dx

(1.10.5)

 

F1

 

 

имеем

 

 

 

uuu = R(t).

 

(1.10.6)

К сожалению, часто оказывается невозможным выразить x(t) в явном виде, и функция R(t) задается параметрически. Если это по каким-то причинам вызывает неудобства, уравнение приводится к “предканонической” форме без последнего преобразования аргумента в (1.10.5)

uuG1(x)u = G0(x).

(1.10.7)

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

Востребованность в приложениях явилась одной из причин того, что проблеме интегрируемости уравнения (1.10.6) посвящено большое количество публикаций. Однако до последнего времени своеобразная “черта” под классическими исследованиями была подведена еще в 1894 году [15]. Б. М. Коялович нашел необходимые условия для того, чтобы общий интеграл уравнения (1.10.6) был представим в виде

k

Y

(u α1)m1 (u α2)m2 . . . (u αi)mi = C,

(1.10.8)

i=1

где αi(t) – частные решения уравнения (1.10.6), названные им каноническими. Коялович предложил оригинальный алгоритм поиска канонических решений при заданном k и привел все известные к тому времени интегрируемые случаи функций R(t), заданной в явном виде:

R(t) = At + B;

 

1

;

1

;

 

1

;

 

 

 

 

 

 

 

At + B

(At + B)2

 

 

(At + B)1/2

 

2

t + A + Bt1/2;

 

3

t + At1/3 + Bt5/3. (1.10.9)

 

 

 

 

 

9

 

16

Первый, пятый и шестой случаи соответствуют каноническим решениям Кояловича (k = 2, 3, 4), второй известен как случай Лиувилля, пятый – как случай Эйлера; третий и четвертый случаи не интегрируются в квадратурах, но их решение может быть представлено через функции Бесселя. Любопытно, что полного перечня уравнений с правыми частями (1.10.9) нет даже в справочнике [14].

40

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