Математика


НОРМАЛНИ МАТРИЦИ

Съдържание на учебника по линейна алгебра

Нека да сме благодарни на проф. Михаил Константинов за разрешението да четем "Елементи на линейната алгебра: вектори и матрици" online.

11.1 Определения и основни свойства

Матрицата А принадлежи Fnxn се нарича нормална когато
А*А = АА*.
Ще припомним, че тук А* = АH когато матрицата А е комплексна и А* = АT когато тя е реална. Тъй като ермитовото спрягане при реалните матрици е еквивалентно на транспониране, условието за нормалност може да се запише и като АHА = ААH. В частност, матрицата А принадлежи Rnxn е нормална когато
АТА = ААТ.

Ако матрицата A принадлежи Fnxn е нормална и U принадлежи Fnxn е произволна унитарна матрица (UHU = IN), то и матрицата S = UHAU също е нормална. Действително, имаме
SHS = (UHAHU)(UHAU) = UHAHAU
и
SSH = (UHAU)(UHAHU) = UHAAHU
т.е., SHS = SSH.

Ще покажем, че матрицата А принадлежи Fnxn е нормална точно когато нейната Шур форма е диагонална, т.е., когато съществува унитарна матрица U принадлежи Fnxn, такава че
S = UHAU = diag(λ1,...,λn),
където λ1,...,λn са собствените стойности на матрицата А.

Нека сега предположим, че матрицата А е нормална. Ще покажем, че в този случай нейната Шур форма S = UHAU е диагонална. Вече показахме, че матрицата S трябва също да е нормална. Да представим S във вида
матрицата S
където a принадлежи Fn-1. Имаме
матрицата S<sup>H</sup>S
и
матрицата SS<sup>H</sup>
От сравняване на елементите в позиция (1,1) на двете матрици SHS и SSH (които следва да са равни) получаваме а = 0, т.е., матрицата S има вида diag(λ1,S1). Но и тогава и матрицата S принадлежи F(n - 1)x(n - 1) също следва да е нормална и да има вида S1 = diag(λ2,S2), където S2 принадлежи F(n - 2)x(n - 2). По индукция получаваме
S = diag(λ1, λ2,..., λn),
което трябваше и да покажем.

11.2 Някои нормални матрици

Някои важни класове нормални n х n матрици са както следва.

• Комплексните унитарни матрици, определени от
АHА = In.
Ако означим А = А0 + iА1, където матриците А0 и А1 са реални, то имаме
AT0A0 + AT1A1 = I, АT0А1 = AT1A0.
Следователно тук матрицата
ортогонална матрица
е ортогонална.

• Реалните ортогонални матрици, определени от
АTА = In
(една комплексна ортогонална матрица може и да не е нормална!).

• Комплексните ермитови матрици, определени от
АH = А.
Когато А = А0 + iA1 имаме
АT0 = А0, АT1 = -А1.

• Реалните симетрични матрици, определени от
АT = А.
Реалните симетрични матрици могат да се разглеждат като ермитови матрици с нулева имагинерна част.

• Комплексните антиермитови матрици, определени от
АH = -А.
Когато А = А0 + iА1, то
АT0 = -А0, АT1 = А1.
В частност матрицата А е антиермитова точно когато матрицата iА е ермитова.

• Реалните антисиметрични матрици, определени от
АT = -А.
Реалните антисиметрични матрици могат да се интерпретират като антиермитови матрици с нулева имагинерна част.

Да разгледаме сега какво следва от факта, че всяка нормална матрица A принадлежи Fnxn има диагонална Шур форма
S = UHAU = diag(λ1,...,λn),
където λi = λi(А) са собствените стойности на матрицата А.

Ако матрицата А е унитарна, то от
АHА = USHSUH = In
следва
SHS = diag(|λ1|2,...,|λn|2) = In
и
i| = 1, i = 1,...,n.
Следователно спектърът на всяка комплексна унитарна (и в частност на всяка реална ортогонална) матрица е разположен върху единичата окръжност в С.

Нека матрицата А е реална ортогонална. Тогава нейните собствени стойности могат да бъдат реални и равни на ±1, или комплексно спрегнати от вида λi = αi ± iβi. В този случай матрицата А е ортогонално подобна на блок-диагонална матрица
Σ = VTАV, V принадлежи О(n,R),
с 2 х 2 диагонални блокове

и 1 х 1 блокове, равни на 1 или —1.

Когато матрицата А е ермитова (и в частност реална симетрична), то нейната Шур форма S също е ермитова (SH = S) и следователно реална. Така комплексните ермитови и реалните симетрични матрици имат само реални собствени стойности. По-нататък ще означаваме с λmax(А) и λmin(А) най-голямата и най-малката собствени стойности на ермитовата матрица А съответно.

Когато матрицата А е антиермитова (и в частност реална антисиметрична), то нейната Шур форма S също е антиерми-това (SH = —S) и следователно имагинерна. Така комплексните антиермитови и реалните антисиметрични матрици имат само имагинерни собствени стойности.

Ермитовата матрица А се нарича положително определена когато хHАх > 0 за всеки ненулев вектор х. Аналогично се дефинират неотрицателно определени, отрицателно определени и неположително определени матрици. Когато матрицата А е реална и симетрична, условието за положителна определеност е хTАх > 0 за всеки реален ненулев вектор х. Очевидно матрицата А е положително (съответно неотрицателно) определена точно когато матрицата — А е отрицателно (съответно неположително) определена.

Ермитовата матрица А се нарича (знако) неопределена когато са възможни равенствата хHАх > 0 и уHАу < 0 за два вектора х и у. Матрицата А е неопределена точно когато е неопределена и матрицата —А.

Да положим у = UHx, където S = UHAU е диагоналната Шур форма на ермитовата матрица А принадлежи Fnxn със собствени стойности λi. Тогава имаме х = Uу и съответно

Да означим с n+ ≥ 0, n- ≥ 0 и n0 ≥ 0 броят на положителните, отрицателните и нулевите собствени стойности на А съответно, където n+ + n- + n0 = n. Тогава е ясно, че матрицата А е:
- положително определена точно когато n+ = n;
- неотрицателно определена точно когато n- = 0;
- неопределена точно когато n+ > 0 и n- > 0.

11.3 Мярка за нормалност

Нека А принадлежи Fnxn е произволна (не непременно нормална) матрица. Съществуват различни начини да се прецени колко „близо" до нормалност е матрицата А. Така например като мярка за нормалност може да се приеме всяка непрекъсната функция μ : Fnxn ⇒ R+, такава че μ(А) = 0 точно когато матрицата А е нормална.

Да означим с Nn(F) се съдържа Fnxn множеството на нормалните матрици:
Nn(F) := {А принадлежи Fnxn : AHA = AAH}.

Използват се следните мерки за нормалност на матрица:

- разстояние до множеството Nn(F) в нормата на Фробеиус,
μF(A) := min{||A - N||F : N принадлежи Nn(F)};

- разстояние до множеството Nn(F) в спектралната норма,
μ2(A) := min{||A - N||2 : N принадлежи Nn(F)};

- оценка на остатъка АHА — ААH в нормата на Фробеиус,
νF(А) := √||AНA - АAН||F;

- оценка на остатъка AHA — AAH в спектралната норма,
ν2(A) := √||AНA - AAН||2.

Използват се още две мерки за нормалност, основани на следното наблюдение. Както знаем, матрицата А е нормална точно когато нейната Шур форма UHAU е диагонална.

От друга страна за всяка матрица А нейната Шур форма S = UHAU може да се представи като S = Λ + М, където матрицата
Λ = diag(λ1,...,λN)
съдържа собствените стойности на А по диагонала си, а матрицата М е строго горно триъгълна. Това представяне не е единствено. Следователно можем да дефинираме величината
ω(А) := min{||М|| : UHAU = Λ + М, U принадлежи U(n)},
където || • || е някоя унитарно инвариантна матрична норма.

Когато използваме нормата на Фробениус имаме
||A||2F = ||Λ + М||2F = ||Λ||2F + ||М||2F.
От друга страна

Следователно в този случай мярката за нормалност от тип ω е
мярка за нормалност

При използване на спектралната норма съответната мярка ще означаваме с ω2(А). За съжаление няма удобен израз за пресмятане на величината ω2(А) в общия случай.

Всички разгледани мерки за нормалност μ, ν, ω, притежават и свойствата
μ(А) = ц(А с черта) = μ(АT) = μ(АH) = μ(UHAU),
където матрицата U е унитарна.

В сила са следните зависимости между въведените по-горе мерки за нормалност (навсякъде за краткост матричният аргумент е изпуснат):

μ2 ≤ μF ≤ √nμ2, (a)

ν2 ≤ νF ≤ √nν2

ω2 ≤ ωF ≤ √nω2

ωF ≤ [(n3 - n)/12]1/4F

ν2F ≤ √2(||A||F + ||Λ||2F)F ≤ 2||A||FF,

ν2F ≤ 4||A||2F,

ν2F ≤ 4||A||F2 + √2n22,

μF ≤ ωF.

11.4 Упражнения

Упражнение 11.1 Намерете всички реални нормални матрици с размер 2x2.

Упражнение 11.2 Намерете всички комплексни нормални мат-рици с размер 2x2.

Упражнение 11.3 Нормални ли са комплексните симетрични матрици (АT = А)? Дайте примери.

Упражнение 11.4 Покажете, че всяка квадратна комплексна матрица може да се представи като сума от една ермитова и от една антиермитова матрица. Единствено ли е това представяне?

Упражнение 11.5 Покажете, че всяка квадратна реална матрица може да се представи като сума от една симетрична и от една антисиметрична матрица. Единствено ли е това представяне?

Упражнение 11.6 Известни са близо 100 условия за нормалност на матрица. Покажете например, че матрицата А принадлежи Fnxn със собствени стойности λ1,..., λn е нормална точно когато е изпълнено което и да е от следните условия:
- за всеки полином р матрицата р(А) е нормална;
- за всяка унитарна матрица U матрицата UHАU е унитарна;
- за всяка унитарна матрица U, такава че
упражнение 11.6
и матрицата В е квадратна, имаме С =? 0;
- за всяко А-инвариантно подпространство L се съдържа Fn ортогоналното допълнение Lперпендикуляр също е А-инвариантно;
- съществува унитарна матрица U, такава че матрицата UHАU е диагонална;
- матрицата А има система от n линейно независими собствени вектори, като всеки два собствени вектора, съответстващи на различни собствени стойности, са ортогонални;
- съшествува полином р, такъв че АH = р(А);
- матрицата А комутира с някоя нормална матрица с различни собствени стойности;
- матрицата А комутира с някоя ермитова матрица с различни собствени стойности;
- матриците А + АH и А — АH комутират;
- изпълнено е

Упражнение 11.7 Покажете че неособената матрица А е нормална точно когато е изпълнено което и да е от следните условия:
- матрицата А-1 е нормална;
- матрицата А-1АH е нормална;
- матриците А и А-1АH комутират.

Упражнение 11.8 Покажете, че една ермитова матрица е положително (съответно отрицателно) определена точно когато тя е обратима и нейната обратна матрица е също положително (съответно отрицателно) определена. Обратима ли е всяка неопределена матрица?

Упражнение 11.9 Нека е дадена ермитовата матрица А принадлежи Fnxn. Да означим с di детерминантата на i х i подматрицата на А, образувана от пресичането на първите i реда и i стълба на А. Покажете, че матрицата А е положително определена точно когато са изпълнени неравенствата
di > 0, i = 1,..., n.
Тези условия за положителна определеност са известни като критерий на Силвестър. Впрочем, критерият на Силвестър рядко се използва за практически цели предвид на проблемите при пресмятане на детерминанти в крайна аритметика.

Упражнение 11.10 Нека е дадена блочната ермитова матрица
упражнение 11.10
(тук по необходимост подматриците A1,1 и A2,2 на А също са ермитови). Покажете, че матрицата А е положително определена точно когато матрицата А1,1 е обратима, а матрицата
A2,2 — AH1,2A-11,1A1,2
е положително определена. Формулирайте аналогичен резултат като размените местата на индексите 1 и 2.

Упражнение 11.11 Докажете неравенствата (a).

Съдържание на учебника по линейна алгебра


Изпратете материали(програми), свързани с математика на:

   За реклама   Дарения    Детска енциклопедия
Copyright © 2005-2012. Копирането на материали е нарушение на закона за авторските права и сайтът ще си търси правата!