Главная страница

Математическая теория систем. Математические основы теории систем


Скачать 2.07 Mb.
НазваниеМатематические основы теории систем
Дата20.01.2023
Размер2.07 Mb.
Формат файлаpdf
Имя файлаМатематическая теория систем.pdf
ТипУчебное пособие
#895603
страница29 из 35
1   ...   25   26   27   28   29   30   31   32   ...   35
E
E
E
E
Если неособенную матрицу
A
можно привести к единичной путем операций над строками
A
, то в преобразовании (5.4.1)
1

=
P A ,
=
Q E , и по сути, это представляет собой другой метод нахождения обратной мат- рицы
1

A .
Если в общем случае возможно приведение матрицы
A
к единичной путем ряда элементарных операций, то
1 1
1 1
1 1






=
=
=
A P PAQQ
P EQ
P Q .
Последнее соотношение показывает, что любая неособенная матрица может быть представлена в виде произведения элементарных матриц.
Рассмотрим некоторые виды преобразований.
Преобразование подобия. Возьмем линейное преобразование
=
y Ax , (5.4.2) где
у и х – векторы в пространстве
V
n
c базисом
i
z .
Перейдем от базиса
i
z к некоторому новому базису
i
w . При этом векторы
у и х переходят в новом базисе к векторам у
′′′ и х′′′′ соответствен- но. Поскольку
i
z и
i
w являются базисами в V
n
, то существует неособен- ная матрица
P
, переводящая векторы без штрихов в векторы со штриха- ми, то есть

252 1
1
,
,
,




=
=


=
=
x
Px y
Py
x P x y P y
(5.4.3)
Найдем связь между
у
′′′ и х′′′′в новой системе координат. Для этого умножим на
P
слева уравнение (5.4.2)
=
Py PAx .
Учитывая соотношения (5.4.3) из последнего уравнения получим
1



=
y
PAP x
или


=
y
Bx , где
1 1
,
=

=
=
B Q AQ Q
P . (5.4.4)
Матрица
B , связывающая вектор у′′′′ с вектором х′′′′в новой системе ко- ординат, получается из матрицы
A
с помощью преобразования (5.4.4), которое носит название
преобразования подобия.
Важным свойством преобразования подобия является инвариантность собственных чисел к такому преобразованию.
Ортогональное преобразование. Пусть базисная система векторов
i
z ортогональна. Если новая система векторов
i
w также ортогональна, то преобразование подобия (5.4.4) с дополнительным условием
1
T

=
Q
Q (5.4.5) называется
ортогональным преобразованием.
Ортогональное преобразование сохраняет неизменными нормы векто- ров и углы между ними.
Конгруэнтное преобразование задается формулой
T
=
B Q AQ , (5.4.6) где
Q – неособенная матрица.

253
Конгруэнтное преобразование, согласно соотношению (5.4.6), состоит из пар элементарных операций, причем каждая из пар является одним и тем же элементарным преобразованием последовательно строк и столб- цов матрицы
A
5.4.3. Диагонализация матриц
Часто возможен в различных задачах переход к такой системе коорди- нат, в которой линейное преобразование (5.4.2) описывается диагональной матрицей. Это очень удобно, так как в этом случае уравнения для компо- нент векторов оказываются несвязанными друг с другом. Подобная систе- ма координат называется
нормальнойсистемой, а координаты в таком ба- зисе –
нормальными координатами системы. С помощью различных пре- образований можно привести матрицу к диагональному виду.
Конгруэнтное преобразование. С помощью конгруэнтного преобразо- вания действительная симметрическая матрица
A
ранга
r может быть приведена к каноническому виду
0 0
0 0 .
0 0
0
P
T
r p





=







E
Q AQ
E
(5.4.7)
Целое число
р называется индексомматрицы, а целое число
(
) 2
s p
r p
p r
= − −
=
− – сигнатурой матрицы.
Таким же конгруэнтным преобразованием комплексная симметриче- ская матрица ранга
r может быть приведена к канонической форме
0 0
0
r
T


= 



E
Q AQ
(5.4.8)
Преобразования подобия. В преобразовании подобия используется модальная матрица
М. В тех случаях, когда матрица А имеет n различ- ных собственных значений, либо когда при кратных корнях матрица
[
]
λ −
E A
полностью вырождена (в этих случаях матрица М имеет n ли- нейно независимых модальных столбцов) преобразование
1

M AM при-

254 водит к диагональной матрице
Λ . Это нетрудно показать, вернувшись к уравнениям (5.3.9) для собственных векторов
i
x
[
]
0
i
i
λ −
=
E A x
Эти уравнения можно объединить для всех
1,2,...,
i
n
=
:
1 11 2 12 1
11 12 1
11 12 1
1 21 2 22 2
21 22 2
21 22 2
1 1
2 2
1 2
1 2
n
n
n
n
n
n
n
n
n
n
n nn
n
n
nn
n
n
nn
x
x
x
a
a
a
x
x
x
x
x
x
a
a
a
x
x
x
x
x
x
a
a
a
x
x
x
λ
λ
λ

 
 


 
 

λ
λ
λ

 
 

=


 
 


 
 

λ
λ
λ

 
 

или в сокращенной матричной форме
=
MΛ AM , (5.4.9) где
[
]
1 2
diag
n
=
λ λ λ
Λ
– диагональная матрица, составленная из соб- ственных значений λ
1
λ
2
…λ
n
. Поскольку модальная матрица
М имеет n линейно независимых столбцов, она является невырожденной и, следова- тельно, существует обратная матрица
1

M . Умножив на
1

M слева урав- нение (5.4.9), получим
1

=
Λ M AM .
Таким образом, преобразование подобия позволяет перейти при ли- нейно независимых собственных векторах к диагональной матрице.
Применение такого преобразования подобия всегда возможно для действительной симметрической матрицы. Так как собственные векторы действительной симметрической матрицы (точно так же, как и эрмито- вой) ортогональны, то всегда существует такая ортогональная матрица, что
[
]
1 1 2
diag
T
n

=
=
λ λ λ
Q AQ Q AQ
Пример 5.7.
Привести матрицу
A
к диагональному виду

255 2
1 1 2 1 3
3 1
1




= −







A
Модальная матрица была найдена в примере 5.3.3 3
0 5
5 1
1 2
1 4




= −







M
Обратная матрица
1

M равна
1 5
5 5
1 22 2
28 30 3
3 3







=







M
, а произведение
1

M AM приводит к диагональной матрице
1 1
0 0
0 2 0 0
0 3





=
=







M AM Λ
Перейдем в линейном преобразовании (5.4.2)
=
y Ax
к нормальным координатам. Для этого достаточно в соотношениях (5.4.3), (5.4.4) заме- нить матрицу
1

=
Q P модальной матрицей М. При преобразовании

=
x Mx уравнение (5.4.2) записывается

=
y AMx . (5.4.10)
Умножая слева на
1

M уравнение (5.4.10) получим
1 1




=
=
M y M AMx
Λx .

256
Учитывая, что
1


=
M y y , из последнего соотношения имеем


=
y
Λx , (5.4.11) или расписав уравнение (5.4.11) по компонентам векторов
у
′′′ и х′′′′:
1 1 1 2
2 2
,
,
n
n n
y
x
y
x
y
x


= λ


= λ


= λ
Таким образом, одноименные координаты векторов в нормальной си- стеме координат оказываются связанными
независимыми уравнениями.
Попутно отметим, что координаты
x
i
′′′′(как и y
i
′′′′) лежат на собственных векторах или их продолжениях.
Столбцы матрицы
М образуют базис, а строки
1

M – двойственный базис в исходном пространстве
V
n
. Если столбцы модальной матрицы обозначить через
1 2
, ,...,
n
u u
u , а двойственный базис – через r
1
,
r
2
, …
r
n
, то произвольный вектор
у можно представить на основе (5.2.9) в виде
1 1
2 2
,
,
,
n
n
= 〈
〉 + 〈
〉 + + 〈

y
r y u
r y u
r y u . (5.4.12)
С другой стороны, эквивалентное представление этого вектора
у с ис- пользованием нормальных координат выглядит так:
[
]
[
]
[
]
1 1
1 2
1 2
1 2
1 2
1 1 2 2
n
n
n
n n
n
y
y
y
y
y
y



=
=
=
=

 
 

 



=
=
+
+ +
 
 

 
y MM y
u
u
u M y
u
u
u y
u
u
u
u
u
u
(5.4.13)
Из сравнения выражений (5.4.12) и (5.4.13) следует, что
,
i
i
y′ = 〈

r y , и, следовательно, строки матрицы
1

M образуют двойственный базис.
Конечно, к этому же выводу можно было бы прийти из определения двойственного базиса: двойственным по отношению к исходному базису

257 1
2
, ,...,
n
u u
u будет базис
1 2
, ,...,
n
r r
r , для которого
,
i
j
ij

〉 = δ
r u
, а так как
j
u
– столбцы матрицы М, а
i
r – строки
1

M , то
1

=
M M E .
У разных авторов можно встретить и разные формы представления вектора: либо в форме скалярных произведений (5.4.12), либо в форме нормальных координат (5.4.13), хотя, безусловно, обе формы приводят к тождественным результатам.
Несимметрические матрицы
(
)
n n
×
с кратными собственными чис- лами могут в общем случае содержать меньше, чем
n линейно независи- мых собственных векторов, определяемых уравнениями (5.3.9). Однако можно показать, что в этом случае произвольная квадратная матрица
A
с помощью преобразования подобия может быть приведена к
канонической
матрице Жордана, имеющей следующие свойства:
− диагональные элементы этой матрицы являются собственными числами;
− все элементы, лежащие ниже главной диагонали, равны нулю;
− если соседние элементы на главной диагонали одинаковы, то некоторые элементы, расположенные непосредственно справа от главной диагонали, равны единице;
− остальные элементы равны нулю.
Типичная жорданова форма имеет вид:
1 1
1 1
2 2
1 0
0 0
0 0
1 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
1 0
0 0
0 0
λ




λ




λ
= 

λ




λ


λ


J
. (5.4.14)
«Единицы» в жордановых матрицах встречаются в блоках вида
1 0
0 0
1 0
0 0
1 0
0 0
i
i
i
i
λ




λ




λ


λ



258
Они называются клетками Жордана. Количество клеток Жордана, связанных с собственным числом
i
λ , равно количеству линейно незави- симых собственных векторов, соответствующих
i
λ , то есть дефекту ха- рактеристической матрицы
[
]
i
λ −
E A . Но определить порядки клеток
Жордана – задача чрезвычайно трудная, несмотря на то, что число еди- ниц, связанных с конкретным собственным числом
i
λ , вполне определе- но и равно кратности
i
λ минус дефект
[
]
i
λ −
E A . Поэтому совершенно непонятно, получится ли в результате преобразования
1

=
J M AM мат- рица вида (5.4.14) или, например, матрица
1 1
1 1
1 2
2 1
0 0
0 0
0 0
0 0
0 0
0 1
0 0
0 0
0 0
0 0
0 0
0 1
0 0
0 0
0
λ




λ




λ
= 

λ




λ


λ


J
. (5.4.15)
И в той и в другой матрице по две клетки Жордана, связанные с соб- ственным числом
1
λ и в обеих матрицах по две единицы в этих клетках, но в матрице (5.4.14) порядки клеток 3 и 1, а в матрице (5.4.15) обе клет- ки порядка 2.
В случае полной вырожденности (дефект
[
]
i
λ −
E A равен кратности корня
i
λ ) в клетке Жордана не будет ни одной единицы. В случае про- стой вырожденности (дефект
[
]
i
λ −
E A равен единице) все элементы, непосредственно лежащие справа от главной диагонали с
i
λ , будут рав- ны единице. В промежуточных случаях для определения J и М можно довольствоваться методом проб и ошибок исходя из равенства
=
MJ AM .
Обозначим модальные столбцы через
1 2
, ,...,
n
x x
x . Тогда клетка Жор- дана порядка
m, связанная с
i
λ , существует лишь в том случае, если m векторов
1 2
, ,...,
m
x x
x удовлетворяют уравнениям:

259 1
1 2
2 1
1
,
,
i
i
m
i m
m
= λ
= λ
+
= λ
+
Ax
x
Ax
x
x
Ax
x
x
(5.4.16)
Уравнения (5.4.16) применимы для любой клетки Жордана. Модаль- ные столбцы можно определить из этих уравнений, последовательно их решая, начиная с первого уравнения.
Пример 5.8.
Привести к канонической форме матрицу
A
1 4 1 3



= 




A
Характеристическая матрица и присоединенная к ней равны
[
]
[
]
1 4
3 4
, Adj
1 3
1 1
λ +

λ −




λ −
=
λ −
=




λ −

λ +




E A
E A
Характеристическое уравнение
2 2
1 0
λ − λ + = имеет два корня
1
λ = .
Подстановка этого числа в характеристическую матрицу дает единствен- ный собственный вектор, соответствующий
1
λ =
1 2
1
 
=  
 
x
Поскольку ранг характеристической матрицы при
1
λ = равен едини- це, то её дефект также равен единице и каноническое преобразование приведет к клетке Жордана
1 1 0 1


= 



J
Второй собственный вектор найдем, согласно выражению (5.4.16), из уравнения
2 1 2 1
= λ
+
Ax
x
x .

260
Расписав уравнение по компонентам, получим
12 22 12 12 22 22 4
2,
3 1.
x
x
x
x
x
x

+
=
+

+
=
+
Поскольку полученные уравнения линейно зависимые, одну из ком- понент вектора
2
x можно выбрать произвольно, например, положить
12 1
x = . Тогда получим
22 1
x = , и модальная матрица равна
2 1 1 1


= 



M
Читателю предлагается самостоятельно убедиться, что преобразова- ние подобия
1

M AM приведет к канонической матрице Жордана
1 1 0 1


= 



J
5.5 Квадратичные формы
Билинейной формой от n переменных
1 2
, ,...,
n
x x
x и n переменных
1 2
, ,...,
n
y y
y называется сумма вида
11 1 1 12 1 2 1
1 21 2 1 22 2 2 2
2 1
1 2
2 1
1
,
n
n
n
n
n
n
n
n
n
n
nn n n
ij i
j
i
j
B a x y
a x y
a x y
a x y
a x y
a x y
a x y
a x y
a x y
a x y
=
=
=
+
+ +
+
+
+
+ +
+
+
+
+ +
=
∑∑
(5.5.1) где все составляющие – действительные числа.
Билинейную форму удобно изображать в матричной записи

261
( )
[
]
11 12 1
1 21 22 2
2 1
2 1
2
, ...
,
n
n
T
n
n
n
nn
n
a
a
a
y
a
a
a
y
x x x
a
a
a
y

  

  

  
=
=
= 〈


  

  

  
B x, y
1   ...   25   26   27   28   29   30   31   32   ...   35


написать администратору сайта