
- •Поняття про жорданову клітку
- •Анулюючий многочлен матриці або оператора
- •Мінімальний анулюючий многочлен
- •Розклад лінійного простору на пряму суму підпросторів
- •Жорданова форма матриці
- •Алгоритм знаходження базису із серій
- •Ранг матриці. Знаходження жорданової форми за допомогою рангу
- •Обчислення рангу матриці
- •Поняття про н вимірний афінний простір та його найпростіші властивості.
- •Аск в просторі Аn та найпростіші задачі в ній.
- •Поняттяпро к вимірну площину та різні способи її задання. Рівняння прямої та гіперплощини в Аn.
- •Взаємне розташування двох площин q-вимірної та p-вимірної в Аn.
- •Афінні перетворення та їх задання .Поняття про групу афінних перетворень.
- •Поняття про евклідів точковий простір; приклади.
- •Пдск в n-вимірному евклідовому точковому просторі
- •Скалярний добуток, його вираження через координати. Визначник Грама
- •Поняття про векторний добуток в n-вимірному евклідовому точковому просторі
- •Формули для обчислення об'єму паралелепіпеду
- •Змішаний добуток векторів
- •Група рухів (переміщень) n-вимірного евклідового простору, її підгрупи
- •Поняття квадрики; властивості
- •Центр квадрики. Система рівнянь для обчислення центра квадрики
- •Асимптотичні напрями квадрики, формули для їх знаходження
- •Діаметральна площина квадрики
- •Основні класифікації квадрик в афінному та евклідовому просторі
- •Приклади класифікації квадрик в дво- та тривимірних афінному та евклідовому просторах
- •Означення проективного простору. Проективна пряма, площина. Проективна система координат
- •Пряма на проективній площині та різні способи її задання. Принцип двоїстості на проект. Площині. Подвійне відношення 4 точок прямої і 4 прямих пучка
- •Повний чотирикутник, властивості
- •Криві 2-ого порядку на проект. Площині. Полюси та поляри. Поляритет
- •Проективні перетворення на проект. Прямій і проект. Площині; їх інваріанти
- •Теорема Дезарга на проект. Площині
- •Теорема Паскаля на проективній площині
- •Проективно-афінна площина та її афінні інваріанти
- •Тензори малої валентності Нехай - n-вим. Лін. Простір над полем p; - базис простору .Тоді : , , ,
- •Білінійна форма, задана на множині ковекторів.
- •Трилінійна форма
- •Багатовимірні матриці
- •Загальне поняття тензора. Зв'язок тензорів з полілінійними формами
- •Приклади тензорів в алгебрі та геометрії
- •Операції над тензорами; властивості тензорів
Жорданова форма матриці
Матриця
виду
назив.
жорд.
кліткою
із власним значенням λ.
Матриця де блоки на діагоналі — жорданові клітки, називається жордановою матрицею.
Для довільної квадратної матриці A над алгебраїчно замкнутим полем k завжди існує така квадратна невироджена матриця C над k, що J=C−1AC є жордановою матрицею (інакше кажучи A подібна у k деякій жордановій матриці).
Матриця J=C−1AC, вказана вище, називається жордановою формою (або жордановою нормальною формою) матриці A.
Жорданова форма матриці визначена не однозначно, а з точністю до порядку жорданових кліток. Точніше, дві жорданові матриці подібні у k у тому і лише в тому випадку, коли вони складені з одних і тих же жорданових кліток і відрізняються один від одного лише розташуванням цих кліток на головній діагоналі.
Алгоритм побудови жорданової нормальної форми квадратної матриці.
Припустимо, що задається квадратна матриця A порядку n
.
Ставиться задача побудувати жорданову нормальну форму матриці A.
1 крок. Від усіх елементів на головній діагоналі матриці A віднімається змінна λ і одержується характеристична матриця AλE матриці A:
2 крок. Матриця AλE зводиться до канонічного вигляду B(λ) як λ-матриця.
3 крок. Припустимо, що канонічна матриця B(λ) має такий вигляд
Тоді в даному випадку всі інваріантні многочлени e1(), e2(),…, en() ненульові. Припустимо, що
Тобто
ст
0,
ст
0,
,
ст
0.
Для кожного з многочленів ненульового
степеня ek+1(),
ek+2(),…,
en()
одержується
канонічний розклад в добуток лінійних
множників.
4
крок.
Припустимо, що
–
канонічний розклад многочлена ej()
в добуток лінійних множників при k
j
n.
Тоді 1,
2,…,s
всі попарно різні корені многочлена
ej().
Кожен з многочленів
,
,
називається інваріантним множником
матриці A.
Кожному інваріантному множнику
(1
i
s)
в заключній жордановій матриці відповідає
жорданова клітинка
порядку
ni
з параметром i
Таким чином, даному інваріантному многочлену ej() в заключній жордановій матриці відповідають s жорданових клітинок порядків n1, n2,…,ns з параметрами 1, 2,…,s відповідно.
5
крок.
Одержавши всі жорданові клітинки для
кожного з многочленів ненульового
степеня
,
будується заключна матриця
J
таким
чином. Вздовж головної діагоналі
послідовно розміщуються всі одержані
жорданові клітинки, а всі інші елементи
беруться рівними 0. Як правило, клітинки
розміщуються за зростанням порядку,
але порядок розміщення клітинок може
бути будь-яким. Одержується заключна
жорданова матриця J,
яка є жордановою нормальною формою
матриці
A.
Алгоритм знаходження базису із серій
Нехай
A - лінійний оператор на векторному
просторі V
над полем F,
dim V=
n,
у даному базисі
простору
оператору A відповідає матриця
Ставиться задача знайти жорданів базис
оператора A та жорданову матрицю J
оператора в цьому базисі. Для визначеності
вважаємо, що всі вектори задаються
координатами в початковому базисі
.
1
крок.
Складається характеристичний многочлен
оператора
і знаходяться всі корені цього многочлена.
Припускаємо, що многочлен
має лише єдиний корінь
,
причому
,
тобто
.
Це означає, що параметром усіх жорданових
клітинок заключної жорданової матриці
J
є
число
.
2 крок. Розгляд переноситься на лінійний операторB =A 0E , де E – одиничний оператор. ОператорB нільпотентний, у початковому базисі оператору B відповідає матриця B=A E. Жорданів базис оператора B є жордановим базисом для A та навпаки. Отже, далі знаходиться жорданів базис оператора B =A 0E .
3
крок.
Знаходиться показник нільпотентності
k
оператора B. Для цього береться
послідовність матриць
така, що k
– мінімальний ступінь, для якого
нульова
матриця. Показник нільпотентності k
означає, що у заключній жордановій
матриці J
максимальний
порядок жорданової клітинки дорівнює
k.
4
крок.
Розглядається послідовність підпросторів
M0,
M1,
…,
,
таких, що Mi
=
Ker
B i
Оскільки вважається, щоB 0
=E
, то
M0
=
.
З того, що k
– показник нільпотентності оператора
B випливає, що B k
=O
, B k
-1
O
, …
, B 1
O
, B 0
O,
а тому
і при цьому виконуються включення
=
M0
M1
Будемо
називати висотою вектора
мінімальне
натуральне число h
таке, що B h
Оскільки
B k=O
,
то
.
Складаються початкові базиси підпросторів
за наступними правилами. Оскільки M0
=
,
в підпросторі M0
базису немає. Будується довільний базис
Б1
підпростору M1
=
Ker
B
.
Для цього береться деяка фундаментальна
система розв’язків системи лінійних
однорідних рівнянь порядку n
з основною матрицею системи B.
Зрозуміло, що висота кожного вектора в
базисі
Б1
дорівнює 1. Далі система векторів Б1
доповнюється
до базису
Б2
підпростору M2.
Для цього, наприклад, можна знайти
довільний базис M2,
як фундаментальну систему розв’язків
системи лінійних однорідних рівнянь з
основною матрицею
та з цього базису взяти відповідну
кількість векторів з урахуванням умови
лінійної незалежності. Зрозуміло, що
усі доповнюючі вектори висоти 2. Далі
система Б2
аналогічним чином доповнюється до
початкового базису Б3
підпростору M3.
Продовжуючи цей процес, одержується
послідовність початкових базисів Б1,
Б2,
…,
,
підпросторів M1,
…,
,
відповідно і при цьому Б1
Б2
…
.
Базис
підпростору
є базисом простору V.
Він складається з системи
та доповнюючих векторів. Висота кожного
вектора, що доповнює базис
до
,
дорівнює k.
Висота кожного вектора з базису
не більше k1.
5
крок.
Будується жорданів базис. Для цього
складається послідовність ланцюжків
(серій) векторів за наступними правилами.
На першому кроці для кожного вектора c
висоти
k
з базису
складається серія з k
векторів c,
B (
c),
B
2
(
c)
,…
,B
k
-1
(
c)
з
початковим вектором c.
Оскільки висота вектора c
дорівнює k,
то серія складається з ненульових
векторів. При цьому зрозуміло, що під
дією оператора B кожен вектор переводиться
у вектор з висотою, меншою на одиницю.
Отже, векторам серії c,
B (
c),
B
2
(
c),…,B
k
-1
(
c)
відповідають
висоти k,
k1,
k2,
…, 1. При цьому
,
B (
c)
,
B
2
(
c)
,…,B
k
-1
(
c)
Система
векторів, яка складається з усіх
побудованих серій, лінійно незалежна.
Далі, якщо потрібно, на другому кроці
нові серії будуються за наступними
правилами. Береться початковий базис
підпростору
,
з кожної побудованої серії береться
вектор висоти k1.
Одержується лінійно незалежна система
у підпросторі
і далі ця система доповнюється до базису
.
Доповнюючі вектори можна взяти, наприклад,
з початкового базису
підпростору
.
Висота кожного доповнюючого вектора d
дорівнює
k
1,
і далі для кожного такого вектора
складається ланцюжок(серія) з k
1
векторів d,
B (
d),
B
2
(
d),…,B
k
-2
(
d).
Вектори усіх серій, побудованих на
першому та другому кроках, лінійно
незалежні. Припускаємо, що зроблено j
(1j<k)
кроків будування серій. На j+1
кроці береться початковий базис
підпростору
,
з кожної серії береться вектор висоти
kj,
одержується лінійно незалежна система
в підпросторі
,
ця система доповнюється до базису
векторами, наприклад, з початкового
базису
підпростору
і для кожного з додатково взятих векторів
z
складається серія з
kj
векторів z,
B (
z),
B
2
(
z),…
,B
k
–j–1
(
z).
Вектори всіх побудованих серій на всіх
кроках лінійно незалежні. Процес
будування серій завершується, коли
вектори всіх побудованих серій разом
утворюють базис простору. Це виконується,
коли число векторів у всіх побудованих
на даний крок серіях співпадає з
розмірністю простору.
6 крок. Жорданів базис складається з усіх побудованих серій. Вектори впорядковуються наступним чином. У кожній серії вектори розташовуються у зворотньому порядку ( у кожній серії початковий вектор береться останнім ). Кожна серія у базисі розташовується єдиним блоком.
7
крок. Жорданова
нормальна форма
матриці А
визначається наступним чином. Оскільки
характеристичний многочлен має єдиний
корінь
,
то кожна жорданова клітинка у матриці
є
клітинкою з параметром
.
Кожній серії векторів у базисі відповідає
одна клітинка. Порядок клітинки строго
дорівнює довжині серії. Порядок
розташування клітинок строго відповідає
порядку розміщення серій в базисі.