APPLICATIONS OF CONTINUOUS TRANSFORMATION GROUPS TO DIFFERENTIAL EQUATIONS K. G. GARAEV
© ɇ‡Â‚ ä.É., 1998
Single-par...
22 downloads
254 Views
110KB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
APPLICATIONS OF CONTINUOUS TRANSFORMATION GROUPS TO DIFFERENTIAL EQUATIONS K. G. GARAEV
© ɇ‡Â‚ ä.É., 1998
Single-parameter transformation groups are examined and their applications to differential equations are given. The goal of the work is to arise readers’ interest in the theory of continuous Sophus Lie groups, which in recent decades gained a wide application in mathematical physics, mechanics, and mathematical control theory. ê‡ÒÒχÚË‚‡˛ÚÒfl Ó‰ÌÓÔ‡‡ÏÂÚ˘ÂÒÍË „ÛÔÔ˚ ÔÂÓ·‡ÁÓ‚‡ÌËÈ Ë ‰‡˛ÚÒfl Ëı ÔËÎÓÊÂÌËfl Í ‰ËÙÙÂÂ̈ˇθÌ˚Ï Û‡‚ÌÂÌËflÏ. ñÂθ ‡·ÓÚ˚ – ‚ÓÁ·Û‰ËÚ¸ ËÌÚÂÂÒ ˜ËÚ‡ÚÂÎÂÈ Í ÚÂÓËË ÌÂÔÂ˚‚Ì˚ı „ÛÔÔ ëÓÙÛÒ‡ ãË, ÔÓÎۘ˂¯ÂÈ ‚ ÔÓÒΉÌË ‰ÂÒflÚËÎÂÚËfl ¯ËÓÍÓ ÔËÏÂÌÂÌË ‚ χÚÂχÚ˘ÂÒÍÓÈ ÙËÁËÍÂ, ÏÂı‡ÌËÍÂ Ë Ï‡ÚÂχÚ˘ÂÒÍÓÈ ÚÂÓËË ÛÔ‡‚ÎÂÌËfl.
ПРИЛОЖЕНИЯ НЕПРЕРЫВНЫХ ГРУПП ПРЕОБРАЗОВАНИЙ К ДИФФЕРЕНЦИАЛЬНЫМ УРАВНЕНИЯМ ä. É. ÉÄêÄÖÇ ä‡Á‡ÌÒÍËÈ „ÓÒÛ‰‡ÒÚ‚ÂÌÌ˚È ÚÂıÌ˘ÂÒÍËÈ ÛÌË‚ÂÒËÚÂÚ ËÏ. Ä.ç. íÛÔÓ΂‡
ÇÇÖÑÖçàÖ
Создателем теории непрерывных групп преобразований является выдающийся норвежский математик Софус Ли. Одним из импульсов для ее создания явилась работа Эвариста Галуа, который дал полный ответ на вопрос о разрешимости алгебраического уравнения a0xn + a1xn − 1 + … + an − 1x + an = 0 в радикалах, то есть когда корни этого уравнения для произвольных значений коэффициентов a0 , a1 , … …, an − 1 , an могут быть найдены при помощи арифметических действий и операции извлечения корня. Эта теория послужила Феликсу Клейну основой для разработки так называемой эрлангенской программы, согласно которой любая достаточно развитая математическая теория может быть изложена на языке инвариантов групп. Программа Клейна получила широкое распространение в механике и математической физике. Методы теории групп Ли оказались плодотворными для отыскания решений дифференциальных уравнений в частных производных, моделирующих различные процессы в аэрогазодинамике, теории упругости, теории относительности и других естественнонаучных дисциплинах. Это направление исследований, получившее название современного группового анализа, которое интенсивно было начато после работ Л.В. Овсянникова, позволило не только систематизировать ранее известные и разрозненные факты, но и получить новые результаты. éÑçéèÄêÄåÖíêàóÖëäàÖ Éêìèèõ çÖèêÖêõÇçõï èêÖéÅêÄáéÇÄçàâ éÔ‰ÂÎÂÌË „ÛÔÔ˚
Рассмотрим однопараметрическое семейство преобразований Ta x'i = f i(x1, …, xn, a),
i = 1, 2, …, n, 1
(1)
n
при помощи которого точка x = (x , …, x ) евклидова пространства R n переводится в точку x' = (x'1, …, x'n) того же пространства.
ÉÄêÄÖÇ ä.É. èêàãéÜÖçàü çÖèêÖêõÇçõï Éêìèè èêÖéÅêÄáéÇÄçàâ
113
Сокращенно равенства (1) записывают в виде x' = f (x, a)
или x' = Ta x.
(2)
В формулах (1) и (2) a – вещественный параметр, изменяющийся в некотором промежутке ∆ ⊂ R. Говорят, что преобразования Ta определяют однопараметрическую группу G1 непрерывных преобразований пространства Rn в себя, если выполнены три условия: 1) существует тождественное преобразованное T a0 , то есть значение группового параметра a = a0 такое, что для всех x ∈ R n x = f (x, a0), a0 ∈ ∆; 2) любому преобразованию Ta ставится в соот–1 ветствие обратное преобразование T a x = f (x', a−1), a−1 ∈ ∆. Это означает, что при любых a уравнения (1) разрешимы относительно x; 3) любые два последовательно выполненных преобразования Ta : x' = f (x, a) и Tb : x" = f (x', b) равносильны третьему преобразованию Tc : x" = f (x, c), где c = ϕ(a, b) – закон преобразования параметра. Символически это записывают в виде TbTa = Tϕ(a, b) (групповое свойство). Пример. Преобразование x' = x + a образует однопараметрическую группу (переносов), так как: 1) тождественному преобразованию отвечает параметр группы a = a0 = 0; 2) существует обратное преобразование x = x' − a и, следовательно, a−1 = − a; 3) имеет место групповое свойство x' = x + a, x" = x' + b, x" = x + (a + b), ϕ(a, b) = a + b. Замечание. Можно показать, что в общем случае групповое свойство выполняется не при всех a, b ∈ ∈ ∆, а только для a, b из некоторого интервала ∆' ⊂ ∆, поэтому для преобразований (1) употребляется термин “локальная группа Ли”. àçîàçàíÖáàåÄãúçõâ éèÖêÄíéê Éêìèèõ
Преобразованиям (1) отвечает так называемый инфинитезимальный оператор (или генератор) группы ∂ ∂ ∂ 1 2 n X = ξ ( x ) -------1 + ξ ( x ) -------2 + … + ξ ( x ) -------n ∂x ∂x ∂x
Функции ξi(x1, …, xn) называются координатами оператора X и вычисляются по формулам ∂f i ξ ( x ) = ------∂a
i
где символ
,
(4)
a = a0
означает, что частные производ-
a = a0 i
ные от функций f по параметру a вычисляются при a = a0 . Например, группе переносов x' = x + a отвечает ∂ оператор X = ----. ∂x Отметим, что по оператору (3) можно восстановить преобразования Ta группы G1 , решая уравнения Ли 1
d x' --------- = ξ 1 ( x' 1, x' 2, …, x' n ), da 2
d x' --------- = ξ 2 ( x' 1, x' 2, …, x' n ), da ......................................
(5)
n
d x' --------- = ξ n ( x' 1, x' 2, …, x' n ) da
с начальными условиями x'1 = x1, x'2 = x2, …, x'n = xn при a = a0 (не уменьшая общности рассуждений можно положить a0 = 0). Пример. Найти преобразования, порожденные оператором ∂ ∂ X = y ----- – x ----- . ∂x ∂y
(6)
Уравнения (5) примут вид d x' ------- = y', da
dy' ------- = – x'. da
Нетрудно проверить, что решение этой системы, удовлетворяющее начальным условиям x' = x, y' = y при a = 0, имеет вид x' = xcosa + ysina,
(7)
y' = ycosa − xsina. Преобразования (7) определяют так называемую группу вращений на плоскости.
или, короче, ∂ i X = ξ ( x ) -------i , ∂x
i = 1, 2, …, n.
ÄãÉÖÅêÄàóÖëäàâ àçÇÄêàÄçí Éêìèèõ
(3)
Здесь и в дальнейшем примем соглашение о суммировании по повторяющимся верхним и нижним индексам.
114
Говорят, что функция I(x) является алгебраическим инвариантом группы G1 с оператором X, если для всех допустимых x и a I(x') = I(x).
(8)
ëéêéëéÇëäàâ éÅêÄáéÇÄíÖãúçõâ ÜìêçÄã, ‹12, 1998
Для того чтобы функция I(x) была инвариантом группы, необходимо и достаточно, чтобы она удовлетворяла линейному однородному уравнению в частных производных ∂I ∂I ∂I 1 2 n X I ≡ ξ ( x ) -------1 + ξ ( x ) -------2 + … + ξ ( x ) -------n = 0. ∂x ∂x ∂x
(9)
Пример. Алгебраический инвариант I(x, y) группы вращений с оператором (6) удовлетворяет уравнению ∂I ∂I y ----- – x ----- = 0. ∂x ∂y
(10)
Легко проверить, что одним из его решений является функция I = x2 + y2 ; общее же решение дается формулой I(x, y) = F(x2 + y2), что нетрудно установить путем подстановки функции F в уравнение (10). Используя непосредственно преобразования (7) можно показать, что F(x'2 + y'2) = F(x2 + y2).
ÉÛÔÔ˚, ‰ÓÔÛÒ͇ÂÏ˚ ‰ËÙÙÂÂ̈ˇθÌ˚ÏË Û‡‚ÌÂÌËflÏË
Говорят, что данное дифференциальное уравнение допускает непрерывную группу преобразований G1 (уравнение инвариантно относительно группы), если под действием этих преобразований оно сохраняет свою форму. При этом оказывается, что под действием преобразований всякое решение уравнения переходит снова в решение этого же уравнения. Это позволяет по найденному частному решению находить новое, другими словами, знание такой группы позволяет размножать решения исследуемого уравнения. Если дифференциальное уравнение допускает группу Ли, то говорят, что оно обладает групповым свойством. Рассмотрим для простоты одно дифференциальное уравнение первого порядка F(x, u, p) = 0
(14)
относительно искомой функции u = u(x , …, xn). Здесь через p обозначена совокупность частных производных: pi = ∂u/∂xi, i = 1, 2, …, n. Заметим, что если i = 1, то (14) – это обыкновенное дифференциальное уравнение; если i > 1, то (14) – это уравнение в частных производных. Для того чтобы уравнение (14) допускало группу G1 с оператором (3), необходимо и достаточно выполнение условия 1
èÓ‰ÓÎÊÂÌËÂ „ÛÔÔ˚
Разобьем все координаты в RN на два сорта: независимые x1, …, xn и зависимые u1, …, um переменные (m + n = N). Преобразования Ta группы G1 запишем в виде x' = f ( x, u, a ),
f
i
u' = g ( x, u, a ),
g
k
i
i
k
k
i = 1, 2, …, n;
i
a=0
=x,
a=0
=u,
~
(11)
k
k = 1, 2, …, m.
XF
( 14 )
= 0.
~
∂u k Введем новые переменные P i = -------i и рассмот∂x ~ N ~ рим пространство R , N = N + mn , в котором координатами точки являются x, u, p. Группе G1 преобразований пространства RN соответствует так ~ называемая продолженная группа G 1 преобразоваk
~
Здесь X – оператор продолженной группы G 1 , определяемый равенством (12). Равенство (15) представляет собой так называемое определяющее уравнение относительно координат оператора (3). При этом символ |(14) означает, что уравнение (15) рассматривается на решениях уравнения (14). Пример. Рассмотрим уравнение 2 du 2 F ≡ ------ + u – ----2 = 0. dx x
~ N
ний пространства R с оператором k ∂ X~ = X + ζ i --------k . ∂ pi
(12)
(16)
Покажем, что это уравнение допускает группу преобразований Ta x' = xea,
Здесь
(15)
u' = ue− a
(17)
с оператором ∂ ∂ X = x ----- – u -----. ∂x ∂u
∂ ∂ i k X = ξ ( x, u ) -------i + η ( x, u ) -------, k ∂x ∂u ∂f i ξ ( x, u ) = ------∂a
∂g k η ( x, u ) = ------∂a
i
k
, a=0
ζ = D i ( η ) – P D i ( ξ ), k i
k
k j
∂ k ∂ D i = -------i + P i -------. k ∂x ∂u
j
, a=0
(18)
Подвергая (16) преобразованиям (17), получим (13)
2 2a du' 2 e ------- + u' – ------2 = 0, d x' x'
(19)
то есть преобразования (17) сохраняют форму уравнения (16).
ÉÄêÄÖÇ ä.É. èêàãéÜÖçàü çÖèêÖêõÇçõï Éêìèè èêÖéÅêÄáéÇÄçàâ ä ÑàîîÖêÖçñàÄãúçõå ìêÄÇçÖçàüå
115
Проверим теперь выполнение условия (15). du Продолжая оператор (18) на производную ------- ≡ u x , dx имеем ∂ ∂ ∂ ~ X = x ----- – u ----- – 2u x -------. ∂u x ∂x ∂u Действуя этим оператором на левую часть уравнения (16), получим 4 x ----3 – u ⋅ 2u – 2u x x
( 15 )
= 0.
(20)
2 2 В силу уравнения (16) u x = ----2 – u , поэтому раx венство (20) превращается в тождество по переменным x и u: 2 4 2 2 ----2 – 2u – 2 ----2 – u = 0. x x èêàãéÜÖçàü ä ÑàîîÖêÖçñàÄãúçõå ìêÄÇçÖçàüå
Предположим, что мы нашли группу, допускаемую интересующим нас дифференциальным уравнением. Спрашивается: что это дает с точки зрения его интегрирования, то есть отыскания его решения? Если исходное дифференциальное уравнение обыкновенное, то это дает возможность понизить его порядок или даже проинтегрировать его до конца. В некоторых случаях это позволяет свести так называемую краевую задачу (когда дополнительные условия к решению уравнения задаются на различных концах области интегрирования) к задаче Коши (когда эти условия задаются только на одном конце). Если же задано дифференциальное уравнение в частных производных, то знание непрерывной группы преобразований позволяет редуцировать (свести) его к уравнению, содержащему меньшее число независимых переменных, нежели в исходном уравнении. Кроме того, в некоторых случаях нелинейное уравнение, обладающее групповым свойством, можно линеаризовать, то есть привести к уравнению, в котором новая искомая функция и все ее производные будут содержаться только в первой степени. èÓÌËÊÂÌË ÔÓfl‰Í‡
Пример. Рассмотрим линейное дифференциальное уравнение второго порядка с переменными коэффициентами
116
2 du d u -------2- + a ( x ) ------ + b ( x )u = 0. dx dx
(21)
Легко проверяется, что это уравнение допускает группу G1 : x' = x, u' = uea с оператором ∂ X = u -----. ∂u Оператор продолженной группы G1 имеет вид ~ ∂ ∂ X = u ----- + u x -------. ∂u ∂u x
Инвариантом группы G1 является функция I0 = x, ~
инвариант группы G 1 есть решение уравнения ∂I ∂I u -------1 + u x -------1 = 0, ∂u ∂u x ux откуда I 1 = ----. u Будем искать решение уравнения (21) в виде I1 = = I1(I0) = I1(x). Тогда u x = I 1 ( x )u,
2 du d u dI 1 -------2- = ------- u + I 1 ------ . dx d x ∂x
Исходное уравнение примет вид dI 1 2 ------- + I 1 + a ( x )I 1 + b ( x ) = 0. dx
(22)
Таким образом, порядок исходного уравнения понизился на единицу. éÚ˚Ò͇ÌË ËÌÚ„ËÛ˛˘Â„Ó ÏÌÓÊËÚÂÎfl
Пример. Рассмотрим обыкновенное дифференциальное уравнение в симметрической форме F ≡ P(x, y)dx + Q(x, y)dy = 0.
(23)
Если его левую часть можно представить в виде dψ(x, y) = 0, то равенство ψ(x, y) = const есть общее решение уравнения (23); если этого не удается сделать, то, домножая уравнение на функцию µ(x, y) (интегрирующий множитель), можно записать µF = = dψ и снова найти общее решение. Проблема в том, чтобы найти эту функцию. Софус Ли показал, что если уравнение (23) инвариантно относительно G1 с оператором ∂ ∂ X = ξ ( x, y ) ----- + η ( x, y ) -----, ∂x ∂y то интегрирующий множитель определяется немедленно: 1 µ = --------------------- . ξP – ηQ
(24)
ëéêéëéÇëäàâ éÅêÄáéÇÄíÖãúçõâ ÜìêçÄã, ‹12, 1998
낉ÂÌË ͇‚ÓÈ Á‡‰‡˜Ë Í Á‡‰‡˜Â äÓ¯Ë
Пример. Уравнение пограничного слоя несжимаемой жидкости на полубесконечной пластине имеет вид
Нетрудно проверить, что u(x) удовлетворяет первому и второму условиям из (26); выберем β так, чтобы выполнялось и третье условие: 2β du 0 ( ∞ ) - = 1, e ---------------dx
2
3 d u 1 d u -------3- + --- u -------2- = 0. dx 2 dx
(25)
откуда 1 du 0 ( ∞ ) -. β = – --- ln ---------------dx 2
Граничные условия du ( 0 ) -------------- = 0, dx
u ( 0 ) = 0,
du ( ∞ ) --------------- = 1. dx
(26)
Видно, что два условия заданы на обтекаемой пластине и одно условие на бесконечности. Решение такой задачи представляет большие трудности. Если 2 d u(0) - , то мы имели бы была известна производная --------------2 dx бы дело с задачей Коши, для которой существуют стандартные машинные программы. Покажем, как, используя групповое свойство уравнения (25), можно свести эту краевую задачу к задаче Коши (причем за одну итерацию). Будем искать лиевы преобразования в виде u' = eαu,
x' = eβx.
(27)
Подвергая (25) преобразованиям (27), получим e
– α + 3β
2
3 – 2α + 2β d u' d u' e ---------3- + ----------------- u' ---------2- = 0. 2 d x' d x'
(28)
d u(0) - становится известной веТогда производная --------------2 dx личиной: 2
2 –3 ⁄ 2 d u(0) 3β d u 0 ( 0 ) 3β 0 ( ∞ ) du ----------------------------------------------= e = e = 2 2 dx dx dx 2
и решение исходной краевой задачи сводится к интегрированию уравнения (25) с начальными условиями 2
d u -------2- = c –3 ⁄ 2 = 0,3321 dx
du u = ------ = 0, dx
ê‰Û͈Ëfl Û‡‚ÌÂÌËfl ‚ ˜‡ÒÚÌ˚ı ÔÓËÁ‚Ó‰Ì˚ı Í Ó·˚ÍÌÓ‚ÂÌÌÓÏÛ ‰ËÙÙÂÂ̈ˇθÌÓÏÛ Û‡‚ÌÂÌ˲
Пример. Уравнение распространения тепла в тонком однородном стержне имеет вид ∂u ∂u ----- = K 2 -------2- , ∂t ∂x 2
Так как уравнение не должно изменяться в результате применения этих преобразований, то отсюда следует −α + 3β = −2α + 2β ⇒ α = −β. x' = eβx.
(29)
Пусть u = u0(x) является решением уравнения (25) и удовлетворяет условиям Коши u 0 = 0,
du 0 -------- = 0, dx
при x = 0. (30)
Решая эту задачу с помощью ЭВМ, обнаружили, что u0(x) является монотонно возрастающей при du c = 2,0852 всех x $ 0 функцией, при этом --------0 dx при x ∞. Согласно Ли, функция u' = u0(x') также является решением уравнения (25); с учетом (29) имеем e−βu = u0(eβx), откуда u(x) = eβu0(eβx).
Нетрудно проверить, что уравнение (32) допускает группу G1 : a
x' = e
t' = e t,
a⁄2
x,
u' = u
с оператором
2
d u0 ---------2- = 1 dx
(32)
где K 2 – коэффициент, характеризующий теплофизические свойства материала стержня.
Преобразования (27) примут вид u' = e−βu,
при x = 0.
(31)
Таким образом, зная u0(x), мы одновременно имеем однопараметрическое семейство решений (31), зависящее от группового параметра β.
∂ x∂ X = t ---- + --- -----. ∂t 2 ∂ x Эта группа имеет два алгебраических инварианта: I 0 = xt
–1 ⁄ 2
,
I 1 = u.
Относительно инвариантов уравнение (32) запишется в виде 2 d I 1 K 2 dI 1 + ------ I 0 ------- = 0. --------2 2 dI 0 dI 0
(33)
Таким образом, исходное уравнение в частных производных свелось (редуцировалось) к обыкновенному дифференциальному уравнению.
ÉÄêÄÖÇ ä.É. èêàãéÜÖçàü çÖèêÖêõÇçõï Éêìèè èêÖéÅêÄáéÇÄçàâ ä ÑàîîÖêÖçñàÄãúçõå ìêÄÇçÖçàüå
117
áÄäãûóÖçàÖ
Даже простейшие примеры, приведенные в этой статье, демонстрируют богатые возможности, которые открывает перед исследователями теория групповых свойств дифференциальных уравнений. Эти возможности значительно расширяются, если использовать многопараметрические группы Ли, бесконечномерные группы, группы Ли–Беклунда. Еще более увлекательным представляется автору применение теории групп Ли и тесно связанной с ней теории инвариантных вариационных задач знаменитого немецкого математика Эмми Нётер к математической теории управления. Но об этом в следующий раз. ãàíÖêÄíìêÄ 1. Клейн Ф. Сравнительное обозрение новейших геометрических методов (эрлангенская программа). Казань: Изд-во Казан. имп. ун-та, 1896. 44 с. 2. Овсянников Л.В. Групповые свойства дифференциальных уравнений. Новосибирск: Изд-во СО АН СССР, 1962. 240 с. 3. Полищук Е.М. Софус Ли. Л.: Наука, 1983. 214 с.
118
4. Ибрагимов Н.Х. Азбука группового анализа // Новое в жизни, науке и технике. Математика, кибернетика. М.: Знание, 1989. № 8. 48 с. 5. Олвер П. Приложения групп Ли к дифференциальным уравнениям: Пер. с англ. М.: Мир, 1989. 639 с. 6. Гараев К.Г. Группы Ли и теория Нётер в проблеме управления с приложениями к оптимальным задачам пограничного слоя. Казань: Изд-во КГТУ, 1994. 240 с.
* * * Кавас Гараевич Гараев, доктор физико-математических наук, профессор, зав. кафедрой специальной математики Казанского государственного технического университета им. А.Н. Туполева. Области научных интересов – современный групповой анализ, вариационное исчисление и математическая теория управления, механика жидкости и газа. Автор и соавтор 120 учебно-методических и научных работ, среди которых монография и три книги по математике для поступающих в высшие учебные заведения.
ëéêéëéÇëäàâ éÅêÄáéÇÄíÖãúçõâ ÜìêçÄã, ‹12, 1998