Cayleyho–Hamiltonova věta

Z testwiki
Skočit na navigaci Skočit na vyhledávání
Arthur Cayley, FRS (1821–1895) přední britský matematik 19. století. Cayley uvedl větu pro matice řádu nejvýše tři a publikoval důkaz pro řád dva.
William Rowan Hamilton (1805–1865), irský fyzik, astronom a matematik, první zahraniční člen Americké národní akademie věd.

Cayleyho-Hamiltonova věta je matematické tvrzení z oboru lineární algebry pojmenované po Arthuru Cayleyovi a Williamu R. Hamiltonovi, které říká, že každá čtvercová matice nad komutativním okruhem (tedy speciálně například nad tělesem reálných čísel nebo tělesem komplexním čísel) je kořenem svého charakteristického polynomu.

Charakteristický polynom čtvercové matice 𝑨 řádu n je p𝑨(λ)=det(λ𝐈n𝑨), kde det značí determinant, λ je skalární proměnná z příslušného okruhu a 𝐈n je jednotková matice řádu n. Každý prvek matice (λ𝐈n𝑨) je buď konstantní nebo lineární v λ, a proto je determinant (λ𝐈n𝑨) monický polynom stupně n v proměnné λ a lze jej zapsat výrazem p𝑨(λ)=λn+cn1λn1++c1λ+c0. Záměna skalární proměnné λ za matici 𝑨 dává analogický maticový mnohočlen p𝑨(𝑨)=𝑨n+cn1𝑨n1++c1𝑨+c0𝐈n. (Zde 𝑨 je daná matice a nikoli proměnná, na rozdíl od λ, a tudíž p𝑨(𝑨) je spíše maticová konstanta než funkce.) Cayleyho−Hamiltonova věta uvádí, že tento polynomický výraz je roven nulové matici, což lze formálně zapsat jako: p𝑨(𝑨)=0.

Cayleyho−Hamiltonova věta mimo jiné umožňuje vyjádřit 𝑨n jako lineární kombinaci nižších mocnin matice 𝑨, konkrétně 𝑨n=cn1𝑨n1c1𝑨c0𝐈n. V případě těles Cayleyho−Hamiltonova znamená, že charakteristický polynom matice je dělitelný jejím minimálním polynomem.

Za zobecnění Cayleyho−Hamiltonovy věty lze pokládat Nakajamovu lemmu.

Ukázky

Matice řádu 1

Charakteristický polynom matice 𝑨=(a) je p𝑨(λ)=λa, a proto p𝑨(𝑨)=(a)a(1)=0.

Matice řádu 2

Konkrétní matice 𝑨=(1234) má charakteristický polynom:

p𝑨(λ)=det(λ𝐈2𝑨)=det(λ123λ4)=(λ1)(λ4)(2)(3)=λ25λ2

Cayleyho–Hamiltonova věta uvádí, že pro maticový polynom definovaný p𝑨(𝑿)=𝑿25𝑿2𝐈2 platí: p𝑨(𝑨)=0, což lze potvrdit následujícím výpočtem:

p𝑨(𝑨)=𝑨25𝑨2𝐈2=(7101522)(5101520)(2002)=(0000).

Obecná matice 𝑨=(abcd), má charakteristický polynom p𝑨(λ)=λ2(a+d)λ+(adbc). Platnost Cayleyho−Hamiltonovy věty lze v tomto případě ověřit přímo:

p𝑨(𝑨)=𝑨2(a+d)𝑨+(adbc)𝐈2=(a2+bcab+bdac+cdbc+d2)(a(a+d)b(a+d)c(a+d)d(a+d))+(adbc00adbc)=(0000)

Aplikace

Mocniny matice

Cayleyho−Hamiltonova věta poskytuje vztah mezi mocninami 𝑨 (ačkoli ne vždy ten nejjednodušší), což umožňuje zjednodušit výrazy obsahující vyšší mocniny a vyhodnotit je, aniž by bylo nutné počítat 𝑨n nebo jakoukoli vyšší mocninu 𝑨.

Například pro 𝑨=(1234) platí podle věty 𝑨2=5𝑨+2𝐈2. Pro výpočet 𝑨4 lze v důsledku věty využít vztahy:

𝑨3=(5𝑨+2𝐈2)𝑨=5𝑨2+2𝑨=5(5𝑨+2𝐈2)+2𝑨=27𝑨+10𝐈2𝑨4=𝑨3𝑨=(27𝑨+10𝐈2)𝑨=27𝑨2+10𝑨=27(5𝑨+2𝐈2)+10𝑨=145𝑨+54𝐈2

Podobně lze počítat i inverzní matici a její mocniny:

𝑨1=12(𝑨5𝐈2)𝑨2=𝑨1𝑨1=14(𝑨210𝑨+25𝐈2)=14((5𝑨+2𝐈2)10𝑨+25𝐈2)=14(5𝑨+27𝐈2)

Ve všech uvedených případech bylo možné zapsat mocninu matice jako součet dvou členů. Ve skutečnosti lze libovolnou mocninu čtvercové matice řádu n zapsat jako maticový polynom stupně nejvýše n1. Jinými slovy, dimenze prostoru generovaného mocninami čtvercové matice je shora omezena jejím řádem.

Maticové funkce

Je-li dána analytická funkce f(x)=k=0akxk a matice 𝑨 řádu n s charakteristickým polynomem p𝑨(x), a pokud lze funkci f(x)=q(x)p𝑨x)+r(x) vyjádřit pomocí dlouhého dělení jako f(x)=q(x)p𝑨(x)+r(x), kde q(x) je podílový polynom a r(x) je zbytkový polynom takový stupně nejvýše n1, potom podle Cayleyho−Hamiltonovy věty, nahrazení x maticí 𝑨 dává p𝑨(𝑨)=0, takže v důsledku platí: f(𝑨)=r(𝑨). Maticovou analytickou funkci 𝑨 lze za uvedených předpokladů tudíž vyjádřit jako maticový polynom stupně nejvýše n1.

Algebraická teorie čísel

Cayleyho−Hamiltonova věta je efektivním nástrojem pro výpočet minimálního polynomu algebraických čísel. Například pro konečné rozšíření [α1,,αk] tělesa a algebraické číslo α[α1,,αk], což je nenulová lineární kombinace α1n1αknk, lze spočítat minimální polynom α pomocí matice 𝑨 reprezentující lineární zobrazení na dané předpisem:

α:[α1,,αk][α1,,αk]

Minimální polynom lze odvodit použitím Cayleyho−Hamiltonovy věty pro matici 𝑨.

Důkaz

Ferdinand Georg Frobenius (1849-1917), německý matematik. Jeho hlavní zájmy byly eliptické funkce, diferenciální rovnice a později teorie grup.

Vlastní ověření platnosti Cayleyho−Hamiltonovy věty pro konkrétní matici 𝑨 řádu n vyžaduje dva kroky: Nejprve je třeba určit koeficienty ci charakteristického polynomu v proměnné t coby rozvoj determinantu:

p𝑨(t)=det(t𝐈n𝑨)=|ta11a12a1na21ta22a2nan1an2tann|=tn+cn1tn1++c1t+c0,

Poté se tyto koeficienty použijí v lineární kombinaci mocnin matice 𝑨 a ukáže se, že tato lineární kombinace je rovna nulové matici:

𝑨n+cn1𝑨n1++c1𝑨+c0𝐈n=0.

Levou stranu této rovnosti lze vyjádřit jako matici řádu n, jejíž prvky jsou složité mnohočleny z prvků aij dané matice 𝑨. Cayleyho−Hamiltonova věta tvrdí, že každý z těchto n2 výrazů je roven 0. Pro každou pevnou hodnotu n lze tyto identity získat zdlouhavými, ale přímočarými algebraickými úpravami, jak bylo například předvedeno výše pro matice řádu 2. Tyto výpočty však nemohou ukázat, proč by Cayleyho−Hamiltonova věta měla platit pro matice libovolných řádů n, a proto je zapotřebí odvodit jednotný obecný důkaz pro všechna možná n.

Adjungovaná matice

Šablona:Podrobně

Obecné důkazy často využívají matici adjungovanou adj(𝑴) k matici 𝑴 a její vlastnost:

𝑴adj(𝑴)=det(𝑴)𝐈n

Uvedené vztahy vyplývají z úprav algebraických výrazů a platí pro matice s prvky i z libovolného komutativního okruhu. Jmenovitě platí nejen pro číselné matice, ale i pro matice, jejíž prvky tvoří polynomy, a právě tato vlastnost bude v důkazu využita.

Maticové polynomy

Determinant matice t𝐈n𝑨 je charakteristický polynom matice 𝑨. Matice 𝑩 daná výrazem:

𝑩:=adj(t𝐈n𝑨)

má za prvky polynomy v proměnné t. Protože polynomy tvoří komutativní okruh, lze dosazením t𝐈n𝑨 za 𝑴 do výše uvedeného vztahu pro adjungovanou matici odvodit rovnost:

(t𝐈n𝑨)𝑩=det(t𝐈n𝑨)𝐈n=p𝑨(t)𝐈n

Polynomy, které se vyskytují jako prvky matice 𝑩 lze rozložit na monomy a jejich koeficienty roztřídit do již číselných matic 𝑩0,𝑩1,,𝑩n1 tak, že matice 𝑩i obsahuje koeficienty u ti. Takto zvolené matice splňují:

𝑩=i=0n1ti𝑩i

Levou strana rovnosti lze algebraicky upravit na následující maticový mnohočlen v proměnné t:

(t𝐈n𝑨)𝑩=(t𝐈n𝑨)i=0n1ti𝑩i=i=0n1t𝐈nti𝑩ii=0n1𝑨ti𝑩i=i=0n1ti+1𝑩ii=0n1ti𝑨𝑩i=tn𝑩n1+i=1n1ti(𝑩i1𝑨𝑩i)𝑨𝑩0

Podobně pravá strana dává maticový polynom:

p𝑨(t)𝐈n=tn𝐈n+tn1cn1𝐈n++tc1𝐈n+c0𝐈n

Rovnost obou stran platí, právě když se shodují všechny dvojice polynomů na stejných pozicích v maticích na obou stranách. Tudíž se na obou stranách musejí shodovat i matice u libovolné mocniny ti. Jednotlivým mocninám i od n do 0, odpovídají rovnosti:

𝑩n1=𝐈n,𝑩i1𝑨𝑩i=ci𝐈npro 1in1,𝑨𝑩0=c0𝐈n

Vynásobení těchto rovností zleva příslušnou mocninou matice 𝑨 (čili první je vynásobena zleva 𝑨n a podobně ostatní rovnosti odpovídající ti jsou zleva vynásobeny 𝑨i) a sečtení všech těchto rovnic do jedné dává:

𝑨n𝑩n1+i=1n1(𝑨i𝑩i1𝑨i+1𝑩i)𝑨𝑩0=𝑨n+cn1𝑨n1++c1𝑨+c0𝐈n

Po rozepsání součtu se po sobě jdoucí dvojice členů na levé straně se navzájem odečtou, zatímco pravá strana odpovídá dosazení matice 𝑨 do svého charakteristického mnohočlenu p𝑨(𝑨). Z uvedeného vyplývá vztah: 0=p𝑨(𝑨) čímž je důkaz Cayleyho-Hamiltonovy věty dokončen.

Ukázka

Matice 𝑨=(120313122)má charakteristický mnohočlen p𝑨(t)=t32t2t+2, a proto platí i maticová rovnost:

p𝑨(t)𝐈3=t3𝐈32t2𝐈3t𝐈3+2𝐈3

Adjungovaná matice k matici t𝐈n𝑨 je následující polynomiální matice 𝑩. Ta je dále rozložena na tři matice koeficientů:

𝑩=adj(t𝐈3𝑨)=adj((t1203t+1312t2))=(t2t+42t463t3t23t+23t3t52t+4t27)=t2(100010001)+t(120333120)+(446323547)=t2𝑩2+t𝑩1+𝑩0

Z vlastností adjungované matice vyplývá, že tyto tři matice koeficientů splňují:

(t𝐈3𝑨)𝑩=t3𝑩2+t2(𝑩1𝑨𝑩2)+t(𝑩0𝑨𝑩1)𝑨𝑩0

Protože (t𝐈n𝑨)𝑩=p𝑨(t)𝐈n, musí platit také:

𝑩2=𝐈3,𝑩1𝑨𝑩2=2𝐈3,𝑩0𝑨𝑩1=𝐈3,𝑨𝑩0=2𝐈3

Vynásobení těchto rovností příslušnými mocninami matice 𝑨 zleva a celkové sečtení dává kýžený vztah:

𝑨3𝑩2+𝑨2(𝑩1𝑨𝑩2)+𝑨(𝑩0𝑨𝑩1)𝑨𝑩0=0=𝑨32𝑨2𝑨+2𝐈3


Historie

Hamilton dokázal speciální případ věty v roce 1853[1] v termínech inverzí lineárních funkcí kvaternionů,[2] [3] [4] což odpovídá speciálnímu případu reálných matic řádu, resp. komplexních matic řádu 2. Cayley v roce 1858 uvedl výsledek pro matice řádu nejvýše 3, ale důkaz publikoval pouze pro řád 2.[5] Pokud jde o matice řádu n Cayley uvedl: "..., nepovažoval jsem za nutné pustit se do práce s formálním důkazem věty v obecném případě matice libovolného stupně".[pozn. 1] Obecný případ poprvé dokázal Ferdinand Frobenius v roce 1878.[6]

Odkazy

Poznámky

  1. Cit.: “..., I have not thought it necessary to undertake the labor of a formal proof of the theorem in the general case of a matrix of any degree”

Reference

Šablona:Překlad

Literatura

Související články

Šablona:Autoritní data