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

DE_1

.pdf
Скачиваний:
27
Добавлен:
27.03.2015
Размер:
3.54 Mб
Скачать

14.2Неоднородные линейные уравнения

Следующим типом уравнений в частных производных первого порядка, который мы рассмотрим, будет неоднородное линейное уравнение

Lv = g(x),

(14.3)

где, как и выше, v заданное в некоторой области D Rn векторное поле, а g – непрерывная функция, заданная в той же области.

14.3Квазилинейные уравнения

110

Глава 15

Дифференциальные уравнения на многообразиях

Мы уже видели в предыдущих главах примеры систем дифференциальных уравнений первого порядка, которые естественно рассматривать как уравнения на некоторых гладких многообразиях (окружность, цилиндр, тор). В этой главе мы изложим общую теорию дифференциальных уравнений на гладких многообразиях, как замкнутых (т.е. без края), так и открытых. Для этого сначала напомним основные факты теории гладких многообразий (более подробно этот материал можно найти в книгах [15, 8]).

Топологическим многообразием называется топологическое пространство, для каждой точки которого существует окрестность, гомеоморфная открытому шару Dn Rn.

111

Глава 16

Дополнение 1: Логарифм невырожденной матрицы

В этом разделе мы, для полноты изложения, докажем теорему 16.1, которая утверждает, что для любой невырожденной матрицы A существует такая матрица B, что A = exp[B]. Любую такую матрицу B будем называть логарифмом матрицы A, B = LnA. Идея доказательства теоремы – построить решение уравнения A = exp[X] в виде матричного степенного ряда относительно заданной матрицы A.

Матричным степенным рядом от матрицы A с коэффициентами an C назы-

вается ряд вида

f(A) = anAn, An = A · A · · · A (n раз).

n=1

Как известно из курса алгебры [10], всякая матрица A над полем C подобна своей жордановой форме J, т.е. существует такая невырожденная комплексная матрица B, что A = B1JB, J = diag (J0, J1, . . . , Jq), где J0 – диагональная матрица, Jr = λrEm + Nm, здесь Em – единичная матрица порядка m, а матрица Nm является верхне-треугольной, все коэффициенты которой равны нулю, кроме ненулевых коэффициентов ni;i+1 = 1, в частности, эта матрица нильпотентна, т.е. ее m-я степень является нулевой матрицей. Среди чисел λ0, λ1, . . . , λq могут быть одинаковые (одному собственному значению может соответствовать несколько различных жордановых блоков).

Сначала покажем, что вместо того, чтобы решать уравнение с матрицей A, можно решать уравнение с ее жордановой формой J.

Лемма 16.1 Пусть f(A) – матричный степенной ряд, а A = B1JB. Тогда ряды f(A) и f(J) сходятся или расходятся одновременно.

Доказательство. Непосредственно проверяется следующее равенство

(B1JB)k = B1JkB.

Поэтому формально (т.е. не обращая пока внимание на сходимость) имеем

k

f(A) =

ak(B1JB)k = B1( akJk)B = B1f(J)B.

k=0

=0

112

Пусть теперь Sk(A) – частичная сумма ряда для f(A). Тогда Sk(A) = B1Sk(J)B. Переход к пределу в обеих частях равенства доказывает лемму.

Лемма 16.2 Пусть J = diag(J0, J1, . . . , Jq), как и выше. Тогда если сходятся ряды f(J0), f(J1), . . . , f(Jq), то сходится ряд f(J). Если хотя бы один из рядов f(Ji) расходится, то расходится и f(J).

Доказательство. Имеем равенства

 

k

 

 

k

 

 

 

 

Sk(J) =

amJm =

 

am diag(J0, J1, . . . , Jq)m =

m=1

 

m=1

 

 

 

m

 

m

 

m

 

k

,

k

, . . . ,

k

) = diag(Sk(J0), Sk(J1), . . . , Sk(Jq)).

diag(

amJ0

amJ1

 

amJq

m=1

 

 

m=1

 

 

m=1

 

 

Устремляя k → ∞, получаем утверждение.

Пусть задан числовой степенной ряд f(z) = akzk, z C, и ρ – радиус сходимости

k=0

ряда.

Предложение 16.1 Если собственные значения λ1, . . . , λn матрицы A простые и лежат внутри круга радиуса ρ, то ряд f(A) сходится и

f(A) = B1 diag(f(λ1), . . . , f(λn))B.

Если же существует λi, |λi| > ρ, то ряд f(A) расходится.

Доказательство. Из предположения о простоте собственных значений следует, что для A жордановой формой является диагональная матрица J0, и тогда f(A) = B1f(J0)B. Из этого следует утверждение, поскольку f(J0) = diag(f(λ1), . . . , f(λn)). Если у матрицы A есть кратные собственные значения, то нужно вычислить f(Jk),

где Jk – жорданова клетка.

Лемма 16.3 Пусть Jr – жорданова клетка, Jr = λEr + Nr, и предположим, что |λ| < ρ. Тогда ряд f(Jk) сходится и имеет вид

 

 

f(λ)

f(λ) . . .

1

 

(r 1)!

 

0

f(λ) . . .

1

f(Jk) =

(r 2)!

 

. . .

. . . . . .

 

 

 

 

 

 

 

0

0 . . .

 

f(r−1)(λ)

f(r−2)(λ) .

. . . f(λ)

Если |λ| > ρ, то ряд f(Jk) расходится.

Доказательство. Рассмотрим частичную сумму

k

Sk(Jr) = am(λEr + Nr)m.

m=0

113

Пример 16.1 Матричный ряд eA =

В силу очевидного тождества ErNr = NrEr = Nr получаем по формуле бинома Ньютона

 

 

 

 

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

(λEr + Nr)m = Cj

λm−jNj,

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

r

 

 

 

 

 

 

 

 

 

 

=0

 

 

 

 

 

 

 

 

 

 

 

где Cj

– биномиальные коэффициенты. Для нильпотентной матрицы Nr

имеем: Ni+r =

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r

0 для i ≥ 0. Поэтому получаем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

λm

m−1 . . .

m(m−1)···(m−r+2)

λm−r+1

 

 

 

 

 

 

 

 

(r−1)!

 

 

 

 

 

 

 

 

 

 

 

1)

(m

r+3)

 

 

 

 

m

0

λm . . .

m(m−

(r···2)!

 

 

λm−r+2

 

 

(λEr + Nr) =

 

 

 

 

 

 

 

 

 

 

. . .

 

 

 

. . . . . . . . .

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0 . . .

 

 

 

 

 

 

 

 

λm

 

Таким образом имеем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sk(λ) S(λ) . . .

 

1

 

S

(r−1)

(λ)

 

 

 

 

 

(r−1)!

 

 

 

 

 

k

 

 

k

 

 

 

 

 

 

Sk(Jr) =

0

Sk(λ) . . .

 

1

Sk(r−2)(λ)

 

 

 

 

 

 

 

 

 

 

. . . . . .

 

(r−2)!

 

 

k

. . .

 

 

 

 

. . .

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0 . . .

 

 

 

 

S (λ)

 

 

При условии |λ| < ρ все частичные суммы справа сходятся при k → ∞ к соответствующим функциям f и их производным. Если же |λ| > ρ, то ряды расходятся.

Из доказанных утверждений вытекает следующая теорема

Теорема 16.1 Пусть функция f(z) задана сходящимся степенным рядом и ρ > 0 – его радиус сходимости. Тогда если у матрицы A все ее собственные значения λi лежат внутри круга сходимости ряда, то матричный ряд f(A) сходится, а собственными значениями матрицы f(A) являются числа f(λi).

k1! Ak сходится для любой матрицы A.

k=0

Задача 16.1 Пользуясь определением матричной экспоненты, проверьте следующее свойство: если две квадратные матрицы A, B коммутируют AB = BA, то справедливо правило eA+B = eAeB = eBeA.

Теперь перейдем к построению логарифма невырожденной матрицы, т.е. мы докажем терему 16.1. Доказательство. Пусть J – жорданова форма матрицы A, A =

R1JR.

1). Если Ln J существует, т.е. J = eLn J , тогда

 

 

 

 

 

 

 

 

 

Ln A = R1(Ln J)R.

 

 

 

 

Это вытекает из следующих равенств

 

 

 

 

 

eR 1(Ln J)R =

1

[R1(Ln J)R]k

= R1

(

1

[Ln J]k)R

 

 

 

k!

 

 

 

k!

 

 

 

 

 

 

=0

 

 

 

 

k=0

 

 

k

 

1JR = A.

 

 

 

= R

1eLn J R = R

 

 

 

 

 

 

 

114

2). Пусть теперь J = diag(J0, J1, . . . , Jq), и существуют все Ln Ji. Тогда имеем

Ln J = diag(Ln J0, Ln J1, . . . , Ln Jq).

Действительно, для блочно-диагональной матрицы вычислим экспоненту (вычисление ведется в каждом блоке независимо от остальных!)

 

k

 

exp[diag(Ln J0, Ln J1, . . . , Ln Jq)] =

1

[diag(Ln J0, Ln J1, . . . , Ln Jq

 

=0

k!

 

 

 

 

= diag[eLn J0 , eLn J1 , . . . , eLn Jq ] = diag[J0, J1, . . . , Jq] = J.

3). Теперь найдем логарифмы для каждой жордановой клетки Ji = λiEr Для диагональной матрицы J0 = diag(λ0, . . . , λp) очевидно имеем

Ln J0 = diag(Ln λ0, . . . , Ln λp).

)k]

+Nr, λi ≠ 0.

Представим матрицу Ji в виде λi(Er +

1

Nr). Если формально прологарифмировать

 

 

i

это произведение, используя формулу ln(1 + z) = z − z2/2 + · · · + (1)k+1zk/k + · · · , то

получится

k

 

 

Ln Ji = (Ln λi)Er +

(1)k+1

(Nri)k.

(16.1)

 

=1

k

 

 

 

 

 

 

 

Однако, как мы знаем в силу нильпотентности матрицы Nr, что при k ≥ r матрицы Nrk являются нулевыми, поэтому ряд в (16.1) является фактически конечной суммой. Проверим, что правая часть полученного выражения удовлетворяет логарифмическому тождеству eLn Ji = Ji. При вычислении мы будем делать так, как будто ряд является бесконечным. Напомним, что равенство рядов – это равенство соответствующих коэффициентов. Для скалярных рядов мы имеем тождество 1 + z/λ ≡ exp[ln(1 + z/λ)], т.е. если правую и левую часть разложить в степенные ряды, то их соответствующие коэффициенты будут одинаковы. Поэтому и для матричных рядов имеем

exp[ (1)k(Nrk/kλki )] ≡ Er + Nri.

k=1

Но тогда получаем, используя тот факт, что скалярная матрица (Ln λi)Er перестановочна с любой матрицей, получаем:

∞ ∞

exp[(Ln λi)Er + (1)k(Nrk/kλki )] = exp[Ln λi]Er exp[ (1)k(Nrk/kλki )]

k=1 k=1

= λ

(E

r +

N

= λ

E

r

+ N

.

i

 

r

 

i)i

 

r

Теорема доказана.

115

16.0.1О существовании вещественного матричного логарифма

Из доказательства видно, что для данной невырожденной матрицы существует много матриц, являющихся ее логарифмами, что аналогично скалярному случаю. Напомним, что Ln λ = ln |λ| + i argλ + 2πi k. Отсюда ясно, что даже для вещественной матрицы A ее логарифм может быть комплексной матрицей. Возникает естественный вопрос, важный для различных приложений: пусть матрица A вещественна и невырождена, при каких условиях на A у нее существует вещественный матричный логарифм? Очевидным достаточным условием является отсутствие у A отрицательных собственных значений (докажите!). Однако, это слишком сильное ограничение.

Пример 16.2 Вычислить Ln (

α

β

β

α )

Для нахождения необходимого условия рассмотрим случай, когда матрица B = Ln A является вещественной и предположим, что она имеет комплексное собственное значение ρ + iπ, которому отвечают несколько элементарных делителей: (λ − ρ − iπ)p1 ,

. . . , (λ−ρ−iπ)pm (напомним, что каждому элементарному делителю характеристического многочлена отвечает жорданова клетка соответствующей размерности pi). Поскольку матрица B вещественна, то у нее имеются и сопряженные элементарные делители (λ − ρ + )p1 , . . . , (λ − ρ + )pm . Тогда у матрицы A = exp[B] соответствующие элементарные делители имеют ту же структуру (не расщепляются), но соответствующими собственными значениями становятся вещественные числа e ±i = e , причем, в силу сопряженности чисел ρ + iπ, ρ − iπ, их число удваивается. Таким образом, матрица A вещественна, имеет отрицательные собственные значения и имеет, тем не менее, вещественный логарифм B. Оказывается, это необходимое условие является и достаточным, именно, справедлива

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

Доказательство. Основной момент доказательства, как видно из доказательства существования логарифма, состоит в том, что если есть пара одинаковых клеток вида λEr + Nr, λ < 0, то при построении их логарифма можно взять в качестве собственных значений комплексные числа ρ + и ρ − iπ, ρ = ln |λ|, тогда соответствующие им по построению блоки будут комплексно сопряженными матрицами. Далее все следует из такого элементарного факта (докажите!): блочно-диагональная матрица вида

( ¯)

D = diag R, R

подобна вещественной матрице, т.е. существует такая невырожденная комплексная матрица T , что матрица T 1DT – вещественна.

116

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

Предложение 16.2 Вещественную линейную систему с T -периодическими коэффициентами всегда можно привести вещественным 2T -периодическим преобразованием к системе с постоянными коэффициентами.

Доказательство. Будем рассматривать систему (9.1) как 2T -периодическую систему. Пусть Ψ(t) – вещественная фундаментальная матрица системы. Тогда для нее можно записать представление

Ψ(t + 2T ) = Ψ(t + T + T ) = Ψ(t + T )C = Ψ(t)C2.

Отметим важное свойство: квадрат вещественной матрицы C2 имеет вещественный логарифм. Действительно, матрица C2 удовлетворяет условиям теоремы ??, поскольку, если матрица C2 имеет отрицательное вещественное собственное значение, то являясь квадратом вещественной матрицы C, она имеет собственными значениями квадраты собственных значений матрицы C.

Пусть у матрицы C2 имеется отрицательное собственное значение λ2 < 0, тогда λ = ρ exp[±iπ/2], причем у вещественной матрицы C есть оба комплексно сопряженных собственных значения, а поэтому и элементарные делители, соответствующие этим собственным значениям также комплексно сопряжены. Но тогда у матрицы C2 элементарные делители, соответствующие отрицательному собственному значению λ2 входят парами.

Теперь можно применить теорему Ляпунова о приводимости к 2T -периодической системе и привести ее к системе с постоянными коэффициентами 2T -периодической заменой координат, поскольку матрица Ψ(t) exp[−tB], у которой B = (2T )1 Ln(C2), является вещественной 2T -периодической.

117

Литература

[1]А.А. Андронов, Е.А. Леонтович, И.И. Гордон, А.Г. Майер. Качественная теория динамических систем второго порядка, М.: Наука, 1966.

[2]В.И.Арнольд. Дополнительные главы теории обыкновенных дифференциальных уравнений. М.: Наука, Физматгиз, 1978.

[3]Н.И. Ахиезер. Элементы теории эллиптических функций, М.: Наука, 1970.

[4]Ю.Н.Бибиков. Курс обыкновенных дифференциальных уравнений. М.: Высшая школа, 1991.

[5]А.Д. Брюно. Локальный метод нелинейного анализа.

[6]R. Devaney, Reversible di eomorphisms and flows,

[7]Ф.Р.Гантмахер. Теория матриц. М: Наука, 1967.

[8]Б.А. Дубровин, С.П. Новиков, А.Т. Фоменко. Современная геометрия. М.: Наука, 1979.

[9]Т. Драгунов, А.Д. Морозов

[10]А.И. Кострикин. Курс алгебры.

[11]Н.А. Магницкий, С.В. Сидоров. Особые точки роторного типа неавтономных систем дифференциальных уравнений и их роль в рождении сингулярных аттракторов нелинейных автономных систем, Дифф. уравнения, Т.40 (2004), No.11, 1579-93.

[12]Наймарк. Линейные дифференциальные операторы, М.: Наука, .

[13]В.В.Немыцкий, В.В.Степанов. Качественная теория дифферернциальных уравнений. М.-Л.: ОГИЗ, 1947.

[14]Л.С.Понтрягин. Обыкновенные дифференциальные уравнения, М.: Наука, 1970.

[15]М. Спивак. Математический анализ на многообразиях, М.: Мир, 1968.

[16]А.Ф. Филиппов. Сборник задач по дифференциальным уравнениям, Ижевск: НИЦ "РХД 2000.

118

[17]А.Л. Шильников, Л.П. Шильников, Д.В. Тураев, Л. Чуа.

[18]В.А. Якубович, Старжинский. Линейные канонические системы с периодическими коэффициентами.

[19]Ф.Хартман. Обыкновенные дифференциальные уравнения. М.: Мир, 1970.

[20]Е. Янке, Ф. Эмде, Ф. Леш. Специальные функции, М.: Наука, 1977.

119