Кејли-Хамилтонова теорема

Извор: testwiki
Пређи на навигацију Пређи на претрагу
Артур Кејли, F.R.S. (1821–1895) сматра се водећим британским чистим математичарем 19. века. Кејли је 1848. отишао у Даблин да присуствује предавањима о кватернионима које је држао Хамилтон, њихов откривач. Касније га је Кејли импресионирао тиме што је био други који је објавио рад о њима.[1] Кејли је формулисао теорему за матрице димензија 3 или мање, и објавио доказ за дводимензионални случај.
Вилијам Роуан Хамилтон (1805–1865), ирски физичар, астроном и математичар, први инострани члан америчке Националне академије наука. Иако је имао супротан став о томе како геометрија треба да се проучава, Хамилтон је увек остао у најбољим односима са Кејлијем.[1]

Хамилтон је доказао да за линеарну функцију кватерниона постоји одређена једначина, која зависи од линеарне функције, а коју задовољава сама линеарна функција.[2][3][4]

У линеарној алгебри, Кејли—Хамилтонова теорема (названа по математичарима Артуру Кејлију и Вилијаму Роуану Хамилтону) тврди да свака квадратна матрица над комутативним прстеном (као што су реални или комплексни бројеви или цели бројеви) задовољава своју карактеристичну једначину.

Карактеристични полином n×n матрице Шаблон:Mvar дефинисан је као[5] pA(λ)=det⁡(λIn−A), где је Шаблон:Math операција детерминанте, Шаблон:Mvar је променљива скаларног елемента базног прстена, а Шаблон:Math је n×n јединична матрица. Пошто је сваки елемент матрице (λIn−A) или константа или линеаран по Шаблон:Mvar, детерминанта од (λIn−A) је монични полином степена Шаблон:Mvar по Шаблон:Mvar, па се може записати као pA(λ)=λn+cn−1λn−1+⋯+c1λ+c0. Заменом скаларне променљиве Шаблон:Mvar матрицом Шаблон:Mvar, може се дефинисати аналогни матрични полином, pA(A)=An+cn−1An−1+⋯+c1A+c0In. (Овде је A дата матрица — није променљива, за разлику од λ — тако да је pA(A) константа, а не функција.) Кејли—Хамилтонова теорема тврди да је овај полиномијални израз једнак нула-матрици, што значи да је pA(A)=0; то јест, карактеристични полином pA је анулирајући полином за A.

Једна од употреба Кејли—Хамилтонове теореме је то што омогућава да се Шаблон:MvarШаблон:Mvar изрази као линеарна комбинација нижих степена матрице Шаблон:Mvar: An=−cn−1An−1−⋯−c1A−c0In. Када је прстен поље, Кејли—Хамилтонова теорема је еквивалентна тврдњи да минимални полином квадратне матрице дели њен карактеристични полином.

Специјалан случај теореме први је доказао Хамилтон 1853. године[6] у терминима инверза линеарних функција кватерниона.[2][3][4] Ово одговара специјалном случају одређених 4×4 реалних или 2×2 комплексних матрица. Кејли је 1858. формулисао резултат за 3×3 и мање матрице, али је објавио доказ само за случај 2×2.[7][8] Што се тиче n×n матрица, Кејли је изјавио: „..., нисам сматрао потребним да предузимам рад на формалном доказу теореме у општем случају матрице било ког степена”. Општи случај је први доказао Фердинанд Фробенијус 1878. године.[9]

Примери

1 × 1 матрице

За 1×1 матрицу Шаблон:Math, карактеристични полином је дат са Шаблон:Math, па је Шаблон:Math тривијално.

2 × 2 матрице

Као конкретан пример, нека је A=(1234). Њен карактеристични полином је дат са p(λ)=det⁡(λI2−A)=det⁡(λ−1−2−3λ−4)=(λ−1)(λ−4)−(−2)(−3)=λ2−5λ−2.

Кејли—Хамилтонова теорема тврди да, ако дефинишемо p(X)=X2−5X−2I2, онда је p(A)=A2−5A−2I2=(0000). Рачунањем можемо проверити да заиста важи: A2−5A−2I2=(7101522)−(5101520)−(2002)=(0000).

За општу 2×2 матрицу, A=(abcd),

карактеристични полином је дат са Шаблон:Math, па Кејли—Хамилтонова теорема тврди да је p(A)=A2−(a+d)A+(ad−bc)I2=(0000); што је заиста увек случај, што је очигледно израчунавањем елемената Шаблон:Math.... Шаблон:Math proof

Примене

Детерминанта и инверзна матрица

Шаблон:Види још За општу n×n инверзибилну матрицу Шаблон:Mvar, тј. ону са детерминантом различитом од нуле, Шаблон:Mvar−1 се може записати као полиномијални израз реда (n−1) по Шаблон:Mvar: Као што је назначено, Кејли—Хамилтонова теорема се своди на идентитет

p(A)=An+cn−1An−1+⋯+c1A+(−1)ndet⁡(A)In=0.

Коефицијенти Шаблон:Math су дати елементарним симетричним полиномима сопствених вредности матрице Шаблон:Mvar. Користећи Њутнове идентитете, елементарни симетрични полиноми се заузврат могу изразити преко степених збирова симетричних полинома сопствених вредности: sk=∑i=1nλik=tr⁡(Ak), где је Шаблон:Math траг матрице Шаблон:Mvar. Дакле, можемо изразити Шаблон:Math преко трага степена матрице Шаблон:Mvar.

Уопштено, формула за коефицијенте Шаблон:Math дата је преко комплетних експоненцијалних Белових полинома као[напомена 1] cn−k=(−1)kk!Bk(s1,−1!s2,2!s3,…,(−1)k−1(k−1)!sk).

Посебно, детерминанта од Шаблон:Math је једнака Шаблон:Math. Дакле, детерминанта се може записати као идентитет трага: det⁡(A)=1n!Bn(s1,−1!s2,2!s3,…,(−1)n−1(n−1)!sn).

Слично томе, карактеристични полином се може записати као −(−1)ndet⁡(A)In=A(An−1+cn−1An−2+⋯+c1In), и, множењем обе стране са Шаблон:Math (приметимо да је Шаблон:Math), долази се до израза за инверз матрице Шаблон:Mvar као идентитет трага, A−1=(−1)n−1det⁡A(An−1+cn−1An−2+⋯+c1In),=1det⁡A∑k=0n−1(−1)n+k−1An−k−1k!Bk(s1,−1!s2,2!s3,…,(−1)k−1(k−1)!sk).

Други метод за добијање ових коефицијената Шаблон:Math за општу n×n матрицу, под условом да ниједан корен није нула, ослања се на следећи алтернативни израз за детерминанту, p(λ)=det⁡(λIn−A)=λnexp⁡(tr⁡(log⁡(In−A/λ))). Отуда, на основу Меркаторовог реда, p(λ)=λnexp⁡(−tr⁡∑m=1∞(Aλ)mm), где експоненцијал треба развити само до реда Шаблон:Math, пошто је Шаблон:Math реда Шаблон:Math, а нето негативни степени од Шаблон:Math аутоматски нестају према К—Х теореми. (Опет, ово захтева прстен који садржи рационалне бројеве.) Диференцирање овог израза по Шаблон:Mvar омогућава да се коефицијенти карактеристичног полинома за опште Шаблон:Mvar изразе као детерминанте Шаблон:Math матрица,[напомена 2] cn−m=(−1)mm!|tr⁡Am−10⋯tr⁡A2tr⁡Am−2⋯⋮⋮⋮tr⁡Am−1tr⁡Am−2⋯⋯1tr⁡Amtr⁡Am−1⋯⋯tr⁡A|.

Примери

На пример, првих неколико Белових полинома су Шаблон:Math = 1, Шаблон:Math, Шаблон:Math, и Шаблон:Math.

Коришћењем ових за одређивање коефицијената Шаблон:Math карактеристичног полинома 2×2 матрице добија се

c2=B0=1,c1=−11!B1(s1)=−s1=−tr⁡(A),c0=12!B2(s1,−1!s2)=12(s12−s2)=12((tr⁡(A))2−tr⁡(A2)).

Коефицијент Шаблон:Math даје детерминанту 2×2 матрице, Шаблон:Math минус њен траг, док је њен инверз дат са A−1=−1det⁡A(A+c1I2)=−2(A−tr⁡(A)I2)(tr⁡(A))2−tr⁡(A2).

Очигледно је из опште формуле за cn−k, изражене преко Белових полинома, да изрази −tr⁡(A)и12(tr⁡(A)2−tr⁡(A2))

увек дају коефицијенте Шаблон:Math уз Шаблон:Math и Шаблон:Math уз Шаблон:Math у карактеристичном полиному било које n×n матрице, редом. Дакле, за 3×3 матрицу Шаблон:Mvar, исказ Кејли—Хамилтонове теореме се такође може записати као A3−(tr⁡A)A2+12((tr⁡A)2−tr⁡(A2))A−det⁡(A)I3=O, где десна страна означава 3×3 матрицу са свим елементима једнаким нули. Слично томе, ова детерминанта у случају Шаблон:Math, је сада det⁡(A)=13!B3(s1,−1!s2,2!s3)=16(s13+3s1(−s2)+2s3)=16[(tr⁡A)3−3tr⁡(A2)(tr⁡A)+2tr⁡(A3)]. Овај израз даје негативну вредност коефицијента Шаблон:Math уз Шаблон:Math у општем случају, као што се види испод.

Слично томе, може се записати за 4×4 матрицу Шаблон:Mvar, A4−(tr⁡A)A3+12[(tr⁡A)2−tr⁡(A2)]A2−16[(tr⁡A)3−3tr⁡(A2)(tr⁡A)+2tr⁡(A3)]A+det⁡(A)I4=O,

где је сада детерминанта Шаблон:Math,

124[(tr⁡A)4−6tr⁡(A2)(tr⁡A)2+3(tr⁡(A2))2+8tr⁡(A3)tr⁡(A)−6tr⁡(A4)],

и тако даље за веће матрице. Све сложенији изрази за коефицијенте Шаблон:Math могу се извести из Њутнових идентитета или Фадев—Леверијеовог алгоритма.

n-ти степен матрице

Кејли—Хамилтонова теорема увек пружа везу између степена матрице Шаблон:Mvar (иако не увек најједноставнију), која омогућава поједностављење израза који укључују такве степене, и њихово израчунавање без потребе за рачунањем степена Шаблон:Mvarn или било којих виших степена од Шаблон:Mvar.

Као пример, за A=(1234) теорема даје A2=5A+2I2.... Тада, за израчунавање Шаблон:Math, приметимо A3=(5A+2I2)A=5A2+2A=5(5A+2I2)+2A=27A+10I2,A4=A3A=(27A+10I2)A=27A2+10A=27(5A+2I2)+10A=145A+54I2. Слично томе, A−1=12(A−5I2).A−2=A−1A−1=14(A2−10A+25I2)=14((5A+2I2)−10A+25I2)=14(−5A+27I2).

Приметимо да смо успели да запишемо степен матрице као збир два члана. Заправо, степен матрице било ког реда Шаблон:Math може се записати као матрични полином степена највише Шаблон:Math, где је Шаблон:Math величина квадратне матрице. Ово је пример где се Кејли—Хамилтонова теорема може користити за изражавање матричне функције, о чему ћемо систематично расправљати у наставку.

Матричне функције

Дата је аналитичка функција f(x)=∑k=0∞akxk и карактеристични полином Шаблон:Math степена Шаблон:Math матрице Шаблон:Mvar димензија Шаблон:Math, функција се може изразити коришћењем дељења полинома као f(x)=q(x)p(x)+r(x), где је Шаблон:Math неки полином количника, а Шаблон:Math полином остатка такав да је Шаблон:Math.

Према Кејли—Хамилтоновој теореми, заменом Шаблон:Mvar матрицом Шаблон:Mvar добија се Шаблон:Math, па имамо f(A)=r(A).

Дакле, аналитичка функција матрице Шаблон:Mvar може се изразити као матрични полином степена мањег од Шаблон:Mvar.

Нека је полином остатка r(x)=c0+c1x+⋯+cn−1xn−1. Пошто је Шаблон:Math, израчунавање функције Шаблон:Math у Шаблон:Math сопствених вредности матрице Шаблон:Math даје f(λi)=r(λi)=c0+c1λi+⋯+cn−1λin−1,за i=1,2,...,n. Ово се своди на систем од Шаблон:Math линеарних једначина, који се може решити ради одређивања коефицијената Шаблон:Math. Дакле, имамо f(A)=∑k=0n−1ckAk.

Када се сопствене вредности понављају, односно Шаблон:Math за неко Шаблон:Math, две или више једначина су идентичне; па се линеарне једначине не могу јединствено решити. За такве случајеве, за сопствену вредност Шаблон:Math вишеструкости Шаблон:Math, првих Шаблон:Math извода од Шаблон:Math нестаје у сопственој вредности. Ово доводи до додатних Шаблон:Math линеарно независних решења dkf(x)dxk|x=λ=dkr(x)dxk|x=λза k=1,2,…,m−1, која, комбинована са осталима, дају потребних Шаблон:Math једначина за решавање по Шаблон:Math.

Проналажење полинома који пролази кроз тачке Шаблон:Math је суштински проблем интерполације, и може се решити коришћењем техника Лагранжове или Њутнове интерполације, што води до Силвестерове формуле.

На пример, претпоставимо да је задатак пронаћи полиномијалну репрезентацију за f(A)=eAt где је A=(1203).

Карактеристични полином је Шаблон:Math, а сопствене вредности су Шаблон:Math. Нека је Шаблон:Math. Израчунавањем Шаблон:Math у сопственим вредностима, добијамо две линеарне једначине, Шаблон:Math и Шаблон:Math.

Решавање једначина даје Шаблон:Math и Шаблон:Math. Дакле, следи да је eAt=c0I2+c1A=(c0+c12c10c0+3c1)=(ete3t−et0e3t).

Ако би, уместо тога, функција била Шаблон:Math, онда би коефицијенти били Шаблон:Math и Шаблон:Math; отуда sin⁡(At)=c0I2+c1A=(sin⁡tsin⁡3t−sin⁡t0sin⁡3t).

Као даљи пример, када разматрамо f(A)=eAt где је A=(01−10), онда је карактеристични полином Шаблон:Math, а сопствене вредности су Шаблон:Math.... Као и раније, израчунавање функције у сопственим вредностима даје нам линеарне једначине Шаблон:Math и Шаблон:Math; чије решење даје, Шаблон:Math и Шаблон:Math. Дакле, за овај случај, eAt=(cos⁡t)I2+(sin⁡t)A=(cos⁡tsin⁡t−sin⁡tcos⁡t), што је матрица ротације.

Стандардни примери такве употребе су експоненцијално пресликавање из Лијеве алгебре матричне Лијеве групе у групу. Дато је матричним експоненцијалом, exp⁡:𝔤→G;tX↦etX=∑n=0∞tnXnn!=I+tX+t2X22+⋯,t∈ℝ,X∈𝔤. Такви изрази су дуго познати за Шаблон:Math, ei(θ/2)(𝐧̂⋅σ)=I2cos⁡θ2+i(𝐧̂⋅σ)sin⁡θ2, где су Шаблон:Mvar Паулијеве матрице и за Шаблон:Math, eiθ(𝐧̂⋅𝐉)=I3+i(𝐧̂⋅𝐉)sin⁡θ+(𝐧̂⋅𝐉)2(cos⁡θ−1), што је Родригезова формула ротације. За нотацију, погледати 3D rotation group#A note on Lie algebras.

Недавно су се појавили изрази за друге групе, попут Лоренцове групе Шаблон:Math,[10] Шаблон:Math[11] и Шаблон:Math,[12] као и Шаблон:Math.[13] Група Шаблон:Math је конформна група простор-времена, Шаблон:Math њен једноструко повезан омотач (да будемо прецизни, једноструко повезан омотач повезане компоненте Шаблон:Math од Шаблон:Math). Добијени изрази важе за стандардну репрезентацију ових група. Захтевају познавање (неких од) сопствених вредности матрице за експоненцирање. За Шаблон:Math (и тиме за Шаблон:Math), затворени изрази су добијени за све иредуцибилне репрезентације, тј. било ког спина.[14]

Фердинанд Георг Фробенијус (1849–1917), немачки математичар. Његова главна интересовања била су елиптичке функције, диференцијалне једначине, и касније теорија група.
Он је 1878. дао први потпун доказ Кејли–Хамилтонове теореме.[9]

Алгебарска теорија бројева

Кејли—Хамилтонова теорема је ефикасан алат за израчунавање минималног полинома алгебарских целих бројева. На пример, дато је коначно проширење ℚ[α1,…,αk] од ℚ и алгебарски цео број α∈ℚ[α1,…,αk] који је не-нула линеарна комбинација α1n1⋯αknk можемо израчунати минимални полином од α проналажењем матрице која представља ℚ-линеарно пресликавање ⋅α:ℚ[α1,…,αk]→ℚ[α1,…,αk] Ако назовемо ову матрицу трансформације A, онда можемо пронаћи минимални полином применом Кејли—Хамилтонове теореме на A.[15]

Докази

Кејли—Хамилтонова теорема је непосредна последица постојања Жорданове нормалне форме за матрице над алгебарски затвореним пољима, види Шаблон:Section link. У овом одељку су представљени директни докази.

Као што примери изнад показују, добијање исказа Кејли—Хамилтонове теореме за n×n матрицу

A=(aij)i,j=1n захтева два корака: прво се коефицијенти Шаблон:Math карактеристичног полинома одређују развојем детерминанте као полинома по Шаблон:Math

p(t)=det⁡(tIn−A)=|t−a1,1−a1,2⋯−a1,n−a2,1t−a2,2⋯−a2,n⋮⋮⋱⋮−an,1−an,2⋯t−an,n|=tn+cn−1tn−1+⋯+c1t+c0,

а затим се ови коефицијенти користе у линеарној комбинацији степена матрице Шаблон:Math која се изједначава са n×n нула-матрицом: An+cn−1An−1+⋯+c1A+c0In=(0⋯0⋮⋱⋮0⋯0).

Лева страна се може развити у n×n матрицу чији су елементи (огромни) полиномијални изрази у скупу елемената Шаблон:Math од Шаблон:Math, па Кејли—Хамилтонова теорема тврди да је сваки од ових Шаблон:Math израза једнак Шаблон:Math. За било коју фиксну вредност Шаблон:Math, ови идентитети се могу добити заморним али праволинијским алгебарским манипулацијама. Ниједан од ових прорачуна, међутим, не може показати зашто би Кејли—Хамилтонова теорема требало да важи за матрице свих могућих димензија Шаблон:Math, па је потребан униформан доказ за све Шаблон:Math....

Прелиминарна разматрања

Ако је вектор Шаблон:Math димензије Шаблон:Math сопствени вектор од Шаблон:Math са сопственом вредношћу Шаблон:Math, другим речима ако је Шаблон:Math, онда p(A)⋅v=An⋅v+cn−1An−1⋅v+⋯+c1A⋅v+c0In⋅v=λnv+cn−1λn−1v+⋯+c1λv+c0v=p(λ)v, што је нула-вектор пошто је Шаблон:Math (сопствене вредности од Шаблон:Math су управо нуле од Шаблон:Math). Ово важи за све могуће сопствене вредности Шаблон:Math, тако да две матрице изједначене теоремом сигурно дају исти (нула) резултат када се примене на било који сопствени вектор. Сада, ако Шаблон:Math допушта базу сопствених вектора, другим речима ако је Шаблон:Math дијагонализабилна, онда Кејли—Хамилтонова теорема мора важити за Шаблон:Math, пошто две матрице које дају исте вредности када се примене на сваки елемент базе морају бити једнаке. A=XDX−1,D=diag⁡(λi),i=1,2,...,n pA(λ)=|λI−A|=∏i=1n(λ−λi)≡∑k=0nckλk pA(A)=∑ckAk=XpA(D)X−1=XCX−1 Cii=∑k=0nckλik=∏j=1n(λi−λj)=0,Ci,j≠i=0 ∴pA(A)=XCX−1=O.

Размотримо сада функцију e:Mn→Mn која пресликава n×n матрице у n×n матрице дату формулом e(A)=pA(A), тј. која узима матрицу A и убацује је у њен сопствени карактеристични полином. Нису све матрице дијагонализабилне, али за матрице са комплексним коефицијентима многе од њих јесу: скуп D дијагонализабилних комплексних квадратних матрица дате величине је густ у скупу свих таквих квадратних матрица[16] (да би матрица била дијагонализабилна довољно је на пример да њен карактеристични полином нема ниједну вишеструку нулу). Сада посматрано као функција e:ℂn2→ℂn2 (пошто матрице имају n2 елемената) видимо да је ова функција непрекидна. Ово је тачно јер су елементи слике матрице дати полиномима елемената матрице. Пошто је e(D)={(0⋯0⋮⋱⋮0⋯0)}

и пошто је скуп D густ, због непрекидности ова функција мора пресликавати цео скуп n×n матрица у нула-матрицу. Стога је Кејли—Хамилтонова теорема тачна за комплексне бројеве, и стога мора важити и за ℚ- или ℝ-вредносне матрице.

Иако ово пружа валидан доказ, аргумент није сасвим задовољавајући, јер идентитети представљени теоремом ни на који начин не зависе од природе матрице (дијагонализабилна или не), нити од врсте дозвољених елемената (за матрице са реалним елементима дијагонализабилне не чине густ скуп, и изгледа чудно да би се морале разматрати комплексне матрице да би се видело да Кејли—Хамилтонова теорема важи за њих). Стога ћемо сада разматрати само аргументе који доказују теорему директно за било коју матрицу користећи само алгебарске манипулације; оне такође имају предност што раде за матрице са елементима у било ком комутативном прстену.

Адјунгована матрица

Сви докази испод користе појам адјунговане матрице Шаблон:Math n×n матрице Шаблон:Math, што је транспонат њене кофакторске матрице. Ово је матрица чији су коефицијенти дати полиномијалним изразима коефицијената матрице Шаблон:Math (заправо, одређеним (n−1)×(n−1) детерминантама), на такав начин да важе следеће фундаменталне релације, adj⁡(M)⋅M=det⁡(M)In=M⋅adj⁡(M). Ове релације су директна последица основних особина детерминанти.

Директан алгебарски доказ

Овај доказ користи управо ону врсту објеката потребних за формулисање Кејли—Хамилтонове теореме: матрице са полиномима као елементима. Матрица tIn−A чија детерминанта је карактеристични полином од Шаблон:Mvar је таква матрица, и пошто полиноми чине комутативни прстен, она има адјунговану матрицу B=adj⁡(tIn−A). Тада, према десној фундаменталној релацији адјунговане матрице, имамо (tIn−A)B=det⁡(tIn−A)In=p(t)In.

Пошто је Шаблон:Math такође матрица са полиномима по Шаблон:Math као елементима, може се, за свако Шаблон:Math, прикупити коефицијенте уз ti у сваком елементу да би се формирала матрица Шаблон:Math бројева, тако да имамо B=∑i=0n−1tiBi. (Начин на који су дефинисани елементи матрице Шаблон:Math јасно показује да се не јављају степени виши од Шаблон:Math). Иако ово изгледа као полином са матрицама као коефицијентима, нећемо разматрати такав појам; то је само начин да се запише матрица са полиномијалним елементима као линеарна комбинација Шаблон:Mvar константних матрица, а коефицијент ti је записан лево од матрице да би се нагласила ова тачка гледишта.... Сада, може се развити производ матрица у нашој једначини: p(t)In=(tIn−A)B=(tIn−A)∑i=0n−1tiBi=∑i=0n−1tIn⋅tiBi−∑i=0n−1A⋅tiBi=∑i=0n−1ti+1Bi−∑i=0n−1tiABi=tnBn−1+∑i=1n−1ti(Bi−1−ABi)−AB0.

Пишући p(t)In=tnIn+tn−1cn−1In+⋯+tc1In+c0In, добија се једнакост две матрице са полиномијалним елементима, записане као линеарне комбинације константних матрица са степенима Шаблон:Math као коефицијентима.

Таква једнакост може важити само ако је у било којој позицији матрице елемент који се множи датим степеном ti исти на обе стране; следи да константне матрице са коефицијентом ti у оба израза морају бити једнаке. Пишући ове једначине за Шаблон:Math од Шаблон:Math наниже до 0, налазимо Bn−1=In,Bi−1−ABi=ciInза 1≤i≤n−1,−AB0=c0In.

Коначно, помножимо једначину коефицијената уз ti са леве стране са Ai, и саберимо:

AnBn−1+∑i=1n−1(AiBi−1−Ai+1Bi)−AB0=An+cn−1An−1+⋯+c1A+c0In.

Леве стране чине телескопску суму и потпуно се поништавају; десне стране се сабирају у p(A): 0=p(A). Ово комплетира доказ.

Синтеза прва два доказа

У првом доказу, било је могуће одредити коефицијенте Шаблон:Math од Шаблон:Math само на основу десне фундаменталне релације за адјунговану матрицу. Заправо, првих Шаблон:Math изведених једначина могу се тумачити као одређивање количника Шаблон:Math Еуклидског дељења полинома Шаблон:Math са леве стране моничним полиномом Шаблон:Math, док последња једначина изражава чињеницу да је остатак нула. Ово дељење се врши у прстену полинома са матричним коефицијентима. Заиста, чак и над некомутативним прстеном, Еуклидско дељење моничним полиномом Шаблон:Math је дефинисано и увек даје јединствен количник и остатак са истим условом степена као у комутативном случају, под условом да је прецизирано са које стране се жели да Шаблон:Math буде фактор (овде је то са леве стране).

Да би се видело да су количник и остатак јединствени (што је овде битан део тврдње), довољно је записати PQ+r=PQ′+r′ као P(Q−Q′)=r′−r и приметити да пошто је Шаблон:Math моничан, Шаблон:Math не може имати степен мањи од степена Шаблон:Math, осим ако је Шаблон:Math.

Али дељеник Шаблон:Math и делилац Шаблон:Math који се овде користе леже у подпрстену Шаблон:Math, где је Шаблон:Math подпрстен матричног прстена Шаблон:Math генерисан са Шаблон:Math: Шаблон:Math-линеарни омотач свих степена од Шаблон:Math. Стога се Еуклидско дељење заправо може извршити унутар тог комутативног полиномијалног прстена, и наравно тада даје исти количник Шаблон:Math и остатак 0 као у већем прстену; посебно, ово показује да Шаблон:Math заправо лежи у Шаблон:Math.

Али, у овом комутативном окружењу, валидно је поставити Шаблон:Math на Шаблон:Math у једначини

p(t)In=(tIn−A)B;

другим речима, применити евалуационо пресликавање

evA:(R[A])[t]→R[A]

које је хомоморфизам прстена, дајући

p(A)=0⋅evA(B)=0

баш као у другом доказу, што је и требало показати.

Поред доказивања теореме, горњи аргумент нам говори да су коефицијенти Шаблон:Math од Шаблон:Math полиноми по Шаблон:Math, док смо из другог доказа само знали да леже у централизатору Шаблон:Math од Шаблон:Math; уопштено Шаблон:Math је већи подпрстен од Шаблон:Math и није нужно комутативан. Посебно, слободни члан Шаблон:Math лежи у Шаблон:Math. Пошто је Шаблон:Math произвољна квадратна матрица, ово доказује да се Шаблон:Math увек може изразити као полином по Шаблон:Math (са коефицијентима који зависе од Шаблон:Math).

Заправо, једначине пронађене у првом доказу омогућавају сукцесивно изражавање Bn−1,…,B1,B0 као полинома по Шаблон:Math, што води до идентитета

adj⁡(−A)=∑i=1nciAi−1,

важећег за све Шаблон:Math матрице, где је p(t)=tn+cn−1tn−1+⋯+c1t+c0 карактеристични полином од Шаблон:Mvar.

Приметимо да овај идентитет такође имплицира исказ Кејли—Хамилтонове теореме: може се пребацити Шаблон:Math на десну страну, помножити добијену једначину (са леве или десне стране) са Шаблон:Math и искористити чињеницу да је −A⋅adj⁡(−A)=adj⁡(−A)⋅(−A)=det⁡(−A)In=c0In.

Шаблон:Види још

Доказ коришћењем матрица ендоморфизама

Као што је горе поменуто, матрица p(A) у исказу теореме добија се прво израчунавањем детерминанте, а затим заменом матрице A за t; вршење те замене у матрицу tIn−A пре израчунавања детерминанте нема смисла. Ипак, могуће је дати интерпретацију где се Шаблон:Math добија директно као вредност одређене детерминанте, али то захтева сложеније окружење, оно са матрицама над прстеном у којем се могу интерпретирати и елементи Ai,j од Шаблон:Math и сама матрица Шаблон:Math. За ово би се могао узети прстен Шаблон:Math Шаблон:Math матрица над Шаблон:Math, где се елемент Ai,j реализује као Ai,jIn, а Шаблон:Math као она сама. Али разматрање матрица са матрицама као елементима може изазвати забуну са блок матрицама, што није намера, јер то даје погрешан појам детерминанте (подсетимо се да је детерминанта матрице дефинисана као збир производа њених елемената, а у случају блок матрице то углавном није исто што и одговарајући збир производа њених блокова!). Јасније је разликовати Шаблон:Math од ендоморфизма Шаблон:Math Шаблон:Mvar-димензионалног векторског простора V (или [[слободан модул|слободног Шаблон:Math-модула]] ако Шаблон:Math није поље) дефинисаног њоме у бази e1,…,en, и узети матрице над прстеном End(V) свих таквих ендоморфизама. Тада је Шаблон:Math могући елемент матрице, док Шаблон:Mvar означава елемент Шаблон:Math чији је Шаблон:Math елемент ендоморфизам скаларног множења са Ai,j; слично ће In бити интерпретиран као елемент Шаблон:Math. Међутим, пошто Шаблон:Math није комутативан прстен, детерминанта није дефинисана на Шаблон:Math; то се може урадити само за матрице над комутативним подпрстеном од Шаблон:Math. Сада елементи матрице φIn−A сви леже у подпрстену Шаблон:Math генерисаном идентитетом и Шаблон:Math, који је комутативан. Тада је дефинисано пресликавање детерминанте Шаблон:Math, и det⁡(φIn−A) се израчунава у вредност Шаблон:Math карактеристичног полинома од Шаблон:Math у Шаблон:Math (ово важи независно од релације између Шаблон:Math и Шаблон:Math); Кејли—Хамилтонова теорема тврди да је Шаблон:Math нула-ендоморфизам.

У овом облику, следећи доказ се може добити из оног у Шаблон:Harvtxt (који је заправо општији исказ везан за Накајамину лему; за идеал у тој пропозицији узима се цео прстен Шаблон:Math). Чињеница да је Шаблон:Math матрица од Шаблон:Math у бази Шаблон:Math значи да је φ(ei)=∑j=1nAj,iejза i=1,…,n. Ово се може тумачити као Шаблон:Math компоненти једне једначине у Шаблон:Math, чији се чланови могу записати коришћењем производа матрица-вектор Шаблон:Math који је дефинисан као и обично, али са појединачним елементима Шаблон:Math и Шаблон:Math у Шаблон:Math који се „множе” формирањем ψ(v); ово даје: φIn⋅E=Atr⋅E, где је E∈Vn елемент чија је компонента Шаблон:Math једнака Шаблон:Math (другим речима, то је база Шаблон:Math од Шаблон:Math записана као колона вектора). Записивањем ове једначине као (φIn−Atr)⋅E=0∈Vn препознаје се транспонат матрице φIn−A разматране горе, а њена детерминанта (као елемент Шаблон:Math је такође p(φ). Да би се из ове једначине извело да је Шаблон:Math, множи се са леве стране адјунгованом матрицом од φIn−Atr, која је дефинисана у матричном прстену Шаблон:Math, дајући 0=adj⁡(φIn−Atr)⋅((φIn−Atr)⋅E)=(adj⁡(φIn−Atr)⋅(φIn−Atr))⋅E=(det⁡(φIn−Atr)In)⋅E=(p(φ)In)⋅E; асоцијативност множења матрица-матрица и матрица-вектор коришћена у првом кораку је чисто формално својство тих операција, независно од природе елемената. Сада компонента Шаблон:Math ове једначине каже да је Шаблон:Math; дакле Шаблон:Math нестаје на свим Шаблон:Math, и пошто ови елементи генеришу Шаблон:Math следи да је Шаблон:Math, чиме је доказ завршен.

Једна додатна чињеница која следи из овог доказа је да матрица Шаблон:Math чији се карактеристични полином узима не мора бити идентична вредности Шаблон:Math замењеној у тај полином; довољно је да Шаблон:Math буде ендоморфизам од Шаблон:Math који задовољава почетне једначине

φ(ei)=∑jAj,iej за неки низ елемената Шаблон:Math који генеришу Шаблон:Math (који простор може имати мању димензију од Шаблон:Mvar, или у случају да прстен Шаблон:Math није поље можда уопште није слободан модул).

Погрешан „доказ”: Шаблон:Math

Један упоран елементаран али нетачан аргумент[17] за теорему је „једноставно” узети дефиницију p(λ)=det⁡(λIn−A) и заменити Шаблон:Mvar за Шаблон:Mvar, добијајући p(A)=det⁡(AIn−A)=det⁡(A−A)=det⁡(𝟎)=0.

Постоји много начина да се види зашто је овај аргумент погрешан. Прво, у Кејли—Хамилтоновој теореми, Шаблон:Math је Шаблон:Math матрица. Међутим, десна страна горње једначине је вредност детерминанте, што је скалар. Дакле, не могу се изједначити осим ако је Шаблон:Math (тј. Шаблон:Mvar је само скалар). Друго, у изразу det⁡(λIn−A), променљива λ се заправо појављује на дијагоналним елементима матрице λIn−A. За илустрацију, размотримо поново карактеристични полином у претходном примеру:

det⁡(λ−1−2−3λ−4).

Ако се замени цела матрица Шаблон:Mvar за Шаблон:Mvar на тим позицијама, добија се

det⁡((1234)−1−2−3(1234)−4),

у којем „матрични” израз једноставно није валидан. Приметимо, међутим, да ако се одузимају скаларни умношци јединичних матрица уместо скалара у горњем изразу, тј. ако се замена врши као

det⁡((1234)−I2−2I2−3I2(1234)−4I2),

онда је детерминанта заиста нула, али проширена матрица у питању се не израчунава у AIn−A; нити се њена детерминанта (скалар) може поредити са p(A) (матрицом). Дакле, аргумент да је p(A)=det⁡(AIn−A)=0 и даље не важи.

Заправо, ако такав аргумент важи, требало би да важи и када се користе друге мултилинеарне форме уместо детерминанте. На пример, ако размотримо функцију перманента и дефинишемо q(λ)=perm⁡(λIn−A), онда бисмо истим аргументом требали моћи да „докажемо” да је Шаблон:Math. Али ова тврдња је доказиво погрешна: у дводимензионалном случају, на пример, перманента матрице је дата са

perm⁡(abcd)=ad+bc.

Дакле, за матрицу Шаблон:Mvar из претходног примера,

q(λ)=perm⁡(λI2−A)=perm⁡(λ−1−2−3λ−4)=(λ−1)(λ−4)+(−2)(−3)=λ2−5λ+10.

Ипак, може се проверити да је

q(A)=A2−5A+10I2=12I2≠0.

Један од доказа за Кејли—Хамилтонову теорему изнад има неке сличности са аргументом да је p(A)=det⁡(AIn−A)=0. Увођењем матрице са ненумеричким коефицијентима, заиста се може дозволити да Шаблон:Mvar живи унутар елемента матрице, али тада AIn није једнако Шаблон:Mvar, и до закључка се долази другачије.

Докази коришћењем метода апстрактне алгебре

Основна својства Хасе—Шмитових извода на спољашњој алгебри A=⋀M неког Шаблон:Mvar-модула Шаблон:Mvar (за који се претпоставља да је слободан и коначног ранга) користили су Шаблон:Harvtxt да докажу Кејли—Хамилтонову теорему. Види такође Шаблон:Harvtxt.

Комбинаторни доказ

Доказ заснован на развоју Лајбницове формуле за карактеристични полином дао је Штраубинг[18], а генерализацију су дали Фоата и Картије користећи теорију моноида трага.

Апстракција и генерализације

Горњи докази показују да Кејли—Хамилтонова теорема важи за матрице са елементима у било ком комутативном прстену Шаблон:Math, и да ће Шаблон:Math важити кад год је Шаблон:Math ендоморфизам Шаблон:Math-модула генерисаног елементима Шаблон:Math који задовољава

φ(ej)=∑aijei,j=1,…,n.

Ова општија верзија теореме је извор чувене Накајамине леме у комутативној алгебри и алгебарској геометрији.

Кејли—Хамилтонова теорема такође важи за матрице над кватернионима, који чине некомутативни прстен.[19][напомена 3]

Види још

Напомене

Шаблон:Напомене Шаблон:Reflist

Референце

Шаблон:Референце

Литература

Шаблон:Литература

Шаблон:Литература крај

Спољашње везе

Шаблон:Подножје


Грешка код цитирања: Постоје ознаке <ref> за групу с именом „напомена“, али нема одговарајуће ознаке <references group="напомена"/>.