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

книги / Матричное исчисление с приложениями в теории динамических систем

..pdf
Скачиваний:
7
Добавлен:
19.11.2023
Размер:
36.1 Mб
Скачать

Неопределенной осталась лишь субматрица

матрицы Q \^.

Из вышеизложенного ясно, что в качестве Q[akJ

может быть взята

произвольная, нужное число раз дифференцируемая матрица типа ка х 1. В частности, можно принять QM = 0 .

Зная Qlak], легко получить

по формуле l-}*1= KQ\®. Осталь­

ные векторы

(/' = 2 , ка)

определяются соответствующими

равенствами

(10.3.25).

 

Итак, указанным путем можно последовательно определить члены рядов (10.3.19), с помощью которых представляется фор­ мальное решение уравнения (10.3.1) в форме (10.3.17), (10.3.18). Теорема доказана. ■

10.3.3. Случай простых собственных значений матрицы сис­ темы. Если на сегменте [0, L] все собственные значения матрицы

U остаются простыми, то, оставляя в каждой группе по одному соб­ ственному значению, будем иметь

| Х0(т) — Х5(т) | > 0 (s ^ o ; s, о = 1, ..., п).

В соответствии с теоремой 10.3.2 решение системы (10.3.1) может быть представлено равенствами

п

dqG

* = 2 Cia(T>e)<7a,

- ^ + ala(x, е)<7о = 0 (<т=1,...,«).

0=1

 

В формуле (10.3.26) в данном случае а0 — скалярная величина. По­

ложим аа = 1 (о'= 1,..., п); будем иметь

= Кд (о =

1,..., п).

Далее, так как теперь <pa(X) = X —Хс, то

 

= х ] _ х м А к - "

* = 1 , 2 , . . . ) .

У ? - 2

£ ^ 4 * - " +

*<,<&'•

 

s*o

*

 

 

Наконец, aj®1= —Xa и ajj1= Mad{0k~lK поскольку

— а0 = 1

(о — 1, ..., л). Легко видеть, что последние соотношения в точности совпадают с соответствующими соотношениями, приведенными в § 8.6, и лишь отличаются некоторыми обозначениями, а именно:

Таким образом, в рассматриваемом случае применение обоих методов расщепления, как и следовало ожидать, приводит к одина­ ковым результатам.

10.3.4. Приближенное решение системы. Приближенным ре­ шением системы (10.3.1) будем называть вектор xm(tf е ) , опреде­

ленный равенствами

х т

 

 

 

(10.3.30)

dko q ^

dK lqW

+ + а

= 0

+ аЦ>

dtkо

dtko- 1

 

о

(10.3.31)

 

 

 

 

 

(а= 1,

р),

 

 

где

Ш

 

 

 

 

 

 

 

«) -

2

(У =

1,

*„),

 

к= 0

 

 

 

 

т

 

 

 

(т, Е) =

2) еХ'о

0‘ =

1. • • • *К )

Jfc= 0

Как увидим далее (см. § 5), определенное таким образом решение системы (10.3.1) имеет асимптотический характер.

§ 10.4. Расщепление неоднородной системы

Если п-мерное векторное пространство R расщепляется на под­ пространства R1? R3,..., Rp, инвариантные и циклические относи­

тельно линейного оператора А в R, то в R имеется базис, в котором этому линейному оператору отвечает квазидиагональная матрица / = diag (Ур ...» Jр) с диагональными блоками, имеющими естест­

венную нормальную форму:

'

0

1

0

0

 

0

0

0

1

 

- С Ч °

- < * к о- 1 О

- а 2о

— а

 

 

или

(а= 1, . . . *Р), (10.4.1)

“ а ю

“ « 2 а

“ а *о- ю

-~ а кда

1

0

0

о "

0

0

1

0

Матрица А, отвечающая оператору А в произвольном базисе, свя­ зана с матрицей J соотношением подобия: А = KJK~l. В соответст­ вии с этим линейная стационарная система dx/dt = Ах (А = const) при замене переменных х = Ку распадается на р неза­ висимых подсистем

= Л Л (а = 1 , ... ,р )

(у,, ур — субматрицы столбцовой матрицы у с размерами соот­

ветственно k, х 1,

к х 1).

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

но, если, например, какое-нибудь уравнение расщепленной системы (10.3.18) представить в виде системы уравнений 1-го порядка, то по­ лучим систему с матрицей типа / 0. Оказывается, что и неоднородная

дифференциальная система при довольно общих предположениях может быть расщеплена на подсистемы с матрицами типа / 0.

Рассмотрим векторно-матричное уравнение

A(x,e)4A=B(T,z)x+f(t,T,e) (x=zt), (10.4.3)

где х а / — столбцовые матрицы типа их1, а Ли 5 — квадратные матрицы порядка п, допускающие на сегменте 0 ^ т < L разложе­ ния (сходящиеся или по крайней мере асимптотические) по степе­ ням параметра е:

оо

 

оо

А{х, 8) —2

E*At(x)>

5 (т»е) - 2 Е*Я*(т).

о

 

*=о

Т е о р е м а 10.4.1. Пусть на сегменте [0,L]

а) матрицы Ак(х),

Вк(т) (£ = 0, 1, 2,...) имеют производные

по т всех порядков, а Д^т), кроме того, является невырожденной матрицей,

б) собственные значения матрицы П(х) = А^{(х)В0(х) разби­

ты на р групп

...,

вг

 

 

 

 

Р

(о — 1 , 2, ..., р; £ к а— п)

так, что

 

О ш 1

 

 

| Ца)(х) — Х^(т) | > 0

(а =* s; i — l, .... Аа; / = 1,..., ks), (10.4.4)

в)

соответствующие этим группам подпространства Rl9

R2,

Rp являются инвариантными и циклическими подпро­

странствами п-мерного пространства R относительно линей­ ного оператора U, которому в некотором базисе отвечает

матрица

U.

 

 

 

 

 

 

 

 

 

Тогда формальное решение системы (10.4.3) может быть

представлено равенствами

 

 

 

 

 

 

 

 

 

 

х -

2

Ка(т, г)уа,

 

 

(10.4.5)

 

 

 

 

 

а=1

 

 

 

 

 

^

= Ас(т, е )ув +

М0(т, E ) R ( T ,

е ) / ( * , т , е ) ,

(10.4.6)

^

***

**

 

 

 

 

типа соответственно п X ка,

где Ка, А0, Ма, R матрицы

ках ка, к0 хп,

п х п, представленные формальными рядами

%а(Х’ е) = 2

£кКок](Т)’

 

М т , £) = J

£kAlak](Х)’

 

 

 

к= 0

 

 

 

к=0

(10.4Л)

 

 

 

 

 

 

 

 

 

 

Ма(хув) = 2

ЕкМ 1ак](т),

R(1, е) =

2

е*л*(т),

 

 

 

к= 0

 

 

 

 

к= 0

 

причем Л*°] есть матрица типа (10.4.1),

а

 

 

 

 

 

' 0

 

0

0

0 '

 

 

 

Ф

=

0

 

0

0

0

(10.4.8)

 

 

 

 

 

 

 

 

 

 

\ 4 1

4

-

-«В

-«В

и (10.4.6),

Д о к а з а т е л ь с т в о . Подставляя равенства (10.4.5)

определяющие вектор х, в систему (10.4.3) и отделяя в полученном

соотношении коэффициенты при уа

(о = 1,

р) и

свободный

член, будем иметь

 

 

 

 

d K ( x,t)

1

 

 

 

А (т, е ) £ — ^ — + К а { х у е ) А 0 ( т , е ) I =

 

 

 

= В(х, г)к а(т, е)

(о-= 1, .... р),

(10.4.9)

Р

 

 

 

 

А(х, е)5) Ка(т, £)м а(т, t)R(x, г) — Еп /(*, Т, е) = 0 .

(10.4.10)

0=1

 

 

 

 

Для того чтобы равенства

(10.4.9), в которых по предположению

к а и А0 представлены рядами (10.4.7),

выполнялись тождественно

относительно е, необходимо и достаточно, чтобы члены разложений матриц Ка и Л0 были решениями матричных уравнений

 

UK™ = К [°]ЛМ,

(10.4.11)

UK[ak] =

р\ k =

+ D[k~i]

(10.4.12)

1, 2,

1, 2,...),

 

 

 

 

1

 

где

 

 

 

 

* 1

к.

/

 

 

о /1- " - 2

+ л - ‘ 2

к - ,

-

 

y = t

v = J

V

 

 

 

 

 

it—V

 

 

 

- Д , 4 ‘ - у| + 2

- Л л | > « ) .

 

 

 

у=о

7

В силу условия (б) теоремы могут быть построены квадратные матрицы

К

= ( К ,К

р ) , А = diag (Л,,

,А,),

М =

с субматрицами

К

а > Ля, М а (ог=1,...,р)

типа

соответственно

п х ка,

ка х к0,

к0 х п, дифференцируемые на

[0, L] по т столько

же раз, сколько раз дифференцируема матрица £/, и удовлетворя­ ющие соотношениям (10.1.2).

Далее, поскольку Ла-мерное подпространство Rc, отвечающее группе о собственных значений матрицы U, — циклическое, то ми­ нимальный аннулирующий многочлен этого подпространства <ра(Х) есть многочлен степени ка, коэффициенты которого

(а1о, а2о, ..., ака) определяются формулами Виета,

а матрица Л0

о

 

 

либо совпадает, либо подобна матрице / 0.

 

 

Используя произвольность выбора матриц К аи М

а всегда,

мож­

но сделать так, чтобы Ла совпадала с /„ в форме (10.4.1). Учитывая это, далее будем считать, что в разложении (1.2) Aa = Ja

(о> — 1, ..., р).

С помощью соотношений (10.1.2) легко проверить, что при под­

становке

вместо

и А'°1

соответственно К

а и Л0 равенство

(10.4.11)

обращается в тождество. Учитывая это, положим

 

/Г'01 (т) ш Ка{т),

Л'0](т) = Ла(т) =

/ а(т).

Остальные члены разложений матриц Ка{т, е) и Аст(т, е) после­ довательно могут быть определены следующим путем. Допустим,

что iCjj?1, Л£0],

K^k~ l\

At*- О уже найдены и, следовательно, в

k-и равенстве (10.4.12)

известная

матрица.

Через

I}*1, ...,

обозначим

столбцы

матрицы

АТ**1, а

через

о

 

 

 

 

 

..., (1)^~11 — столбцы матрицы D]3k~l\ так что

 

о

 

 

 

 

 

Kit] = G J ? - а д .

д и - n = ( ^ - п

4*о- ").

 

 

<v

 

 

о

 

В том случае, когдаЛ**] = 1, 2, ...) имеют структуру (10.4.8), к-е равенство (10.4.12) эквивалентно системе уравнений

Умножим равенства

(10.4.13)

слева

соответственно на

Е п,

Uko-2, U ka~l

и сложим.

Получим, учитывая

еще,

что

■PaWSjft = -(а!* 1!/*.-1 +

UK~2+ ...

 

 

 

а

 

 

 

 

 

 

... +

а*

U + а(‘1£„)!;М +

(10.4.14)

 

о

 

Q

а

 

 

где

d[k-i] = ^ - 1 ^ - ц + _ + u d u - i ] +

о

Пользуясь соотношениями (10.1.2), равенство (10.4.14) можно пре­ образовать к виду

Ч>„(Л) Q l‘ l =

- M

K J S 0a i* 1

+ Ш ? " 11;

( 10 -4 -1 5 )

здесь

 

 

 

 

 

е'*1=

 

= ( л у > а а Л‘. - Ч

а„),

'0 '

 

аШ _

а1а

 

• •

 

 

*

• t »

 

0

ао

а* о

 

 

1 )J

 

 

 

Равенство (10.4.15) распадается на р независимых матричных соотношений

 

-p„(A,)Ql? =

- W

. w + M 'd ? -»

(10.4.16)

 

(s

1) 2,..., p),

 

 

где Qf*1=

— субматрица матрицы Q[ak] с размерами ks x l .

 

a

 

 

 

При s = orимеем <pa(Aa) = 0, a MgKa= Ekа. Поэтому из (10.4.16)

получаем

= Madlk~l\ Как нетрудно проверить, 3?а — невы­

рожденная матрица (det

= 1), так что последнее равенство разре­

шимо относительно а],*1: а ^ 1= &~vMad\g ~x\

 

При

а имеем M SK0= 0, a <ра(Л5) в силу условий (б) теоре­

мы — невырожденная матрица. Учитывая это, из (10.4.16) находим

Q # = * : '( А ) м А к~"-

(10.4.17)

Формула (10.4.17) определяет все субматрицы блочной матри­ цы Qj«, кроме одной — Q^}. Из вышеизложенного ясно, что в ка­

честве

Q[akJ может быть принята произвольная матрица типа

ках 1,

имеющая производные по х всех порядков. В частности,

можно принять QW = 1.

 

Таким образом, матрица

определяется полностью. Через

эту матрицу последний столбец матрицы К)® выражается так:

= KQ)®. Остальные столбцы

матрицы

(|**L|0, ...»I}*1)

tr

 

о

определяются соотношениями (10.4.13).

 

Остается указать способ построения членов разложения матриц

Ма(т, е) и R(т, в), обращающих

равенство

(10.4.9) в тождество.

Как показано в § 9.2, равенство (10.4,10) выполняется тождествен­ но относительно е, если квадратную матрицу

00

М = 2 tkM [k](x)

А=0

и члены разложения матрицы R(т, е) определить формулами

 

к

 

М1°1 = М,

1= ^ * 1,1 ^ [к~«,

R0= А~х,

 

г=1

 

 

к

 

Rk — V 2

i» I

Здесь

 

 

 

(м \кЛ

Ки1= (A™ tfj/1),

М т =

 

 

, М'*1.

 

\

р /

Полученные соотношения позволяют последовательно опреде­ лить члены разложения (10.4.7), посредством которых представля­ ется формальное решение системы (10.4.3) в форме (10.4,5)— (10.4.6). Тем самым теорема доказана. ■

Аналогичным путем доказывается и следующая Т еорем а 10.4.2. Пусть на сегменте [0 ,L\

а) матрицы Ак(т), Вк{т) (к = 0, 1,2, ...) имеют производные

по т всех порядков, а А0(т),

кроме того, является невырожденной

матрицей,

 

 

 

 

б) собственные значения матрицы U(x) =

Лд 1(т)^0(т) разби­

ты на р групп

 

 

 

 

 

ч ч .

,

(<т= 1

, р; 2 *„ =

Я)

 

 

о

 

О=I

 

 

 

 

 

 

при условии (10.4.4),

 

 

 

 

в)

соответствующие этим

группам подпространства Rj,

R2, ..., Rp являются инвариантными и циклическими подпрост­

ранствами п-мерного пространства R относительно линейного оператора U, которому в некотором базисе отвечает матрица U.

Тогда формальное решение системы (10.4.3) может быть представлено равенствами

 

р

 

 

 

х = ^ К 0(х,е)уа,

(10,4.19)

 

0 = 1

 

- J f = Ла(т, е ) у а +

м а(т, е)R(T, е ) / ( t, т, 8), ( ю.4.20)

где Ка, Ка, Ма, R

матрицы размеров соответственно п X кс,

к0 х ка, ках п, п х п, представленные формальными рядами

к а(х, е) = 2 ^ ^

1(т),

Ла(т, е) = 2

(Т) ’

* =о

 

к =0

 

м а(1, е) = 2

 

Л(т, е) = 2

ekRk(x),

к ~ 0

 

к =0

причем А^01 есть матрица типа (10.4.2), a

Г_«1*1 _„[*]

1

0

° 1 о

а 2 а

 

 

0

0

 

0

Лт =

D

- « йо1 0

 

0

0

0

0

Члены рядов (10.4.21)

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

щими рекуррентными соотношениями:

 

а кн = О.■

0 = 1 ...... *„),

0i‘i

 

^ j o u j a

 

где

(jk-idtt-D+ . . .

+ ud[kZi40 +

 

d\k-\\=

 

■*„ = (Л*0" Ч

Аоа Ч

причем

 

 

1

 

 

Q

а 2 а

1

 

0

л„ = л '0' =

 

 

0

 

0

(сг-1 ) 7

^Р).

Q

О ’

а А

- 1

а - 4 °

0

 

0

1

 

0

(

1

)

II

0

 

(Заметим попутно, что здесь det

= (—l)i

О.)

Столбцы матрицы

определяются так. Первый столбец

ОД> =

 

= 2 к ,г

 

 

 

s= 1

 

где

(* * « ).

a Qio — произвольная матрица типа ках 1, имеющая производные по х всех порядков. Остальные столбцы матрицы АТ^1определяются

формулами

 

 

(/ = 2, 3,

С

 

ка).

 

*

^

 

Что касается членов разложений матриц Ма и R, то для них

остаются в силе соотношения (10.4.18), так как

построены по

соответствующим формулам.

 

 

§ 10.5. Асимптотические оценки приближенного решения системы

Вектор (столбцовую матрицу) xm(t> е), определенный равенст­

вами (10.4.5) и (10.4.6) или (10.4.19), (10.4.20) в предположении, что в разложениях (10.4.7) (соответственно (10.4.21)) оставлены лишь члены порядка не выше т относительно е, назовем прибли­ женным решением системы (10.4.3). Итак, приближенное решение представляется равенствами

 

*„.(«. 0 = £

4 т)(^. ОУ.™’.

 

 

0■=1

 

~

e)yg»> +

£)tf">(x, E) /( ( , x, e),

где

 

 

 

4 » ,(х,е) = 2;е*х1‘| (х),

Л ^ т ) ( т , E ) = 2

е * Л ^ ( т ) ,

 

k=0

=0

JW<“)(x, е) = 2 ^ М 1 « ( х),

Л<"‘>(х, e) =

2) е*Л4(т).

 

Jfc=0

fc = 0

З а м е ч а н и е

10.5.1. Для построения приближенного решения

условия дифференцируемости матриц Av, i?v, сформулированные в

теоремах 10.4.1 и 10.4.2, могут быть ослаблены; для формального построения приближенного решения хт достаточно существования

лишь первых m —v производных матриц Ау и Bv (v «s m).

При условии, что матрицы Av и Bv (v < т) имеют на [0, Ь\

производные по т до (m — v + l)-ro порядка включительно, а f(t, т, е ) — непрерывная вектор-функция, регулярная относитель­ но е в окрестности точки е = 0, имеют место следующие оценки для приближенного решения хт (в данном случае полученные оценки совпадают с теми, которые были получены в § 9.10).

Соседние файлы в папке книги