¨ ´ ´ BUDAPESTI KOZGAZDAS AGTUDOM ANYI EGYETEM
Pusk´ as Csaba, Szab´ o Imre, Tallos P´ eter
´ LINEARIS ALGEBRA JEGYZET
BUDAPEST, 1998
A szerz˝ok Line´aris Algebra, illetve Line´aris Algebra II. c. jegyzeteinek kiad´asa.
i
El˝osz´o Ez a jegyzet a Budapesti K¨ozgazdas´ agtudom´ anyi Egyetem ”emelt” szint˝ u k´epz´esben r´eszes¨ ul˝o hallgat´oinak m´asodik f´el´eves line´aris algebrai tanulm´ anyait van h´ıvatva seg´ıteni. A line´aris algebra eredetileg line´aris egyenletrendszerek megold´as´aval foglalkozott, ez´ert el˝osz¨ or csak a m´atrixaritmetika ´es determin´anselm´elet tartozott t´argy´ahoz. D¨ont˝ o hat´assal volt fejl˝od´es´ere, az a felismer´es, hogy a mindennapi ´ertelemben vett t´er geometri´aj´ anak ´altal´ anos´ıt´ asak´ent kapott vektorterek elm´elete a line´aris egyenletrendszerek probl´emak¨ or´et m´as megvil´ag´ıt´ asba helyezi. Ebben a jegyzetben a vektorterek elm´elet´et t´argyaljuk, ´es a m´atrixaritmeti´ ´erezz¨ kai eredm´enyeket ebb˝ol sz´armaztatjuk. Ugy uk, hogy ´ıgy k¨onnyebben megmutatkozik mind a t´etelek m´elyebb ´ertelme ´es az azok k¨oz¨ otti kapcsolat. Ez a fel´ep´ıt´es lehet˝ov´e teszi, hogy az itt nyert eredm´enyeket mind a matematik´an bel¨ ul, mind m´as tudom´anyter¨ uleteken is alkalmazz´ ak. Sz´oljunk n´eh´any sz´ot a jegyzet szerkezet´er˝ ol ´es jel¨ol´esm´ odj´ ar´ ol. El˝osz¨ or bemutatjuk az absztrakt vektortereket, legfontosabb tulajdons´agaikkal jellemezz¨ uk azokat, majd r´at´er¨ unk a line´aris lek´epez´esek ´es transzform´aci´ ok t´argyal´ as´ ara. Ezek reprezent´aci´oja szolg´altatja a m´atrixaritmetik´ at. Ennek az ismeretanyagnak a birtok´aban a line´aris egyenletrendszerek megoldhat´os´ aga eleg´ansan t´argyalhat´ o. A k¨ovetkez˝o fejezet elm´eleti alapokat ad az euklideszi terek ´es a determin´ansok modern szeml´elet˝ u bevezet´es´ehez ´es a t¨obbv´ altoz´ os f¨ uggv´enyek sz´els˝ o´ert´ekeinek meghat´aroz´as´ahoz. Ezut´an az euklideszi terek ´es a determin´ansok t´argyal´ asa k¨ovetkezik. Mindezek birtok´aban kezdhet˝ o a vektorterek struktur´alis vizsg´alata, ami a tananyag tal´an legfontosabb c´elja. A bevezetett fogalmak t¨obbs´eg´et sz´amozott defin´ıci´ okban adjuk meg, n´eha azonban a g¨ord¨ ul´ekenys´eg ´erdek´eben csak d˝oltbet˝ us szed´essel h´ıvjuk fel r´ajuk a figyelmet. A t´etelek ´es ´all´ıt´asok tripla sz´amoz´ asa megmutatja, hogy mely fejezet, melyik pontj´anak h´anyadik t´etel´er˝ol vagy ´all´ıt´ as´ ar´ ol van sz´o. K´et helyen tal´alkozhat az olvas´ o a ∗ jelz´essel, a Faktorterek c´ım˝ u szakasz, illetve a determin´ansokr´ol sz´ol´o fejezet el˝ott, ami azt jelzi, hogy azok ismerete n´elk¨ ul is ´erthet˝o a tov´abbi anyag, de u ´gy gondoltam, hogy ezeknek a r´eszeknek az elolvas´ asa hozz´aj´arulhat a vektorterek elm´elete m´as fel´ep´ıt´es˝ u t´argyal´ as´ anak meg´ert´es´ehez. Itt h´ıvjuk fel a figyelmet arra, hogy az egy-egy pontot lez´ar´ o feladatok ´es gyakorlatok nem p´otolhatj´ak a feladatgy˝ ujtem´enyt. Ebb˝ol a szempontb´ ol ez a jegyzet meglehet˝osen hi´anyos. Ez´ert sem, de egy´eb szempontok szerint sem tekinthet˝ o befejezettnek ez a munka. Ebben az ´allapot´aban sz¨ uks´eg van arra, hogy a hallgat´ok kipr´ob´alj´ak ´es ´eszrev´eteleikkel hozz´aj´ aruljanak tov´ abbi alak´ıtgat´ as´ ahoz. A jegyzet szed´esi munk´ait a TEX kiadv´anyszerkeszt˝ o szoftver LaTEX v´altozat´ ara b´ıztuk, az ´abr´ak pedig a PICTEX szoftverrel k´esz¨ ultek. Budapest, 1998. febru´ar 9. Pusk´ as Csaba, Szab´o Imre, Tallos P´eter
ii
Tartalomjegyz´ ek El˝ osz´ o
i
Tartalomjegyz´ ek
i
1 Vektorterek ´ es elemi tulajdons´ agaik 1.1 Vektorok a s´ıkon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 A vektort´er fogalma . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.1 P´eld´ak vektorterekre . . . . . . . . . . . . . . . . . . . . . . . 1.3 Alterek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.4 Line´aris f¨ uggetlens´eg ´es ¨osszef¨ ugg˝ os´eg . . . . . . . . . . . . . . . . . 1.5 Vektort´er dimenzi´oja ´es b´azisa . . . . . . . . . . . . . . . . . . . . . 1.6 Koordin´ata reprezent´aci´ o . . . . . . . . . . . . . . . . . . . . . . . . 1.6.1 Elemi b´azistranszform´ aci´ o . . . . . . . . . . . . . . . . . . . . 1.6.2 Az elemi b´azistranszform´ aci´ o n´eh´ any alkalmaz´ asa . . . . . . . Vektorrendszerek line´aris f¨ uggetlens´eg´enek, illetve ¨osszef¨ ugg˝ os´eg´enek vizsg´alata . . . . . . . . . . . . . . . . . . . Kompatibilit´as vizsg´alat . . . . . . . . . . . . . . . . . . . . .
1 1 7 9 14 19 23 30 35 38
2 Line´ aris lek´ epez´ esek, transzform´ aci´ ok 2.1 A line´aris lek´epez´esek elemi tulajdons´agai . . . . . . . . . . . . . . . 2.1.1 P´eld´ak line´aris lek´epez´esekre ´es transzform´aci´ okra . . . . . . 2.1.2 Line´aris lek´epez´esek magtere ´es k´eptere . . . . . . . . . . . . 2.2 M˝ uveletek line´aris lek´epez´esekkel . . . . . . . . . . . . . . . . . . . . 2.2.1 Line´aris lek´epez´esek ¨osszead´ asa ´es szorz´asa skal´ arral . . . . . 2.2.2 Line´aris lek´epez´esek szorz´asa . . . . . . . . . . . . . . . . . . 2.2.3 Line´aris transzform´aci´ ok inverze . . . . . . . . . . . . . . . . P´eld´ak invert´alhat´ o line´aris transzform´aci´ okra . . . . . . . . . ∗∗ 2.2.4 Faktorterek . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3 M´atrix reprezent´aci´o . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.1 M˝ uveletek m´atrixokkal . . . . . . . . . . . . . . . . . . . . . . M´atrixok ¨osszead´ asa . . . . . . . . . . . . . . . . . . . . . . . M´atrixok szorz´asa skal´ arral . . . . . . . . . . . . . . . . . . . M´atrixok szorz´asa . . . . . . . . . . . . . . . . . . . . . . . . M´atrixok, line´aris lek´epez´esek ´es transzform´aci´ ok szorz´as´ anak tulajdons´agai . . . . . . . . . . . . . . . . . . . . . . 2.3.2 Line´aris transzform´aci´ ok inverz´enek m´atrixa . . . . . . . . . . ´ 2.4 Altal´ anos b´azistranszform´ aci´ o . . . . . . . . . . . . . . . . . . . . . .
43 43 44 46 48 48 50 50 52 54 55 59 59 59 61
iii
38 39
66 69 70
´ TARTALOMJEGYZEK
iv
2.5
2.4.1 Line´aris transzform´aci´ o m´atrixa u ´j b´azisban . . . . . . . . . . M´atrixok b´azisfaktoriz´aci´ oja . . . . . . . . . . . . . . . . . . . . . . .
3 Alkalmaz´ asok 3.1 Line´aris egyenletrendszerek . . . . . . . . . . . . . . . . 3.1.1 Homog´en line´aris egyenletrendszerek megold´asa . 3.1.2 Inhomog´en line´aris egyenletrendszerek megold´asa 3.2 M´atrixegyenletek∗ . . . . . . . . . . . . . . . . . . . . . 3.3 M´atrix inverz´enek numerikus meghat´aroz´ asa . . . . . . 4 Biline´ aris f¨ uggv´ enyek∗ 4.1 Biline´aris f¨ uggv´enyek tere . . . . . . . . . . . . . . 4.1.1 Biline´aris f¨ uggv´enyek ´es line´aris lek´epez´esek 4.1.2 Biline´aris f¨ uggv´eny m´atrixa u ´j b´azisban . . Bels˝o szorzat u ´j b´azisban . . . . . . . . . . 4.2 Line´aris lek´epez´esek ´es m´atrixok rangt´etele . . . . 4.3 Kvadratikus alakok . . . . . . . . . . . . . . . . . . 4.4 Biline´aris ´es hermitikus alakok∗ . . . . . . . . . . . 5 Euklideszi ´ es unit´ er terek 5.1 Euklideszi terek . . . . . . . . . . . 5.2 Az euklideszi t´er topol´ogi´ aja . . . . 5.2.1 Pontsorozatok . . . . . . . . 5.3 Geometriai fogalmak ´altal´ anos´ıt´ asa 5.4 Unit´er terek∗ . . . . . . . . . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . . . . kapcsolata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
71 76
. . . . .
79 79 82 85 88 90
. . . . . . .
93 93 96 101 102 103 106 114
. . . . .
119 119 136 140 143 152
6 Determin´ ansok 6.1 Permut´aci´ok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2 k-line´aris f¨ uggv´enyek . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3 Determin´ansok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3.1 A determin´ans tulajdons´agai . . . . . . . . . . . . . . . . . . 6.3.2 A line´aris transzform´aci´ ok determin´ans´ anak numerikus meghat´aroz´asa, m´atrixok determin´ansa . . . . . . . . . . . . . . . 6.4 Karakterisztikus polinom . . . . . . . . . . . . . . . . . . . . . . . .
155 155 158 162 162
7 Invari´ ans alterek 7.1 Invari´ans alterek, transzform´aci´ ok polinomjai . . . . . . 7.1.1 Polinomok . . . . . . . . . . . . . . . . . . . . . . 7.1.2 Line´aris transzform´aci´ ok ´es m´atrixaik polinomjai 7.2 Saj´atvektorok ´es saj´at´ert´ekek . . . . . . . . . . . . . . . 7.3 Val´os vektorterek komplexifik´ aci´ oja∗ . . . . . . . . . . . 7.4 Egyszer˝ u line´aris transzform´aci´ ok∗ . . . . . . . . . . . . ¨ 7.4.1 Onadjung´ alt line´aris transzform´aci´ ok . . . . . . . 7.4.2 Unit´er transzform´aci´ ok . . . . . . . . . . . . . . . 7.4.3 Norm´alis line´aris transzform´aci´ ok . . . . . . . . . 7.5 Euklideszi terek line´aris transzform´aci´ oi . . . . . . . . . 7.5.1 Szimmetrikus line´aris transzform´aci´ ok . . . . . . 7.5.2 Ortogon´alis line´aris transzform´aci´ ok . . . . . . .
171 171 173 178 181 186 189 189 191 193 195 196 197
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
164 169
´ TARTALOMJEGYZEK 7.6 7.7
v
A s´ık elemi line´aris transzform´aci´ oi∗∗ Line´aris transzform´aci´ok reduk´al´ asa∗ 7.7.1 Nilpotens transzform´aci´ ok . . 7.7.2 A Jordan-f´ele kanonikus alak
8 Differenci´ alsz´ am´ıt´ as 8.1 M´atrixok norm´aja . . . . . . . . . 8.2 Differenci´alhat´os´ag . . . . . . . . . 8.3 Parci´alis deriv´altak . . . . . . . . . 8.4 Folytonos differenci´alhat´ os´ ag . . . 8.5 M´asodrend˝ u deriv´altak . . . . . . . 8.6 A sz´els˝o´ert´ek m´asodrend˝ u felt´etelei 8.7 Az implicitf¨ uggv´eny-t´etel . . . . . 8.8 Felt´eteles sz´els˝o´ert´ek . . . . . . . .
. . . . . . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
199 201 208 211
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
213 213 217 220 223 225 228 231 236
vi
´ TARTALOMJEGYZEK
1. Fejezet
Vektorterek ´ es elemi tulajdons´ agaik Ebben a fejezetben a k¨oznapi ´ertelemben vett s´ık vektorain ´ertelmezett ¨osszead´ as ´es vektorok val´os sz´amokkal val´ o szorz´as´ anak tulajdons´agait vizsg´aljuk, majd a szerzett tapasztalatok birtok´aban defini´aljuk az absztrakt vektort´er fogalm´at. M´ar itt szeretn´enk arra biztatni az olvas´ ot, hogy a k´es˝ obbiekben bevezetett fogalmak ´es ´all´ıt´asok pontos meg´ert´ese ´erdek´eben mindig vizsg´alja meg, hogy a sz´obanforg´ o fogalomnak, illetve ´all´ıt´asnak mi a geometriai jelent´ese a s´ıkon ´es a t´erben. A geometriai modell, b´ar nem helyettes´ıti a bizony´ıt´ ast, de seg´ıti a meg´ert´est. A k¨ozgazd´asz hallgat´ok sz´am´ ara a val´ os koordin´ataterek ismerete a legfontosabb, m´egis, ahol a minden vektort´erre jellemz˝o tulajdons´agokat t´argyaljuk, a tiszt´abb fogalomalkot´as ´erdek´eben nem haszn´aljuk a vektorok koordin´at´ ait.
1.1
Vektorok a s´ıkon
A line´aris algebra, vagy kifejez˝obb nev´en a vektorterek elm´elete a k¨oz´episkol´ aban tanult vektoralgebra, illetve koordin´atageometria ´altal´ anos´ıt´ asa. Ez´ert ebben a bevezet˝o szakaszban a k¨oz´episkol´ aban tanult, s´ıkbeli vektorok algebr´aj´ anak ¨osszefoglal´as´at tal´alja az olvas´o, hangs´ ulyozva azokat a tulajdons´agokat, amelyek a k´es˝obbiekben defini´alt absztrakt vektorterek ´ertelmez´es´en´el elengedhetetlenek. A vektorok bevezet´es´et az az ´eszrev´etel tette sz¨ uks´egess´e, hogy bizonyos mennyis´egek matematikai jellemz´es´ere a sz´amok nem elegend˝oek, p´eld´ aul egy mozg´o objektum viselked´es´enek le´ır´asakor nemcsak az objektum sebess´eg´enek nagys´aga, de mozg´ as´anak ir´anya is fontos jellemz˝o. Hasonl´oan, egy testre hat´o er˝o okozta elmozdul´as nemcsak az er˝o nagys´ag´anak, hanem ir´any´ anak is a f¨ uggv´enye. Az ilyen ´es hasonl´o mennyis´egek jellemz´es´ere haszn´altuk a vektorokat, amelyeket ir´any´ıtott szakaszok reprezent´altak. Tekintettel arra, hogy p´eld´ aul egy objektumra egyszerre t¨obb er˝o is hathat ´es azok ¨osszhat´ asa d¨onti el az objektum mozg´as´ at, sz¨ uks´eges, hogy ez az ¨osszhat´as kisz´am´ıthat´ o legyen az ¨osszetev˝ ok ismeret´eben. Ez´ert c´elszer˝ u a vektorok ¨osszead´ as´ at ´ertelmezni. Persze az ¨osszead´ ast u ´gy k´ıv´ antuk defini´alni, hogy az egyes er˝ohat´ asokat reprezent´ al´ o vektorok ¨osszege alkalmas legyen az u ´gynevezett, ered˝o er˝o reprezent´ al´ as´ ara. Sok esetben, p´eld´ aul gyorsabb mozg´ as el´er´ese ´erdek´eben meg kell ”sokszorozni” egy objektumra hat´o er˝ot. Ez 1
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
2
a vektorokkal val´o reprezent´aci´ o nyelv´en azt jelenti, hogy egy vektornak sz´ammal val´o szorzat´at is kellett defini´alnunk. Ha az objektumra hat´o er˝oket vektorokkal k´ıv´anjuk reprezent´alni, akkor tekintve, hogy az er˝o f¨ uggetlen az objektum t´erbeli hely´et˝ol, c´elszer˝o k´et vektort egyenl˝ onek tekinteni, amennyiben azok hossza is ´es ir´anya is egyenl˝o. Az al´abbiakban a s´ık egy r¨ogz´ıtett pontj´ ab´ ol kiindul´o u ´gynevezett helyvektorok halmaz´an ´ertelmezett ¨osszead´ as ´es skal´ arral val´ o szorz´as tulajdons´agait foglaljuk ¨ossze. Annak ´erdek´eben, hogy ´abr´ aink szeml´eletesek legyenek, a vektorokat Descartes–f´ele der´eksz¨og˝ u koordin´ata rendszerben helyezt¨ uk el, de hangs´ ulyozni szeretn´enk, hogy sem a vektorok ¨osszead´ as´ an´ al, sem azok skal´ arral val´ o szorz´asakor a koordin´ata rendszer felv´etele nem sz¨ uks´eges, annak, a defini´aland´ o m˝ uveletek szemsz¨og´eb˝ol nincs szerepe. K´et a ´es b vektor ¨osszead´asa a paralelogramma– szab´aly alapj´an t¨ort´enik, az al´abbi 1.1.a. ´abr´anak megfelel˝oen: ... ... .. ... . ......... ... . . ..................... ... . . . ..... . ... ..... . . . . . . . . ... . . . . ...... ... . . . ..... . . . . ... ...... . . . . ...... ... ..... . . . . . . . . ... . . . .... ...... ... . ..... ........... ... ...... . ...... ... ... . ..... . . .. . . ... . . . . ...... ... ... ..... . ... ... ...... . ...... ... ... ..... . . .. . ... . . . . . ...... ... ... . ..... ... ... ...... ................... ...... ... .... .................. ..... . . . ............. ... ... . . ............. . . ..... . . . . . . . . ... ... . . . . . . ... ......... ... .. ...... ............. ............. .... .... ........... ............. ......................................... . . . . . . . . . . . . ................... .............................................................................................................................................................................. ... ... ....
... ... .. ... ... ...... ................ ... ...... ... ..... . . . ... . .... ... ..... ... ..... ..... ... .... . . . . ... . . ................ ... ... ..... . ..... ... ..... . . ... . . ..... ... ..... ... ..... ..... ... ..... . . ... . .... ... ..... ... ..... .... ... .................. ... . ..... ... ..... ... ..... ... ......... .... ...... .................................................................................................................................................................................................................... ... ... ....
a+b
b
•a
a+b
b
a
•
•
a.
b.
... ... .. ... ... ............... ......... ... ....... .. ....... ... ....... . . . . ... . . ....... ... ....... ... .. ........ ................ ... .......... . . . . . . ... . . . . . . . .... ... ........... ....... ... ....... ....... ... ....... . . . . ... . . .. ... .............. . ... ............................................................................................................................................................................................................................................................................................................................................. ..... ... . . . . . . ... ....... .... ....... ... ....... ....... ... ....... . . . . . ... . . ............ . . . . ... . . . . ..... ... ... ... ..
•a
a+b
•
b
c.
1.1. ´abra: Vektorok ¨osszead´ as´ anak ´ertelmez´ese Term´eszetesen ´ertelmezn¨ unk kell olyan vektorok ¨osszead´ as´ at is, amelyeknek azonos, vagy ellent´etes az ir´anya. Ebben az esetben a m´asodik ¨osszeadand´ ot az els˝o v´egpontj´aba helyezz¨ uk ´es az els˝o kezd˝ opontj´ ab´ ol a m´asodik v´egpontj´ aba mutat´o vektorral defini´aljuk ¨osszeg¨ uket. (l´asd az 1.1.b. ´es 1.1.c. ´abr´ akat!) A vektorok ¨osszead´as´anak fenti defin´ıci´oj´ab´ol azonnal ad´odik, hogy az ¨osszeg f¨ uggetlen az ¨osszeadand´ok sorrendj´et˝ol, azt mondjuk, hogy a vektorok ¨osszead´ asa kommutat´ıv. Adjunk most ¨ossze h´arom vektort, az a-t, b-t ´es c-t. Ez k´etf´ele sorrendben lehets´eges, nevezetesen hozz´aadhatjuk a-hoz a (b + c) ¨osszeget, de az (a + b)-hez is hozz´aadhat´ o a c vektor. Az 1.2.a. ´abr´an az els˝o, az 1.2.b. ´abr´ an pedig a m´asodik sorrendnek megfelel˝oen k´epezt¨ uk h´arom vektor ¨osszeg´et.
1.1. VEKTOROK A S´ıKON
3
... ... .. ... ... ... ... ... ... .... ... . . ............ . ... . . . ............... . . . . .. ... . ...... . . . . . . . ... . . . . .... . ... . . . ...... . ...... ... . . . . . ...... . . . . . . . . . . . .... ... . . . . . . . . ...... . .... . . . . . . . . . .. . .... . .. . ....... . . . . . ... .. . ...... ... .... ...... . . . . . . ... .. ... . . . . . ... ... ..................................... .... . . . . . . ... .. . . . . . . . . . ......... . . .... . . . . . . . . . . . . ... ... . . . . . . . . . . . . . .... ....... ... .. .............. ...... ............... ............... . . ... ... ...... ........... ............... ... ... . . ...... ........ ............... ..... .......................... ............................. .......................................................... . . . . . . . . . . . . . . . . . . . . ... ........ ......... ..................... ...................................................................................................................................................................................................................................... .... .. ... .
... ... .. ... ... ... ... ... ... . ... . . . . ................... . . . . . . ... ....... . . . . . . . ...... . ... . ........ ...... . . . . . ... . . . . . . . ........ . ...... ... . . . ...... . ... . ...... . ..... . . ...... .. . ... . ...... .. . . . . . . . . . . . . ...... . ...... .... ... . .... ...... ....... . ... ... ...... . ... . .. ...... . ... .... .. . ........... . . ... .. . . ...... ... ... ... . ...... ... .. .... ...... . . ... ... .. ...... ...... ................... . ... .. ... . . . . . ... ... ... ...... ........... . ... ... .. ........................ .... ..... ... ................... ................................... ...................... ................................................................. . . . . . . . . . . . . . . . . . . . . .................... ...................................................................................................................................................................... .... .. ... .
b+c
(a + b) + c
c
b
a+b
a
•
c
a + (b + c)
b
a
•
a.
b.
1.2. ´abra: A vektorok ¨osszead´ as´ anak asszociativit´asa Azt tapasztaljuk, hogy ugyanaz a vektor ad´odik mindk´et esetben. A vektorok ¨osszead´as´anak ezt a tulajdons´ag´at asszociativit´ asnak nevezz¨ uk. Vektoraink halmaz´aban a z´er´o hossz´ us´ag´ u azzal a tulajdons´aggal rendelkezik, hogy azt b´armely a vektorhoz hozz´aadhatjuk an´elk¨ ul, hogy azt megv´altoztatn´ a. Teh´ at ugyanolyan szerepet j´atszik, mint a 0 a sz´amok ¨osszead´ as´ an´ al. K´epezz¨ uk most egy tetsz˝oleges a vektornak olyan −a-val jel¨olt vektorral val´ o ¨osszeg´et, amelynek a hossza megegyezik a hossz´aval, de ir´anya ellent´etes. Az 1.3 ´abra mutat egy ilyen esetet. ... ... .. ... ... ... ... ............... ... .............. ... . ........ ......... ... ......... ... ......... ......... ... ......... .. ......... ......... ... .......................................................................................................................................................................................................................................................................... .. .... ...................... ......... ... ......... ... ......... ......... ... ......... ... ......... .. ............ ... ............. ... ... .. .... ... ... ... .
−a
•0
•a
1.3. ´abra: L´etezik nullvektor Az ¨osszeg a z´er´o hossz´ us´ag´ u vektor. Foglaljuk ¨ossze a vektorok V halmaz´ an ´ertelmezett ¨osszead´ as fent illusztr´alt tulajdons´agait. Tetsz˝oleges a, b, ´es c ∈ V eset´en: 1. a + b = b + a (a vektorok ¨osszead´ asa kommutat´ıv), 2. a + (b + c) = (a + b) + c (a vektorok ¨osszead´ asa asszociat´ıv), 3. (∃ 0 ∈ V ) : 0 + a = a + 0 = a (l´etezik z´er´ ovektor), 4. (∀ a ∈ V ) : (∃ (−a) ∈ V ) : a + (−a) = (−a) + a = 0 (minden vektornak van ellentettje).
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
4
Hasonl´o tulajdons´agokat mutat, p´eld´ aul az eg´esz sz´amokon ´ertelmezett ¨osszead´as is, ´es a f¨ uggv´enytanban megismert f¨ uggv´eny¨ osszead´ as is. Az ilyen strukt´ ur´ akat kommutat´ıv csoportnak vagy Abel-csoportnak h´ıvjuk. Megjegyezz¨ uk, hogy egy olyan algebrai strukt´ ur´at, amely a fenti n´egy k¨ovetelm´eny k¨oz¨ ul csak a (2)-es, (3)-as ´es (4)-es felt´eteleknek tesz eleget, teh´at a kommutativit´ asi felt´etelnek nem, csoportnak h´ıvjuk. Defini´aljuk egy vektornak sz´ammal val´ o szorz´as´ at az 1.4.a., illetve az 1.4.b. ´abr´aknak megfelel˝oen. .. ... .. ... ... ... ... ... ............... ... .......... ... ........ . ........ ... ....... . . . . ... . . ...... ... ....... ....... ... ....... ... ....... ....................... ... ..... .. ... ....... ... ....... ........ ... ....... . . . . ... . . .. ... .............. . . .......................................................................................................................................................................................................... .. ... .. ..
2a
a
•
a.
− 12 a
.. ... .. ... ... ... ... ... ... ... ... ... ... ... ... ............... ... ........... ... ....... . ....... ... ....... . . . . ... . . ...... ... ....... ... .............. . . ............................................................................................................................................................................................................... . . . ....... ... . ........ .... .............. ........... .
a
•
b.
1.4. ´abra: Vektor skal´ arral val´ o szorz´asa Teh´at egy a vektor α-szorosa legyen olyan vektor, amelynek hossza a hossz´ anak |α|-szorosa ir´anya pedig a ir´any´ aval megegyez˝ o, illetve azzal ellent´etes, aszerint hogy α pozit´ıv vagy negat´ıv. Megvizsg´aljuk, hogy a skal´ arokkal val´ o, fent defini´alt szorz´asnak milyen tulajdons´agai vannak.
¨ 1.5. ´abra: Osszegvektor szorz´asa sz´ammal Az 1.5.a. ´es az 1.5.b. ´abr´ak arr´ol ´arulkodnak, hogy ugyanazt az eredm´enyt kapjuk, ha k´et vektor ¨osszeg´et szorozzuk meg egy skal´ arral, mint amikor el˝obb az
1.1. VEKTOROK A S´ıKON
5
o¨sszeadand´o vektorokat szorozzuk meg a sz´ammal, s csak az ´ıgy megv´altoztatott vektorokat adjuk ¨ossze.
.... ... .. ... ... ... ... ... .... .. ... . .............. ... .......... ....... .. ... ....... . . . ... . . . .... ... ..................... ... .......... ....... ... ....... . . . . ... . . . ..... ... ....... ... .............. .. ..... ........................................................................................................................................................................................................... .... .. ...
α=
1 2
.... ... .. ... ... ... ... ... .... .. ... . .............. ... .......... ....... .. ... ....... . . . . ... . . .... ... ..................... ... .......... ....... ... ....... . . . . ... . . . ...................... ... ... .............. .. .. ..... ........................................................................................................................................................................................................... .... .. ...
β=1
(α + β)a
a
•
αa + βa
βa •
•
αa
a.
b. 1.6. ´abra: Vektor szorz´asa sz´amok ¨osszeg´evel
A skal´arok ¨osszeg´evel val´o szorzata egy a vektornak az 1.6.a. ´es 1.6.b. ´abr´ ak alapj´an ugyanazt a vektort eredm´enyezi, mint annak a k´et vektornak az ¨osszege, amit az egyik, majd m´asik skal´arral val´ o szorz´assal kaptunk a-b´ ol.
.. ... .. ... ... ... ... ... ... .. ... .............. ... ........... ....... ... ...... . . . ... . . ....... ... ....... ... ....... ... ....... .................... ... .. .. ... ....... ....... ... ...... ... ....... ... ........... . ........................................................................................................................................................................................................... .. ... ... .... .. ... ...
.. ... .. ... ... ... ... ... ... .. ... .............. ... ........... ....... ... ...... . . . ... . . ....... ... ....... ... ....... ... ....... .................... ... .. .. ... ....... ....... ... ...... ... ....... ... ........... . .............................................................................................................................................................................................................. .... . ....... .... ...... . . . . . . . . . ............. .... ........ .... .. ...
α = −3 β = − 32
(αβ)a
a
•
a.
α(βa)
a
•
βa
b.
1.7. ´abra: Vektor szorz´asa sz´amok szorzat´aval Az 1.7.a. illetve 1.7.b. ´abr´ak azt mutatj´ ak, hogy skal´ arok szorzat´aval u ´gy is lehet szorozni egy vektort, hogy el˝obb szorzunk az egyik skal´ arral, majd az ´ıgy kapott vektort szorozzuk a m´asik skal´arral. A skal´arokkal val´o szorz´as defin´ıci´ oj´ ab´ ol azonnal ad´odik az a t´eny, hogy b´armely vektor 1-szerese a vektort nem v´altoztatja meg. ¨ Osszefoglalva, ha a ´es b ∈ V tetsz˝oleges vektorok ´es α ´es β tetsz˝ oleges val´ os sz´amok, akkor ´erv´enyesek az al´abbi tulajdons´agok: (a) α(a + b) = αa + αb, (b) (α + β)a = αa + βa, (c) (αβ)a = α(βa) = β(αa) (d) 1a = a. A vektorok skal´arokkal val´o szorz´asa nem ugyanolyan m˝ uvelet, mint azok ¨osszead´asa, hiszen ebben az esetben egy m´asik halmaz, p´eld´ ankban a val´ os sz´amok
6
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
halmaz´anak elemei hatnak a vektorokra. Azt mondjuk, hogy a skal´ arok, mint oper´ atorok hatnak a vektorokra. A val´ os sz´amhalmaz a s´ık vektorainak u ´gynevezett oper´ atortartom´ anya. A s´ıkbeli helyvektorok V halmaza a defini´alt ¨osszead´ assal ´es val´ os skal´ arokkal val´o szorz´assal egy p´eld´at szolg´altat vektort´erre, melyekkel e jegyzetben foglalkozni fogunk. A vektorterek sz´amos helyen u ´jra meg u ´jra felbukkantak, ´es felbukkannak tanulm´anyaik sor´an, persze m´as ´es m´as k¨ont¨ osben. Itt el˝obb, ´es m´ar a k¨oz´episkol´aban is, mint ir´any´ıtott szakaszok jelentkeztek, de valamely [a, b] intervallumon ´ertelmezett val´os f¨ uggv´enyek is vektorteret alkotnak a szok´asos f¨ uggv´eny¨ osszead´ assal ´es a sz´ammal val´o szok´asos szorz´assal. Ami k¨oz¨ os ezekben a vektorterekben az, hogy (1) az ´ertelmezett ¨osszead´ as m˝ uvelet tulajdons´agai azonosak, (2) valamilyen skal´arhalmaz — hasonl´o a val´ os sz´amok halmaz´ahoz — elemei oper´atorokk´ent hatnak a vektort´er elemeire, ´es ugyanolyan tulajdons´agokkal jellemezhet˝o hat´asuk, mint azt a fenti (a) — (d) pontokban l´attuk. Persze, azt pontosan meg kell mondanunk, hogy milyen skal´ arhalmazt tekinthet¨ unk a val´os sz´amok halmaz´ahoz hasonl´onak. P´eld´ aul, az eg´esz sz´amok halmaza komoly elt´er´eseket mutat, mert am´ıg b´armely nemz´er´ o α val´ os sz´amhoz tal´alhat´o egy olyan val´os sz´am, amellyel azt szorozva 1-et kaphatunk, nevezetesen az 1/α ilyen, addig tetsz˝oleges p(6= ±1) eg´esz sz´am, b´armely q eg´esz sz´ammal val´ o szorzata k¨ ul¨onb¨ozik 1-t˝ol. Ez´ert mindenekel˝ott felsoroljuk azokat a tulajdons´agokat, amelyekkel a val´ os sz´amok halmaza rendelkezik ´es amelyeket meg fogunk k¨ovetelni azokt´ol az F skal´arhalmazokt´ol, amelyek a vektorterek, u ´gynevezett oper´ atortartom´ anyai lehetnek. A val´os sz´amok halmaz´an k´et, k´etv´ altoz´ os m˝ uvelet, az ¨osszead´ as ´es a szorz´as van ´ertelmezve, mindk´et m˝ uvelet kommutat´ıv ´es asszociat´ıv, van z´er´ o– ´es egys´egelem, minden val´os sz´amnak van ellentettje, minden nemz´er´ o val´ os sz´amnak van reciproka ´es a k´et m˝ uvelet kapcsolat´ara ´erv´enyes a disztributivit´as, pontosabban a szorz´as az ¨osszead´asra n´ezve disztribut´ıv. Az, hogy az F halmazon ´ertelmezve van a k´etv´ altoz´ os ∗ m˝ uvelet: (α, β) → α ∗ β azt jelenti, hogy b´armely α, β ∈ F elemp´arhoz hozz´a van rendelve egy α ∗ β elem F-ben. Ha egy halmazon van ´ ertelmezve legal´abb egy m˝ uvelet, akkor algebrai strukt´ ur´ anak nevezz¨ uk. 1.1.1 Defin´ıci´ o. Az F k´et m˝ uveletes algebrai strukt´ ur´ at testnek nevezz¨ uk, ha a m˝ uveletek — melyeket ¨ osszead´ asnak, illetve szorz´ asnak h´ıvunk ´es jel¨ ol´es¨ ukre a +, illetve · jeleket haszn´ aljuk — eleget tesznek az al´ abb felsorolt tulajdons´ agoknak. B´ armely α, β, γ ∈ F-re: 1. α + β = β + α (az ¨ osszead´ as kommutat´ıv), 2. α + (β + γ) = (α + β) + γ (az ¨ osszead´ as asszociat´ıv), 3. (∃ 0 ∈ F) : 0 + α = α + 0 = α (van z´er´ oelem F-ben), 4. (∀ α ∈ F) : (∃ (−α) ∈ F) : α + (−α) = (−α) + α = 0 (minden elemnek van negat´ıvja),
´ FOGALMA 1.2. A VEKTORTER
7
a. α · β = β · α (a szorz´ as kommutat´ıv), b. α · (β · γ) = (α · β) · γ (a szorz´ as asszociat´ıv), c. (∃ 1 ∈ F) : 1 · α = α · 1 = α (van egys´egelem F-ben), d. (∀ α(6= 0) ∈ F) : (∃ α−1 ∈ F) : α · α−1 = α−1 · α = 1 (minden nemz´er´ o elemnek van reciproka), A. α · (β + γ) = α · β + α · γ ´es (α + β) · γ = α · γ + β · γ (a szorz´ as az ¨ osszead´ asra vonatkoz´ oan disztribut´ıv). A j´ol ismert sz´amhalmazaink k¨oz¨ ul a racion´alis sz´amok, a val´ os sz´amok ´es a komplex sz´amok alkotnak testet a szok´asos ¨osszead´ as ´es szorz´as m˝ uveletekkel. Vannak azonban v´eges testek is, p´eld´ aul v´eges testet kapunk, ha tetsz˝oleges p pr´ımsz´ am eset´en a {0, 1, . . . , (p − 1)} halmazon u ´gy defini´aljuk k´et elem ¨osszeg´et/szorzat´ at, hogy k´epezz¨ uk el˝obb a k¨oz¨ons´eges ¨osszeg¨ uket/szorzatukat, majd a kapott eredm´eny p-vel val´o oszt´asa ut´ani marad´ek´ at vessz¨ uk. p = 5 eset´en az al´abbi t´abl´ azatokban bemutatjuk az ¨osszead´as ´es szorz´as fenti ´ertelmez´es´et: + 0 1 2 3 4
0 0 1 2 3 4
1 1 2 3 4 0
2 2 3 4 0 1
3 3 4 0 1 2
4 4 0 1 2 3
´es
· 0 1 2 3 4
0 0 0 0 0 0
1 0 1 2 3 4
2 0 2 4 1 3
3 0 3 1 4 2
4 0 4 3 2 1
Az olvas´o k¨onnyen ellen˝orizheti, hogy a test defin´ıci´ oj´ aban megk¨ovetelt tulajdons´agok mindegyike teljes¨ ul. A j´ol ismert sz´amtestek ´es a most mutatott v´eges testek egy l´enyeges tulajdons´agban k¨ ul¨ onb¨ oznek: nevezetesen, ha α 6= 0 a test egy tetsz˝ oleges eleme ´es n egy pozit´ıv eg´esz, akkor az n · α — amin olyan n tag´ u ¨osszeget kell ´erten¨ unk, melynek minden tagja α — a racion´alis, val´ os, vagy komplex sz´amok test´eben sohasem nulla, m´ıg a v´eges testekben lehet nulla. Azt a legkisebb pozit´ıv n eg´esz sz´amot, amelyre n · α = 0 teljes¨ ul a test tetsz˝oleges α 6= 0 elem´ere, a test karakterisztik´ aj´ anak nevezz¨ uk, ´es ha ilyen pozit´ıv eg´esz sz´am nem l´etezik, akkor a testet 0-karakterisztik´ aj´ unak mondjuk. A {0, 1, 2, 3, 4} halmazon a fenti m˝ uveleti t´abl´akkal ´ertelmezett test karakterisztik´ aja ¨ot, p´eld´ aul az 1 + 1 + 1 + 1 + 1 = 0 , de nem neh´ez ellen˝orizni, hogy a 2, 3, 4 elemekre is teljes¨ ul, hogy ¨otsz¨ or¨ os¨ uk nulla az adott testben. T´eved´es lenne azt gondolni, hogy csak a√racion´alis, val´ os, vagy komplex sz´amok teste 0-karakterisztik´aj´ u, p´eld´aul az a + b 2 alak´ u sz´amok halmaza, ahol a ´es b racion´alisak — a val´os sz´amhalmaznak val´ odi, de a racion´alis sz´amok halmaz´an´ al b˝ovebb r´eszhalmaza — a szok´asos ¨osszead´ as ´es szorz´as m˝ uveletekkel 0-karakterisztik´aj´ u test.
1.2
A vektort´ er fogalma
Az el˝oz˝o szakaszban egy konkr´et vektort´errel ismerkedt¨ unk meg, a k¨oznapi ´ertelemben vett s´ık, u ´gynevezett helyvektorainak ter´evel. Most megadjuk a vektort´er
8
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
absztrakt defin´ıci´oj´at, hogy azut´an a minden vektort´erre jellemz˝o tulajdons´agokat ne kelljen minden konkr´et vektort´er eset´en k¨ ul¨ on-k¨ ul¨ on igazolnunk, tehess¨ uk azt ´altal´anosan. 1.2.1 Defin´ıci´ o. Legyen V egy halmaz, amelyben ´ertelmezve van egy ¨ osszead´ as m˝ uvelet az al´ abb felsorolt tulajdons´ agokkal: (i) (∀ x, y ∈ V ) : x + y = y + x, (ii) (∀ x, y, z ∈ V ) : x + (y + z) = (x + y) + z, (iii) (∃ 0 ∈ V ) : (∀ x ∈ V ) : 0 + x = x, (iv) (∀ x ∈ V ) : (∃ (−x) ∈ V ) : x + (−x) = 0. Legyen F olyan halmaz, amelyen ´ertelmezett egy ¨ osszead´ as ´es egy szorz´ as m˝ uvelet, amelyekre n´ezve F testet alkot. Az F elemei legyenek oper´ atorai V -nek, azaz (∀ α ∈ F)-re ∃ x −→ αx (x ∈ V ) lek´epez´es, a k¨ ovetkez˝ o tulajdons´ agokkal: (∀ α, β ∈ F) ´es (∀ x, y ∈ V )-re (a) α(x + y) = αx + αy, (b) (α + β)x = αx + βx, (c) (αβ)x = α(βx), (d) 1x = x, ahol 1 ∈ F az F test egys´egeleme. Akkor a V halmazt az F test feletti vektort´ernek nevezz¨ uk. A V halmaz elemeit vektoroknak, az F test elemeit skal´ aroknak h´ıvjuk. A fenti defin´ıci´oban ugyanazt a + szimb´olumot haszn´altuk mind a vektorok, mind a skal´ arok ¨osszead´as´anak jel¨ol´es´ere, de ez nem okozhat f´elre´ert´est, hiszen a skal´ arok jel¨ol´es´ere g¨or¨og, m´ıg a vektorok jel¨ol´es´ere latin bet˝ uket haszn´alunk, ´ıgy minden¨ utt nyilv´ anval´ o, hogy vektorok vagy skal´arok ¨osszead´ as´ ar´ ol van e sz´o, egyed¨ ul a z´er´ o vektor ´es a z´er´ o skal´ar megk¨ ul¨onb¨oztet´es´er˝ol nem gondoskodik jel¨ol´esrendszer¨ unk, mindkett˝ ot a 0 szimb´olum reprezent´alja, de a k¨ornyezet itt is az olvas´ o seg´ıts´eg´ere lesz annak kider´ıt´es´eben, hogy a z´er´o skal´arra vagy a z´erusvektorra utal a 0 jel. A skal´ arok szorzat´at egyszer˝ uen a t´enyez˝ok egym´as mell´e ´ır´ as´ aval jel¨olt¨ uk, csak´ ugy mint egy α ∈ F oper´ator ´altal az x ∈ V vektorhoz rendelt αx ∈ V vektort. Egy oper´ator ´altal induk´alt hozz´arendel´est egyszer˝ uen skal´ arral val´ o szorz´ asnak fogjuk h´ıvni. Vizsg´alataink id˝onk´ent valamely j´ol ismert sz´amtest feletti vektorterekre ir´anyulnak. Ilyenkor a k¨ovetkez˝ o terminol´ogi´ at haszn´aljuk. Az F feletti V vektorteret racion´alis vektort´ernek mondjuk, ha a skal´ arok csak racion´alis sz´amok lehetnek, ha val´os sz´amok a skal´arok, akkor V -t val´ os vektort´ernek h´ıvjuk, ´es ha komplex sz´amok a vektorok oper´atorai, akkor V -t komplex vektort´ernek nevezz¨ uk. B´ar a vektort´er defin´ıci´oj´aban semmif´ele kik¨ot´est nem tett¨ unk az F test karakterisztik´ aj´ at illet˝oen, ´es az elm´elet ´all´ıt´asainak t´ ulnyom´ o t¨obbs´ege tetsz˝oleges karakterisztik´ aj´ u test feletti vektorterekre is ´erv´enyes, de mi ebben a jegyzetben csak 0-karakterisztik´ aj´ u testek feletti vektorterekkel foglalkozunk.
´ FOGALMA 1.2. A VEKTORTER
1.2.1
9
P´ eld´ ak vektorterekre
1. A bevezet˝o szakaszban megismert, a s´ık egy r¨ogz´ıtett pontj´ ab´ ol, mint kezd˝opontb´ol kiindul´o helyvektorok a paralelogramma–szab´aly szerinti ¨osszead´ as m˝ uvelettel ´es a megismert val´ os sz´amokkal val´ o szorz´assal, val´ os vektort´er. 2. Tekints¨ uk az ¨osszes t v´altoz´ oj´ u, val´ os egy¨ utthat´ os polinomok R[t] halmaz´at. A p(t) = α0 + α1 t + · · · + αm tm m-edfok´ u ´es a q(t) = β0 + β1 t + · · · + βn tn n-edfok´ u polinomok ¨osszege legyen def
p(t) + q(t) = (α0 + β0 ) + (α1 + β1 )t + · · · + (αn + βn )tn , ha m = n, def
p(t) + q(t) = (α0 + β0 ) + (α1 + β1 )t + · · · + (αn + βn )tn + · · · + αm tm , ha m > n ´es def
p(t) + q(t) = (α0 + β0 ) + (α1 + β1 )t + · · · + (αm + βm )tm + · · · + βn tn n > m eset´en. A p(t) polinom γ val´os sz´amszorosa pedig legyen def
γp(t) = (γα0 ) + (γα1 )t + · · · + (γαm )tm . Tekintve, hogy a polinomok ¨osszead´ asa az azonos foksz´am´ u tagok egy¨ utthat´ oinak ¨osszead´as´ara van visszavezetve, azonnal ad´odik, hogy ez a m˝ uvelet asszociat´ıv ´es kommutat´ıv, mivel a val´ os sz´amok ¨osszead´ asa rendelkezik ezekkel a tulajdons´agokkal. Az azonosan z´er´ o polinom, teh´at az, amelynek minden egy¨ utthat´oja nulla, z´er´oelem a polinomok fent defini´alt ¨osszead´ as´ ara n´ezve. Egy tetsz˝oleges p(t) polinom ellentettje erre az ¨osszead´ asra n´ezve a −1p(t). A skal´arokkal val´o szorz´ast´ol megk¨ovetelt tulajdons´agok teljes¨ ul´ese is azonnal ad´odik, ha figyelembe vessz¨ uk, hogy a val´ os egy¨ utthat´ oknak val´ os sz´amokkal val´o szorz´as´ara vezett¨ uk vissza a polinomok skal´ arral val´ o szorz´as´ at. ´Igy a polinomok R[t] halmaza val´ os vektort´er a defini´alt m˝ uveletekkel. 3. Legyen F az [a, b] z´art intervallumon ´ertelmezett val´ os f¨ uggv´enyek halmaza. K´et f, g ∈ F f¨ uggv´eny ¨osszeg´et, illetve val´ os α sz´ammal val´ o szorzat´at ´ertelmezz¨ uk a szok´asos m´odon, azaz legyen ∀ x ∈ [a, b]-re def
(f + g)(x) = f (x) + g(x) ´es
def
(αf )(x) = αf (x). K¨onnyen ellen˝orizhet˝o, hogy F val´ os vektort´er az ´ıgy defini´alt m˝ uveletekkel.
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
10 4. Legyen S halmaza. szorz´as´at legyen
az ¨osszes val´os sz´amsorozat, azaz az ¨osszes f : N → R f¨ uggv´enyek ´ Ertelmezz¨ uk a sz´amsorozatok ¨osszead´ as´ at ´es val´ os sz´ammal val´ o a szok´asos m´odon, azaz b´armely k´et {an } ´es {bn } sz´amsorozatra def
{an } + {bn } = {an + bn }, illetve b´armely α val´os sz´amra ´es {an } ∈ S-re legyen def
α{an } = {αan }. Az ´ıgy kapott strukt´ ura megint val´ os vektort´er. 5. Jel¨olje Rn−1 [t] a legfeljebb n − 1-edfok´ u val´ os egy¨ utthat´ os polinomok halmaz´at ´es e halmazbeli polinomokra ugyan´ ugy ´ertelmezz¨ uk az ¨osszad´ ast ´es a val´ os sz´ammal val´o szorz´ast, mint azt az ¨osszes polinomok R[t] vektorter´eben. Azt tapasztalhatjuk, hogy Rn−1 [t] is val´ os vektort´er. 6. Az al´abb adott p´elda kicsit mesterk´eltnek hat, mert tiszt´an matematikai konstrukci´o. A sz´am´ıt´astechnik´ aban valamennyire j´artas olvas´ o azonban m´ar tal´alkozhatott olyan line´aris elrendez´es˝ u t¨omb¨ okkel, amelyeknek val´ os sz´amok az elemei. Az azonos m´eret˝ u t¨omb¨ ok halmaza is vektort´er megfelel˝o m˝ uveletekkel. Az el˝ore bocs´ajtottakat pontos´ıtand´ o jel¨olje R, mint ´altal´ aban, a val´ os sz´amok n halmaz´at ´es legyen R a rendezett val´ os sz´am-n-esek halmaza. Defini´aljunk ¨osszead´ast Rn -en a k¨ovetkez˝ ok´eppen: b´armely
ξ1 .. x= . ξn
η1 ξ1 + η1 def .. .. ´es y = . -ra legyen x + y = . . ηn ξn + ηn
Ugyancsak ´ertelmezz¨ uk egy tetsz˝oleges
ξ1 .. x= . ξn sz´am-n-es α ∈ R skal´arral val´ o szorzat´at az
αξ1 def αx = ... αξn egyenl˝os´eggel. Nagyon k¨onnyen igazolhat´o, hogy Rn val´ os vektort´er a fentiekben defini´alt m˝ uveletekkel, amelyet n-dimenzi´ os val´ os koordin´ atat´ernek nevez¨ unk. Az elnevez´es magyar´ azat´ at k´es˝ obbre halasztjuk, egyel˝ ore csak arra eml´ekeztetn´enk az olvas´ ot, hogy a s´ık vektoraihoz is rendelt¨ unk koordin´at´akat a k¨oz´episkol´aban, a koordin´atatereknek hasonl´o reprezent´aci´ os szerep¨ uk lesz a vektorterek elm´elet´eben, mint a s´ıkbeli helyvektorok koordin´at´ ainak a k¨oz´episkolai tanulm´anyaik sor´an.
´ FOGALMA 1.2. A VEKTORTER
11
A figyelmes olvas´o jogosan veti fel a k´erd´est, hogy milyen vektorteret kapunk, ha az Rn oper´atortartom´anyak´ent csak a racion´alis sz´amok test´et vessz¨ uk. Term´eszetesen racion´alis vektorteret, ami a fentiekben megadott t´ert˝ ol nagyon k¨ ul¨onb¨ozik. Teh´at egy vektort´er megad´asa nemcsak a vektorok halmaz´anak, de a skal´arok halmaz´anak megad´as´ at ´es a m˝ uveletek ´ertelmez´es´et is jelenti. 7. Tetsz˝oleges F test eset´en, hasonl´oan ´ertelmezve Fn -beli n-esek ¨osszead´ as´ at ´es az n F-beli skal´ arokkal val´o szorz´as´ at, F vektort´er lesz az F test felett, ez az u ´gynevezett n-dimenzi´ os F-feletti koordin´ atat´er. Ebben az ´altal´ anos esetben is el˝ofordulhat, hogy Fn oper´atortartom´ anyak´ent valamely F-t˝ol k¨ ul¨ onb¨ oz˝ o testet vesz¨ unk, de arra minden esetben fel fogjuk h´ıvni az olvas´ o figyelm´et, ´es ha k¨ ul¨on nem specifik´aljuk a skal´ arok test´et, akkor az Fn jel¨ ol´essel mindig az n-dimenzi´os F feletti koordin´atat´erre utalunk. 8. Utols´o p´eldak´ent megmutatjuk, hogy egy tetsz˝oleges F feletti V vektort´er birtok´aban hogyan lehet megkonstru´ alni egy m´asikat, az u ´gynevezett du´ alis vektorteret. 1.2.2 Defin´ıci´ o. Legyen V egy tetsz˝ oleges F test feletti vektort´er ´es jel¨ olje V ∗ az olyan y ∗ : V → F lek´epez´esek, az u ´gynevezett line´ aris f¨ uggv´enyek vagy m´ as n´even line´ aris funkcion´ alok halmaz´ at, amelyek eleget tesznek az al´ abbi felt´etelnek: ∀ v, w ∈ V : ∀ αβ ∈ F : y ∗ (αv + βw) = αy ∗ (v) + βy ∗ (w) . ´ Ertelmezz¨ uk most a V ∗ halmazon az ¨ osszead´ ast a def
∀ y1∗ , y2∗ ∈ V ∗ : ∀ v ∈ V : (y1∗ + y2∗ )(v) = y1∗ (v) + y2∗ (v) egyenl˝ os´eggel ´es az F-beli skal´ arokkal val´ o szorz´ ast pedig a def
∀ y ∗ ∈ V ∗ : ∀ α ∈ F : ∀ v ∈ V : (αy ∗ )(v) = α(y ∗ (v)) egyenl˝ os´eggel. A V ∗ vektort´er ezekkel a m˝ uveletekkel F felett, amelyet a V vektort´er du´ alis´ anak nevezz¨ uk. Tulajdonk´eppen igazolnunk kellene, hogy V ∗ val´ oban vektort´er, de a r´eszletes ´es form´alis bizony´ıt´ast az olvas´ ora bizzuk. Seg´ıts´eget ny´ ujthatnak ehhez a k¨ovetkez˝o megjegyz´esek: Line´aris f¨ uggv´enyek ¨osszege is, egy line´aris f¨ uggv´eny skal´arszorosa is line´aris f¨ uggv´eny. A line´aris f¨ uggv´enyek fenti ¨osszead´ asa kommutat´ıv ´es asszociat´ıv, hiszen a f¨ uggv´enyek ¨osszead´ asa vissza van vezetve a f¨ uggv´enyek ´ert´ekeinek ¨osszead´ as´ ara, ´es a f¨ uggv´eny´ert´ekek az F test elemei. Az azonosan z´er´o f¨ uggv´eny, teh´at amely minden v ∈ V vektorhoz a z´er´ o skal´ art ∗ rendeli, a line´aris f¨ uggv´enyek ¨osszead´ as´ ara n´ezve z´er´ oelem. V´eg¨ ul, egy y line´aris f¨ uggv´eny ellentettje az a −y ∗ f¨ uggv´eny, amely b´armely v ∈ V vektorn´ al a −y ∗ (v) skal´art veszi fel ´ert´ek¨ ul. ´Igy teh´at a line´aris f¨ uggv´enyek a defini´alt ¨osszead´asra n´ezve Abel-csoportot alkotnak. Az, hogy az F test elemeivel val´ o szorz´as ugyancsak eleget tesz a skal´ arokkal val´ o szorz´ast´ ol megk¨ovetelt n´egy tulajdons´agnak, megint csak azonnal ad´odik abb´ol, hogy egy line´aris f¨ uggv´eny skal´arral val´o szorz´asa vissza van vezetve a f¨ uggv´eny ´ert´ekeinek skal´ arral val´ o szorz´as´ara.
12
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
Fel kell h´ıvjuk az olvas´o figyelm´et arra a t´enyre, hogy a Rn−1 [t] vektort´er ´es az Rn vektort´er nagyon hasonl´oak, legal´abbis ami elemeik ¨osszead´ as´ at, illetve skal´arral val´o szorz´as´at illeti. Ugyanis, ha tetsz˝oleges p(t) = α0 + α1 t + . . . + αn−1 tn−1 polinomnak megfeleltetj¨ uk az egy¨ utthat´ okb´ ol fel´ep´ıtett
a=
α0 α1 .. .
αn−1 Rn -beli sz´ am n-est, akkor ez egy olyan egy–egy´ertelm˝ u Φ : Rn−1 [t] Rn meg-
feleltet´es, amely felcser´elhet˝o a vektort´erbeli m˝ uveletekkel, azaz Φ(p(t) + q(t)) = Φ(p(t)) + Φ(q(t)) ´es Φ(αp(t)) = αΦ(p(t)) teljes¨ ul. Azt mondhatjuk teh´at, hogy a vektorterek v´egeredm´enyben csak elemeik jel¨ol´es´eben t´ernek el egym´ast´ol. Ez az ´eszrev´etel vezet el benn¨ unket az izomorf vektorterek fogalm´ahoz. 1.2.3 Defin´ıci´ o. Legyenek V ´es W ugyanazon F test feletti vektorterek ´es legyen Φ:V W bijekt´ıv lek´epez´es (egy-egy´ertelm˝ u r´ ak´epez´es), amely eleget tesz az al´ abbi felt´etelnek: ∀ x, y ∈ V : ∀ α, β ∈ F : Φ(αx + βy) = αΦ(x) + βΦ(y). Akkor a V ´es W vektortereket izomorfoknak nevezz¨ uk. A Φ : V W bijekt´ıv lek´epez´est izomorfizmusnak h´ıvjuk. A val´os egy¨ utthat´os legfeljebb n−1-edfok´ u polinomok Rn−1 [t] tere ´es az Rn koordin´atat´er teh´at izomorfak. A bevezet˝ oben vizsg´alt s´ıkbeli helyvektorok vektortere ´es a k´etdimenzi´os R2 koordin´atat´er ugyancsak izomorfak. K´es˝ obb m´eg sz´amos p´eld´ at fogunk l´atni vektorterek izomorfi´aj´ ara, t¨obbek k¨oz¨ ott azt is be fogjuk bizony´ıtani, hogy az u ´gynevezett v´eges dimenzi´os vektorterek ´es du´alisaik is izomorfok egym´assal. Az eddigiek szerint egy vektort´erben lehet vektorokat skal´ arral szorozni, ami vektort eredm´enyez, ´es vektorokat ¨ossze lehet adni, aminek megint vektor az eredm´enye. Most ezen m˝ uveletekre t´amaszkodva ´ertelmezz¨ uk a line´aris kombin´ aci´ o fogalm´at. Ehhez sz¨ uks´eg van skal´ aroknak egy {α1 , . . . , αn } ´es vektoroknak egy X = {x1 , . . . , xn } rendszer´ere. Az´ert haszn´aljuk itt a kicsit univerz´ alis rendszer elnevez´est a halmaz helyett, mert megengedett, hogy ugyanaz a skal´ ar, illetve vektor t¨obb p´eld´anya is szerepeljen. Az X vektorrendszer {αi , i = 1, . . . , n} skal´ arokkal aris kombin´ aci´ oja az k´epzett line´ α1 x1 + · · · + αn xn vektor. A r¨ovids´eg kedv´e´ert sokszor haszn´alni fogjuk a szumm´aci´ os jel¨ol´est is, ´ıgy P p´eld´aul az el˝obbi line´aris kombin´ aci´ ot ni=1 αi xi -vel is fogjuk jel¨olni. Az is el˝ofordul,
´ FOGALMA 1.2. A VEKTORTER
13
hogy a vektorok megk¨ ul¨onb¨oztet´es´ere egy I halmazb´ ol val´ o indexeket haszn´alunk, P ilyen esetben azok line´aris kombin´ aci´ oj´ at i∈I αi xi -nek ´ırjuk. A l´enyeges az, hogy amikor line´aris kombin´aci´or´ol besz´el¨ unk, akkor egy olyan vektorra kell gondolnunk, amely el˝o´all´ıthat´o v´eges sok vektor skal´ arszorosainak ¨osszegek´ent. 1. Gyakorlatok, feladatok 1. Mutassuk meg, hogy tetsz˝oleges F test feletti V vektort´erben (a) az αx vektor akkor ´es csak akkor a nullvektor, ha α az F test z´er´ o eleme, vagy ha x a V z´er´o vektora. (b) az x(∈ V ) vektor −x ellentettje megkaphat´ o u ´gy, hogy az F test 1 egys´egelem´enek −1 ellentettj´evel szorozzuk az x vektort, azaz −x = −1x. 2. Legyen C[a,b] az [a, b] intervallumon folytonos val´ os f¨ uggv´enyek halmaza, amelyet a f¨ uggv´enyek szok´asos ¨osszead´ as´ aval ´es val´ os sz´ammal val´ o szok´asos szorz´as´aval tesz¨ unk strukt´ ur´av´a. Igazolja, hogy az ´ıgy kapott strukt´ ura val´ os vektort´er. 3. Tekints¨ uk a val´os sz´amok R halmaz´at a szok´asos ¨osszead´ assal ´es val´ os sz´ammal val´o szok´asos szorz´assal. Mutassuk meg, hogy R val´ os vektort´er a fenti m˝ uveletekkel. 4. Legyen F tetsz˝oleges test. Mutassuk meg, hogy csak´ ugy, mint az el˝oz˝ o feladatn´al, F o¨nmaga feletti vektort´er. 5. Legyen F az ¨otelem˝ u v´eges test. Soroljuk meg az F2 koordin´atat´er elemeit. 6. Legyenek V ´es W ugyanazon F test feletti vektorterek. K´epezz¨ uk az V × W Descartes–szorzatot, ´es azon ´ertelmezz¨ uk az ¨osszead´ ast a k¨ovetkez˝ ok´eppen: def
∀ (v, w), (v 0 , w0 ) ∈ V × W : (v, w) + (v 0 , w0 ) = (v + v 0 , w + w0 ). Defini´aljuk az α ∈ F skal´arral val´ o szorz´ast is az def
∀ (v, w) ∈ V × W : ∀ α ∈ F : α(v, w) = (αv, αw) egyenl˝os´eggel. Az ´ıgy kapott strukt´ ur´ at jel¨olj¨ uk V ⊗ W -nel. Mutassuk meg, hogy V ⊗ W vektort´er az F test felett. 7. Legyen H tetsz˝oleges nem¨ ures halmaz, F test ´es V az ¨osszes olyan f : H −→ F f¨ uggv´enyek halmaza, amelyek a H halmaz legfeljebb v´eges sok elem´ehez ren´ delnek nemnulla skal´art. Ertelmezz¨ uk V -beli f¨ uggv´enyek ¨osszead´ as´ at minden f, g ∈ V -re az def (f + g)(h) = f (h) + g(h) (h ∈ H) ´es F-beli α sk´alrral val´o szorz´as´ at az def
(αf )(h) = αf (h) (h ∈ H) egyenl˝os´eggel. Mutassuk meg, hogy V F feletti vektort´er.
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
14
8. + Jel¨olje R+ ıv val´os sz´am-n-esek halmaz´at. Defini´aljuk R+ osszen a pozit´ n -on az ¨ ad´ast a k¨ovetkez˝ok´eppen:
ξ1 .. ∀x = . , ξn
η1 ξ1 · η1 def .. .. + y = . ∈ Rn : x + y = , . ηn ξn · ηn
´ a val´ ahol a jobboldalon a pozit´ıv val´ os sz´amok szok´asos szorzata ´all. Es os α skal´arral val´o szorz´as legyen az
ξ1α def αx = ... ξnα egyenl˝os´eggel megadva. Mutassuk meg, hogy R+ os vektort´er ezekkel a n val´ m˝ uveletekkel.
1.3
Alterek
Az el˝oz˝oekben l´attuk, hogy a s´ık helyvektorai val´ os vektorteret alkotnak. De az egy egyenesre es˝o helyvektorok alkotta r´eszhalmaz is vektort´er. ´Igy az ´altalunk vizsg´alt s´ıkbeli helyvektorok vektorter´eben vannak olyan r´eszhalmazok, amelyek maguk is vektorterek. A vektorterekre felsorolt p´eld´ aink k¨oz¨ ott szerepelt az ¨osszes polinomok R[t] tere ´es ugyancsak eml´ıtett¨ uk a legfeljebb n − 1-edfok´ u polinomok Rn−1 [t] line´aris ter´et. Ez ut´obbi t´erben a m˝ uveletek ugyan´ ugy voltak ´ertelmezve, mint az ¨osszes polinomok ter´eben, teh´at az Rn−1 [t] az R[t] vektort´ernek olyan r´eszhalmaza, ami maga is vektort´er. 1.3.1 Defin´ıci´ o. Legyen V vektort´er az F test felett ´es legyen M olyan r´eszhalmaza V -nek, amely maga is F feletti vektort´er az eredeti t´erben ´ertelmezett m˝ uveletekkel. Akkor M -et a V vektort´er alter´enek nevezz¨ uk. Az alt´erbeli vektorok ¨osszead´ asa, ´es skal´ arral val´ o szorz´asa ugyan´ ugy t¨ort´enik, mint az eredeti vektort´erben, nem ´ertelmez¨ unk u ´j m˝ uveleteket. Ez´ert a m˝ uveletek nyilv´ anval´oan rendelkeznek azokkal a tulajdons´agokkal, amelyeket a vektort´er defin´ıci´oj´aban megk¨ovetelt¨ unk. Ennek az ´eszrev´etelnek egyszer˝ u k¨ovetkezm´enye a k¨ovetkez˝o ´all´ıt´as. ´ ıt´ 1.3.2 All´ as. Egy F test feletti V vektort´er valamely nem¨ ures M r´eszhalmaza pontosan akkor alt´er, ha (i) ∀ v, w ∈ M : v + w ∈ M, (ii) ∀ v ∈ M : ∀ α ∈ F : αv ∈ M teljes¨ ul. Bizony´ıt´ as. A sz¨ uks´egess´eg teljesen nyilv´ anval´ o. Az elegend˝os´eg igazol´as´ ahoz csak azt kell megmutatnunk, hogy a z´er´ ovektor ´es minden M -beli vektor ellentettje
1.3. ALTEREK
15
is benne van M -ben. Ez viszont abb´ol ad´odik, hogy a z´er´ o skal´ arnak b´armely vektorral val´o szorzata a z´er´o vektort adja, ´es b´armely vektor −1-gyel val´ o szorzata annak ellentettj´et eredm´enyezi. 2 Amikor egy vektort´er valamely r´eszhalmaz´ ar´ ol azt kell eld¨onten¨ unk, hogy az alt´er-e, akkor leggyakrabban a k¨ovetkez˝ o ´all´ıt´ as haszn´alhat´ o a k´erd´es megv´alaszol´as´ahoz. ´ ıt´ 1.3.3 All´ as. Egy F test feletti V vektort´er valamely nem¨ ures M r´eszhalmaza pontosan akkor alt´er, ha z´ art a k´et tag´ u line´ aris kombin´ aci´ o k´epz´esre n´ezve, azaz ∀ v, w ∈ M : ∀ α, β ∈ F : αv + βw ∈ M.
Bizony´ıt´ as. Tekintve, hogy az el˝oz˝ o t´etel igaz, elegend˝o bel´atnunk azt, hogy ez az ´all´ıt´as az el˝oz˝ovel ekvivalens. Val´ oban, ha M z´art a skal´ arral val´ o szorz´asra, akkor ∀ v, w ∈ M : ∀ α, β ∈ F : αv, βw ∈ M ´es a vektorok ¨osszead´ as´ ara vonatkoz´ o z´arts´aga miatt, akkor αv + βw ∈ M . Ford´ıtva, a line´aris kombin´aci´ ora vonatkoz´ o z´arts´ agb´ ol az ¨osszead´ asra, illetve a skal´arral val´o szorz´asra vonatkoz´ o z´arts´ ag az´ert ny´ılv´ anval´ o, mert ezek speci´alis line´aris kombin´aci´ok. Ugyanis (
αv + βw =
v+w αv
ha ha
α = β = 1, β = 0. 2
Megjegyezz¨ uk, hogy teljes indukci´ oval k¨onnyen igazolhat´o, hogy ha egy vektort´er egy r´eszhalmaza b´armely k´et vektor´ anak minden line´aris kombin´ aci´ oj´ at tartalmazza, akkor b´armely v´eges sok vektor´anak ¨osszes line´aris kombin´ aci´ oj´ at is tartalmazza. Az alterek k¨oz¨ott azt, amelynek egyetlen eleme a z´erus vektor, azaz a {0} alteret, ´es az eg´esz vektorteret, mint ¨onmaga alter´et nem val´ odi altereknek mondjuk, a t¨obbi alteret pedig val´odi altereknek. Egy alt´er mindig tartalmazza legal´abb a nullvektort, ´ıgy alterek k¨oz¨os r´esze biztosan nem¨ ures, s˝ot igaz a k¨ovetkez˝ o ´all´ıt´ as. ´ ıt´ 1.3.4 All´ as. Egy vektort´er altereinek metszete is alt´er. Bizony´ıt´ as. Ha az alterek metszet´eb˝ ol kiv´alasztunk tetsz˝olegesen k´et vektort, akkor azok mindegyik alt´ernek elemei, ez´ert az (1.3.3) ´all´ıt´ as szerint, azok b´armely line´aris kombin´aci´oja is mindegyik alt´ernek eleme, ´ıgy megint az (1.3.3) ´all´ıt´ as felhaszn´ al´as´aval ad´odik, hogy a metszet alt´er. 2 Az (1.3.4) ´all´ıt´as igaz volta lehet˝ov´e teszi, hogy egy V vektort´er tetsz˝oleges A r´eszhalmaza seg´ıts´eg´evel gener´aljunk alteret. 1.3.5 Defin´ıci´ o. Legyen A tetsz˝ oleges r´eszhalmaza a V vektort´ernek. Az A ´ altal gener´ alt V(A) alt´er V ¨ osszes A-t tartalmaz´ o altereinek k¨ oz¨ os r´esze. Az A r´eszhalmazt V gener´ atorrendszer´enek fogjuk nevezni, ha V(A) = V teljes¨ ul, teh´at ha az ´altala gener´alt alt´er az eg´esz vektort´er. Az A vektorhalmazhoz m´ask´eppen is rendelhet˝o alt´er.
16
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
1.3.6 Defin´ıci´ o. Legyen lin (A) az A-beli vektorok ¨ osszes line´ aris kombin´ aci´ oj´ at tartalmaz´ o vektorok halmaza, u ¨res A halmaz eset´en pedig, meg´ allapod´ as alapj´ an az egyelem˝ u — a nullvektort tartalmaz´ o — halmaz. lin (A)-t az A line´ aris burk´ anak nevezz¨ uk. Nem neh´ez bel´atnunk, hogy lin (A) is alt´er. Az (1.3.3) ´all´ıt´ as szerint ehhez el´eg azt megmutatni, hogy lin (A)-beli vektorok line´aris kombin´ aci´ oja is lin (A)-ban van. Val´oban ha X X a= αi ai , ´es a0 = βj a0j i∈I
j∈J
tetsz˝ oleges lin (A)-beli vektorok tov´ abb´ aδ δa + γa0 =
X i∈I
´es γ tetsz˝oleges skal´ arok, akkor
δαi ai +
X
γβj a0j
j∈J
is lin (A)-beli vektor, hiszen A vektorainak line´aris kombin´ aci´ oja. Egy vektort´er valamely A r´eszhalmaza ´altal gener´alt alt´ernek defin´ıci´ o szerinti megad´asa nehezen megfoghat´o. Megtal´alni egy A r´eszhalmazt tartalmaz´o ¨osszes alteret, majd azoknak a metszet´et k´epezni, nem mutat r´a, hogy a keletkez˝ o alteret milyen vektorok alkotj´ak. Ez´ert hasznos a k¨ovetkez˝ o t´etel, amely kapcsolatot teremt egy vektorhalmazhoz a fentiek szerint rendelt k´et alt´er k¨oz¨ ott. 1.3.7 T´ etel. Legyen A a V vektort´er tetsz˝ oleges r´eszhalmaza, ´es jel¨ olje lin (A) az A line´ aris burk´ at, ´es V(A) pedig az A ´ altal gener´ alt alteret. Akkor lin (A) = V(A). Bizony´ıt´ as. A lin (A) = V(A) igazol´asa v´egett vegy¨ uk el˝osz¨ or ´eszre, hogy V(A) ⊆ lin (A) hiszen lin (A) maga is egy A-t tartalmaz´o alt´er ´es V(A) az A-t tartalmaz´o alterek metszete. M´asr´eszt lin (A) ⊆ V(A) nyilv´ an teljes¨ ul, hiszen V(A) alt´er l´ev´en, z´art a line´aris kombin´ aci´ ora, ´es ´ıgy lin (A) minden elem´et tartalmazza. 2 Az (1.3.7) t´etelt kihaszn´alva a tov´ abbiakban egy vektort´er valamely A r´eszhalmaza ´altal gener´alt alteret lin (A)-val fogjuk jel¨olni. Egy vektort´er tetsz˝oleges vektorrendszer´enek is k´epezhetj¨ uk a line´aris burk´at, nem l´enyeges, hogy minden vektornak csak egy p´eld´anya szerepeljen a vektorrendszerben, ´es ez lehet˝ov´e teszi, hogy egy vektorrendszert is nevezhet¨ unk ezent´ ul gener´atorrendszernek, amennyiben annak line´aris burka az eg´esz t´er. Az (1.3.4) ´all´ıt´as szerint egy vektort´er altereinek k¨oz¨ os r´esze is alt´er. Alterek egyes´ıt´es´er˝ol nem ´all´ıthatjuk ugyanezt, de az alterek egyes´ıt´ese ´altal gener´alt altereknek van egy figyelemre m´elt´ o tulajdons´aga. 1.3.8 T´ etel. Legyenek X ´es Y egy V vektort´er alterei. S (1) Akkor az egyes´ıt´es¨ uk ´ altal gener´ alt lin (X Y ) alt´er minden vektora egy X-beli ´es egy Y -beli vektor ¨ osszege. T S (2) Ha X Y a z´erus alt´er, akkor a lin (X Y ) alt´er minden vektora egy´ertelm˝ uen ´ all el˝ o egy X-beli ´es egy Y -beli vektor ¨ osszegek´ent. S
S
Bizony´ıt´ as. (1) A lin (X Y ) elemei az X Y halmaz elemeinek line´aris kombin´aci´oi, azaz α1 x1 + . . . + αs xs + β1 y1 + . . . + βt yt
1.3. ALTEREK
17
alak´ uak. Mivel X ´es Y alterek, α1 x1 + . . . + αs xs ∈ X
´es β1 y1 + . . . + βt yt ∈ Y
´es a t´etel els˝o ´all´ıt´as´at ezzel igazoltuk. S A (2)-es ´all´ıt´as bizony´ıt´asa v´egett tegy¨ uk fel, hogy valamely v ∈ lin (X Y ) vektorra v = x + y ´es v = x0 + y 0 (x, x0 ∈ X, y, y 0 ∈ Y ) teljes¨ ul. Akkor az x + y = x0 + y 0 egyenl˝ os´egb˝ ol k¨ovetkezik, hogy x − x0 = y 0 − y ∈ X
\
Y,
hiszen x − x0 nyilv´an X-beli ´es y 0 − y pedig Y -beli vektor. ´Igy, ha X-nek ´es Y -nek a z´erusvektor az egyetlen k¨oz¨os eleme, akkor x − x0 = y 0 − y = 0, teh´ at x = x0
´es y = y 0
amint azt ´all´ıtottuk. ´ Ertelmezz¨ uk ezek ut´an az alterek direkt¨osszeg´enek fogalm´at.
2
1.3.9 Defin´ıci´ o. Azt mondjuk, hogy a V vektort´er az X ´es az Y altereinek direktT S ¨ osszege, jel¨ ol´ese V = X ⊕ Y , ha X Y a z´erusalt´er, ´es V = lin (X Y ). Az (1.3.8) t´etelb˝ol azonnal k¨ovetkezik a 1.3.10 K¨ ovetkezm´ eny. A V vektort´er az X ´es Y altereinek direkt¨ osszege akkor T ´es csak akkor, ha az X Y a z´erusalt´er ´es minden v ∈ V vektor el˝ o´ all´ıthat´ o egy X-beli x vektor ´es egy Y -beli y vektor ¨ osszegek´ent. 1 P´ elda. Tekints¨ uk most az Rn val´ os koordin´ atat´er ¨ osszes olyan vektorainak az L halmaz´ at, amelyek komponenseinek ¨ osszege z´erus, teh´ at L = {x = [ξ1 , . . . , ξn ] |
n X
ξi = 0}.
i=1
Megmutatjuk, hogy L alt´er. Ehhez az (1.3.3) ´all´ıt´as szerint elegend˝o a line´aris kombin´ aci´ ora vonatkoz´ o z´arts´ agot igazolni. Legyenek ez´ert
ξ1 .. x= . ξn
η1 .. ´es y = . ηn
tetsz˝ oleges L-beli vektorok ´es α ´es β tesz˝ oleges val´ os sz´amok. Az αx + βy vektor komponenseinek az ¨osszege n X i=1
(αξi + βηi ) = α
n X
ξi + β
i=1
Ez´ert αx + βy ∈ L ´es ´ıgy L val´oban alt´er.
n X
ηi = α0 + β0 = 0.
i=1
2
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
18
1.3.11 Defin´ıci´ o. Legyen M az F test feletti V vektort´er valamely r´eszhalmaza (nem felt´etlen¨ ul alt´er), ´es legyen M ◦ a V ∗ du´ alis vektort´er azon r´eszhalmaza, amely pontosan azokat az y ∗ line´ aris f¨ uggv´enyeket tartalmazza, amelyekre ∀ x ∈ M : y ∗ (x) = 0 teljes¨ ul. Az M ◦ halmazt az M annull´ ator´ anak nevezz¨ uk. ´ ıt´ 1.3.12 All´ as. M ◦ altere a du´ alis V ∗ vektort´ernek. Bizony´ıt´ as. Mindenekel˝ott megjegyezz¨ uk, hogy M ◦ nem¨ ures, hiszen az azonosan z´er´o line´aris f¨ uggv´eny minden vektorhoz a z´er´ o skal´ art rendeli, ´ıgy M ◦ biztosan tartalmazza az azonosan z´er´ o line´aris f¨ uggv´enyt. Az (1.3.3) ´all´ıt´ as szerint azt kell m´eg megmutatnunk, hogy M ◦ -beli line´aris f¨ uggv´enyek tetsz˝oleges line´aris kombin´aci´oja is M ◦ -ben van. Ha y1∗ , y2∗ ∈ M ◦ tov´ abb´ a α ´es β tetsz˝ oleges F-beli skal´arok, akkor b´armely x ∈ M -re (αy1∗ + βy2∗ )(x) = αy1∗ (x) + βy2∗ (x) = α0 + β0 = 0, igazolva, hogy αy1∗ + βy2∗ ∈ M ◦ .
2
2. Gyakorlatok, feladatok 1. Igazolja, hogy amennyiben Y altere a V vektort´er X alter´enek, akkor Y altere V -nek is. 2. Mutassuk meg, hogy ha A ´es B olyan r´eszhalmazai a V vektort´ernek, hogy A ⊆ B teljes¨ ul, akkor lin (A) altere lin (B)-nek. 3. Legyen L = {x ∈ Rn | x = [α, α + δ, . . . α + (n − 1)δ]; α, δ ∈ R} , teh´at L elmei azok az n-esek, amelyeknek egym´ast k¨ovet˝ o elemei sz´amtani sorozatot alkotnak. Alt´er–e L? 4. Legyen L olyan x ∈ Rn vektorok halmaza, amelyeknek komponensei egy m´ertani sorozat egym´as ut´ani elemei. Alt´er-e L? 5. Tekints¨ uk az [a, b] intervallumon Riemann-integr´ alhat´ o f¨ uggv´enyek vektorter´enek azon I r´eszhalmaz´ a t, amely pontosan azokat az f f¨ uggv´enyeket tartalRb mazza, melyekre a f (x)dx = 0 teljes¨ ul. Mutassuk meg, hogy I alt´er. 6. Igazolja, hogy a val´os Cauchy-sorozatok alter´et alkotj´ ak az ¨osszes val´ os sz´amsorozatok vektorter´enek. Igaz vajon ugyanez az ´all´ıt´ as a divergens val´ os sz´amsorozatokra is? 7. Ha V ´es W az F test feletti vektorterek, akkor az az els˝o szakasz 6. feladat´aban l´atott m´odon ´ertelmezett V ⊗ W is F feletti vektort´er. Mutassuk meg, hogy ¯ alterei, amelyek izomorfak V -vel, illetve vannak V ⊗ W -nek olyan V¯ ´es W ¯ ¯ W -vel, ´es V ⊗ W az V ´es W altereinek direkt¨osszege.
´ ¨ ´ ES ´ OSSZEF ¨ ¨ ˝ EG ´ 1.4. LINEARIS FUGGETLENS EG UGG OS
1.4
19
Line´ aris f¨ uggetlens´ eg ´ es ¨ osszef¨ ugg˝ os´ eg
A c´ımben jelzett line´aris f¨ uggetlens´eg, illetve line´aris ¨osszef¨ ugg˝ os´eg vektorrendszerekre vonatkoz´o fogalmak, ´es a line´aris algebra tal´an legalapvet˝ obb fogalmai. Olyannyira, hogy meg´ert´es¨ uk n´elk¨ ul nem ´ep´ıthet˝ o tov´ abb a vektorterek elm´elete. Ez´ert a k¨ovetkez˝o r´eszben kicsit tal´an a sz¨ uks´egesn´el is t¨obb magyar´ azattal fog tal´alkozni az olvas´o. A k¨oz´episkol´aban vektoralgebrai tanulm´ anyaik sor´an meg´allap´ıtott´ ak, hogy ha adott a s´ıkban k´et tetsz˝oleges, nemz´er´ o ´es nem egy egyenesre es˝o vektor, akkor ezek line´aris kombin´aci´ojak´ent a nullvektor csak u ´gy kaphat´ o, ha mindk´et vektort a z´er´ o skal´arral szorozzuk, majd az ´ıgy kapott vektorokat adjuk ¨ossze. Teljesen hasonl´oan, ha tekint¨ unk h´arom nem egy s´ıkba es˝o t´erbeli helyvektort, ezek line´aris kombin´ aci´ oja csak abban az esetben egyenl˝o a nullvektorral, ha a line´aris kombin´ aci´ oban szerepl˝o skal´ar egy¨ utthat´ok mindegyike nulla. Ezt a tulajdons´agot ´altal´ anos´ıtva jutunk a line´arisan f¨ uggetlen vektorrendszer al´abbi fogalm´ahoz. 1.4.1 Defin´ıci´ o. Egy vektort´er vektorainak egy X = {x1 , . . . , xn } rendszer´et line´ arisan f¨ uggetlennek nevezz¨ uk, ha n X
αi xi = 0 =⇒ α1 = . . . = αn = 0 .
i=1
Szavakkal is megfogalmazva ugyanezt, azt mondhatjuk, hogy egy vektorrendszer pontosan akkor line´arisan f¨ uggetlen, ha vektorainak a line´aris kombin´ aci´ oja csak u ´gy lehet a z´er´ovektor, ha a line´aris kombin´ aci´ oban szerepl˝o skal´ arok mindegyike a z´er´o skal´ar. Azt a line´aris kombin´ aci´ ot, amelyben minden skal´ ar egy¨ utthat´ o z´erus, trivi´ alis line´ aris kombin´ aci´ onak mondjuk. Term´eszetesen b´armely vektorrendszer trivi´alis line´aris kombin´aci´oja z´er´ ovektor, de vannak olyan vektorrendszerek is — p´eld´aul mag´at a z´er´ovektort is tartalmaz´o vektorrendszerek — amelyek nemcsak trivi´alis line´aris kombin´aci´oval tudj´ak a z´er´ ovektort el˝o´ all´ıtani. A line´arisan nem f¨ uggetlen vektorrendszert line´ arisan ¨ osszef¨ ugg˝ onek vagy r¨oviden line´arisan f¨ ugg˝onek h´ıvjuk. Ez teh´at azt jelenti, hogy egy {y1 , . . . , ym } vektorrendszer pontosan akkor line´arisan ¨osszef¨ ugg˝ o, ha l´eteznek olyan β1 , . . . βm skal´ arok, hogy P legal´abb egy k¨oz¨ ul¨ uk nem nulla, m´egis m β y = 0. i i i=1 Felvet˝odik a k´erd´es, hogy line´arisan f¨ uggetlen, vagy ¨osszef¨ ugg˝ o az u ¨res vektorrendszer, amelynek egyetlen vektor sem eleme. Tekintve, hogy line´arisan ¨osszef¨ ugg˝ o csak akkor lehetne, ha vektorainak nemtrivi´alis line´aris kombin´ aci´ ojak´ent el˝o´ all´ıthat´o lenne a z´er´ovektor, ´es ez az u ¨res vektorrendszerre nem teljes¨ ul, az u ¨res vektorrendszer line´arisan f¨ uggetlen. Tekints¨ uk a val´os polinomok R[t] vektorter´eben a p1 (t) = t, p2 (t) = t − 1, p3 (t) = t + 1 vektorokat (polinomokat). Ezek line´arisan f¨ ugg˝ o rendszert alkotnak, hiszen a p2 (t) + p3 (t) − 2p1 (t) ≡ 0. Megjegyzend˝ o ugyanakkor, hogy R[t]-ben vannak tetsz˝ oleges elemsz´am´ u line´arisan f¨ uggetlen vektorrendszerek is, mert tetsz˝oleges n pozit´ıv eg´esz mellett, az {1, t, . . . , tn } vektorrendszer (polinomrendszer) line´arisan f¨ uggetlen, hiszen ezen polinomok line´aris kombin´ aci´ oja csak u ´gy lehet az azonosan z´er´o polinom, azaz α0 1 + α1 t + · · · + αn tn ≡ 0,
20
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
ha α0 = α1 = . . . = αn = 0. 2 P´ elda. Mutassuk meg, hogy ha az {x1 , . . . , xn } vektorrendszer line´ arisan f¨ uggetlen, akkor az {x1 , x2 − x1 , . . . , xn − xn−1 } vektorrendszer is line´ arisan f¨ uggetlen! A defin´ıci´o ´ertelm´eben a vektorrendszerr˝ ol u ´gy l´athatjuk be, hogy line´arisan f¨ uggetlen, ha siker¨ ul megmutatni, hogy vektorai line´aris kombin´ aci´ oja csak u ´gy lehet a nullvektor, ha minden skal´ar egy¨ utthat´ o nulla. Legyen ez´ert α1 x1 + α2 (x2 − x1 ) + · · · + αn (xn − xn−1 ) = 0, ahol az {αi (i = 1, . . . , n)} egy¨ utthat´ ok egyel˝ore ismeretlenek. Ha ezekr˝ol az egy¨ utthat´okr´ol ki tudjuk der´ıteni, hogy mindegyike csak nulla lehet, akkor a vektorrendszer line´arisan f¨ uggetlen. Ez teh´at a feladatunk. A vektoregyenlet, baloldal´anak ´atrendez´ese ut´an (α1 − α2 )x1 + · · · + (αn−1 − αn )xn−1 + αn xn = 0, amib˝ol az {x1 , . . . , xn } vektorrendszer f¨ uggetlens´ege miatt k¨ovetkezik, hogy α1 − α2 = . . . = αn−1 − αn = αn = 0. De ha αn = 0 ´es αn−1 − αn = 0, akkor αn−1 = 0 ´es hasonl´oan l´ep´esr˝ ol l´ep´esre visszafel´e haladva kapjuk, hogy α1 = α2 = . . . αn−1 = αn = 0. Ezzel megmutattuk, hogy a line´aris kombin´aci´o a trivi´alis kellett legyen. 2 A line´aris f¨ uggetlens´eg, illetve a line´aris ¨osszef¨ ugg˝ os´eg vektorrendszerek tulajdons´aga, m´egis sokszor fogjuk mondani vektorokra, hogy azok line´arisan f¨ uggetlenek, vagy line´arisan f¨ ugg˝ok. Term´eszetesen ezen azt ´ertj¨ uk, hogy az ´altaluk alkotott vektorrendszer rendelkezik a mondott tulajdons´aggal. Az al´abbiakban felsorolunk n´eh´ any nagyon egyszer˝ u ´all´ıt´ ast, igazol´asukat az olvas´ora bizzuk. 1. a z´er´ovektort tartalmaz´o vektorrendszer line´arisan ¨osszef¨ ugg˝ o, 2. ha egy vektorrendszerben egy vektor legal´abb k´et p´eld´ anya benne van, akkor a rendszer line´arisan ¨osszef¨ ugg˝ o, 3. egyetlen nemz´er´o vektort tartalmaz´o vektorrendszer line´arisan f¨ uggetlen, 4. line´arisan f¨ uggetlen vektorrendszer minden nem¨ ures r´eszrendszere is line´arisan f¨ uggetlen. A k¨ovetkez˝o t´etel line´arisan ¨osszef¨ ugg˝ o vektorrendszerek egy nagyon fontos tulajdons´ag´at ´ırja le. 1.4.2 T´ etel. Egy X = {x1 , . . . , xn } vektorrendszer pontosan akkor line´ arisan ¨ osszef¨ ugg˝ o, ha valamelyik vektora kifejezhet˝ o a t¨ obbi vektora line´ aris kombin´ aci´ ojak´ent.
´ ¨ ´ ES ´ OSSZEF ¨ ¨ ˝ EG ´ 1.4. LINEARIS FUGGETLENS EG UGG OS
21
Bizony´ıt´ as. Ha X line´arisan ¨osszef¨ ugg˝ o, akkor van vektorainak olyan nemtrivi´alis line´aris kombin´aci´oja ami z´er´ ovektor. Legyen a z´er´ ovektornak egy ilyen nemtrivi´alis el˝o´all´ıt´asa az α1 x1 + · · · + αn xn = 0. Legyen mondjuk az αi nemz´er´o egy¨ utthat´ o. Akkor az xi = −
αi−1 αi+1 αn α1 x1 − · · · − xi−1 − xi+1 − · · · − xn αi αi αi αi
sz´amol´as mutatja, hogy a felt´etel sz¨ uks´eges. Ford´ıtva, ha xi = β1 x1 + · · · + βi−1 xi−1 + βi+1 xi+1 + · · · + βn xn , akkor β1 x1 + · · · + βi−1 xi−1 − xi + βi+1 xi+1 + · · · + βn xn = 0 egy nemtrivi´alis el˝o´all´ıt´asa a z´er´ovektornak — hiszen az xi egy¨ utthat´ oja nem nulla — teh´at a vektorrendszer line´arisan ¨osszef¨ ugg˝ o. 2 A fentiekben bizony´ıtott t´etel kicsit ´eles´ıthet˝ o abban az esetben, ha a vektorrendszer nem tartalmazza a z´er´ovektort. 1.4.3 T´ etel. Egy a z´er´ ovektort nem tartalmaz´ o X = {x1 , . . . , xn } vektorrendszer pontosan akkor line´ arisan ¨ osszef¨ ugg˝ o, ha l´etezik olyan i (2 ≤ i ≤ n) index, hogy xi kifejezhet˝ o az x1 , . . . , xi−1 vektorok line´ aris kombin´ aci´ ojak´ent. Bizony´ıt´ as. Ha az X vektorrendszer line´arisan ¨osszef¨ ugg˝ o, akkor l´etezik vektorainak olyan nemtrivi´alis line´aris kombin´ aci´ oja, ami a nullvektort adja, mondjuk: α1 x1 + · · · + αn xn = 0 Tegy¨ uk fel, hogy i a legnagyobb index˝ u nemz´er´ o egy¨ utthat´ o a line´aris kombin´ aci´ oban, azaz α1 x1 + · · · + αi xi = 0 is teljes¨ ul ´es αi 6= 0. Mivel egyetlen nemz´er´ o vektorb´ ol ´all´ o vektorrendszer nyilv´ an line´arisan f¨ uggetlen, i ≥ 2 . Akkor a vektoregyenlet ´atrendez´es´evel kapjuk, hogy xi = −
αi−1 α1 x1 − . . . − xi−1 , αi αi
amint azt ´all´ıtottuk. Ford´ıtva, ha xi = β1 x1 + · · · + βi−1 xi−1 valamely i (2 ≤ i ≤ n)-re, akkor β1 x1 + · · · + βi−1 xi−1 − xi + 0xi+1 + · · · + 0xn = 0 a z´er´ ovektor nemtrivi´alis el˝o´all´ıt´ asa a vektorrendszer vektorainak line´aris kombin´ aci´ojak´ent, igazolva annak line´aris ¨osszef¨ ugg˝ os´eg´et. 2
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
22
Az a defin´ıci´o nyilv´anval´o k¨ovetkezm´enye, hogy line´arisan ¨osszef¨ ugg˝ o vektorrendszer vektorainak line´aris kombin´ aci´ ojak´ent a z´er´ ovektor t¨obbf´elek´eppen is el˝oP ´all´ıthat´o, hiszen ha m βi yi = 0 egy nemtrivi´ alis el˝o´ all´ıt´ as ´es α egy tetsz˝oleges i=1 Pm Pn nemz´er´o skal´ar, akkor α i=1 βi yi = i=1 αβi yi = 0 is nemtrivi´ alis el˝o´ all´ıt´ as lesz. Ez nemcsak a z´er´ovektorra igaz, hanem az is teljes¨ ul, hogy amennyiben egy a vektor el˝o´all´ıthat´o egy line´arisan ¨osszef¨ ugg˝ o vektorrendszer vektorainak line´aris kombin´ aPm ci´ojak´ent, akkor ez nemcsak egyf´elek´eppen lehets´eges. Val´ oban az a = i=1 γi yi P el˝o´all´ıt´as mellett az a = m (γ + αβ )y el˝ o a ´ ll´ ıt´ a sok is lehets´ egesek. i i i=1 i A k¨ovetkez˝o t´etelben azt bizony´ıtjuk, hogy a line´arisan f¨ uggetlen vektorrendszerek eset´eben nemcsak a z´er´ovektor, de minden olyan vektor, amely el˝o´ all´ıthat´ oa vektorrendszer vektorainak line´aris kombin´ aci´ ojak´ent, egy´ertelm˝ uen ´all´ıthat´ o el˝o. 1.4.4 T´ etel. Az X = {x1 , . . . , xn } vektorrendszer akkor ´es csak akkor line´ arisan f¨ uggetlen, ha b´ armely olyan a vektor, amely benne van X line´ aris burk´ aban, egy´ertelm˝ uen ´ all´ıthat´ o el˝ o X vektorai line´ aris kombin´ aci´ ojak´ent. Bizony´ıt´ as. El˝osz¨or feltessz¨ uk, hogy n X
a=
αi xi
´es a =
i=1
n X
βi xi
i=1
az a vektor el˝o´all´ıt´asai. Akkor k´epezve a vektoregyenletek k¨ ul¨ onbs´eg´et, kapjuk, hogy 0=
n X
(αi − βi )xi
i=1
´es ebb˝ol mivel a felt´etel szerint X line´ arisan f¨ uggetlen α1 − β1 = . . . = αn − βn = 0 , teh´at α1 = β1 , . . . , αn = βn , igazolva, hogy az a el˝o´all´ıt´asa egy´ertelm˝ u. Az elegend˝os´eg nyilv´anval´o, hiszen ha a z´er´ ovektor, ami biztosan kifejezhet˝o X vektorai trivi´alis line´aris kombin´ aci´ ojak´ent, m´ask´eppen nem ´all´ıthat´ o el˝o, akkor ez, defin´ıci´o szerint X line´aris f¨ uggetlens´eg´et jelenti. 2 3. Gyakorlatok, feladatok 1. Legyen F3 az F test feletti koordin´atat´er. A F3 -beli
ξ1 η1 ζ1 x = ξ2 , y = η2 , z = ζ2 ξ3 η3 ζ3 vektorrendszer line´aris f¨ uggetlens´eg´enek vizsg´alat´ at v´egezz¨ uk a k¨ovetkez˝ o m´odon. Tegy¨ uk fel, hogy α, β ´es γ olyan F-beli skal´ arok, hogy αx + βy + γz = 0, ami a vektorok komponenseire vonatkoz´ oan azt jelenti, hogy αξ1 + βη1 + γζ1 = 0, αξ2 + βη2 + γζ2 = 0, αξ3 + βη3 + γζ3 = 0.
´ DIMENZIOJA ´ ´ BAZISA ´ 1.5. VEKTORTER ES
23
Ez teh´at adott x, y ´es z vektorok mellett, egy h´arom ismeretlenes egyenletrendszer α, β ´es γ-ra n´ezve. Az egyenletrendszert megoldhatjuk a k¨oz´episkol´ aban tanult m´odszerek valamelyik´evel. Ha azt tal´aljuk, hogy az egyenletrendszernek az α = β = γ = 0 az egyetlen megold´asa, akkor az x, y, z vektorrendszer line´arisan f¨ uggetlen. Ha van m´as megold´as is, akkor a vektorrendszer line´arisan ¨osszef¨ ugg˝o. Felhaszn´alva a fentiekben adott m´odszert, igazolja, hogy az R3 t´erben az
1 0 0 1 0 , 1 , 0 , 1 0 0 1 1 vektorok rendszere line´arisan ¨osszef¨ ugg˝ o, de k¨oz¨ ul¨ uk b´armelyik h´arom line´arisan f¨ uggetlen rendszert alkot! 2. T´etelezz¨ uk fel, hogy valamely vektort´erben az x, y ´es z vektorok line´arisan f¨ uggetlen rendszert alkotnak. D¨ontse el, hogy az x + y, y + z ´es a z + x vektorokb´ol ´all´o rendszer line´arisan ¨osszef¨ ugg˝ o, vagy f¨ uggetlen! 3. Tekints¨ uk a val´os sz´amok R halmaz´ at, mint racion´alis vektorteret, azaz minden val´os sz´am vektork´ent szerepel, amelyek ¨osszead´ asa a szok´asos m´odon t¨ort´enik, de skal´arszorz´ok´ent csak racion´alis sz´amot enged¨ unk meg. Mutassa meg, hogy az R-beli 1 ´es ξ vektorok akkor ´es csak akkor alkotnak line´arisan f¨ uggetlen rendszert, ha ξ irracion´alis sz´am. 4. A C2 komplex vektort´erben az "
x=
−1 i
#
"
´es y =
i 1
#
vektorok line´arisan ¨osszef¨ ugg˝ o rendszert alkotnak, mert x − iy = 0. Igazolja, hogy ha C2 -t val´os vektort´erk´ent kezelj¨ uk, akkor ugyanezek az x, y vektorok line´arisan f¨ uggetlen rendszert alkotnak.
1.5
Vektort´ er dimenzi´ oja ´ es b´ azisa
Az alterekr˝ol sz´ol´o r´eszben eml´ıtett¨ uk, hogy ha egy vektort´er valamely r´eszhalmaza ´altal gener´alt alt´er az eg´esz t´er, akkor azt a r´eszhalmazt gener´atorrendszernek nevezz¨ uk. Ezt az (1.3.7) t´etel bizony´ıt´ asa ut´an azzal eg´esz´ıtett¨ uk ki, hogy ha egy vektorrendszer line´aris burka az eg´esz t´er, akkor azt a vektorrendszert is gener´atorrendszernek nevezz¨ uk, f¨ uggetlen¨ ul att´ol, hogy az halmaz, vagy esetleg egy vektor´ anak t¨obb p´eld´anya is szerepel a rendszerben. Term´eszetesen egy vektort´ernek mindig van gener´atorrendszere, hiszen az eg´esz vektort´er ¨onmaga gener´atorrendszere, de nagyon sok k¨ ul¨onb¨oz˝o val´odi gener´atorrendszere is lehet. Az azonban m´ar jellemz˝o a vektort´erre, hogy van-e v´eges sok vektort tartalmaz´o gener´atorrendszere, vagy mindegyik v´egtelen sz´amoss´ag´ u. Ennek megfelel˝oen azt mondjuk, hogy egy vektort´er v´eges dimenzi´ os, ha van v´eges gener´atorrendszere; v´egtelen dimenzi´ os, ha minden
24
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
gener´atorrendszere v´egtelen sok vektort tartalmaz. Mi ebben a jegyzetben v´eges dimenzi´os terekkel kapcsolatos eredm´enyeket k¨ozl¨ unk, de az anal´ızis tanulm´ anyaink sor´an megismert vektorterek k¨oz¨ ott sok v´egtelen dimenzi´os volt. 1.5.1 Defin´ıci´ o. A V v´egesen gener´ alhat´ o vektorteret n-dimenzi´ osnak mondjuk, ha van n vektort tartalmaz´ o gener´ atorrendszere, de b´ armely n-n´el kevesebb vektort tartalmaz´ o vektorrendszere m´ ar nem gener´ atorrendszere V -nek. A V vektort´er dimenzi´ oj´ at dim V -vel jel¨ olj¨ uk. A t´erbeli r¨ogz´ıtett kezd˝opont´ u, u ´gynevezett helyvektorok tere v´eges dimenzi´os, hiszen minden ilyen vektor felbonthat´ o h´arom, nem egy s´ıkba es˝o vektor ir´any´ aba mutat´o vektor ¨osszeg´ere, ami pontosan azt jelenti, hogy mindegyik megkaphat´ o h´arom nem egy s´ıkba es˝o vektor line´aris kombin´ aci´ ojak´ent. Igy ez a vektort´er gener´alhat´o h´arom elem˝ u gener´atorrendszerrel. Mivel h´aromn´ al kevesebb helyvektor nyilv´anval´oan nem elegend˝o e vektort´er gener´al´ as´ ahoz, ez´ert az 3-dimenzi´os. A val´os egy¨ utthat´os polinomok R[t] vektortere ezzel szemben v´egtelen dimenzi´os, hiszen egyetlen polinom sem ´all´ıthat´ o el˝o foksz´am´ an´ al alacsonyabb fok´ u polinomok line´aris kombin´aci´ojak´ent, ez´ert minden n nemnegat´ıv eg´eszre kell legyen n-edfok´ u polinom R[t] b´armely gener´atorrendszer´eben. Nem neh´ez bel´atni, hogy az 2 {1, t, t , . . . , tn , . . .} v´egtelen sok polinomb´ ol ´all´ o rendszer gener´atorrendszere R[t]nek. Az anal´ızis tant´argy tanul´asakor megismert legt¨obb vektort´er ugyancsak v´egtelen dimenzi´os, p´eld´aul az [a, b] intervallumon folytonos f¨ uggv´enyek C[a,b] tere is. A gener´atorrendszerek olyan szerepet j´atszanak a vektorterek ´ep´ıtm´eny´eben, mint p´eld´aul egy telev´ızi´o ¨ossze´all´ıt´ as´ an´ al az alkatr´eszek. A k´esz¨ ul´ek ¨ossze´ all´ıt´ as´ an´al haszn´alt kondenz´atorok, illetve ellen´all´ asok n´emelyike azonban nem felt´etlen¨ ul sz¨ uks´eges, azok helyettes´ıthet˝ok m´as kapacit´ as´ u, illetve ellen´all´ as´ u egys´egek soros ´es/vagy p´arhuzamos kapcsol´as´aval. Persze nem hagyhat´o el minden kondenz´ ator ´es minden ellen´all´as, mert azok n´elk¨ ul TV k´esz¨ ul´ek nem ´ep´ıthet˝ o. Egy V vektort´er valamely gener´atorrendszere is tartalmazhat n´elk¨ ul¨ ozhet˝ o vektorokat, n´emelyik eleme esetleg elhagyhat´o, amennyiben a megmaradt vektorok line´aris kombin´aci´ojak´ent az el˝o´all´ıthat´ o. Ennek megfelel˝oen bevezetj¨ uk a k¨ovetkez˝ o elnevez´est. Egy V vektort´er valamely X gener´atorrendszer´et minim´ alis gener´ atorrendszernek nevezz¨ uk, ha b´armely vektor´ anak elhagy´as´ aval kapott r´eszrendszer m´ar nem gener´atorrendszere V -nek. A minim´alis gener´atorrendszer elnevez´es helyett gyakoribb a b´azis sz´o haszn´alata. Tekintve, hogy v´eges dimenzi´os konkr´et vektorterek vektorrendszereinek line´aris f¨ uggetlens´eg´et, illetve, hogy egy adott vektor kifejezhet˝o-e a vektorrendszer elemeinek line´aris kombin´ aci´ ojak´ent, nem neh´ez ellen˝orizni, a b´azis fogalm´at a k¨ovetkez˝o ekvivalens defin´ıci´ oval adjuk meg. 1.5.2 Defin´ıci´ o. A v´eges dimenzi´ os V vektort´er egy X vektorrendszer´et b´ azisnak vagy koordin´ atarendszernek nevezz¨ uk, ha (i) line´ arisan f¨ uggetlen rendszer, (ii) V -nek gener´ atorrendszere. Felmer¨ ulhet a k´erd´es, hogy mi a b´azisa a z´er´ o vektort´ernek, hiszen annak egyetlen eleme a z´er´ovektor, ´es a z´er´ovektort tartalmaz´o vektorrendszerek line´arisan ¨osszef¨ ugg˝oek. Mivel az u ¨res vektorhalmaz nyilv´ an minim´alis gener´atorrendszere a z´er´ o
´ DIMENZIOJA ´ ´ BAZISA ´ 1.5. VEKTORTER ES
25
vektort´ernek, a z´er´o vektort´er b´azisa az u ¨res vektorrendszer. Ez ¨osszhangban van kor´abbi meg´allapod´asunkkal miszerint az u ¨res halmaz line´aris burka a z´er´ o vektort´er. A tov´abbi vizsg´alataink szempontj´ ab´ ol a z´er´ o vektort´er ´erdektelen. Ez´ert, hogy ´all´ıt´asaink megfogalmaz´asa ne legyen feleslegesen k¨or¨ ulm´enyes, a tov´abbiakban felt´etelezz¨ uk, hogy a vizsg´alt vektorterek k¨ ul¨ onb¨ oznek a z´er´ o vektort´ert˝ ol. Megjegyezz¨ uk, hogy a defin´ıci´ o (ii) felt´etele azt jelenti, hogy a t´er minden vektora kifejezhet˝o az X vektorainak line´aris kombin´ aci´ ojak´ent, hiszen az (1.3.7) t´etel ´ertelm´eben, X pontosan akkor gener´atorrendszere V -nek, ha lin (X ) = V. M´ asr´eszt az (i) felt´etel miatt az (1.4.4) t´etel felhaszn´al´ as´ aval az is ad´odik, hogy a t´er minden vektora egy´ertelm˝ uen ´all´ıthat´o el˝o a b´azisvektorok line´aris kombin´ aci´ ojak´ent. Igy annak igazol´as´ahoz, hogy v´eges dimenzi´os vektorterek eset´en a minim´alis gener´atorrendszer fogalma ´es az ´altalunk adott b´azis defin´ıci´ o val´ oban ekvivalens csup´an az al´abbi ´all´ıt´ast kell bizony´ıtanunk. ´ ıt´ 1.5.3 All´ as. Egy v´eges dimenzi´ os V vektort´er valamely X gener´ atorrendszere akkor ´es csak akkor minim´ alis, ha line´ arisan f¨ uggetlen. Bizony´ıt´ as. A sz¨ uks´egess´eg indirekt ´ervel´essel azonnal ad´odik. Ha ugyanis X = {x1 , . . . , xn } minim´alis gener´atorrendszer, de line´arisan ¨osszef¨ ugg˝ o, akkor valamelyik vektora, mondjuk xi kifejezhet˝o a t¨obbi vektora valamilyen xi = α1 x1 + · · · + αi−1 xi−1 + αi+1 xi+1 + · · · + αn xn
(1.1)
line´aris kombin´aci´ojak´ent. Akkor viszont V b´armely y = β1 x1 + · · · + βi xi + · · · + βn xn
(1.2)
vektora kifejezhet˝o a X \ {xi } vektorrendszer elemeinek line´aris kombin´ aci´ ojak´ent is, csup´an az (1.2) egyenletben xi hely´ebe az (1.1) egyenlet jobboldal´at kell behelyettes´ıteni. y = β1 x1 + · · · + βi−1 xi−1 + +βi (α1 x1 + · · · + αi−1 xi−1 + αi+1 xi+1 + · · · + αn xn )+ +βi+1 xi+1 + · · · + βn xn = = (β1 + βi α1 )x1 + · · ·+(βi−1 + βi αi−1 )xi−1 + +(βi+1 + βi αi+1 )xi+1 + · · · + (βn + βi αn )xn Teh´at az xi vektor elhagyhat´o an´elk¨ ul, hogy a marad´ek rendszer megsz˝ unne gener´atorrendszer lenni, ellentmondva az X gener´atorrendszer minimalit´as´ anak. Az elegend˝os´eg tal´an m´eg egyszer˝ ubben kaphat´ o, ha ugyanis az X gener´ atorrendszer line´arisan f¨ uggetlen, akkor egyik vektora sem fejezhet˝o ki a t¨obbi vektora line´aris kombin´aci´ojak´ent, k¨ovetkez´esk´eppen, b´armelyik vektor´ anak elhagy´as´ aval a marad´ek rendszer m´ar nem gener´atorrendszer, bizony´ıtva, hogy X minim´alis. 2 Az el˝oz˝oekben l´attuk, hogy ha egy v´eges dimenzi´os vektort´er egy gener´atorrendszer´eb˝ol elhagyunk olyan vektort, amely el˝o´ all´ıthat´ o a megmaradtak line´aris kombin´aci´ojak´ent, akkor a marad´ek vektorrendszer is gener´atorrendszer. Ha pedig m´ar line´arisan f¨ uggetlen, akkor b´azis. Teh´ at igaz az al´abbi k¨ovetkezm´eny: 1.5.4 K¨ ovetkezm´ eny. Egy v´eges dimenzi´ os vektort´er minden gener´ atorrendszere tartalmaz b´ azist.
26
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
A v´eges dimenzi´os vektorterek dimenzi´oja u ´jrafogalmazhat´ o. Azt mondhatjuk, hogy egy V vektort´er n–dimenzi´os, ha van n vektort tartalmaz´o b´azisa, de — ´es ez egyel˝ore nem nyilv´anval´o — nincs n-n´el kevesebb vektort tartalmaz´o b´azisa. A k¨ovetkez˝o t´etelben ´eppen azt k´ıv´anjuk igazolni, hogy a t´er dimenzi´oja egy tetsz˝oleges b´azisa vektorainak sz´am´aval egyenl˝ o. 1.5.5 T´ etel. Tetsz˝ oleges v´eges dimenzi´ os vektort´er b´ armely k´et b´ azis´ aban ugyanannyi vektor van. Bizony´ıt´ as. Tekints¨ unk k´et tetsz˝oleges b´azist, az egyik legyen az X = {x1 , . . . , xn }, ´es a m´asik az Y = {y1 , . . . , ym } vektorrendszer. Az S1 = {y1 , x1 , . . . , xn } vektorrendszer nyilv´ anval´ oan gener´atorrendszer, de nem line´arisan f¨ uggetlen rendszer, hiszen az y1 a X -beli vektorok line´aris kombin´ aci´ oja. Akkor, az (1.4.3) t´etel szerint l´etezik l´etezik olyan i (1 ≤ i ≤ n) index, hogy xi line´aris kombin´aci´oja az y1 , x1 , . . . xi−1 vektoroknak. (Az i index most az´ert lehet esetleg 1 is, mert a S1 vektorrendszerben x1 m´ar a m´asodik elem.) De akkor az S10 = S1 \ {xi } vektorrendszer is gener´atorrendszer. Folytassuk ezt a vektorcser´et tov´ abb, vegy¨ uk S az S2 = S10 {y2 } = {y1 , y2 , x1 , . . . , xi−1 , xi+1 , . . . , xn } line´arisan ¨osszef¨ ugg˝ o (mert S10 gener´atorrendszer) vektorrendszert. Megint az (1.4.3) t´etel alapj´an l´etezik olyan j (1 ≤ j ≤ n, j 6= i) index, hogy xj az y1 , y2 ´es a j-n´el kisebb index˝ u S2 -beli xk vektorok line´aris kombin´aci´oja. S20 = S2 \ {xj } teh´ at tov´ abbra is gener´atorrendS szer ´es az S3 = S20 {y3 } gener´atorrendszer pedig line´arisan ¨osszef¨ ugg˝ o. Hasonl´oan 0 folytatva X -beli vektorok Y-beli vektorokkal val´ o kicser´el´es´et v´eg¨ ul eljutunk az Sm gener´atorrendszerhez, ami m´ar Y minden elem´et tartalmazza, mik¨ozben pontosan m darab X -beli vektort hagytunk el, teh´at X elemeinek a sz´ama nem lehetett kisebb m-n´el. Az, hogy a vektorcser´ek sor´an mindig X -beli vektort kellett elhagynunk abb´ol k¨ovetkezik, hogy Y line´arisan f¨ uggetlen rendszer, ´ıgy az elj´ar´ as b´armelyik l´ep´es´en´el az Si gener´atorrendszert az Y-beli vektorok mellett m´eg szerepl˝o X -beli vektor(ok) tett´ek line´arisan ¨osszef¨ ugg˝ov´e. Megism´etelve ezt a gondolatmenetet, csak most X ´es Y szerep´et felcser´elve, kapjuk, hogy Y-nak sem lehet kevesebb eleme, mint X -nek, azaz mindk´et b´azis ugyanannyi elemet kell tartalmazzon. 2 Most m´ar azt is ´all´ıthatjuk, hogy egy v´eges dimenzi´os vektort´er b´armely b´azis´ aban a vektorok sz´ama a t´er dimenzi´oja. Ha a bizony´ıt´ast u ´jra v´egiggondoljuk l´atjuk, hogy kicsit ´altal´ anosabb eredm´enyt igazoltunk, ´es ezt k¨ovetkezm´enyk´ent meg is fogalmazzuk. 1.5.6 K¨ ovetkezm´ eny. Ha egy vektort´ernek X = {x1 , . . . , xn } tetsz˝ oleges gener´ atorrendszere ´es Y = {y1 , . . . , ym } pedig tetsz˝ oleges line´ arisan f¨ uggetlen vektorrendszere, akkor m ≤ n. Azt l´atjuk teh´at, hogy egy line´arisan f¨ uggetlen vektorrendszer elemeinek a sz´ama kisebb, vagy egyenl˝o, mint a vektort´er dimenzi´oja ´es egyenl˝ os´eg pontosan akkor teljes¨ ul, ha a vektorrendszer egy´ uttal gener´atorrendszer is, azaz b´azis. Felmer¨ ul a k´erd´es, hogy vajon nem lehetne-e egy tetsz˝oleges line´arisan f¨ uggetlen vektorrendszert b´aziss´a kieg´esz´ıteni? A v´alasz igenl˝o, amit az al´abbi ´all´ıt´ asban fogalmaztunk meg. ´ ıt´ 1.5.7 All´ as. Egy v´eges dimenzi´ os V vektort´ernek b´ armely line´ arisan f¨ uggetlen Y = {y1 , . . . , ym } vektorrendszere kieg´esz´ıthet˝ o b´ aziss´ a.
´ DIMENZIOJA ´ ´ BAZISA ´ 1.5. VEKTORTER ES
27
Bizony´ıt´ as. Az Y vektorrendszer a V t´ernek valamilyen alter´et gener´alja. Mivel ez az alt´er Y line´aris burka, ez´ert ebben Y b´azis. Ha a lin (Y) val´ odi alt´er, akkor a V \lin (Y) nem¨ ures r´eszhalmaz b´armely x1 vektora line´arisan f¨ uggetlen Y vektorait´ ol. 0 Ha most az Y = {y1 , . . . , ym , x1 } line´ arisan f¨ uggetlen vektorrendszer m´ar gener´atorrendszer is, akkor k´eszen vagyunk, ellenkez˝ o esetben van V -nek olyan eleme, amely nincs benne Y 0 line´aris burk´aban ´es azzal b˝ov´ıthetj¨ uk Y 0 -t. Ez az elj´ar´ as folytathat´o mindaddig, am´ıg v´eg¨ ul a kapott line´arisan f¨ uggetlen vektorrendszer m´ar az eg´esz V vektorteret gener´alja, teh´at annak b´azisa. V v´eges dimenzi´os volta biztos´ıtja, hogy b˝ov´ıt´esi elj´ar´asunk v´eges l´ep´esben befejez˝odik. 2 Egy line´arisan f¨ uggetlen vektorrendszer, u ´jabb vektorok hozz´av´etel´evel kib˝ov´ıthet˝o gener´atorrendszerr´e u ´gy, hogy line´aris f¨ uggetlens´eg´et meg˝orzi. Ett˝ol kezdve azonban, m´ar b´armely vektor hozz´av´etele a vektorrendszert line´arisan ¨osszef¨ ugg˝ov´e teszi, azaz a t´er b´azisa maxim´ alis, line´ arisan f¨ uggetlen vektorrendszer. A t´er egy b´azisa teh´at megkaphat´o u ´gy, hogy kiindulva egy gener´atorrendszer´eb˝ ol, a ”felesleges” vektorokat elhagyva, azt minimaliz´aljuk, vagy egy line´arisan f¨ uggetlen vektorrendszer´ehez u ´j vektorokat hozz´av´eve addig b˝ov´ıtj¨ uk, am´ıg az a line´aris f¨ uggetlens´eg meg˝orz´ese mellett lehets´eges. Ez´ert igazak az al´abbi t´etelben megfogalmazott ´all´ıt´asok. 1.5.8 T´ etel. (a) Egy n-dimenzi´ os V vektort´erben b´ armely n+1 elemet tartalmaz´ o vektorrendszer line´ arisan ¨ osszef¨ ugg˝ o. (b) Egy n-dimenzi´ os V vektort´ernek egy n elem˝ u vektorrendszere pontosan akkor b´ azis, ha line´ arisan f¨ uggetlen. (c) Egy n-dimenzi´ os V vektort´ernek egy n elem˝ u vektorrendszere pontosan akkor b´ azisa, ha az gener´ atorrendszer. Miel˝ott p´eld´akat adunk vektorterek dimenzi´oj´ anak meghat´aroz´ as´ ara, megadjuk a vektorrendszerek rangj´anak fogalm´at, amellyel sok m´as line´aris algebr´aval foglakoz´ o k¨onyvben tal´alkozhat az olvas´o. Legyen A = {a1 , . . . , am } egy V vektort´er valamely vektorrendszere. Ha l´etezik A-nak r elem˝ u line´arisan f¨ uggetlen r´eszrendszere, de b´armely r+1 vektort tartalmaz´o r´eszrendszere m´ar line´arisan ¨osszef¨ ugg˝ o, akkor az A rangja a nemnegat´ıv r sz´ am. Az A vektorrendszer rangj´at ρ(A)-val jel¨olj¨ uk. Nagyon k¨onny˝ u igazolni, hogy ρ(A) ´eppen az A vektorrendszer ´altal gener´alt lin (A) alt´er dimenzi´oj´ aval egyenl˝ o, ez´ert vektorrendszerek rangj´ara vonatkoz´ o ´all´ıt´ asokat k¨ ul¨ on nem fogalmazunk meg ebben a jegyzetben. A t´erbeli, r¨ogz´ıtett kezd˝opont´ u, helyvektorok ter´eben v´alasszunk h´arom, p´aronk´ent mer˝oleges vektort, amit az al´abbi 1.8 ´abr´ an a-val, b-vel ´es c-vel jel¨olt¨ unk, ´es vegy¨ unk egy tetsz˝oleges, d-vel jel¨olt negyediket. Amint az l´athat´o, a d vektort el˝o tudtuk ´all´ıtani az a, b ´es c vektorok line´aris kombin´aci´ojak´ent. Az a, b, c h´ armas teh´at e t´ernek gener´atorrendszere. Persze az {a, b, c} vektorrendszer line´arisan f¨ uggetlen is, azaz b´azis. Tulajdonk´eppen az a, b, c vektorokkal a j´ol ismert t´erbeli Descartes–f´ele koordin´ata rendszert vett¨ uk fel, annak tengelyeit az a, b, c vektorok skal´ arszorosai alkotj´ ak. Ez´ert mondhatjuk, hogy maga az a, b, c vektorrendszer a koordin´ata rendszer. 3 P´ elda. Megmutatjuk, hogy az Rn val´ os koordin´ atat´er n-dimenzi´ os.
28
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES βb ... .. . . . . . . . . . . . . . . . . . . . . . .
. . ...... . . . . . . . . ........... . . . . . . . . .... . . . . . . . . . . . . . .... . . . . . . . . .. . . . . . ..... . . . . . . . . . . . . . . . .............. . . . . . . . . . . . . . . . ..... . . . . . . . . . . ..... . ... ..... . . . . . ....... . . .... . ...... . . . . . . . ... .. . . . . . . . . . . . ... . . . . . . . .. . . . ..... .... ..... . . . . . ... . . ... . . . . . ... . . ... . . . . . . . . . . ... . . . . . . . .. . . . ..... .... ..... . . . . . ... . . .. . ... .......... . . . . . . . . . ......... . . . . . . . . . . . . . . ............................................................................................................................................................. . ..... . . . . . . . . . . .... . . . . . . . . . . ..... . . . . . ..... . . . . .......... . . . . . . .. ................ .... . . . . . . . . . . . . . . . . . . . . . . . .... ..... ..... ..... . . . . ..... ....... .......... ........ .... . . . . ..... .... .
d = αa + βb + γc
b
a
•
αa
γc
c
1.8. ´abra: B´azis a 3-dimenzi´os t´erben Ennek a kijelent´esnek az igazol´as´ ara megadjuk Rn egy n-elem˝ u b´azis´ at. Legyen
0 .. .
ei =
0 1 0 .. .
0 az az n-es, amelyben pontosan az i-dik komponens az 1-es ´es a t¨obbi 0, amit a tov´abbiakban i-dik egys´egvektornak nevez¨ unk, ´es legyen E = {e1 , . . . , en } az egys´egvektorok halmaza. Tekintve, hogy
α1 .. αi ei = . = i=1 αn
n X
0 .. ⇐⇒ α = . . . = α = 0, 1 n . 0
E f¨ uggetlen vektorrendszer, m´asr´eszt egy tetsz˝oleges
ξ1 .. x = . ∈ Rn ξn vektor el˝o´all´ıthat´o az E-beli vektorok x=
n X
ξi ei
i=1
line´aris kombin´aci´ojak´ent, igazolva, hogy E gener´atorrendszer is. Ezzel E b´ azis volt´ at igazoltuk, ´es mert n eleme van, azt is, hogy Rn n-dimenzi´ os. 2
´ DIMENZIOJA ´ ´ BAZISA ´ 1.5. VEKTORTER ES
29
A fenti igazol´as sz´o szerint ´atvihet˝ o tetsz˝oleges F test feletti Fn koordin´atat´erre, term´eszetesen az F test egys´eg– illetve z´er´ oelem´et haszn´alva a b´azisvektorok konstru´al´asakor. Teh´at ´all´ıthatjuk, hogy a tetsz˝oleges F test feletti Fn koordin´atat´er n-dimenzi´os. 4 P´ elda. Megmutatjuk, hogy ha a V vektort´ernek M ´es N k´et v´eges dimenzi´ os S T altere, akkor dim(lin (M N )) = dim M + dim N − dim(M N ). El˝osz¨or is azt jegyezz¨ uk meg, hogy mivel az M ´es N alterek egyes´ıt´ese ´altal gener´alt alt´er minden vektora egy M -beli ´es egy N -beli vektor ¨osszege,(l´ asd az T (1.3.8) t´etelt) ezen alt´er dimenzi´oja is biztosan v´eges lesz. Minthogy az M N alt´er egy X b´azisa mind M -nek mind N -nek line´arisan f¨ uggetlen vektorrendszere, azt ki lehet eg´esz´ıteni M egy XM ´es N egy XN b´azis´ av´ a. Ezen b´azisok egyes´ıt´es´evel keletkezett halmaz, ami a k¨oz¨os elemeknek persze csak egy p´eld´ any´ at tartalmazza, S T b´azisa lin (M N )-nek ´es dim M + dim N − dim(M N ) elem˝ u, ´es ez az, amit meg kellett mutatnunk. 2 Fel kell h´ıvjuk az olvas´o figyelm´et egy fontos k¨ovetkezm´enyre, nevezetesen arra, hogy amennyiben a V vektort´er M ´es N altereinek direkt¨osszege, azaz V = M ⊕ N , T akkor dim V = dim M + dim N , hiszen ilyenkor az M N a z´erus alt´er. 4. Gyakorlatok, feladatok
1. Mutassa meg, hogy ha A a V vektort´er tetsz˝oleges r´eszhalmaza ´es v S egy tetsz˝oleges V -beli vektor, akkor a lin (A) ´es lin (A {v}) alterek dimenzi´oja pontosan akkor egyenl˝ o, ha v kifejezhet˝ o A vektorainak line´aris kombin´aci´ojak´ent! 2. Legyen L = {x ∈ Rn | x = [α, α + δ, . . . α + (n − 1)δ], α, δ ∈ R}, teh´at L elemei azok az n-esek, amelyeknek egym´ast k¨ovet˝ o elemei sz´amtani sorozatot alkotnak. Mint azt megmutatt´ ak az el˝oz˝ o r´eszt k¨ovet˝ o feladatok megold´asa sor´an, L altere Rn -nek. Hat´arozza meg L egy b´azis´ at ´es ennek alapj´an a dimenzi´oj´ at! 3. Tekints¨ uk most az Rn val´os koordin´atat´er ¨osszes olyan vektorainak az M halmaz´at, amelyek komponenseinek ¨osszege z´erus, teh´at M = {x = [ξ1 , . . . , ξn ] |
n X
ξi = 0}.
i=1
Mint azt megmutattuk az el˝oz˝ o r´eszben, M alt´er. Adja meg M egy b´azis´ at ´es ennek alapj´an ´allap´ıtsa meg a dimenzi´oj´ at! 4. A fentiekben igazoltuk, hogy a Cn komplex koordin´atat´er n-dimenzi´os a komplex sz´amok C teste felett. Mennyi lesz a Cn t´er, mint val´ os vektort´er dimenzi´oja, azaz, ha csak val´os skal´ arokkal val´ o szorz´asra szor´ıtkozunk? 5. Igazolja, hogy a legfeljebb (n − 1)-edfok´ u val´ os polinomok ter´eben azok a ´ polinomok, amelyeknek az α z´erushelye, alteret alkotnak! Allap´ ıtsa meg ezen alt´er dimenzi´oj´at ´es adja meg egy b´azis´ at!
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
30
6. Mutassa meg, hogy ha V n-dimenzi´os vektort´er ´es M V -nek r-dimenzi´os altere (r ≤ n), akkor van olyan n − r-dimenzi´ os N altere is, hogy V az M ´es N altereinek direkt ¨osszege! 7. Az el˝oz˝o feladat felhaszn´al´ as´ aval igazolja, hogy egy n-dimenzi´ os V vektort´er el˝o´all´ıthat´o n darab 1-dimenzi´os altere direkt ¨osszegek´ent!
1.6
Koordin´ ata reprezent´ aci´ o
Ha V egy n-dimenzi´os F test feletti vektort´er, akkor b´armely X = {x1 , . . . , xn } b´azisa seg´ıts´eg´evel a t´er minden vektora el˝o´ all´ıthat´ o, mint a b´azisvektorok line´aris kombin´aci´oja, ´es ez az el˝o´all´ıt´ as az (1.4.4 t´etel szerint egy´ertelm˝ u is. Ha teh´at v(∈ V ) egy tetsz˝oleges vektora a t´ernek, akkor l´eteznek egy´ertelm˝ uen meghat´arozott ε1 , . . . , εn (∈ F) skal´arok, u ´gy, hogy v = ε1 x1 + · · · + εn xn . Ezeket a ε1 , . . . , εn skal´arokat a v vektor X b´ azisra vonatkoz´ o koordin´ at´ ainak nevezz¨ uk. Mag´at az (oszlopba) rendezett skal´ ar-n-est a v vektor X b´azisra vonatkoz´o koordin´ ata vektor´ anak h´ıvjuk ´es vX -el jel¨olj¨ uk. Teh´ at
ε1 .. vX = . εn a v vektor X b´azisra vonatkoz´o koordin´ata vektora. Felh´ıvjuk az olvas´ o figyelm´et arra, hogy ha sz¨ovegen bel¨ ul k´ıv´anjuk megadni valamely vektor koordin´ata vektor´ at, akkor helyk´ım´el´es c´elj´ab´ol sorba rendezett n-esekkel reprezent´ aljuk azokat. skal´ arn-essel Rem´elve, hogy a koordinata reprezent´ aci´ o b´azist´ ol val´ o f¨ ugg˝ os´eg´enek meg´ert´es´et seg´ıti, az 1.9 ´abra a s´ıkbeli helyvektorok ter´eben ugyanazon v vektor k´et k¨ ul¨ onb¨ oz˝ o, a m´ar k¨oz´episkol´ab´ol ismert I = {i, j} ´es egy m´asik, A = {a, b} b´azis vektorainak line´aris kombin´aci´oik´ent van el˝o´all´ıtva. Ennek megfelel˝oen fel´ırtuk v mindk´et b´azisra vonatkoz´o koordin´ata vektor´at. Az 1.9 ´abr´ar´ol leolvashat´o, hogy "
vI =
1 1
#
"
, m´ıg vA =
1/2 3
#
.
Hangs´ ulyoznunk kell a k¨ ul¨onbs´eget a v ∈ V vektor ´es a v vektor valamely b´azisra vonatkoz´o koordin´ata vektora k¨oz¨ ott, ami az F feletti Fn koordin´atat´er eleme, nem pedig V -beli. Ezt k´ıv´anjuk el´erni azzal, hogy a koordin´ata vektort vastagon szedett bet˝ uvel jel¨olj¨ uk, teh´at p´eld´ aul a v vektor koordin´ata vektor´ at v-vel, amelynek indexek´ent az alapul vett b´azist is felt¨ untetj¨ uk. Ez persze sokszor bonyolultt´a teszi a koordin´ata vektorok jel¨ol´es´et, ez´ert ´allapodjunk meg abban, hogy ha a sz¨ovegk¨ornyezetb˝ol kider¨ ul, hogy melyik b´azisra vonatkoz´ o koordin´at´ akr´ ol van sz´o, akkor az egyszer˝ us´eg kedv´e´ert a b´azisra utal´o indexet elhagyjuk. De nagyon fontos, hogy az olvas´o meg´ertse, hogy a vektort´er vektorainak a koordin´at´ ai b´azisf¨ ugg˝ oek,
´ ´ O ´ 1.6. KOORDINATA REPREZENTACI
31
j............ .......................................... v . . ........... . ..... .... ............... . v . . ............. . . . . ...... a ........ . . ......... . . ..... . . . . . . . . . . . .. . ... . .. ..
*
. ............. . .. .. . .... ......... . . . . . ..... ..... . ..... ..... ..... ... . . ..... . . . ..... ..... .. ...... ...... . .. . ..... ..... . .................. . . . . . . . . . . . . ... . . . . . . . ...... ..... . ... ... . . . . . . . . . . . . . . . . ... . . . . . . ..... . ...... ... ... . . . . . . . . . . . . . . . ... . . . . . . . . .............. . ... ....... . ..... ... ........ ..... ........ . ..... . ..... ..... ......... ... .... ...... . .... .......... ... ......... . ...... . ......... ........................... . . . . ... ...... . . . . . . . .. .. .... ....................................................................................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..................... . . . . . . . . . .
1 2a
•
i
a.
3b
b
•
b.
1.9. ´abra: Koordin´ata reprezent´ aci´ o k¨ ul¨ onb¨ oz˝ o b´azisokban
´es ugyanazon vektornak k´et k¨ ul¨ onb¨ oz˝ o b´azisra vonatkoz´ o koordin´at´ ai k¨ ul¨ onb¨ oz˝ oek. Ami pedig egy vektor koordin´ata vektor´ at illeti, az m´eg a b´azis vektorainak rendez´es´et˝ol is f¨ ugg. K¨ ul¨on¨osen bonyolultt´ a v´alik a helyzet abban az esetben, amikor mag´anak az Fn koordin´atat´er vektorainak valamely b´azisra vonatkoz´ o koordin´ata vektorair´ol van sz´o, hiszen ekkor formailag nincs k¨ ul¨ onbs´eg a t´er elemei ´es a koordin´ata vektorok k¨oz¨ott. Tartalmilag azonban igenis l´enyeges az elt´er´es, hiszen Fn egy mesters´eges matematikai konstrukci´ oval k´epzett vektort´er, nevezetesen F-beli skal´arok oszlopba rendezett n-eseinek halmaza, alkalmas oper´aci´ okkal ell´atva, m´ıg egy elem´enek valamely b´azisra vonatkoz´ o koordin´ata vektora azt mutatja meg, hogy a k´erd´eses elemet a b´azisvektorok milyen F-beli skal´ arokkal k´epzett line´aris kombin n´aci´oja ´all´ıtja el˝o. Ez´ert egy tetsz˝oleges v ∈ F skal´ ar-n-es lehet egy m´as w ∈ Fn n-es valamely b´azisra vonatkoz´o w koordin´ata vektor´ aval egyenl˝ o. A k¨ovetkez˝o t´etel azt ´all´ıtja, hogy l´enyeg´eben minden vektort´er olyan, mint egy koordin´atat´er, csak az elemek jel¨ol´es´eben van elt´er´es. 1.6.1 T´ etel. Ha V az F test feletti n-dimenzi´ os vektort´er, akkor izomorf az Fn koordin´ atat´errel.
32
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES ´ Bizony´ıt´ as. Legyen X = {x1 , . . . , xn } egy b´azisa V -nek. Ertelmezz¨ uk azt a Φ : V −→ Fn
lek´epez´est, amely minden v = ε1 x1 + · · · + εn xn V -beli vektorhoz hozz´arendeli, annak X b´azisra vonatkoz´ o
ε1 .. vX = . εn koordin´ata vektor´at. Azt fogjuk megmutatni, hogy Φ izomorfizmus. A Φ lek´epez´es egy´ertelm˝ us´ege abb´ol k¨ovetkezik, hogy r¨ogz´ıtett b´azis mellett a koordin´at´ ak egy´ertelm˝ uen meghat´arozottak. Ha k´et v, w ∈ V vektornak ugyanaz a k´epe, akkor a v − w = 0x1 + · · · + 0xn = 0 sz´amol´as mutatja, hogy v = w, igazolva, hogy Φ egy–egy´ertelm˝ u is. Tov´ abb´ a minden Fn -beli [α1 , . . . , αn ] vektor Φ k´ epe valamely V -beli vektornak, nevezetesen az α1 x1 +
· · · + αn xn vektornak, mutatva ezzel, hogy Φ r´ak´epez´es. Ha w = ω1 x1 + · · · + ωn xn egy tetsz˝oleges m´asik V -beli vektor ´es δ, γ ∈ F tetsz˝ oleges skal´arok, akkor k¨onny˝ u sz´amol´ assal kapjuk, hogy δv + γw = (δε1 + γω1 )x1 + · · · + (δεn + γωn )xn . ´Igy teh´at azt kapjuk, hogy
δε1 + γω1 ε1 ω1 . . . = δ . + γ . = δv + γw, .. δv + γw = . . δεn + γωn εn ωn ami ´eppen annak az igazol´asa, hogy Φ(δv + γw) = δΦ(v) + γΦ(w). Ezzel bizony´ıtottuk, hogy Φ rendelkezik a m˝ uveletekkel val´ o felcser´elhet˝ os´eg tulajdons´ag´aval is, teh´at izomorfizmus. 2 Az (1.6.1) t´etel bizony´ıt´asa r´amutat arra, hogy egy F feletti V vektort´er minden X = {x1 , . . . , xn } b´azisa meghat´aroz egy Φ : V Fn izomorf lek´epez´est. A Φ izomorf lk´epez´est u ´gy is ´ertelmezhett¨ unk volna, hogy a b´azisvektorokhoz az Fn Φ(xi ) = ei =
0 .. . 0 1 0 .. . 0
(i = 1, . . . , n),
´ ´ O ´ 1.6. KOORDINATA REPREZENTACI
33
u ´gynevezett egys´egvektorait rendelj¨ uk, majd minden m´as V -beli v vektor k´ep´et annak a k¨ovetelm´enynek a figyelembev´etel´evel hat´arozzuk meg, hogy line´aris kombin´aci´o izomorf k´epe meg kell egyezzen a k´epvektorok ugyanazon skal´ arokkal k´epzett line´aris kombin´aci´oj´aval. Teh´at ha v = ε1 x1 + · · · + εn xn , akkor Φ(v) = ε1 Φ(x1 ) + · · · + εn Φ(xn ) kell legyen. Ezek alapj´an egy F feletti V vektort´er v elem´enek egy X = {x1 , . . . , xn } b´azisra vonatkoz´o koordin´ata vektor´ at u ´gy tekinthetj¨ uk, mint a Φ : V Fn izomorfizmus ´altal meghat´arozott Φ(v) k´ep´et. K¨onnyen igazolhat´o, hogy ha Θ a V vektort´ernek a W vektort´erre val´ o izomorfizmusa, ´es {x1 , . . . , xn } a V vektort´er line´arisan f¨ uggetlen vektorrendszere vagy b´azisa, akkor {Θ(x1 ), . . . , Θ(xn )} a W vektort´ernek ugyancsak line´arisan f¨ uggetlen vektorrendszere, illetve b´azisa. Az (1.6.1) t´etel felhaszn´al´as´aval nem neh´ez igazolnunk az al´abbi ´all´ıt´ ast. ´ ıt´ 1.6.2 All´ as. izomorfok.
Ha az F test feletti V ´es W vektorterek dimenzi´ oja egyenl˝ o, akkor
Bizony´ıt´ as. Legyen dim V = dim W = n . Akkor az (1.6.1) t´etel szerint l´eteznek Φ : V Fn ´es Ψ : W Fn izomorf lek´epez´es. Tekints¨ uk a (Ψ−1 · Φ) : V W szorzatlek´epez´est, amely minden v ∈ V vektornak a Ψ−1 (Φ(v)) vektort felelteti meg. Ez nyilv´anval´oan V -nek W -re val´ o izomorf lek´epez´ese. 2 Az (1.5.7) ´all´ıt´as nyilv´anval´o k¨ovetkezm´enye, hogy egy n-dimenzi´os vektort´ernek van m-dimenzi´os altere minden m(≤ n) nemnegat´ıv eg´esz eset´en. Ebb˝ol a t´enyb˝ ol ´es az el˝oz˝o ´all´ıt´asb´ol azonnal ad´odik: 1.6.3 K¨ ovetkezm´ eny. Ha az F test feletti V vektort´er n-dimenzi´ os a W vektort´er pedig m-dimenzi´ os ´es m ≤ n, akkor V -nek van W -vel izomorf altere. 1.6.4 T´ etel. Ha az F test feletti V vektort´er n-dimenzi´ os, akkor a du´ alis V ∗ vektort´er is n-dimenzi´ os, k¨ ovetkez´esk´eppen minden v´eges dimenzi´ os vektort´er izomorf a du´ alis´ aval. Bizony´ıt´ as. Mivel dim V = n, V -nek van n-elem˝ u b´azisa. Legyen X = {x1 , . . . , xn } egy ilyen b´azis. Legyenek {x∗1 , . . . , x∗n } olyan a V t´eren ´ertelmezett f¨ uggv´enyek, melyekre (
x∗i (xj )
= δij , (i, j = 1, . . . , n) ahol δij =
1 0
ha ha
i = j, i 6= j
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
34
az u ´gynevezett Kronecker-szimb´ olum, ´es tetsz˝oleges v = ε1 x1 + . . . + εn xn
(1.3)
x∗i (v) = ε1 x∗i (x1 ) + · · · + εn x∗i (xn ) = εi (i = 1, . . . , n).
(1.4)
vektorra, legyen
ul¨ onb¨ oz˝ o liuggv´eny line´aris, ´es az X ∗ = {x∗1 , . . . , x∗n } k¨ K¨onnyen l´atszik, hogy az x∗i f¨ ne´aris f¨ uggv´enyek rendszere V ∗ -ban. Megmutatjuk, hogy X ∗ b´azisa V ∗ -nak. El˝osz¨ or ∗ l´assuk be, hogy az X f¨ uggv´enyrendszer line´arisan f¨ uggetlen. Ha az ξ1 x∗1 + · · · + ξn x∗n = 0 , teh´at minden V -beli vektornak a 0 skal´ art felelteti meg, akkor az X b´ azis vektorait helyettes´ıtve, kapjuk, hogy minden i(= 1, . . . , n)-re 0=(
n X
ξj x∗j )xi =
n X
ξj x∗j (xi ) = ξi ,
j=1
j=1
ami ´eppen X ∗ line´aris f¨ uggetlens´eg´et igazolja. Legyen most y ∗ tetsz˝oleges eleme V ∗ -nak. Tegy¨ uk fel, hogy y ∗ (xi ) = ηi . Megmutatjuk, hogy akkor y ∗ = η1 x∗1 + · · · + ηn x∗n ,
(1.5)
ami azt fogja igazolni, hogy X ∗ gener´atorrendszere is V ∗ -nak. Az y ∗ line´aris f¨ uggv´eny az (1.3) egyenl˝ os´eggel adott tetsz˝oleges v ∈ V vektorhoz az n n X
y ∗ (v) = y ∗ (
εi xi ) =
X
i=1
εi ηi
j=i
skal´art rendeli. Az (1.5) egyenl˝ os´eg jobboldal´an l´ev˝ o line´aris f¨ uggv´eny ´ert´eke a v helyen az (1.4) egyenlet szerint (
n X
ηj x∗j )(v) = (
j=1
n X
n X
ηj x∗j )(
j=1 n X n X j=1 i=1
ηj εi δij =
εi xi ) =
i=1 n X
ηi εi ,
i=1
teh´at ugyanaz a skal´ar. Akkor az (1.5) egyenl˝ os´eg teljes¨ ul, ´es ezzel megmutattuk, hogy X ∗ nemcsak line´arisan f¨ uggetlen, de gener´atorrendszere is V ∗ -nak, azaz b´azis. 2 1.6.5 Defin´ıci´ o. Legyen X = {x1 , . . . , xn } b´ azisa V vektort´ernek ´es legyenek ∗ ∗ ∗ uggv´enyek, melyekre X = {x1 , . . . , xn } a V t´eren ´ertelmezett olyan f¨ (
x∗i (xj )
= δij , (i, j = 1, . . . , n) ahol δij =
1 0
ha ha
i = j, i 6= j.
´ ´ O ´ 1.6. KOORDINATA REPREZENTACI
35
Akkor X ∗ a du´ alis t´er b´ azisa (l´ asd az el˝ oz˝ o t´etelt), amelyet a V vektort´er X b´ azis´ ahoz rendelt du´ alis b´ azisnak nevez¨ unk. Egy v´eges dimenzi´os vektort´er ´es du´alisa k¨oz¨ otti kapcsolatot az el˝oz˝ o t´etel j´ol jellezi. Az al´abbi ´all´ıt´as altereik kapcsolat´ at ´ırja le. ´ ıt´ 1.6.6 All´ as. Legyen az n-dimenzi´ os V vektort´ernek M r-dimenzi´ os altere. Meg∗ mutatjuk, hogy M annull´ atora (n − r)-dimenzi´ os altere V -nak. Bizony´ıt´ as. Eml´ekeztetj¨ uk az olvas´ ot arra, hogy M annull´ ator´ an azoknak a ∗ V y line´aris f¨ uggv´enyeknek a halmaz´at ´ertj¨ uk, amelyekre ∗ -beli
y ∗ (x) = 0 minden x ∈ M -re teljes¨ ul. Az M r-dimenzi´os l´ev´en, van r elem˝ u b´azisa. Legyen X = {x1 , . . . , xr } M -nek egy ilyen b´azisa, ´es eg´esz´ıts¨ uk ezt ki az {xr+1 , . . . , xn } vektorok hozz´av´etel´evel a V vektort´er egy b´azis´ av´ a, ami az (1.5.7) ´all´ıt´ as szerint lehets´eges, hiszen V alter´enek egy b´azisa nyilv´an line´arisan f¨ uggetlen vektorrendszere V -nek. Legyen X ∗ = {x∗1 , . . . , x∗r , x∗r+1 , . . . , x∗n } a du´alis b´azis. Megmutatjuk, hogy {x∗r+1 , . . . , x∗n } b´azisa M annull´ator´anak, M ◦ -nek. A du´alis b´azis ´ertelmez´ese alapj´an nyilv´ anval´ o, hogy x∗r+1 , . . . , x∗n line´aris f¨ uggv´enyek mindegyike eleme M ◦ -nek, ´es line´arisan f¨ uggetlen rendszer, hiszen egy b´azis r´eszrendszere. M´asr´eszt, ha y ∗ tetsz˝oleges eleme M ◦ -nek, akkor y ∗ (xi ) = 0 (i = 1, . . . , r)–re, ´es y ∗ (xj ) = βj (j = r + 1, . . . , n)-re. ´Igy y ∗ -nak X ∗ -beli f¨ uggv´enyek line´aris kombin´ aci´ ojak´ent val´ o (1.5) egyenl˝ os´eg szerinti el˝o´all´ıt´as´aban y ∗ = 0 · x∗1 + · · · + 0 · x∗r + βr+1 xr+1 + · · · + βn x∗n (l´asd az el˝oz˝o t´etel bizony´ıt´as´at), csak az x∗r+1 , . . . , x∗n f¨ uggv´enyek egy¨ utthat´ oi z´erust´ol k¨ ul¨onb¨oz˝oek, igazolva ezzel, hogy {x∗r+1 , . . . , x∗n } gener´atorrendszere is, ´es ´ıgy b´azisa M ◦ -nek. Akkor viszont M ◦ val´ oban n − r-dimenzi´ os. 2
1.6.1
Elemi b´ azistranszform´ aci´ o
Azt l´attuk, hogy tetsz˝oleges F test feletti n-dimenzi´os V vektort´er izomorf az Fn koordin´atat´errel. Azok ut´an, hogy r¨ogz´ıtett¨ uk V egy X b´ azis´ at, a vektort´er mindegyik v elem´ehez egy´ertelm˝ uen hozz´arendelhet˝ o egy vX oszlopba rendezett skal´ ar n-es, a v vektornak az X b´azisra vonatkoz´ o, u ´gynevezett koordin´ata vektora, amelynek i-dik eleme ´eppen a v vektornak az i-dik b´azisvektorra vonatkoz´ o koordin´at´ aja. Ez a koordin´ata vektor az Fn koordin´atat´er egy eleme, a v vektor izomorf k´epe, ahol az izomorf lek´epez´est az X b´azis hat´arozza meg, el˝o´ırva, hogy az X -beli xi b´ azisvektor k´epe ∗ legyen az ei = [0, . . . , 0, 1, 0, . . . , . . . , 0] , u ´gynevezett i-edik egys´egvektor, minden (i = 1, . . . , n)-re. Minthogy a v vektor koordin´at´ ai b´azist´ ol f¨ ugg˝ oek, m´as b´azis m´as izomorf lek´epez´est hat´aroz meg, k¨ovetkez´esk´eppen, m´as b´azis eset´en ugyanazon v vektornak m´asok lesznek a koordin´at´ ai. Az al´abbiakban azt k´ıv´ anjuk kider´ıteni, hogy a b´azis megv´altoztat´asakor, a t´er vektorainak koordin´at´ ai hogyan v´altoznak.
36
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
Itt most csak azzal az esettel foglalkozunk, amikor a b´azist csak egyetlen vektor kicser´el´es´evel v´altoztatjuk meg. Legyen ez´ert X = {x1 , . . . , xn } az eredeti b´azis ´es azt t´etelezz¨ uk fel, hogy y a t´ernek egy nemz´er´o vektora. Egy olyan u ´j b´azisban akarjuk meghat´arozni a vektort´er vektorainak koordin´at´ait, amely X -t˝ ol csak annyiban k¨ ul¨ onb¨ ozik, hogy valamelyik vektora helyett az y vektor lesz az u ´j b´azisvektor. y csak´ ugy, mint a t´er b´armelyik vektora, kifejezhet˝o X vektorainak line´aris kombin´aci´ojak´ent, y = η1 x1 + · · · + ηi xi + · · · + ηn xn , ahol az y koordin´at´ai k¨oz¨ott van null´ at´ ol k¨ ul¨ onb¨ oz˝ o, mondjuk ηi 6= 0, hiszen feltev´es¨ unk szerint y nemz´er´o vektor, ´es nyilv´ anval´ oan csak nemz´er´ o vektor lehet b´azisnak eleme. Az ηi koordin´at´at gener´ al´ o elemnek nevezz¨ uk. A ηi 6= 0 volta teszi lehet˝ov´e, hogy az xi vektor kifejezhet˝o az y ´es X t¨obbi vektor´ anak line´aris kombin´aci´ojak´ent xi = −
η1 ηi−1 1 ηi+1 ηn x1 − · · · − xi−1 + y − xi+1 − · · · − xn , ηi ηi ηi ηi ηi
(1.6)
amib˝ol k¨ovetkezik, hogy az X 0 = {x1 , . . . , xi−1 , y, xi+1 , . . . , xn } vektorrendszer is b´azis. Ezt igazoland´o, el˝osz¨or l´assuk be, hogy X 0 gener´atorrendszer. Mivel X b´ azis 0 volt ´es az elhagyott xi vektor X vektorainak line´aris kombin´ aci´ oja, ha egy V -beli v vektor X vektorainak line´aris kombin´ aci´ ojak´ent val´ o el˝o´ all´ıt´ as´ aban az xi vektort helyettes´ıtj¨ uk az (1.6) egyenlet jobboldal´aval, akkor X 0 vektorainak line´aris kombin´aci´ojak´ent val´o kifejez´es´et kapjuk. M´asr´eszt X 0 line´arisan f¨ uggetlen vektorrendszer is, mert n elem˝ u gener´atorrendszer ´es ha line´arisan ¨osszef¨ ugg˝ o lenne, akkor a t´ernek lenne n-n´el kevesebb vektort tartalmaz´o b´azisa, ellentmondva az (1.5.5) t´etelnek. Tekints¨ uk most a vektort´er egy tetsz˝oleges v elem´et. Ha ez az X b´ azis vektorainak v = ε1 x1 + · · · + εi xi + · · · + εn xn line´aris kombin´aci´oja, akkor az xi vektort helyettes´ıtve az (1.6) vektoregyenlet jobboldal´aval, kapjuk, hogy ηi−1 1 η1 x1 − · · · − xi−1 + y − ηi ηi ηi ηi+1 ηn xi+1 − · · · − xn ) + · · · + εn xn , ηi ηi
v = ε1 x1 + · · · + εi (− −
(1.7)
ami a b´azisvektorok egy¨ utthat´oinak rendez´ese ut´an v = (ε1 − η1
εi εi ξi )x1 + · · · + y + · · · (εn − ηn )xn . ηi ηi ηi
(1.8)
¨ Osszefoglalva a fenti sz´am´ıt´ as eredm´eny´et, ha a v vektor X b´ azisra vonatkoz´ o koordin´ata vektora vX ´es az yX koordin´ata vektor´ u nemz´er´ o y vektorral kicser´elj¨ uk az X b´azis xi elem´et, hogy megkapjuk az X 0 u ´j b´azist, akkor vX 0 ugyanazon v vektornak az u ´j X 0 b´azisra vonatkoz´ o koordin´ata vektora. Teh´ at ha
´ ´ O ´ 1.6. KOORDINATA REPREZENTACI
vX =
ε1 .. . εi−1 εi εi+1 .. . εn
yX =
´es
η1 .. . ηi−1 ηi ηi+1 .. . ηn
37
ε1 − η1 ηεii .. . εi−1 − ηi−1 ηεii
εi akkor vX 0 = ηi εi+1 − ηi+1 εi ηi .. .
.
εn − ηn ηεii
L´athat´o, hogy legel˝osz¨or c´elszer˝ u a b´azisba ´eppen bevont u ´j b´azisvektorra vonatkoz´o koordin´ata meghat´aroz´asa, hiszen ez minden m´as koordin´ata kisz´am´ıt´ as´ aban szerepet kap. Ezt a b´azisb´ol elhagyand´ o vektorra vonatkoz´ o koordin´at´ anak a gener´ al´o elemmel val´o oszt´as´aval kapjuk. Ezt a h´anyadost δ-val jel¨olve azt mondhatjuk, hogy minden m´as u ´j b´azisra vonatkoz´ o koordin´ata megkaphat´ o, ha a r´egi b´azisra vonatkoz´o koordin´at´ab´ol kivonjuk az u ´j b´azisvektor megfelel˝o koordin´at´ aj´ anak δ-szoros´at. Hangs´ ulyoznunk kell, hogy az y vektort olyan xi b´azisvektor helyett tudtuk b´azisba vonni, amelyre vonatkoz´o koordin´at´ aja nem nulla, hiszen ez tette lehet˝ov´e, hogy a b´azisb´ol elhagyand´o xi vektort el˝o´ all´ıtsuk az y ´es a megmaradt X -beli vektorok line´aris kombin´aci´ojak´ent az (1.6) egyenletnek megfelel˝oen. 5 P´ elda. Tegy¨ uk fel, hogy a 4-dimenzi´ os val´ os V vektort´erben az X = {x1 , . . . , x4 } vektorrendszer egy b´ azis ´es y = 2x1 + x2 − 3x3 + x4 . Az x1 vektort ki akarjuk cser´elni az y vektorral ´es meg kell hat´ arozni a v = x1 + 2x2 + x3 − 3x4 vektor koordin´ ata vektor´ at az u ´j X 0 = {y, x2 , . . . , x4 } b´ azisban. A sz´am´ıt´asokat a x1 x2 x3 x4
y v 2 1 1 2 −3 1 1 −3
t´abl´azat m´odos´ıt´as´aval v´egezz¨ uk, amelynek baloldali oszlop´aban az X b´ azis elemeit t¨ untett¨ uk fel, m´asodik oszlop´aban az y vektor e b´azisra vonatkoz´ o koordin´at´ ait, ezt a m´asodik oszlop fejl´ec´eben az y felt¨ untet´es´evel is jel¨olt¨ uk, a harmadik oszlop pedig a v X b´azisra vonatkoz´o koordin´ata vektor´ at tartalmazza, ugyancsak az v jellel fejl´ecezve. Minthogy a t´abl´ azat baloldali oszlopa az X b´ azis vektorait mutatja, ebb˝ol egy´ertelm˝ u, hogy a tov´abbi oszlopok melyik b´azisra vonatkoz´ o koordin´ata vektorok. Ez´ert hagyhattuk el a b´azisra utal´o indexet a koordin´ata vektorok jel´eb˝ ol. Az y vektor els˝o koordin´at´aja be van keretezve, amellyel azt k´ıv´ antuk jelezni, hogy az y vektort az els˝o b´azisvektor hely´ere akarjuk a b´azisba bevonni. Ezt a koordin´at´ at ´ v´alasztjuk gener´al´o elemnek. Ujfent hangs´ ulyozzuk, hogy a gener´al´ o elem mindig z´erust´ol k¨ ul¨onb¨oz˝o kell legyen, hiszen, amint azt az el˝oz˝ oekben l´attuk, csak olyan b´azisvektor cser´elhet˝o ki egy u ´j vektorra, amely kifejezhet˝o az u ´j vektor ´es az eredeti b´azis megmarad´o vektorainak line´aris kombin´ aci´ ojak´ent. A k¨ovetkez˝ o t´abl´ azatban m´ar a sz´am´ıt´asi elj´ar´as van felt¨ untetve,
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
38
v y x2
1/2 2−1·
1 2
x3 1 − (−3) · x4
−3 − 1 ·
1 2
1 2
=
1/2
=
3/2
=
5/2
= −7/2
Term´eszetesen a v koordin´ata vektort feladatok megold´asakor azonnal az
1/2
5/2
3/2 −7/2
alakban ´ırjuk a t´abl´azatba, itt csup´an azt k´ıv´ antuk megmutatni, hogy az u ´j b´azisra vonatkoz´o koordin´at´ak hogyan sz´am´ıthat´ ok ki. Azt ´all´ıthatjuk az u ´j koordin´ata vektor ismeret´eben, hogy a v vektor az u ´j b´azisvektorok 1 3 5 7 v = y + x2 + x3 − x4 2 2 2 2 line´aris kombin´aci´oja. M´as szavakkal megfogalmazva ugyanezt, am´ıg az eredeti X b´azis ´altal meghat´arozott izomorfizmus a v vektorhoz R4 -nek [1, 2, 1, −3] elem´et rendeli, addig az {y, x2 , x3 , x4 } b´ azis ´altal defini´alt m´asik izomorf lek´epez´es ugyanezen v vektort az [1/2, 3/2, 5/2, −7/2] sz´am-4-esbe viszi. 2 Sz´amos line´aris algebrai probl´ema megold´as´ ahoz lehet haszn´alni az elemi b´azistranszform´aci´o m´odszer´et, hogy vektorok koordin´ata vektor´ at egy alkalmas b´azisra vonatkoz´oan meghat´arozzuk. Persze ´altal´ aban elemi b´azistranszform´ aci´ ok sorozat´aval jutunk csak az alkalmas b´azishoz. A k¨ovetkez˝ o r´eszben n´eh´ any alkalmaz´ asi lehet˝ os´eget mutatunk be.
1.6.2
Az elemi b´ azistranszform´ aci´ o n´ eh´ any alkalmaz´ asa
Vektorrendszerek line´ aris f¨ uggetlens´ eg´ enek, illetve ¨ osszef¨ ugg˝ os´ eg´ enek vizsg´ alata Az a feladat, hogy valamely V vektort´er egy Y = {y1 , . . . , yn } vektorrendszer´er˝ ol el kell d¨onteni, hogy line´arisan f¨ uggetlen, vagy line´arisan ¨osszef¨ ugg˝ o. Amennyiben ismerj¨ uk az Y vektorainak V valamely X b´azis´ ara vonatkoz´ o koordin´ata vektorait, akkor elemi b´azistranszform´aci´ok sorozat´aval az X b´ azis vektorait az Y vektorrendszer vektoraival cser´elj¨ uk ki. Ha az Y vektorrendszer minden vektora bevonhat´ o a b´azisba, kicser´elve az X -beli vektorokat, akkor egy b´azis r´eszrendszere l´ev´en, line´arisan f¨ uggetlen. Ha azonban Y valamelyik yi vektora nem cser´elhet˝ o ki X -beli vektorral, mert ezekre vonatkoz´o koordin´at´ ai mind null´ ak, akkor yi vagy a z´er´ o vektor, vagy az el˝oz˝oleg m´ar a b´azisba bevont Y-beli vektorok line´aris kombin´ aci´ oja, ´es akkor Y line´arisan ¨osszef¨ ugg˝o.
´ ´ O ´ 1.6. KOORDINATA REPREZENTACI
39
6 P´ elda. Legyen a 4–dimenzi´ os val´ os V vektort´er egy b´ azisa X = {x1 , . . . , x4 } ´es az Y = {y1 , y2 , y3 } vektorrendszer vektorainak ezen b´ azisra vonatkoz´ o koordin´ at´ ai legyenek 1 −1 3 −1 2 −4 y1 = es y3 = , y2 = ´ 2 −2 6 0 3 −3 ´ Allap´ ıtsuk meg, hogy Y line´ arisan ¨ osszef¨ ugg˝ o, vagy line´ arisan f¨ uggetlen vektorrendszer! A sz´am´ıt´asokat az al´abbi t´abl´ azatokban v´egezt¨ uk
x1 x2 x3 x4
y1 y2 y3 1 −1 3 −1 2 −4 2 −2 6 0 3 −3
y1 x2 x3 x4
y2 y3 −1 3 1 −1 0 0 3 −3
y1 y2 x3 x4
y3 2 −1 0 0
Az utols´o t´abl´azatb´ol kiolvashat´ o, hogy az y3 vektor az el˝oz˝ o l´ep´esek sor´an a b´azisba bevont y1 ´es y2 vektorok line´aris kombin´ aci´ oja, nevezetesen y3 = 2y1 − 1y2 , k¨ovetkez´esk´eppen az Y vektorrendszer line´arisan ¨osszef¨ ugg˝ o. 2 Kompatibilit´ as vizsg´ alat Mindenekel˝ott meg kell magyar´ azzuk, hogy mit kell azon ´erteni, hogy egy V vektort´er valamely v vektora kompatibilis valamely Y = {y1 , . . . , yn } vektorrendszerre vonatkoz´oan. Az Y vektorrendszer line´aris burka, mint az m´ar ismert, a V t´ernek egy altere, amelynek elemei ´eppen Y vektorainak line´aris kombin´ aci´ oi. A v vektort az Y vektorrendszerre vonatkoz´ oan kompatibilisnek nevezz¨ uk, ha v benne van az Y line´aris burk´aban, azaz, ha v az y1 , . . . , yn vektorok line´aris kombin´ aci´ oja. ´ 7 P´ elda. Allap´ ıtsuk meg, hogy az R3 [t] vektort´er (a legfeljebb 3–adfok´ u val´ os egy¨ utthat´ os polinomok tere) p(t) = −t + 3t2 + 2t3 vektora kompatibilis–e a q1 (t) = 1 − t, q2 (t) = 1 − t2 , q3 (t) = 1 + t3 vektorok rendszer´ere vonatkoz´ oan! Nem neh´ez bel´atni, hogy az R3 [t] vektort´ernek az A = {1, t, t2 , t3 } vektorrendszere (polinomrendszere) b´azis, ´ıgy sz´am´ıt´ asainkat v´egezhetj¨ uk az erre a b´azisra vonatkoz´o koordin´ata vektorokkal. Persze az A b´ azis helyett R3 [t] b´armely m´as b´azis´ara vonatkoz´o koordin´ata vektorokkal is dolgozhatn´ank, csak akkor a q1 (t), q2 (t), q3 (t) ´es p(t) polinomok koordin´ata vektorainak meghat´aroz´ asa k¨ ul¨ on feladatot jelentene. Sz´am´ıt´asainkat az al´abbi t´abl´ azatok mutatj´ ak:
1 t t2 t3
q1 (t) q2 (t) q3 (t) p(t) q2 (t) q3 (t) p(t) q1 (t) 1 1 0 1 1 1 0 t −1 0 0 −1 −→ 1 1 −1 2 0 −1 0 3 t −1 0 3 3 0 0 1 2 0 1 2 t
40
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
q3 (t) p(t) p(t) q1 (t) 0 1 q1 (t) 1 1 −1 −→ q2 (t) −3 −→ q2 (t) t2 1 2 0 t2 3 q3 (t) 2 1 2 t A legutols´o t´abl´azatb´ol kiolvashat´ o, hogy a p(t) = q1 (t) − 3q2 (t) + 2q3 (t), ´es val´oban −t + 3t2 + 2t3 = (1 − t) − 3(1 − t2 ) + 2(1 + t3 ), ami teh´at azt mutatja, hogy a p(t) vektor kompatibilis a {q1 (t), q2 (t), q3 (t)} vektorrendszerre vonatkoz´ oan. 2 K¨ovetkez˝o p´eld´ankban megmutatjuk, hogy a line´aris egyenletrendszerek kompatibilit´asi probl´emak´ent is kezelhet˝ ok. Persze a line´aris egyenletrendszerek ´altal´ anos t´argyal´as´ara majd m´eg k´es˝obb visszat´er¨ unk az alkalmaz´ asokr´ ol sz´ol´ o fejezetben, itt most csak azt szeretn´enk ´erz´ekeltetni, hogy tulajdonk´eppen, m´ar rendelkezik az olvas´o azzal a technik´aval, amely egy line´aris egyenletrendszer megold´as´ ahoz sz¨ uks´eges. 8 P´ elda. A kisl´ anyom, Anna nagy p´enzgy˝ ujt˝ o. Term´eszetesen a pap´ırp´enzek mellett sz´ amos f´em p´enz´erm´et is ¨ osszegy˝ ujt¨ ott. A teljes kollekci´ oja 48 db ´erm´et tartalmaz, ´es ´ert´eke 160 Ft. Gy˝ ujtem´eny´eben legt¨ obb az 1 Ft–osok sz´ ama. 2 Ft–os viszont 10–zel kevesebb van, mint forintos. A 10 Ft–osok, 5 Ft–osok ´es 2 Ft–osok sz´ ama ¨ osszesen is 5–tel kevesebb, mint a gy˝ ujtem´enyben l´ev˝ o 1 Ft–osok ¨ ossz´ert´eke. Azt tudjuk m´eg, ´ hogy 1–gyel t¨ obb 10 Ft–osa van mint 20 Ft–osa. Allap´ ıtsa meg, hogy Anna p´enz´erme kollekci´ oja milyen ¨ osszet´etel˝ u! A l´atsz´olag komplik´alt feladathoz egy nagyon is egyszer˝ u matematikai modell rendelhet˝o, amelynek megold´asa val´ oban gyerekj´ at´ek. Legyen ugyanis az 1 Ft–osok, 2 Ft–osok, 5 Ft–osok, 10 Ft–osok ´es 20 Ft–osok egyel˝ ore ismeretlen sz´ama rendre: ξ1 , ξ2 , ξ3 , ξ4 , illetve ξ5 darab. Akkor ezek az ismeretlenek a fenti inform´aci´ ok szerint eleget tesznek a k¨ovetkez˝o egyenleteknek. ξ1 + ξ2 + ξ3 + ξ4 + ξ5 = 48 ξ1 + 2ξ2 + 5ξ3 + 10ξ4 + 20ξ5 = 160 ξ1 − ξ2 = 10 ξ1 − ξ2 − ξ3 − ξ4 = 5 ξ4 − ξ5 = 1
Ha az egyes ismeretlenek egy¨ utthat´ oit egy–egy oszlopvektorba gy˝ ujtj¨ uk, csak´ ugy, mint az egyenletek jobboldal´an l´ev˝ o konstansokat, akkor a fenti egyenletrendszer a
´ ´ O ´ 1.6. KOORDINATA REPREZENTACI
ξ1
1 1 1 1 0
+ ξ2
1 2 −1 −1 0
+ ξ3
1 5 0 −1 0
41
+ ξ4
1 10 0 −1 1
+ ξ5
1 20 0 0 −1
=
48 160 10 5 1
alakot ¨olti. Ezt a vektoregyenletet interpret´alhatjuk u ´gy, hogy adott 5-komponens˝ u oszlopvektorok olyan line´aris kombin´ aci´ oi keresend˝ ok, amelyek egy adott 5-komponens˝ u oszlopvektort eredm´enyeznek. A line´aris kombin´ aci´ oban szerepl˝o egy¨ utthat´okat kell meghat´aroznunk. Ilyen feladatot m´ar oldottunk meg, ugyanis ha megvizsg´aljuk, hogy az egyenletrendszer jobboldal´an szerepl˝o konstansok oszlopvektora kompatibilis-e az egy¨ utthat´ok oszlopai alkotta vektorrendszerre vonatkoz´ oan, akkor, amennyiben igenl˝o a v´alasz r¨ogt¨ on megkapjuk, hogy a vektorrendszer vektorainak milyen line´aris kombin´aci´oja a konstansok oszlopvektora, nemleges v´alasz eset´en pedig azt ´all´ıthatjuk, hogy az egyenletrendszernek nincs megold´asa. Az a jogos k´erd´es mer¨ ulhet fel, hogy az itt szerepl˝o oszlopvektorok melyik vektort´er vektorainak ´es azon vektort´er melyik b´azis´ara vonatkoz´ o koordin´ata vektoraik´ent kezelend˝ ok. Az 5 5-dimenzi´os val´os R t´erben az E = {ei = [0, . . . , 0, 1, 0, . . . , 0] | i = 1, . . . , 5}, ahol teh´at ei az i-edik egys´egvektor, olyan b´azis, amelyre vonatkoz´ oan minden R5 -beli vektor koordin´at´ai ´es komponensei egyenl˝ ok. C´elszer˝ u teh´at ezt a vektorteret v´alasztani, ´es ebben az egyenletrendszert kompatibilit´ asi probl´em´ anak tekinteni. Al´abb a sz´am´ıt´asok menet´enek ´erz´ekeltet´es´ere felt¨ untett¨ uk az indul´o, a k¨ozb¨ uls˝ o ´es a megold´ast szolg´altat´o elemi b´azistranszform´ aci´ os t´abl´ azatokat, amelyben a1 , . . . , a5 -tel fejl´ecezt¨ uk a ξ1 , . . . , ξ5 ismeretlenek egy¨ utthat´ oib´ ol k´epzett oszlopokat, a konstansok oszlop´at pedig b jel¨oli. Minden t´abl´ azatban bekeretezt¨ uk a gener´al´ o elemet ´es persze a gener´al´o elemeket igyekezt¨ unk u ´gy megv´alasztani, hogy a sz´am´ıt´ asok min´el k¨onnyebben legyenek elv´egezhet˝ ok.
e1 e2 e3 e4 e5
a1 a2 a3 a4 a5 b a2 a3 1 1 1 1 1 48 e1 2 1 1 2 5 10 20 160 e2 3 5 −→ a1 −1 0 1 −1 0 0 0 10 1 −1 −1 −1 0 5 e4 0 −1 0 0 0 1 −1 1 0 0 e5
e1 e2 −→ a1 a4 e5
a2 a3 2 0 3 −5 −1 0 0 1 0 −1
a4 a5 b 1 1 38 10 20 150 0 0 10 -1 0 −5 1 −1 1
a5 b a2 a3 b 1 33 e1 2 -1 29 20 100 e2 3 −25 20 −→ 0 10 0 10 a1 −1 0 5 a4 0 1 5 -1 −4 0 1 4 a5
42
´ ELEMI TULAJDONSAGAIK ´ 1. FEJEZET VEKTORTEREK ES
a3 e2 −→ a1 a4 a5
a2 b b −2 −29 a3 1 a2 15 -47 −705 −→ a1 25 −1 10 a4 4 2 34 a5 3 2 33
A line´aris egyenletrendszernek egyetlen megold´asa van, mert a jobboldalon szerepl˝o konstansok b oszlopvektora az egy¨ utthat´ ok oszlopvektorainak egy´ertelm˝ u 25 · a1 + 15 · a2 + 1 · a3 + 4 · a4 + 3 · a5 line´aris kombin´aci´oja. Ezek alapj´an, Anna gy˝ ujtem´enye 25 db 1 Ft–ost, 15 db 2 Ft– ost, 1 db 5 Ft–ost, 4 db 10 Ft–ost ´es 3 db 20 Ft–ost tartalmaz. 2
2. Fejezet
Line´ aris lek´ epez´ esek, transzform´ aci´ ok A line´aris lek´epez´esek ´es transzform´aci´ ok a vektorterek elm´elet´enek, mind az alkalmaz´asok, mind matematikai szempontb´ ol, leg´erdekesebb ´es legfontosabb fejezete. Innen ered az oly sok alkalmaz´asban szerephez jut´o m´atrixaritmetika is.
2.1
A line´ aris lek´ epez´ esek elemi tulajdons´ agai
Bevezet´esk´ent egy nagyon egyszer˝ u probl´em´ at fogalmazunk meg, annak ´erz´ekeltet´es´ere, hogy a line´aris lek´epez´esek fogalma a mindennapi ´elet feladatainak modellez´ese sor´an, term´eszetesen absztrakci´ oval keletkezett. Egy u ¨zem m k¨ ul¨onb¨oz˝o er˝oforr´ as felhaszn´al´ as´ aval n-f´ele term´eket gy´art. Ismeretes, hogy a j-edik term´ek egy darabj´anak elk´esz´ıt´es´ehez az i-edik er˝oforr´ asb´ ol αij egys´egnyire van sz¨ uks´eg. Meg´allap´ıtand´ o, hogy k¨ ul¨ onb¨ oz˝ o termel´esi programok megval´os´ıt´as´ahoz az egyes er˝oforr´asokb´ ol mennyi sz¨ uks´eges. A probl´ema matematikai modellez´ese a k¨ovetkez˝ok´eppen t¨ort´enhet. Minden termel´esi programhoz hozz´arendelhet˝o egy-egy t ∈ Rn vektor, amelynek j-edik komponense a j-edik term´ekb˝ ol gy´artand´o mennyis´eg. Ugyancsak minden termel´esi programhoz tartozik egy er˝oforr´as felhaszn´al´asi s ∈ Rm vektor, amelynek i-edik komponense pedig az i-edik er˝oforr´asb´ol felhaszn´alt mennyis´eget mutatja. A k¨ ul¨ onb¨ oz˝ o lehets´eges t tervek ´es megval´os´ıt´asukhoz sz¨ uks´eges s er˝oforr´ asvektorok k¨oz¨ ott, legal´abbis ha tov´abbi mell´ekfelt´eteleket nem vesz¨ unk figyelembe, line´aris a kapcsolat, si =
n X
αij tj
(i = 1, . . . , m),
j=1
amin azt ´ertj¨ uk, hogy ha a t1 terv megval´ os´ıt´ as´ ahoz s1 , a t2 program megval´os´ıt´as´ahoz pedig s2 er˝oforr´asfelhaszn´ al´ as tartozik, akkor az egyes´ıtett program azaz a t1 + t2 megval´os´ıt´asa s1 + s2 er˝oforr´ as felhaszn´al´ as´ aval lehets´eges. Ugyancsak, valamely t program β-szoros´anak megval´ os´ıt´ asa β-szor annyi er˝oforr´ as felhaszn´al´ as´ aval lehets´eges, mint a t terv teljes´ıt´ese. Hasonl´o probl´em´ ak matematikai absztrakci´oja vezet a vektorterek line´aris lek´epez´eseinek, illetve transzform´aci´ oinak a fogalm´ahoz. 43
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
44
2.1.1 Defin´ıci´ o. Legyenek V ´es W ugyanazon F test feletti vektorterek. Egy A : V → W lek´epez´est line´ aris lek´epez´esnek nevez¨ unk, ha ∀x, y ∈ V : ∀α, β ∈ F : A(αx + βy) = αA(x) + βA(y) teljes¨ ul. Ha V = W , akkor az A : V → V line´ aris lek´epez´est line´ aris transzform´ aci´ onak nevezz¨ uk. A V vektorteret t´ argyvektort´ernek, m´ıg a W -t k´epvektort´ernek nevezz¨ uk. A defin´ıci´o alapj´an mondhatjuk, hogy a line´aris transzform´aci´ ok speci´alis, egy vektort´ernek ¨onmag´aba val´o line´aris lek´epez´esei, ez´ert ahol ez lehets´eges, ´all´ıt´ asainkat line´aris lek´epez´esekre bizony´ıtjuk.
2.1.1
P´ eld´ ak line´ aris lek´ epez´ esekre ´ es transzform´ aci´ okra
1. Ha Φ : V W izomorf lek´epez´es, akkor az izomorf lek´epez´es defin´ıci´ oja alapj´an, eleget tesz a line´aris lek´epez´esekt˝ ol megk¨ovetelt felt´eteleknek. Hangs´ ulyoznunk kell, hogy ford´ıtva nem igaz, nem minden line´aris lek´epez´es izomorfizmus. 2. Egy F test feletti V vektort´er line´aris transzform´aci´ oj´ ara egyszer˝ u p´elda az a lek´epez´es, amit tetsz˝oleges α ∈ F skal´ ar induk´al az x → αx
(x ∈ V )
megfeleltet´essel. Ez a vektort´er axi´om´ aib´ ol k¨ovetkezik. 3. Tekints¨ unk a 3-dimenzi´os val´ os t´erben, — amin ´erts¨ uk a t´erbeli, r¨ogz´ıtett kezd˝opont´ u helyvektorok ter´et — egy tetsz˝oleges, orig´on ´atmen˝ o egyenest ´es forgassunk el minden vektort ezen egyenes k¨or¨ ul valamilyen r¨ogz´ıtett φ sz¨ oggel. Ezt u ´gy kell v´egrehajtani, hogy a helyvektor minden pontj´ at elforgatjuk az egyenes k¨or¨ ul a r¨ogz´ıtett φ sz¨ oggel. Ez a lek´epez´es is line´aris transzform´aci´o. (A figyelmes olvas´onak igaza van, amikor megjegyzi, hogy nem tudja mit ´ertsen ponton ´es mit egyenesen. K´erj¨ uk, hogy pontos defini´al´ asukig gondoljon a k¨oznapi ´ertelemben haszn´alt t´erbeli pontra ´es egyenesre!) 4. Vegy¨ uk most a 3-dimenzi´os val´ os t´er egy orig´on ´atmen˝ o s´ıkj´ at ´es t¨ ukr¨ ozz¨ unk minden vektort erre a s´ıkra. Ez a lek´epez´es is line´aris transzform´aci´ o. Az a lek´epez´es, ami minden vektorhoz egy orig´on ´atmen˝ o s´ıkon val´ o vet¨ ulet´et rendeli, ugyancsak line´aris transzform´aci´ o. Mindk´et el˝oz˝o p´eld´aban felt˝ un˝ o lehetett, hogy a t´er vektorait orig´on ´atmen˝ o egyenes k¨or¨ ul forgattuk, illetve orig´on ´atmen˝ o s´ıkra t¨ ukr¨ ozt¨ uk. Ennek az az egyszer˝ u oka, hogy a t´er z´er´ oeleme, az orig´o, fix kell maradjon b´armely line´aris transzform´aci´on´al, illetve a z´er´ o vektor k´epe z´er´ o vektor minden line´aris lek´epez´esn´el. 5. Tekints¨ uk most a val´os egy¨ utthat´ os polinomok R[t] ter´et ´es minden p(t) ∈ R[t]re legyen ddt p(t) a deriv´altja p(t)-nek. Anal´ızisb˝ ol j´ol tudjuk, hogy a d/d t deriv´al´asi oper´aci´o is line´aris transzform´aci´ o, hiszen d d d (αf + βg) = α f + β g . dt dt dt
´ ´ ´ ´ 2.1. A LINEARIS LEKEPEZ ESEK ELEMI TULAJDONSAGAI
45
Ebb˝ol k¨ovetkezik, hogy igaz az az ´altal´ anosabb ´all´ıt´ as is, hogy tetsz˝oleges [a ,b] intervallumon differenci´alhat´ o f¨ uggv´enyek D[a,b] vektorter´enek a deriv´al´ as line´aris transzform´aci´oja. 6. Legyen a val´os egy¨ utthat´os polinomok R[t] vektorter´enek S az azR ¨onmag´ at ba val´o lek´epez´ese, amely minden p(t) ∈ R[t] polinomhoz, annak 0 p(x) dx integr´al f¨ uggv´eny´et rendeli. Akkor S line´aris transzform´aci´ oja R[t]-nek, amint azt anal´ızis tanulm´anyainkb´ ol ugyancsak j´ol tudjuk. 7. Legyen I[a,b] az [a, b] intervallumon Riemann–integr´ alhat´ o val´ os f¨ uggv´enyek R vektortere ´es R a val´os sz´amok 1-dimenzi´os val´ os vektortere. Az az : I[a,b] → R R hozz´ arendel´es, amely minden f ∈ I[a,b] f¨ uggv´enyhez annak ab f (x) dx integr´alj´at rendeli line´aris lek´epez´es. Val´oban, ha f, g ∈ I[a,b] ´es α, β tetsz˝ oleges val´ os sz´amok, akkor Z b a
(αf (x) + βg(x)) dx = α
Z b a
f (x) dx + β
Z b a
g(x) dx .
8. Egy vektort´er du´alis´anak, azaz a line´aris f¨ uggv´enyek vektorter´enek minden eleme, a line´aris f¨ uggv´enyek defin´ıci´ oja alapj´an, ugyancsak line´aris lek´epez´es. Megmutatjuk, hogy ´altal´aban hogyan lehet line´aris lek´epez´eseket defini´alni. ´ ıt´ 2.1.2 All´ as. Legyenek ez´ert V ´es W tetsz˝ oleges, ugyanazon F test feletti vek´ torterek ´es X = {x1 , . . . , xn } V -nek tetsz˝ oleges b´ azisa. Ertelmezz¨ uk az A : V → W lek´epez´est a k¨ ovetkez˝ ok´eppen: Legyenek A(x1 ), . . . , A(xn ) tetsz˝ oleges elemek W -ben ´es b´ armely v ∈ V vektor A(v) k´ep´et a k¨ ovetkez˝ o elj´ ar´ assal hat´ arozzuk meg: (a) El˝ o´ all´ıtjuk v-t X vektorainak line´ aris kombin´ aci´ ojak´ent: v = ε1 x1 + . . . + εn xn , (b) ´es az A(v) k´epelemet az A(x1 ), . . . , A(xn ) ∈ W vektorok ugyanazon egy¨ utthat´ okkal k´epzett line´ aris kombin´ aci´ ojak´ent adjuk meg, azaz def
A(v) = ε1 A(x1 ) + . . . + εn A(xn ). Akkor az ´ıgy ´ertelmezett A lek´epez´es V -nek W -be val´ o line´ aris lek´epez´ese. Bizony´ıt´ as. Az ´ertelmezett A hozz´arendel´es egy´ertelm˝ u, mert minden v ∈ V vektornak az X b´azisra vonatkoz´ o koordin´at´ ai egy´ertelm˝ uen meghat´arozottak. ´Igy csak azt kell m´eg megmutatnunk, hogy az A lek´epez´es line´aris. Legyen u ∈ V egy tetsz˝ oleges m´asik vektor, ´es tegy¨ uk fel, hogy u = ϕ1 x1 + · · · + ϕn xn . Tetsz˝ oleges α ´es β skal´arokra, αu + βv =
n X i=1
(αϕi + βεi )xi ,
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
46
´ıgy ehhez a vektorhoz az A lek´epez´es az A(αu + βv) =
n X
(αϕi + βεi )A(xi )
i=1
vektort rendeli. Az A(u) = ϕ1 A(x1 ) + · · · + ϕn A(xn ) ´es az A(v) = ε1 A(x1 ) + . . . + εn A(xn ) vektorok α ´es β skal´arokkal k´epzett line´aris kombin´ aci´ oja αA(u) + βA(v) =
n X
(αϕi + βεi )A(xi ) ,
i=1
teh´at teljes¨ ul a A(αu + βv) = αA(u) + βA(v) linearit´asi felt´etel. 2 Vegy¨ uk ´eszre, hogy minden line´aris lek´epez´es ilyen, abban az ´ertelemben, hogy a b´azisvektorok k´epei m´ar egy´ertelm˝ uen meghat´arozz´ ak a lek´epez´est.
2.1.2
Line´ aris lek´ epez´ esek magtere ´ es k´ eptere
2.1.3 Defin´ıci´ o. Minden A : V → W line´ aris lek´epez´eshez tartozik k´et halmaz, a ker (A)-val jel¨ olt magt´er, ´es az im (A)-val jel¨ olt k´ept´er. Ezeket form´ alisan a k¨ ovetkez˝ ok´eppen adhatjuk meg: • ker (A) = {x ∈ V | A(x) = 0} • im (A) = {x0 ∈ W | ∃ x ∈ V : A(x) = x0 } Szavakkal megfogalmazva ugyanezt: az A : V → W line´ aris lek´epez´es magtere, a V vektort´er azon elemeinek halmaza, amelyek a W vektort´er z´er´ ovektor´ ara a k´epz˝odnek, a k´ept´er pedig a W azon elemeinek a halmaza, amelyek hozz´a vannak rendelve V -beli vektorokhoz k´epekk´ent. Fontosnak tartjuk hangs´ ulyozni, hogy a k´ept´er ´altal´aban nem azonos a W vektort´errel, hanem annak csak r´eszhalmaza. A k¨ovetkez˝o ´all´ıt´as al´at´amasztja, hogy a magt´er ´es k´ept´er elnevez´esek indokoltak. ´ ıt´ 2.1.4 All´ as. Ha A : V → W line´ aris lek´epez´es, akkor ker (A) altere V -nek ´es im (A) altere W -nek. Bizony´ıt´ as. Mindk´et ´all´ıt´ast a (1.3.3) ´all´ıt´ asra t´amaszkodva u ´gy bizony´ıtjuk, hogy megmutatjuk, hogy mind ker (A), mind im (A) z´art a line´aris kombin´ aci´ o k´epz´es´ere n´ezve. Legyenek u, v ∈ ker (A) tetsz˝oleges vektorok ´es α, β ∈ F tetsz˝ oleges skal´arok. Akkor a A(αu + βv) = αA(u) + βA(v) = α0 + β0 = 0 sz´amol´as mutatja, hogy αu + βv ∈ ker (A). Ha, s0 , t0 ∈ im (A) tetsz˝oleges vektorok, akkor vannak olyan s, t ∈ V vektorok, hogy A(s) = s0 ´es A(t) = t0 . De akkor b´armilyen α, β ∈ F skal´ arok mellett αs0 + βt0 = αA(s) + βA(t) = A(αs + βt),
´ ´ ´ ´ 2.1. A LINEARIS LEKEPEZ ESEK ELEMI TULAJDONSAGAI
47
ami ´eppen azt mutatja, hogy αs0 +βt0 is k´epe valamilyen, nevezetesen az αs+βt ∈ V vektornak. Igy αs0 + βt0 ∈ im (A), teh´ at im (A) is z´art a line´aris kombin´ aci´ o k´epz´esre, k¨ovetkez´esk´eppen alt´er. 2 Az el˝oz˝o ´all´ıt´asb´ol azonnal ad´odik, hogy egy V vektort´er valamely A line´ aris transzform´aci´oj´anak magtere is ´es k´eptere is altere V -nek. 2.1.5 Defin´ıci´ o. Az A line´ aris lek´epez´es ρ(A) rangj´ an k´epter´enek dimenzi´ oj´ at, ν(A) defektus´ an, pedig magter´enek dimenzi´ oj´ at ´ertj¨ uk. A k¨ovetkez˝o t´etelben kapcsolatot teremt¨ unk V, az u ´gynevezett t´argyvektort´er dimenzi´oja, a line´aris lek´epez´es rangja ´es defektusa k¨oz¨ ott. 2.1.6 T´ etel. Ha A : V → W line´ aris lek´epez´es, ´es V v´eges dimenzi´ os, akkor dim V = ρ(A) + ν(A). Bizony´ıt´ as. Mivel ν(A) = dim ker (A) ´es ρ(A) = dim im (A) , elegend˝o azt megmutatni, hogy ha ker (A) egy b´azisa az {a1 , . . . , ar } vektorrendszer ´es im (A) egy b´azisa az {A(b1 ), . . . , A(bs )} vektorrendszer, akkor az {a1 , . . . , ar , b1 , . . . , bs } vektorrendszer b´azisa V -nek. E vektorrendszer line´aris f¨ uggetlens´eg´et bizony´ıtand´ o, legyen α1 a1 + · · · + αr ar + β1 b1 + · · · + βs bs = 0.
(2.1)
V´eve az egyenl˝os´eg mindk´et oldal´an l´ev˝ o vektornak az A lek´epez´es ´altal meghat´arozott k´ep´et, figyelembe v´eve, hogy ai ∈ ker (A) (i = 1, . . . r)-re, ´es, hogy a z´er´ o vektor k´epe minden line´aris lek´epez´es mellett a z´er´ o vektor, kapjuk, hogy β1 A(b1 ) + · · · βs A(bs ) = 0 . De ez csak u ´gy lehet, ha β1 = . . . = βs = 0, mert hiszen {A(b1 ), . . . , A(bs )} b´ azisa, ´ıgy line´arisan f¨ uggetlen vektorrendszere im (A)-nak. Akkor viszont a (2.1) egyenlet m´ar az egyszer˝ ubb α1 a 1 + · · · + αr a r = 0 alak´ u. Ebb˝ol m´ar az is k¨ovetkezik, hogy α1 = . . . = αr = 0, mert az {a1 , . . . , ar } b´azisa, ´ıgy line´arisan f¨ uggetlen vektorrendszere ker (A)-nak. Meg kell m´eg mutatni azt is, hogy az {a1 , . . . , ar , b1 , . . . , bs } vektorrendszer gener´alja V -et. Legyen ez´ert v ∈ V egy tetsz˝oleges vektor. Tekintve, hogy A(v) ∈ im (A), kapjuk, hogy A(v) = δ1 A(b1 ) + · · · δs A(bs ), amib˝ol, ´atrendez´essel, ´es kihaszn´alva, hogy A line´aris lek´epez´es az A(v − (δ1 b1 + · · · + δs bs )) = 0 egyenl˝os´eghez jutunk. Ebb˝ol az k¨ovetkezik, hogy v − (δ1 b1 + · · · + δs bs ) ∈ ker (A) ´es ´ıgy v − (δ1 b1 + · · · + δs bs ) = γ1 a1 + · · · + γr ar .
48
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
Innen az egyenl˝os´eg ´atrendez´ese ut´an kapjuk, hogy v = γ1 a1 + · · · + γr ar + δ1 b1 + · · · + δs bs , teh´at az {a1 , . . . , ar , b1 , . . . , bs } vektorrendszer gener´atorrendszere is V -nek. 2 A fenti bizony´ıt´asb´ol kider¨ ul, hogy ha az A a v´eges dimenzi´os V vektort´ernek valamely W vektort´erbe val´o line´aris lek´epez´ese, akkor van V -nek az A k´epter´evel izomorf altere. Ez´ert azt gondolhatn´ank, hogy egy V vektort´er megkaphat´ o b´armely line´aris transzform´aci´oja magter´enek ´es k´epter´enek direkt¨osszegek´ent. Ez azonban t´avolr´ol sem igaz. Egyszer˝ u ellenp´elda erre a legfeljebb n-edfok´ u val´ os polinomok Rn [t] ter´enek az a line´aris transzform´aci´ oja, amely minden polinomhoz annak deriv´altj´at rendeli. Ennek a transzform´aci´ onak a konstans polinomok alkotj´ ak a magter´et, m´ıg a k´eptere a legfeljebb (n − 1)-edfok´ u polinomok tere. Minthogy egyetlen n-edfok´ u polinom sem kaphat´ o meg egy konstans polinom ´es egy legfeljebb (n − 1)-edfok´ u polinom ¨osszegek´ent, a k´ept´er ´es a magt´er direkt¨osszege nem egyenl˝ o Rn [t]-vel. Megmutathat´ o azonban, hogy ha az A line´aris transzform´aci´ o magter´enek ´es k´epter´enek a nullvektoron k´ıv¨ ul nincs k¨oz¨ os eleme, akkor V = ker (A) ⊕ im (A) .
2.2
M˝ uveletek line´ aris lek´ epez´ esekkel
Ebben a r´eszben ´ertelmezz¨ uk line´aris lek´epez´esek ¨osszead´ as´ at ´es skal´ arral val´ o szorz´as´at, megmutatjuk, hogy maguk a line´aris lek´epez´esek is vektorteret alkotnak a fenti m˝ uveletekkel.
2.2.1
Line´ aris lek´ epez´ esek ¨ osszead´ asa ´ es szorz´ asa skal´ arral
Legyen V ´es W k´et, ugyanazon F test feletti vektort´er ´es legyen L(V, W ) az ¨osszes V ´ nek W -be val´o line´aris lek´epez´eseinek a halmaza. Ertelmezz¨ uk k´et A, B ∈ L(V, W ) line´aris lek´epez´es ¨osszeg´et az def
∀x ∈ V : (A + B)(x) = A(x) + B(x) defini´al´o egyenl˝os´eggel, ´es legyen tetsz˝oleges A ∈ L(V, W ) line´aris lek´epez´es α ∈ F skal´arral val´o szorzata az def
∀x ∈ V : (αA)(x) = αA(x) egyenl˝os´eggel adott. 2.2.1 T´ etel. A line´ aris lek´epez´esek L(V, W ) halmaza F feletti vektort´er a fent defini´ alt ¨ osszead´ assal ´es skal´ arral val´ o szorz´ assal. Bizony´ıt´ as. El˝osz¨or azt kell megmutatni, hogy a defini´alt ¨osszead´ asra ´es skal´arral val´o szorz´asra vonatkoz´oan L(V, W ) val´ oban z´art, azaz k´et line´aris lek´epez´es ¨osszege is ´es egy line´aris lek´epez´es skal´ arral val´ o szorzata is line´aris lek´epez´es. Ha A ´es B ∈ L(V, W ), akkor az nyilv´ anval´ o, hogy ¨osszeg¨ uk is V -b˝ ol W -be val´ o lek´epez´es, csak azt kell teh´at igazolnunk, hogy vektorok line´aris kombin´ aci´ oj´ at a k´epvektorok ugyanazon skal´arokkal k´epzett line´aris kombin´ aci´ oj´ aba viszi. Ezt viszont a k¨ovetkez˝o sz´amol´as verifik´alja: ∀v, w ∈ V : ∀α, β ∈ F : (A + B)(αv + βw) =
˝ ´ ´ ´ 2.2. MUVELETEK LINEARIS LEKEPEZ ESEKKEL
49
= A(αv + βw) + B(αv + βw) = αA(v) + βA(w) + αB(v) + βB(w) = = α(A(v) + B(v)) + β(A(w) + B(w)) = α(A + B)(v) + β(A + B)(w) Teljesen hasonl´oan ha γ ∈ F ´es A ∈ L(V, W ), akkor nyilv´ an γA is V -b˝ol W -be val´o lek´epez´es, de linearit´as´at m´eg igazolnunk kell. Ezt az al´abbi sz´amol´ as mutatja: ∀v, w ∈ V : ∀α, β ∈ F : (γA)(αv + βw) = = γA(αv + βw) = γ(αA(v) + βA(w)) = (γα)A(v) + (γβ)A(w) = = α(γA(v)) + β(γA(w)) = α(γA)(v) + β(γA)(w) Igazolnunk kell m´eg, hogy a line´aris lek´epez´esek az ¨osszead´ asra n´ezve kommutat´ıv–csoportot alkotnak, illetve, hogy a skal´ arokkal val´ o szorz´as is eleget tesz a vektort´er defin´ıci´oj´aban megk¨ovetelt n´egy tulajdons´agnak. Legyenek ez´ert A, B, C ∈ L(V, W ) tetsz˝oleges line´aris lek´epez´esek ´es v b´ armelyik vektora V -nek. Akkor kihaszn´alva, hogy A(v), B(v) ´es C(v) W -beli vektorok, illetve a lek´epez´esek ¨osszead´as´anak defin´ıci´ oj´ at, kapjuk, hogy (a)
[A + (B + C)](v) = A(v) + (B + C)(v) = A(v) + (B(v) + C(v)) = = (A(v) + B(v)) + C(v) = (A + B)(v) + C(v) = [(A + B) + C](v)
(b)
(A + B)(v) = A(v) + B(v) = B(v) + A(v) = (B + A)(v)
(c)Legyen O ∈ L(V, W ) az a lek´epez´es, amelyre ∀v ∈ V : O(v) = 0 teljes¨ ul. Ez nyilv´anval´oan line´aris lek´epez´es ´es a lek´epez´esek ¨osszead´ as´ ara n´ezve z´er´ oelem. (d) Tetsz˝oleges A ∈ L(V, W )-re a (−1)A ∈ L(V, W ) pedig, ahol −1 az F test egys´egelem´enek ellentettje, az A lek´epez´es addit´ıv inverze. A skal´arral val´o szorz´as tulajdons´agait ellen˝orizend˝ o legyenek α, β ∈ F tetsz˝ oleges skal´arok. Akkor b´armely v ∈ V -re (1)
[α(A + B)](v) = α[(A + B)(v)] = α[A(v) + B(v)] = = αA(v) + αB(v) = (αA)(v) + (αB)(v) = [(αA) + (αB)](v)
(2)
[(α + β)A](v) = (α + β)A(v) = αA(v) + βA(v) = (αA + βA)(v)
(3)
[(αβ)A](v) = (αβ)A(v) = α[βA(v)] = α[(βA)(v)] = [α(βA)](v)
(4) V´eg¨ ul, ha 1 az F test egys´egeleme, akkor (1A)(v) = 1A(v) = A(v), amivel igazoltuk a skal´arral val´o szorz´ast´ ol elv´art n´egy tulajdons´agot. 2
50
2.2.2
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
Line´ aris lek´ epez´ esek szorz´ asa
M´eg egy line´aris lek´epez´eseken ´ertelmezett m˝ uvelettel foglalkozunk ebben a r´eszben, amit szorz´asnak fogunk nevezni, b´ar a kompoz´ıci´ o elnevez´es tal´an szerencs´esebb lenne, mert a val´os anal´ızisben a f¨ uggv´enyek kompoz´ıci´ oj´ anak megfelel˝oen defini´aljuk a lek´epez´esek szorzat´at. Legyen a B ∈ L(V, W ) ´es A ∈ L(W, Z) line´aris lek´epez´esek szorzata az az AB-vel jelzett ´es V -b˝ol Z-be k´epez˝o hozz´arendel´es, amely a def
∀v ∈ V : (AB)(v) = A(B(v)) egyenl˝os´eggel adott, teh´at a v ∈ V vektort el˝obb a B lek´epez´es W -be viszi, majd a B(v) k´epet az A lek´epez´es a Z-be. A line´aris lek´epez´esek szorzata is line´aris lek´epez´es. Ennek igazol´as´ara, legyenek v, w ∈ V ´es α, β ∈ F tetsz˝ oleges vektorok, illetve skal´arok, akkor (AB)(αv + βw) = A(B(αv + βw)) = A(αB(v) + βB(w)) = = αA(B(v)) + βA(B(v)) = α(AB)(v) + β(AB)(w), ´es ezt kellett megmutatnunk. A line´aris transzform´aci´ok fontoss´ ag´ at hangs´ ulyozand´ o, megjegyezz¨ uk, hogy egy V vektort´er L(V )-vel jel¨olt, line´aris transzform´aci´ oinak a halmaza, amely persze a (2.2.1) t´etel ´ertelm´eben maga is vektort´er, z´art a fenti szorz´as m˝ uveletre is, azaz b´armely k´et A, B ∈ L(V ) line´aris transzform´aci´ o AB szorzata is L(V )-ben van. Ez lehet˝ov´e teszi line´aris transzform´aci´ ok nemnegat´ıv eg´esz kitev˝os hatv´anyainak ´ertelmez´es´et a k¨ovetkez˝o rekurz´ıv defin´ıci´ oval: def
A ∈ L(V ) : A0 = I
´es
def
An = An−1 A ha n > 0,
ahol I a V vektort´er identikus lek´epez´es´et jel¨oli, azt, amely minden vektornak ¨onmag´at felelteti meg. I term´eszetesen line´aris transzform´aci´ o ´es tetsz˝oleges A ∈ L(V )-re IA = AI = A. Amint azt ´altal´ anosabb esetben, nevezetesen tetsz˝oleges f¨ uggv´enyek kompoz´ıci´oj´an´al l´attuk, a f¨ uggv´enyek kompoz´ıci´ oja nem kommutat´ıv, de asszociat´ıv. ´Igy nem meglep˝o, hogy a line´aris transzform´aci´ ok szorz´asa sem kommutat´ıv, de asszociat´ıv ´es az ¨osszead´ asra vonatkoz´ oan disztribut´ıv.
2.2.3
Line´ aris transzform´ aci´ ok inverze
A f¨ uggv´enyek tanulm´anyoz´asakor azt l´attuk, hogy amennyiben a f¨ uggv´eny egy–egy´ertelm˝ u megfeleltet´es az ´ertelmez´esi tartom´any ´es az ´ert´ek k´eszlet elemei k¨oz¨ ott, akkor ´es csak akkor nyilik lehet˝os´eg¨ unk a f¨ uggv´eny inverz´enek ´ertelmez´es´ere. Persze egy tetsz˝oleges A ∈ L(V, W ) line´aris lek´epez´es akkor ´es csak akkor egy–egy´ertelm˝ u megfeleltet´es V ´es W elemei k¨oz¨ott, ha izomorfizmus, amikor is a V ´es W vektorterek k¨oz¨ott nincs l´enyegi k¨ ul¨onbs´eg, legal´abbis line´aris algebrai szempontb´ ol. 2.2.2 Defin´ıci´ o. Az F test feletti V vektort´er egy A ∈ L(V ) line´ aris transzform´ aci´ oj´ at invert´ alhat´ onak mondjuk, ha kiel´eg´ıti az al´ abbi k´et felt´etelt: (i) ha v, w ∈ V -re A(v) = A(w), akkor v = w,
˝ ´ ´ ´ 2.2. MUVELETEK LINEARIS LEKEPEZ ESEKKEL
51
(ii) minden v 0 ∈ V -hez l´etezik olyan v ∈ V , amelyre A(v) = v 0 . Az (i) felt´etel azt fejezi ki, hogy egy invert´ alhat´ o line´aris transzform´aci´ onak injekt´ıvnek kell lennie, m´ıg az (ii) felt´etel azt ´ırja el˝o, hogy a V vektort´er minden eleme el˝o kell ´alljon k´epk´ent, azaz a lek´epez´es sz¨ urjekt´ıv kell legyen. Ezeket a felt´eteleket u ´gy is megfogalmazhattuk volna, hogy a ker (A), magt´ernek a z´erus alt´ernek kell lennie, ´es az im (A), k´ept´er meg kell egyezzen V -vel. Val´ oban, ha ker (A) a z´erus alt´er, akkor v, w ∈ V : A(v) = A(w) =⇒ A(v) − A(w) = A(v − w) = 0 =⇒ =⇒ v − w ∈ ker (A) =⇒ v − w = 0 ↔ v = w. Ford´ıtva pedig, mivel A(0) = 0, b´armely line´aris lek´epez´es eset´en, azonnal ad´odik, hogy az (i) felt´etelnek eleget tev˝o line´aris transzform´aci´ ora ker (A) = {0} teljes¨ ul. Az (ii) felt´etel im (A) = V -vel val´ o ekvivalenci´ aja a k´ept´er ´ertelmez´es´eb˝ ol azonnal ad´odik. A k´et felt´etel v´eges dimenzi´os terek eset´eben egym´assal is ekvivalens. ´ ıt´ 2.2.3 All´ as. Ha V v´eges dimenzi´ os vektort´er, akkor az A ∈ L(V ) line´ aris transzform´ aci´ ora ker (A) = {0} akkor ´es csak akkor, ha im (A) = V. Bizony´ıt´ as. A (2.1.6) t´etel miatt, ha ker (A) = {0}, akkor dim V = ρ(A) = dim im (A) , ´es line´aris transzform´aci´ okr´ ol l´ev´en sz´o, ez azt jelenti, hogy im (A) altere V -nek nem lehet val´odi alt´er, az eg´esz V vektort´errel kell megegyezzen. Ford´ıtva, ha im (A) = V , akkor megint a (2.1.6) t´etel alapj´an kapjuk, hogy ν(A) = dim ker (A) = 0 , ´es ez ´eppen azt jelenti, hogy ker (A) a z´erus alt´er. 2 A fent igazolt ´all´ıt´as v´egtelen dimenzi´os terek line´aris transzform´aci´ oira nem igaz. Egyszer˝ u ellenp´elda a val´os egy¨ utthat´ os polinomok R[t] vektorter´enek az a D line´ aris transzform´aci´oja, amely minden polinomhoz, annak deriv´altj´ at rendeli. Nyilv´anval´o, hogy D magtere 1–dimenzi´os, hiszen minden konstans polinom deriv´altja a z´er´o polinom, azaz ker (D) nem a z´erus alt´er. Ugyanakkor b´armely p(t) = α0 + α1 t + · · · + αn tn polinom el˝o´all nem is egy polinom deriv´altjak´ent. Val´ oban tetsz˝oleges β ∈ R mellett a αn n+1 α1 2 t + ... + t q(t) = β + α0 t + 2 n+1 polinom deriv´altja egyenl˝o p(t)-vel, amivel igazoltuk, hogy im (D) = R[t] teljes¨ ul. aris line´ Az invert´alhat´o line´aris transzform´aci´ okat regul´ aris transzform´aci´ oknak is szok´as nevezni, m´ıg a nem invert´ alhat´ o transzform´aci´ okat szingul´ arisaknak mondjuk. A V vektort´er regul´aris line´aris transzform´aci´ oinak halmaz´at R(V )-vel fogjuk jel¨olni. 2.2.4 Defin´ıci´ o. Ha A ∈ R(V ) invert´ alhat´ o line´ aris transzform´ aci´ o, akkor minden v 0 ∈ V -hez l´etzik egy ´es csak egy v ∈ V vektor, amelyre A(v) = v 0 . Defini´ aljuk azt az −1 0 A -gyel jel¨ olt lek´epez´est, amely ehhez a v vektorhoz ´eppen v-t rendeli, ´es nevezz¨ uk ezt az A line´ aris transzform´ aci´ o inverz´enek.
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
52
K¨onnyen igazolhatjuk, hogy A−1 is line´aris transzform´aci´ o. Val´ oban tetsz˝oleges ∈ V vektorokhoz l´eteznek olyan egy´ertelm˝ uen meghat´arozott v = A−1 (v 0 ) ´es w = A−1 (w0 ) vektorok V -ben, amelyekre A(v) = v 0 ´es A(w) = w0 . Akkor A linearit´asa folyt´an, tetsz˝oleges α, β ∈ F skal´ arok mellett v 0 , w0
A(αv + βw) = αA(v) + βA(w) = αv 0 + βw0 , k¨ovetkez´esk´eppen A−1 (αv 0 + βw0 ) = αv + βw = αA−1 (v 0 ) + βA−1 (w0 ) . P´ eld´ ak invert´ alhat´ o line´ aris transzform´ aci´ okra 1. A V vektort´er identikus lek´epez´ese, I nyilv´ anval´ oan invert´ alhat´ o line´aris −1 transzform´aci´o, ´es I = I. 2. A s´ık helyvektorainak ter´eben az a transzform´aci´ o, amely minden vektorhoz valamely, az orig´on ´atmen˝ o egyenesre vonatkoz´ o t¨ uk¨ ork´ep´et rendeli ugyancsak invert´alhat´o, ´es inverze ¨onmaga. 3. Szint´en invert´alhat´o a 3-dimenzi´os t´er helyvektorainak valamely orig´on ´atmen˝o egyenes k¨or¨ uli, adott α sz¨ oggel val´ o elforgat´asa ´es inverze a 2π − α sz¨oggel val´o elforgat´as. ´ ıt´ 2.2.5 All´ as. Ha V v´eges dimenzi´ os vektort´er ´es A line´ aris transzform´ aci´ oja V nek, akkor A invert´ alhat´ os´ ag´ anak sz¨ uks´eges ´es elegend˝ o felt´etele, hogy V egy tetsz˝ oleges X = {x1 , . . . , xn } b´ azis´ at b´ azisba transzform´ alja, azaz, ha az {A(x1 ), . . . , A(xn )} vektorrendszer is b´ azisa V -nek. Bizony´ıt´ as. A (2.2.3) ´all´ıt´as szerint, v´eges dimenzi´os V vektort´er eset´en egy A line´aris transzform´aci´o pontosan akkor invert´ alhat´ o, ha im (A) = V teljes¨ ul. Ugyanakkor im (A)-t gener´alja az {A(x1 ), . . . , A(xn )} vektorrendszer. 2 −1 B´armely A ∈ R(V )-re A is invert´ alhat´ o, tov´ abb´ a ³
A−1
´−1
=A
´es A · A−1 = A−1 · A = I.
(2.2)
A (2.2) egyenletek ak´ar a line´aris transzform´aci´ ok invert´ alhat´ os´ ag´ anak defini´al´as´ara is alkalmasak, mert igaz a k¨ovetkez˝ o: 2.2.6 T´ etel. Ha A, B, C ∈ L(V ) line´ aris transzform´ aci´ okra teljes¨ ul, hogy A · B = C · A = I, akkor A invert´ alhat´ o ´es A−1 = B = C. Bizony´ıt´ as. Az invert´alhat´os´ ag (i) felt´etele k¨onnyen kaphat´ o, mert ha v, w ∈ V re A(v) = A(w), akkor v = I(v) = (C · A)(v) = C(A(v)) = C(A(w)) = (C · A)(w) = I(w) = w,
˝ ´ ´ ´ 2.2. MUVELETEK LINEARIS LEKEPEZ ESEKKEL
53
´es nem nehezebb a (ii) felt´etel teljes¨ ul´es´enek igazol´asa sem, hiszen b´armely v ∈ V -re a B(v) ∈ V vektor olyan, hogy A(B(v)) = (A · B)(v) = I(v) = v. Ez biztos´ıtja A−1 l´etez´es´et. M´asr´eszt tetsz˝oleges v ∈ V -re, kihaszn´alva a lek´epez´esek szorz´as´anak asszociativit´as´at kapjuk, hogy C(v) = C(I(v)) = C(A · B)(v) = (C · A)B(v) = I(B(v)) = B(v), teh´at B = C. A (2.2) egyenletek biztos´ıtj´ ak, hogy A−1 ´ atveheti B, vagy C szerep´et −1 az el˝obbi sz´am´ıt´as sor´an ´es kapjuk, hogy A = C, illetve A−1 = B. 2 A (2.2.6) t´etel bizony´ıt´as´ab´ol kider¨ ul, hogy az A ∈ L(V ) line´aris transzform´aci´o injektivit´as´at biztos´ıtja olyan C ∈ L(V ) l´etez´ese, amelyre C · A = I, m´ıg a sz¨ urjektivit´as felt´etele, olyan B ∈ L(V ) l´etez´ese amelyre A · B = I ´all fenn. Tekintettel arra, hogy v´eges dimenzi´os V vektort´er eset´en a line´aris transzform´aci´ ok invert´alhat´os´ag´anak (i) ´es (ii) felt´etelei ekvivalensek, ad´odik a k¨ovetkez˝ o: 2.2.7 K¨ ovetkezm´ eny. Ha V v´eges dimenzi´ os vektort´ernek A line´ aris transzform´ aci´ oja, akkor az al´ abbi ´ all´ıt´ asok egym´ assal ekvivalensek: (i) A invert´ alhat´ o, (ii) l´etezik olyan B ∈ L(V ), hogy A · B = I, (iii) l´etezik olyan C ∈ L(V ), hogy C · A = I. V´egtelen dimenzi´os vektorterek eset´en, mint ´all´ıtottuk, mindk´et egyenletnek kell legyen megold´asa. Mutatja ezt a val´ os egy¨ utthat´ os polinomok R[t] ter´eben a deriv´al´asi D illetve integr´alf¨ uggv´eny k´epz˝ o S line´ aris transzform´aci´ ok p´eld´ aja. Ezekre DS = I, de egyik transzform´aci´o sem regul´aris. A line´aris transzform´aci´ok invert´ alhat´ os´ ag´ ar´ ol befejez´es¨ ul bebizony´ıtjuk a k¨ovetkez˝o t´etelt: 2.2.8 T´ etel. Ha A ´es B invert´ alhat´ o line´ aris transzform´ aci´ oi a V vektort´ernek, −1 −1 −1 akkor AB is invert´ alhat´ o ´es (AB) = B A . Bizony´ıt´ as. A (2.2.6) t´etel szerint elegend˝o megmutatni, hogy AB felcser´elhet˝ o −1 −1 a B A line´aris transzform´aci´oval ´es szorzatuk az identikus transzform´aci´ o. Val´ oban, a line´aris transzform´aci´ok szorz´as´ anak asszociativit´as´ at kihaszn´alva kapjuk, hogy (B −1 A−1 )(AB) = B −1 (A−1 A)B = B −1 IB = B −1 B = I ´es (AB)(B −1 A−1 ) = A(BB −1 )A−1 = AIA−1 = AA−1 = I . 2 A t´etel k¨ovetkezm´enye, hogy ha A ¡invert´ alhat´ o line´aris transzform´aci´ oja V -nek, ¢n akkor An is invert´alhat´o ´es (An )−1 = A−1 . 1. Gyakorlatok, feladatok
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
54
´ 1. Ertelmezz¨ uk a V vektort´er egy ¨onmag´ aba val´ o T lek´epez´es´et a k¨ovetkez˝ odef k´eppen: r¨ogz´ıts¨ uk V -nek egy v0 elem´et ´es minden v ∈ V -re legyen T (v) = v0 + ´ v, azaz v-nek v0 -lal val´o eltoltja. Allap´ ıtsa meg, hogy line´aris transzform´aci´ o-e a T. 2. Legyen A : Fn → Fn−1 az a lek´epez´es, amelyre
ξ1 ξ2 .. .
A(v) = A ξn−1
=
ξn
ξ1 − ξ2 ξ2 − ξ3 .. . ξn−1 − ξn
minden v ∈ Fn -re. (a) Mutassa meg, hogy A line´ aris lek´epez´es! (b) Adja meg ker (A) egy b´azis´ at! (c) Hat´arozza meg im (A) dimenzi´oj´ at! 3. Legyen A ∈ L(V, W ) ´es M egy altere V -nek. Jel¨olje A(M ) az M -beli vektorok k´epeinek halmaz´at. Mutassa meg, hogy A(M ) altere im (A)-nak. 4. Bizony´ıtsa be, hogy ha egy line´aris transzform´aci´ onak van legal´abb k´et k¨ ul¨onb¨oz˝o jobbinverze, akkor nincs balinverze, ´es hasonl´oan, ha van legal´abb k´et k¨ ul¨onb¨oz˝o balinverze, akkor nincs jobbinverze. 5. Igazolja, hogy egy line´aris transzform´aci´ onak pontosan akkor van inverze, ha egyetlen egy jobbinverze van. 6. Terjessz¨ uk ki a jobbinverz, illetve balinverz fogalmakat line´aris lek´epez´esekre. Legyen A ∈ L(V, W ) ´es B, C ∈ L(W, V ), ahol V ´es W nem felt´etlen¨ ul izomorf vektorterek. Azt mondjuk, hogy B jobbinverze A-nak, iletve C balinverze A-nak, ha AB az identikus transzform´aci´ oja W -nek, illetve CA az identikus transzform´aci´oja V -nek. Mutassa meg, hogy ha dim V 6= dim W , akkor A-nak nem lehet jobbinverze is, meg balinverze is! 7. Jel¨olje O ∈ L(V ) a V vektort´er azon line´aris transzform´aci´ oj´ at, amely minden vektorhoz a z´er´ovektort rendeli. Mutassa meg, hogy A, B ∈ L(V )-re AB = O akkor ´es csak akkor teljes¨ ul, ha im (B) ⊆ ker (A)!
2.2.4
Faktorterek
Ha A a V vektort´er egy line´aris lek´epez´ese valamely W vektort´erbe, akkor A induk´al egy ≡A ⊆ V × V rel´aci´ot a k¨ovetkez˝ ok´eppen: v1 ≡A v2 ⇐⇒ A(v1 ) = A(v2 ) . Az ≡A nyilv´anval´oan ekvivalencia rel´aci´ o, de azont´ ul m´eg rendelkezik azzal a tulajdons´aggal is, hogy b´armely v ∈ V ´es α skal´ ar mellett, ha v1 ≡A v2 akkor v1 + v ≡A v2 + v
´es αv1 ≡A αv2
´ ´ O ´ 2.3. MATRIX REPREZENTACI
55
is teljes¨ ul. Ezzel a tulajdons´aggal rendelkez˝ o ekvivalencia rel´aci´ okat kongruencia rel´ aci´ oknak h´ıvjuk. Mint ismeretes, az ekvivalencia rel´aci´ ok mindig meghat´aroznak egy oszt´alyoz´ast, azaz eset¨ unkben a V vektort´er r´eszhalmazainak olyan {Vi , i ∈ I} S rendszer´et, hogy a k¨ ul¨onb¨oz˝o r´eszhalmazok diszjunktak ´es i∈I Vi = V . A kongruencia rel´aci´ok m´eg azt is lehet˝ov´e teszik, hogy az oszt´alyok halmaz´at vektort´err´e tegy¨ uk az al´abbi ¨osszead´assal ´es skal´ arral val´ o szorz´assal: def
Vi + Vj = Vk
ha vi + vj ∈ Vk , ahol vi ∈ Vi
´es vj ∈ Vj ,
´es b´armely α skal´ar eset´en def
αVi = Vj
ha αvi ∈ Vj ahol vi ∈ Vi .
Tal´an els˝o pillanatra nem nyilv´anval´ o, hogy a megadott m˝ uveletek j´oldefini´ altak. Kihaszn´alva, hogy az oszt´alyoz´ast kongruencia rel´aci´ o induk´alta, azt kapjuk, hogy ha vi , vi0 ∈ Vi ´es vj , vj0 ∈ Vj , akkor vi ≡A vi0 ⇒ vi + vj ≡A vi0 + vj m´asr´eszt vj ≡A vj0 ⇒ vi0 + vj ≡A vi0 + vj0 ´es kihaszn´alva az ekvivalencia rel´aci´ o tranzit´ıv tulajdons´ag´ at ad´odik, hogy vi + vj ≡A vi0 + v 0 j , ami azt mutatja, hogy egy oszt´aly b´armelyik elem´enek egy m´asik oszt´aly b´armelyik elem´evel val´o ¨osszege ugyanabban az oszt´alyban van. Hasonl´oan b´armely α skal´ arra, 0 0 ha vi ´es vi egy oszt´alybeli vektorok, akkor αvi ´es αvi is egy oszt´alyban vannak. A ≡A kongruencia rel´aci´o szerinti oszt´alyok fentiekben defini´alt vektorter´et V faktorter´enek nevezz¨ uk ´es V / ≡A -val jel¨olj¨ uk. A ≡A kongruencia rel´aci´ o ´ertelmez´es´eb˝ ol azonnal k¨ovetkezik, hogy V / ≡A izomorf az A line´ aris lek´epez´es im (A) k´epter´evel. B´armely oszt´aly k´et vektor´anak a k¨ ul¨ onbs´ege a z´er´ ovektort tartalmaz´o oszt´alyban, azaz az A line´aris lek´epez´es magter´eben van, amib˝ol k¨ovetkezik, hogy a Vi , i ∈ I oszt´aly ak´armelyik vektora megkaphat´ o, ha egy r¨ogz´ıtett vi0 vektor´ ahoz hozz´aadjuk ker (A) valamelyik vektor´at. Formaliz´ alva ugyanez: vi0 + ker (A) = {vi0 + v | v ∈ ker (A)} = Vi . Azt mondhatjuk, hogy minden oszt´aly a line´aris lek´epez´es magter´enek eltol´ as´ aval kaphat´o.
2.3
M´ atrix reprezent´ aci´ o
Ebben a r´eszben v´eges dimenzi´os vektorterek line´aris lek´epez´eseihez t´eglalap elrendez´es˝ u skal´ar komponenseket tartalmaz´o, u ´gynevezett m´atrixokat rendel¨ unk, ´es megvizsg´aljuk, hogy a line´aris lek´epez´esekkel v´egzett m˝ uveleteknek milyen m´atrixm˝ uveletek felelnek meg. Meghat´arozzuk a line´aris transzform´aci´ o ´es inverze m´atrix´ anak kapcsolat´at, levezetj¨ uk az ´altal´ anos b´azistranszform´ aci´ o egyenlet´et, v´eg¨ ul pedig
56
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
megvizsg´aljuk, hogy egy line´aris transzform´aci´ o m´atrixa, hogyan f¨ ugg a vektort´er b´azis´anak megv´alaszt´as´at´ol. Megjegyezz¨ uk, hogy mint minden vektort´er eset´eben, itt is a line´aris lek´epez´esek ter´enek elemeihez is rendelhetn´enk skal´ ar komponensekb˝ol fel´ep´ıtett oszlopokat, de mint l´atni fogjuk, a m´atrixok bevezet´es´enek olyan el˝onyei vannak, amelyr˝ol nem szeretn´enk lemondani. Mint m´ar eml´ıtett¨ uk, egy A ∈ L(V, W ) line´aris lek´epez´est teljesen meghat´aroz az, hogy V valamely b´azis´anak vektorait milyen vektorokra k´epezi. Val´ oban, ha X = {x1 , x2 , . . . , xn } egy b´azisa V -nek, akkor b´armely v ∈ V vektor egy´ertelm˝ uen kifejezhet˝o az X vektorainak v = ε1 x1 + ε2 x2 + · · · + εn xn line´aris kombin´aci´ojak´ent, ´es akkor A(v) = ε1 A(x1 ) + ε2 A(x2 ) + · · · εn A(xn ). Mivel a k´epvektorok a W vektort´erben vannak, el˝o´ all´ıthat´ ok a W egy Y = {y1 , y2 , . . . , ym } b´azisa vektorainak line´aris kombin´ aci´ oik´ent. Igy, ha A(xj ) = α1j y1 + α2j y2 + · · · + αmj ym
j = 1, . . . , n,
akkor A(v) = ε1 (α11 y1 + α21 y2 + · · · + αm1 ym ) + +ε2 (α12 y1 + α22 y2 + · · · + αm2 ym ) + .. . +εn (α1n y1 + α2n y2 + · · · + αmn ym ) = = (ε1 α11 + ε2 α12 + · · · + εn α1n )y1 + +(ε1 α21 + ε2 α22 + · · · + εn α2n )y2 + .. . +(ε1 αm1 + ε2 αm2 + · · · + εn αmn )ym . Az αij skal´arokat a line´aris lek´epez´es X , Y b´ azisp´ arra vonatkoz´ o koordin´at´ ainak nevezz¨ uk ´es az
AX Y =
α11 α12 . . . α1n α21 α22 . . . α2n .. .. .. .. . . . . αm1 αm2 . . . αmn
t´eglalap alak´ u skal´art´abl´azatot az A ∈ L(V, W ) line´aris lek´epez´es X , Y b´azisp´ arra vonatkoz´o m´atrix´anak nevezz¨ uk. A lek´epez´es m´atrix´ at, csak´ ugy, mint a vektorok koordin´ata vektorait, vastagon szedett bet˝ uvel jel¨olj¨ uk, a fels˝o index jel¨oli a V, az u ´gynevezett t´argyvektort´er alapul vett b´azis´ at, m´ıg az als´o indexszel utalunk a W, az u ´gynevezett k´epvektort´erben r¨ogz´ıtett b´azisra. Id˝onk´ent, a jel¨ol´es egyszer˝ us´ıt´ese ´erdek´eben az als´o ´es fels˝o indexeket, elhagyjuk, ha a sz¨ovegk¨ ornyezetb˝ ol kider¨ ul,
´ ´ O ´ 2.3. MATRIX REPREZENTACI
57
hogy melyik b´azisp´arra vonatkoznak a sz´obanforg´ o lek´epez´es koordin´at´ ai. A m´atrix elemeit dupl´an indexezt¨ uk, az els˝o index az elem sor´anak, a m´asodik az oszlop´anak a sz´am´at mutatja, ´es ha a m´atrixnak m sora ´es n oszlopa van, akkor azt mondjuk, hogy m × n t´ıpus´ u. Ha egy m´atrixnak csak egyetlen sora van, akkor sorm´atrixnak is fogjuk nevezni, m´ıg ha csak egyetlen oszlopa van, akkor oszlopm´atrixnak is fogjuk nevezni, ´es jel¨ol´es¨ ukre vastagon szedett kis latin bet˝ uket haszn´alunk. A sorm´atrixokat az oszlopm´atrixokt´ol u ´gy k¨ ul¨ onb¨ oztetj¨ uk meg, hogy fels˝o indexk´ent a ∗ jelet alkalmazzuk. Felh´ıvjuk az olvas´o figyelm´et arra, hogy a lek´epez´es m´atrix´ at alkot´ o oszlopok ´eppen az X b´azis vektorai k´ep´enek Y b´ azisra vonatkoz´ o A(x1 )Y =
α11 α21 .. . αm1
, A(x2 )Y =
α12 α22 .. . αm2
, . . . , A(xn )Y =
α1n α2n .. . αmn
koordin´ata vektorai, ´es a v vektor A(v) k´ep´enek Y b´azisra vonatkoz´ o koordin´ata vektora ε1 α11 + ε2 α12 + · · · + εn α1n ε1 α21 + ε2 α22 + · · · + εn α2n A(v)Y = = .. . ε1 αm1 + ε2 αm2 + · · · + εn αmn = ε1 A(x1 )Y + ε2 A(x2 )Y + · · · + εn A(xn )Y . ´ Erdemes felfigyelni arra is, hogy a fenti line´aris kombin´ aci´ oban a skal´ aregy¨ utthat´ ok ´eppen a v vektor X b´azisra vonatkoz´ o koordin´at´ ai. Meg kell eml´ıten¨ unk, hogy amennyiben egy A ∈ L(V ) line´aris transzform´aci´ot koordinatiz´alunk, akkor V -nek csak egy b´azis´ at r¨ogz´ıtj¨ uk, mondjuk X = {x1 , x2 , . . . , xn }-et, ´es A m´atrixa AX = [A(x1 )X , A(x2 )X , . . . , A(xn )X ] fel´ep´ıt´es˝ u lesz, ´es tekintve, hogy ebben a m´atrixban minden oszlop n-elm˝ u, ez egy n´egyzet alak´ u skal´art´abl´azat. Az ilyen n´egyzetes, n × n t´ıpus´ u m´atrixok eset´eben az n sz´amot a m´atrix rendj´enek nevezz¨ uk. 1 P´ elda. Legyen a 2-dimenzi´ os t´er egy b´ azisa az I = {i, j} egym´ asra mer˝ oleges, egys´egnyi hossz´ us´ ag´ u helyvektorok rendszere. Hat´ arozzuk meg a t´er azon F transzform´ aci´ oj´ anak a m´ atrix´ at ebben a b´ azisban, amely minden vektort az orig´ o k¨ or¨ ul φ sz¨ oggel elforgat az ´ oramutat´ o j´ ar´ as´ aval ellent´etes ir´ anyba. Az 2.1 ´abr´ar´ol leolvashat´o, hogy az i vektor i0 k´epe, illetve a j vektor j 0 k´epe: i0 = cos φ i + sin φ j ´Igy
"
F(i)I =
cos φ sin φ
´es j 0 = − sin φ i + cos φ j.
#
"
´es F(j)I =
− sin φ cos φ
#
58
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI j
. . . .... . . . . . . . . . . . . ....... . . . . ........ . . . . .... . . . . . . . . . . ... . . .... . . ...... . ...... . . ............. . . . ...... . . . . . . . . . . .... . .. . . ... . . . ... ... . . . . . ... . . . ... ... . . . . . ... . . .. . . . . . . . . ..................... . . . . . . . . . . . . . . . . . .... . . .. . ....... . ............... . . . ..... .. ....... . . . . ....... . . . . . . . . ....... . . . . . . . . . . . . ....... . . .. . ....... . . . . .. ....... . . . . . . ....... . . . ....... .... . . .. ....... . . . . . . ....... . .... .... ....... . ....... . ... . . ....... . . ... . . . ....... . ....... ... .... . .... . . . . . . . . . ....................................................................................................................................................................................................................................................................................................................................................................................... .... .. .... .... ..
j0
↑φ | cos φ j | ↓
•
φ
i0 ↑ | | | sin φ j | | | ↓
i
←−−− − sin φ i −−−→← − cos φ i − →
2.1. ´abra: A s´ık forgat´asa teh´at
"
FI =
cos φ − sin φ sin φ cos φ
#
a transzform´aci´o m´atrixa az I b´ azisban.
2
2 P´ elda. Az F test feletti V vektort´er egy y ∗ : V → F line´ aris f¨ uggv´eny´enek, mint line´ aris lek´epez´esnek hat´ arozzuk meg a m´ atrix´ at a V vektort´er X = {x1 , . . . , xn } ´es az F, mint 1-dimenzi´ os vektort´er {1} b´ azis´ ara vonatkoz´ oan, ahol 1 az F test egys´egelem´et jel¨ oli. ∗X = [y∗ (x ) ∗ Mivel y{1} ıgy ha y ∗ (xi ) = ξi minden i(= 1, . . . , n)1 {1} , . . . , y (xn ){1} ] , ´ ∗ re, akkor az y line´aris f¨ uggv´eny m´atrixa a v´alasztott b´azisp´ arra vonatkoz´ oan az 1 × n t´ıpus´ u ∗X y{1} = [ξ1 , . . . , ξn ],
azaz egy sorm´atrix. Ez volt az oka annak, hogy egy V vektort´er du´alis´ at V ∗ -gal jel¨olt¨ uk. Mint l´attuk, az a ford´ıtott ´all´ıt´ as is igaz, hogy minden n komponens˝ u Fn∗ sorvektor meghat´arozza V egy line´aris f¨ uggv´eny´et, mert a komponensekkel megadva a line´aris f¨ uggv´enynek az X b´azis vektoraihoz rendelt skal´ arokat, a line´aris f¨ uggv´eny egy´ertelm˝ uen meghat´arozott. 2 Legyen a V vektort´er N line´ aris transzform´aci´ oja olyan, hogy egy X = {x1 , . . . , xn } b´azis´anak vektorait az N (x1 ) = λ1 x1 , . . . , N (xn ) = λn xn vektorokba viszi, ahol λ1 , . . . λn ∈ F skal´arok. Akkor az N transzform´ aci´ o m´atrixa az X b´ azisban N=
λ1 0 . . . 0 0 λ2 . . . 0 .. .. . . . . .. . . 0 0 . . . λn
,
u ´gynevezett diagon´ alis m´ atrix. Az elnevez´est az indokolja, hogy legfeljebb a m´atrix f˝o´atl´oj´anak elemei — az azonos sor– ´es oszlopindex˝ u elemek — k¨ ul¨ onb¨ oznek z´er´ ot´ ol, a t¨obbi elem mindegyike nulla.
´ ´ O ´ 2.3. MATRIX REPREZENTACI
2.3.1
59
M˝ uveletek m´ atrixokkal
Ebben a r´eszben defini´aljuk a m´atrixok ¨osszead´ as´ at, skal´ arral val´ o szorz´as´ at ´es szorz´as´at. A m´atrixm˝ uveletek ´ertelmez´esekor tekintettel lesz¨ unk arra, hogy a m´atrixok line´aris lek´epez´esekhez tartoznak, ez´ert elv´arjuk, hogy a line´aris lek´epez´esek ¨osszeg´enek m´atrixa legyen egyenl˝ o a tagok m´atrixainak defini´aland´ o ¨osszeg´evel, line´aris lek´epez´es skal´arszoros´anak m´atrixa legyen a lek´epez´es m´atrix´ anak skal´ arszorosa, ´es line´aris lek´epez´esek szorzat´anak m´atrixa legyen a t´enyez˝ o lek´epez´esek m´atrixainak szorzata. M´ atrixok ¨ osszead´ asa Tekints¨ unk ez´ert k´et A, B ∈ L(V, W ) line´aris lek´epez´est, ´es tegy¨ uk fel, hogy V egy X = {x1 , . . . , xn } ´es W egy Y = {y1 , . . . , ym } b´ azis´ ara vonatkoz´ o m´atrixaik az A = [A(x1 )Y , A(x2 )Y , . . . , A(xn )Y ] =
´es
B = [B(x1 )Y , B(x2 )Y , . . . B(xn )Y ] =
α11 α12 . . . α1n α21 α22 . . . α2n .. .. .. .. . . . . αm1 αm2 . . . αmn β11 β12 . . . β1n β21 β22 . . . β2n .. .. .. .. . . . . βm1 βm2 . . . βmn
.
Az A + B line´aris lek´epez´eshez tartoz´o m´atrix minden oszlopa ugyancsak megkaphat´o, ha vessz¨ uk az X b´azis vektorai A + B lek´epez´essel kapott k´epeinek Y b´azisra vonatkoz´o koordin´ata vektorait. Mivel a line´aris lek´epez´esek ¨osszeg´enek defin´ıci´oja szerint (A + B)(v) = A(v) + B(v) (v ∈ V ) ´es mert az a hozz´arendel´es, amely egy vektort´er vektoraihoz koordin´ata vektoraikat rendeli izomorfizmus, ´es ´ıgy ¨osszegvektor koordin´ata vektora egyenl˝ o a tagok koordin´ata vektorainak ¨osszeg´evel, kapjuk, hogy A + B = [A(x1 )Y + B(x1 )Y , A(x2 )Y + B(x2 )Y , . . . , A(xn )Y + B(xn )Y ] = =
α11 + β11 α12 + β12 . . . α1n + β1n α21 + β21 α22 + β22 . . . α2n + β2n .. .. .. .. . . . . αm1 + βm1 αm2 + βm2 . . . αmn + βmn
.
A fentiek alapj´an azt mondhatjuk, hogy k´et m´atrixot azonos poz´ıci´ oj´ u elemeik o¨sszead´as´aval adunk ¨ossze, ez´ert persze az ¨osszeadand´ o m´atrixoknak azonos t´ıpus´ uaknak kell lenni¨ uk. M´ atrixok szorz´ asa skal´ arral Hasonl´oan kapjuk a γA line´aris lek´epez´es m´atrix´ anak oszlopait, azaz venn¨ unk kell X vektorainak γA k´epeit, ´es azoknak az Y b´azisra vonatkoz´ o koordin´ata vektorait.
60
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
Mivel (γA)(v) = γA(v) (v ∈ V ), ´es egy vektor skal´ arszoros´ anak koordin´ata vektora egyenl˝o koordin´ata vektor´anak skal´ arszoros´ aval, kapjuk, hogy γA = [γA(x1 )Y , γA(x2 )Y , . . . , γA(xn )Y ] = =
γα11 γα12 . . . γα1n γα21 γα22 . . . γα2n .. .. .. .. . . . . γαm1 γαm2 . . . γαmn
.
Teh´at egy m´atrixot u ´gy kell szoroznunk egy skal´ arral, hogy annak minden elem´et megszorozzuk a skal´arral. A m´atrixokat gyakran sz¨ogletes z´ar´ ojelek k¨oz´e z´art ´altal´ anos elem¨ ukkel jel¨olj¨ uk. ´Igy, ha A egy olyan m´atrix amelynek i-edik sor´aban a j-edik elem αij , akkor az eg´esz skal´art´abl´azat ki´ır´asa helyett gyakran a r¨ovid A = [αij ] jel¨ol´est haszn´aljuk. A m´atrixok ¨osszead´as´anak, illetve skal´ arral val´ o szorz´as´ anak a fentiekben r¨ogz´ıtett szab´alya ezekkel a jel¨ol´esekkel ´ıgy adhat´o meg: Ha A = [αij ] ´es B = [βij ] azonos t´ıpus´ u F feletti m´atrixok ´es γ ∈ F, akkor minden i(= 1, . . . , m)-re ´es j(= 1, . . . , n)-re def
[αij ] + [βij ] = [αij + βij ] ´es
def
γ[αij ] = [γαij ]. Ha ler¨ogz´ıtj¨ uk mind V, mind W egy b´azis´ at, akkor minden A ∈ L(V, W ) line´aris lek´epez´eshez egy´ertelm˝ uen hozz´arendelhet˝ o egy m´atrix, amelynek elemei a vektorterek k¨oz¨os oper´atortartom´anya, az F testb˝ ol val´ o skal´ arok ´es t´ıpusa dim W × dim V. Ford´ıtva, ha vesz¨ unk egy tetsz˝oleges dim W × dim V t´ıpus´ u m´atrixot (t´eglalap elrendez´es˝ u skal´art´abl´azatot), amelynek elemei F-b˝ ol val´ ok, ´es egy X b´azist V -ben, ´es egy Y b´azist W -ben, akkor pontosan egy olyan line´aris lek´epez´es van V -b˝ ol W -be, amelynek X , Y b´azisp´arra vonatkoz´ o m´atrixa ´eppen az adott m´atrix. Ugyanis, az adott m´atrix oszlopai, X vektorai k´ep´enek koordin´ata vektorai az Y b´ azisban, teh´at meghat´arozz´ak minden b´azisvektor k´ep´et, ´es V b´ azisvektorainak k´epei egy´ertelm˝ uen meghat´arozz´ak V minden vektor´ anak k´ep´et. Jel¨olj¨ uk Fm×n -nel az ¨osszes m × n t´ıpus´ u F test feletti m´atrixok halmaz´at, ´es legyen ebben ´ertelmezve az ¨osszead´ as ´es skal´ arral val´ o szorz´as a fentiek szerint. A (2.2.1) t´etel ´es a fentiekben le´ırt ´ervel´es szerint Fm×n vektort´er F felett. Legyen Eij az a m´atrix, amelynek i-edik sor´aban a j-edik elem 1 (az F egys´egeleme), minden m´as elem pedig 0 (az F z´er´oeleme). Nem neh´ez bel´atni, hogy az Fm×n t´erben az M = {Eij i = 1, . . . , m; j = 1, . . . , n} m´atrixrendszer b´azis. Ez´ert igaz az al´abbi t´etel. 2.3.1 T´ etel. Ha V n-dimenzi´ os ´es W m-dimenzi´ os F test feletti vektorterek, akkor az L(V, W ) line´ aris lek´epez´esek tere izomorf az F f¨ ol¨ otti m´ atrixok Fm×n vektorter´evel, ´ıgy m · n-dimenzi´ os.
´ ´ O ´ 2.3. MATRIX REPREZENTACI
61
M´ atrixok szorz´ asa A m´atrixok szorz´as´at defini´aland´ o, legyenek D ∈ L(V, W ) ´es C ∈ L(W, Z) line´aris lek´epez´esek ´es X = {x1 , . . . , xn }, Y = {y1 , . . . , ym } ´es Z = {z1 , . . . , zp } b´ azisok V -ben, W -ben, illetve Z-ben. A CD ∈ L(V, Z) line´aris lek´epez´es m´atrix´ anak oszlopai az X b´azis vektorai CD lek´epez´essel kapott k´epeinek a Z b´ azisra vonatkoz´ o koordin´ata vektorai. Jel¨olje a D lek´epez´es m´atrix´ at
DX Y
=
δ11 δ12 . . . δ1n δ21 δ22 . . . δ2n .. .. .. .. . . . . δm1 δm2 . . . δmn
,
ami azt jelenti, hogy D(x1 ) = δ11 y1 + δ21 y2 + · · · + δm1 ym D(x2 ) = δ12 y1 + δ22 y2 + · · · + δm2 ym .. .. .. .. .. . . . . . D(xn ) = δ1n y1 + δ2n y2 + · · · + δmn ym ´es a C lek´epez´es m´atrix´at pedig
CY Z
=
γ11 γ12 . . . γ1m γ21 γ22 . . . γ2m .. .. .. .. . . . . γp1 γp2 . . . γpm
,
amib˝ol pedig azt tudhatjuk, hogy C(y1 ) = γ11 z1 + γ21 z2 + · · · + γp1 zp C(y2 ) = γ12 z1 + γ22 z2 + · · · + γp2 zp . .. .. .. .. .. . . . . . C(ym ) = γ1m z1 + γ2m z2 + · · · + γpm zp Akkor — felhaszn´alva, hogy minden v(∈ V )-re (CD)(v) = C(D(v)) — kapjuk, hogy (CD)(x1 ) = δ11 C(y1 ) + δ21 C(y2 ) + · · · + δm1 C(ym ) , (CD)(x2 ) = δ12 C(y1 ) + δ22 C(y2 ) + · · · + δm2 C(ym ) , .. .. .. .. .. . . . . . (CD)(xn ) = δ1n C(y1 ) + δ2n C(y2 ) + · · · + δmn C(ym ) .
62
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
A fenti egyenl˝os´egekben minden C(yj )-t a Z vektorainak f¨ont megadott line´aris kombin´aci´oival helyettes´ıtj¨ uk: (CD)(x1 ) = + + (CD)(x2 ) = + + .. . (CD)(xn ) = + +
δ11 (γ11 z1 δ21 (γ12 z1 .. . δm1 (γ1m z1 δ12 (γ11 z1 δ22 (γ12 z1 .. . δm2 (γ1m z1 .. . δ1n (γ11 z1 δ2n (γ12 z1 .. . δmn (γ1m z1
+ +
γ21 z2 γ22 z2
+ ··· + + ··· +
γp1 zp ) γp2 zp )
+ +
+ γ2m z2 + · · · + γpm zp ) , + γ21 z2 + · · · + γp1 zp ) + + γ22 z2 + · · · + γp2 zp ) + + γ2m z2 + · · · + γpm zp ) , .. .. .. . . . + γ21 z2 + · · · + γp1 zp ) + + γ22 z2 + · · · + γp2 zp ) + + γ2m z2 + · · · + γpm zp )
.
Ebb˝ol m´ar kiolvashat´o a CD line´aris lek´epez´es m´atrixa, csup´an az egyes Z-beli b´azisvektorokra vonatkoz´o koordin´at´ akat kell ¨osszegy˝ ujteni ´es oszlopokba rendezni: Pm k=1 γ1k δk1 , Pm γ δ , k=1 2k k1 (CD)X .. Z = . Pm
Pm
P
... , m γ1k δkn Pk=1 m . . . , k=1 γ2k δkn .. .. .. . . . Pm Pm k=1 γpk δk1 , k=1 γpk δk2 , . . . , k=1 γpk δkn γ1k δk2 , Pk=1 m k=1 γ2k δk2 ,
.
Ezek szerint, ha azt szeretn´enk, hogy Y X (CD)X Z = CZ · DY
teljes¨ ulj¨on. Ehhez k´et m´atrix szorzat´at a C·D=
γ11 γ12 . . . γ1m γ21 γ22 . . . γ2m .. .. .. .. . . . . γp1 γp2 . . . γpm
Pm k=1 γ1k δk1 , Pm γ δ , k=1 2k k1 def = .. . Pm
Pm
·
δ11 δ12 . . . δ1n δ21 δ22 . . . δ2n .. .. .. .. . . . . δm1 δm2 . . . δmn P
γ1k δkn ... , m Pk=1 γ ... , m k=1 2k δkn .. .. .. . . . Pm Pm γ δ , . . . , γ δ , k=1 γpk δkn k=1 pk k2 k=1 pk k1 γ1k δk2 , Pk=1 m γ k=1 2k δk2 ,
def =
egyenl˝os´eggel kell defini´alnunk. A l´atottak szerint k´et m´atrixot akkor lehet ¨osszeszorozni, ha a baloldali t´enyez˝o oszlopainak a sz´ama megegyezik a jobboldali t´enyez˝ o sorainak a sz´am´aval. A szorzatnak annyi sora van, mint amennyi a baloldali t´enyez˝ o
´ ´ O ´ 2.3. MATRIX REPREZENTACI
63
sorainak a sz´ama, ´es annyi oszlopa, mint ah´any oszlopa a jobboldali t´enyez˝ onek van. A szorzat i-edik sor´anak j-edik elem´et ²ij -vel jel¨olve, azt kaptuk, hogy ²ij = γi1 δ1j + γi2 δ2j + · · · + γim δmj =
m X
γik δkj .
k=1
Teh´at ²ij a baloldali m´atrix i-edik sor´aban l´ev˝ o elemeinek ´es a jobboldali t´enyez˝ o j-edik oszlop´aban l´ev˝o megfelel˝o elemeivel val´ o szorzat¨osszege. 3 P´ elda. Ha ¨ osszeszorzunk egy m × n t´ıpus´ u A m´ atrixot egy n × 1 t´ıpus´ u x m´ atrixszal, akkor a szorzatm´ atrix t´ıpusa m × 1, azaz egy oszlopm´ atrix. Megmutatjuk, hogy ez az oszlopm´ atrix az A m´ atrix oszlopainak line´ aris kombin´ aci´ oja, amelyn´el a skal´ aregy¨ utthat´ ok ´eppen az x oszlopm´ atrix komponensei. Legyenek α11 α12 . . . α1n ξ1 α ξ 21 α22 . . . α2n 2 A= . ´es x = . . .. , . . . . . . . . . . αm1 αm2 . . . αmn ξn akkor
Ax = = ξ1
α11 α21 .. . αm1
ξ1 α11 + ξ2 α12 + · · · + ξn α1n ξ1 α21 + ξ2 α22 + · · · + ξn α2n .. . ξ1 αm1 + ξ2 αm2 + · · · + ξn αmn
+ ξ2
α12 α22 .. . αm2
+ · · · + ξn
=
α1n α2n .. . αmn
.
Bevezetve A oszlopainak jel¨ol´es´ere az a1 =
α11 α21 .. . αm1
, a2 =
α12 α22 .. . αm2
, . . . , an =
α1n α2n .. . αmn
szimb´olumokat, a fenti egyenl˝os´eg Ax = ξ1 a1 + ξ2 a2 + · · · + ξn an alakban jelenik meg. 2 ∗ Hasonl´oan mutathat´o meg, hogy egy 1 × m t´ıpus´ u y m´atrixnak egy m × n t´ıpus´ u A m´atrixszal val´o szorzata 1 × n t´ıpus´ u, azaz egy sorm´atrix, ´es ez az A m´ atrix ∗ sorainak az y komponenseivel k´epzett line´aris kombin´ aci´ oja. Ennek igazol´as´ at az olvas´ ora b´ızzuk. 4 P´ elda. Egy 1 × n t´ıpus´ u ´es egy n × 1 t´ıpus´ u m´ atrixnak, azaz egy sorm´ atrixnak egy oszlopm´ atrixszal val´ o szorzata mindk´et sorrendben elv´egezhet˝ o. Az egyik sorrendben
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
64
elv´egzett szorz´ as egy 1 × 1 t´ıpus´ u m´ atrixot eredm´enyez, m´ıg a ford´ıtott sorrendben k´epzett szorzat eredm´enye n × n t´ıpus´ u, teh´ at egy n´egyzetes m´ atrix. Ennek igazol´as´ara legyen ∗
a = [α1 , α2 , . . . , αn ] ´es
Akkor
a · b = [α1 , α2 , . . . , αn ] · ∗
b=
β1 β2 .. . βn
β1 β2 .. . βn
.
X n = αi βi . i=1
A ford´ıtott sorrendben k´epzett szorzat
b · a∗ =
β1 β2 .. . βn
· [α1 , α2 , . . . , αn ] =
β1 α1 β1 α2 . . . β1 αn β2 α1 β2 α2 . . . β2 αn .. .. .. .. . . . . βn α1 βn α2 . . . βn αn
a diadikus szorzat elnevez´est viseli. Megjegyezz¨ uk, hogy k¨ ul¨ onb¨ oz˝ o m´eret˝ u oszlopm´atrix ´es sorm´atrix diadikus szorzata is k´epezhet˝o. 2 Sok esetben a m´atrixokat el˝ony¨ os u ´gy felfogni, mint sorm´atrixokb´ ol, vagy oszlopm´ atrixokb´ol ¨osszerakott skal´ art´ abl´ azatot. P´eld´ aul a m´atrixok szorzat´anak kisz´am´ıt´asakor el˝ony¨os ez a felfog´as. Ennek illusztr´al´ as´ ara vezess¨ uk be a k¨ovetkez˝ o jel¨ol´eseket: Az α11 α12 . . . α1n α 21 α22 . . . α2n A= . .. .. .. . .. . . αm1 αm2 . . . αmn m´atrix sorait jel¨olje rendre a∗1 , a∗2 , . . . , a∗m , azaz a∗1 = [α11 , α12 , . . . , α1n ] , a∗2 = [α21 , α22 , . . . , α2n ] , .. . a∗m = [αm1 , αm2 , . . . , αmn ] , ´es a
B=
β11 β12 . . . β1p β21 β22 . . . β2p .. .. .. .. . . . . βn1 βn2 . . . βnp
´ ´ O ´ 2.3. MATRIX REPREZENTACI
65
m´atrix oszlopait jel¨olje b1 , b2 , . . . , bp , teh´ at legyenek b1 =
β11 β21 .. . βn1
Akkor az
, b2 =
A·B=
β12 β22 .. . βn2
, . . . , bp =
a∗1 b1 a∗1 b2 . . . a∗1 bp a∗2 b1 a∗2 b2 . . . a∗2 bp .. .. .. .. . . . . a∗m b1 a∗m b2 . . . a∗m bp
[Ab1 , Ab2 , . . . , Abp ] =
a∗1 B a∗2 B .. . a∗m B
β1p β2p .. . βnp
.
=
szorzatm´atrix minden eleme az A m´atrix egy sor´anak ´es a B m´atrix egy oszlop´anak szorzata, minden oszlopa az A m´ atrixnak B valamelyik oszlop´aval val´ o szorzata, ´es minden sora az A valamelyik sor´anak a B m´ atrixszal val´ o szorzata. Az el˝oz˝ oekben igazoltuk, hogy egy m´atrixnak oszlopm´atrixszal val´ o szorzata a m´atrix oszlopainak line´aris kombin´aci´oja, ´ıgy ´all´ıthatjuk, hogy az AB szorzat minden oszlopa az A oszlopainak line´aris kombin´aci´oja. M´asr´eszt, egy sorm´atrix ´es m´atrix szorzata a m´atrix sorainak line´aris kombin´aci´ oja, ´ıgy az AB szorzat minden sora a B sorainak a line´aris kombin´aci´oja. A line´aris lek´epez´esek reprezent´aci´ oj´ an´ al l´attuk, hogy ha az A ∈ L(V, W ) lek´epez´es m´atrixa a V -beli X ´es a W -beli Y b´ azisp´ arra vonatkoz´ oan
AX Y =
α11 α12 . . . α1n α21 α22 . . . α2n .. .. .. .. . . . . αm1 αm2 . . . αmn
,
akkor b´armely v(∈ V ) vektor A(v)(∈ W ) k´ep´enek koordin´ata vektora az Y b´ azisban A(v)Y =
ε1 α11 + ε2 α12 + · · · + εn α1n ε1 α21 + ε2 α22 + · · · + εn α2n .. . ε1 αm1 + ε2 αm2 + · · · + εn αmn
,
(2.3)
vagy ugyanez m´esk´eppen: A(v)Y = ε1 A(x1 )Y + ε2 A(x2 )Y + · · · + εn A(xn )Y ,
(2.4)
66
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
ahol az
ε1 ε2 .. . εn
oszlop ´eppen vX , a v vektor X b´ azisra vonatkoz´ o koordin´ata vektora. Mivel a koordin´ata vektorokat is kezelhetj¨ uk ugyanolyan m´atrixk´ent, mint a line´aris lek´epez´esekhez rendelt m´atrixokat, azok szorz´as´ anak ´ertelmez´ese szerint a (2.3) egyenlet r¨oviden ´ıgy ´ırhat´o A(v)Y = AX (2.5) Y · vX , amit a line´ aris lek´epez´es egyenlet´enek nevez¨ unk. Ha A egy V vektort´er line´aris transzform´aci´ oja, akkor a (2.5) egyenlet kicsit egyszer˝ us¨odik. Az A ∈ L(V ) line´aris transzform´aci´ o egyenlete az X b´azisban A(v)X = AX · vX
(2.6)
alak´ u lesz. A (2.4) egyenletb˝ol k¨ovetkezik, hogy az A line´ aris lek´epez´es im (A) k´eptere izomorf a m´atrix´at alkot´o {A(x1 )Y , . . . , A(xn )Y } vektorrendszer line´aris burk´aval ´es ez´ert az A rangja egyenl˝o e vektorrendszer rangj´aval, amit az A m´ atrix rangj´ anak is nevez¨ unk ´es ρ(A)-val jel¨ol¨ unk. M´ atrixok, line´ aris lek´ epez´ esek ´ es transzform´ aci´ ok szorz´ as´ anak tulajdons´ agai Jel¨olj¨ uk, mint el˝obb, az ¨osszes p × m t´ıpus´ u F feletti m´atrixok halmaz´at Fp×m -mel, ´es hasonl´oan az m × n t´ıpus´ uak halmaz´at Fm×n -nel. Minden C ∈ Fp×m m´ atrix szorozhat´o minden D ∈ Fm×n m´ atrixszal, hiszen C oszlopainak a sz´ama megegyezik D sorainak a sz´am´aval. A szorz´ot´enyez˝ ok sorrendje viszont nem k¨oz¨ omb¨ os, ha p 6= n akkor a D · C m´eg csak nincs is ´ertelmezve. Azt sejthetj¨ uk teh´at, hogy a m´atrixok szorz´ asa nem kommutat´ıv. K´erd´es persze, hogy ugyanez vajon a helyzet akkor is amikor a k´et m´atrix szorzata mindk´et sorrendben ´ertelmezett. Egy, mondjuk n-dimenzi´os vektort´er line´aris transzform´aci´ oinak m´atrixai n × n t´ıpus´ uak, ellen˝orizz¨ uk h´at, hogy ezek szorz´asa felcser´elhet˝ o-e. Legyen " # " # 1 1 0 0 C= ´es D = , 0 1 1 1 akkor
"
C·D=
1 1 1 1
#
"
´es D · C =
0 0 1 2
#
.
Ez a nagyon egyszer˝ u kis ellenp´elda igazolja sejt´es¨ unket: ´ ıt´ 2.3.2 All´ as. A m´ atrixok szorz´ asa nem kommutat´ıv. Kihaszn´alva a (2.3.1) t´etelt azonnal ad´odik a k¨ovetkez˝ o: 2.3.3 K¨ ovetkezm´ eny. kommutat´ıv.
A line´ aris lek´epez´esek ´es transzform´ aci´ ok szorz´ asa nem
´ ´ O ´ 2.3. MATRIX REPREZENTACI
67
Megmutatjuk, hogy a m´atrixok szorz´asa asszociat´ıv. Ennek igazol´asa v´egett tekints¨ unk h´arom ´altal´anos alak´ u m´atrixot. Legyenek A = [αij ] m × n, B = [βij ] n × p ´es C = [γij ] p × q t´ıpus´ u m´atrixok ´es sz´am´ıtsuk ki mind az A(BC) , mind az (AB)C m´atrix ´altal´anos, i-edik sor´anak j-edik elem´et. Az el˝obbi n X
αik (BC)kj =
k=1
n X
αik
à p X
k=1
!
βkl γkj
=
l=1
p n X X
αik (βkl γlj ),
k=1 l=1
m´ıg az ut´obbi p X
(AB)il γlj =
l=1
p X
à n X
l=1
k=1
!
αik βkl γlj =
p X n X
(αik βkl )γlj .
l=1 k=1
Mivel a skal´arok szorz´asa asszociat´ıv, a k´et szorzat i-edik sor´anak j-edik eleme egyenl˝o. Ezzel bebizony´ıtottuk, hogy ´ ıt´ 2.3.4 All´ as. A m´ atrixok szorz´ asa asszociat´ıv. ´ Ujra a (2.3.1) t´etelre val´o h´ıvatkoz´ assal kaphat´ o: 2.3.5 K¨ ovetkezm´ eny. ciat´ıv.
A line´ aris lek´epez´esek ´es transzform´ aci´ ok szorz´ asa asszo-
Vizsg´aljuk m´eg meg ebben a r´eszben, hogy a m´atrixok szorz´asa disztribut´ıv–e azok ¨osszead´as´ara vonatkoz´oan. Legyenek ez´ert most A = [αij ] m × n, B = [βij ] ´es C = [γij ] n × p t´ıpus´ u m´atrixok ´es sz´am´ıtsuk ki az A(B + C) m´atrix ´altal´ anos, i-edik sor´anak j-edik elem´et. A(B + C)ij =
n X
αik (βkj + γkj ) =
k=1
n X k=1
αik βkj +
n X
αik γkj = (AB + AC)ij
k=1
Az eredm´eny azt mutatja, hogy ´ ıt´ 2.3.6 All´ as. A m´ atrixok szorz´ asa ¨ osszead´ asukra vonatkoz´ oan disztribut´ıv. A (2.3.1) t´etel alapj´an, teh´at azt is ´all´ıthatjuk, hogy 2.3.7 K¨ ovetkezm´ eny. A line´ aris lek´epez´esek, illetve transzform´ aci´ ok szorz´ asa azok ¨ osszead´ as´ ara vonatkoz´ oan disztribut´ıv. A m´atrixok szorz´as´ara mutatott p´eld´ akn´ al l´attuk, hogy ha egy A ∈ Fm×n m´atrixot szorzunk egy x(∈ Fn×1 ) oszlopvektorral, akkor a szorzatm´atrix t´ıpusa m × 1, azaz egy oszlopvektor Fm×1 -ben. Ez az oszlopvektor az A m´atrix oszlopainak line´aris kombin´aci´oja, amelyn´el a skal´ arszorz´ ok ´eppen az x oszlopvektor komponensei. Formailag nincs k¨ ul¨onbs´eg az Fn×1 -beli m´atrixok ´es az Fn koordin´ata t´er elemei k¨oz¨ott, ez´ert azonos´ıthatjuk azokat. ´Igy ´ertelmezhetj¨ uk m × n tipus´ u m´atrixoknak Fn -beli vektorokkal val´ o szorz´as´ at. Akkor a m´atrixok szorz´as´ anak tulajdons´agai alapj´an ´all´ıthatjuk, hogy az x −→ Ax (x ∈ Fn , (A ∈ Fm×n ) hozz´arendel´es az Fn koordin´atat´ernek az Fm koordin´atat´erbe val´ o A0 line´ aris lek´epez´ese. Ennek birtok´aban a line´aris lek´epez´esek reprezent´aci´ oj´ at kicsit m´as szemsz¨ogb˝ol is tekinthetj¨ uk:
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
68
Legyen az F feletti n-dimenzi´ os V vektort´ernek az m-dimenzi´ os W vektort´erbe val´o A ∈ L(V, W ) line´aris lek´epez´ese olyan, amelynek m´atrixa a V -beli X = {x1 , . . . , xn } ´es W -beli Y = {y1 , . . . , ym } b´azisp´ arra vonatkoz´ oan A. A A
V −→ W line´aris lek´epez´essel ”p´arhuzamosan”, azt mintegy szimul´ alva, lej´atsz´ odik egy A0 Fn −→ Fm
line´aris lek´epez´es a megfelel˝o koordin´ataterek k¨oz¨ ott, ´es az A0 line´ aris lek´epez´es k´epvektorai, a t´argyvektorokb´ol egyszer˝ u m´atrixszorz´ assal kaphat´ ok. Megmutatjuk, hogy a koordin´ataterek k¨oz¨otti A0 line´aris lek´epez´es h˝ u modellje az A ∈ L(V, W ) line´aris lek´epez´esnek. Az X b´azis meghat´aroz egy Φ : V Fn ´es az Y b´ azis pedig egy Ψ : W Fm izomorf lek´epez´est, amelyek V ´es W vektoraihoz koordin´ata vektoraikat rendeli. Mivel tetsz˝oleges v(∈ V ) vektorra A0 (Φ(v)) = Ψ(A(v)) teljes¨ ul, az A0 lek´epez´es val´oban az A lek´epez´es h˝ u m´asa. A 2.2 ´abra j´ol szeml´elteti az elmondottakat:
v •............................................................................................................................................A w .........................................................................................................................................................• ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. ... ......... ....... ....... ....... . ... ........................................................................................................................................................................................................................................................................................................
V
Φ
A0
v•
Fn
W
A : v −→ w
A0 : v −→ w = A · v
Ψ
•w Fm
2.2. ´abra: Line´aris lek´epez´es ”szimul´ aci´ oja” a koordin´ata terekben Ez teszi lehet˝ov´e, hogy b´armely, line´aris lek´epez´esekkel, vagy transzform´aci´ okkal kapcsolatos probl´ema numerikus megold´asakor a t´argy– illetve a k´epvektort´er vektorai helyett, azok koordin´ata vektoraival sz´amolhatunk, ´es a line´aris lek´epez´esek hat´as´ at, azok m´atrixaival val´o szorz´assal sz´amszer˝ us´ıthetj¨ uk.
´ ´ O ´ 2.3. MATRIX REPREZENTACI
2.3.2
69
Line´ aris transzform´ aci´ ok inverz´ enek m´ atrixa
Egy v´eges dimenzi´os V vektort´er b´armely A ∈ L(V ) line´aris transzform´aci´ oj´ ahoz u ´gy rendelt¨ unk m´atrixot, V egy X = {x1 , . . . , xn } b´azis´ aban, hogy meghat´aroztuk a b´azisvektorok {A(x1 ), . . . , A(xn )} k´epeinek {A(x1 )X , . . . , A(xn )X } koordin´ata vektorait ´es ezeket az oszlopokat gy˝ ujt¨ ott¨ uk ¨ossze az AX = [A(x1 )X , . . . , A(xn )X ] n × n tipus´ u m´atrixban. Az I ∈ L(V ) identikus transzform´aci´ o m´atrixa b´armely b´azisban ugyanolyan alak´ u, hiszen
I(x1 )X = x1X
=
teh´at
1 0 .. . 0
, . . . , I(xn )X = xn = X
(
IX = [δij ], ahol δij =
1 0
ha ha
i = j, i 6= j,
0 .. . 0 1
,
(i, j = 1, . . . , n)
a m´ar j´ol ismert Kronecker-szimb´ olum. A tov´ abbiakban jel¨olj¨ uk ezt a m´atrixot E-vel ´es nevezz¨ uk n-edrend˝ u egys´egm´ atrixnak. Az elnevez´est az indokolja, hogy tetsz˝oleges m × n tipus´ u B ´es tetsz˝oleges n × p tipus´ u C m´atrixra BE=B ´es EC=C teljes¨ ul, teh´at E egys´egelem a m´atrixok szorz´asm˝ uvelet´ere vonatkoz´ oan. Ha A ∈ R(V ) regul´aris line´aris transzform´aci´o, akkor A−1 ∈ R(V ), inverze kiel´eg´ıti az A · A−1 = I
´es
A−1 · A = I
egyenleteket. Ebb˝ol, tekintve, hogy line´aris transzform´aci´ ok szorzat´anak m´atrixa egyenl˝o az egyes t´enyez˝ok m´atrixainak szorzat´aval, az k¨ovetkezik, hogy az inverz transzform´aci´o m´atrixa, A−1 eg´ıti az X kiel´ AX · A−1 X =E
´es
A−1 X · AX = E
m´atrixegyenleteket. A (2.2.3) k¨ovetkezm´eny alapj´an azt is ´all´ıthatjuk, hogy ezen egyenletek b´armelyike egy´ertelm˝ uen meghat´arozza A ∈ R(V ) inverz´enek m´atrix´ at az X b´azisban. Teh´at regul´aris line´aris transzform´aci´ o m´atrixa invert´ alhat´ o a m´atrixok szorz´as´ara vonatkoz´oan. Ennek megfelel˝oen most m´ar egy n × n tipus´ u A ∈ Fn×n m´ atrixot is regul´ arisnak vagy m´as elnevez´essel nemszingul´ arisnak nevez¨ unk, ha l´etezik megold´asa az AX = E
´es
YA = E
m´atrixegyenleteknek. Ha a m´atrix nem invert´ alhat´ o, akkor a m´atrixot is, csak´ ugy, mint a neminvert´alhat´o line´aris transzform´aci´ ot szingul´ arisnak mondjuk. Sokszor egy m´atrixr´ol csup´an azt kell eld¨onteni, hogy regul´aris vagy szingul´aris an´elk¨ ul, hogy mag´ara az inverzre sz¨ uks´eg¨ unk lenne. Ilyenkor kihaszn´alhatjuk, hogy a m´atrixot alkot´o oszlopok line´aris burka a m´atrixhoz tartoz´o line´aris transzform´aci´ o k´epter´evel izomorf altere az Fn koordin´atat´ernek, ami persze akkor ´es csak akkor izomorf
70
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
az eg´esz vektort´errel, ha az oszlopok a koordin´atat´er b´azis´ at alkotj´ ak, k¨ovetkez´esk´eppen line´arisan f¨ uggetlen vektorrendszert alkotnak. Meg kell jegyezz¨ uk, hogy a (2.2.3) k¨ovetkezm´eny szerint az AX=E m´atrixegyenlet akkor ´es csak akkor oldhat´o meg, ha az YA=E m´atrixegyenletnek van megold´asa, ez´ert b´armelyik egyenlet haszn´ alhat´o lesz a regul´aris m´atrixok inverz´enek numerikus meghat´aroz´ as´ ara.
2.4
´ Altal´ anos b´ azistranszform´ aci´ o
M´ar l´attuk, hogy egy vektort´er elemeinek koordin´ata vektorai a t´er b´azis´ anak megv´alaszt´as´at´ol f¨ ugg, s˝ot az elemi b´azistranszform´ aci´ or´ ol sz´ol´ o r´eszben azt is megvizsg´altuk, hogy a t´er vektorainak koordin´ata vektora hogyan v´altozik meg, ha az u ´j b´azist az eredetib˝ol egyetlen b´azisvektornak egy u ´j vektorral val´ o kicser´el´es´evel kapjuk. Itt most k´et, tetsz˝olegesen v´alasztott b´azisra vonatkoz´ o koordin´ata vektorok kapcsolat´at fogjuk jellemezni. Legyen az F test feletti n-dimenzi´os V vektort´ernek X = {x1 , . . . , xn } ´es Y = {y1 , . . . , yn } k´et b´azisa ´es legyen egy tetsz˝oleges v ∈ V vektor koordin´ata vektora
ε1 ²1 . . vX = azisban ´es vY = .. az X b´ .. εn ²n az Y b´azisban. Ez ut´obbi pontosan azt jelenti, hogy v = ² 1 y1 + · · · + ² n yn .
(2.7)
Mint tudjuk, a vX a v vektor izomorf k´epe azon ΦX : V Fn izomorf lek´epez´es mellett, amely az xi ∈ X b´azisvektort az ei = [0, . . . 0, 1, 0 . . . , 0], u ´gynevezett i-edik egys´egvektorba viszi minden i(= 1, . . . , n)-re, ez´ert a (2.7) egyenletb˝ ol az is k¨ovetkezik, hogy (2.8) vX = ²1 y1X + · · · + ²n ynX . Gy˝ ujts¨ uk ¨ossze az y1X , . . . , ynX oszlopvektorokat a B m´atrixba, amelyet a b´azistranszform´aci´o ´ atmenet m´ atrix´ anak nevez¨ unk, azaz legyen az ´atmenet m´atrix B = [y1X , . . . , ynX ]. A B ´atmenet m´atrix azon B ∈ L(V ) line´aris transzform´aci´ onak a m´atrixa az X b´azisban, amely az X b´azis elemeinek az Y b´ azis elemeit felelteti meg, eg´esz pontosan amelyre B(x1 ) = y1 , . . . , B(xn ) = yn . Ennek megfelel˝oen a B transzform´ aci´ ot b´ azistranszform´ aci´ onak nevezz¨ uk. Val´ oban a B transzform´aci´ onak a m´atrixa az X b´azisban BX = [B(x1 )X , . . . , B(xn )X ] = [y1X , . . . , ynX ] ´eppen az ´atmenet m´atrix. Ezt felhaszn´alva, a (2.8) egyenlet az egyszer˝ ubb vX = BX · vY
(2.9)
alakot ¨olti. Mivel a B nyilv´anval´ oan regul´aris line´aris transzform´aci´ o, m´atrix´ anak van inverze, ´ıgy a (2.9) egyenlet ekvivalens a B−1 X · vX = vY
(2.10)
´ ´ ´ ´ O ´ 2.4. ALTAL ANOS BAZISTRANSZFORM ACI
71
egyenlettel, amit a b´ azistranszform´ aci´ o egyenlet´enek nevez¨ unk. A b´azistranszform´aci´o egyenlet´et u ´gy interpret´alhatjuk, hogy amennyiben ismerj¨ uk a V vektort´er egy v vektor´anak a koordin´ata vektor´ at az X b´azisban ´es ismerj¨ uk egy u ´j Y b´ azis vektorainak is a koordin´ata vektorait az X b´azisban, (ezek a b´azistranszform´ aci´ o m´atrix´anak, az ´atmenet m´atrixnak az oszlopai), akkor a v vektor Y b´ azisra vonatkoz´o koordin´ata vektora megkaphat´ o, ha az ´atmenet m´atrix inverz´evel szorozzuk a v X b´azisra vonatkoz´o koordin´ata vektor´ at. Persze a b´azistranszform´aci´o egyenlet´enek ink´abb elm´eleti, mint gyakorlati jelent˝os´ege van, konkr´et numerikus feladatok megold´as´ an´ al elemi b´azistranszform´ aci´ok sorozat´an kereszt¨ ul hat´arozzuk meg egy vektor u ´j b´azisra vonatkoz´ o koordin´ata vektor´at.
2.4.1
Line´ aris transzform´ aci´ o m´ atrixa u ´ j b´ azisban
A b´azistranszform´aci´o egyenlet´enek ismeret´eben nagyon k¨onny˝ u kider´ıteni, hogy milyen kapcsolat van egy line´aris transzform´aci´ o k´et k¨ ul¨ onb¨ oz˝ o b´azisra vonatkoz´ o m´atrixai k¨oz¨ott. Ezt a kapcsolatot le´ırand´o, legyen A az n-dimenzi´os F test feletti V vektort´er egy line´aris transzform´aci´oja, ´es jel¨olje AX , illetve AY az A m´atrix´ at az X = {x1 , . . . , xn }, illetve az Y = {y1 , . . . , yn } b´ azisban. Mint azt j´ol tudjuk, AX = [A(x1 )X , . . . , A(xn )X ] ´es AY = [A(y1 )Y , . . . , A(yn )Y ]. Jel¨olje megint B a V vektort´er azon line´aris transzform´aci´ oj´ at, amelyre B(x1 ) = y1 , . . . , B(xn ) = yn . Akkor A(y1 ) = A(B(x1 )), . . . , A(yn ) = A(B(xn )), k¨ ovetkez´esk´eppen a line´aris transzform´aci´ok (2.6) egyenlete alapj´an A(y1 )X = AX · B(x1 )X , . . . , A(yn )X = AX · B(xn )X . Ebb˝ol az ´altal´anos b´azistranszform´ aci´ o (2.10) egyenlet´et felhaszn´alva kapjuk, hogy A(y1 )Y
−1 = B−1 X A(y1 )X = BX AX B(x1 )X , .. .
A(yn )Y
−1 = B−1 X A(yn )X = BX AX B(xn )X .
Vegy¨ uk ´eszre, hogy B(x1 )X , . . . , B(xn )X ´eppen a B line´ aris transzform´aci´ o X b´azisra vonatkoz´o BX m´atrix´anak oszlopai, ´ıgy eredm´eny¨ unk a m´atrixaritmetikai ismereteinket is felhaszn´alva a t¨om¨ orebb AY = B−1 X · AX · BX
(2.11)
form´aba ´ırhat´o. 2.4.1 Defin´ıci´ o. Azt mondjuk, hogy az AY m´ atrix az AX m´ atrixnak konjug´ altja, amit a b´ azistranszform´ aci´ o BX ´ atmenet m´ atrix´ aval val´ o konjug´ al´ assal kaptunk. K´et m´ atrixot hasonl´onak mondunk, ha az egyik a m´ asiknak konjug´ altja.
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
72
Teh´at egy line´aris transzform´aci´ o k¨ ul¨ onb¨ oz˝ o b´azisokra vonatkoz´ o m´atrixai hasonl´ok, amit AY ∼ AX -vel jel¨ol¨ unk. Nem neh´ez megmutatni, hogy a ∼ hasonl´os´ agi rel´aci´ o, ekvivalencia rel´aci´ o az azonos tipus´ u n´egyzetes m´atrixok halmaz´an. Val´ oban, (a) egy m´atrixnak az identikus transzform´aci´ oval val´ o konjug´ altja ¨onmaga, teh´at a ∼ rel´aci´o reflex´ıv, (b) ha A = B−1 A0 B =⇒ A0 = BAB−1 , mutatva, hogy ∼ szimmetrikus, ´es (c) ha A = B−1 A0 B ´es A0 = C−1 A00 C =⇒ =⇒ A = B−1 C−1 A00 CB = (CB)−1 A00 (CB), igazolva, hogy ∼ tranzit´ıv is. Regul´aris line´aris transzform´aci´ ok inverz´enek m´atrix´ at k¨onnyen meg tudjuk hat´arozni a k¨ovetkez˝o eredm´eny ismeret´eben: 2.4.2 T´ etel. Legyen a V vektort´ernek X = {x1 , . . . , xn } ´es Y = {y1 , . . . , yn } k´et tetsz˝ oleges b´ azisa, ´es B ∈ R(V ) az a line´ aris transzform´ aci´ oja, amelyre B(xi ) = yi minden i(= 1, . . . , n)-re. Akkor teljes¨ ulnek az al´ abbi egyenl˝ os´egek: (i) BY = BX , −1 (ii) B−1 Y = BX ,
Bizony´ıt´ as. A (2.11) egyenlet felhaszn´al´ as´ aval kapjuk, hogy BY = B−1 X BX BX = EBX = BX , ´es teljesen hasonl´oan −1 −1 −1 −1 B−1 Y = BX BX BX = BX E = BX .
2 5 P´ elda. Legyen a V val´ os vektort´er egy b´ azisa az X = {x1 , x2 , x3 } vektorrendszer ´es az A line´ aris transzform´ aci´ o m´ atrixa ebben a b´ azisban legyen
1 0 1 1 −1 . A= 0 −1 −1 1 Hat´ arozzuk meg az A m´ atrix´ at az Y = {y1 , y2 , y3 } b´ azisban, ahol y1 = x1 + 2x2 − x3 , y2 = x2 + x3 , y3 = x1 + x2 .
´ ´ ´ ´ O ´ 2.4. ALTAL ANOS BAZISTRANSZFORM ACI
73
A b´azistranszform´aci´o
1 0 1 B = [y1X , y2X , y3X ] = 2 1 1 −1 1 0 a´tmenet m´atrixa adott Y vektorainak megad´as´ aval, ´ıgy haszn´alhatn´ ank az AY = −1 B AB k´epletet a transzform´aci´ o m´atrix´ anak meghat´aroz´ as´ ara az u ´j Y b´ azisban, ehhez azonban invert´alnunk kellene az ´atmenet m´atrixot ´es elv´egezni k´et m´atrixszorz´ast. Egy kis munk´at megsp´orolhatunk, ugyanis az A(yi ) (i = 1, 2, 3) vektorok X b´azisra vonatkoz´o A(yi )X = A · yiX (i = 1, 2, 3) koordin´ata vektorai k¨onnyen meghat´arozhat´ok ´es akkor elemi b´azistranszform´ aci´ ok sorozat´aval kisz´am´ıthat´ ok az Y b´azisra vonatkoz´o koordin´ata vektoraik is, amelyek ´eppen a keresett AY m´ atrix oszlopai. Ezeket a sz´am´ıt´asokat k¨ovetheti nyomon az olvas´ o az al´abbi t´abl´ azatok tanulm´anyoz´as´aval: (a t´abl´azatok fejl´ec´eben a b´azisra utal´o indexeket elhagytuk, a t´abl´azatok baloldali oszlop´aban ugyis fel vannak t¨ untetve a b´azisvektorok) y1 y2 y3 A(y1 ) A(y2 ) A(y3 ) x1
1
0
1
0
1
1
2
1
1
3
0
1
x3 −1
1
0
−4
0
−2
x2
↓ y2 y1
y3 A(y1 ) A(y2 ) A(y3 )
0
x2
1
x3
1
0
1
1
−1
3
−2
−1
1
−4
1
−1
1
↓ y3 A(y1 ) A(y2 ) A(y3 ) y1
1
0
1
1
y2 −1
3
−2
−1
−7
3
0
x3
2
↓ A(y1 ) A(y2 ) A(y3 ) y1
7/2
−1/2
1
y2
−1/2
−1/2
−1
y3
−7/2
3/2
0
Az utols´o t´abl´azatb´ol m´ar kiolvashat´ o:
7/2 −1/2
1
AY = −1/2 −1/2 −1 −7/2 3/2 0
74
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
Els˝o r´an´ez´esre nem volt nyilv´anval´ o, hogy a megadott Y vektorrendszer val´ oban b´azis, azonban az elj´ar´as sor´an ez is kider¨ ult, hiszen X vektorait l´ep´esr˝ ol l´ep´esre ki lehetett cser´elni Y vektoraival. 2 6 P´ elda. Legyen a V val´ os vektort´er egy b´ azisa az X = {x1 , x2 , x3 } vektorrendszer, ´es az A line´ aris transzform´ aci´ o m´ atrixa ebben a b´ azisban legyen
1 0 1 1 −1 . A= 0 −1 −1 1 ´ Allap´ ıtsuk meg, hogy A regul´ aris–e, ´es ha igen, akkor hat´ arozzuk meg az A−1 inverz transzform´ aci´ o m´ atrix´ at! Az A m´atrix´ab´ol kiolvashatjuk, hogy A(x1 ) = y1 = x1 − x3 , A(x2 ) = y2 = x2 − x3 , A(x3 ) = y3 = x1 − x2 + x3 . Az inverz transzform´aci´ora persze A−1 (yi ) = xi (i = 1, 2, 3) teljes¨ ul, amib˝ol kiolvashatjuk az A−1 (yi )X (i = 1, 2, 3) koordin´ata vektorokat is. Ezekb˝ol elemi b´azistranszform´aci´ok sorozat´aval meghat´arozhat´ ok az A−1 (yi )Y (i = 1, 2, 3) koordin´ata vektorok, ´es nek¨ unk ´eppen ezekre van sz¨ uks´eg¨ unk. A sz´am´ıt´ asokat az al´abbi t´abl´azatokban v´egezt¨ uk: x1 x2
y1
y2
1
0
0
y3 A(y1 ) A(y2 ) A(y3 ) 1
1
0
0
1 −1
0
1
0
0
0
1
x3 −1 −1
1 ↓
y2 y1
y3 A(y1 ) A(y2 ) A(y3 )
0
x2
1
1
1
0
0
−1
0
1
0
2
1
0
1
x3 −1
↓ y3 A(y1 ) A(y2 ) A(y3 ) y1
1
1
0
0
y2 −1
0
1
0
x3
1
1
1
1
↓ A(y1 ) A(y2 ) A(y3 ) y1
0
−1
−1
y2
1
2
1
y3
1
1
1
´ ´ ´ ´ O ´ 2.4. ALTAL ANOS BAZISTRANSZFORM ACI
75
Az utols´o t´abl´azatb´ol m´ar kiolvashat´ o:
0 −1 −1
A−1 Y = 1 1
2 1
1 1
ami a (2.4.2) t´etel szerint ugyanaz, mint A−1 oz˝ o p´eld´ aban is, X . Persze, amint az el˝ csak a sz´am´ıt´asok elv´egz´ese k¨ozben der¨ ult ki, hogy A regul´aris m´atrix, hogy oszlopai val´oban egy b´azis k¨ ul¨onb¨oz˝o vektorainak koordin´ata vektorai. 2 2. Gyakorlatok, feladatok
1. Legyen A a 3-dimenzi´os val´os t´er azon line´aris transzform´aci´ oja, amely minden helyvektorhoz az orig´ora, mint k¨oz´eppontra vonatkoz´ o t¨ uk¨ ork´ep´et rendeli. Hat´arozza meg az A m´atrix´at egy tetsz˝olegesen v´alasztott b´azisban! 2. Legyen T a 3-dimenzi´os val´ os t´er azon line´aris transzform´aci´ oja, amely minden helyvektorhoz egy nemz´er´ o v vektor ir´any´ u tengelyre vonatkoz´ o t¨ uk¨ ork´ep´et rendeli. (a) Hat´arozza meg a T m´ atrix´ at egy, a v vektort tartalmaz´o, de azont´ ul tetsz˝oleges b´azisban! (b) Hat´arozza meg a T −1 transzform´aci´ ot ´es annak m´atrix´ at az (a) feladat megold´asakor v´alasztott b´azisban! (Megjegyz´es: Legyenek x ´es y a b´azis tov´ abbi vektorai ´es x0 = T (x), y 0 = T (y). Nyilv´an x, x0 ´es v valamint y, y 0 ´es v egy s´ıkban vannak, tov´ abb´ a a t¨ ukr¨ oz´es miatt v az x + x0 vektornak is ´es az y + y 0 vektornak is skal´ arszorosa.) 3. Legyen {u, v, w} b´azisa a 3-dimenzi´os val´ os t´ernek, ´es rendelje a P line´ aris transzform´aci´o minden x = αu + βv + γw helyvektorhoz az x0 = αu + βv vektort, (amit az x vektor u ´es v s´ıkj´ aba es˝o vet¨ ulet´enek nevez¨ unk). (a) Hat´arozza meg a P transzform´ aci´ o m´atrix´ at el˝obb az {u, v, w}, majd az {u + w, v + w, u + v} b´ azisokban! (b) Sz´amitsa ki a P n transzform´aci´ o m´atrix´ at az el˝obbi b´azisokban (n = 2, . . . , 100)-ra! (c) D¨ontse el, hogy P regul´aris, vagy szingul´aris transzform´aci´ o-e! 4. Legyen {u, v, w} a 3-dimenzi´os val´ os vektort´er egy b´azisa, ´es rendelje az A lek´epez´es minden x = αu + βv + γw helyvektorhoz az x0 = (α + γ)u + (β + γ)v + γw vektort. (a) Mutassa meg, hogy A line´ aris transzform´aci´ o! (b) Hat´arozza meg a transzform´aci´ o m´atrix´ at el˝obb az {u, v, w}, majd az {u + v, v + w, w} b´azisokban! ´ (c) Allap´ ıtsa meg, hogy l´etezik–e A-nak inverze!
76
2.5
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
M´ atrixok b´ azisfaktoriz´ aci´ oja
A numerikus alkalmaz´asok, ´ıgy p´eld´ aul a line´aris egyenletrendszerek megold´asakor seg´ıts´eg¨ unkre lesz a m´atrixok b´azisfaktoriz´ aci´ oja. Legyen A ∈ Fm×n , azaz egy olyan m × n tipus´ u m´atrix, amelynek elemei az F testb˝ol val´ok, ´es t´etelezz¨ uk fel, hogy A oszlopvektorainak rendszere r rang´ u, azaz oszlopvektorrendszere az Fm koordin´atat´ernek r-dimenzi´os alter´et gener´alja. Ezt az alteret az A m´atrix oszlopvektorter´enek nevezz¨ uk. Eml´ekezz¨ unk arra, hogy annak a line´aris lek´epez´esnek, amely minden x ∈ Fn vektorhoz az Ax ∈ Fm vektort rendeli, a k´eptere ´eppen az A oszlopvektortere, ´es annak dimenzi´oja az A m´atrix ρ(A) rangja. Ha A oszlopvektorai k¨oz¨ ul kiv´alasztunk egy r elem˝ u line´arisan f¨ uggetlen vektorrendszert, akkor az, A oszlopvektorter´enek egy b´azisa. Ez´ert az oszlopvektort´er minden vektora, ´ıgy az A m´atrix oszlopai is el˝o´ all´ıthat´ ok ezeknek a line´aris kombin´aci´ojak´ent. Jel¨olje az A oszlopait a1 , . . . , an ´es tegy¨ uk fel hogy ennek a vektorrendszernek a B = {ai1 , . . . , air } egy line´arisan f¨ uggetlen r´eszrendszere. Akkor ez b´azis A oszlopvektorter´eben, mert feltev´es¨ unk szerint ρ(A) = r . Legyenek az aj (j = 1, . . . , n) oszlopvektoroknak az B b´ azisra vonatkoz´ o koordin´ata vektorai ujts¨ uk ¨ossze a B = {ai1 , . . . , air } b´azis vektorait a B rendre ajB (j = 1, . . . , n). Gy˝ m´atrixba, azaz legyen B = [ai1 , . . . , air ] atrixba, teh´at legyen ´es az ajB (j = 1, . . . , n) koordin´ata vektorokat pedig a C m´ C = [a1B , . . . , anB ] . A B · C m´atrix oszlopai Ba1B = a1 , . . . , BanB = an , hiszen, mint azt a m´atrixok szorz´as´ ara adott p´eld´ akn´ al l´attuk, egy m´atrixnak egy oszlopm´atrixszal val´o szorzata, a m´atrix oszlopainak olyan line´aris kombin´ aci´ oja, amelyben a skal´ar egy¨ utthat´ok, ´eppen az oszlopm´atrix komponensei ´es az ajB oszlopvektor ´eppen az aj vektornak a B oszlopaira vonatkoz´ o koordin´at´ ait tartalmazta minden j(= 1, . . . , n)-re. A m´atrixok szorz´as´ at illusztr´al´ o p´eld´ ak k¨oz¨ ott azt is l´attuk, hogy k´et m´atrix szorzat´anak i-edik oszlopa, a baloldali m´atrixt´enyez˝ onek a jobboldali m´atrixszorz´o i-edik oszlop´aval val´ o szorzata. Mindezek figyelembev´etel´evel kapjuk, hogy az A m´atrix a B ´es C m´ atrixok szorzata, teh´at A = B · C.
(2.12)
Az A m´atrix (2.12) egyenlet szerinti szorzatk´ent val´ o el˝o´ all´ıt´ as´ at b´ azisfaktoriz´ aci´ onak h´ıvjuk. A 2.12 egyenl˝os´egb˝ol az is k¨ovetkezik, hogy az A m´ atrix minden sora a C m´ atrix sorainak line´aris kombin´aci´oja. Mivel a B tipusa m × r ´es a C tipusa pedig r × n, azonnal kapjuk, hogy A sorvektorai rendszer´enek legfeljebb r lehet a rangja. Vezess¨ uk be az A∗ jel¨ol´est arra az n×m tipus´ u m´atrixra, amelyet az A m´atrix sorainak ´es oszlopainak felcser´el´es´evel kapunk. Az A∗ m´ atrixot az A transzpon´ altj´ anak nevezz¨ uk. (A transzpon´alt m´atrix pontos bevezet´es´ere a biline´aris f¨ uggv´enyekr˝ ol
´ ´ ´ OJA ´ 2.5. MATRIXOK BAZISFAKTORIZ ACI
77
sz´ol´o fejezetben ker¨ ul sor!) Az A∗ m´atrix b´azisfaktoriz´ aci´ oj´ at elemezve arra a k¨ovetkeztet´esre juthatunk, hogy az A∗ sorvektorrendszer´enek rangja nem lehet nagyobb oszlopvektorrendszer´enek rangj´an´ al. Nyilv´anval´ o, hogy az A m´atrix sorvektorai ´altal gener´alt vektort´er — A sorvektorter´enek nevezz¨ uk — ´es az A∗ m´ atrix oszlopvektortere izomorfok. Ezeket az ´eszrev´eteleket ¨osszegezve ´all´ıthatjuk, hogy ´ ıt´ 2.5.1 All´ as. [M´ atrixok rangsz´ am t´etele] Az A m´ atrix sorvektorrendszer´enek rangja egyenl˝ o oszlopvektorrendszer´enek rangj´ aval. Bemutatunk egy numerikus p´eld´ at annak illusztr´al´ as´ ara, hogy elemi b´azistranszform´aci´o alkalmaz´as´aval, hogyan lehet egy adott m´atrixot b´azisfaktoriz´ alni. 7 P´ elda. B´ azisfaktoriz´ aljuk az
A=
1 2 0 3 2 −1 1 2 1 7 −1 7 −1 −7 1 −7
1 3 0 0
m´ atrixot. Meg kell hat´aroznunk az A m´ atrix oszlopvektorrendszer´enek rangj´at. Ezt az elemi b´azistranszform´aci´o m´odszer´evel v´egezz¨ uk. Az indul´o t´abl´ aban az A oszlopait m a1 , a2 , a3 , a4 , ´es a5 jel¨olik, ezek megegyeznek az F t´er E = {e1 , e2 , e3 , e4 } egys´egvektorai alkotta b´azisra vonatkoz´o koordin´ata vektoraikkal. Ez a magyar´ azata annak, hogy az al´abbi t´abl´azatok fejl´ec´eben vastagon szedett bet˝ ukkel jel¨olt¨ uk azokat. a1
a2
a3
a4 a5
e1 1 2 0 3 e2 2 −1 1 2 e3 1 7 −1 7 e4 −1 −7 1 −7
a2
a3
a4
a5
a1 2 0 3 1 1 3 → e2 −5 1 −4 1 → 0 e3 5 −1 4 −1 0 e4 −5 1 −4 1 a2
a4 a5
a1 2 3 → a3 −5 −4 e3 0 0 0 0 e4
1 1 0 0
Amint az utols´o t´abl´azatb´ol l´athat´ o, ρ(A) = 2, ´es az A m´atrix els˝o ´es harmadik oszlopa b´azis A oszlopvektorter´eben. Az is kiolvashat´ o a t´abl´ azatb´ ol, hogy melyek a m´atrix oszlopainak erre a b´azisra vonatkoz´ o koordin´ata vektorai. Nyilv´an a1 = 1 · a1 + 0 · a3 ´es a3 = 0 · a1 + 1 · a3 , m´ıg a t¨obbi oszlop koordin´at´ait a t´abl´ azatb´ ol olvasva a2 = 2 · a1 − 5 · a3 , a4 = 3 · a1 − 4 · a3
´es a5 = 1 · a1 + 1 · a3 .
Ezek szerint az A b´azisfaktoriz´aci´ oj´ anak t´enyez˝ oi
B = [a1 , a3 ] =
1 0 2 1 1 −1 −1 1
78
´ ´ ´ ´ OK ´ 2. FEJEZET LINEARIS LEKEPEZ ESEK, TRANSZFORMACI
´es
"
C=
1 2 0 3 1 0 −5 1 −4 1
# .
Annak ellen˝orz´es´et, hogy val´oban A = B · C b´arki gyorsan elv´egezheti.
2
3. Gyakorlatok, feladatok
1. Igazoljuk, hogy ha A = B · C, akkor ρ(A) ≤ min(ρ(B), ρ(C)) 2. Mutassuk meg, hogy ha A = B · C ´es B oszlopai line´arisan f¨ uggetlen rendszert alkotnak, akkor ρ(A) = ρ(C) ´es ha C sorai f¨ uggetlenek, akkor pedig ρ(A) = ρ(B). 3. Bizony´ıtsuk be, hogy ha A = B · C, akkor A∗ = C∗ · B∗ .
3. Fejezet
Alkalmaz´ asok Ebben a r´eszben a vektorterek elm´elet´enek n´eh´ any nevezetes alkalmaz´ as´ aval ismerked¨ unk meg. T´argyaljuk a line´aris egyenletrendszerek megoldhat´os´ ag´ anak k´erd´eseit ´es az elemi b´azistranszform´ aci´ ora t´amaszkodva megold´asi algoritmust is adunk. Vizsg´aljuk bizonyos tipus´ u m´atrixegyenletek megoldhat´os´ ag´ at is, ´es bel´atjuk, hogy ezek megold´asa visszavezethet˝ o line´aris egyenletrendszerek megold´as´ara. Ezt k¨ovet˝oen ismertet¨ unk egy m´odszert m´atrixok inverz´enek viszonylag gyors meghat´aroz´as´ara.
3.1
Line´ aris egyenletrendszerek
Egy m egyenletb˝ol ´all´o n ismeretlenes line´aris egyenletrendszer ´altal´ anos alakja: α11 ξ1 + α12 ξ2 + · · · + α1n ξn = β1 α21 ξ1 + α22 ξ2 + · · · + α2n ξn = β2 .. .. .. .. .. . . . . . αm1 ξ1 + αm2 ξ2 + · · · + αmn ξn = βm ahol az ξi -k az ismeretlenek, m´ıg az αij egy¨ utthat´ ok ´es az egyenletek jobboladal´an ´all´o βi konstansok adott, valamely sz´amtestb˝ ol val´ o skal´ arok. A line´aris egyenletrendszert inhomog´ennek nevezz¨ uk, ha a jobboldalon szerepl˝o skal´ arok k¨oz¨ ott van nemz´er´o, m´ıg ellenkez˝o esetben, ha az egyenletek jobboldal´an l´ev˝ o skal´ arok mindegyike nulla, akkor az egyenletrendszert homog´ennek mondjuk. Term´eszetesen a legt¨obb esetben gyakorlati probl´em´ ak modellez´esekor fell´ep˝ o line´aris egyenletrendszerek eset´eben ezek a skal´arok val´ os sz´amok, de a megold´as m´odszer´et illet˝oen ez nem jelent k¨ ul¨on¨osebb k¨onnyebbs´eget, hacsak azt nem vessz¨ uk figyelembe, hogy a val´os sz´amokkal val´o sz´amol´asban nagyobb gyakorlatunk van. Mindenesetre mi ezen skal´arok test´et F-fel fogjuk jel¨olni, hangs´ ulyozand´ o, hogy az b´armely test lehet. Az egyes ismeretlenek egy¨ utthat´ oit ´es a jobboldali konstansokat oszlopokba rendezve a ξ1
α11 α21 .. . αm1
+ ξ2
α12 α22 .. . αm2
+ · · · ξn
79
α1n α2n .. . αmn
=
β1 β2 .. . βm
´ 3. FEJEZET ALKALMAZASOK
80 vektoregyenletet kapjuk, ami az
a1 =
α11 α21 .. . αm1
, a2 =
α12 α22 .. . αm2
, . . . , an =
α1n α2n .. . αmn
´es b =
β1 β2 .. . βn
jel¨ol´esek bevezet´ese ut´an, egyszer˝ uen ξ1 a1 + ξ2 a2 + · · · + ξn an = b form´at ¨olt. Ha m´eg az a1 , a2 , . . . , an oszlopokat az A m´atrixba gy˝ ujtj¨ uk ¨ossze, ´es az ismeretleneket pedig az x oszlopba, teh´at az
A = [a1 , a2 , . . . , an ]
´es
x=
ξ1 ξ2 .. . ξn
jel¨ol´esek bevezet´ese ut´an, az egyenletrendszer r¨oviden (1)
Ax = b
alakban ´ırhat´o fel. Az egyenletrendszerek megoldhat´os´ ag´ anak krit´eriuma t¨obbf´elek´eppen is megfogalmazhat´o: (a) Mivel az A · x szorzat egy olyan oszlopvektor, ami az A m´atrix oszlopainak az x vektor komponenseivel k´epzett line´aris kombin´ aci´ oja, az (1) egyenletrendszer pontosan akkor oldhat´o meg, ha a b vektor az A oszlopainak line´aris kombin´ aci´ oja. Tekintve, hogy az A m´atrix a1 , . . . , an oszlopai ´es a b vektor is az Fm koordin´atat´ernek a vektorai, azt is mondhatjuk, hogy az (1) egyenletrendszer akkor ´es csak akkor oldhat´o meg, ha b ∈ lin (a1 , . . . , an ) , amit u ´gy mondtunk, hogy b kompatibilis az {a1 , . . . , an } vektorrendszerre n´ezve. (b) Az egyenletrendszerek megoldhat´os´ ag´ anak m´ar klasszikusnak mondhat´o Kronecker–Capelli–f´ele krit´eriuma ´ıgy sz´ol: Az (1) egyenletrendszer megoldhat´os´ ag´ anak sz¨ uks´eges ´es elegend˝o felt´etele, hogy ρ(A) = ρ([A, b]) teljes¨ ulj¨on, ahol az [A, b] b˝ov´ıtett m´atrixot u ´gy kapjuk, hogy az A oszlopai mell´e, m´eg a b oszlopot is hozz´avessz¨ uk a m´atrixhoz. Annak az oka, hogy a line´aris egyenletrendszerek t´argyal´ as´ at nem r´eszletezt¨ uk a kompatibilit´asi vizsg´alatokhoz kapcsoltan, az, hogy szeretn´enk kihaszn´alni a megold´asi algoritmus konstru´al´asakor azt a t´enyt, hogy az x → A · x hozz´arendel´es az Fn vektort´ ernek az Fm vektort´erbe val´ o A line´ aris lek´epez´ese. Az Fn t´erben v´eve m azist, (ahol ei , az E = {e1 , . . . , en } b´azist, m´ıg az F -ben az E 0 = {e01 , . . . , e0m } b´ 0 (ej ) az az n komponens˝ u (m komponens˝ u) egys´egvektor, amelynek i-edik (j-edik) komponense 1) az A line´aris lek´epez´es m´atrixa e b´azisp´ arra vonatkoz´ oan ´eppen A, ami azt jelenti, hogy az ei ∈ E (i = 1, . . . , n) vektor A(ei ) k´epe ´eppen ai . Az (1) egyenletrendszer megoldhat´os´ ag´ anak sz¨ uks´eges ´es elegend˝o felt´etele teh´at ´ıgy is megfogalmazhat´o:
´ 3.1. LINEARIS EGYENLETRENDSZEREK
81
(c) Az (1) egyenletrendszer pontosan akkor oldhat´o meg, ha az x → A · x hozz´arendel´esi szab´aly ´altal adott A line´ aris lek´epez´es k´eptere tartalmazza a b ∈ Fm vektort. Az E ´es E 0 b´azisok abb´ol a szempontb´ ol nagyon j´onak mondhat´ok, hogy minn m den F -beli, illetve F -beli vektor komponensei ´es e b´azisokra vonatkoz´ o koordin´at´ ai egyenl˝ok, de ahhoz, hogy k¨onnyen eld¨onthet˝ o legyen az (1) egyenletrendszer megoldhat´os´ag´anak k´erd´ese, szerencs´esebb olyan b´azisp´ art v´alasztani, amelyre vonatkoz´ o koordin´ata vektorok ismeret´eben azonnal megmondhat´o, hogy a b vektor benne vane a lek´epez´es k´epter´eben, ´es ha igen, melyek azok az Fn -beli vektorok, amelyeknek a k´epe b. Ha a b vektornak meghat´arozzuk a koordin´ata vektor´ at az Fm t´er egy olyan b´azis´aban, amely tartalmazza a lek´epez´es k´epter´enek egy b´azis´ at, akkor abb´ol azonnal kiolvashat´o, hogy b eleme-e a k´ept´ernek, nevezetesen pontosan akkor eleme, ha csak a k´ept´er b´azis´at alkot´o vektorokra vonatkoz´ o koordin´at´ ai k¨ ul¨ onb¨ oznek z´er´ ot´ ol, de minden m´as koordin´at´aja nulla. Ha a lek´epez´es k´epter´enek b´azisvektorait az A m´atrix oszlopai k¨oz¨ ul v´alasztjuk, — ez mindig lehets´eges, mert A oszlopai gener´alj´ ak m a k´epteret — v´eve, mondjuk az ai1 , . . . , air vektorokat, ´es ezt eg´esz´ıtj¨ uk ki az F t´er b´azis´av´a, akkor ahhoz, hogy b benne lehessen a k´ept´erben, e b´azisra vonatkoz´ o koordin´ata vektor´anak csak az ai1 , . . . , air vektorokra vonatkoz´ o elemei lehetnek null´ at´ ol k¨ ul¨onb¨oz˝oek, minden m´as koordin´ata 0 kell legyen. Ha t¨ort´enetesen b = δi1 ai1 + · · · + δir air , akkor azt is azonnal kapjuk, hogy az x0 = δi1 ei1 + · · · + δir eir ∈ Fn vektor A(x0 ) = δi1 A(ei1 ) + · · · + δir A(eir ) k´epe b, teh´at az x0 vektor egy megold´asa (1)–nek. Persze ha x egy tetsz˝oleges eleme az A lek´epez´es ker (A) magter´enek, akkor az A(x + x0 ) = A(x) + A(x0 ) = 0 + b = b , mutatva, hogy az x + x0 vektor is megold´asa az (1) egyenletrendszernek, s˝ot minden megold´as megkaphat´o ilyen ¨osszeg alakban. Ezt az al´abbi t´etelben be is bizony´ıtjuk. 3.1.1 T´ etel. Legyen A ∈ Fm×n tetsz˝ oleges m´ atrix ´es b ∈ Fm tetsz˝ oleges vektor. Az A · x = b inhomog´en line´ aris egyenletrendszer minden megold´ asa megkaphat´ o egy x0 megold´ as´ anak ´es az A · x = 0 homog´en line´ aris egyenletrendszer valamely megold´ as´ anak ¨ osszegek´ent. Bizony´ıt´ as. Ha x0 tetsz˝oleges megold´asa az inhomog´en egyenletrendszernek, akkor A · x0 = A · x0 = b , amib˝ol A · (x0 − x0 ) = A · x0 − A · x0 = b − b = 0 , teh´at x0 − x0 a homog´en egyenletrendszer megold´asa, ´es nyilv´ an x0 = x0 + (x0 − x0 ), amint ´all´ıtottuk. 2 A fenti t´etel mutatja, hogy a homog´en line´aris egyenletrendszerek ¨osszes megold´as´anak meghat´aroz´asa kulcsfontoss´ag´ u a line´aris egyenletrendszerek megold´asainak keres´esekor.
´ 3. FEJEZET ALKALMAZASOK
82
3.1.1
Homog´ en line´ aris egyenletrendszerek megold´ asa
Az A · x = 0 homog´en line´aris egyenletrendszert megoldani annyit jelent, mint meghat´arozni azon A ∈ L(Fn , Fm ) line´aris lek´epez´es magter´et, amelyet az x → A · x hozz´arendel´esi szab´aly defini´al. Mivel egy line´aris lek´epez´es magtere alt´er, teh´at legal´abb a nullvektort tartalmazza, a homog´en line´aris egyenletrendszereknek mindig van megold´asa, ´es megold´ ashalmaza altere Fn -nek. Ennek az alt´ernek a meghat´aroz´as´ahoz felhaszn´aljuk az A m´ atrix b´azisfaktoriz´ aci´ oj´ at. Felbontva az A m´atrixot a b´azisfaktoriz´aci´onak megfelel˝oen B · C szorzatra, az A·x=B·C·x=0 alakhoz jutunk, ahol a B m´atrix oszlopai az A lek´epez´es k´epter´enek b´azisa. Enn´elfogva a B · C · x = 0 akkor ´es csak akkor teljes¨ ul, ha C · x = 0 . Ha ρ(A) = r, ´es t¨ort´enetesen az A m´atrix a1 , . . . , ar oszlopai f¨ uggetlen rendszert alkotnak, akkor ezek a vektorok alkothatj´ak im (A) b´azis´ at. ´Igy B = [a1 , . . . , ar ] m × r tipus´ u m´atrix ´es C pedig, tekintettel arra, hogy oszlopai, az A m´ atrix oszlopainak a koordin´ata vektorai az {a1 , . . . , ar } b´azisban, r × n tipus´ u ´es els˝o, m´asodik, . . . , r-edik oszlopa rendre az e1 , . . . , er r komponens˝ u egys´egvektor, azaz C = [E, D] alak´ u. Persze azt k´erdezheti az olvas´o, hogy mi biztos´ıtja, hogy az A m´atrixnak ´eppen az els˝o r oszlopa line´arisan f¨ uggetlen. A v´alasz az, hogy semmi, de az egyenletrendszer ismeretlenjeinek ´atindexel´es´evel, ami az A oszlopainak cser´ej´evel j´ar egy¨ utt, ez mindig el´erhet˝o, ´ıgy feltev´es¨ unk val´oj´aban nem csorb´ıtja az ´altal´ anoss´ agot, ugyanakkor nagy seg´ıts´eg¨ unkre van a formaliz´al´asban. Ha a C m´atrix particion´al´ as´ anak megfelel˝oen az ismeretleneket tartalmaz´o x vektort is az
ξ1 . x1 = ..
ξr+1 . x2 = ..
´es
ξr
ξn
vektorokra bontjuk, akkor a "
C · x = [E, D] ·
x1 x2
#
= x1 + D · x2 = 0
alakhoz jutunk, amib˝ol kiolvashatjuk, hogy egy x vektor akkor ´es csak akkor lesz megold´asa az A·x = 0 homog´en line´aris egyenletrendszernek, ha komponensei k¨oz¨ ott fenn´all az (∗)
x1 = −Dx2
kapcsolat, ahol az x1 vektorba gy˝ ujt¨ ott¨ uk ¨ossze az A m´ atrix oszlopvektorter´enek b´azis´at alkot´o oszlopaihoz tartoz´o ismeretleneket, amelyeket k¨ ot¨ ott ismeretleneknek nevez¨ unk, m´ıg a t¨obbi ismeretlen alkotja az x2 vektor komponenseit. A D m´ atrix oszlopai az A m´atrix azon oszlopainak koordin´ata vektorai, amelyek nincsenek az oszlopvektort´er v´alasztott b´azis´aban. Ha az x2 komponenseinek tetsz˝olegesen adunk ´ert´ekeket, ´es az x1 vektort a (*) felt´etelt kiel´eg´ıtend˝ o −D · x2 -vel tessz¨ uk egyenl˝ ov´e, akkor az ´ıgy kapott " # " # x1 −D · x2 x= = x2 x2
´ 3.1. LINEARIS EGYENLETRENDSZEREK
83
vektor az A·x = 0 egyenletrendszer megold´asa lesz. Ez´ert az x2 komponenseit alkot´ o ismeretleneket szabad ismeretleneknek h´ıvjuk. A szabad ismeretlenek s sz´am´ at az egyenletrendszer szabads´ ag fok´ anak nevezz¨ uk. Sokszor c´elszer˝ u a megold´ashalmazt "
−D E
#
·t
(t ∈ Fs )
alakban megadni, ahol E s×s tipus´ u egys´egm´ atrix. Ezt az alakot a homog´en line´aris egyenletrendszer ´ altal´ anos megold´ as´ anak is mondjuk, m´ıg a megold´ashalmaz egyes vektorait partikul´ aris megold´ asoknak nevezz¨ uk. Az ´altal´ anos megold´ask´ent eml´ıtett alakb´ol kider¨ ul, hogy a " # −D E m´atrix oszlopai az egyenletrendszerhez tartoz´o A line´aris lek´epez´es ker (A) magter´enek b´azisvektorai. A (2.1.6) t´etel alapj´an nyilv´ anval´ o, hogy az egyenletrendszer szabads´agfoka: s = n − ρ(A). Ebb˝ol azonnal ad´odik: 3.1.2 K¨ ovetkezm´ eny. Az A · x = 0 (A ∈ Fm×n ) homog´en line´ aris egyenletrendszernek pontosan akkor van nemz´er´ o megold´ asa, ha A rangja kisebb, mint n, azaz, ha az egy¨ utthat´ ok m´ atrix´ anak oszlopai line´ arisan ¨ osszef¨ ugg˝ o rendszert alkotnak. Ha ρ(A) = n, teh´ at ha A oszlopai line´ arisan f¨ uggetlen rendszert alkotnak, akkor pedig a nullvektor az egyetlen megold´ as. 1 P´ elda. Hat´ arozzuk meg a ξ1 2ξ1 + ξ2 −ξ1 + 2ξ2 ξ1 − ξ2
+ ξ3 + 2ξ4 + 4ξ3 + 6ξ4 + 3ξ3 + 2ξ4 − ξ3
= = = =
0 0 0 0
homog´en line´ aris egyenletrendszer megold´ ashalmaz´ at ´es az(oka)t a partikul´ aris megold´ as(oka)t, ahol a ξ3 = 2 . Az egyenletrendszer egy¨ utthat´ o m´atrixa
A=
1 0 1 2 1 4 −1 2 3 1 −1 −1
2 6 2 0
El˝osz¨or meg kell hat´aroznunk az A oszlopvektorter´enek egy b´azis´ at ´es az A oszlopainak e b´azisra vonatkoz´o koordin´ata vektorait. Ezt elemi b´azistranszform´ aci´oval v´egezhetj¨ uk. Az al´abbi t´abl´ azatban az A m´atrix oszlopait a megfelel˝o ismeretlenekkel fejl´ecezt¨ uk, ami line´aris egyenletrendszerek megold´asakor az´ert el˝ony¨os, mert a t´abl´azatb´ol kiolvashat´ o lesz, hogy melyek a k¨ot¨ ott ismeretlenek, m´ıg az eredeti b´azis vektorai az R4 val´ os koordin´atat´er e1 , . . . , e4 egys´egvektorai. ξ1
ξ2
ξ3 ξ4
e1 1 0 1 e2 2 1 4 e3 −1 2 3 e4 1 −1 −1
ξ2
ξ3
ξ4
ξ1 0 1 2 ξ1 2 6 → e2 1 2 2 → ξ2 e3 2 e3 2 4 4 e4 0 e4 −1 −2 −2
ξ3 ξ4 1 2 0 0
2 2 0 0
´ 3. FEJEZET ALKALMAZASOK
84
Az utols´o t´abl´azatb´ol kiolvashat´ o, hogy ρ(A) = 2, ´ıgy a szabads´agfok is 2(= 4 − 2), tov´abb´a, hogy az A m´atrix
a1 =
1 2 −1 1
´es
a2 =
0 1 2 −1
oszlopvektorai b´azist alkotnak az A oszlopvektorter´eben, ez´ert a nekik megfelel˝o ξ1 ´es ξ2 ismeretlenek lesznek a k¨ot¨ott ismeretlenek ´es a ξ3 , ξ4 ismeretlenek pedig a szabad ismeretlenek. Az is l´athat´o, hogy az A a3 ´es a4 oszlopainak a v´alasztott b´azisra vonatkoz´o koordin´ata vektorai az "
a3 =
1 2
#
"
´es
a4 =
2 2
#
´es ´ıgy az A b´azisfaktoriz´aci´oja a v´alasztott b´azis mellett A=
1 0 2 1 −1 2 1 −1
·
"
1 0 1 2 0 1 2 2
#
Ennek megfelel˝oen a k¨ot¨ott ´es szabad ismeretlenek k¨oz¨ ott fenn kell ´alljon a "
ξ1 ξ2
#
"
=−
1 2 2 2
# "
·
ξ3 ξ4
#
kapcsolat. Ennek alapj´an most m´ar az ´altal´ anos megold´as:
x=
ξ1 ξ2 ξ3 ξ4
=
−1 −2 −2 −2 · t ahol t ∈ R2 1 0 0 1
Azokat a partikul´aris megold´asokat kell m´eg megadnunk, ahol a ξ3 = 2 . Ebb˝ol a szempontb´ol, mint l´athat´o, k¨or¨ ultekint˝ oen v´alasztottuk A oszlopvektorter´enek b´azis´at, a ξ3 ismeretlent szabad ismeretlennek hagytuk (a neki megfelel˝o a3 vektort nem v´alasztottuk b´azisvektornak), ´ıgy most az ´altal´ anos megold´as felhaszn´al´ as´ aval ezeket a partikul´aris megold´asokat gyorsan megkaphatjuk, ha a t vektor els˝o koordin´at´ ajak´ent 2-t v´alasztunk, m´ıg a m´asodik koordin´ata tov´ abbra is tetsz˝oleges val´ os sz´am. Teh´at a keresett partikul´aris megold´asok:
x=
ξ1 ξ2 ξ3 ξ4
=
−2 − 2α −4 − 2α 2 α
(α ∈ R) .
2
´ 3.1. LINEARIS EGYENLETRENDSZEREK
3.1.2
85
Inhomog´ en line´ aris egyenletrendszerek megold´ asa
Az A · x = b inhomog´en line´aris egyenletrendszer megold´asait a (3.1.1) t´etel ´ertelm´eben megkaphatjuk, ha meghat´arozzuk egy megold´as´ at ´es ahhoz rendre hozz´aadjuk az A · x = 0 homog´en line´aris egyenletrendszer megold´asait. Minthogy a homog´en egyenletrendszer megold´asi algoritmusa m´ar adott, csup´an azt kell m´eg tiszt´aznunk, hogy hogyan lehetne az inhomog´en egyenletrendszer egyetlen megold´as´at megkonstru´alni. Mint azt m´ar tudjuk ilyen megold´as pontosan akkor l´etezik, ha b benne van az A m´atrix oszlopvektorter´eben. Ha A b´azisfaktoriz´ aci´ oja A = B · C, ´eppen a B oszlopai alkotj´ak az A oszlopvektorter´enek egy b´azis´ at, k¨ovetkez´esk´eppen, ha van megold´asa az inhomog´en egyenletrendszernek, akkor b a B m´ atrix oszlopainak line´aris kombin´aci´oja. Jel¨olje b a b vektor az oszlopvektort´er e b´azis´ ara vonatkoz´ o koordin´ata vektor´at, akkor Bb = b ´es az egyenletrendszer (∗∗)
A · x = B · C · x = b = Bb
alakot ¨olt. Tekintve, hogy A oszlopvektorter´enek minden vektora egy´ertelm˝ uen ´all´ıthat´o el˝o b´azisvektorainak, eset¨ unkben a B oszlopainak, line´aris kombin´ aci´ ojak´ent a (**) akkor ´es csak akkor teljes¨ ulhet, ha C · x = b. A k¨onnyebb formaliz´alhat´os´ag kedv´e´ert megint felt´eve, hogy az A m´ atrix els˝o r(= ρ(A)) oszlopa alkotja az A oszlopvektorter´enek a b´azis´ at (ezek az oszlopok alkotj´ ak a B m´atrixot), kapjuk, hogy C = [E, D] ´es ennek megfelel˝oen felbontva az x vektort az x1 k¨ot¨ott ismeretleneket tartalmaz´o ´es az x2 szabad ismeretleneket tartalmaz´o vektorokra az # " x1 = x1 + D · x2 = b [E, D] · x2 egyenletet kapjuk. Ebben az egyenletben x1 ´es b r komponens˝ u, m´ıg x2 s(= n − r) komponens˝ u vektor, ´es az egyenletet nyilv´ anval´ oan kiel´eg´ıti az x1 = b ´es x2 = 0 r´eszekb˝ol ¨osszerakott # " b x= 0 vektor. Ez teh´at egy megold´asa az inhomog´en egyenletrendszernek, amit b´ azismegold´ asnak nevez¨ unk. Ezekut´an az inhomog´en egyenletrendszer ´altal´ anos megold´asa m´ar k¨onnyen kaphat´o, a b´azismegold´ as ´es a homog´en egyenletrendszer ´altal´ anos megold´as´anak ¨osszegek´ent: "
x=
b 0
#
"
+
−D E
#
· t ahol t ∈ Fs
A k¨ ul¨onb¨oz˝o partikul´aris megold´asok persze most is u ´gy kaphat´ ok, hogy a t param´eter vektornak konkr´et ´ert´eket adunk. Speci´alisan t = 0 v´ alaszt´ assal ad´odik a m´ar eml´ıtett b´azismegold´as. Term´eszetesen az inhomog´en line´aris egyenletrendszerek megold´asakor a b´azismegold´ as ´es a homog´en egyenletrendszer ´altal´ anos megold´as´anak el˝o´all´ıt´asa egyidej˝ uleg t¨ort´enik, az A oszlopvektortere b´azis´ anak
´ 3. FEJEZET ALKALMAZASOK
86
meghat´aroz´asakor a b vektorr´ol azt is eld¨onthetj¨ uk, hogy el˝o´ all´ıthat´ o–e a b´azisvektorok line´aris kombin´aci´ojak´ent (van–e megold´as), ´es ha igen, akkor megkaphatjuk e b´azisra vonatkoz´o b koordin´ata vektor´ at is. A K¨ovetkez˝o p´elda bemutatja a fentiekben le´ırt megold´asi algoritmus m˝ uk¨ od´es´et a gyakorlatban. 2 P´ elda. Hat´ arozzuk meg az al´ abbi d´ ashalmaz´ at: ξ1 + 2ξ1 + ξ2 + 2ξ1 + 2ξ2 + − ξ2 −
inhomog´en line´ aris egyenletrendszer megol2ξ3 − ξ4 5ξ3 6ξ3 + 2ξ4 ξ3 − 2ξ4
= 2 = 6 = 8 = −2
A megold´as csak annyiban t´er el a megfelel˝o homog´en line´aris egyenletrendszer megold´as´at´ol, hogy az elemi b´azistranszform´ aci´ os t´abl´ azatban k¨ovetn¨ unk kell az egyenletrendszer jobboldal´an szerepl˝o konstansokb´ ol fel´ep´ıtett b vektor koordin´ata vektor´anak v´altoz´as´at is a b´azis megv´altoztat´ asakor, ugyanis sz¨ uks´eg¨ unk van az egy¨ utthat´om´atrix oszlopvektortere b´azis´ ara vonatkoz´ o koordin´ata vektor´ ara, hogy az inhomog´en egyenletrendszer b´azismegold´ as´ at meghat´arozzuk. Az indul´o t´abl´ aban az eredeti b´azis az R4 val´os kordin´ atat´er egys´egvektorai alkotta b´azis. ξ1 e1 e2 e3 e4
ξ2
ξ3
ξ4
b
ξ2
ξ3
ξ4
b
ξ1 0 2 −1 2 1 0 2 −1 2 2 1 5 0 6 → e2 1 1 2 2 → 2 2 6 2 8 e3 2 2 4 4 0 −1 −1 −2 −2 e4 −1 −1 −2 −2 ξ2
ξ4
b
ξ1 −2 −5 −2 ξ3 1 2 2 e3 0 0 0 e4 0 0 0 Az utols´o t´abl´azat mutatja, hogy A oszlopvektorter´enek egy b´azis´ at alkotj´ ak az A a1 ´es a3 oszlopai, ´es mivel a b vektor kifejezhet˝o ezek line´aris kombin´ aci´ ojak´ent, az egyenletrendszernek van megold´asa. Az {a1 , a3 } b´ azisban a b vektor koordin´ata vektora: b = [−2, 2]∗ . Tekintettel arra, hogy most az A m´atrixnak nem az els˝o k´et oszlop´at v´alasztottuk az oszlopvektort´er b´azis´ anak (tehett¨ uk volna, csak szeretn´enk bemutatni, hogy ilyen esetben hogyan ´ırhat´ ok fel az egyenletrendszer megold´asai), a b vektor ´es a kieg´esz´ıt˝ o nullvektor komponensei permut´ al´ odnak. Egyenletrendszer¨ unk szabads´agfoka 2, a ξ2 ´es ξ4 ismeretlenek szabad ismeretlenek. A b´azismegold´as ´es a megfelel˝o homog´en line´aris egyenletrendszer ´altal´ anos megold´asa:
x0 =
−2 0 2 0
´es
xh =
2 5 1 0 −1 −2 0 1
· t ahol t ∈ R2
´ 3.1. LINEARIS EGYENLETRENDSZEREK
87
´Igy most m´ar az inhomog´en line´aris egyenletrendszer ´altal´ anos megod´asa:
x=
ξ1 ξ2 ξ3 ξ4
=
−2 0 2 0
+
2 5 1 0 −1 −2 0 1
· t ahol t ∈ R2
Fel kell h´ıvjuk az olvas´o figyelm´et arra is, hogy a megfelel˝o homog´en line´aris egyenletrendszer megold´asa is t¨ ukr¨ ozi azt a t´enyt, hogy az els˝o ´es harmadik ismeretlen a k¨ot¨ott– m´ıg a m´asodik ´es negyedik a szabad ismeretlen. 2 Az al´abbi p´eld´aban egy olyan inhomog´en line´aris egyenletrendszert oldunk meg, amelyben az egy¨ utthat´ok m´atrixa param´etert tartalmaz. Megvizsg´aljuk, hogy a param´eter milyen ´ert´ekei mellett van megold´as, illetve, hogy a param´eter ´ert´ek´enek v´altoztat´as´aval hogyan v´altozik az egyenletrendszer szabads´agfoka. 3 P´ elda. Vizsg´ aljuk meg, hogy az α param´eter milyen ´ert´ekei mellett van megold´ asa az al´ abbi line´ aris egyenletrendszernek, ´es ha van megold´ as, mennyi a szabads´ agfok. ξ1 + αξ2 + ξ3 = 1 ξ1 + ξ2 + αξ3 = 1 αξ1 + ξ2 + ξ3 = 1 Az indul´o t´abl´azat: ξ1 ξ2 ξ3 e1 e2 e3
1 1 α
α 1 1
b
ξ2
ξ1 1 1 → α 1 e2 1 1 e3
ξ3
b
α 1 1 1−α α−1 0 1 − α2 1 − α 1 − α
Mint az l´athat´o, nem v´alaszthat´ o olyan gener´al´ o elem, amely ne lenne α polinomja. Mivel α = 1 eset´en t´abl´azatunk: ξ2 ξ3 ξ1 e2 e3
1 0 0
b
1 1 0 0 0 0
abb´ol kiolvashatjuk, hogy α = 1 est´en van megold´as, a szabads´agfok 2 ´es az ´altal´ anos megold´as: ξ1 1 −1 −1 0 · t ahol t ∈ R2 x = ξ2 = 0 + 1 ξ3 0 0 1 Ha α 6= 1 akkor az egy¨ utthat´om´ atrix m´asodik oszlopa f¨ uggetlen az els˝ot˝ ol, bevonhat´o az oszlopvektort´er b´azis´aba. Az u ´j b´azisra vonatkoz´ o koordin´ata vektorok pedig az al´abbi t´abl´azatban l´athat´ok: ξ3 b ξ1 ξ2 e3
1+α −1 2 − α − α2
1 0 1−α
´ 3. FEJEZET ALKALMAZASOK
88
Az egy¨ utthat´om´atrix harmadik oszlopa csak akkor f¨ uggetlen az els˝o kett˝ ot˝ ol, ha 2−α−α2 = (1−α)(2+α) 6= 0 , amib˝ ol l´athat´ o hogy meg kell vizsg´alnunk az α = −2 esetet. Ebben az esetben a t´abl´ azat: ξ3
b
ξ1 −1 1 ξ2 −1 0 e3 0 3 mutatja, hogy a b vektor nincs benne az egy¨ utthat´ ok m´atrix´ anak oszlopvektorter´eben, teh´at nincs megold´asa az egyenletrendszernek. Ha α mind 1-t˝ol, mind −2-t˝ol k¨ ul¨onb¨oz˝o, akkor az egy¨ utthat´ ok m´atrix´ anak oszlopvektortere megegyezik az R3 koordin´ atat´errel ´es ´ıgy a szabads´agfok 0, teh´at egyetlen megold´as l´etezik, amelyet a harmadik oszlop b´azisba von´asa ut´an ki is olvashatunk a b ξ1 ξ2 ξ3 t´abl´azatb´ol: x =
3.2
1 2+α 1 2+α 1 2+α
1 ∗ 2+α [1, 1, 1] .
2
M´ atrixegyenletek∗
Ha V , W ´es Z az F test feletti m , n ´es p-dimenzi´os vektorterek, tov´ abb´ a B ∈ L(V, Z) ´es A ∈ L(W, Z) line´aris lek´epez´esek, felvethet˝ o a k´erd´es, hogy l´etezik–e olyan X ∈ L(V, W ) line´aris lek´epez´es, hogy A · X = B teljes¨ ul. A v´alasz k¨onnyen megsejthet˝o, nevezetesen, hogy amennyiben a B lek´epez´es im (B) k´eptere altere az A lek´epez´es im (A) k´epter´enek, akkor l´etezik ilyen X lek´epez´es. Ha ismert az A lek´epez´es A ∈ Fp×n ´ es a B lek´epez´es B ∈ Fp×m m´atrixa, akkor el˝oz˝ o k´erd´es¨ unk a m´atrixaritmetika nyelv´ere leford´ıtva ´ıgy hangzik: Milyen felt´etelek mellett oldhat´o meg az A·X=B
(3.1)
m´atrixegyenlet? A m´atrixok szorz´asi szab´aly´ at ismerve, vil´agos, hogy csak n × m tipus´ u X m´atrix el´eg´ıtheti ki a (3.1) egyenletet. Jel¨olj¨ uk az ismeretlen X m´atrix oszlopait x1 , x2 , . . . , xm -mel, ´es a B oszlopait pedig b1 , b2 , . . . , bm -mel. Akkor kihaszn´alva, hogy az A · X m´atrix oszlopai rendre A · x1 , A · x2 , . . . , A · xm , kapjuk, hogy a (3.1) egyenlet ekvivalens az A · x1 = b1 , A · x2 = b2 , . . . , A · xm = bm line´aris egyenletrendszerek rendszer´evel. Ezeknek az egyenletrendszereknek mindegyike pontosan akkor oldhat´o meg, ha a B minden oszlopa benne van az A m´ atrix oszlopvektorter´eben, azaz, ha a B m´ atrix oszlopvektortere altere az A oszlopvektorter´enek. Ez ´eppen fenti sejt´es¨ unk m´atrixaritmetikai megfelel˝oje.
∗ ´ 3.2. MATRIXEGYENLETEK
89
A fenti egyenletrendszerek egy¨ utthat´ om´ atrixa k¨oz¨ os. Ez lehet˝ov´e teszi, hogy azokat egyszerre oldjuk meg. Ezt k´ıv´anja illusztr´alni az al´abbi p´elda: 4 P´ elda. Oldjuk meg az
1 0 1 −1 1 2 2 ·X= 2 0 −1 1 0 1 2 3 1 7 6 m´ atrixegyenletet! K´et inhomog´en line´aris egyenletrendszer megold´asai adj´ak az X m´ atrix els˝o ´es m´asodik oszlop´at. Megold´asukat elemi b´azistranszform´ aci´ os m´odszerrel v´egezt¨ uk: a1 a2 a3 e1 1 e2 −1 e3 1
0 1 2
a4 b1 b2
1 −1 0 2 3 1
a2 a3
a1 2 → 0 e2 e3 6
1 2 7 a3 a1 a2 e3
0 1 2
a4 b1 b2
1 −1 1 1 2 2
1 3 6
2 → 2 4
a4 b1 b2
1 −1 1 1 0 0
1 3 0
2 2 0
Az utols´o t´abl´azatb´ol kiolvashatjuk a A · x1 = b1 ´es A · x2 = b2 egyenletrendszerek ´altal´anos megold´asait:
x1 =
´es
x2 =
ξ11 ξ21 ξ31 ξ41 ξ12 ξ22 ξ32 ξ42
=
=
1 3 0 0 2 2 0 0
+
+
−1 1 −1 −1 · t1 1 0 0 1
−1 1 −1 −1 · t2 , 1 0 0 1
ahol t1 , t2 tetsz˝olegesen v´alaszthat´ o k´etkomponens˝ u vektorok. m´atrixegyenlet ´altal´anos megold´asa:
X=
ξ11 ξ21 ξ31 ξ41
ξ12 ξ22 ξ32 ξ42
=
1 3 0 0
2 2 0 0
+
Ezek alapj´an a
−1 1 −1 −1 · T ahol T = [t1 , t2 ] ∈ R2×2 1 0 0 1
V´egtelen sok megold´as l´etezik, mert a megfelel˝o egyenletrendszerek szabads´agfoka 2. A 2 × 2-es T m´atrix elemei tetsz˝olegesen v´alaszthat´ ok. 2
´ 3. FEJEZET ALKALMAZASOK
90
3.3
M´ atrix inverz´ enek numerikus meghat´ aroz´ asa
A transzform´aci´ok inverz´er˝ol sz´ol´ o alpontban l´attuk, hogy ha a V v´eges dimenzi´os vektort´er egy A regul´aris transzform´aci´ oj´ anak m´atrixa valamely b´azisban A, akkor −1 −1 A inverz´enek A m´atrixa kiel´eg´ıti az A · A−1 = E m´atrixegyenletet, s˝ot egy p´eld´an be is mutattuk, hogy az inverz transzform´aci´ o m´atrix´at hogyan lehet numerikusan meghat´arozni. Ez´ert ebben a r´eszben csak arra k´ıv´anunk r´amutatni, hogy a numerikus sz´am´ıt´ asok ler¨ovid´ıthet˝ ok. Amint l´attuk, ha A a V t´er egy X = {x1 , . . . , xn } b´ azis´ at egy m´asik Y = {y1 , . . . , yn } b´azisba transzform´alja, akkor A ´es A−1 m´atrixa az X b´azisban ugyanaz, mint az Y b´ azisban. M´asr´eszt, AX oszlopai ´eppen az y1 , . . . , yn vektorok koordin´ata vektorai az X b´azisban, m´ıg A−1 azisra vonatkoz´ o koordin´ata Y oszlopai az x1 , . . . , xn vektorok Y b´ vektorai. Ez gyakorlatilag azt jelenti, hogy a AX m´ atrix inverz´enek meghat´aroz´ asa nem m´as, mint az X b´azis kicser´el´ese az Y b´azisra ´es az eredeti b´azisvektorok u ´j b´azisra vonatkoz´o koordin´ata vektorainak kisz´am´ıt´ asa. Amint azt az elemi b´azistranszform´aci´o t´argyal´asakor l´attuk, ha az y = ψ1 x1 + · · · + ψi−1 xi−1 + ψi xi + ψi+1 xi+1 + · · · + ψn xn vektort az xi vektor hely´ere a b´azisba vonjuk, (ezt megtehetj¨ uk, ha a ψi gener´ al´ o elem nem nulla) akkor xi = −
ψi−1 1 ψi+1 ψn ψ1 x1 − · · · − − xi−1 + y − xi+1 − · · · − xn ψi ψi ψi ψi ψi
lesz, azaz a b´azisb´ol elhagyott xi vektor koordin´at´ ai a b´azisba bevont y vektor eredeti koordin´at´aib´ol k¨onnyen kisz´am´ıthat´ ok; az u ´j, y b´azisvektorra vonatkoz´ o koordin´ata a gener´al´o elem reciproka, m´ıg minden m´as xj (j 6= i) b´azisvektorra vonatkoz´ o koordin´ata az y megfelel˝o koordin´at´ aj´ anak ellentettje ´es a gener´al´ o elem reciprok´anak a szorzata. Az al´abbi t´abl´akon j´ol nyomon k¨ovethet˝ o a szavakkal nehezen megfogalmazhat´o v´altoz´as: xi y x1 .. .
xi−1 ψi−1 xi
ψi
xi+1 ψi+1 .. .. . . xn
x1 .. .
ψ1 .. .
ψn
−→
− ψψ1i .. .
xi−1 − ψψi−1 i y
1 ψi
xi+1 − ψψi+1 i .. .. . . xn
A k¨ovetkez˝o p´eld´aban bemutatjuk egy meghat´aroz´as´at az elmondottak felhaszn´al´ as´ aval.
− ψψni regul´aris
m´atrix
inverz´enek
´ ´ ´ ´ 3.3. MATRIX INVERZENEK NUMERIKUS MEGHATAROZ ASA
91
5 P´ elda. Hat´ arozzuk meg az
1 0 1 A = −1 1 0 1 2 4 m´ atrix inverz´et! Jel¨olj´ek az x1 , x2 , x3 vektorok az eredeti b´azisvektorokat ´es legyenek y1 = x1 − x2 + x3 , y2 = x2 + 2x3 , y1 = x1 + 4x3 . Akkor A annak az A line´aris transzform´aci´ onak a m´atrixa, amelyre A(xi ) = yi (i = 1, 2, 3). Elemi b´azistranszform´ aci´ ok sorozat´aval ´att´er¨ unk az {x1 , x2 , x3 } b´azisr´ol az {y1 , y2 , y3 } b´azisra ´es kisz´am´ıtjuk a b´azisb´ ol kihagyott vektorok u ´j b´azisra vonatkoz´o koordin´ata vektorait: y1 y2 y3 x1 1 x2 −1 x3 1
0 1 2
x1
y1 1 1 → 0 x2 1 4 x3 −1 x1
y2 y3 0 1 2 x2
x1
x2
1 y1 1 0 → y2 1 1 1 3 x3 −3 −2
y3 1 → 1 1
x3
y1 4 2 −1 y2 4 3 −1 y3 −3 −2 1 Az utols´o t´abl´azat m´ar az A−1 m´atrixot tartalmazza. 2 Meg kell jegyezn¨ unk, hogy a b´azisvektorok sorrendje l´enyeges, ez´ert ha az elemi transzform´aci´ok sor´an valamelyik xi vektort nem az A(xi ) = yi vektorral cser´elj¨ uk ki, akkor a teljes b´aziscsere ut´an, sor– ´es oszlopcser´ekkel helyre kell ´all´ıtanunk a b´azisvektorok eredeti sorrendj´et. Erre is mutatunk egy p´eld´ at. 6 P´ elda. Invert´ aljuk az
0 −1 1 0 1 A= 1 1 1 0 m´ atrixot. y1 x1 x2 x3
y2 y3
0 −1 1 0 1 1
x2
1 x1 0 → 1 y1 1 1 x3 −1
y2 y3 -1 0 1
x2
x1
y3
y2 0 −1 −1 1 → → y 1 0 1 1 1 0 x3 −1 1 1
´ 3. FEJEZET ALKALMAZASOK
92 x2
x1
x3
y2 −1 0 1 y1 2 −1 −1 y3 −1 1 1 Az els˝o k´et sor ´es els˝o k´et oszlop cser´eje ut´an kapjuk az A m´atrix inverz´et:
A−1
−1 2 −1 1 = 0 −1 1 −1 1 2
4. Fejezet
Biline´ aris f¨ uggv´ enyek Ebben a fejezetben olyan f¨ uggv´enyeket vizsg´alunk, amelyek rendezett vektorp´ arokhoz rendelnek skal´arokat ´es ugyanakkor linearit´asi felt´eteleknek is eleget tesznek. A biline´aris f¨ uggv´enyek vizsg´alata egy l´ep´es a vektorterek geometri´aj´ anak ki´ep´ıt´ese fel´e. El˝obb ´altal´anos, tetsz˝oleges test feletti vektorterek direkt¨osszeg´en ´ertelmezett biline´aris f¨ uggv´enyek tulajdons´agaival foglalkozunk, amelynek az a c´elja, hogy majd a determin´ansok vizsg´alatakor, a biline´aris f¨ uggv´enyek ´altal´ anos´ıt´ asak´ent kapott, bizonyos n-line´aris f¨ uggv´enyekkel ´ertelmezhess¨ uk a determin´ansokat. Azt´an olyan biline´aris f¨ uggv´enyeket vizsg´alunk, amelyekre t´amaszkodva a val´ os vektorterekre geometria ´ep´ıthet˝o.
4.1
Biline´ aris f¨ uggv´ enyek tere
Ebben a r´eszben ´ertelmezz¨ uk a biline´aris f¨ uggv´eny fogalm´at, megmutatjuk, hogy a biline´aris f¨ uggv´enyek halmaza is vektorteret alkot a f¨ uggv´enyek szok´asos ¨osszead´as´aval ´es skal´arral val´o szorz´as´ aval. Kapcsolatot teremt¨ unk biline´aris f¨ uggv´enyek ´es line´aris lek´epez´esek k¨oz¨ott, ´es e kapcsolat alapj´an meg fogjuk ´allap´ıtani a v´eges dimenzi´os vektorterek direkt¨oszeg´en ´ertelmezett biline´aris f¨ uggv´enyek ter´enek di´ menzi´oj´at. Ertelmezz¨ uk a line´aris lek´epez´es transzpon´altj´ anak fogalm´at, ´es v´eg¨ ul igazoljuk a line´aris lek´epez´esek rangt´etel´et. Az els˝o fejezetben ´ertelmezt¨ uk vektorterek altereinek direkt¨osszeg´et. Ebben a fejezetben a direkt¨osszeg elnevez´est kicsit m´as ´ertelemben haszn´aljuk. 4.1.1 Defin´ıci´ o. Az F test feletti V ´es W vektorterek k¨ uls˝ o direkt¨ osszege a V × W rendezett vektorp´ arok halmaza a def
(v, w) + (v 0 , w0 ) = (v + v 0 , w + w0 ) (v, v 0 ∈ V, w, w0 ∈ W ) ¨ osszead´ assal ´es
def
α(v, w) = (αv, αw) (α ∈ F, v ∈ V, w ∈ W ) skal´ arral val´ o szorz´ assal. Jel¨ ol´ese: V ⊕ W . Eml´ekeztetj¨ uk az olvas´ot, hogy az els˝o fejezet 1.1.6. feladat´aban m´ar tal´alkozott a vektort´er konstrukci´onak ezzel a m´odj´ aval. Ott a k¨ uls˝ o direkt¨osszeg jel¨ol´es´ere az ⊗ szimb´olumot haszn´altuk, hogy megk¨ ul¨ onb¨ oztess¨ uk az alterek direkt¨osszeg´enek 93
´ ¨ ´ 4. FEJEZET BILINEARIS FUGGV ENYEK
94
jel´et˝ol. Az alterek direkt¨osszeg´enek ´ertelmez´es´et k¨ovet˝ oen, feladatk´ent szerepelt annak igazol´asa is, hogy a V ⊗ W a V¯ = {(v, 0) | v ∈ V }
´es
¯ = {(0, w) | w ∈ W } W
¯ izomorf W -vel, ´ıgy altereinek direkt¨osszege. Nyilv´anval´ oan V¯ izomorf V -vel ´es W az eddigi ´ertelemben haszn´alt direkt¨osszeg ´es a most defini´alt k¨ uls˝ o direkt¨osszeg l´enyeg´eben azonos. Ez´ert a r¨ovids´eg kedv´e´ert a ”k¨ uls˝ o” jelz˝ot elhagyjuk, ´es a k¨ uls˝ o direkt¨osszeg jel¨ol´es´ere is a szok´asosabb ⊕ szimb´ olumot fogjuk haszn´alni. 4.1.2 Defin´ıci´ o. Legyenek V ´es W az F test feletti vektorterek, ´es V ⊕ W a direkt¨ osszeg¨ uk. Egy A : V ⊕ W → F lek´epez´est biline´ aris f¨ uggv´enynek nevez¨ unk, ha eleget tesz az al´ abbi felt´eteleknek: (i) (∀ε1 , ε2 ∈ F) : (∀v1 , v2 ∈ V ) : (∀w ∈ W ) : A(ε1 v1 + ε2 v2 , w) = ε1 A(v1 , w) + ε2 A(v2 , w) , (ii) (∀ω1 , ω2 ∈ F) : (∀v ∈ V ) : (∀w1 , w2 ∈ W ) : A(v, ω1 w1 + ω2 w2 ) = ω1 A(v, w1 ) + ω2 A(v, w2 ) . A defin´ıci´oban szerepl˝o mindk´et felt´etel k´et r´eszre bonthat´ o, p´eld´ aul az els˝o k¨ovetelm´eny ekvivalens az i’ (∀v1 , v2 ∈ V ) : (∀w ∈ W ) : A(v1 + v2 , w) = A(v1 , w) + A(v2 , w), ´es a i” (∀ε ∈ F) : (∀v ∈ V ) : (∀w ∈ W ) : A(εv, w) = εA(v, w) felt´etelekkel. Azt is mondhatjuk, hogy egy V ⊕ W vektort´eren ´ertelmezett skal´ ar´ert´ek˝ u A f¨ uggv´eny biline´aris, ha tetsz˝olegesen r¨ogz´ıtett v ∈ V eset´en W -nek, ´es b´armely r¨ogz´ıtett w ∈ W mellett V -nek line´aris f¨ uggv´enye. A V ´es a W vektortereken ´ertelmezett line´aris f¨ uggv´enyek seg´ıts´eg´evel k¨onnyen defini´alhat´ok biline´aris f¨ uggv´enyek. Ha v ∗ ∈ V ∗ ´es w∗ ∈ W ∗ , akkor a def
(∀x ∈ V ) : (∀y ∈ W ) : A(x, y) = v ∗ (x) · w∗ (y) defini´al´o egyenl˝os´eggel megadott f¨ uggv´eny nyilv´ an biline´aris. Ez a p´elda ´altal´anos´ıthat´o: legyenek vi∗ ∈ V ∗ , wi∗ ∈ W ∗ (i = 1, . . . , k) ´es minden x ∈ V, y ∈ W re legyen def
A(x, y) =
k X
vi∗ (x) · wi∗ (y) .
i=1
Az ´ıgy kapott A f¨ uggv´eny is nyilv´ an biline´aris. Ha V = W n-dimenzi´os F feletti vektort´er, akkor k¨onnyen ´ertelmezhet˝ o biline´aris f¨ uggv´eny a k¨ovetkez˝ok´eppen: r¨ogz´ıts¨ unk egy X = {x1 , . . . , xn } b´azist V -ben ´es minden v=
n X i=1
εi xi
´es w =
n X i=1
ωi xi
´ ¨ ´ 4.1. BILINEARIS FUGGV ENYEK TERE
95
vektorp´arhoz rendelj¨ unk skal´art az def
A(v, w) =
n X
εi ωi
i=1
defini´al´o egyenl˝os´eggel. Az ilyen tipus´ u biline´aris f¨ uggv´enyekre a bels˝ o szorzat elnevez´est haszn´aljuk. Ha a V -n ´ertelmezett A biline´ aris f¨ uggv´eny bels˝o szorzat, akkor A(v, w) helyett r¨oviden csak [v,w]-t fogunk ´ırni a f¨ uggv´eny ´ert´ekek´ent. Hangs´ ulyoznunk kell, hogy a bels˝o szorzat, f¨ ugg att´ol, hogy V -nek mely b´azis´ at r¨ogz´ıtett¨ uk. K¨ ul¨onb¨oz˝o b´azisokhoz k¨ ul¨onb¨oz˝o bels˝o szorzat tartozik. K´es˝ obb meg fogjuk vizsg´alni, hogy [v,w] milyen m´odon v´altozik a b´azist´ ol f¨ ugg˝ oen. A bels˝o szorzatban a vektorok sorrendje felcser´elhet˝ o, hiszen ´ert´eke a megfelel˝o koordin´at´ak szorzat¨osszege. A k¨ovetkez˝o egyszer˝ u ´all´ıt´asra az al´abbiakban gyakran h´ıvatkozunk. ´ ıt´ 4.1.3 All´ as. Legyen [·] : V ⊕ V −→ F bels˝ o szorzat. Ha [v, w] = 0 a V vektort´er minden w vektor´ ara, akkor v a nullvektor. Hasonl´ oan, ha [v, w] = 0 minden v ∈ V re, akkor w = 0 . Bizony´ıt´ as. Tegy¨ uk fel, hogy a bels˝o szorzatot a V vektort´er X = {x1 , . . . , xn } b´azisa hat´arozza meg, abban az ´ertelemben, hogy a V vektort´er b´armely k´et v ´es w vektor´ara a bels˝o szorzat ´ert´eke a v ´es w vektorok X b´ azisra vonatkoz´ o koordin´at´ainak szorzat¨osszege. Akkor [v, xi ] = εi ´eppen a v vektor xi b´azisvektorra vonatkoz´o koordin´at´aja minden i(= 1, . . . , n)-re. ´Igy ha [v, w] = 0 a V vektort´er minden w vektor´ara, akkor a v minden koordin´at´ aja nulla, azaz v a nullvektor. A m´asodik ´all´ıt´as azonnal k¨ovetkezik az els˝ob˝ ol, mert v, w ∈ V -re [v, w] = [w, v] . 2 4.1.4 Defin´ıci´ o. Ha egy V vektort´eren ´ertelmezett A biline´ aris f¨ uggv´eny kiel´eg´ıti az A(v, w) = A(w, v) felt´etelt minden v, w ∈ V -re, akkor szimmetrikusnak nevezz¨ uk. Sokszor hasznos egy v´eges dimenzi´os vektort´eren ´ertelmezett bels˝o szorzatot m´ask´eppen interpret´alni. Jel¨olje v ∗ ∈ V ∗ a v vektor izomorf k´ep´et azon izomorf lek´epez´es mellett, amely X vektorait a du´alis, X ∗ b´ azis megfelel˝o line´aris f¨ uggv´enyeinek felelteti meg, teh´at legyen v ∗ = ε1 x∗1 + · · · + εn x∗n , ahol εi , (i = 1, . . . , n) a v vektornak az xi ∈ X b´azisvektorra vonatkoz´ o koordin´at´ aja. ∗ Akkor a v, w ∈ V vektorok bels˝o szorzata egyenl˝ o a v line´ aris f¨ uggv´enynek a w helyen felvett ´ert´ek´evel, azaz [v, w] = v ∗ (w) . Bizonyos v´egtelen dimenzi´os vektortereken is ´ertelmezhet¨ unk a bels˝o szorzathoz hasonl´o biline´aris f¨ uggv´enyt a bels˝o szorzat el˝oz˝ o p´eld´ aban adott interpret´ aci´ oj´ at felhaszn´alva, ha l´etezik a vektort´ernek a du´alis´ aba val´ o line´aris lek´epez´ese. Ha ∗ : V −→ V ∗ egy ilyen line´aris lek´epez´es, akkor az anal´ogia kedv´e´ert minden v ∈ V vektor k´ep´et v ∗ -gal jel¨olve, az def
A(v, w) = v ∗ (w) (v, w ∈ V )
´ ¨ ´ 4. FEJEZET BILINEARIS FUGGV ENYEK
96
defini´al´o egyenl˝os´eggel megadott A f¨ uggv´eny V -nek biline´aris f¨ uggv´enye lesz. Biline´aris f¨ uggv´enyeket ¨ossze lehet adni, skal´ arokkal lehet szorozni. Ezeknek a m˝ uveleteknek az ´ertelmez´ese a szok´asos m´odon t¨ort´enik: ha A ´es B k´et biline´aris f¨ uggv´eny V ⊕ W -n, akkor tetsz˝oleges v ∈ V ´es w ∈ W -re: def
(A + B)(v, w) = A(v, w) + B(v, w) , ´es ha α tetsz˝oleges skal´ar, akkor def
(αA)(v, w) = αA(v, w) . K¨onny˝ u igazolni, hogy biline´aris f¨ uggv´enyek ¨osszege ´es egy biline´aris f¨ uggv´eny skal´arszorosa is biline´aris. A V ⊕ W direkt¨osszegen ´ertelmezett biline´aris f¨ uggv´enyek vektorteret alkotnak ezekkel a m˝ uveletekkel. A r´eszletes igazol´ast az olvas´ ora b´ızzuk.
4.1.1
Biline´ aris f¨ uggv´ enyek ´ es line´ aris lek´ epez´ esek kapcsolata
Az al´abbiakban megmutatjuk, hogy l´enyeg´eben minden, v´eges dimenzi´os vektorterek direkt¨osszeg´en ´ertelmezett biline´aris f¨ uggv´eny egy speci´alis bels˝o szorzattal adhat´o meg. R¨ogz´ıts¨ unk V -ben egy tetsz˝oleges X = {x1 , . . . , xn } ´es W -ben ugyancsak tetsz˝olegesen egy Y = {y1 , . . . , ym } b´ azist. Egy A : V ⊕ W → F biline´aris f¨ uggv´eny valamely (v, w) helyen felvett ´ert´eke meghat´arozott a b´azisvektor p´arokon felvett A(xi , yj ) = αij
(i = 1, . . . , n; j = 1, . . . , m)
skal´arok megad´as´aval. Ugyanis, ha v=
n X
ϕi xi
i=1
akkor A(v, w) =
n X m X i=1 j=1
´es w =
m X
ωj yj ,
j=1
ϕi ωj A(xi , yj ) =
n X m X
ϕi ωj αij ,
i=1 j=1
kihaszn´alva, hogy A(v, w) mindk´et v´altoz´ oj´ aban line´aris. ´Igy az A biline´aris f¨ uggv´enyhez egy n × m tipus´ u A = [αij ] m´atrix rendelhet˝o, amely term´eszetesen a r¨ogz´ıtett b´azisokt´ ol is f¨ ugg, m´as b´azisp´ art r¨ogz´ıtve, ugyanannak a biline´aris f¨ uggv´enynek m´as a m´atrixa. Az A m´atrix induk´alja a W vektort´ernek a V vektort´erbe val´ o azon A lin´ aris lek´epez´es´et, amely a W vektort´er yj ∈ Y (j = 1, . . . , m) b´azisvektorait rendre a V P o, hogy vektort´er ni=1 αij xi (j = 1, . . . , m) vektoraiba viszi. K¨onnyen ellen˝orizhet˝ az A line´aris lek´epez´es Y, X b´azisp´ arra vonatkoz´ o AY m´ a trixa ugyanaz, mint a biliX ne´aris f¨ uggv´enyhez rendelt A m´atrix. Megmutatjuk, hogy minden (v, w) ∈ V ⊕W -re A(v, w) = [v, A(w)]
(4.1)
´ ¨ ´ 4.1. BILINEARIS FUGGV ENYEK TERE
97
teljes¨ ul, ahol a jobboldalon a v ´es A(w) V -beli vektorok fentiekben ´ertelmezett ´es az X b´azishoz tartoz´o bels˝o szorzata ´all. Az A(w) vektor koordin´ata vektora az X b´azisban Pm j=1 α1j ωj ... A(w) = , Pm j=1 αnj ωj ´ıgy a bels˝o szorzat [v, A(w)] =
n X i=1
φi
m X
j=1
αij ωj =
n X m X
φi αij ωj
i=1 j=1
ugyanaz, mint az A(v, w) ´ert´eke. K¨onnyen igazolhat´o, hogy nemcsak az A biline´aris f¨ uggv´eny ´ertelmezi az A : W → V line´aris lek´epez´est, de a (4.1) egyenlet jobboldala szerint defini´alt f¨ uggv´eny is biline´aris. A k¨ovetkez˝o t´etelben megmutatjuk, hogy ez a megfeleltet´es a V ⊕ W biline´aris f¨ uggv´enyei ´es a W -b˝ol V -be val´o line´aris lek´epez´esek k¨oz¨ ott izomorfizmus. 4.1.5 T´ etel. Ha V ´es W az F test feletti v´eges dimenzi´ os vektorterek, akkor a V ⊕W vektort´eren ´ertelmezett biline´ aris f¨ uggv´enyek vektortere izomorf a W -b˝ ol V -be k´epez˝ o line´ aris lek´epez´esek L(W, V ) vektorter´evel, k¨ ovetkez´esk´eppen dim V · dim W -dimenzi´ os. Bizony´ıt´ as. Legyen Φ : A → A a (4.1) egyenl˝ os´eggel defini´alt. Ha a B : W → V is olyan line´aris lek´epez´es, hogy minden v ∈ V, w ∈ W -re A(v, w) = [v, B(w)] teljes¨ ul, azaz Φ(A) = B is fenn´all, akkor (∀ v ∈ V ) : [v, (A − B)(w)] = 0 . Ebb˝ol a (4.1.3) ´all´ıt´as alapj´an, k¨ovetkezik, hogy (A − B)(w) = 0 . M´ asr´eszt, (A − B)(w) = 0 minden w ∈ W eset´en csak u ´gy lehet, ha az A − B a z´erus lek´epez´es, azaz A = B . Ez mutatja, hogy a Φ megfeleltet´es a biline´aris f¨ uggv´enyek ´es a line´aris lek´epez´esek k¨oz¨ott bijekci´o. Ha az A ´es B a V ⊕ W vektort´eren ´ertelmezett biline´aris f¨ uggv´enyekhez rendre a Φ(A = A ´es ΦB = B line´aris lek´epez´esek tartoznak, akkor Φ(A + B) = A + B. Val´oban, kihaszn´alva, hogy a bels˝o szorzat — biline´aris f¨ uggv´eny l´ev´en — m´asodik v´altoz´oj´aban line´aris, azt kapjuk, hogy minden v ∈ V, w ∈ W -re (A + B)(v, w) = A(v, w) + B(v, w) = = [v, A(w)] + [v, B(w)] = [v, A(w) + B(w)] = [v, (A + B)(w)] . Az αA biline´aris f¨ uggv´enyhez pedig Φ az αA line´aris lek´epez´est rendeli, amit az (αA)(v, w) = αA(v, w) = α[v, A(w)] = [v, αA(w)] = [v, (αA)(w)]
´ ¨ ´ 4. FEJEZET BILINEARIS FUGGV ENYEK
98
egyenl˝os´eg sorozat mutat. Ezzel bizony´ıtottuk, hogy a Φ megfeleltet´es ¨osszeg- ´es ar´anytart´o is. Teh´at a V ⊕ W vektort´eren ´ertelmezett biline´aris f¨ uggv´enyek tere izomorf L(W, V )-vel, ´ıgy dimenzi´oja dim W · dim V . 2 Az el˝oz˝oekben egy A biline´aris f¨ uggv´enyhez hozz´arendelt¨ unk egy A : W → V line´aris lek´epez´est, amelynek seg´ıts´eg´evel A ´ert´eke minden v, w vektorp´ ar eset´en V beli vektorok, nevezetesen a v ´es A(w) vektorok bels˝o szorzatak´ent ad´odott. Akkor k´ezenfekv˝o, hogy az A biline´aris f¨ uggv´enyhez hozz´arendelj¨ uk V -nek egy W -be val´ o A∗ lek´epez´es´et, az def A(v, w) = [A∗ (v), w] (4.2) ´ertelmez´essel, ahol a jobboldalon most a W vektort´erben az Y b´azis ´altal meghat´arozott bels˝o szorzat ´all. 4.1.6 Defin´ıci´ o. Ha az A ∈ L(W, V ) line´ aris lek´epez´es, ´es A az a V ⊕ W vektort´eren ´ertelmezett biline´ aris f¨ uggv´eny, amely minden v ∈ V, w ∈ W vektorp´ arhoz az A(v, w) = [v, A(w)] skal´ art rendeli, akkor az (4.2) egyenl˝ os´eggel defini´ alt A∗ lek´epez´est az A transzpon´ altj´ anak nevezz¨ uk. ´ ıt´ 4.1.7 All´ as. Ha A ∈ L(W, V ) line´ aris lek´epez´es, akkor transzpon´ altja egy´ertelm˝ uen meghat´ arozott line´ aris lek´epez´es a V vektort´err˝ ol a W vektort´erbe. Bizony´ıt´ as. Tegy¨ uk fel indirekt m´odon, hogy az A∗ ´es a A¯∗ lek´epez´esek egyar´ ant transzpon´altjai az A ∈ L(W, V ) line´aris lek´epez´esnek. Akkor tetsz˝oleges v ∈ V, w ∈ W vektorokra fenn´all, hogy [A∗ (v), w] = [v, A(w)] = [A¯∗ (v), w] . Ebb˝ol k¨ovetkezik, hogy minden w ∈ W -re [A∗ (v) − A¯∗ (v), w] = 0 , azaz a (4.1.3) ´all´ıt´as ´ertelm´eben A∗ (v) = A¯∗ (v) . Mivel ez az egyenl˝ os´eg minden v ∈ V ∗ ∗ ¯ re teljes¨ ul, kapjuk, hogy A = A . Legyenek v1 , v2 ∈ V, w ∈ W tetsz˝oleges vektorok ´es α, β tetsz˝ oleges skal´ arok. Akkor [A∗ (αv1 + βv2 ), w] = [αv1 + βv2 , A(w)] = α[v1 , A(w)] + β[v2 , A(w)] = = α[A∗ (v1 ), w] + β[A∗ (v2 ), w] = [αA∗ (v1 ) + βA∗ (v2 ), w] . Ebb˝ol a (4.1.3) ´all´ıt´as felhaszn´al´ as´ aval kapjuk, hogy A∗ (αv1 + βv2 ) = αA∗ (v1 ) + βA∗ (v2 ) , azaz A∗ ∈ L(V, W ) . Teh´at a line´aris lek´epez´es transzpon´altja maga is line´aris lek´epez´es. 2 ∗ Vizsg´aljuk meg milyen kapcsolat van az A ´es az A line´ aris lek´epez´esek m´atrixai k¨oz¨ott. Kihaszn´alva, hogy A(xi , yj ) = αij , (i = 1, . . . , n; j = 1, . . . , m), kapjuk, hogy az X b´azisbeli xi vektor A∗ (xi ) k´ep´enek koordin´ata vektora az Y b´azisban az
αi1 . . . αim
(i = 1, . . . , n)
´ ¨ ´ 4.1. BILINEARIS FUGGV ENYEK TERE oszlopvektor. Teh´at az A∗ : V → W line´ aris vonatkoz´oan α11 α21 . .. ∗ A = . ..
99 lek´epez´es m´atrixa az X , Y b´azisp´ arra ... .. .
αn1 .. . ,
α1m α2m . . . αnm ami u ´gy kaphat´o az A ∈ L(W, V ) line´aris lek´epez´es A m´ atrix´ ab´ ol, hogy annak sorait ´es oszlopait felcser´elj¨ uk. Az A∗ m´atrixot az A m´ atrix transzpon´altj´ anak h´ıvjuk. A k¨ovetkez˝o t´etelben a line´aris lek´epez´esekkel v´egzett m˝ uveletek ´es a transzpon´altjaik k¨oz¨ott v´egzett m˝ uveletek kapcsolat´ ar´ ol bizony´ıtunk be n´eh´ any ´all´ıt´ ast. 4.1.8 T´ etel. Legyenek V, W ´es Z az F test feletti v´eges dimenzi´ os vektorterek. Ha A, B ∈ L(W, V ) ´es α ∈ F, akkor (1)
(A + B)∗ = A∗ + B ∗ ,
(2)
(αA)∗ = αA∗ ,
(3)
(A∗ )∗ = A ,
(4)
0∗ = 0 ,
a z´er´ o lek´epez´es transzpon´ altja is z´er´ o lek´epez´es, ´es ha C ∈ L(Z, W ), akkor (5)
(A · C)∗ = C ∗ · A∗ .
Bizony´ıt´ as. Mindegyik tulajdons´ag bizony´ıt´ asa azon alapul, hogy A∗ pontosan akkor transzpon´altja az A line´aris lek´epez´esnek, ha [v, A(w)] = [A∗ (v), w] a megfelel˝o vektorterekb˝ol v´alasztott minden v ´es w vektorp´ ar eset´en. Minden v ∈ V, w ∈ W -re [v, (A + B)(w)] = [v, A(w) + B(w)] = [v, A(w)] + [v, B(w)] = = [A∗ (v), w] + [B ∗ (v), w] = [A∗ (v) + B ∗ (v), w] = [(A∗ + B ∗ )(v), w] , ez´ert az (1)-es tulajdons´ag teljes¨ ul. B´armilyen α ∈ F-re [v, (αA)(w)] = [v, αA(w)] = α[v, A(w)] = = α[A∗ (v), w] = [αA∗ (v), w] = [(αA∗ )(v), w], teh´at a (2)-es tulajdons´ag is fenn´all. (3)-t igazoland´o kihaszn´aljuk, hogy a bels˝o szorzat szimmetrikus, ´ıgy [v, A(w)] = [A∗ (v), w] = [w, A∗ (v)] = [(A∗ )∗ (w), v] = [v, (A∗ )∗ (w)]. A (4)-es tulajdons´ag abb´ol k¨ovetkezik, hogy 0 = [v, 0] = [v, 0(w)] = [0∗ (v), w] csak akkor teljes¨ ulhet minden w ∈ W -re, ha 0∗ (v) = 0, ami minden v ∈ V -re pontosan akkor teljes¨ ul, ha 0∗ a z´er´ o lek´epez´es V -b˝ol W -be.
´ ¨ ´ 4. FEJEZET BILINEARIS FUGGV ENYEK
100
Mivel C ∈ L(Z, W ) az A·C ∈ L(Z, V ) szorzat l´etezik. R¨ogz´ıtve Z-ben egy b´azist, ´es ezzel ´ertelmezve Z-n a bels˝o szorzatot, kapjuk, hogy minden z ∈ Z, v ∈ V -re [v, (A · C)(z)] = [v, A(C(z))] = [A∗ (v), C(z)] = = [C ∗ (A∗ (v)), z] = [(C ∗ · A∗ )(v), z] , igazolva ezzel az (5)-¨os tulajdons´agot.
2
A line´aris lek´epez´esek ´es a m´atrixok kapcsolata alapj´an igazak a m´atrixok transzpon´al´ as´anak k¨ovetkez˝o tulajdons´agai, persze ezek k¨ozvetlen¨ ul is bizony´ıithat´ ok. 4.1.9 K¨ ovetkezm´ eny. Ha A ´es B azonos tipus´ u m´ atrixok, akkor (1)
(A + B)∗ = A∗ + B∗ ,
(2)
(αA)∗ = αA∗ ,
(3)
(A∗ )∗ = A ,
(4)
0∗ = 0 ,
azaz, a z´er´ om´ atrix transzpon´ altja is z´er´ om´ atrix, ´es ha C olyan tipus´ u m´ atrix, hogy l´etezik az AC szorzat, akkor (5)
(A · C)∗ = C∗ · A∗
Szor´ıtkozzunk most csak olyan A biline´ aris f¨ uggv´enyek vizsg´alat´ ara, amelyek egy F test feletti V vektort´er ¨onmag´ aval alkotott direkt¨osszeg´en vannak ´ertelmezve, teh´at legyen A : V ⊕ V → F alak´ u. Ekkor egyszer˝ uen csak azt mondjuk, hogy A a V vektort´eren ´ertelmezett biline´aris f¨ uggv´eny. Ilyen esetben az A-hoz rendelhet˝o line´aris lek´epez´es V -nek line´aris transzform´aci´ oja, ´es az A-hoz rendelhet˝o m´atrix, ami persze f¨ ugg att´ol, hogy V -nek melyik b´azis´ ara vonatkozik, n´egyzetes m´atrix. A (4.1.5) t´etelb˝ol speci´alisan az is ad´odik, hogy ha V n-dimenzi´ os F test feletti vektort´er, akkor a V -n ´ertelmezett biline´aris f¨ uggv´enyek tere izomorf V line´ aris transzform´aci´oinak L(V ) ter´evel, ez´ert n2 -dimenzi´ os. V egy line´aris transzform´aci´oj´ anak transzpon´altja ugyancsak line´aris transzform´aci´oja V -nek. A (4.1.8) t´etel ´es k¨ovetkezm´enye az al´abbi pontokkal eg´esz´ıthet˝ ok ki: 4.1.10 T´ etel. Ha V v´eges dimenzi´ os vektort´er ´es I az identikus, A pedig invert´ alhat´ o transzform´ aci´ oja V -nek, akkor I∗ = I ,
(a)
teh´ at az identikus transzform´ aci´ o transzpon´ altja ¨ onmaga, ´es ³
(b)
A−1
´∗
= (A∗ )−1 .
´ ¨ ´ 4.1. BILINEARIS FUGGV ENYEK TERE
101
Ezeknek a tulajdons´ agoknak m´ atrixokra megfogalmazott megfelel˝ oi: E∗ = E ,
(c)
azaz, az egys´egm´ atrix transzpon´ altja ¨ onmaga, ´es ha A regul´ aris m´ atrix akkor ³
(d)
A−1
´∗
= (A∗ )−1 .
Bizony´ıt´ as. (a) Ha I az identikus transzform´aci´ oja V -nek, akkor minden v, w ∈ V -re [v, w] = [v, I(w)] = [I ∗ (v), w] , ´ıgy [v − I ∗ (v), w] = 0. Ez minden w ∈ V re csak u ´gy teljes¨ ulhet a (4.1.3) ´all´ıt´ as szerint, ha v − I ∗ (v) = 0 , azaz I ∗ (v) = v . Mivel ez minden v ∈ V -re fenn´all, I ∗ az identikus transzform´aci´ o. (b) A m´ar igazolt (4.1.8) t´etel (5)-¨os ´es a fent bizony´ıtott (a) tulajdons´agokat, tov´abb´a a (2.2.3) k¨ovetkezm´enyt felhaszn´alva kapjuk, hogy ³
ez´ert A∗ invert´alhat´o ´es
A−1
´∗
³
· A∗ = A · A−1 ³
´∗
(A∗ )−1 = A−1
´∗
= I∗ = I ,
.
A (c) ´es (d) ´all´ıt´asok az (a) ´es (b) tulajdons´agok k¨ovetkezm´enyei.
2
Eml´ekeztet˝ou ¨l megism´etelj¨ uk, hogy egy V -n ´ertelmezett A biline´aris f¨ uggv´enyt szimmetrikusnak nevez¨ unk, ha minden v, w ∈ V -re A(v, w) = A(w, v) teljes¨ ul. ´ ıt´ 4.1.11 All´ as. V´eges dimenzi´ os t´er szimmetrikus biline´ aris f¨ uggv´eny´ehez tartoz´ o line´ aris transzform´ aci´ o transzpon´ altja ¨ onmaga. Bizony´ıt´ as. R¨ogz´ıts¨ uk V egy X = {x1 , . . . , xn } b´azis´ at. Ez V -n egy bels˝o szorzat r¨ogz´ıt´es´et is maga ut´an vonja, amely minden v, w ∈ V vektorp´ arhoz a [v, w] skal´art rendeli. A-val jel¨olve az A szimmetrikus biline´aris f¨ uggv´enyhez tartoz´o line´aris transzform´aci´ot, azt kapjuk, hogy minden v, w ∈ V -re [v, A(w)] = A(v, w) = A(w, v) = [w, A(v)] = [A∗ (w), v] = [v, A∗ (w)] , amib˝ol [v, (A−A∗ )(w)] = 0. Ebb˝ol a (4.1.3) ´all´ıt´ as szerint, k¨ovetkezik, hogy b´armely w ∈ V -re (A − A∗ )(w) = 0 . Akkor viszont A − A∗ = 0 , teh´at A = A∗ . 2 4.1.12 Defin´ıci´ o. (1) Ha egy A line´ aris transzform´ aci´ o egyenl˝ o saj´ at A∗ transzpon´ altj´ aval, akkor szimmetrikusnak nevezz¨ uk. (2) Ha egy A m´ atrix nem v´ altozik, ha sorait ´es oszlopait felcser´elj¨ uk, akkor szimmetrikus m´ atrixnak nevezz¨ uk.
4.1.2
Biline´ aris f¨ uggv´ eny m´ atrixa u ´ j b´ azisban
Meg akarjuk ´allap´ıtani, hogy a biline´aris f¨ uggv´eny m´atrixa hogyan v´altozik b´azistranszform´aci´o eset´en. Ez´ert tegy¨ uk fel, hogy V -nek egyik b´azisa X = {x1 , . . . , xn } ´es ebben a b´azisban az A m´atrixa A = [αij ] , ahol αij = A(xi , xj ) (i, j = 1, . . . , n) .
´ ¨ ´ 4. FEJEZET BILINEARIS FUGGV ENYEK
102
Jel¨olje az A biline´aris f¨ uggv´enyhez tartoz´o line´aris transzform´aci´ ot A. Akkor az A line´aris transzform´aci´o m´atrixa az X b´ azisban ´eppen A. Minden xi , xj vektorp´ arra A(xi , xj ) = [xi , A(xj )] = αij , azaz a A m´atrix elemeit az xi ´es A(xj ) vektorok bels˝o szorzatak´ent kapjuk. Legyen V egy m´asik b´azisa Y = {y1 , . . . , yn } ´es tegy¨ uk fel, hogy a B ∈ R(V ) az a line´aris transzform´aci´o, amely az X b´azis vektorainak az Y b´ azis vektorait felelteti meg, u ´gyhogy B(xi ) = yi minden i(= 1, . . . , n)-re. Akkor minden i, j (i, j = 1, . . . , n) indexp´arra 0 αij = A(yi , yj ) = A(B(xi ), B(xj )) = [B(xi ), A(B(xj ))] .
(1)
Kihaszn´alva a line´aris transzform´aci´ ok ´es transzpon´altjaik kapcsolat´at, (1) jobboldala tov´abb alak´ıthat´o: (2)
[B(xi ), A(B(xj ))] = [xi , B ∗ (A(B(xj )))] = [xi , (B ∗ AB)(xj )] .
Az (1)–(2) egyenletek ¨osszehasonl´ıt´ as´ ab´ ol most m´ar azt kapjuk, hogy 0 αij = [xi , (B ∗ AB)(xj )] .
(3)
Ez azt jelenti, hogy az A biline´ aris f¨ uggv´eny A’ m´atrixa az Y b´ azisban ugyanaz, ∗ mint a B AB line´aris transzform´aci´ onak a m´atrixa az X b´ azisban, azaz A0 = B∗ · A · B.
(4.3)
Megjegyezz¨ uk, hogy az ´altal´ anos b´azistranszform´ aci´ or´ ol irott szakaszban m´ar tal´alkozott az olvas´o az (4.3) egyenletben szerepl˝o B m´atrixszal, ez ´eppen a B b´azistranszform´aci´onak az ´atmenetm´atrixa. Bels˝ o szorzat u ´ j b´ azisban Amint ´ıg´ert¨ uk, megvizsg´aljuk, hogy a bels˝o szorzat hogyan f¨ ugg a t´er b´azis´ anak megv´alaszt´as´at´ol. R¨ogz´ıts¨ uk a V vektort´er X = {x1 , . . . , xn } b´azis´ at. Akkor a V vektort´eren ´ertelmezett, minden A biline´aris f¨ uggv´enyhez egy´ertelm˝ uen hozz´arendelhet˝ o V -nek egy A line´aris transzform´aci´ oja u ´gy, hogy A(v, w) = [v, A(w)] teljes¨ ul minden v, w ∈ V -re. Term´eszetesen a [·, ·] az X b´azis ´altal meghat´arozott bels˝o szorzatot jel¨oli. Legyen a V vektort´ernek egy m´asik b´azisa az Y = {y1 , . . . , yn } vektorrendszer, ´es B a b´azistranszform´ aci´ o, azaz B(xi ) = yi , (i = 1, . . . , n). Ha most az A biline´aris f¨ uggv´eny tetsz˝oleges v=
n X
εi yi
´es w =
i=1
n X i=1
vektorokra az def
A(v, w) =
n X i=1
εi ωi
ωi yi ,
´ ´ ´ ´ MATRIXOK ´ ´ 4.2. LINEARIS LEKEPEZ ESEK ES RANGTETELE
103
egyenl˝os´eggel van ´ertelmezve, akkor az A ´eppen az Y b´ azisra vonatkoz´ o bels˝o szorzat. Akkor minden v, w ∈ V -re A(v, w) = [B(v), B(w)] = [v, (B ∗ B)(w)] ,
(1)
Az (1) ¨osszef¨ ugg´es alapj´an teh´at azt mondhatjuk, hogy az Y b´ azishoz tartoz´o bels˝o ∗ szorzat a B B line´aris transzform´aci´ ohoz tartoz´o biline´aris f¨ uggv´eny. Ebb˝ol az is k¨ovetkezik, hogy am´ıg az X b´azisban a bels˝o szorzat m´atrixa az E egys´egm´ atrix, az u ´j Y b´azisban a B∗ EB = B∗ B lesz, ¨osszhangban az el˝oz˝o alpontban az ´altal´ anos esetre kapot (4.3) egyenlettel. Az (1) ¨osszef¨ ugg´esb˝ol az is k¨ovetkezik, hogy ha a B line´aris transzform´aci´ o regul´aris ´es inverze megegyezik a transzpon´altj´ aval, akkor a t´er vektorainak bels˝o szorzat´at nem v´altoztatja meg. 4.1.13 Defin´ıci´ o. kiel´eg´ıti a
Ha a V vektort´ernek B olyan line´ aris transzform´ aci´ oja, hogy B ∗ = B −1
felt´etelt, akkor ortogon´ alis transzform´ aci´ onak nevezz¨ uk.
4.2
Line´ aris lek´ epez´ esek ´ es m´ atrixok rangt´ etele
Ennek a r´esznek az els˝odleges feladata annak a k´erd´esnek a tiszt´az´ asa, hogy milyen kapcsolat van v´eges dimenzi´os vektortereken ´ertelmezett line´aris lek´epez´esek ´es transzpon´altjaik rangja k¨oz¨ott. Azonk´ıv¨ ul igazolunk line´aris lek´epez´esek ¨osszeg´enek, ´es szorzat´anak rangja ´es a tagok, illetve a t´enyez˝ ok rangjai k¨oz¨ ott fenn´all´ o egyenl˝otlens´eget ´es egyenl˝os´egeket. Ismerve, hogy a line´aris lek´epez´esek ´es a m´atrixok k¨oz¨ott l´etezik bijekt´ıv megfeleltet´es, mintegy k¨ovetkezm´enyk´ent a m´atrixok ´es transzpon´altjaik rangj´ara vonatkoz´ o eredm´enyeket is kapunk. Eml´ekeztet˝ou ¨l megism´etelj¨ uk, hogy egy A ∈ L(V, W ) line´aris lek´epez´es rangj´an, amit ρ(A)-val jel¨olt¨ unk, k´epter´enek dimenzi´oj´ at ´ertj¨ uk. Jelekkel: def ρ(A) = dim im (A) . Egy line´aris lek´epez´es m´atrix´ anak oszlopai k´epter´evel izomorf vektorteret gener´alnak, teh´at a line´aris lek´epez´es m´atrix´ at alkot´ o oszlopvektorok rendszer´enek a rangja megegyezik a line´aris lek´epez´es rangj´aval. Mivel a m´atrix sorai ´es transzpon´altj´anak oszlopai ugyancsak izomorf vektortereket gener´alnak, a line´aris lek´epez´es transzpon´altj´ anak a rangja egyenl˝ o a lek´epez´es m´atrix´ at alkot´ o sorvektorok rendszer´enek rangj´aval. Mindenekel˝ott bizony´ıtjuk ennek a szakasznak a f˝o t´etel´et. 4.2.1 T´ etel. [Line´ aris lek´ epez´ esek rangt´ etele] Legyenek V ´es W ugyanazon F test feletti v´eges dimenzi´ os vektorterek ´es A ∈ L(W, V ) line´ aris lek´epez´es. Akkor az ∗ A ´es transzpon´ altj´ anak, A ∈ L(V, W )-nak a rangja egyenl˝ o. Bizony´ıt´ as. Legyenek w1 , . . . , wr a W vektort´ernek olyan vektorai, amelyekre az {A(w1 ), . . . , A(wr )} vektorrendszer b´azisa im (A)-nak. A (2.1.6) t´etel bizony´ıt´ as´ aban l´attuk, hogy akkor ezeket ker (A) {wr+1 , . . . , wm } b´azisvektoraival kieg´esz´ıtve
´ ¨ ´ 4. FEJEZET BILINEARIS FUGGV ENYEK
104
a W vektort´er b´azis´at kapjuk. Tekintve, hogy az {A(w1 ) = v1 , . . . , A(wr ) = vr } a V vektort´ernek line´arisan f¨ uggetlen vektorrendszere, kieg´esz´ıthet˝ o a V vektort´er b´azis´av´a, mondjuk a vr+1 , . . . , vn vektorok hozz´av´etel´evel. Ezen b´azisokra alapozva a W -n ´es V -n ´ertelmezett bels˝o szorzatokat, azok kiel´eg´ıtik a [wi , wj ] = δij (i, j = 1, . . . , m) ´es [vk , v` ] = δk` (k, ` = 1 . . . n) egyenleteket, ahol δij ´es δkl Kronecker–szimb´ olumok. Megmutatjuk, hogy az {A∗ (v1 ), . . . , A∗ (vr )} line´arisan f¨ uggetlen vektorrendszere im (A∗ )-nak, ami azt jelenti, hogy dim im (A) ≤ dim im (A∗ ) . Ha α1 A∗ (v1 ) + · · · + αr A∗ (vr ) = 0 , akkor minden w ∈ W -re [α1 A∗ (v1 ) + · · · + αr A∗ (vr ), w] = 0 , vagy ugyanez m´as alakban, [A∗ (α1 v1 + · · · + αr vr ), w] = [α1 v1 + · · · + αr vr , A(w)] = 0 . Akkor b´armely wi (i = 1, . . . , r)-re kapjuk, hogy 0 = [α1 v1 + · · · + αr vr , A(wi )] = [α1 v1 + · · · + αr vr , vi ] = αi , igazolva ezzel az {A∗ (v1 ), . . . , A∗ (vr )} vektorrendszer line´aris f¨ uggetlens´eg´et. Akkor fenn´all a (a)
dim im (A) = r ≤ dim im (A∗ )
egyenl˝otlens´eg. Kihaszn´alva, a (4.1.8) t´etelben igazolt (A∗ )∗ = A transzpon´al´ asi tulajdons´agot, kapjuk a ford´ıtott ir´any´ u (b) egyenl˝otlens´eget. jes¨ ulhetnek, ha
dim im (A) = r ≥ dim im (A∗ ) Az (a) ´es (b) egyenl˝ otlens´egek egyidej˝ uleg csak akkor teldim im (A) = dim im (A∗ ) ,
´es ezt kellett igazolnunk. A fenti t´etelb˝ol m´ar azonnal ad´odik a
2
4.2.2 K¨ ovetkezm´ eny. [M´ atrixok rangt´etele] Ha A egy tetsz˝ oleges m × n tipus´ u m´ atrix, akkor oszlopvektorrendszer´enek rangja egyenl˝ o transzpon´ altja oszlopvektorrendszer´enek rangj´ aval, k¨ ovetkez´esk´eppen egy A m´ atrix oszlop– ´es sorvektorrendszer´enek a rangja is egyenl˝ o. Egy A m´atrix ρ(A) rangj´at oszlopvektorrendszer´enek rangjak´ent defini´altuk a 2-dik fejezetben. Fenti eredm´eny¨ unk szerint ρ(A) egyenl˝ o A sorvektorrendszer´enek rangj´aval is. A k¨ovetkez˝o t´etelben line´aris lek´epez´esek ¨osszeg´enek, illetve szorzat´anak rangj´ara vonatkoz´o egyenl˝otlens´egeket ´es egyenl˝ os´egeket igazolunk.
´ ´ ´ ´ MATRIXOK ´ ´ 4.2. LINEARIS LEKEPEZ ESEK ES RANGTETELE
105
4.2.3 T´ etel. Legyenek V, W ´es Z v´eges dimenzi´ os vektorterek ´es A, B ∈ L(V, W ) ´es C ∈ L(Z, V ) line´ aris lek´epez´esek. Akkor (1)
ρ(A + B) ≤ ρ(A) + ρB) ,
(2)
ρ(A · C) ≤ min{ρ(A), ρ(C)} ,
ha im (C) = V, akkor (3)
ρ(A · C) = ρ(A) ,
´es ha ker (A) = {0} , akkor (4)
ρ(A · C) = ρ(C) .
Bizony´ıt´ as. Az (1) egyenl˝ otlens´eg azon egyszer˝ u t´enyb˝ ol k¨ovetkezik, hogy ρ(A + B) az im (A) ´es im (B) W -beli alterek egyes´ıt´ese ´altal gener´alt alt´er T dim im (A) + dim im (B) − dim(im (A) im (B)) dimenzi´oj´ an´ al nem nagyobb, hiS szen lin (im (A) im (B)) minden vektora egy im (A)-beli ´es egy im (B)-beli vektor ¨osszege (l´asd az (1.3.8) t´etelt), ugyanakkor ρ(A) + ρ(B) = dim im (A) + dim im (B) . A (2) egyenl˝otlens´eg abb´ol k¨ovetkezik, hogy, minden z ∈ Z-re (A · C)(z) = A(C(z)) ez´ert im (A · C) ⊆ im (A) ´es ´ıgy ρ(A · C) ≤ ρ(A) . Hasonl´oan, minden w ∈ W -re (A · C)∗ (w) = (C ∗ · A∗ )(w) = C ∗ (A∗ (w)) , teh´at im ((A · C)∗ ) ⊆ im (C ∗ ) , ´es ebb˝ol k¨ovetkezik, hogy ρ(A · C) = ρ((A · C)∗ ≤ ρ(C ∗ ) = ρ(C) . A (3)-as egyenl˝os´eg igazol´asa hasonl´o, minden z ∈ Z-re (A · C)(z) = A(C(z)) , de most im (C) = V ´es ez´ert im (A · C) = im (A), k¨ovetkez´esk´eppen ρ(A · C) = ρ(A). A (4)–es egyenl˝os´eg pedig azzal igazolhat´o, hogy mivel ker (A) = {0} , minden z ∈ Z-re (A · C)(z) = A(C(z)) = 0 ⇐⇒ C(z) = 0 . Teh´at ker (A · C) = ker (C), azaz ν(A · C) = ν(C) ´es ´ıgy a (2.1.6) t´etel alapj´an kapjuk, hogy ρ(A · C) = dim Z − ν(A · C) = dim Z − ν(C) = ρ(C). Ezzel a t´etel minden ´all´ıt´as´at igazoltuk.
2
´ ¨ ´ 4. FEJEZET BILINEARIS FUGGV ENYEK
106
A (3—4) egyenl˝os´egekb˝ol k¨ovetkezik, hogy egy line´aris lek´epez´es rangja nem v´altozik, ha regul´aris line´aris transzform´aci´ oval szorozzuk, ak´ar jobbr´ol, ak´ar balr´ol. A m´atrixok ¨osszeg´enek, illetve szorzat´anak rangj´ara vonatkoz´ o egyenl˝ otlens´egek ´es egyenl˝os´egek a fenti t´etelb˝ol m´ar k¨ovetkeznek. Ezek az al´abbiak: ha A ´es B azonos tipus´ u m´atrixok, akkor ρ(A + B) ≤ ρ(A) + ρ(B) , ha A ´es C ¨osszeszorozhat´o m´atrixok, akkor ρ(A · C) ≤ min{ρ(A), ρ(C)} , ha C sorvektorai line´arisan f¨ uggetlen rendszert alkotnak, akkor ρ(A · C) = ρ(A) ´es ha A oszlopvektorai line´arisan f¨ uggetlen rendszert alkotnak, akkor ρ(A · C) = ρ(C) .
4.3
Kvadratikus alakok
Ebben a r´eszben olyan val´os vektort´eren ´ertelmezett skal´ ar ´ert´ek˝ u f¨ uggv´enyekr˝ ol lesz sz´o, amelyek szoros kapcsolatban vannak a fentiekben vizsg´alt biline´aris f¨ uggv´enyekkel. Ahhoz, hogy az absztrakt vektorterekre geometri´at ´ep´ıthess¨ unk a k´et, illetve 3-dimenzi´os t´er geometri´aj´ anak mint´ aj´ ara, t´avols´ ag ´es sz¨ogfogalomra lesz sz¨ uks´eg¨ unk. Ezek ´ertelmez´es´ehez speci´alis biline´aris f¨ uggv´enyeket haszn´alunk. A biline´aris f¨ uggv´enyhez tartoz´o kvadratikus alak definits´ege d¨ont˝ o abb´ol a szempontb´ol, hogy a k´erd´eses f¨ uggv´enyre t´amaszkodva ´ertelmezhet˝ o-e t´avols´ ag ´es sz¨ogfogalom a t´erben. Mint azt a jegyzet m´asodik r´esz´eben l´atni fogjuk, a t¨obbv´ altoz´os val´os f¨ uggv´enyek lok´alis sz´els˝ o´ert´ekeinek meghat´aroz´ asa sor´an is alkalmazzuk a kvadratikus alakokr´ol tanultakat. Ez´ert vizsg´alatuk az optimaliz´al´ asi probl´em´ ak ir´ant ´erdekl˝od˝o leend˝o gazdas´agi szakemberek sz´am´ ara is fontos. Legyen A a val´os V vektort´er egy biline´aris f¨ uggv´enye. A seg´ıts´eg´evel defini´alhatunk egy Q : V → R f¨ uggv´enyt, el˝o´ırva, hogy b´armely v ∈ V helyen legyen (a)
def
Q(v) = A(v, v).
Ha V v´eges dimenzi´os ´es V -nek X = {x1 , . . . , xn } b´ azisa, akkor minden v=
n X
xi
i=1
vektorhoz a Q f¨ uggv´eny a (b)
Q(v) =
n X n X
εi εj αij ,
i=1 j=1
´ert´eket rendeli, ahol az αij , (i, j = 1, . . . , n) skal´ ar az A biline´aris f¨ uggv´eny A m´atrix´aban az i-edik sor j-edik elem. Az X b´azishoz tartoz´o [·, ·] bels˝o szorzatot haszn´alva, azt is ´ırhatjuk, hogy (c)
Q(v) = [v, A(v)],
4.3. KVADRATIKUS ALAKOK
107
ahol A a V vektort´er A biline´aris f¨ uggv´eny´ehez tartoz´o line´aris transzform´aci´ oja. Az A m´atrixa az X b´azisban ´eppen A, amelyet ezent´ ul a kvadratikus alak m´atrix´ anak is mondunk. A (b) egyenl˝os´eg mutatja, hogy Q(v) a v vektor koordin´at´ ainak kvadratikus f¨ uggv´enye. A k´etdimenzi´os val´os t´erben az ilyen f¨ uggv´enyek m´asodrend˝ u g¨orb´eket (k¨or, ellipszis, hyperbola, parabola ...) a 3–dimenzi´os val´ os t´erben m´asodrend˝ u fel¨ uleteket (g¨omb, elipszoid, hyperboloid ...) hat´aroznak meg. Innen sz´armazik a n´evv´ alaszt´ as: 4.3.1 Defin´ıci´ o. Az (a — b) egyenl˝ os´egek valamelyik´evel ´ertelmezett Q:V →R f¨ uggv´enyt kvadratikus alaknak nevezz¨ uk. A kvadratikus alakok megad´as´ ahoz biline´aris f¨ uggv´enyt haszn´altunk, minden A biline´aris f¨ uggv´enyhez hozz´arendelhet˝ o egy Q kvadratikus alak. Az is nyilv´ anval´ o, 0 hogy ahhoz az A biline´aris f¨ uggv´enyhez, amely minden v, w ∈ V vektorp´ arhoz az A0 (v, w) = A(w, v) ´ert´eket rendeli, ugyanaz a kvadratikus alak tartozik, mint az A-hoz, teh´at a kapcsolat a biline´aris f¨ uggv´enyek ´es a kvadratikus alakok k¨oz¨ ott nem k¨olcs¨ on¨osen egy´ertelm˝ u. Amint azt az al´abbi t´etel igazolja a szimmetrikus biline´aris f¨ uggv´enyek ´es a kvadratikus alakok k¨oz¨ otti megfeleltet´es viszont egy–egy´ertelm˝ u. 4.3.2 T´ etel. (1) Az A : V ⊕ V → R szimmetrikus biline´ aris f¨ uggv´enyt a a hozz´ a tartoz´ o Q : V → R kvadratikus alak egy´ertelm˝ uen meghat´ arozza. (2) Minden kvadratikus alak sz´ armaztathat´ o szimmetrikus biline´ aris f¨ uggv´enyb˝ ol. Bizony´ıt´ as. (1)-es ´all´ıt´as: Meg kell mutatnunk, hogy tetsz˝oleges v, w ∈ V -re A(v, w) ´ert´eke meghat´arozhat´o a Q kvadratikus alak ismeret´eben. Mivel A szimmetrikus Q(v + w) = A(v + w, v + w) = A(v, v) + A(v, w) + A(w, v) + A(w, w) = Q(v) + 2A(v, w) + Q(w) . Ebb˝ol ´atrendez´essel ´es 2-vel val´o oszt´assal kapjuk, hogy A(v, w) =
Q(v + w) − Q(v) − Q(w) , 2
´es ez verifik´alja, hogy A ´ert´ekei kisz´am´ıthat´ ok a Q ´ert´ekeinek ismeret´eben. A (2)-es ´all´ıt´ast igazoland´o, megmutatjuk, hogy b´armely Q kvadratikus alakhoz tal´alhat´o olyan szimmetrikus B biline´ aris f¨ uggv´eny, hogy b´armely v ∈ V helyen Q(v) = B(v, v). Tegy¨ uk fel, hogy Q-t az A biline´aris f¨ uggv´enyb˝ ol sz´armaztattuk, de A nem szimmetrikus. Legyen tetsz˝oleges v, w ∈ V -re def
B(v, w) =
A(v, w) + A(w, v) . 2
Akkor nyilv´anval´oan B szimmetrikus, ´es Q(v) = A(v, v) = B(v, v) teljes¨ ul. 2 A val´os vektortereken ´ertelmezett kvadratikus alakokat oszt´alyozhatjuk az ´altaluk felvehet˝o ´ert´ekek szerint a k¨ovetkez˝ ok´eppen: 4.3.3 Defin´ıci´ o. Azt mondjuk, hogy a val´ os V vektort´eren ´ertelmezett Q : V → R kvadratikus alak
´ ¨ ´ 4. FEJEZET BILINEARIS FUGGV ENYEK
108
(1) pozit´ıv definit, ha Q(v) > 0 minden nemz´er´ o v ∈ V -re, (2) negat´ıv definit, ha Q(v) < 0 minden nemz´er´ o v ∈ V -re, (3) pozitiv szemidefinit, ha minden v ∈ V -re Q(v) ≥ 0, de van olyan nemz´er´ o vektor v0 , hogy Q(v0 ) = 0, (4) negat´ıv szemidefinit, ha minden v ∈ V -re Q(v) ≤ 0, de van olyan nemz´er´ o vektor v0 , hogy Q(v0 ) = 0, (5) indefinit, ha Q mind pozit´ıv, mind negat´ıv ´ert´eket felvesz. Ezeket az elnevez´eseket haszn´aljuk val´ os tereken ´ertelmezett szimmetrikus biline´aris f¨ uggv´enyekre is (azok a hozz´ajuk tartoz´o kvadratikus alak ´altal egy´ertelm˝ uen meghat´arozottak) ´es val´os szimmetrikus m´atrixokra is, p´eld´ aul pozit´ıv definitnek mondunk egy val´os szimmetrikus m´atrixot, ha az pozit´ıv definit kvadratikus alak m´atrixa valamely b´azisban. Hasonl´o ´ertelemben besz´el¨ unk pozit´ıv szemidefinit, negat´ıv definit, negat´ıv szemidefinit ´es indefinit szimmetrikus m´atrixokr´ ol is. 2 2 Tekints¨ uk a Q(v) = ξ1 − 6ξ1 ξ2 + 2ξ2 kvadratikus alakot, ahol ξ1 , ξ2 a v vektor koordin´at´ai a 2-dimenzi´os val´os t´er valamely {x1 , x2 } b´ azis´ ara vonatkoz´ oan. Ahhoz, hogy eld¨onthess¨ uk, hogy Q melyik fenti oszt´alyba tartozik, c´elszer˝ u ´at´ırni a Q(v) = (ξ1 − 3ξ2 )2 − 7ξ22 form´aba, vagy ami ezzel ekvivalens, ´att´erni az {s1 = x1 , s2 = 3x1 +x2 } b´azisra, amelyben v koordin´at´ ai η1 = ξ1 −3ξ2 ´es η2 = ξ2 ´es Q(v) = η12 −7η22 , amib˝ol m´ar nyilv´anval´o, hogy Q indefinit. Az {x1 , x2 } b´ azisban a kvadratikus alak m´atrixa az "
A=
1 −3 −3
2
#
" 0
, m´ıg az u ´j {s1 , s2 } b´ azisban az A =
1
0
#
0 −7
diagon´alis m´atrix. Vegy¨ uk ´eszre, hogy Q(v) ´ert´eke az {s1 , s2 } b´ azisban ´eppen v koordin´at´ai n´egyzet´enek a diagon´alisban l´ev˝ o skal´ arokkal k´epzett line´aris kombin´ aci´ oja. Ez ´erv´enyben marad tetsz˝oleges n-dimenzi´os val´ os V vektortereken ´ertelmezett kvadratikus alakok eset´en is, ha a kvadratikus alak m´atrixa valamely b´azisban diagon´alis m´atrix, akkor b´armely v ∈ V helyen ´ert´eke megkaphat´ o, ha vessz¨ uk v e b´azisra vonatkoz´o koordin´at´ai n´egyzet´enek a diagon´alisbeli megfelel˝o skal´ arokkal vett line´aris kombin´aci´oj´at. Val´oban, ha V -nek X = {x1 , . . . , xn } olyan b´azisa, amelyre a kvadratikus alak m´atrixa az A=
α11 0 .. . 0
diagon´alis m´atrix, akkor az
0
...
0
α22 . . . .. .. . .
0 .. .
0
. . . αnn
ξ1 . x= .. ξn
4.3. KVADRATIKUS ALAKOK
109
koordin´atavektor´ u x vektorn´al a kvadratikus alak ´ert´eke Q(x) = [v, A(v)] = α11 ξ12 + · · · + αnn ξn2 . V´eges dimenzi´os val´os vektort´eren ´ertelmezett kvadratikus alak ilyen n´egyzeto¨sszegre reduk´alt form´aj´ab´ol azonnal leolvashat´ o, hogy milyen ´ert´ekeket vehet fel, hiszen val´os sz´am n´egyzete nem lehet negat´ıv, teh´at a kvadratikus alak pozit´ıv (negat´ıv) definit, ha a diagon´alis m´atrixa diagon´alis´ aban minden elem pozit´ıv (negat´ıv), pozit´ıv (negat´ıv) szemidefinit, ha ezek az elemek nemnegat´ıvak (nempozit´ıvek), de van k¨oz¨ott¨ uk z´erus is, ´es indefinit, ha a diagon´alisban van pozit´ıv ´es negat´ıv elem egyar´ant. Meg fogjuk mutatni, hogy minden v´eges dimenzi´os val´ os vektort´eren ´ertelmezett kvadratikus alakhoz lehet tal´alni a t´ernek olyan b´azis´ at, amelyben a kvadratikus alak m´atrixa diagon´alis m´atrix. Ehhez bizonyos el˝ok´esz¨ uletekre van sz¨ uks´eg. 4.3.4 Defin´ıci´ o. Legyen A szimmetrikus biline´ aris f¨ uggv´eny a val´ os V vektort´eren. Az u ´es v vektorokat A-ortogon´ alisnak nevezz¨ uk, ha A(u, v) = 0. Olyan b´azisban lesz az A szimmetrikus biline´aris f¨ uggv´eny ´es a hozz´a tartoz´o Q kvadratikus alak m´atrixa diagon´alis m´atrix, amelynek vektorai p´aronk´ent A-ortogon´alisak. A k¨ovetkez˝o t´etelben ilyen b´azis l´etez´es´et igazoljuk a Gram–Schmidt–elj´ ar´ as seg´ıts´eg´evel. 4.3.5 T´ etel. Legyen A szimmetrikus biline´ aris f¨ uggv´eny a val´ os n-dimenzi´ os V vektort´eren. Akkor l´etezik V -nek olyan b´ azisa, amelynek vektorai p´ aronk´ent A-ortogon´ alisak. Bizony´ıt´ as. A t´etel ´all´ıt´as´anal t¨obbet igazolunk, nevezetesen azt fogjuk megmutatni, k szerinti teljes indukci´ oval, hogy minden k ≤ n-re van V -nek p´aronk´ent A-ortogon´alis k-elem˝ u line´arisan f¨ uggetlen vektorrendszere. Ha minden v ∈ V -re A(v, v) = 0 , akkor minden v, w ∈ V p´arra 0 = A(v + w, v + w) = A(v, v) + 2 · A(v, w) + A(w, w) = 2 · A(v, w). Teh´at A az azonosan z´erus biline´aris f¨ uggv´eny, ez´ert V b´ armelyik vektorrendszere p´aronk´ent A-ortogon´alis. ´Igy a V b´armely k-elem˝ u line´arisan f¨ uggetlen vektorrendszerei is p´aronk´ent A-ortogon´alisak. Ha A nem az azonosan nulla biline´aris f¨ uggv´eny, akkor van olyan v ∈ V , hogy A(v, v) 6= 0. Akkor v 6= 0, hiszen ny´ılv´ an A(0, 0) = 0, ´es ´ıgy az x1 = v egyelem˝ u line´arisan f¨ uggetlen A-ortogon´alis vektorrendszere V nek, teh´at a k = 1 esetben az ´all´ıt´ as igaz. (Persze egyelem˝ u vektorrendszer A-ortogonalit´asa semmitmond´o, de nincs ellent´etben az A-ortogonalit´ as defin´ıci´ oj´ aval.) T´etelezz¨ uk fel, hogy siker¨ ult tal´alni olyan {x1 , . . . , xk−1 } p´ aronk´ent A-ortogon´ alis ´es line´arisan f¨ uggetlen vektorrendszert, hogy A(xi , xi ) 6= 0, (i = 1, . . . , k − 1)re. V´alasszunk egy olyan u vektort, amely nincs benne az x1 , . . . , xk−1 vektorok ´altal gener´alt lin (x1 , . . . , xk−1 ) alt´erben. Az u 6∈ lin (x1 , . . . , xk−1 ) felhaszn´al´ as´ aval konstru´alunk egy olyan vektort amely az x1 , . . . , xk−1 vektorok mindegyik´ere A-ortogon´alis. Azt ´allitjuk, hogy az y =u−
k−1 X i=1
A(xi , u) xi , A(xi , xi )
(4.4)
´ ¨ ´ 4. FEJEZET BILINEARIS FUGGV ENYEK
110
ilyen vektor. Val´oban, ha 1 ≤ j ≤ k − 1 akkor A(xj , y) = A(xj , u) −
k−1 X i=1
A(xi , u) A(xj , xi ) = A(xj , u) − A(xj , u) = 0, A(xi , xi )
hiszen az indukci´os feltev´es szerint az {x1 , . . . , xk−1 } vektorrendszer p´aronk´ent Aortogon´alis volt, ´ıgy j 6= i eset´en A(xj , xi ) = 0. (1)-es eset: Ha van olyan u 6∈ lin (x1 , . . . , xk−1 ) , hogy a seg´ıts´eg´evel meghat´arozott y-ra A(y, y) 6= 0, akkor az xk = y-nal kieg´esz´ıtve az {x1 , . . . , xk−1 } vektorrendszert a k´ıv´ant k-elem˝ u p´aronk´ent A-ortogon´ alis line´arisan f¨ uggetlen vektorrendszert kapjuk, ´es k´eszen vagyunk a bizony´ıt´ assal. A line´aris f¨ uggetlens´eg abb´ol k¨ovetkezik, hogy az k−1 X A(xi , u) u=y+ xi (4.5) A(xi , xi ) i=1 ´es u 6∈ lin (x1 , . . . , xk−1 ). (2)-es eset: El˝ofordulhat, hogy b´arhogyan is v´alasztunk egy olyan u vektort, amelyre u 6∈ lin (x1 , . . . , xk−1 ) teljes¨ ul a hozz´arendelt y-ra A(y, y) = 0 . Megmutatjuk, hogy mindezek az y vektorok egy M alteret alkotnak V -ben. Ezt igazoland´o, legyenek y1 ´es y2 ilyen vektorok, azaz A-ortogon´ alisak x1 , . . . , xk−1 vektorokra ´es A(y1 , y1 ) = A(y2 , y2 ) = 0. Az vil´agos, hogy akkor a tetsz˝oleges α, β skal´ arokkal k´epzett αy1 + βy2 line´aris kombin´ aci´ o is A-ortogon´ alis az x1 , . . . , xk−1 vektorok mindegyik´ere, mert tetsz˝oleges 1 ≤ j ≤ k − 1-re A(αy1 + βy2 , xj ) = αA(y1 , xj ) + βA(y2 , xj ) = α0 + β0 = 0. M´asr´eszt αy1 +βy2 csak akkor van benne a lin (x1 , . . . , xk−1 ) alt´erben, ha α = β = 0. Val´oban, ha αy1 + βy2 =
k−1 X
γi xi ,
i=1
akkor minden j = 1 . . . , k − 1-re k−1 X
0 = A(αy1 + βy2 , xj ) = A(
xi , xj ) =
i=1
k−1 X
γi A(xi , xj ) = γj A(xj , xj ) ,
i=1
amib˝ol A(xj , xj ) 6= 0 miatt γj = 0 k¨ovetkezik. Akkor viszont A(αy1 + βy2 , αy1 + βy2 ) = 0 is kell teljes¨ ulj¨on, α = β = 0 esetben a nyilv´ anval´ o A(0, 0) = 0 miatt, k¨ ul¨ onben pedig az u = αy1 + βy2 vektort helyettes´ıtve a (4.4) egyenletbe y = αy1 + βy2 ad´ odik ´es feltev´es¨ unk szerint A(y, y) = 0 b´armely u 6∈ lin (x1 , . . . , xk−1 )-re az y =u−
k−1 X i=1
A(xi , u) xi A(xi , xi )
vektorra. Mint l´attuk az M alt´ernek a lin (x1 , . . . , xk−1 ) alt´errel a z´er´ o vektoron k´ıv¨ ul nincs m´as k¨oz¨os eleme. M´asr´eszt a V vektort´er minden vektora egy M -beli ´es
4.3. KVADRATIKUS ALAKOK
111
egy lin (x1 , . . . , xk−1 )-beli vektor ¨osszege a (4.5) ¨osszef¨ ugg´es ´ertelm´eben, teh´at V az M ´es lin (x1 , . . . , xk−1 ) alterei direkt¨osszege: V = M ⊕ lin (x1 , . . . , xk−1 ). Akkor M b´azisa n − k + 1 elem˝ u. Jel¨olj¨ uk vektorait xk , . . . , xn -nel. Az nyilv´ anval´ o, hogy ezek a vektorok A-ortogon´alisak az x1 , . . . , xk−1 vektorokra, mert M minden eleme ilyen. Az, hogy egym´asra is A-ortogon´alisak k¨ovetkezik az al´abbi egyenl˝ os´egb˝ ol: ha (k ≤ s < t ≤ n) , akkor 0 = A(xs + xt , xs + xt ) = A(xs , xs ) + 2A(xs , xt ) + A(xt , xt ) = = 2A(xs , xt ). Ezzel megmutattuk, hogy van V -nek A-ortogon´ alis b´azisa. 2 A fenti t´etel bizony´ıt´asa egyben elj´ar´ ast is ad arra, hogy adott A, szimmetrikus biline´aris f¨ uggv´enyhez hogyan keress¨ uk meg a t´er egy A-ortogon´alis b´azis´ at. Ebben a b´azisban a biline´aris f¨ uggv´eny, illetve a hozz´a tartoz´o kvadratikus alak m´atrixa diagon´alis m´atrix. 1 P´ elda. Legyen A az a R3 -¨ on ´ertelmezett biline´ aris f¨ uggv´eny, amelynek m´ atrixa az {e1 = [1, 0, 0], e2 = [0, 1, 0], e3 = [0, 0, 1]} b´ azisban az
A=
1
2 −1
2 −3 −2 −1 −2 0
szimmetrikus m´ atrix. Hat´ arozzuk meg a t´er egy A-ortogon´ alis b´ azis´ at. Tetsz˝oleges x = [ξ1 , ξ2 , ξ3 ], y = [η1 , η2 , η3 ] vektorp´ arra most
A(x, y) = [x, A(y)] = [ξ1 , ξ2 , ξ3 ]
1
2 −1
η1
2 −3 −2 η2 . −1 −2 0 η3
A konstru´aland´o A-ortogon´alis b´azis els˝o elemek´ent megtarthat´o az e1 vektor, hiszen A(e1 , e1 ) = 1. Mivel u1 = e2 6∈ lin (e1 ), az
y = u1 −
0
1
−2
A(e1 , u) e1 = 1 − 2 0 = 1 A(e1 , e1 ) 0 0 0
A-ortogon´alis e1 -re. Tov´abb´a,
A(y, y) = [y, A(y)] = [−2, 1, 0]
1
2 −1
−2
2 −3 −2 1 = −7, −1 −2 0 0
´ ¨ ´ 4. FEJEZET BILINEARIS FUGGV ENYEK
112
´ıgy az {x1 = e1 = [1, 0, 0], x2 = y = [−2, 1, 0]} m´ ar 2-elem˝ u line´arisan f¨ uggetlen A-ortogon´alis vektorrendszere R3 -nak. Minthogy az e3 vektor nincs benne az x1 , x2 vektorok ´altal gener´alt alt´erben, a harmadik b´azisvektort z = e3 −
2 X A(xi , e3 ) i=1
A(xi , xi )
xi
alakban kereshetj¨ uk. Mivel A(x1 , e3 ) = −1, A(x2 , e3 ) = 0, kapjuk, hogy a
1
z= 0 1 vektor mind x1 -re, mind x2 -re A-ortogon´ alis, tov´ abb´ a A(z, z) = −1. Igy az x3 = z = [1, 0, 1] v´alaszt´assal az {x1 , x2 , x3 } vektorrendszer az R3 vektort´er p´aronk´ent A-ortogon´alis b´azisa. Ebben a b´azisban az A biline´aris f¨ uggv´eny m´atrixa
1
0
0
0 A0 = 0 −7 0 0 −1 m´ar diagon´alis m´atrix.
2
2 P´ elda. Mutassuk meg, hogy minden val´ os A m´ atrixra, az A∗ · A, u ´gynevezett Gram–f´ele m´atrix pozit´ıv szemidefinit. El˝osz¨or vegy¨ uk ´eszre, hogy A∗ · A szimmetrikus n´egyzetes m´atrix. Ha A m × n ∗ tipus´ u, akkor A tipusa n × m ´es A∗ · A tipusa pedig n × n. M´asr´eszt (A∗ · A)∗ = A∗ · (A∗ )∗ = A∗ · A. Legyenek V n-dimenzi´os ´es W m-dimenzi´os val´ os vektorterek ´es X = {x1 , . . . , xn } a V -vek Y = {y1 , . . . , ym } pedig a W t´ernek b´azisa. Jel¨olje A ∈ L(V, W ) azt a line´aris lek´epez´est, amelynek m´atrixa az X , Y b´azisp´ arra vonatkoz´ oan ´eppen A. Akkor az A transzpon´altja eleme L(W, V )-nek ´es m´atrixa az Y, X b´ azisp´ arra vonatkoz´ oan ∗ ∗ ∗ ´eppen a A m´atrix. Az A A m´atrix pedig az az A A line´aris lek´epez´es m´atrixa az X ´ b´azisban. Nyilv´anval´oan A∗ A a V vektort´er line´aris transzform´aci´ oja. Ertelmezz¨ uk a V vektort´eren az A biline´aris f¨ uggv´enyt u ´gy, hogy minden v, v˜ ∈ V -re legyen def
A(v, v˜) = [v, (A∗ A)(˜ v )] , ahol [·, ·] a V vektort´er X b´azis´ ahoz tartoz´o bels˝o szorzata. Akkor A szimmetrikus biline´aris f¨ uggv´eny, mert kihaszn´alva a (4.1.8) t´etel (5)-¨os ´all´ıt´ as´ at azt kapjuk, hogy A(v, v˜) = [v, (A∗ A)(˜ v )] = [(A∗ A)(˜ v ), v] = = [˜ v , (A∗ A)(v)] = A(˜ v , v) . Az A-hoz tartoz´o Q kvadratikus alak minden v ∈ V -hez Q(v) = A(v, v) = [v, (A∗ A)(v)] =
4.3. KVADRATIKUS ALAKOK
113
= [v, A∗ (A(v))] = [A(v), A(v)] ≥ 0 ´ert´eket rendeli, ahol az egyenl˝os´eg sorozat jobboldal´an az A(v) ∈ W vektornak ¨onmag´aval val´o Y b´azis ´altal meghat´arozott bels˝o szorzata ´all. Az ´ert´ek nemnegativit´asa ´eppen abb´ol k¨ovetkezik, hogy az [A(v), A(v)] bels˝o szorzat az A(v) ∈ W vektor koordin´at´ainak n´egyzet¨osszege. 2 ´ Erdemes megjegyezni, hogy ha V = W ´es A az A ∈ R(V ) regul´aris line´aris transzform´aci´o m´atrixa, akkor A(v) = 0 akkor ´es csak akkor teljes¨ ul, ha v = 0, ´ıgy ebben az esetben A∗ · A pozit´ıv definit m´atrix. A (4.3.5) t´etel bizony´ıt´as´ab´ol, de a fenti els˝o p´eld´ ab´ ol is kider¨ ul, hogy egy vektort´ernek t¨obb A-ortogon´alis b´azisa is lehet, ez´ert ugyanazon szimmetrikus biline´aris f¨ uggv´enynek, illetve a hozz´ataroz´ o kvadratikus alaknak a k¨ ul¨ onb¨ oz˝ o A-ortogon´ alis b´azisokban k¨ ul¨onb¨oz˝o a diagon´alis m´atrixa. Ennek ellen´ere egy val´ os vektort´eren ´ertelmezett kvadratikus alak b´armelyik diagon´alis m´atrixa alkalmas definits´eg´enek vizsg´alat´ara, mert a diagon´alisban l´ev˝ o pozit´ıv, negat´ıv ´es nulla elemek sz´ama minden diagon´alis m´atrix´aban ugyanaz. Ezt ´all´ıtja a Sylvester-f´ele invariancia t´etel. 4.3.6 T´ etel. [Sylvester-f´ ele invariencia t´ etel] Egy v´eges dimenzi´ os val´ os V vektort´eren ´ertelmezett A szimmetrikus biline´ aris f¨ uggv´eny, illetve a megfelel˝ o Q kvadratikus alak b´ armely diagon´ alis m´ atrix´ aban a pozit´ıv, a negat´ıv ´es a z´er´ o elemek sz´ ama ´ alland´ o. Bizony´ıt´ as. Tekints¨ uk V -nek k´et k¨ ul¨ onb¨ oz˝ o A-ortogon´ alis b´azis´ at. Legyenek ezek {u1 , . . . , uk , v1 , . . . , v` , w1 , . . . , wm }, illetve {u01 , . . . , u0r , v10 , . . . , vs0 , w10 , . . . , wt0 }, ahol a b´azisvektorokat a k¨ovetkez˝ ok´eppen csoportos´ıtottuk: A(ui , ui ) > 0
´es
A(u0j , u0j ) > 0
(i = 1, . . . , k; j = 1, . . . , r),
A(vi , vi ) < 0
´es
A(vj0 , vj0 ) < 0
(i = 1, . . . , `; j = 1, . . . , s),
A(zi , zi ) = 0
´es
A(zj0 , zj0 ) = 0
(i = 1, . . . , m; j = 1, . . . , t).
Azt kell teh´at igazolnunk, hogy k = r, ` = s ´es m = t, hiszen az els˝o b´azisra vonatkoz´o (diagon´alis) m´atrixban k a pozit´ıv, ` a negat´ıv ´es m a nulla diagon´alis elemek sz´ama, m´ıg a m´asodik b´azisra vonatkoz´ o (diagon´alis) m´atrixban r a pozit´ıv, s a negat´ıv ´es t a nulla diagon´alis elemek sz´ama. Jel¨olje M, N ´es P azokat az altereket, amelyeket rendre az {u1 , . . . , uk }, a {v1 , . . . , v` } ´es a {w1 , . . . , wm } vektorrendszerek gener´alnak ´es hasonl´oan legyenek M 0 , N 0 ´es P 0 az {u01 , . . . , u0r }, a {v10 , . . . , vs0 } ´es a {w10 , . . . , wt0 } vektorrendszerek ´altal gener´alt alterek. Az M alt´ernek ´es az N 0 ⊕ P 0 T alt´ernek csak a z´er´o vektor a k¨oz¨ os eleme, mert ha x ∈ M (N 0 ⊕ P 0 ), akkor x ∈ M Pk miatt x = i=1 ξi ui , amib˝ol A(x, x) =
k X i=1
ξi2 A(ui , ui ) ≥ 0
´ ¨ ´ 4. FEJEZET BILINEARIS FUGGV ENYEK
114
´es A(x, x) = 0 is csak u ´gy lehet, ha x = 0. M´asr´eszt x ∈ N 0 ⊕ P 0 -b˝ol hasonl´o ´ervel´essel igazolhat´o, hogy A(x, x) ≤ 0. Ebb˝ol k¨ovetkezik, hogy van V -nek olyan altere, amely az M ´es (N 0 ⊕ P 0 ) altereinek a direkt¨osszege. Akkor ¡
¢
dim M ⊕ (N 0 ⊕ P 0 ) = dim M + dim(N 0 ⊕ P 0 ) ≤ dim M 0 + dim(N 0 ⊕ P 0 ) = dim V, amib˝ol dim M ≤ dim M 0 k¨ovetkezik. De M ´es M 0 , illetve N 0 ⊕ P 0 ´es N ⊕ P szerep´et felcser´elve a ford´ıtott ir´any´ u dim M 0 ≤ dim M egyenl˝ otlens´eget kapjuk hasonl´o bizony´ıt´assal, ´ıgy k = dim M = dim M 0 = r. Anal´ og ´ervel´essel kaphat´ ok, a dim N = dim N 0 ´es a dim P = dim P 0 egyenl˝ os´egek is, ez´ert azokat az olvas´ ora bizzuk. 2
4.4
Biline´ aris ´ es hermitikus alakok∗
Sajnos komplex vektortereken ´ertelmezett biline´aris f¨ uggv´enyekhez rendelt kvadrtikus alakok definits´egi oszt´alyoz´ asa ´ertelmetlen, hiszen ha egy biline´aris f¨ uggv´enyhez tartoz´o Q kvadratikus alak valamely v vektorhoz pozit´ıv Q(v) ´ert´eket rendel, akkor az i · v vektorhoz az i2 Q(v) = −Q(v) negat´ıv sz´amot. Ez´ert komplex vektortereken bevezetj¨ uk a biline´aris alak fogalm´at, ´es a szimmetrikus biline´aris f¨ uggv´enyeknek megfelel˝o, u ´gynevezett Hermite-f´ele biline´aris alakokhoz rendel¨ unk majd a komplex vektort´eren ´ertelmezett, de val´os ´ert´ekeket felvev˝ o kvadratikus alakokat, amelyek seg´ıts´eg´evel a komplex vektorterekre is ´altal´ anos´ıthatjuk a k´et, illetve 3-dimenzi´os terek geometriai fogalmait. 4.4.1 Defin´ıci´ o. Legyenek V ´es W komplex vektorterek, ´es A : V ⊕ W → C olyan f¨ uggv´eny, amely eleget tesz az al´ abbi felt´eteleknek:
(i)
(∀ε1 , ε2 ∈ C) : (∀v1 , v2 ∈ V ) : (∀w ∈ W ) : A(ε1 v1 + ε2 v2 , w) = ε1 A(v1 , w) + ε2 A(v2 , w) ,
ahol εi (i = 1, 2) az εi skal´ ar komplex konjug´ altj´ at jel¨ oli, ´es (ii)
(∀ω1 , ω2 ∈ C) : (∀v ∈ V ) : (∀w1 , w2 ∈ W ) : A(v, ω1 w1 + ω2 w2 ) = ω1 A(v, w1 ) + ω2 A(v, w2 ) .
Akkor az A f¨ uggv´enyt biline´ aris alaknak nevezz¨ uk. L´athat´oan a biline´aris alak a biline´aris f¨ uggv´eny fogalm´anak csek´ely m´odos´ıt´ asa, ez az oka a csaknem azonos n´evv´ alaszt´ asnak is. Mind¨ossze azt ´ırtuk el˝o, hogy a f¨ uggv´eny els˝o v´altoz´oj´aban szerepl˝o vektor skal´ arszorz´ oj´ anak ”kiemel´ese” egy¨ utt j´ar annak komplex konjug´altj´aval val´ o helyettes´ıt´es´evel is. Persze, ha ez a skal´ arszorz´o t¨ort´enetesn val´os sz´am, akkor konjug´ altja ¨onmaga, teh´at a val´ os terek direkt ¨osszeg´en ´ertelmezett biline´aris alakok az eddigi vizsg´alatainkban szerepl˝o biline´aris f¨ uggv´enyekkel egyeznek meg. Egy biline´aris alak els˝o v´altoz´ oj´ at r¨ogz´ıtve, csak´ ugy mint a biline´aris f¨ uggv´enyek eset´eben, a m´asodik v´altoz´ oj´ anak line´aris f¨ uggv´enye. Ha azonban a m´asodik
´ ´ HERMITIKUS ALAKOK∗ 4.4. BILINEARIS ES
115
v´altoz´oj´at r¨ogz´ıtj¨ uk, akkor az els˝o v´altoz´ oj´ anak u ´gynevezett m´ asodfaj´ u line´ aris f¨ uggv´enye lesz. Komplex vektorterek eddigi ´ertelemben vett line´aris f¨ uggv´enyeit els˝ ofaj´ u line´ aris f¨ uggv´enyeknek is szok´as nevezni. Megmutathat´ o, hogy egy V komplex vektort´er m´asodfaj´ u line´aris f¨ uggv´enyeinek a V ∗ halmaza is komplex vektorteret alkot a f¨ uggv´enyek szok´asos ¨osszead´as´aval ´es a skal´ arokkal val´ o al´abbi szorz´assal: ha ` ∈ V ∗ ´es λ tetsz˝oleges komplex sz´am, akkor legyen λ` ∈ V ∗ a def
(∀v ∈ V ) : (λ`)(v) = λ`(v) egyenl˝os´eggel defini´alt. Igazolhat´o, hogy V els˝ofaj´ u ´es a m´asodfaj´ u line´aris f¨ uggv´enyeinek terei izomorfak, ´es ha V v´eges dimenzi´os, akkor V is izomorf ezekkel a terekkel. Ha V = W n-dimenzi´os komplex t´erben r¨ogz´ıt¨ unk egy X b´ azist, akkor az X b´azishoz tartozik egy, a bels˝o szorzathoz hasonl´o biline´aris alak is. Nevezetesen, ha v ´es w tetsz˝oleges V -beli vektorok a b´azisvektorok v=
n X
εi xi
´es w =
i=1
n X
ωi xi
i=1
line´aris kombin´aci´oja, akkor a def
[v, w] =
n X
εi ωi
(4.6)
i=1
(εi a komplex εi koordin´ata komplex konjug´ altj´ at jel¨oli) egyenl˝ os´eggel defini´alt f¨ uggv´eny biline´aris alak, amelyet komplex bels˝ o szorzatnak nevez¨ unk. A komplex bels˝o szorzat a v´altoz´ok felcser´el´es´evel szemben m´ar nem invari´ ans, de minden v, w ∈ V vektorp´arra teljes¨ ul, hogy [v, w] = [w, v] . 4.4.2 Defin´ıci´ o. Egy V komplex vektort´eren ´ertelmezett A biline´ aris alakot Hermite–f´ele alaknak, vagy r¨ oviden csak hermitikusnak nevez¨ unk, ha minden v, w ∈ V -re A(v, w) = A(w, v) teljes¨ ul. A komplex bels˝o szorzat hermitikus biline´aris alak. Tetsz˝oleges komplex V ´es W komplex vektorterek direkt¨osszeg´en ´ertelmezett biline´aris alakok is vektorteret alkotnak, ´es ha V ´es W v´eges dimenzi´osak akkor a biline´aris alakok tere izomorf az L(W, V ) line´aris lek´epez´esek ter´evel. A v´eges dimenzi´os esetben, r¨ogz´ıtve V -ben egy X = {x1 , . . . , xn } ´es W -ben egy Y = {y1 , . . . , ym } b´azist egy A biline´ aris alak ´es a hozz´arendelt A ∈ L(W, V ) line´aris lek´epez´est a komplex bels˝o szorzat kapcsolja ¨ossze: def
(∀v ∈ V )(∀w ∈ W ) : A(v, w) = [v, A(w)] . Ekkor az A biline´aris alakhoz tartoz´o A = [A(xi , yj )] = [αij ] m´atrix ´eppen az A line´aris lek´epez´es Y , X b´azisp´arra vonatkoz´ o m´atrixa. De most a def
(∀v ∈ V )(∀w ∈ W ) : [A∗ (v), w] = [v, A(w)] = A(v, w)
´ ¨ ´ 4. FEJEZET BILINEARIS FUGGV ENYEK
116
´ertelmez´essel adott A∗ ∈ L(V, W ) line´aris lek´epez´es A∗ m´atrixa nem az A transzpon´altja, hanem az A m´atrix u ´gynevezett adjung´altja, amit u ´gy kapunk A-b´ol, hogy transzpon´al´ason kiv¨ ul m´eg a m´atrix elemeit konjug´ alnunk is kell. Ennek igazol´as´ ahoz tegy¨ uk fel, hogy A∗ = [βji ], (j = 1, . . . , n; i = 1, . . . , m) , teh´at xi ∈ X vektor A∗ (xi ) k´ep´enek az yj ∈ Y b´ azisvektorra vonatkoz´ o koordin´at´ aja βji . Akkor αij = A(xi , yj ) = [A∗ (xi ), yj ] = βji , amib˝ol m´ar ad´odik a k´ıv´ant βji = αij egyenl˝ os´eg. aris lek´epez´est az A ∈ L(W, V ) adjung´ altj´ a4.4.3 Defin´ıci´ o. Az A∗ ∈ L(V, W ) line´ nak nevezz¨ uk. A biline´aris f¨ uggv´enyekkel kapcsolatban igazolt ´all´ıt´ asok csaknem mindegyike v´altozatlanul igaz marad biline´aris alakokra is, ha a transzpon´al´ as helyett adjung´al´ast v´egz¨ unk. A (4.1.8) t´etel (2)-es pontj´ at azonban m´odos´ıtanunk kell, a megfelel˝o ¨osszef¨ ugg´es: (αA)∗ = α · A∗ Term´eszetesen a m´atrixokra val´ o megfogalmaz´as is hasonl´oan m´odosul: (αA)∗ = α · A∗ . Az A : V ⊕ V → C alak´ u biline´aris alakhoz is rendelhet¨ unk Q : V → C kvadratikus alakot, amely minden v ∈ V -hez a Q(v) = A(v, v) ´ert´eket rendeli. A val´ os esett˝ol elt´er˝oen, azonban a biline´aris alakok ´es a kvadratikus alakok k¨oz¨ ott egy-egy´ertelm˝ u a megfeleltet´es. 4.4.4 T´ etel. A komplex V vektort´eren ´ertelmezett A biline´ aris alakot a hozz´ arendelt Q kvadratikus alak egy´ertelm˝ uen meghat´ arozza. Bizony´ıt´ as. El˝osz¨or l´assuk be, hogy minden v ∈ V -re Q(v) = Q(i · v) , ahol i jel¨oli a k´epzetes egys´eget (i2 = −1). Val´oban, mivel az i komplex sz´am ¯i konjug´ altja −i, kapjuk, hogy Q(i · v) = A(i · v, i · v) = ¯iA(v, i · v) = −i2 A(v, v) = Q(v) . Ezt figyelembe v´eve (1)
Q(v + w) = A(v + w, v + w) = = A(v, v) + A(v, w) + A(w, v) + +A(w, w) = = Q(v) + A(v, w) + A(w, v) + Q(w) ,
´es (2)
Q(iv + w) = A(iv + w, iv + w) =
´ ´ HERMITIKUS ALAKOK∗ 4.4. BILINEARIS ES
117
= A(iv, iv) + A(iv, w) + A(w, iv) + A(w, w) = = Q(iv) + A(iv, w) + A(w, iv) + Q(w) = = Q(v) − iA(v, w) + iA(w, v) + Q(w) egyenl˝os´egek ad´odnak. Ezekb˝ol m´ar r¨ovid sz´amol´ assal kifejezhetj¨ uk A(v, w) ´ert´ek´et: (3)
A(v, w) =
Q(v + w) + iQ(iv + w) − (1 + i) (Q(v) + Q(w)) , 2
ami a (3) ¨osszef¨ ugg´es szerint csak Q ´ert´ekeit˝ ol f¨ ugg. Ezzel a t´etelt igazoltuk. 2 Ahhoz, hogy egy biline´aris alakhoz rendelt kvadratikus alak definits´eg´er˝ ol lehessen besz´elni, az kell, hogy a sz´obanforg´ o kvadratikus alak val´ os ´ert´ekeket vegyen fel. Ennek sz¨ uks´eges ´es elegend˝o felt´etel´et fogalmaztuk meg a k¨ovetkez˝ o t´etelben. 4.4.5 T´ etel. Egy komplex vektort´eren ´ertelmezett kvadratikus alak pontosan akkor val´ os ´ert´ek˝ u, ha a hozz´ a tartoz´ o biline´ aris alak hermitikus. Bizony´ıt´ as. Sz¨ uks´egess´eg: Tegy¨ uk fel, hogy a V v´eges dimenzi´os komplex t´er A biline´aris alakj´ahoz tartoz´o Q kvadratikus alak V minden pontj´ aban val´ os ´ert´ek˝ u. Akkor, mint azt az el˝oz˝o t´etel bizony´ıt´ as´ aban l´attuk (l´asd a (3)-as egyenl˝ os´eget az el˝oz˝o t´etelben), A(v, w) =
Q(v + w) + iQ(iv + w) − (1 + i) (Q(v) + Q(w)) , 2
´es az (1) ´es (2) egyenl˝os´egek felhaszn´al´ as´ aval azt ellen˝orizhetj¨ uk, hogy A(w, v) =
Q(v + w) − iQ(iv + w) − (1 − i) (Q(v) + Q(w)) . 2
Mivel Q minden pontban val´os ´ert´ek˝ u, ebb˝ol m´ar kiolvashat´ o, hogy A(v, w) = A(w, v) . Elegend˝os´eg: Ha A hermitikus, akkor b´armely v ∈ V -re Q(v) = A(v, v) = A(v, v) = Q(v) , ´es tekintve, hogy egy komplex sz´am konjug´ altja pontosan akkor ¨onmaga, ha val´ os, kapjuk, hogy Q(v) val´os kell legyen. Ezzel a bizony´ıt´ast befejezt¨ uk. 2 Igy m´ar ´ertelmezhetj¨ uk egy A hermitikus biline´aris alak definits´eg´et is: 4.4.6 Defin´ıci´ o. Ha A a komplex V vektort´eren ´ertelmezett hermitikus biline´ aris alak, akkor azt mondjuk, hogy (a) A – pozit´ıv (szemi)definit ha A(v, v) > 0(≥ 0) minden nemnulla v ∈ V vektorra, (b) A – negat´ıv (szemi)definit ha A(v, v) < 0(≤ 0), minden nemnulla v ∈ V vektorra, (c) A – indefinit ha l´eteznek olyan v ´es w vektorok, hogy A(v, v) > 0 ´es A(w, w) < 0.
118
´ ¨ ´ 4. FEJEZET BILINEARIS FUGGV ENYEK
V´eges dimenzi´os komplex t´eren ´ertelmezett hermitikus alakhoz tartoz´o line´aris transzform´aci´o adjung´altja ¨onmaga. Ezt a [v, A(w)] = A(v, w) = A(w, v) = [w, A(v)] = [A∗ (w), v] = [v, A∗ (w)] sz´amol´assal kapjuk, ´es ebb˝ol m´ar k¨ovetkezik, hogy hermitikus alak m´atrix´ anak adjung´altja ¨onmaga. Ez´ert az ilyen transzform´aci´ okra (m´atrixokra) az ¨ onadjung´ alt transzform´ aci´ o (m´ atrix) elnevez´eseket haszn´aljuk. Ha pedig egy transzform´aci´ o (m´atrix) adjung´altja megegyezik az inverz´evel, akkor unit´er transzform´ aci´ onak (m´ atrixnak) h´ıvjuk. V´eges dimenzi´os komplex vektort´eren ´ertelmezett hermitikus alakokhoz mindig tal´alhat´o olyan b´azisa a t´ernek, amelyben a hermitikus alak m´atrixa diagon´alis m´atrix, ´es ´erv´enyes a Sylvester-f´ele invariancia t´etel is, azaz hermitikus alak b´armely diagon´alis m´atrix´aban ugyanannyi a pozit´ıv, a negat´ıv ´es a nulla elemek sz´ama.
5. Fejezet
Euklideszi ´ es unit´ er terek A jegyzet els˝o fejezet´et azzal kezdt¨ uk, hogy a vektorterek elm´elete a k¨oz´episkolai koordin´ata geometria, illetve analitikus geometria ´altal´ anos´ıt´ as´ anak tekinthet˝ o. Mindeddig azonban nem foglalkoztunk olyan k´erd´esekkel, amelyek a t´er elemeinek t´avols´ag´aval, vagy egyenesek ´altal bez´art sz¨ogekkel kapcsolatosak, s˝ot azt sem tudhatjuk az eddigiekb˝ol, hogy melyek a k¨oznapi ´ertelemben vett 3-dimenzi´os t´er olyan objektumainak, mint a pont, egyenes, s´ık stb., megfelel˝oi az absztrakt t¨obbdimenzi´os vektorterekben. A val´ os sz´ams´ıkon elhelyezked˝ o pontok t´avols´ ag´ at a pontok koordin´at´aib´ol sz´armaztattuk, nevezetesen vett¨ uk a megfelel˝o koordin´at´ ak k¨ ul¨onbs´eg´enek n´egyzet¨osszeg´eb˝ol vont n´egyzetgy¨ ok¨ ot. A t´avols´ ag nemnegat´ıv val´ os, azon bel¨ ul is esetleg irracion´alis sz´amnak ad´odott, ´altal´ aban m´eg akkor is, ha a pontok koordin´at´ai eg´ esz, vagy racion´alis sz´amok voltak, p´eld´ aul az A(1,0) ´es B(0,1) √ uk pontok t´avols´aga 2 irracion´alis sz´am. Annak ´erdek´eben, hogy meg˝orizhess¨ azt a tulajdons´agot, hogy a t´er elemeinek t´avols´ aga nemnegat´ıv val´ os sz´ammal kifejezhet˝o ´es a t´er elemeinek koordin´at´ aib´ ol sz´armaztathat´ o, vizsg´alatainkat ´altal´ aban lesz˝ uk´ıtj¨ uk v´eges dimenzi´os val´os ´es komplex vektorterekre, de ahol olyan eredm´enyeket kapunk, amelyek ´erv´enyesek v´egtelen dimenzi´os vektorterekre is, akkor a t´er v´eges dimenzi´os volt´at nem hangs´ ulyozzuk.
5.1
Euklideszi terek
A val´os sz´amtest, mint 1-dimenzi´os val´ os vektort´er, ´es egy egyenes pontjai k¨oz¨ ott u ´gy l´etes´ıtett¨ unk egy-egy´ertelm˝ u megfeleltet´est, hogy kijel¨olt¨ unk az egyenesen k´et pontot, az egyikhez a 0, a m´asikhoz az 1 val´ os sz´amot rendelt¨ uk, majd ezut´an a λ sz´amhoz azt a pontot rendelt¨ uk, amely az orig´ot´ ol, azaz a 0-nak megfelel˝o pontt´ ol |λ| t´avols´agra van, a 0 ´es az 1-gyel jel¨olt pontok t´avols´ ag´ at v´eve egys´egnek, az egyenesnek az orig´ot´ol az 1-et tartalmaz´o f´elegyenesen, ha λ > 0, illetve az ellent´etes ir´any´ u f´elegyenesen, ha λ < 0. Elj´arhattunk volna a k¨ovetkez˝ ok´eppen is: felvesz¨ unk egy helyvektort, azaz egy ir´any´ıtott szakaszt, melynek a hossz´at egys´egnyinek tekintj¨ uk, majd annak λ val´os sz´amsorosait u ´gy ´ertelmezz¨ uk, hogy vessz¨ uk az ugyanabb´ol a kezd˝opontb´ol indul´o, |λ| hossz´ us´ ag´ u, ´es az alapul vett helyvektor ir´any´ aval megegyez˝o, vagy azzal ellent´etes i´any´ u helyvektorokat, aszerint, hogy λ > 0, vagy λ < 0 . A k´et elj´ar´as ekvivalens abban az ´ertelemben, hogy a helyvektorok v´egpontjai azonosak az els˝o elj´ar´as szerinti egyenes pontjaival. ´Igy amikor a sz´amegyenes 119
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
120
pontjainak koordin´at´air´ol besz´el¨ unk, tulajdonk´eppen annak a vektornak a koordin´at´air´ol van sz´o, amely az orig´ob´ ol a sz´obanforg´ o pontba mutat, ´espedig az alapul vett helyvektorra, mint b´azisra vonatkoz´ oan. A val´ os sz´ams´ık pontjainak koordin´at´ai is helyvektorok koordin´at´ai, ahol a b´azist, ´altal´ aban egym´asra mer˝oleges, k´et vektor alkotja. Ennek megfelel˝oen a tov´abbiakban vizsg´alt vektorterek vektorait a t´er pontjainak ´ fogjuk nevezni. Ertelmezni fogjuk a pontok t´avols´ ag´ at, a pontokb´ ol k´epez¨ unk f´elegyeneseket, defini´aljuk azok hajl´assz¨ og´et ´es megadjuk n´eh´ any m´as geometriai objektum megfelel˝oit tetsz˝oleges n-dimenzi´os val´ os vektorterekben. A 2-dimenzi´os val´ os koordin´atat´erben, a val´os sz´ams´ıkon az "
x=
ξ1 ξ2
#
"
´es y =
η1
#
η2
p
pontok t´avols´aga d = (ξ1 − η1 )2 + (ξ2 − η2 )2 . A m´ar a k¨oz´episkolai tanulm´ anyaink sor´an ´ertelmezett skal´aris szorzat seg´ıts´eg´evel ez a t´avols´ ag, a k´et vektor k¨ ul¨onbs´eg´enek ¨onmag´aval alkotott skal´ aris szorzat´ab´ ol vont pozit´ıv n´egyzetgy¨ oknek ad´odott, teh´at a skal´aris szorzat lehet az az eszk¨oz, amelyre t´amaszkodhatunk, a t´avols´ag ´ertelmez´esekor. Mivel nem k´ıv´ anjuk vizsg´alatainkat a koordin´ataterekre korl´atozni, a vektorok skal´aris szorzat fogalm´at u ´gy kell defini´alni, hogy egyr´eszt ne csak koordin´ataterekben lehessen a vektorok skal´ aris szorzat´at ´ertelmezni, m´asr´eszt a k¨oz´episkol´aban megismert skal´ aris szorzat a mi ´ertelmez´es¨ unk szerint is skal´ aris szorzat maradjon. A k¨ovetkez˝o defin´ıci´ oban a val´ os skal´ aris szorzat ´altal´ anos fogalm´at adjuk meg. 5.1.1 Defin´ıci´ o. Legyen V val´ os vektort´er ´es h, i : V × V → R olyan f¨ uggv´eny, amely minden v, w ∈ V vektorp´ arhoz egy hv, wi-vel jel¨ olt val´ os sz´ amot rendel. A h, i f¨ uggv´enyt skal´ aris szorzatnak nevezz¨ uk, ha eleget tesz az al´ abbi felt´eteleknek: b´ armely v, w, z ∈ V vektorokra ´es tetsz˝ oleges λ val´ os sz´ amra (1) hv, wi = hw, vi, (2) hλv, wi = λ hv, wi, (3) hv + w, zi = hv, zi + hw, zi, (4) hv, vi ≥ 0 ´es
hv, vi = 0 ⇐⇒ v = 0.
Azok sz´am´ara, akik a biline´aris f¨ uggv´enyekr˝ ol nyilv´ anval´ o, hogy a skal´ aris szorzat a V vektort´eren ´ertelmezett pozit´ıv definit szimmetrikus biline´aris f¨ uggv´eny. B´ar a (2) ´es (3) felt´etelb˝ol csak az els˝o v´altoz´ oban val´ o linearit´as k¨ovetkezik, de az, az (1) felt´etel miatt a m´asodik v´altoz´ ora is teljes¨ ul. A (4)-edik felt´etel pedig a szim´ metrikus biline´aris f¨ uggv´eny pozit´ıv definits´eg´et ´ırja el˝o. Erdemes felfigyelni arra, hogy a skal´aris szorzat ´ertelmez´es´en´el nincs sz¨ uks´eg arra, hogy a V vektort´er v´eges dimenzi´os legyen, p´eld´aul a val´os egy¨ utthat´ os polinomok R[t] v´egtelen dimenzi´os ter´eben k´et, p(t), q(t) polinom skal´ aris szorzata ´ertelmezhet˝ oa def
hp(t), q(t)i =
Z 1 0
p(t)q(t) dt
5.1. EUKLIDESZI TEREK
121
defini´al´o egyenl˝os´eggel. (Az (1)–(4) felt´etelek teljes¨ ul´es´enek ellen˝orz´es´et az olvas´ ora bizzuk!) Vannak azonban olyan v´egtelen dimenzi´os val´ os vektorterek is, amelyekben nem defini´alhat´o skal´aris szorzat, ilyen p´eld´ aul az ¨osszes val´ os sz´amsorozatok vektortere. Ennek az ´all´ıt´asnak az igazol´asa nem k¨onny˝ u ´es kiv¨ ul esik vizsg´alataink k¨or´en. 5.1.2 Defin´ıci´ o. Az olyan v´eges dimenzi´ os val´ os vektortereket, amelyben skal´ aris szorzat van ´ertelmezve euklideszi tereknek nevezz¨ uk. Megjegyz´es: Az el˝oz˝o fejezetben tal´alkoztunk a bels˝o szorzatnak nevezett szimmetrikus biline´aris f¨ uggv´eny fogalm´aval, ´es tetsz˝oleges F test feletti V vektort´er b´armely b´azisa seg´ıts´eg´evel defini´alni tudtunk bels˝o szorzatot, ami szimmetrikus biline´aris f¨ uggv´eny. Azok kedv´e´ert, akik alapszint˝ u k´epz´esben r´eszes¨ ulnek u ´jra megadjuk a bels˝o szorzat fogalm´at. 5.1.3 Defin´ıci´ o. Legyen V n-dimenzi´ os F test feletti vektort´er, ´es annak X = {x1 , . . . , xn } egy r¨ ogz´ıtett b´ azisa tetsz˝ oleges v=
n X
εi xi
´es
w=
i=1
n X
ωi xi
i=1
vektorok bels˝ o szorzat´ an a def
[v, w] =
n X
εi ωi
i=1
¨ osszeget ´ertj¨ uk. V´eges dimenzi´os val´os vektorterekben bels˝o szorzat nyilv´ anval´ oan mindig ´ertelmezhet˝o ´es mindig skal´aris szorzat. K¨ovetkez´esk´eppen, minden v´eges dimenzi´os val´os vektort´er euklidesziv´e tehet˝o. Ezt bizony´ıtjuk a k¨ovetkez˝ o t´etelben. 5.1.4 T´ etel. Ha V v´eges dimenzi´ os val´ os vektort´er, akkor ´ertelmezhet˝ o skal´ aris szorzat V -ben. Bizony´ıt´ as. Legyen X = {x1 , . . . , xn } V -nek tetsz˝oleges b´azisa ´es b´armely v, w ∈ V -re legyen def
hv, wi = [v, w] =
n X
εi ωi ,
i=1
ahol εi , illetve ωi (i = 1, . . . , n) a v, illetve w vektorok X b´ azisra vonatkoz´ o koordin´at´ai. Be kell l´atnunk, hogy a bels˝o szorzat kiel´eg´ıti a skal´ aris szorzatt´ol megk¨ovetelt felt´eteleket. Ezeket egszer˝ u sz´amol´ assl igazolhatjuk. P P os sz´amok szorz´asa kommu(1) [v, w] = ni=1 εi ωi = ni=1 ωi εi = [w, v] , hiszen a val´ tat´ıv. (2) Kihaszn´alva, hogy λv =
n X
λεi xi ,
i=1
kapjuk, hogy [λv, w] =
n X i=1
λεi ωi = λ
n X i=1
εi ωi = λ[v, w] .
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
122 (3) Ha z =
Pn
i=1 ζi
egy tetsz˝oleges harmadik vektor V -ben, akkor, kihaszn´alva, hogy n X
v+w =
(εi + ωi )xi ,
i=1
´es azt, hogy a val´os sz´amok szorz´asa az ¨osszead´ asra n´ezve disztribut´ıv, azt kapjuk, hogy [v + w, z] = +
n X
n X
n X
i=1
i=1
(εi + ωi )ζi =
εi ζi +
ωi ζi = [v, z] + [w, z]
i=1
(4) Mivel minden α ∈ R-re α2 ≥ 0 , [v, v] =
n X
ε2i ≥ 0
i=1
´es val´os sz´amok n´egyzeteinek ¨osszege akkor ´es csakis akkor nulla, ha mindegyik nulla, ez´ert [v, v] = 0 ⇐⇒ v = 0 . 2 5.1.5 Defin´ıci´ o. Egy V val´ os vektorteret norm´ alt t´ernek h´ıvunk, ha l´etezik olyan k · k : V −→ R norma-f¨ uggv´eny, amely b´ armely v ∈ V -re (1)
kvk ≥ 0 ´es
kvk = 0 ⇐⇒ v = 0 ,
(2)
kεvk = |ε|kvk ,
(3)
kv + wk ≤ kvk + kwk
felt´eteleknek tesz eleget. A kvk nemnegat´ıv sz´ amot a v vektor norm´ aj´ anak nevezz¨ uk. 5.1.6 T´ etel. Ha egy V val´ os vektort´eren skal´ aris szorzat van ´ertelmezve, akkor a def p kvk = hv, vi defini´ al´ o egyenl˝ os´eggel megadott f¨ uggv´eny norma. Bizony´ıt´ as. Az, hogy v(6= 0) ∈ V -re kvk = nye a skal´aris szorzat (4)-es tulajdons´ag´ anak. Ha ε tetsz˝oleges val´os sz´am, akkor q
q
kεvk =
hεv, εvi =
p
hv, vi > 0 k¨ozvetlen k¨ovetkezm´e-
q
ε2 hv, vi = |ε| hv, vi = |ε|kvk .
A norm´at´ol megk¨ovetelt 3-dik tulajdons´ag teljes¨ ul´es´et bizony´ıtand´ o, el˝osz¨ or is vegy¨ uk ´eszre, hogy kv + wk ≤ kvk + kwk ⇐⇒ kv + wk2 ≤ (kvk + kwk)2 , mert az egyenl˝otlens´eg mindk´et oldal´an nem-negat´ıv val´ os sz´amok ´allnak. sz´am´ıtva az egyenl˝otlens´eg mindk´et oldal´at:
Ki-
kv +wk2 = hv + w, v + wi = hv, vi+2 hv, wi+hw, wi = kvk2 +2 hv, wi+kwk2 , (5.1)
5.1. EUKLIDESZI TEREK
123
illetve (kvk + kwk)2 = kvk2 + 2 · kvk · kwk + kwk2 .
(5.2)
¨osszehasonl´ıtva (5.1)-t ´es (5.2)-t kapjuk, hogy kv + wk2 ≤ (kvk + kwk)2 ⇐⇒ hv, wi ≤ kvk · kwk . Enn´el azonban egy kicsivel t¨obb is igaz, nevezetesen, hogy | hv, wi | ≤ kvk · kwk .
(5.3)
Ez ut´obbi, a Cauchy-Schwarz-egyenl˝ otlens´eg n´even v´alt h´ıress´e. Bizony´ıt´ asa a skal´aris szorzat tulajdons´agait haszn´alja ki: hv + λw, v + λwi ≥ 0 b´armely λ val´ os sz´amra a skal´ aris szorzat (4)–es tulajdons´aga miatt, ami r´eszletesebben hv, vi + 2λ hv, wi + hw, wi = kvk2 + 2λ hv, wi + λ2 kwk2 ≥ 0 alakban ´ırhat´o. Mivel ez λ-nak m´asodfok´ u polinomja pozit´ıv f˝oegy¨ utthat´ oval, csak akkor lehet nemnegat´ıv, ha ezen polinom diszkrimin´ansa nempozit´ıv. (Pozit´ıv diszkrimin´ans eset´en k´et k¨ ul¨onb¨oz˝ o, λ1 , λ2 ´ert´ekn´el a polinom z´eruss´ a, m´ıg a (λ1 , λ2 ) intervallum belsej´eben negat´ıvv´a v´alna!) ´Igy teh´at 4(hv, wi)2 − 4kvk2 · kwk2 ≤ 0 , amib˝ol ´atrendez´essel, 4-gyel val´ o egyszer˝ us´ıt´essel, majd mindk´et oldalb´ol val´ o n´egyzetgy¨ok von´assal kapjuk a k´ıv´ ant | hv, wi | ≤ kvk · kwk Cauchy-Schwarz-egyenl˝otlens´eget. Tekintve, hogy egy val´ os sz´am nem kisebb mint az abszol´ ut ´ert´eke, kapjuk a norm´at´ol elv´art 3-dik tulajdons´aggal ekvivalens hv, wi ≤ kvk · kwk egyenl˝otlens´eget, ´es ezzel a bizony´ıt´as teljes. 2 A skal´aris szorzathoz rendelt norma eset´en minden v ∈ V vektorra hv, vi = kvk2 , de az ´altal´aban nem igaz, hogy minden norma sz´armaztathat´ o skal´ aris szorzatb´ol, ez´ert megk¨ ul¨onb¨oztet´es¨ ul a skal´aris szorzatb´ol sz´armaztatott norm´at euklideszi-norm´ anak fogjuk nevezni. P´elda nem euklideszi-norm´ara, az Rn val´ os koordin´atat´erben az
ξ1 . . −→ max |ξi | . 1≤i≤n ξn f¨ uggv´eny, amelyet nevezz¨ unk maximum-norm´ anak. Annak igazol´as´ at, hogy ez val´ oban norma, az olvas´ora bizzuk. Azt, hogy az ´ıgy defini´alt norma nem euklideszinorma n > 1 eset´en, a k¨ovetkez˝ ok´eppen l´athatjuk be: Vegy¨ uk ´eszre, hogy euklideszi-norma eset´en tetsz˝oleges k´et x, y vektorra kx + yk2 = kxk2 + 2 hx, yi + kyk2 , teh´at skal´aris szorzatuk hx, yi =
kx + yk2 − kxk2 − kyk2 2
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
124
kifejezhet˝o a norma f¨ uggv´enyek´ent. Tekints¨ uk az x = [−1, −2, 0, . . . , 0] ´es y = [2, 1, 0, . . . , 0] Rn -beli vektorokat, ahol a 0 komponensek sz´ama n − 2 . Ha a maximum-norma skal´aris szorzatb´ol sz´armazna, akkor ezekre a vektorokra 1−4−4 7 =− 2 2
hx, yi =
´es
h−x, yi =
9−4−4 1 = 2 2
teljes¨ ulne, ellent´etben a skal´aris szorzat (2)-es tulajdons´ag´ aval. Ez a kis ellenp´elda mutatja, hogy n ≥ 2-re a maximum-norma nem euklideszi-norma. Anal´ızis tanulm´anyainkb´ol tudjuk, hogy norm´alt terekben defini´alhat´ o t´ avols´ agf¨ uggv´eny, vagy m´as elnevez´essel metrika. A metrika teszi lehet˝ov´e azoknak a topol´ogiai alapfogalmaknak az ´ertelmez´es´et, ami majd a t¨obbv´ altoz´ os anal´ızis line´aris algebrai alapokra helyez´es´et lehet˝ov´e teszi. A metrik´at´ ol az al´abbi elv´ar´ asaink vannak. 5.1.7 Defin´ıci´ o. A V vektort´eren ´ertelmezet d : V ×V −→ R f¨ uggv´enyt metrik´ anak nevez¨ unk, ha minden v, w, z ∈ V -re eleget tesz az al´ obbi felt´eteleknek: (i) d(v, w) ≥ 0 ´es
d(v, w) = 0 ⇐⇒ v = w,
(ii) d(v, w) = d(w, v), (iii) d(v, z) ≤ d(v, w) + d(w, z) Ezek a felt´etelek el´eg term´eszetesek: (i) azt k´ıv´ anja, hogy k´et pont t´avols´ aga nemnegat´ıv legyen ´es csak akkor lehessen nulla, ha a k´et pont egybeesik. (ii) azt fejezi ki, hogy k´et pont t´avols´aga f¨ uggetlen kell legyen att´ol, hogy azt melyik pontb´ ol kiindulva m´erj¨ uk. Ez a k¨ovetelm´eny is term´eszetes. V´eg¨ ul (iii) a h´aromsz¨ og egyenl˝otlens´eg azt mondja, hogy k´et pont k¨oz¨ ott a legr¨ovidebb u ´t a pontokat ¨osszek¨ ot˝ o egyenes ment´en van. B´ar anal´ızis tanulm´anyaink sor´an igazoltuk, a teljess´eg kedv´e´ert itt is bizony´ıtjuk, hogy ha egy val´os vektort´er norm´alt t´er, akkor abban metrika is defini´alhat´ o. 5.1.8 T´ etel. Ha a val´ os V vektort´er norm´ alt t´er, akkor az a d : V × V −→ R def f¨ uggv´eny, amely tetsz˝ oleges v, w ∈ V pontokhoz a d(v, w) = kv − wk val´ os sz´ amot rendeli metrika. Bizony´ıt´ as. (a) Mivel minden v(6= 0) ∈ V vektor norm´aja pozit´ıv, m´asr´eszt k0k = k0 · vk = |0| · kvk = 0 , kapjuk, hogy d(v, w) = kv − wk ≥ 0 ´es d(v, w) = kv − wk = 0 ⇐⇒ v − w = 0 ⇐⇒ v = w, igazolva ezzel, hogy a metrika (i) axi´om´ aja teljes¨ ul. (b) A norma 2-dik tulajdons´aga alapj´an d(v, w) = kv − wk = k − 1(w − v))k = | − 1|kw − vk = kw − vk = d(w, v). Ez mutatja, hogy a (ii) felt´etelnek is eleget tesz a defini´alt f¨ uggv´eny. (c) A h´aromsz¨og egyenl˝otlens´eg igazol´asa a norma 3-dik tulajdons´ag´ ab´ ol k¨ovetkezik.
5.1. EUKLIDESZI TEREK
125
Bevezetve a v − w = x ´es w − z = y jel¨ ol´eseket, tekintve, hogy v − z = x + y , kapjuk, hogy d(v, z) = kv − zk = kx + yk ≤ kxk + kyk = kv − wk + kw − zk = d(v, w) + d(w, z) . 2 Mint ismeretes, egy metrik´aval ell´atott halmazt metrikus t´ernek nevez¨ unk, teh´at az el˝oz˝o t´etelt u ´gy is megfogalmazhattuk volna, hogy egy norm´alt val´ os vektort´er metrikus t´er. Az euklideszi-norma ´altal meghat´arozott metrik´at euklideszi metrik´ anak fogjuk nevezni. Az euklideszi terek pontjainak t´avols´ ag´ ara fels˝o becsl´est biztos´ıt a h´aromsz¨ og egyenl˝otlens´eg, als´o becsl´est pedig, hogy a t´avols´ ag nemnegat´ıv. Id˝onk´ent azonban sz¨ uks´eg van finomabb als´o becsl´esre. Ezt szolg´alja a k¨ovetkez˝ o tetsz˝oleges metrikus terekben is igaz ´all´ıt´as: ´ ıt´ 5.1.9 All´ as. Ha v, w ´es z az E euklideszi t´er pontjai, akkor |d(v, w) − d(w, z)| ≤ d(v, z) .
Bizony´ıt´ as. A h´aromsz¨og egyenl˝ otlens´eg miatt, felhaszn´alva a t´avols´ agf¨ uggv´eny v´altoz´oinak felcser´elhet˝os´eg´et is, kapjuk, hogy (a) .
d(v, w) ≤ d(v, z) + d(w, z)
´es
d(w, z) ≤ d(v, w) + d(v, z)
Az (a) egyenl˝otlens´egek ´atrendez´es´evel ad´odnak a (b)
d(v, w) − d(w, z) ≤ d(v, z)
´es
d(w, z) − d(v, w) ≤ d(v, z)
egyenl˝otlens´egek ´es a (b) ekvivalens a bizony´ıtand´ o |d(v, w) − d(w, z)| ≤ d(v, z) egyenl˝otlens´eggel.
2
Vezess¨ uk be az E euklideszi t´er egy v 6= 0 pontj´ an ´atmen˝ o, orig´o kezd˝ opont´ u f´elegyenes fogalm´at. Ezen egy ~v -vel jel¨olt ponthalmazt fogunk ´erteni, amelynek elemei a v pont nemnegat´ıv skal´arszorosai. Formaliz´ alva: ~v = {λv|λ ∈ R, λ ≥ 0} . Defini´aljuk k´et tetsz˝oleges ~v ´es w ~ (v 6= 0 6= w) f´elegyenes hajl´assz¨ og´et is, ´ertve ezen azt a φ (0 ≤ φ ≤ π) sz¨oget, amelyre def
cos φ =
hv, wi kvk · kwk
´all fenn. A Cauchy-Schwarz-egyenl˝ otlens´egb˝ ol k¨ovetkezik, hogy −1 ≤
hv, wi ≤ 1, kvk · kwk
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
126 m´asr´eszt, ha α 6= 0 6= β, akkor
hαv, βwi αβ hv, wi hv, wi = = , kαvk · kβwk αkvk · βkwk kvk · kwk ´es ´ıgy, a hajl´assz¨og fogalma j´ol-defini´ alt. Hangs´ ulyozni k´ıv´ anjuk, hogy t´avols´ agot, mint l´attuk norm´alt terekben is m´erhet¨ unk, amihez nem felt´etlen¨ ul kell legyen skal´aris szorzat, de a sz¨og bevezet´es´ehez haszn´altuk a skal´ aris szorzatot is, ´es a skal´ aris szorzatb´ol sz´armaztatott norm´at is. A tov´ abbiakban mindig feltessz¨ uk, hogy az euklideszi t´erben a norma a skal´aris szorzattal van ´ertelmezve. A defin´ıci´ ob´ ol azonnal ad´odik, hogy k´et ~v ´es w ~ f´elegyenes mer˝oleges egym´asra, ha a v ´es w pontok skal´aris szorzata nulla. A der´eksz¨oget bez´ar´ o f´elegyeneseket meghat´aroz´ o vektorokat ortogon´ alisaknak nevezz¨ uk. Itt ´erdemes megjegyezn¨ unk, hogy a z´er´ ovektornak b´armely vektorral val´o skal´aris szorzata nulla. Ez azonnal ad´odik a skal´ aris szorzat (2)es felt´etel´eb˝ol. Ugyanakkor a z´er´ ovektor nem hat´aroz meg f´elegyenest, ´ıgy c´elszer˝ ua vektorok ortogonalit´as´at u ´jradefini´ alni, hogy a z´er´ o vektort se kelljen kiz´arni a sz´oba j¨ohet˝o vektorok k¨or´eb˝ol. Ez´ert k´et vektort akkor fogunk ortogon´alisnak mondani, ha skal´aris szorzatuk nulla. Az olyan vektorrendszereket, amelyek a z´er´ o vektort nem tartalmazz´ak ´es vektorai p´aronk´ent ortogon´alisak ortogon´ alis rendszernek h´ıvjuk. A k´et, illetve 3-dimenzi´os terekben az ortogon´alis rendszerek line´arisan f¨ uggetlenek, ´ıgy nem meglep˝o a k¨ovetkez˝o ´all´ıt´ as. 5.1.10 T´ etel. f¨ uggetlen.
Egy E euklideszi t´er b´ armely ortogon´ alis rendszere line´ arisan
Bizony´ıt´ as. Legyen X = {x1 , . . . , xi , . . . , xn } ortogon´ alis rendszere E-nek, ´es t´etelezz¨ uk fel, hogy ξ1 x1 + · · · + ξi−1 xi−1 + ξi xi + ξi+1 xi+1 + · · · + ξn xn = 0 .
(5.4)
K´epezve ezen vektoregyenlet mind baloldal´an, mind jobboldal´an l´ev˝ o vektor´ anak az xi ∈ X (1 ≤ i ≤ n) vektorral val´ o skal´ aris szorzat´at, kihaszn´alva az X ortogon´alis rendszer volt´at, kapjuk, hogy n X
hξj xj , xi i = ξi hxi , xi i = ξi · kxi k2 = h0, xi i = 0 .
j=1
Mivel feltev´es¨ unk szerint xi 6= 0, ez csak u ´gy lehets´eges, ha ξi = 0. Tekintve, hogy xi tetsz˝oleges vektora volt X -nek, ez azt jelenti, hogy az (5.4) line´aris kombin´ aci´ o minden skal´ar egy¨ utthat´oja nulla kell, hogy legyen, azaz az X ortogon´alis rendszer line´arisan f¨ uggetlen. 2 A 2- ´es 3-dimenzi´os euklideszi terek Descartes-f´ele koordin´ata rendszereire gondolva, felmer¨ ul a k´erd´es, hogy vajon tetsz˝oleges n-dimenzi´os euklideszi terekben lehete olyan b´azist v´alasztani, amelynek vektorai p´aronk´ent ortogon´alisak ´es egys´egnyi hossz´ us´ag´ uak. Be fogjuk l´atni, hogy ez minden euklideszi t´erben lehets´eges. Els˝o l´ep´esben ismertetj¨ uk, a Gram-Schmidt-f´ele ortogonaliz´ aci´ os elj´ ar´ as skal´ aris szorzatra specializ´alt v´altozat´at, eml´ekeztetve az olvas´ ot, hogy a biline´aris f¨ uggv´enyek tanulm´anyoz´asakor m´ar haszn´altuk a Gram-Schmidt-m´ odszert annak igazol´as´ ara, hogy tetsz˝oleges a V vektort´ernek van A-ortogon´alis b´azisa, ahol A a V vektort´eren ´ertelmezett szimmetrikus biline´aris f¨ uggv´eny.
5.1. EUKLIDESZI TEREK
127
5.1.11 T´ etel. Ha X = {x1 , . . . , xi−1 , xi , xi+1 , . . . , xn } az E euklideszi t´er tetsz˝ oleges line´ arisan f¨ uggetlen vektorrendszere, akkor van E-nek olyan Y = {y1 , . . . , yi−1 , yi , yi+1 , . . . , yn } ortogon´ alis rendszere, amelynek minden yi vektora az x1 , . . . , xi vektoroknak line´ aris kombin´ aci´ oja. Bizony´ıt´ as. A bizony´ıt´as teljes indukci´ oval t¨ort´enik, ami egy´ uttal azt is megmutatja, hogy Y vektorait milyen m´odon konstru´ alhatjuk meg X vektoraib´ ol. Legyen y1 = x 1 , majd k´epezz¨ uk az y2 = x2 + λy1 line´aris kombin´ aci´ ot, amelyben a λ egy¨ utthat´ ot u ´gy v´alasztjuk meg, hogy az y2 ´es y1 ortogon´alisak legyenek, azaz hy2 , y1 i = hx2 , y1 i + λ hy1 , y1 i = hx2 , y1 i + λky1 k2 = 0 teljes¨ ulj¨on. Ez a λ=−
hx2 , y1 i ky1 k2
skal´ar egy¨ utthat´o v´alaszt´assal megval´ osul, teh´at az y2 = x2 −
hx2 , y1 i ky1 k2
vektor ortogon´alis y1 -re, ´es mert y1 egyenl˝ o volt x1 -gyel, az is igaz, hogy y2 az x1 ´es x2 vektorok line´aris kombin´ aci´ oja. Legyen az az indukci´ os feltev´es¨ unk, hogy m´ar siker¨ ult u ´gy meghat´aroznunk az y1 , . . . , yi vektorokat, hogy azok p´aronk´ent ortogon´alisak ´es mindegyik yj (1 ≤ j ≤ i) vektor az x1 , . . . , xj vektorok line´aris kombin´aci´oja. Akkor a k¨ovetkez˝ot yi+1 = xi+1 +
i X
λj yj
j=1
alakban ´all´ıtjuk el˝o, ahol a skal´ar egy¨ utthat´ okat annak a k¨ovetelm´enynek megfelel˝oen v´alasztjuk, hogy yi+1 ortogon´alis legyen az y1 , . . . , yi vektorok mindegyik´ere. Az hyi+1 , yk i = hxi+1 , yk i +
i X
λj hyj , yk i = hxi+1 , yk i + λk hyk , yk i =
j=1
= hxi+1 , yk i λk kyk k2 = 0 (k = 1, . . . , i) felt´eteleket kihaszn´alva, az ad´odik, hogy a λk = −
hxi+1 , yk i (k = 1, . . . , i) kyk k2
v´alaszt´as mellett yi+1 = xi+1 −
i X hxi+1 , yj i j=1
kyj k2
yj
vektor ortogon´alis az y1 , . . . , yi vektorok mindegyik´ere ´es az x1 , . . . , xi , xi+1 vektorok line´aris kombin´aci´oja. Az elj´ar´ as n l´ep´esben befejez˝odik, az n elem˝ u line´arisan
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
128
f¨ uggetlen X vektorrendszer elemeinek line´aris kombin´ aci´ oik´ent egy n elem˝ u Y ortogon´alis rendszert konstru´altunk. 2 A fentiekben bemutatott elj´ar´ assal kapott ortogon´alis rendszer y1 vektora megegyezett az eredeti line´arisan f¨ uggetlen X vektorrendszer x1 vektor´ aval. Nyilv´anval´ o, hogy ha X az euklideszi t´er egy b´azisa, akkor egy az elj´ar´ assal kapott Y ortogon´alis rendszer is b´azis, amelyet ortogon´ alis b´ azisnak nevez¨ unk. Ez´ert kijelenthetj¨ uk: 5.1.12 K¨ ovetkezm´ eny. Egy n-dimenzi´ os E euklideszi t´er b´ armely nemz´er´ o vektora benne van a t´er valamely ortogon´ alis b´ azis´ aban. A k´et, illetve 3-dimenzi´os t´er helyvektorainak hossza ugyanaz, mint a skal´ aris szorzattal defini´alt norma, ´ıgy egys´egnyi hossz´ us´ ag´ u vektorok helyett norm´alt terekben egys´egnyi norm´aj´ u vektorokr´ ol besz´elhet¨ unk. B´armely nemz´er´ o vektor skal´ arszorosak´ent kaphatunk egys´egnyi norm´aj´ u vektort. Val´ oban ha v(6= 0) a norm´alt V vektort´er tetsz˝oleges vektora, akkor k teh´at a v0 =
1 kvk
1 1 kvk vk = | | · kvk = = 1, kvk kvk kvk
· v vektor, amelyet a v norm´altj´ anak mondunk egys´egnyi norm´aj´ u.
Egy n-dimenzi´os euklideszi t´er b´armely b´azis´ ab´ ol a Gram-Schmidt-f´ele elj´ar´ assal k´esz´ıthet¨ unk ortogon´alis b´azist, majd annak vektorait norm´alhatjuk. Az ´ıgy kapott vektorrendszert ortonorm´ alt b´ azisnak mondjuk. Kimondhatjuk teh´at az al´abbi t´etelt: 5.1.13 T´ etel. B´ armely n-dimenzi´ os euklideszi t´ernek van ortonorm´ alt b´ azisa. Ortonorm´alt b´azis meghat´aroz´ as´ ara bemutatunk k´et p´eld´ at: 1 P´ elda. A 3-dimenzi´ os val´ os V vektort´erben legyen V = {v1 , v2 , v3 } egy tetsz˝ oleges b´ azis ´es ´ertelmezz¨ unk skal´ aris szorzatot a vektorok V b´ azisra vonatkoz´ o koordin´ ata vektorainak bels˝ o szorzatak´ent. Hat´ arozzunk meg olyan ortonorm´ alt b´ azist, amelynek vektorai el˝ o´ all´ıthat´ ok az ugyancsak b´ azist alkot´ o w1 = v1 − v2 , w2 = v2 − v3 , w3 = v3 vektorok line´ aris kombin´ aci´ oik´ent. Mindenekel˝ott megjegyezz¨ uk, hogy az V b´azis is ortonorm´alt a defini´alt skal´ aris szorzat mellett, mert nyilv´an
1 0 v1 = 0 v2 = 1 0 0
0 ´es v3 = 0 1
a v1 , v2 ´es v3 vektoroknak a V b´ azisra vonatkoz´ o koordin´ata vektorai ´es ez´ert [vi , vj ] = δij . A feladat viszont a
1 0 w1 = −1 w2 = 1 0 −1
0 ´es w3 = 0 1
koordin´ata vektor´ u w1 , w2 , w3 vektorok line´aris kombin´ aci´ oib´ ol fel´ep´ıteni ortonorm´alt b´azist. A Gram-Schmidt-m´ odszerrel el˝obb ortogon´alis rendszert keres¨ unk,
5.1. EUKLIDESZI TEREK
129
majd annak vektorait norm´aljuk. A meghat´arozand´ o ortogon´alis rendszer vektorait jel¨olje x1 , x2 , x3 . Akkor x1 = w1 , ´es ´ıgy x1 = [1, −1, 0] . x2 = w2 −
[x1 , w2 ] −1 1 x1 = w2 − x1 = w2 + w1 , 2 kx1 k 2 2
enn´elfogva x2 = [ 12 , 12 , −1] . V´eg¨ ul x3 = w3 −
[x1 , w3 ] [x2 , w3 x1 − x2 = kx1 k2 kx2 k2
−1
= w3 −
3 2
ez´ert x3 = 13 [1, 1, 1] . Az kx1 k =
2 1 x2 = w3 + w2 + w1 , 3 3
√ 2 , kx2 k =
√ √3 2
´es az kx3 k = √13 . Akkor a keresett √ √ √ 2 √2 √1 √2 √1 es koordin´ata 2 w1 , 3 w2 + 6 w1 , 3w3 + 3 w2 + 3 w1 , ´
ortonorm´alt b´azis vektorai vektoraik az eredeti V b´azisban:
√ 1 1 1 2 x1 = −1 x2 = √ 1 2 6 0 −2
1 1 ´es x3 = √ 1 3 1
Ezekb˝ol a koordin´ata vektorokb´ ol az is kiolvashat´ o, hogy az u ´j ortonorm´alt b´azis √ vektorai az eredeti V b´azis vektorainak x1 = 22 (v1 −v2 ), x2 = √16 (v1 +v2 −2v3 ), x3 = √1 (v1 3
+ v2 + v3 ) line´aris kombin´aci´ oja.
2
A k¨ovetkez˝o p´elda a numerikus sz´am´ıt´ asokat illet˝oen tal´an nehezebb, de a megold´as elv´et tekintve teljesen ugyanaz, mint az el˝oz˝ o. 2 P´ elda. A legfeljebb m´ asodfok´ u val´ os egy¨ utthat´ os polinomok R2 [t] ter´et euklidesziv´e teszi a Z hp(t), q(t)i =
1
0
p(t)q(t) dt
skal´ aris szorzat. Az {1, t, t2 } polinomok a t´er egy b´ azis´ at alkotj´ ak. E b´ azis vektorainak line´ aris kombin´ aci´ oik´ent ´ all´ıtsunk el˝ o ortonorm´ alt b´ azist! A Gram-Schmidt-m´odszerrel el˝obb ortogon´alis b´azist ´all´ıtunk el˝o, majd annak vektorait norm´aljuk. p1 (t) = 1 . R1
1 · t dt 1 1 ·1=t− ·1=t− p2 (t) = t − R0 1 2 2 2 0 1 dt R
R1
1 (t − 21 )t2 dt 1 · t2 dt 1 p3 (t) = t − R 1 · 1 − R01 · (t − ) = 1 2 2 2 0 1 dt 0 (t − 2 ) dt 2
0
= t2 −
1 1 1 · 1 − 1 · (t − ) = t2 − t + 3 2 6
Az {1, t − 12 , t2 − t + 16 } vektorrendszer ortogon´alis, ´es az 1 m´ar norm´alt is. Mivel 1 kt − k = 2
µZ 1 0
1 (t − )2 dt 2
¶ 21
√ 3 = 6
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
130 ´es
1 kt − t + k = 6 a keresett ortonorm´alt b´azis az 2
µZ 1 0
1 (t − t + )2 6 2
¶ 12
√ 105 = , 30
√ √ 2 105 2 1 1, 3(2t − 1), (t − t + ) 7 6 vektorrendszer. 2 Egy vektort´er valamely altere is vektort´er, ´es ha az eredeti t´er euklideszi t´er, akkor altere is euklideszi t´er, amelyben a skal´ aris szorzat egyszer˝ uen az eredeti t´erben ´ertelmezett skal´aris szorzatnak az alt´erre val´ o lesz˝ uk´ıt´ese. Az (5.1.13) t´eteln´el ez´ert kicsit t¨obbet is ´all´ıthatunk: 5.1.14 T´ etel. Egy n-dimenzi´ os euklideszi t´er minden nemz´er´ o alter´enek van ortonorm´ alt b´ azisa. Ha M egy r´eszhalmaza az E euklideszi t´ernek, akkor jel¨olje M ⊥ azoknak az Ebeli vektoroknak a halmaz´at, amelyek ortogon´alisak M minden elem´ere. Akkor M ⊥ altere E-nek. Az ´all´ıt´as igazol´asakor k´et esetet kell vizsg´alnunk: (a) ha M az u ¨res halmaz, akkor M ⊥ = E , ´ıgy ebben az esetben igaz az ´all´ıt´ as, (b) ha M nem¨ ures, akkor legyen v tetsz˝oleges eleme M -nek ´es x, y pedig tetsz˝oleges elemei M ⊥ -nak. B´armely α, β val´ os sz´amokkal k´epzett αx+βy line´aris kombin´ aci´ ora hαx + βy, vi = α hx, vi + β hy, vi = α0 + β0 = 0 , ´ıgy αx + βy ∈ M ⊥ is teljes¨ ul, igazolva, hogy M ⊥ alt´er. Ha egy x vektor ortogon´alis mind a v, mind a w vektorra, akkor x ortogon´ alis a v ´es w vektorok b´armely line´aris kombin´ aci´ oj´ ara is, mert hεv + ωw, xi = ε hv, xi + ω hw, xi = ε0 + ω0 = 0 . Ez´ert egy tetsz˝oleges M r´eszhalmazra M ⊥ = (lin (M ))⊥ . Az M r´eszhalmaz, s˝ot az ´altala gener´alt alt´er, r´eszhalmaza az M ⊥⊥ = (M ⊥ )⊥ alt´ernek. Amennyiben M maga is alt´er, akkor M ⊥ -t az M ortogon´ alis komplementer´enek nevezz¨ uk. Az elnevez´est al´at´amasztja a k¨ovetkez˝o, u ´gynevezett projekci´ os t´etel. 5.1.15 T´ etel. [Projekci´ os t´ etel] Ha M altere a v´eges dimenzi´ os E euklideszi ⊥ t´ernek, akkor E az M ´es M altereinek direkt ¨ osszege. Bizony´ıt´ as. Legyen X = {x1 , . . . , xr } az M -nek, ´es Y = {y1 , . . . , ys } az M ⊥ -nak S ortonorm´alt b´azisa. Megmutatjuk, hogy X Y ortonorm´alt b´azisa E-nek. Mivel S X Y ortogon´alis rendszer, ´ıgy line´arisan f¨ uggetlen az (5.1.10) t´etel ´ertelm´eben. ´Igy m´ar csak azt kell igazolnunk, hogy tetsz˝oleges v ∈ E vektor az X S Y elemeinek line´aris kombin´aci´oja. Legyen x=
r X
αi xi
i=1
ahol αi = hv, xi i. Akkor, kihaszn´alva, hogy X vektorai p´aronk´ent ortogon´alisak ´es norm´altak, kapjuk minden (k = 1, . . . r)-ra, hogy hv − x, xk i = hv, xk i − hv, xk i kxk k2 = hv, xk i − hv, xk i = 0 ,
5.1. EUKLIDESZI TEREK
131
de akkor v − x az M minden elem´ere ortogon´alis, vagyis az y = v − x vektor M ⊥ -ben van, ez´ert Y elemeinek y=
s X
βj yj
j=1
line´aris kombin´aci´oja. Ebb˝ol k¨ovetkezik, hogy v =x+y =
r X
αi xi +
i=1
s X
βj yj ,
j=1
S
teh´at val´oban az X Y vektorrendszer gener´atorrendszere is E-nek. 2 T A t´etel igazol´as´ahoz elegend˝o lett volna azt megmutatni, hogy M M ⊥ a z´erus alt´er ´es E minden vektora egy M -beli ´es egy M ⊥ -beli vektor ¨osszege. Bizony´ıt´ asunk verifik´alja a k¨ovetkez˝o t´etelt is. 5.1.16 T´ etel. Egy v´eges dimenzi´ os euklideszi t´er b´ armely M alter´enek ortonorm´ alt b´ azisa kieg´esz´ıthet˝ o az eg´esz t´er ortonorm´ alt b´ azis´ av´ a. Azon t´ ul, hogy a tov´abbiakban sz¨ uks´eg¨ unk lesz r´a, m´eg eszt´etikailag is sz´ep, hogy igaz a Pythagorasz-t´etel tetsz˝oleges v´eges dimenzi´os euklideszi terekre val´ o ´altal´anos´ıt´asa: 5.1.17 T´ etel. [Pythagorasz-t´ etele] Ha v t´er egym´ asra ortogon´ alis vektorai, akkor
´es
w a v´eges dimenzi´ os E euklideszi
kv + wk2 = kvk2 + kwk2 .
Bizony´ıt´ as. Mivel v
´es w ortogon´ alisak, hv, wi = 0 , ez´ert
kv + wk2 = hv + w, v + wi = hv, vi + 2 hv, wi + hw, wi = kvk2 + kwk2 . 2 5.1.18 Defin´ıci´ o. Ha v az E euklideszi t´er tetsz˝ oleges pontja, ´es X = {x1 , . . . , xr } az E t´er egy M alter´enek ortonorm´ alt b´ azisa, akkor az x=
r X
hv, xi i xi
i=1
pontot a v M -re val´ o ortogon´ alis vet¨ ulet´enek nevezz¨ uk. Amint az (5.1.15) t´etel bizony´ıt´ as´ aban l´attuk, v − x az M alt´er minden vektor´ara ortogon´alis. Megmutatjuk azt is, hogy az x pont M -nek v-hez legk¨ozelebb P es˝o pontja. Legyen x0 = ri=1 ξi xi egy tetsz˝oleges M -beli pont, akkor x − x0 ∈ M , ez´ert ortogon´alis v − x-re. Felhaszn´ alva Pythagorasz t´etel´et, kapjuk, hogy d2 (v, x0 ) = kv − x0 k2 = k(v − x) + (x − x0 )k2 = = kv − xk2 + kx − x0 k2 = d2 (v, x) + kx − x0 k2 , amib˝ol m´ar d(v, x) ≤ d(v, x0 ) nyilv´ anval´ oan k¨ovetkezik.
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
132
Azt m´ar el˝obb l´attuk, hogy v´eges dimenzi´os val´ os vektorterekben a vektorok a t´er valamely b´azis´ara vonatkoz´o koordin´ata vektorainak bels˝o szorzata mindig skal´aris szorzatot defini´al. Most megmutatjuk, hogy az is igaz, hogy az euklideszi terek vektorainak skal´aris szorzata mindig valamely ortonorm´alt b´azisra vonatkoz´ o bels˝o szorzat. 5.1.19 T´ etel. Ha az n-dimenzi´ os E euklideszi t´ernek X = {x1 , . . . , xn } egy tetsz˝ oleges ortonorm´ alt b´ azisa, akkor (1) b´ armely v ∈ E vektor a b´ azisvektorok v = hv, x1 i x1 + · · · + hv, xn i xn alak´ u line´ aris kombin´ aci´ oja, ´es (2) tetsz˝ oleges v, w ∈ E vektorokra hv, wi = [v, w] , ahol [·, ·] az X b´ azis ´ altal meghat´ arozott bels˝ o szorzat. M´as szavakkal megfogalmazva az ´all´ıt´ ast azt mondhatjuk, hogy egy euklideszi t´er ortogon´alis koordin´ata rendszer´eben a t´er vektorai felbomlanak a tengelyekre es˝o ortogon´alis vet¨ uleteik ¨osszeg´ere, ´es skal´ aris szorzatuk megfelel˝o koordin´at´ aik szorzat¨osszege, ugyan´ ugy, ahogy a k´et– illetve 3-dimenzi´os Descartes-f´ele koordin´ata rendszerben l´attuk. Bizony´ıt´ as. Azt tudjuk, hogy b´armely v ∈ E vektor kifejezhet˝o X vektorainak v=
n X
εj xj
i=1
line´aris kombin´aci´ojak´ent, teh´at csak azt kell megmutatnunk, hogy minden i(= 1, . . . , n)-re εi = hv, xi i teljes¨ ul. Ezt kapjuk, ha ¨osszehasonl´ıtjuk az al´abbi hv, xi i =
* n X
+
εj xj , xi
=
j=1
n X
εj hxj , xi i = εi
j=1
egyenl˝os´egsorozat bal– ´es jobboldal´at. Legyen most k´et tetsz˝oleges vektora E-nek v ´es w. Akkor az el˝oz˝ oek szerint v=
n X
hv, xi i xi
´es w =
i=1
azaz
hv, wi =
hw, xj i xj ,
j=1
hv, x1 i .. vX = . hv, xn i
Akkor
n X
* n X i=1
´es
hv, xi i xi ,
hw, x1 i .. wX = . hw, xn i n X j=1
+
hw, xj i xj
=
5.1. EUKLIDESZI TEREK
133
n n n X X X = hv, xi i hw, xj i hxi , xj i = hv, xi i hw, xi i = [v, w] . i=1
j=1
i=1
Az egyenl˝os´egsorozat bal– ´es jobboldal´at ¨osszehasonl´ıtva azt kapjuk, hogy hv, wi = [v, w] , amint ´all´ıtottuk. 2 Az (5.1.19) t´etel k´enyelmes eszk¨ozt biztos´ıt a t´er vektorai skal´ aris szorzat´anak numerikus meghat´aroz´as´ara. Ezt kihaszn´aljuk a k¨ovetkez˝ o feladat megold´as´ akor, amikor egy vektor koordin´ata vektor´ at kell meghat´aroznunk egy ortonorm´alt b´azisban. 3 P´ elda. Az (1) p´eld´ aban az R3 koordin´ atateret euklidesziv´e tett¨ uk. A skal´ aris szorzatot a vektorok V = {v1 , v2 , v3 } b´ azisra vonatkoz´ o koordin´ ata vektorainak bels˝ o szorzat´ aval defini´ altuk. Ezt k¨ ovet˝ oen ´ att´ert¨ unk egy m´ asik X = {x1 = √ 2 1 1 √ √ (v + v2 − 2v3 ), x3 = 3 (v1 + v2 + v3 )} ortonorm´ alt b´ azisra. 2 (v1 − v2 ), x2 = 6 1 Hat´ arozzuk most meg a z = 2v1 − v2 + 3v3 vektor koordin´ ata vektor´ at az X b´ azisban. Az (5.1.19) t´etel szerint
D
E
√
2v1 − v2 + 3v3 ,
2 2 (v1
− v2 )
hz, x1 i D E zX = hz, x2 i = 2v1 − v2 + 3v3 , √16 (v1 + v2 − 2v3 ) D E hz, x3 i 2v1 − v2 + 3v3 , √13 (v1 + v2 + v3 )
Eset¨ unkben ezek a skal´aris szorzatok: *
+ √ √ √ 1 3 2 2 2 2v1 − v2 + 3v3 , (v1 − v2 ) = [2, −1, 3] · , −1 = 2 2 2 0
1 1 5 1 2v1 − v2 + 3v3 , √ (v1 + v2 − 2v3 ) = [2, −1, 3] · √ 1 = − √ , 6 6 6 −2
¿
À
´es
1 1 1 4 2v1 − v2 + 3v3 , √ (v1 + v2 + v3 ) = [2, −1, 3] · √ 1 = √ . 3 3 3 1
¿
À
Teh´at a keresett koordin´ata vektor:
zX =
√ 3 2 2 − √56 √4 3
√ 9 2 √ = 1 −5 6 6 √ 8 3
.
2 Az azonos dimenzi´oj´ u val´os vektorterek mind izomorfak, teh´at algebrai szempontb´ol csak vektoraik jel¨ol´es´eben t´ernek el egym´ast´ ol. Ugyanakkor, az (5.1.4) t´etel szerint ugyanabban a V v´eges dimenzi´os val´ os vektort´erben t¨obb k¨ ul¨ onb¨ oz˝ o skal´ aris
134
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
szorzat is ´ertelmezhet˝o. Jelenti vajon ez azt, hogy t¨obb k¨ ul¨ onb¨ oz˝ o n-dimenzi´ os euklideszi t´er van? C´elszer˝ u k´et euklideszi teret l´enyeg´eben azonosnak tekinten¨ unk, ha mint vektorterek izomorfak ´es az egym´asnak megfeleltetett pontok t´avols´ aga azonos. Mivel az euklideszi t´er pontjainak t´avols´ aga a t´erben ´ertelmezett skal´ aris szorzatt´ol f¨ ugg, ez´ert az euklideszi terek izomorfi´aj´ at a k¨ovetkez˝ ok´eppen ´ertelmezz¨ uk: 5.1.20 Defin´ıci´ o. Az E ´es E 0 euklideszi tereket izomorfaknak mondjuk, ha (1) mint vektorterek izomorfak, ´es (2) b´ armely v, w ∈ E-re a hv, wi skal´ aris szorzat megegyezik a v 0 , w0 ∈ E 0 izomorf k´epek (E 0 -beli) hv 0 , w0 i skal´ aris szorzat´ aval. Az euklideszi terek izomorfi´aja er˝osebb megszor´ıt´ as, mint a vektorterek izomorfi´aja, hiszen eleget kell tegyen annak a tov´ abbi felt´etelnek, hogy a t´argyvektorok skal´aris szorzata meg kell egyezzen k´epeik skal´ aris szorzat´aval. Ez a felt´etel azt jelenti, hogy az euklideszi terek izomorf lek´epez´esei t´avols´ agtart´ oak, ez´ert szok´as izometri´ anak is nevezni. (Az m´as k´erd´es, hogy ez nem jelenti a k´et t´erben a t´avols´agegys´eg egyenl˝o volt´at. Teh´ at lehet, hogy az egyik t´erben a t´avols´ agegys´eg mondjuk a m´eter, m´ıg a m´asikban mondjuk a yard. Akkor az 1 m´eterre l´ev˝ o pontok izomorf k´epei 1 yard t´avols´agra vannak. Hasonl´o ´ertelemben ´ertend˝ o, hogy az euklideszi terek izomorf lek´epez´ese megtartja a f´elegyenesek hajl´assz¨ og´et is.) Ennek ellen´ere kicsit meglep˝o, hogy ´ ıt´ 5.1.21 All´ as. Az azonos dimenzi´ oj´ u euklideszi terek izomorfak. Bizony´ıt´ as. Legyenek E ´es E 0 n-dimenzi´ os euklideszi terek ´es X = {v1 , . . . , vn } 0 0 0 ´ illetve X = {v1 , . . . , vn } ortonorm´ alt b´azisok E-ben, illetve E 0 -ben. Ertelmez¨ uk a Φ : E E0 lek´epez´est u ´gy, hogy legyen Φ(vi ) = vi0 minden i(= 1, . . . , n)-re, ´es ha v ∈ E az X b´azis vektorainak n v=
X
ε i vi
i=1
line´aris kombin´aci´oja, akkor legyen Φ(v) =
n X
εi vi0 .
i=1 0 E -re val´ o
Akkor nyilv´an Φ az E vektort´ernek izomorf lek´epez´ese ´es mivel az Ebeli, illetve az E 0 -beli skal´aris szorzat az X b´azisra vonatkoz´ o, illetve az X 0 b´azisra vonatkoz´o koordin´ata vektorok bels˝o szorzata, tetsz˝oleges v, w ∈ E vektorok skal´ aris 0 szorzata megegyezik a Φ(v), Φ(w) ∈ E vektorok skal´ aris szorzat´aval. 2 A fenti ´all´ıt´asnak megfelel˝oen az algebrai szempontb´ ol egyetlen n-dimenzi´os euklideszi teret a k¨ovetkez˝okben En -nel fogjuk jel¨olni ´es felt´etelezz¨ uk, hogy az En -ben r¨ogz´ıtett egy X ortonorm´alt b´azis. Ez lehet˝ov´e teszi, hogy az En -beli pontokat koordin´ata vektoraikkal adjuk meg, ´es pontjaik skal´ aris szorzat´at egyszer˝ uen az X b´ azis ´altal meghat´arozott bels˝o szorzattal sz´am´ıthassuk ki. Az (5.1.19) t´etelnek ´es az (5.1.21) ´all´ıt´ asnak egy nagyon fontos k¨ovetkezm´enye, hogy az euklideszi terek olyan b´azistranszform´ aci´ oi, amelyek ortonorm´alt b´azist ortonorm´alt b´azisba visznek, megtartj´ak a t´er pontjainak t´avols´ ag´ at ´es a t´er f´elegyeneseinek hajl´assz¨og´et. Ezeknek a transzform´aci´ oknak a vizsg´alat´ ara a hetedik fejezetben visszat´er¨ unk.
5.1. EUKLIDESZI TEREK
135
1. Gyakorlatok, feladatok ´ 1. Allap´ ıtsa meg, hogy mi annak a sz¨ uks´eges ´es elegend˝o felt´etele, hogy az En euklideszi t´er v, w pontjaira teljes¨ ulj¨ on az hv, wi = kvk · kwk egyenl˝os´eg. 2. Mutassa meg, hogy egy En euklideszi t´er b´armely v vektor´ anak euklideszinorm´aja nem kisebb mint valamely ortonorm´alt b´azisa alapj´an kisz´am´ıtott maximum-norm´aja. 3. Mutassa meg, hogy az m × n tipus´ u val´ os m´atrixok ter´eben skal´ aris szorzatot kapunk, ha tetsz˝oleges A = [αij ] ´es B = [βij ] m´atrixp´ arhoz az def
hA, Bi =
m X n X
αij βij
i=1 j=1
val´os sz´amot rendelj¨ uk. 4. Igazolja, hogy egy En euklideszi t´er line´aris transzform´aci´ oinak L(En ) tere is euklidesziv´e tehet˝o. (Tan´acs: L´assa be, hogy, ha X = {x1 , . . . , xn } az En egy ortonorm´alt b´azisa, akkor az def
hA, Bi =
n X
hA(xi ), B(xi )i
i=1
egyenl˝os´eggel defini´alt f¨ uggv´eny skal´ aris szorzat az L(En ) t´eren.) 5. Legyen az En euklideszi t´ernek M egy altere. Mutassa meg, hogy egy v ∈ En vektor pontosan akkor ortogon´alis az M alt´er minden vektor´ ara, ha ortogon´alis az M alt´er egy b´azis´anak minden vektor´ ara. 6. Hat´arozza meg az E4 euklideszi t´er v pontj´ anak az M alter´et˝ ol val´ o t´avols´ ag´ at, ha v koordin´ata vektora az X ortonorm´ alt b´azisban
v=
1 2 3 4
´es M = {x ∈ E4 | [x, s] = 0} , ahol s
1 1 1 1
.
7. Hat´arozza meg az α param´eter ´ert´ek´et ha tudjuk, hogy a p(t) = 1 + t + t2 ´es q(t) = αt − t2 polinomok ortogon´alisak a def
hp(t), q(t)i =
Z 1 −1
p(t)q(t) dt
egyenl˝os´eggel ´ertelmezett skal´ aris szorzat mellett.
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
136
5.2
Az euklideszi t´ er topol´ ogi´ aja
Ebben a pontban gy˝ ujt¨ott¨ uk ¨ossze azokat a fogalmakat ´es t´eteleket, amelyek az euklideszi terek metrikus tulajdons´ag´ at kihaszn´alva, alapul szolg´alnak a t¨obbv´ altoz´os val´os f¨ uggv´enytan ki´ep´ıt´es´ehez. Ezekkel a fogalmakkal m´ar tal´alkozhatott a hallgat´o az anal´ızis tanulm´anyai sor´an, r´aad´ asul ´altal´ anosabb, tetsz˝oleges metrikus terekre megadott alakjukkal, ´ıgy v´arhat´ oan azok ism´etl´esnek fognak hatni. Az ´altal´anos fogalmak n-dimenzi´os euklideszi terekre specializ´alt v´altozataival akarjuk megismertetni hallgat´oinkat. Itt szeretn´enk r¨ogz´ıteni, hogy az al´abbiakban haszn´alt t´avols´agf¨ uggv´eny mindig az euklideszi-norm´ab´ ol sz´armaztatott metrika. Ahhoz, hogy t¨obbv´altoz´os val´ os f¨ uggv´enyek vizsg´alat´ aval foglalkozhassunk — gondoljon az olvas´o a folytonoss´agi vizsg´alatokra, hat´ar´ert´ek ´ertelmez´es´ere, differenci´alh´anyados defini´al´as´ara — sz¨ uks´eg¨ unk van annak kifejez´es´ere, hogy a f¨ uggv´eny ´ertelmez´esi tartom´any´anak k´et pontja k¨ozel van egym´ashoz. Ezt fejezt¨ uk ki u ´gy, hogy az egyik pont benne van a m´asik valamely k¨ornyezet´eben. A metrikus terekben a g¨ombk¨ornyezeteknek kit¨ untetett szerep jutott, ez´ert a jelen helyzethez konkretiz´alva megfogalmazzuk, hogy mit jelent az En euklideszi t´er egy x pontj´ anak g¨ombk¨ornyezete: 5.2.1 Defin´ıci´ o. Legyen az En euklideszi t´ernek x egy tetsz˝ oleges pontja ´es δ pozit´ıv val´ os sz´ am. A x pont k¨ or¨ uli δ sugar´ u g¨ ombk¨ ornyezete a t´er def
B ◦ (x, δ) = {y ∈ En | d(x, y)(= kx − yk) < δ} r´eszhalmaza. Az elnevez´es itt er˝osen indokolt, hiszen a 3-dimenzi´os euklideszi t´erben a g¨ombk¨ornyezetek a k¨oznapi ´ertelemben haszn´alt g¨omb¨ oknek a ”belseje”. Legyen H ⊆ En ´es x, y, z ∈ En . Az x pontot a H halmaz bels˝ o pontj´ anak mond◦ juk, ha van olyan pozit´ıv δ, hogy B (x, δ) ⊆ H . Az y pontot a H halmaz ´erintkez´esi pontj´ anak nevezz¨ uk, ha az y pont tetsz˝oleges sugar´ u g¨ombk¨ ornyezete tartalmaz Hbeli pontot. A z pontot a H halmaz torl´ od´ asi pontj´ anak h´ıvjuk, ha a z pont b´armely g¨ombk¨ornyezete tartalmaz z-t˝ol k¨ ul¨ onb¨ oz˝ o H-beli pontot. Nyilv´anval´ o, hogy egy halmaz minden torl´od´asi pontja egyszersmind ´erintkez´esi pont is. Az al´abbi kis lemm´ara a k´es˝obbiekben sz¨ uks´eg lesz. 5.2.2 Lemma. A z pont a H halmaznak pontosan akkor torl´ od´ asi pontja, ha a z pont b´ armely g¨ ombk¨ ornyezete H-nak v´egtelen sok z-t˝ ol k¨ ul¨ onb¨ oz˝ o pontj´ at tartalmazza. Bizony´ıt´ as. Az elegend˝os´eg nyilv´ anval´ o. A sz¨ uks´egess´eget indirekt m´odon bizony´ıtjuk. Ha lenne olyan δ pozit´ıv val´ os ◦ sz´am, amelyre B (z, δ) a H halmaznak csak v´eges sok z-t˝ol k¨ ul¨ onb¨ oz˝ o, mondjuk a h1 , . . . , hk pontj´at tartalmazn´a, akkor a min1≤i≤k d(z, hi ) sugar´ u g¨ombk¨ ornyezete z-nek nem tartalmazhatna z-t˝ol k¨ ul¨ onb¨ oz˝ o H-beli pontot, ellentmondva annak, hogy z a H halmaz torl´od´asi pontja. 2 Az euklideszi terek olyan r´eszhalmazait, amelyeknek minden pontja bels˝o pont, azaz amelyek b´armely pontjukkal egy¨ utt azok valamely g¨ombk¨ ornyezet´et is tartalmazz´ak ny´ılt halmazoknak mondjuk. A z´ art halmazok pedig, azok, amelyeknek a
´ TOPOLOGI ´ AJA ´ 5.2. AZ EUKLIDESZI TER
137
komplementere ny´ılt. Mint minden metrikus t´erben, az euklideszi terekben is ´erv´enyesek a ny´ılt ´es z´art halmazok j´ol ismert tulajdons´agai: (1) az u ¨res halmaz ´es az eg´esz t´er ny´ılt is ´es z´art is, (2) ak´arh´ any ny´ılt (z´art) halmaz egyes´ıt´ese (k¨oz¨ os r´esze) is ny´ılt (z´art), ´es (3) v´eges sok ny´ılt (z´art) halmaz k¨oz¨ os r´esze (egyes´ıt´ese) is ny´ılt (z´art) halmaz. ´ ıt´ 5.2.3 All´ as. A g¨ ombk¨ ornyezetek ny´ılt halmazok. Bizony´ıt´ as. Ha v ∈ B ◦ (w, ²) , akkor B ◦ (v, ² − d(v, w)) ⊂ B ◦ (w, ²) , teh´at v bels˝o pontja B ◦ (w, ²)-nak, amint azt m´ar anal´ızis tanulm´ anyaink sor´an igazoltuk tetsz˝oleges metrikus t´er ny´ılt g¨ombk¨ ornyezeteire. 2 ´ ıt´ 5.2.4 All´ as. Az En euklideszi t´er valamely H halmaza akkor ´es csak akkor z´ art, ha minden ´erintkez´esi pontj´ at tartalmazza. Bizony´ıt´ as. Legyen a H z´art halmaznak z egy tetsz˝oleges ´erintkez´esi pontja. Az z pont nem lehet eleme a ny´ılt H c komplementer halmaznak mert b´armely g¨ombk¨ornyezete tartalmaz z-t˝ol k¨ ul¨onb¨ oz˝ o H-beli pontot, ´es ny´ılt halmaz minden pontja bels˝o pont. Az elegend˝os´eg bizony´ıt´asa v´egett legyen most a H halmaz olyan, amelyik minden ´erintkez´esi pontj´at tartalmazza. Ha x tetsz˝ olegesen v´alasztott pontja H c -nek, akkor van olyan δ0 pozit´ıv val´os sz´am, hogy nincs H-beli pont a B ◦ (x, δ0 ) g¨ombk¨ ornyec zetben, teh´at x a H komplementer halmaznak bels˝o pontja. (Ha x minden g¨ombk¨ornyezete tartalmazna H-beli pontot, akkor x ´erintkez´esi pontja lenne H-nak ´es felt´etel¨ unk szerint x ∈ H teljes¨ ulne.) Mivel H c -r˝ol igazoltuk, hogy ny´ılt halmaz, kaptuk, hogy H z´art. Ezzel az ´all´ıt´ ast igazoltuk. 2 Az En euklideszi t´er egy K r´eszhalmaz´ at korl´ atosnak nevezz¨ uk, ha l´etezik olyan κ val´ os sz´am, hogy b´armely x, y ∈ K-ra d(x, y) ≤ κ teljes¨ ul. K¨onnyen megmutathatjuk, hogy egy K halmaz pontosan akkor korl´ atos, ha l´etezik olyan κ ¯ val´os sz´am, hogy b´armely x ∈ K pontj´ anak norm´aja kisebb, mint κ ¯. Val´oban, ha K korl´atos, akkor minden x ∈ K-ra kxk = d(x, 0) ≤ d(x, y) + d(y, 0) < κ + kyk . Teh´at egy tetsz˝olegesen r¨ogz´ıtett y ∈ K ponttal a κ ¯ = κ + kyk sz´am a pontok norm´ainak fels˝o korl´atja lesz. Megford´ıtva, ha minden v ∈ K-ra kvk < κ ¯ , akkor a K halmaz b´armely k´et x, y pontj´anak t´avols´aga a d(x, y) ≤ d(x, 0) + d(y, 0) = kxk + kyk < 2 · κ ¯ egyenl˝otlens´eg miatt korl´atos. Az En euklideszi t´erben legyen X = {x1 , . . . , xn } egy r¨ogz´ıtett ortonorm´alt b´azis ´es legyenek αi ≤ βi (i = 1, . . . , n) val´ os sz´amok. A t´er T = {v ∈ En | αi ≤ hv, xi i ≤ βi i = 1, . . . , n}
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
138
r´eszhalmaz´at n-dimenzi´os t´egl´ anak nevezz¨ uk. L´athat´o, hogy egy n-dimenzi´os t´egla megad´asa egy¨ utt j´ar a t´er valamely ortogon´alis b´azis´anak r¨ogz´ıt´es´evel, mert ez teszi lehet˝ov´e a defini´al´ o intervallumok megad´as´at. Persze a t´egla mint ponthalmaz f¨ uggetlen a t´er b´azis´ at´ ol, csup´an arr´ol van sz´o, hogy k¨ ul¨onb¨oz˝o b´azisokban m´as ´es m´as intervallum rendszerrel adhatjuk meg ugyanazt a t´egl´at. Mindenesetre a tov´ abbiakban felt´etelezz¨ uk, hogy amikor n-dimenzi´os t´egl´akr´ol esik sz´o, akkor a t´er valamely ortonorm´alt b´azisa r¨ogz´ıtve van. Eml´ekeztetj¨ uk az olvas´ot, hogy a t´er egy v vektor´ anak egy ortonorm´alt b´azis xi vektor´ara vonatkoz´o koordin´at´ aja hv, xi i, teh´at az n-dimenzi´ os t´egl´ ak a t´er olyan pontjainak halmaza, melyeknek a koordin´at´ ai a val´ os egyenes korl´ atos z´art intervallumaiba esnek. Ezek ut´an aligha meglep˝o, hogy ´ ıt´ 5.2.5 All´ as. Az En euklideszi t´er T t´egl´ ai korl´ atos ´es z´ art halmazok. Bizony´ıt´ as. Legyenek a T t´egl´ at meghat´aroz´ o intervallumok a r¨ogz´ıtett ortonorm´alt b´azisban [αi , βi ] (i = 1, . . . , n) , ahol az αi , βi val´ os sz´amokra αi ≤ βi . Akkor a T t´egla b´armely t pontj´ anak e b´azisra vonatkoz´ o t = [τ1 , . . . , τn ] koordin´ata vektor´anak komponensei eleget tesznek minden i(= 1, . . . , n)-re az αi ≤ τi ≤ βi egyenl˝otlens´egeknek. Ha teh´at v ´es w v = [ε1 , . . . , εn ] ´es w = [ω1 , . . . , ωn ] koordin´ata vektor´ u pontjai a t´egl´anak, akkor t´avols´ aguk 1 2
d(v, w) = (hv − w, v − wi) =
à n X
!1
(εi − ωi )2
2
≤
à n X
i=1
¡P
(βi − αi )2
!1 2
.
i=1
¢1
n 2 2 val´ Igy a κ = os sz´am a t´egla pontjainak t´avols´ ag´ ara egy fels˝o i=1 (βi − αi ) korl´at. Legyen az s = [σ1 , . . . , σn ] koordin´ata vektor´ u s pont a T c komplementer halmaz egy tetsz˝oleges eleme. Akkor van olyan i , (1 ≤ i ≤ n) , hogy vagy σi < αi , vagy σi > βi teljes¨ ul. Tegy¨ uk fel, hogy σi < αi . A m´asik eset hasonl´oan kezelhet˝ o. Legyen δ = αi − σi . Akkor az s δ sugar´ u B ◦ (s, δ) g¨ombk¨ ornyezete nem tartalmaz T -beli pontot, mert ha x ∈ B ◦ (s, δ), akkor a ξi -vel jel¨olt koordin´at´ aj´ ara
|ξi − σi | ≤ d(x, s) < δ(= αi − σi ) teljes¨ ul, teh´at ξi < αi . Ez mutatja, hogy a T c tetsz˝oleges pontja bels˝o pont, vagyis T c ny´ılt halmaz. K¨ovetkez´esk´eppen a T t´egla z´art. 2 ´ ıt´ 5.2.6 All´ as. Ha K az En euklideszi t´er egy korl´ atos r´eszhalmaza, akkor van olyan n-dimenzi´ os T t´egla, hogy K ⊆ T teljes¨ ul. Bizony´ıt´ as. Mivel K korl´atos l´etezik olyan κ pozit´ıv val´ os sz´am, hogy minden x, y ∈ K-ra d(x, y) < κ. Legyen x0 egy tetsz˝olegesen r¨ogz´ıtett eleme K-nak ´es legyen az X = {x1 , . . . , xn } ortonorm´alt b´azisra vonatkoz´ o koordin´ata vektora x0 = [ξ1 , . . . , ξn ]. Azt ´al´ıtjuk, hogy a T = {v ∈ En | ξi − κ ≤ hv, xi i ≤ ξ + κ, (i = 1, . . . , n)} n-dimenzi´os t´egla tartalmazza K-t. A konstrukci´ ob´ ol k¨ovetkezik, hogy x0 ∈ T . M´asr´eszt, minden olyan t pont biztosan eleme T -nek, amelyre d(x0 , t) = kx0 − tk ≤ √ κ n , ´es ezt a felt´etelt minden K-beli pont teljes´ıti. 2
´ TOPOLOGI ´ AJA ´ 5.2. AZ EUKLIDESZI TER
139
´ ıt´ 5.2.7 All´ as. Legyen Tk (k = 1, 2, . . .) n-dimenzi´ os t´egl´ aknak olyan sorozata, T hogy Tk+1 ⊆ Tk teljes¨ ul minden k-ra. Akkor a ∞ T nem¨ u res. k k=1 Bizony´ıt´ as. Jel¨olje Ik,j = [αk,i , βk,i ] , (i = 1, . . . , n) a k-adik t´egla pontjai iedik koordin´at´ainak intervallum´ at. Akkor minden i-re Ik+1,i ⊆ Ik,i teljes¨ ul. Mivel a T val´os sz´amok kiel´eg´ıtik a Cantor-axi´ om´ at, minden i-re ∞ I nem¨ u res. Legyenek k=1 k,i T∞ ξi ∈ k=1 Ik,i , (i = 1, . . . n)-re. Akkor a x = [ξ1 , . . . , ξn ] koordin´ata vektor´ u (a t´er T r¨ogz´ıtett ortonorm´alt b´azis´aban) x vektor eleme ∞ T -nak. 2 k=1 k A k¨ovetkez˝o t´etel ´es annak k¨ovetkezm´enye alapvet˝ o fontoss´ag´ u a t¨obbv´ altoz´ os val´os f¨ uggv´enytan szempontj´ab´ol. 5.2.8 T´ etel. Legyen K az En euklideszi t´er r´eszhalmaza. A K halmaz akkor ´es csak akkor korl´ atos ´es z´ art halmaz, ha minden v´egtelen r´eszhalmaz´ anak van torl´ od´ asi pontja K-ban. Bizony´ıt´ as. Sz¨ uks´egess´eg: Legyen K korl´ atos, z´art halmaz ´es L v´egtelen r´eszhalmaza K-nak. Mivel K korl´ atos, l´etezik olyan n-dimenzi´os T t´egla, hogy L ⊆ K ⊆ T . Ha T pontjai az olyan v vektorok, amelyekre αi ≤ hv, xi i ≤ βi , (i = 1, . . . , n) , ahol {x1 , . . . , xn } a t´er r¨ogz´ıtett ortonorm´alt b´azisa, akkor minden i-re legyen γi = αi +βi ´es ´all´ıtsuk el˝o T -t az [αi , γi ], [γi , βi (i = 1, . . . n) intervallumok ´altal meg2 hat´arozott 2n darab n-dimenzi´os t´egla uni´ojak´ent. Ezek k¨oz¨ ul legal´abb egy v´egtelen sok L-beli pontot tartalmaz. (Ha mindegyik csak v´eges sok L-beli pontot tartalmaz, akkor L nem lehetne v´egtelen halmaz.) Jel¨olj¨ uk ezt T1 -gyel. Hasonl´oan ´all´ıtsuk el˝o n T1 -et 2 darab n-dimenzi´os t´egla egyes´ıt´esek´ent ´es egyet ezek k¨oz¨ ul, amelyik v´egtelen sok L-beli pontot tartalmaz jel¨olj¨ unk T2 -vel. Tov´ abb folytatva n-dimenzi´os t´egl´ ak olyan T ⊇ T1 ⊇ T2 ⊇ . . . (egym´asba skatuly´azott) sorozat´at kapjuk, amelyek azzal a tulajdons´aggal rendelkeznek, hogy mindegyik¨ uk v´egtelen sok L-beli pontot tartalmaznak, ´es metT szet¨ uk az (5.2.7) ´all´ıt´as szerint nem¨ ures. Legyen v0 ∈ ∞ i=1 Ti . Megmutatjuk, hogy v0 torl´od´asi pontja L-nek ´es eleme K-nak. Legyen ² tetsz˝olegesen kicsi pozit´ıv sz´am. L´etezik olyan k0 index, hogy ha k > k0 , akkor Tk ⊆ B ◦ (v0 , ²) mert egyr´eszt v0 ∈ Tk , m´asr´eszt Tk b´armely k´et x, y pontj´ anak t´avols´ aga 1 d(x, y) < k 2
à n X
!1
(βi − αi )2
2
.
i=1
Teh´at k0 -t u ´gy kell ehhez v´alasztanunk, hogy 2
k0
¡Pn
≥
− αi )2 ²
i=1 (βi
¢1 2
teljes¨ ulj¨on. Ez viszont azt mutatja, hogy v0 tetsz˝ oleges ² sugar´ u g¨ombk¨ ornyezet´eben v´egtelen sok L-beli pont van, ´ıgy v0 az L torl´od´ asi pontja. Mivel L ⊆ K ´es K z´ art az (5.2.4) ´all´ıt´as biztos´ıtja, hogy v0 ∈ K . Elegend˝os´eg: Tegy¨ uk fel, hogy K olyan r´eszhalmaza az En euklideszi t´ernek, hogy
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
140
minden v´egtelen r´eszhalmaz´anak van torl´od´ asi pontja K-ban. Akkor K korl´atos kell legyen, mert k¨ ul¨ onben minden k val´ os sz´amhoz, ´ıgy a (k = 1, 2, . . .) sz´amokhoz is lenne olyan vk pontja, hogy kvk k ≥ k , ´es a vk , (k = 1, 2, . . .) pontok K olyan v´egtelen r´eszhalmaz´ at szolg´altatn´ ak, amelynek nincs torl´od´ asi pontja. (A t´er tetsz˝oleges v pontj´ara |kvk k − kvk| = |d(vk , 0) − d(v, 0)| ≤ d(v, vk ) , enn´elfogva b´armely v ∈ En pont minden g¨ombk¨ ornyezet´eben csak v´eges sok pont lehet a vk , (k = 1, 2, . . .) pontok k¨oz¨ ul.) K z´arts´aga k¨ovetkezik az (5.2.4) ´all´ıt´ asb´ ol. Ezzel a t´etel bizony´ıt´as´at befejezt¨ uk. 2 5.2.9 K¨ ovetkezm´ eny. [Bolzano-Weierstrass t´ etel] Ha L az En euklideszi t´er v´egtelen korl´ atos r´eszhalmaza, akkor van torl´ od´ asi pontja En -ben. Bizony´ıt´ as. Ha L korl´atos, u ´gy van olyan T n-dimenzi´ os t´egla En -ben, amelyre L ⊆ T teljes¨ ul. Az (5.2.8) t´etel biztos´ıtja, hogy van L-nek torl´od´ asi pontja T (⊆ En )ben. 2
5.2.1
Pontsorozatok
Az egyv´altoz´os val´os f¨ uggv´enyek k¨oz¨ ott fontos szerep¨ uk volt a val´ os sz´amsorozatoknak, gondoljunk csak a folytonoss´ag, vagy hat´ar´ert´ek fogalm´anak defin´ıci´ oira. Hasonl´o megfontol´asok miatt t´er¨ unk ki az euklideszi terek pontsorozatainak r¨ovid vizsg´alat´ara. Legyen {vk } = (v1 , v2 , . . . , vk , . . .) az En euklideszi t´er pontjainak egy sorozata. A v ∈ En pontot a sorozat hat´ ar´ert´ek´enek nevezz¨ uk, ha b´armely δ pozit´ıv val´os sz´amhoz megadhat´o egy olyan µ index, hogy ha k > µ teljes¨ ul, akkor vk ∈ B ◦ (v, δ) . Jel¨ol´ese: limk→∞ vk = v . Azokat a sorozatokat, amelyeknek van hat´ar´ert´ek¨ uk konvergensnek mondjuk, m´ıg azokat, amelyeknek nem l´etezik hat´ar´ert´ek¨ uk divergensnek h´ıvjuk. Az els˝o f´el´eves anal´ızis tanulm´ anyaink sor´an igazoltuk, hogy metrikus terek konvergens sorozatainak hat´ar´ert´eke egy´ertelm˝ uen meghat´arozott, teh´at az euklideszi t´er konvergens pontsorozatainak is egy ´es csak egy hat´ar´ert´eke van. Egy {vk } pontsorozatot korl´ atosnak mondunk, ha elemeinek halmaza korl´ atos. Ha k1 , k2 , . . . , kr . . . term´eszetes sz´amoknak olyan sorozata, hogy k1 < k2 < . . . < kr < . . ., akkor a {vk1 , vk2 , . . . , vkr , . . .} pontsorozatot a {vk } pontsorozat r´eszsorozat´ anak mondjuk. Euklideszi terekben igaz marad a val´ os sz´amsorozatokra m´ar j´olismert BolzanoWeierstrass-f´ele kiv´alaszt´asi t´etel: 5.2.10 T´ etel. [Bolzano-Weierstrass kiv´ alaszt´ asi t´ etel] Az En euklideszi t´er minden korl´ atos pontsorozat´ ab´ ol kiv´ alaszthat´ o konvergens r´eszsorozat. Bizony´ıt´ as. K´et esetet kell megk¨ ul¨ onb¨ oztetn¨ unk, az els˝o eset, amikor a pontsorozat elemei k¨oz¨ott a t´ernek csak v´eges sok k¨ ul¨ onb¨ oz˝ o pontja van. Akkor ezek k¨oz¨ ul legal´abb egy v´egtelen sokszor fordul el˝o a sorozatban, mondjuk a sorozat k1 edik, k2 (> k1 )-edik,. . . , kr (> kr−1 )-edik,. . . tagjai mind egyenl˝ ok. Akkor legyen v =
´ TOPOLOGI ´ AJA ´ 5.2. AZ EUKLIDESZI TER
141
vk1 (= vk2 = . . . = vkr = . . .) . Nyilv´anval´ oan a v pont b´armely ² > 0 sugar´ u g¨ombk¨ornyezet´eben a {vkr } r´eszsorozat minden tagja benne lesz, teh´at limr→∞ vkr = v . A m´asodik eset, amikor a pontsorozatnak v´egtelen sok k¨ ul¨ onb¨ oz˝ o tagja van. Akkor a sorozat elemeinek L halmaza korl´ atos l´ev´en r´esze valamely n-dimenzi´os T t´egl´anak, ami pedig korl´atos ´es z´art halmaz. Igy az (5.2.8) t´etel biztos´ıtja, hogy l´etezik L-nek torl´od´asi pontja T -ben. Jel¨olje v az L halmaz egy ilyen torl´od´ asi pontj´at. A v torl´od´asi pont minden g¨ombk¨ ornyezete tartalmaz v-t˝ ol k¨ ul¨ onb¨ oz˝ o v´egtelen sok L-beli elemet, (l´asd az (5.2.2) lemm´at). Igy a B ◦ (v, 1) g¨ombk¨ ornyezetben is van L-nek ilyen eleme. Ha a sorozat k1 -edik tagja ilyen, akkor v´alasszuk ki vk1 -et, ´es legyen L1 a sorozat k1 -n´el nagyobb index˝ u elemeinek a halmaza. Mivel az L1 halmaz L-b˝ol v´eges sok elem elhagy´as´aval keletkezett, L egtelen´korl´ atos halmaz ´es v az L1 ³1 v´ d(v,v ) halmaznak torl´od´asi pontja. Tekints¨ uk a v B ◦ v, 2 k1 g¨ombk¨ ornyezet´et. Ebben van L1 -nek v-t˝ol k¨ ul¨onb¨oz˝o (v´egtelen sok) pontja, mondjuk a sorozat k2 (> k1 )-edik tagja ilyen. V´alasszuk ki vk2 -t ´es elhagyva L1 -b˝ ol a sorozat k2 -n´el kisebb vagy egyenl˝ o index˝ u tagjait, folytassuk az elj´ar´ ast az L2 v´egtelen halmazzal, amelynek persze v torl´od´asi pontja, mert L1 -b˝ol v´eges sok elem elhagy´as´ aval kaptuk. Vegy¨ uk ´eszre, hogy az elj´ar´as minden hat´aron t´ ul folytathat´o, ´es a sorozat kiv´alasztott elemeinek vk1 , vk2 , . . . , vkr , . . . r´eszsorozata olyan, hogy d(v, vkr ) <
1 . 2r
Akkor viszont tetsz˝olegesen adott ² > 0 val´ os sz´amhoz l´etezik olyan r0 , (nevezetesen, amelyre m´ar 2r0 ≥ 1² ) hogy ha r > r0 , akkor vkr ∈ B ◦ (v, ²) , ami azt jelenti, hogy a {vkr } r´eszsorozat hat´ar´ert´eke v. Teh´ at a kiv´alasztott {vkr } r´eszsorozat konvergens. Ezzel a t´etel bizony´ıt´ ast nyert. 2 Ha az En euklideszi t´er egy {v1 , v2 , . . . , vk , . . .} pontsorozata eleget tesz annak a felt´etelnek, hogy b´armely pozit´ıv ² val´ os sz´amhoz l´etezik olyan m0 index, hogy amennyiben k, ` > m0 , akkor d(vk , v` ) < ² , akkor a sorozatot Cauchy-sorozatnak nevezz¨ uk. Mint ismeretes, minden metrikus t´er konvergens sorozata Cauchy-sorozat, de a ford´ıtott ´all´ıt´as ´altal´aban nem igaz. Igazoltuk viszont anal´ızis tanulm´ anyaink sor´an, hogy az 1-dimenzi´os euklideszi terek Cauchy-sorozatai konvergensek. Ez ´erv´enyes marad tetsz˝oleges n-dimenzi´os euklideszi terekben is. Ezt igazoljuk a k¨ovetkez˝ o t´etelben. 5.2.11 T´ etel. Ha {vk } az En euklideszi t´er Cauchy-sorozata, akkor konvergens. Bizony´ıt´ as. Mindenek el˝ott l´assuk be, hogy a Cauchy-sorozatok korl´ atosak. Tetsz˝oleges pozit´ıv sz´amhoz, ´ıgy az 1-hez is van olyan m0 index, hogy k, ` > m0 eset´en d(vk , v` ) < 1 , teh´at a m0 -n´ al nagyobb index˝ u tagjai a sorozatnak korl´ atos halmazt alkotnak. Legyen κ = max 2 (d(vm0 +1 , vi ) + 1) . 1≤i≤m0
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
142
Akkor a sorozat b´armely k´et vi , vj tagj´ara d(vi , vm0 +1 ) + d(vm0 +1 , vj ) < κ
d(vi , vj ) ≤
ha i, j ≤ m0 , d(vi , vm0 +1 ) + 1 < κ ha i ≤ m0 , j > m0 , 1 < κ ha i, j > m0 .
Ezzel megmutattuk, hogy κ fels˝o korl´ at a sorozat b´armely k´et tagj´anak t´avols´ ag´ ara. A Bolzano-Weierstrass kiv´alaszt´ asi t´etel szerint, l´etezik a {vk } pontsorozatnak konvergens {vkr } r´eszsorozata. Legyen ennek a hat´ar´ert´eke v . Megmutatjuk, hogy v az eg´esz pontsorozatnak hat´ar´ert´eke. Legyen ² tetsz˝ oleges pozit´ıv val´ os sz´am. Mivel v hat´ar´ert´eke a {vkr } r´eszsorozatnak, ´ıgy az 2² pozit´ıv sz´amhoz is van olyan r0 index, hogy ha ² r > r0 , akkor d(v, vkr ) < . 2 M´asr´eszt, {vk } Cauchy-sorozat l´ev´en az 2² pozit´ıv sz´amhoz megadhat´o olyan m0 index, hogy ha ² k, ` > m0 , akkor d(vk , v` ) < . 2 Legyen µ = max(m0 , kr0 ) . Akkor, az ` > µ-b˝ ol k¨ovetkezik, hogy d(v, v` ) ≤ d(v, vkr ) + d(vkr , v` ) <
² ² + = ². 2 2
Term´eszetesen a {vkr } r´eszsorozat olyan kr index˝ u tagj´at haszn´altuk a fenti becsl´esben, amelyre kr > µ(≥ kr0 ) fenn´all. Ezzel igazoltuk, hogy a v b´ armely ² > 0 sugar´ u g¨ombk¨ornyezete a {vk } pontsorozatnak csak v´eges sok tagj´at nem tartalmazza, teh´at limk→∞ vk = v . 2 2. Gyakorlatok, feladatok
1. Vizsg´alja meg az al´abbi halmazokat korl´ atoss´ ag, ny´ılts´ ag, illetve z´arts´ ag szempontj´ab´ol: a. az En t´er azon pontjainak halmaza, amelyeknek koordin´at´ ai racion´alis sz´amok; 1 b. az E3 t´er v = [ k1 , 1` , m ] koordin´ata vektor´ u pontjainak halmaza, ahol k, ` ´es m term´eszetes sz´amok; c. az En t´er azon pontjainak halmaza, amelyeknek maximum-norm´ aja nem nagyob egyn´el; d. az En t´er v = [τ, τ 2 , . . . , τ n ] koordin´ata vektor´ u pontjainak halmaza, ahol −1 ≤ τ ≤ 1; e. az E2 t´er v = [sin τ, cos τ ] koordin´ata vektor´ u pontjainak halmaza, ahol τ ∈ R; 1 f. az E3 t´er v = [ 1−τ , 1 − τ, ln(1 − τ )] koordin´ata vektor´ u pontjainak halmaza, ahol −∞ < τ < 1. 2. Legyenek v, w ∈ B ◦ (0, δ). Mutassa meg, hogy a v + τ (w − v) pont is pontja az orig´o δ sugar´ u g¨ombk¨ ornyezet´enek.
(0 ≤ τ ≤ 1)
´ ´ ´ 5.3. GEOMETRIAI FOGALMAK ALTAL ANOS´ ıTASA
143
3. Mutassa meg, hogy az xk = [ξ1k , . . . , ξnk ] koordin´ata vektor´ u {xk } pontsorozat akkor ´es csak akkor konvergens ha minden i(= 1, . . . , n)-re a ξik sz´ amsorozat konvergens, ´es ha {xk } konvergens, akkor lim xk = [ lim ξ1k , . . . , lim ξnk ]
k→∞
k→∞
k→∞
. 4. Konvergensek-e az al´abbi pontsorozatok, ´e√ s ha igen mi a hat´ar´ert´ek¨ uk: √ √ √ k 3 k 1 k 2k a. xk = [ 2k, ( k ) , ( 3 ) , k! , k( k + 1 − k)] ; √ √ √ √ k2 +1 b. xk = [( k4 )k , ( 15 )k , k k + 3, k+1 , k + 1 − k − 3] ; q
c. xk = [(1 − 13 )(1 − 16 ) · · · (1 − d. xk = [ 2kk , ( k2 )k ,
5.3
2 1 3 3 k(k+1 ), 3 ( 1 + k3 q √ k k! k k 2( 32 )2 ( 43 )3 · · · ( k+1 k , k ) ].
k
k
2 +3 ]; − 1)k 3 , 3k+1 +2k+1
Geometriai fogalmak ´ altal´ anos´ıt´ asa
Ebben a pontban geometriai fogalmak tetsz˝oleges euklideszi terekre val´ o kiterjeszt´es´evel foglalkozunk. Persze nem v´allalkozhatunk minden, k´et ´es 3-dimenzi´os geometriai fogalom tetsz˝oleges n-dimenzi´os euklideszi terekben val´ o ´altal´ anos´ıt´ as´ anak megfogalmaz´as´ara, csak a legfontosabbakra t´er¨ unk ki. A 2- ´es 3-dimenzi´os t´er b´armely k´et v ´es w pontja (vektora) meghat´arozott egy egyenest, amelynek b´armely x pontja (vektora) megkaphat´ o, ha a w vektorhoz hozz´aadjuk a v − w vektor valamilyen λ skal´ arszoros´ at, azaz x = w + λ(v − w) = λv + (1 − λ)w , (λ ∈ R) alak´ u line´aris kombin´aci´oja a v ´es w pontoknak. Eg´esz pontosan: ha λ v´egigfut az ¨osszes val´os sz´amon, akkor x v´egigfut az egyenes pontjain. Az al´abbi 5.1 ´abra mutatja a k´etdimenzi´os t´er egy egyenes´enek ilyen megad´as´ at. .. ... .. ... ... ... ... ................ ... ................ ... ................ ................ ... ................ .. ........................ .... ............................... .... ....................... ......... ...................... ...................... ........ .... ...................... . ... ... ..................... ... ... ...... .... .......................................... ... . ...................... ............. . ... . ...................... . . ... ... ............. ... ... .... . .............. ................................ . . ... ................ . ... ............ .. ................ ... . ....... . . . ................ ....... . .. ... . . .. .......... . . . . . . . ... . . ..... . . . . . . . . . . . ... . .... . . . . . . . . . . . . ... ..... . . . ... . . ... .... . . ....... ... ... ... ........ ... .. ... ........ ... ... ... ....... ... ... ..... ....... . . . . . . . . .. . .. ... .. ... ...... ... ... ... . . . . ....... . . . ..... .... .............. . . . ...... ....... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................... ... .. ....
x
v−w
• v
• w
•
5.1. ´abra: Egyenes a s´ıkban Ez sugallja, hogy tetsz˝oleges En euklideszi t´er v ´es w pontj´ an ´atmen˝ o egyenes´en az
←→
vw = {x ∈ En | x = λv + (1 − λ)w λ ∈ R}
ponthalmazt ´erts¨ uk. A 2-dimenzi´os t´erben a szakaszok az egyeneseknek korl´ atos z´art r´eszhalmazai, ha
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
144
csak a v ´es w pontokat ¨osszek¨ot˝o szakasz pontjait akarjuk megkapni, akkor a λ skal´art a val´os sz´amok [0, 1] z´art intervallum´ an kell v´egigfuttatnunk. Ennek megfelel˝oen az n-dimenzi´os euklideszi t´er v ´es w pontjait ¨osszek¨ ot˝ o szakasz´ an a v, w = {x ∈ En | x = λv + (1 − λ)w, 0 ≤ λ ≤ 1} ponthalmazt fogjuk ´erteni. A szakasz pontjai a v´egpontok olyan line´aris kombin´ aci´ oja, hogy az egy¨ utthat´ ok nemnegat´ıvak ´es ¨osszeg¨ uk 1-gyel egyenl˝ o. Az ilyen line´aris kombin´ aci´ okat konvex ´ line´ aris kombin´ aci´ oknak nevezz¨ uk. Altal´ anosan, ha λi ≥ 0 , (i = 1, . . . , n) val´ os Pn P sz´amok ´es i=1 λi = 1 , akkor a vi , (i = 1, . . . , n) vektorok ni=1 λi vi line´ aris kombin´aci´oj´at konvex line´aris kombin´ aci´ onak mondjuk. 5.3.1 Defin´ıci´ o. Az En euklideszi t´er olyan C r´eszhalmaz´ at, amely b´ armely k´et pontj´ anak konvex line´ aris kombin´ aci´ oit is tartalmazza, konvex halmaznak h´ıvjuk. M´as szavakkal, azt mondhatjuk, hogy C pontosan akkor konvex halmaz, ha b´armely k´et pontj´at ¨osszek¨ot˝o szakasz r´eszhalmaza C-nek. Persze, ha k´et pont egybeesik, akkor az azokat ”¨osszek¨ ot˝ o szakasz” egyetlen pontra zsugorodik, ez´ert az egyetlen pontb´ ol ´all´ o halmazok is konvexek, s˝ot meg´allapodunk abban, hogy az u ¨res halmazt is konvexnek mondjuk. A s´ık egy-egy konvex ´es nem konvex r´eszhalmaz´ at mutatja az 5.2 ´abra. .. ... .. ... ... ... ... ... .... ... ... .............. ....... ... ... ....... ... ....... ... ....... ... ... . ....... .. ....... ... . ....... .. ... . ....... . ....... . ... . ... ... . . ... . ... . .. ... . ... . .. ... . . ... . .. ... ... . . . . ... ... . . ... ... . ... . ... . . . ... . . ...... ... ... . ...... ... ...... . ... ... ...... . ... ... ...... . ...... . . ... ...... ............. . . . . . . . . ... . ...... . . . ........ . . ...... . . . . . . ... . . . . ...... ..... ... .......................... ... ... .. ........................................................................................................................................................................................................ .. ... ...
·v
w ·
•
konvex halmaz
.. ... .. ... . ... ..... ... ... ... ... ..... ... ... ... . ... . ... . ... ... ... ... ... ... ... ... . ... . ... .. . ... ... . .. ... . ... . ... .. . ... . ... .. . ... ... . .......... .. ... . . ... . . ... .. .. ........ . . ... . . ... ...... .. .. . . ... ... . . . . ...... .. ... ..... . . ... . . . ........ ... .. ... . . . ... . . ...... .. ... .. . .. . . . . ... . . . ...... ..... ... .. . .... . . . ... . . . . ...... .... ... . ... .... . . . ...... ... ... . . . . ... .. ...... ... ... ..... ... ......... ... ... ... ......... .... . ... ... ... ... ... ... .. ........................................................................................................................................................................................................ .. ... ...
v·
·
w·
x = 21 v + 21 w
•
nem konvex halmaz
5.2. ´abra: Konvex ´es nem konvex halmazok A konvex halmazok persze nemcsak b´armely k´et pontjuknak, de b´armely v´eges sok pontjuk konvex line´aris kombin´ aci´ oit is tartalmazz´ak. Ez ak´ar a konvex halmazok defin´ıci´oja is lehetne. Ezt mondja a k¨ovetkez˝ o: ´ ıt´ 5.3.2 All´ as. Az euklideszi t´er egy C r´eszhalmaza pontosan akkor konvex, ha b´ armely v´eges sok pontj´ anak konvex line´ aris kombin´ aci´ oit is tartalmazza. Bizony´ıt´ as. Az elegend˝os´eg nyilv´ anval´ o. A sz¨ uks´egess´eget a tekintett pontok sz´ama szerinti teljes indukci´ oval igazojuk. K´et pontj´ anak konvex line´aris kombin´ aci´ oit konvex halmaz tartalmazza, hiszen ezzel ´ertelmezt¨ uk egy halmaz konvexit´ as´ at. Tegy¨ uk fel, hogy a C konvex halmaz legfeljebb n − 1 ≥ 2 pontj´anak minden konvex line´aris kombin´ aci´ oj´ at tartalmazza, ´es
´ ´ ´ 5.3. GEOMETRIAI FOGALMAK ALTAL ANOS´ ıTASA
145
legyenek v1 , . . . , vn−1 , vn C-beli pontok, tov´ abb´ a λ1 , . . . , λn−1 , λn olyan nemnegat´ıv P skal´arok, hogy ni=1 λi = 1 . Feltehetj¨ uk, hogy ezek a skal´ arok mindegyike pozit´ıv, P mert k¨ ul¨onben a ni λi vi t´enylegesen n-n´el kevesebb pont konvex line´aris kombin´ aci´oja lenne, ´es az indukci´os feltev´es alapj´an azonnal ad´odna, hogy eleme C-nek. Igy a λi , (i = 1, . . . , n − 1) 1 − λn skal´arok olyan nemnegat´ıv sz´amok, emelyeknek az ¨osszege 1-gyel egyenl˝ o, k¨ovetkez´esk´eppen a n−1 X i=1
Akkor viszont a λn vn + (1 − λn )
λi vi ∈ C . 1 − λn Ãn−1 X i=1
λi vi 1 − λn
!
=
n X
λi vi
i=1
vektor is C-ben van, ´es ezt kellett igazolnunk.
2
A k¨ovetkez˝o ´all´ıt´as seg´ıts´eg¨ unkre lesz tetsz˝oleges r´eszhalmaz konvex lez´artj´ anak ´ertelmez´es´en´el. ´ ıt´ 5.3.3 All´ as. Konvex halmazok metszete is konvex. T
Bizony´ıt´ as. Legyenek Cγ , (γ ∈ Γ) konvex halmazok, ´es legyen v, w ∈ γ∈Γ Cγ . (Feltehetj¨ uk, hogy a metszetnek van legal´abb k´et k¨ ul¨ onb¨ oz˝ o eleme, mert k¨ ul¨ onben a metszet biztos konvex.) Akkor v, w ∈ Cγ minden γ ∈ Γ-ra, ´es a Cγ halamazok konvexit´asa miatt v ´es w minden x = λv + (1 − λ)w 0 ≤ λ ≤ 1 konvex line´aris kombin´aci´oja is minden Cγ halmazban benne van. Akkor viszont T x ∈ γ∈Γ Cγ is teljes¨ ul. Ezzel a bizony´ıt´ ast befejezt¨ uk. 2 5.3.4 Defin´ıci´ o. Legyen H az euklideszi t´er tetsz˝ oleges r´eszhalmaza. Azt a legsz˝ ukebb konvex halmazt, amely H-t tartalmazza, a H konvex burk´ anak nevezz¨ uk ´es co (H)-val jel¨ olj¨ uk. Nyilv´an co (H) az ¨osszes H-t tartalmaz´o konvex halmaz k¨oz¨ os r´esze. Mivel az eg´esz euklideszi t´er konvex, ez mindig l´etezik. Rem´elj¨ uk, hogy most az olvas´ o a vektorterek r´eszhalmazai line´aris burk´ara asszoci´al, m´ar csak az´ert is, mert itt is ´erv´enyes az anal´og ´all´ıt´as, hogy ´ ıt´ 5.3.5 All´ as. Egy H halmaz co (H) konvex burka megegyezik a H halmaz elemei ¨ osszes konvex line´ aris kombin´ aci´ oinak halmaz´ aval. Bizony´ıt´ as. Jel¨olj¨ uk a H halmaz elemei ¨osszes konvex line´aris kombin´ aci´ oinak halmaz´at H 0 -vel. Akkor H 0 konvex, mert ha p X i=1
αi vi
´es
q X j=1
βj wj
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
146
a H halmaz elemeinek konvex line´aris kombin´ aci´ oja, akkor minden λ , (0 ≤ λ ≤ 1) val´os sz´amra a λ
à p X
!
αi vi
+ (1 − λ)
i=1
q X
βj wj
j=1
is konvex line´aris kombin´aci´oja H elemeinek. Mivel H ⊆ H 0 kapjuk, hogy H 0 ⊆ co (H). Az is igaz viszont, hogy H ⊆ co (H) ´es konvex halmaz z´art az elemeinek konvex line´aris kombin´aci´o k´epz´es´ere (l´asd az (5.3.2) ´all´ıt´ ast), ez´ert co (H) ⊆ H 0 is fenn´all. 0 Akkor co (H) = H ´es ezt kellett igazolnunk. 2 V´eve k´et pontot az euklideszi t´erben ´es k´epezve ennek a k´etelem˝ u r´eszhalmaznak a konvex burk´at, a m´ar megismert szakaszt kapjuk. Ha h´arom olyan pontot vesz¨ unk, melyek k¨oz¨ ul egyik sem konvex line´aris kombin´ aci´ oja a m´asik kett˝ onek, akkor konvex burkuk h´aromsz¨oget ad. Fel kell h´ıvjuk az olvas´ o figyelm´et, hogy h´aromsz¨oget kaphatunk line´arisan ¨osszef¨ ugg˝ o rendszert alkot´ o h´arom pont konvex burkak´ent is, csup´an azt kellett megk¨oveteln¨ unk, hogy konvex line´aris kombin´ aci´ oval ne lehessen el˝o´all´ıtani egyik pontot sem a m´asik kett˝ ob˝ ol. Hasonl´o konstrukci´ oval kaphatjuk a s´ık ¨osszes konvex soksz¨og´et ´es a t´erbeli konvex testeket is. Persze, m´ar a k´etdimenzi´os euklideszi terekben vannak olyan konvex r´eszhalmazok, amelyek nem kaphat´ok meg v´eges r´eszhalmaz konvex burkak´ent, csak gondoljunk egy k¨orre, amely nyilv´ an ilyen tulajdons´ag´ u. Az euklideszi t´er v´eges r´eszhalmaz´ anak konvex burk´at poli´edernek nevezz¨ uk. Ha C konvex halmaz ´es p ∈ C olyan pontja, amely nem bels˝o pontja egyetlen C-beli szakasznak sem, akkor p-t a C halmaz extrem´ alis pontj´ anak, vagy m´as sz´oval cs´ ucspontj´ anak h´ıvjuk. 5.3.6 T´ etel. Legyen H = {p1 , . . . , pk } az euklideszi t´er egy v´eges r´eszhalmaza. Akkor co (H) minden extrem´ alis pontja H-beli, ´es p` ∈ H pontosan akkor extrem´ alis pontja co (H)-nak, ha nem ´ all´ıthat´ o el˝ o a H \ {p` } halmaz pontjainak konvex line´ aris kombin´ aci´ ojak´ent. Bizony´ıt´ as. Legyen c ∈ co (H) a H halmazbeli elemek c=
k X
αi pi , (αi ≥ 0 ,
i=1
k X
αi = 1)
i=1
konvex line´aris kombin´aci´oja. Ha c 6∈ H , akkor biztosan l´etezik olyan j , hogy 0 < αj < 1 . Akkor a p=
k X i=1
αi pi 1 − αj
i6=j
pont eleme co (H)-nak, hiszen H-beli pontok konvex line´aris kombin´ aci´ oja, ´es c = αj pj + (1 − αj )p bels˝o pontja a pj , p szakasznak, igazolva ezzel, hogy co (H) extrem´alis pontjai H-ban kell legyenek.
´ ´ ´ 5.3. GEOMETRIAI FOGALMAK ALTAL ANOS´ ıTASA
147
A m´asodik ´all´ıt´as igazol´asa v´egett l´assuk be azt, hogy ha p` ∈ H el˝ o´ all´ıthat´ o H \{p` }beli pontok konvex line´aris kombin´ aci´ ojak´ent, akkor co (H) = co (H \{p` } . Val´ oban, ha p` =
k X
βi pi , βi ≥ 0,
k X
i=1
i6=`
akkor co (H) b´armely
Pk
i=1 γi pi
k X
βi = 1 ,
i=1
i6=`
eleme el˝o´ all´ıthat´ o
γi pi + γ`
k X
i=1
i=1
i6=`
i6=`
βi pi =
k X
(γi + γ` βi )pi
i=1
i6=`
alakban, ahol nyilv´an γi + γ` βi ≥ 0 minden i 6= `(= 1, . . . , k)-ra ´es k X
(γi + γ` βi ) = 1 .
i=1
i6=`
Ezzel igazoltuk, hogy co (H) ⊆ co (H \ {p` } , ´es mivel a ford´ıtott ir´any´ u tartalmaz´as nyilv´anval´oan fenn´all, azt is, hogy co (H) = co (H \ {p` } . Az els˝o, m´ar igazolt ´all´ıt´as felhaszn´al´as´aval, mostm´ar kapjuk, hogy co (H) extrem´alis pontjai a H halmaz ¯ r´eszhalmaz´anak a pontjai, amelyre co (H) = co (H) ¯ teljes¨ olyan minim´alis H ul. ¯ ¯ Igazolnunk kell m´eg, hogy a H halmaz minden pontja extrem´alis pontja co (H)-nak. ¯ = {p1 , . . . , pr } ´es l´assuk — mondjuk Az egyszer˝ us´eg kedv´e´ert tegy¨ uk fel, hogy co (H) ¯ p1 extremalit´as´at. Legyen ehhez α ∈ (0, 1) ´es p1 = αx + (1 − α)y, ahol x, y ∈ co (H), Pr azaz x = β1 p1 + · · · + βr pr ´es y = δ1 p1 + · · · + δr pr tov´ abb´ a i=1 βi = 1 βi ≥ 0 ´es Pr δ = 1 δ ≥ 0 . Ekkor i i=1 i p1 = α (β1 p1 + · · · + βr pr ) + (1 − α) (δ1 p1 + · · · + δr pr ) = = (αβ1 + (1 − α)δ1 ) p1 + · · · + (αβr + (1 − α)δr ) pr .
(5.5)
Ebb˝ol az 1 − (αβ1 + (1 − α)δ1 ) = α(1 − β1 ) + (1 − α)(1 − δ1 ) azonoss´ag alapj´an azt kapjuk, hogy [1 − (αβ1 + (1 − α)δ1 )] p1 = [α(1 − β1 ) + (1 − α)(1 − δ1 )] p1 =
(5.6)
[αβ2 + (1 − α)δ2 ] p2 + · · · + [αβr + (1 − α)δr ] pr .
(5.7)
Az (5.7)-ben l´ev˝o nemnegat´ıv kombin´ aci´ o egy¨ utthat´ oinak az ¨osszege: [αβ2 + (1 − α)δ2 ] + · · · + [αβr + (1 − α)δr ] = = α(β2 + · · · + βr ) + (1 − α)(δ2 + · · · + δr ) = α(1 − β1 ) + (1 − α)(1 − δ1 ), teh´at megegyezik a (5.6)-ban szerepl˝o p1 egy¨ utthat´ oj´ aval. A p1 egy¨ utthat´ oja (5.6)ban nulla kell legyen, mert ellenkez˝ o esetben v´egigoszthatn´ ank vele, ´es a p1 vektort a p2 , . . . , pr vektorok konvex kombin´ aci´ ojak´ent ´all´ıthatn´ ank el˝o, ellent´etben a B rendszer 1) tulajdons´ag´aval. Ha viszont a p1 egy¨ utthat´ oja (5.6)-ban nulla, azaz α(1 − β1 ) + (1 − α)(1 − δ1 ) = 0, akkor 1 = αβ1 + (1 − α)δ1 , ´es ekkor a (5.5) szerint minden i ≥ 2-re αβi + (1 − α)δi = 0, azaz βi = δi = 0, ha i ≥ 2 ´es β1 = δ1 = 1 . Ez
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
148
viszont azt jelenti, hogy x = y = p1 enn´elfogva co (x, y) ∈ {p1 } igazolva p1 extrem´alis volt´at. 2 A fenti t´etel azt jelenti, hogy az euklideszi terek poli´ederei eset´eben a cs´ ucspontok ugyanolyan szerepet j´atszanak a poli´eder ”gener´al´ as´ aban”, mint a b´azisvektorok a t´er gener´al´as´aban. A 3-dimenzi´os euklideszi t´er pontjainak ´es egyeneseinek megfelel˝oit tetsz˝oleges n-dimenzi´os euklideszi terekben m´ar ´ertelmezt¨ uk, de nem defini´altuk m´eg a s´ıkok megfelel˝oit. A s´ıkok egyik megfoghat´o tulajdons´aga, hogy ha egy pontjukba a s´ıkra mer˝oleges vektort ´all´ıtunk, az a sikban fekv˝o minden vektorra mer˝oleges lesz. Az 5.3 ´abra azt igyekszik illusztr´alni, hogy ha ezt a c-vel jelzett vektort a s´ık v0 pontj´aba toljuk, akkor a s´ık b´armely m´as x pontja (pontj´ aba mutat´ o vektor) azzal jellemezhet˝o, hogy a s´ıkban fekv˝o x − v0 vektor mer˝oleges c-re. . ... .... ....... ... ......... .. . .. ... . ... ... ... ... ... ... .. ... . ... ... ... ... .. ....... ... ........ ..................................................... . . . . ... . . .......................... ... .. .......................... ... ....... . .. .......................... ....... ... ............ ....... ... . ....... ... ...................... ......... ....... . . . . . . . . . ... . . . ... . . ......... ..... . . . . ... . . . . . ..... .. ... . . ............ ..... ... . . . ... . ..... . . . . . ... . . . . ....... . ..... ... . ....... ... ..... ... . . . . ....... . .... . . ... . ......... ... . . . . ...... . . ... . . . . . .... ...... . ..... ........... . . . . . . . . . . ... . . . . . . ....... . ......... ... .... . . . . . . . . . . . . . . ... . . . . . . . . . . ... ....... . .... ................. ....... ... ....... . . ...... .... ........ . . . . . ....... ....... ... ....... . . .............................. . . ....... . . . . . . . . . . . . . . . . . . . . . . . . . . ... .............. . . . . . . . . . . . .. ........ .. ........................................................................................................................................................................................................... . . . . . . . . . . . . .............................................................................................................. ....... . .. ... . . ....... . . ....... ..... . . . . . . . . . . . . . . . . . ....... . . . ....... ....... ..... . . . . ...... .... ....... . . . . . . . . . . . . . ....... . .... ... . . . . . . . . . . . . . . . . . ....... . .. ..... . . . . .. ..... . . . . . . . .. . . . ... . . . . . . . . . . . . . . . ..... . . . . . . . . .... . . . . . . . . ..... . . . . .. . . . . ..... . ..... . . . . .... ..... ..... ....
c
v0 • ·
S(c, α)
x
•
5.3. ´abra: S´ık a 3-dimenzi´os t´erben A mer˝olegess´eg, ortogonalit´as kifejezhet˝o minden euklideszi t´erben a skal´ aris szorzat seg´ıts´eg´evel, nevezetesen az egym´asra mer˝oleges vektorok skal´ aris szorzata ´ nulla. Eppen ez szolg´alt a 3-dimenzi´os t´erben a s´ıkok hc, x − v0 i = 0 egyenlet´enek megad´as´ara. Ezt az egyenletet kicsit m´as alakban szok´as megadni, bevezetve a hc, v0 i skal´arra az α jel¨ ol´est, azt mondhatjuk, hogy pontosan azok az x pontok alkotj´ak a sz´obanforg´o s´ıkot, amelyek kiel´eg´ıtik az hc, xi = α egyenletet. Ez az ´ertelmez´es tetsz˝oleges euklideszi t´erben lehets´eges. Azt mondjuk, hogy az En euklideszi t´er hipers´ıkja a t´er S(c, α) = {x ∈ En | hc, xi = α} r´eszhalmaza, ahol c ∈ En ´es α ∈ R egy adott vektor, illetve skal´ ar. A c vektort a hipers´ık norm´alvektor´anak is szok´as nevezni, annak kifejez´es´ere, hogy c a s´ıkban
´ ´ ´ 5.3. GEOMETRIAI FOGALMAK ALTAL ANOS´ ıTASA
149
fekv˝o minden vektorra ortogon´alis. Val´ oban, ha x1 , x2 ∈ S(c, α) , akkor hc, x1 − x2 i = hc, x1 i − hc, x2 i = α − α = 0 .
´ ıt´ 5.3.7 All´ as. A hipers´ıkok, egyenesek, szakaszok a t´ernek konvex r´eszhalmazai, ha a hipers´ık, vagy egyenes az orig´ ot (a nullvektort) is tartalmazza, akkor az euklideszi t´ernek alterei is. Bizony´ıt´ as. Legyen az S(c, α) hipers´ıknak x1 ´es x2 k´et tetsz˝oleges pontja ´es λ , (0 ≤ λ ≤ 1) valamely skal´ar. Akkor hc, λx1 + (1 − λ)x2 i = λ hc, x1 i + (1 − λ) hc, x2 i = λα + (1 − λ)α = α , igazolva, hogy a hipers´ık z´art a konvex line´aris kombin´ aci´ o k´epz´es´ere n´ezve, azaz konvex. Az orig´o pontosan akkor eleme a hipers´ıknak, ha az α = 0 . Akkor viszont b´armely x1 , x2 ∈ S(c, 0) pontj´ara ortogon´alis a c norm´ alvektor, ´ıgy azok tetsz˝oleges β1 x1 + β2 x2 line´aris kombin´aci´oj´ ara is, igazolva, hogy az orig´on ´atmen˝ o hipers´ıkok alterek. Az egyenesek ´es szakaszok konvexit´ as´ anak, illetve az orig´on ´atmen˝ o egyenesek alt´er volt´anak igazol´as´at az olvas´ ora bizzuk. 2 Az n-dimenzi´os euklideszi terek egyenesei egydimenzi´osak, abban az ´ertelemben, hogy azok vagy egydimenzi´os alterek, vagy egydimenzi´os alterek eltol´as´ aval kaphat´ok. Az orig´on ´atmen˝o hipers´ıkok n − 1-dimenzi´ os alterek. (Ez k¨ovetkezik az (5.1.15) t´etelb˝ol, ´es abb´ol, hogy egy S(c, α) hipers´ık az egydimenzi´os lin (c) ortogon´a´ lis komplementere.) Altal´ aban pedig a hipers´ıkok n − 1-dimenzi´ os alterek eltol´as´ aval kaphat´ok. (Eltol´ason azt ´ertj¨ uk, hogy az alt´er minden pontj´ ahoz ugyanazt a vektort hozz´aadva kapjuk az egyenes, illetve hipers´ık pontjait.) A hipers´ık norm´alvektora persze nem egy´ertelm˝ u, egy c norm´alvektor tetsz˝oleges nemz´er´ o skal´ arszorosai is norm´alvektorok, ´es persze a norm´alvektort´ ol f¨ ugg az α skal´ ar. A 3-dimenzi´os t´erben h´arom nem egy egyenesre es˝o pont egy´ertelm˝ uen meghat´arozta a r´ajuk illeszked˝ o s´ıkot. Ehhez az n-dimenzi´os euklideszi t´erben n pontra van sz¨ uks´eg, ´es ezek k¨oz¨ ul legal´abb n − 1 line´arisan f¨ uggetlen kell legyen. Az al´abbi p´eld´ aban bemutatjuk, hogy 4 pont megad´as´aval hogyan hat´arozhat´ o meg a 4-dimenzi´os euklideszi t´er egy hipers´ıkja. 4 P´ elda. Legyen az E4 euklideszi t´er egy ortonorm´ alt b´ azisa az X = {v1 , v2 , v3 , v4 } ´es a1 = v1 −v2 +v3 −v4 , a2 = 2v1 +v3 −2v4 , a3 = 2v2 −v3 , a4 = −v1 +v2 +2v3 +v4 . Hat´ arozzuk meg az a1 , a2 , a3 , a4 pontokat tartalmaz´ o hipers´ıkot. Jel¨olj¨ uk a keresett hipers´ık egy norm´alvektor´ at c-vel, ´es legyen ennek a koordin´ata vektora az X ortonorm´alt b´azisban c = [γ1 , γ2 , γ3 , γ4 ] . Mivel a1 , a2 , a3 , a4 a hipers´ık pontjai, az a1 − a2 , a1 − a3 , a1 − a4 vektorok a hipers´ıkra illeszkednek, enn´elfogva ortogon´alisak a c vektorra, azzal val´ o skal´ aris szorzatuk z´er´ o. A skal´ aris
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
150
szorzatukat most egyszer˝ uen az X ortonorm´alt b´azisra vonatkoz´ o bels˝o szorzatk´ent kapjuk az (5.1.19) t´etel szerint. Mivel
a1 − a2 =
−1 −1 0 1
a1 − a3 =
1 −3 2 −1
a1 − a4 =
2 −2 −1 −2
,
teljes¨ ulni kell az al´abbi egyenleteknek: −γ1 −γ2 +γ4 = 0 γ1 −3γ2 +2γ3 −γ4 = 0 2γ1 −2γ2 −γ3 −2γ4 = 0 Ennek a homog´en line´aris egyenletrendszernek a nemnulla megold´asai a lehets´eges norm´alvektorok. Az elemi b´azistranszform´ aci´ os m´odszerrel a megold´as: γ1
γ2
γ3
γ4
γ2
γ1 1 -1 −1 0 1 → −4 1 −3 2 −1 2 −2 −1 −2 −4 γ2 →
γ1 γ3
γ4
γ3
γ4
0 −1 → 2 0 -1 0 γ4
1 −1 γ1 −1 → γ2 0 -12 0 γ3 0 4 0
Az utols´o t´abl´azat alapj´an az ´altal´ anos megold´as:
c=
γ1 γ2 γ3 γ4
=
1 0 0 1
·τ,
ahol τ nemnulla val´ os.
A τ = 1 v´alaszt´assal kapott c = [1, 0, 0, 1] koordin´ata vektor´ u c = v1 + v4 vektor egy lehets´eges norm´alvektor. Ezzel a norm´alvektorral a hipers´ıkhoz tartoz´o skal´ ar az hc, a1 i skal´aris szorzat, ami eset¨ unkben [c, a1 ] = 0 . Igy a keresett hipers´ık: S(c, 0) = {x ∈ E4 | hc, xi (= [c, x]) = 0} . Teh´at a x = [ξ1 , ξ2 , ξ3 , −ξ1 ] koordin´ata vektor´ u x = ξ1 v1 + ξ2 v2 + ξ3 v3 − ξ1 v4 pontok alkotj´ak a hipers´ıkot, ahol ξi , (i = 1, 2, 3) tetsz˝oleges val´ os sz´amok. Amint az k¨onnyen l´athat´o a kapott S(c, 0) hipers´ık most 3-dimenzi´os alt´er. 2 Az euklideszi terek tov´abbi nevezetes konvex r´eszhalmazai a f´elterek: Legyen S(c, α) az En euklideszi t´er valamely hipers´ıkja. A H1 (c, α) = {x ∈ En | hc, xi < α} , H2 (c, α) = {x ∈ En | hc, xi > α} ,
´ ´ ´ 5.3. GEOMETRIAI FOGALMAK ALTAL ANOS´ ıTASA
151
H3 (c, α) = {x ∈ En | hc, xi ≤ α} , H4 (c, α) = {x ∈ En | hc, xi ≥ α} r´eszhalmazokat f´eltereknek nevezz¨ uk. Ezen bel¨ ul, mivel a H1 (c, α) ´es H2 (c, α) halmazok ny´ıltak, azokat ny´ılt f´eltereknek mondjuk, ´es minthogy a H3 (c, α) ´es H4 (c, α) halmazok z´artak, ezeket z´ art f´eltereknek h´ıvjuk. K¨onnyen bel´athat´o, hogy az eg´esz En euklideszi t´er felbonthat´ o az S(c, α) , a H1 (c, α) ´es H2 (c, α) r´eszhalmazainak diszjunkt (k¨oz¨ os pont n´elk¨ uli) egyes´ıt´es´ere. A line´aris programoz´asi probl´em´ ak megold´as´ an´ al bet¨olt¨ ott szerep¨ uk miatt meg kell m´eg eml´ıten¨ unk a poliedrikus halmazok fogalm´at. Az euklideszi t´er egy r´eszhalmaz´at akkor nevezz¨ uk poliedrikus halmaznak, ha az v´eges sok z´art f´elt´er k¨oz¨ os r´esze.
3. Gyakorlatok, feladatok
1. Legyen az En euklideszi t´er egy v´eges nem¨ ures r´eszhalmaza M . Mutassuk meg, hogy co (M ) korl´atos halmaz. 2. Igazoljuk, hogy a val´os sz´amtest feletti line´aris egyenletrendszer megold´ashalmaza konvex, ´es ha van legal´abb k´et eleme, akkor nem korl´ atos. 3. Bizony´ıtsuk be, hogy egy poliedrikus halmaznak v´eges sok extrem´alis pontja van. 4. Legyen az E4 euklideszi t´er x1 , x2 , x3 pontj´ anak koordin´ata vektora egy V ortonorm´alt b´azisban
x1 =
1 −1 2 0
, x2 =
0 −2 1 −1
´es
x3 =
1 0 2 −1
←→
a. Hat´arozzuk meg az x1 pontnak az x2 x3 egyenest˝ ol val´ o t´avols´ ag´ at. b. Sz´am´ıtsuk ki az x1 , x2 , x3 pontok ´altal meghat´arozott h´aromsz¨ og ter¨ ulet´et. 5. Mutassuk meg, hogy az En euklideszi t´er h´aromsz¨ ogeinek s´ ulypontja is a cs´ ucspontok sz´amtani k¨ozepe. 6. Hat´arozzuk meg az E4 euklideszi t´er v pontj´ anak az S(c, 0) hipers´ıkt´ ol val´ o t´avols´ag´at, ha egy ortonorm´alt b´azisban v = [1, 0, −1, 2] ´es c = [2, −1, 0, 3]. 7. Sz´am´ıtsuk ki az S(c, α) ´es az S(c, β) hipers´ıkok t´avols´ ag´ at.
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
152
5.4
Unit´ er terek
Az unit´er terek a komplex vektorterekb˝ ol ugyan´ ugy kaphat´ ok, mint ahogy a val´ os vektorterekb˝ol az euklideszi tereket kaptuk. Ez´ert ebben a pontban csup´an a komplex terekben ´ertelmezett skal´aris szorzat megad´as´ ara szor´ıtkozunk, ´es azt mutatjuk meg, hogy minden v´eges dimenzi´os komplex vektort´erben ´ertelmezhet˝ o skal´ aris szorzat, teh´at unit´er t´err´e tehet˝o. 5.4.1 Defin´ıci´ o. Legyen V komplex vektort´er ´es h, i : V ⊕ V → C olyan f¨ uggv´eny, amely minden v, w ∈ V vektorp´ arhoz egy hv, wi-vel jel¨ olt komplex sz´ amot rendel. A h, i f¨ uggv´enyt komplex skal´ aris szorzatnak nevezz¨ uk, ha eleget tesz az al´ abbi felt´eteleknek: b´ armely v, w, z ∈ V vektorokra ´es tetsz˝ oleges λ komplex sz´ amra (1) hv, wi = hw, vi, ¯ hv, wi, (2) hλv, wi = λ (3) hv + w, zi = hv, zi + hw, zi, (4) hv, vi ≥ 0 ´es
hv, vi = 0 ⇐⇒ v = 0.
Amint l´athat´o, a komplex skal´ aris szorzat a komplex vektort´eren ´ertelmezett pozit´ıv definit hermitikus biline´aris alak. 5.4.2 Defin´ıci´ o. Egy v´eges dimenzi´ os komplex vektorteret unit´er t´ernek nevez¨ unk, ha komplex skal´ aris szorzat van benne ´ertelmezve. V´eges dimenzi´os komplex vektorterekben mindig lehet komplex skal´ aris szorzatot ´ertelmezni. R¨ogz´ıtve a t´er egy b´azis´ at a vektorok e b´azisra vonatkoz´ o komplex bels˝o szorzat´aval. A biline´aris alakokr´ ol irottak alapj´an azonal ad´odik, hogy a komplex bels˝o szorzat hermitikus biline´aris alak, a pozit´ıv definits´eg pedig abb´ol ad´odik, hogy ha z egy komplex vektort´er vektora, amelynek koordin´ata vektora valamely b´azisban
α1 + iβ1 .. , z= . αn + iβn akkor [z, z] =
n X
(αj2 + βj2 ) ≥ 0 ,
j=1
´es nyilv´anval´oan akkor ´es csak akkor nulla, ha minden j(= 1, . . . , n)-re αj = βj = 0 . A komplex skal´aris szorzatos terek is norm´alt terek a def
kzk =
q
hz, zi
´ TEREK 5.4. UNITER
153
norma-f¨ uggv´ennyel, de a Cauchy-Schwarz-egyenl˝ otlens´eg bizony´ıt´ asa kicsit bonyolultabb a val´os esetben l´atott´ol, ez´ert azt r´eszletezz¨ uk. A komplex skal´ aris szorzatos V t´er b´armely k´et s, t vektor´ara ´es b´armely λ komplex sz´amra fenn´all az ¯ ht, si + λλ ¯ ht, ti ≥ 0 hs + λt, s + λti = hs, si + λ hs, ti + λ egyenl˝otlens´eg, ami kicsit t¨om¨orebben az ¯ ht, si + |λ|2 ktk2 ≥ 0 ksk2 + λ hs, ti + λ
(1)
alakban is ´ırhat´o. Az (1) egyenl˝ otlens´eget szorozva a pozit´ıv ksk2 -tel, kapjuk, hogy 2 ¯ ksk4 + λksk2 hs, ti + λksk ht, si + |λ|2 ksk2 ktk2 =
³
(2) .
´³
= ksk2 + λ hs, ti
´
¯ ht, si − |λ|2 hs, ti ht, si + |λ|2 ksk2 ktk2 ≥ 0 ksk2 + λ
Mivel a (2) egyenl˝otlens´eg minden komplex λ sz´amra teljes¨ ul, fenn´all a λ=−
hs, ti ksk2
sz´amra is, amikor is (2) a −|λ|2 hs, ti ht, si + |λ|2 ksk2 ktk2 ≥ 0
(3)
egyenl˝otlens´egre reduk´al´odik. V´eg¨ ul (3)-at ´atrendezve, a pozit´ıv |λ|2 -tel elosztva ´es figyelembe v´eve, hogy hs, ti ht, si = hs, ti hs, ti = |hs, ti|2 , kapjuk, hogy
|hs, ti|2 ≤ ksk2 ktk2 ,
amib˝ol n´egyzetgy¨ok¨ot vonva ad´odik a k´ıv´ ant |hs, ti| ≤ ksk · ktk Cauchy-Schwarz-egyenl˝otlens´eg. Mivel a komplex vektorterek is norm´alt terek, azok is metrikus t´err´e tehet˝ok a def
d(s, t) = ks − tk metrik´aval, ´es a Cauchy-Schwarz-egyenl˝ otlens´eg birtok´aban a komplex vektorok ortogonalit´asa is ugyan´ ugy ´ertelmezhet˝ o, mint a val´ os skal´ aris szorzatos terekben. Igy unit´er terekben is vannak ortonorm´alt b´azisok, ´es a komplex skal´ aris szorzat is a vektorok ortonorm´alt b´azisra vonatkoz´ o komplex bels˝o szorzat´ara reduk´al´ odik. Az euklideszi geometria fogalmai kiterjeszthet˝ok az unit´er terekre is, ezekkel azonban itt nem foglalkozunk.
154
´ UNITER ´ TEREK 5. FEJEZET EUKLIDESZI ES
6. Fejezet
Determin´ ansok Tekintettel arra, hogy a determin´ansok bevezet´ese felt´etelezi, hogy ismerj¨ unk n´eh´any, a v´eges halmazok permut´ aci´ oival kapcsolatos fogalmat ´es eredm´enyt, az els˝o pontban azok r¨ovid ismertet´es´et tal´alja az olvas´ o. A m´asodik pontban ´ertelmezz¨ uk, a biline´aris f¨ uggv´enyek mint´ aj´ ara, a k-line´ aris f¨ uggv´enyeket, amelyek ugyancsak vektorteret alkotnak. Ezt k¨ovet˝ oen n-dimenzi´ os vektorterek altern´al´ o kline´aris f¨ uggv´enyeinek vizsg´alat´ara szor´ıtkozunk, mert ezekre t´amaszkodva vezetj¨ uk be a determin´ans fogalm´at. Mint l´atni fogjuk, a determin´ans a line´aris transzform´aci´okhoz skal´art rendel˝o f¨ uggv´eny. Megmutatjuk, hogy hogyan lehet a determin´ans ´ert´ek´et a line´aris transzform´aci´ o m´atrix´ anak ismeret´eben kisz´am´ıtani, illetve, hogy a determin´anst skal´ar´ert´ek˝ u m´atrixf¨ uggv´enyk´ent is ´ertelmezhetj¨ uk. A determin´ans ismeret´eben a line´aris transzform´aci´ okhoz karakterisztikus polinomot rendel¨ unk ´es defini´aljuk a line´aris transzform´aci´ ok saj´at´ert´ek´enek, illetve saj´atvektor´ anak fogalm´at.
6.1
Permut´ aci´ ok
Egy nem¨ ures halmaz permut´aci´oj´ an ¨onmag´ ara val´ o bijekt´ıv lek´epez´es´et ´ertj¨ uk. C´eljainknak megfelel˝oen, mi csak v´eges halmazok permut´ aci´ oival kapcsolatos n´eh´ any fogalom ´es eredm´eny ismertet´es´ere szor´ıtkozunk. Ezek a fogalmak ´es eredm´enyek kombinat´ orikai term´eszet˝ uek, ez´ert a halmaz elemeinek mibenl´ete l´enyegtelen lesz sz´amunkra. Legyen H az els˝o n term´eszetes sz´am halmaza, ´es a permut´ aci´ okkal kapcsolatos legfontosabb fogalmakat ´es ´all´ıt´ asokat ennek a halmaznak a permut´ aci´ oira fogalmazzuk meg. 6.1.1 Defin´ıci´ o. A π:H→H bijekt´ıv lek´epez´est a H halmaz permut´ aci´ oj´ anak nevezz¨ uk. Azonnal megjegyezz¨ uk, hogy v´eges halmazok sz¨ urjekt´ıv lek´epez´esei egy´ uttal bijekt´ıvek is. Az {1, . . . , n} halmaz π permut´ aci´ oja minden k (1 ≤ k ≤ n) sz´amhoz, hozz´arendel egy ´es csak egy π(k) ∈ {1, . . . , n} sz´amot, azaz a π(1), . . . , π(n) sz´amok az 1, . . . , n sz´amokt´ol csak sorrendj¨ ukben k¨ ul¨ onb¨ ozhetnek. Az n-elem˝ u halmaz ¨osszes permut´aci´oinak halmaz´at Sn -nel fogjuk jel¨olni. K¨onnyen igazolhat´o, hogy Sn -nek pontosan n! (n faktori´alis) eleme van. Ha σ ´es π k´et permut´ aci´ o, akkor ´ertelmezz¨ uk 155
´ 6. FEJEZET DETERMINANSOK
156
azok σπ szorzat´at a k¨ovetkez˝o m´odon. Legyen minden k ∈ H-ra: def
(σπ)(k) = σ(π(k)) . Nem neh´ez bel´atni, hogy a permut´ aci´ ok szorzata is permut´ aci´ o. Ez´altal Sn algebrai strukt´ ur´av´a v´alt. Mivel a lek´epez´esek szorz´asa (kompoz´ıci´ oja) asszociat´ıv, az ² identikus lek´epez´es erre a szorz´asra n´ezve reduk´al´ o elem, ´es tetsz˝oleges π permut´ aci´ohoz van inverz permut´aci´o, (nevezetesen, amely minden k ∈ H-ra a π(k) sz´amhoz a k-t rendeli) az Sn strukt´ ura csoport, amelyet n-edfok´ u szimmetrikus csoportnak nevez¨ unk. A legegyszer˝ ubb permut´aci´ok azok, amelyek a H halmaz k´et k¨ ul¨ onb¨ oz˝ o i ´es j elem´et egym´asnak feleltetik meg, minden m´as H-beli elemet pedig fixen hagynak. Az ilyen permut´aci´okat transzpoz´ıci´ oknak h´ıvjuk. Form´ alisan, ha τ ∈ Sn -re τ (i) = j, τ (j) = i , (i 6= j) ´es
τ (k) = k (k ∈ H, k 6= i, k 6= j)
teljes¨ ul, akkor τ transzpoz´ıci´o. Az ´ıgy defini´alt τ transzpoz´ıci´ ot (i, j)-vel fogjuk jel¨olni. M´asik egyszer˝ u p´eld´ahoz jutunk, ha kiv´alasztunk a H halmazb´ol m elemet, mondjuk az i1 , i2 , . . . , im elemeket ´es a σ permut´ aci´ ot ´ıgy ´ertelmezz¨ uk: σ(ij ) = ij+1
ha 1 ≤ j < m ´es σ(im ) = i1 ,
´es
σ(k) = k, amennyiben k 6= i1 , . . . , k 6= im . Ha m = 1, akkor σ az identikus permut´ aci´ o. Ha m 6= 1 , akkor az ´ıgy defini´alt σ permut´aci´ot (i1 , . . . , im ) fogja jel¨olni ´es m-ciklusnak nevezz¨ uk. L´athat´ o, hogy a transzpoz´ıci´ok is ciklusok, nevezetesen a 2-ciklusok. Az (i1 , . . . , im ) ´es (j1 , . . . , jk ) ciklusokat diszjunktnak mondjuk, ha az i-k ´es a j-k halmaza nem tartalmaz k¨oz¨ os elemet. A diszjunkt ciklusok szorzata f¨ uggetlen a t´enyez˝ ok sorrendj´et˝ ol. ´ ıt´ 6.1.2 All´ as. Minden permut´ aci´ o p´ aronk´ent diszjunkt ciklusok szorzata. Bizony´ıt´ as. Legyen π ∈ Sn . Tegy¨ uk fel el˝osz¨ or, hogy van olyan i ∈ H, 0 2 amelyre π(i) 6= i. Tekints¨ uk az i = π (i), π(i), π (i), . . . , π n (i) sz´amokat. Ezek k¨oz¨ott biztosan van legal´abb kett˝ o egyenl˝ o. Legyen ` egy olyan kitev˝o, amelyk ` hez van k, (0 ≤ k < `), hogy π (i) = π (i) . Akkor π `−k (i) = i , azaz van a π permut´aci´onak olyan hatv´anya, amely az i sz´amot ¨onmag´ anak felelteti meg. Ha most p a legkisebb ilyen kitev˝ot jel¨oli, akkor az i, π(i), . . . , π p−1 (i) sz´amok mind k¨ ul¨onb¨oz˝oek, ´es (i, π(i), . . . , π p−1 (i)) egy p-ciklus. Ha j a H halmaznak olyan eleme, amely az i, π(i), . . . , π p−1 (i) sz´amok mindegyik´et˝ ol ´es π(j)-t˝ ol is k¨ ul¨ onb¨ ozik, akkor a (j, π(j), . . . , π q−1 (j)) az el˝oz˝ ot˝ ol diszjunkt ciklus valamely q-ra. A ciklusok k´epz´es´et mindaddig folytatjuk, am´ıg tal´alhat´ o olyan sz´am a H halmazban, amely az eddigi ciklusokban nem szerepelt ´es amelyet π nem ¨onmag´ ara k´epez. Az ´ıgy k´epzett ciklusok szorzata π-vel egyenl˝ o. Az identikus permut´ aci´ o eset´evel k¨ ul¨ on kell ´ foglalkoznunk. Allapodjunk meg abban, hogy az identikus permut´ aci´ ot ciklusok t´enyez˝ok n´elk¨ uli u ¨res szorzat´anak tekintj¨ uk. 2 ´ ıt´ 6.1.3 All´ as. Minden ciklus transzpoz´ıci´ ok szorzata. Bizony´ıt´ as. Legyen π egy k-ciklus. Akkor (i1 , i2 , . . . , ik ) = (i1 , ik )(i1 , ik−1 ) · · · (i1 , i2 ) .
´ OK ´ 6.1. PERMUTACI
157
Az egyenl˝os´eg a permut´aci´ok szorz´asi szab´aly´ anak k¨ovetkezm´enye. 2 A fenti bizony´ıt´asban szerepl˝o egyenl˝ os´eg k¨onnyebb meg´ert´ese ´erdek´eben tekints¨ uk a k¨ovetkez˝o p´eld´at: ´ Allap´ıtsuk meg, hogy az (i1 , i4 )(i1 , i3 )(i1 , i2 ) permut´ aci´ oszorzat mit feleltet meg az i3 sz´amnak. Mivel (i1 , i2 )(i3 ) = i3 , (i1 , i3 )(i3 ) = i1
´es (i1 , i4 )(i1 ) = i4 ,
kapjuk, hogy (i1 , i4 )(i1 , i3 )(i1 , i2 )(i3 ) = i4 . A (6.1.2) ´es (6.1.3) ´all´ıt´asokb´ ol k¨ovetkezik, hogy minden permut´ aci´ o transzpoz´ıci´ok szorzata. Sajnos, a permut´ aci´ ok transzpoz´ıci´ ok szorzatak´ent val´ o el˝o´ all´ıt´ asa nem egy´ertelm˝ u, amint azt az (1, 2)(1, 3) = (1, 3)(2, 3) = (1, 3, 2) p´elda is mutatja. Be fogjuk bizony´ıtani, hogy az viszont m´ar csak a permut´ aci´ ot´ ol f¨ ugg, hogy a transzpoz´ıci´ok szorzatak´ent val´o el˝o´ all´ıt´ as´ aban a transzpoz´ıci´ ok sz´ama p´aros, vagy p´aratlan. Tekints¨ uk az n-v´altoz´os p(t1 , . . . , tn ) = Π1≤i<j≤n (ti − tj ) polinomot. Minden σ ∈ Sn permut´ aci´ oval p-hez egy u ´j polinomot rendel¨ unk a k¨ovetkez˝ok´eppen: def (σp)(t1 , . . . , tn ) = p(tσ(1) , . . . , tσ(n) ) . Mivel σ a polinom v´altoz´oinak indexeit permut´ alja, a σp polinom t´enyez˝ oi esetleg el˝ojelt˝ol ´es sorrendt˝ol eltekintve megegyeznek a p t´enyez˝ oivel, ez´ert σp = p , vagy σp = −p teljes¨ ul. A σ permut´aci´ ot p´ arosnak nevezz¨ uk, ha σp = p ´es p´ aratlannak, ha σp = −p . L´assuk be, hogy egy τ = (k, `) transzpoz´ıci´ o p´aratlan permut´ aci´ o. Feltehetj¨ uk, hogy k < ` . Ha i < k, (vagy i > `,) akkor τ a p polinom (ti − tk ) ´es (ti − t` ) t´enyez˝ oinek (vagy a (tk − ti ) ´es (t` − ti ) t´enyez˝ oinek) csak a sorrendj´et v´altoztatja meg. A k < i < ` esetben a (tk − ti ) ´es (ti − t` ) t´enyez˝ ok a (t` − ti ) ´es (ti − tk ) t´enyez˝ okbe mennek ´at, teh´at p´aros sz´am´ u el˝ojelv´ alt´ as t¨ort´enik. Nem vett¨ uk m´eg figyelembe, hogy a (tk − t` ) t´enyez˝ot a τ transzpoz´ıci´ o a (t` − tk ) t´enyez˝ obe transzform´alja, ami tov´abbi el˝ojelv´alt´ast jelent. ´Igy a τ transzpoz´ıci´ o hat´as´ ara a p polinom p´aratlan sz´am´ u t´enyez˝oje v´altoztatja el˝ojel´et, ami ´eppen azt igazolja, hogy a transzpoz´ıci´ o p´aratlan permut´aci´o. Most m´ar az az ´all´ıt´asunk is nyilv´ anval´ ov´ a v´alt, hogy egy p´aratlan permut´ aci´o csak p´aratlan sz´am´ u, m´ıg egy p´aros permut´ aci´ o csak p´aros sz´am´ u transzpoz´ıci´ o szorzata lehet. Egy π permut´aci´o el˝ ojele, amelyet sgn π-vel jel¨ol¨ unk +1, ha π p´aros, ´es −1, ha ´ π p´aratlan permut´aci´o. Erdemes megfigyelni, hogy ha π ´es σ permut´ aci´ ok, akkor sgn (πσ) = (sgn π)(sgn σ) , amib˝ ol k¨ovetkezik, hogy az azonos el˝ojel˝ u permut´ aci´ ok szorzata p´aros, m´ıg az ellenkez˝ o el˝ojel˝ u permut´ aci´ ok szorzata p´aratlan. Mivel az identikus permut´aci´o p´aros, ´es p´aros permut´ aci´ o inverze is p´aros, azt kapjuk, hogy az Sn -beli p´aros permut´aci´ok csoportot (Sn -nek r´eszcsoportja) alkotnak, amelyet An -nel jel¨ol¨ unk ´es n-edfok´ u altern´ al´ o csoportnak nevez¨ unk. Felh´ıvjuk az olvas´ o fiS gyelm´et arra a t´enyre, hogy Sn = An (i, j)An (1 ≤ i < j ≤ n), azaz minden permut´aci´o megkaphat´o, ha vessz¨ uk a p´aros permut´ aci´ okat ´es azoknak egy tetsz˝oleges transzpoz´ıci´oval val´o szorzatait.
´ 6. FEJEZET DETERMINANSOK
158
6.2
k-line´ aris f¨ uggv´ enyek
Ebben a pontban a biline´aris f¨ uggv´enyek mint´ aj´ ara, defini´aljuk a k-line´ aris f¨ uggv´eny fogalm´at, ´es azok n´eh´any tulajdons´ag´ aval ismerked¨ unk meg. 6.2.1 Defin´ıci´ o. Legyenek V1 , . . . , Vk ugyanazon F test feletti vektorterek ´es jel¨ olje uls˝ o) direkt¨ osszeg¨ uket. Az V1 ⊕ · · · ⊕ Vk a (k¨ f : V1 ⊕ · · · ⊕ Vk → F lek´epez´est k-line´ aris f¨ uggv´enynek nevezz¨ uk, ha b´ armely i-re (1 ≤ i ≤ k) minden v1 ∈ V1 , . . . , vi , vi0 ∈ Vi , . . . , vk ∈ Vk -ra, ´es tetsz˝ oleges α, β ∈ F skal´ arokra f (v1 , . . . , αvi + βvi0 , . . . , vk ) = αf (v1 , . . . , vi , . . . , vk ) + βf (v1 , . . . , vi0 , . . . , vk ) teljes¨ ul. Szavakkal is megfogalmazva ugyanezt, az f k-line´aris f¨ uggv´eny, ha b´armely (k−1) v´altoz´oj´at r¨ogz´ıtve, a marad´ek v´altoz´ o line´aris f¨ uggv´enye. Vegy¨ uk ´eszre, hogy k = 1 eset´en a line´aris f¨ uggv´eny, k = 2 eset´en pedig a biline´aris f¨ uggv´eny fogalm´ahoz jutunk. k-line´aris f¨ uggv´enyt konstru´ alhatunk a k¨ovetkez˝ ok´eppen: Legyenek yi∗ ∈ Vi∗ , (i = 1, . . . , k) line´aris f¨ uggv´enyek ´es legyen f tetsz˝oleges vi ∈ Vi , (i = 1, . . . , k)re az def f (v1 , . . . , vk ) = y1∗ (v1 ) · · · yk∗ (vk ) egyenl˝os´eggel defini´alva. Akkor f nyilv´ anval´ oan k-line´aris f¨ uggv´eny. Ha f1 ´es f2 k-line´aris f¨ uggv´enyek ´es α1 , α2 tetsz˝ oleges skal´ arok, akkor az def
f (v1 , . . . , vk ) = α1 f1 (v1 , . . . , vk ) + α2 f2 (v1 , . . . , vk ) f¨ uggv´eny is k-line´aris. Ebb˝ol k¨ovetkezik, hogy a V1 ⊕ · · · ⊕ Vk vektort´eren ´ertelmezett k-line´aris f¨ uggv´enyek maguk is vektorteret alkotnak. E vektort´er dimenzi´oja dim V1 · · · dim Vk . A tov´abbiakban foglalkozzunk azzal az esettel, amikor a V1 = . . . = Vk terek mind egyenl˝ok, jel¨olj¨ uk ezt az egyetlen vektorteret V -vel. Tegy¨ uk fel azt is, hogy V v´eges dimenzi´os ´es legyen dim V = n . Ekkor a V1 ⊕ · · · ⊕ Vk -n ´ertelemzett k-line´aris f¨ uggv´enyt egyszer˝ uen V -n ´ertelmezett k-line´aris f¨ uggv´enynek fogjuk mondani. A V -n ´ertelmezett k-line´aris f¨ uggv´enyek vektortere nk dimenzi´os. Ha f k-line´aris f¨ uggv´eny ´es π ∈ Sk egy permut´ aci´ o, akkor a def
(πf )(v1 , . . . , vk ) = f (vπ(1) , . . . , vπ(k) ) egyenl˝os´eggel ´ertelmezett πf f¨ uggv´eny is k-line´aris. Ha minden π ∈ Sk -ra πf = f teljes¨ ul, akkor f -et szimmetrikusnak nevezz¨ uk. Nem neh´ez bel´atni, hogy a szimmetrikus k-line´aris f¨ uggv´enyek alteret alkotnak az ¨osszes k-line´ aris f¨ uggv´enyek vektorter´eben. Tetsz˝oleges f k-line´aris f¨ uggv´eny seg´ıts´eg´evel k¨onny˝ u szimmetrikus kline´aris f¨ uggv´enyt konstru´alni. A X πf π∈Sk
´ ¨ ´ 6.2. K-LINEARIS FUGGV ENYEK
159
f¨ uggv´eny szimmetrikus. Ha tetsz˝oleges π ∈ Sk -ra πf = (sgn π)f teljes¨ ul, akkor az f k-line´ aris f¨ uggv´enyt antiszimmetrikusnak mondjuk. K¨onnyen igazolhat´o, hogy az f k-line´ aris f¨ uggv´eny pontosan akkor antiszimmetrikus, ha minden Sk -beli p´aratlan π permut´ aci´ ora πf = −f teljes¨ ul. 6.2.2 Defin´ıci´ o. A V vektort´eren ´ertelmezett f k-line´ aris f¨ uggv´enyt altern´ al´ onak nevezz¨ uk, ha f (v1 , . . . , vk ) = 0 , amennyiben a v-k k¨ oz¨ ott legal´ abb kett˝ o megegyezik egym´ assal. Az al´abbi ´all´ıt´as azt mutatja, hogy nagyon szoros a kapcsolat az antiszimmetrikus k-line´ aris f¨ uggv´enyek ´es az altern´al´ o k-line´aris f¨ uggv´enyek k¨oz¨ ott. ´ ıt´ 6.2.3 All´ as. Ha V az F test feletti vektort´er ´es f a V -n ´ertelmezett altern´ al´ o kline´ aris f¨ uggv´eny, akkor f antiszimmetrikus. Ford´ıtva, ha az F test karakterisztik´ aja nem egyenl˝ o kett˝ ovel, akkor az f antiszimmetrikus k-line´ aris f¨ uggv´eny altern´ al´ o. Bizony´ıt´ as. Legyen f a V vektort´eren ´ertelmezett altern´al´ o k-line´aris f¨ uggv´eny, ´es legyenek v1 , . . . , vi , . . . , vj , . . . vk (1 ≤ i < j ≤ k) tetsz˝oleges V -beli vektorok. Akkor 0 = f (v1 , . . . , vi + vj , . . . , vi + vj , . . . , vk ) = f (v1 , . . . , vi , . . . , vi , . . . , vk ) + f (v1 , . . . , vi , . . . , vj , . . . , vk )+ f (v1 , . . . , vj , . . . , vi , . . . , vk ) + f (v1 , . . . , vj , . . . , vj , . . . , vk ) = f (v1 , . . . , vi , . . . , vj , . . . , vk ) + f (v1 , . . . , vj , . . . , vi , . . . , vk ) , amib˝ol kapjuk, hogy f (v1 , . . . , vi , . . . , vj , . . . , vk ) = −f (v1 , . . . , vj , . . . , vi , . . . , vk ) . Mivel ez tetsz˝oleges V -beli vektorokra teljes¨ ul, ez´ert (i, j)f = −f . Tekintve, hogy minden p´aratlan permut´aci´o p´aratlan sz´am´ u, ´es minden p´aros permut´ aci´ o p´aros sz´am´ u transzpoz´ıci´o szorzat´ara bonthat´ o, ebb˝ol k¨ovetkezik, hogy b´armely π ∈ Sk permut´aci´ora πf = (sgn π)f , teh´ at f antiszimmetrikus. Ford´ıtva, legyen f antiszimmetrikus k-line´ aris f¨ uggv´eny, 1 ≤ i < j ≤ k ´es v1 , . . . , vk olyan V -beli vektorok, hogy vi = vj . Akkor egyr´eszt (i, j)f (v1 , . . . , vk ) = f (v1 , . . . , vk ) , mert vi = vj , m´asr´eszt (i, j)f (v1 , . . . , vk ) = −f (v1 , . . . , vk ) , mert f antiszimmetrikus. Ebb˝ol (1 + 1)f (v1 , . . . , vk ) = 0 , ami F karakterisztik´ aj´ ara tett kik¨ot´es¨ unk mellett az f (v1 , . . . , vk ) = 0 egyenl˝ os´eget implik´alja. Ezzel az ´all´ıt´ ast igazoltuk. 2 6.2.4 T´ etel. Ha v1 , . . . , vk line´ arisan ¨ osszef¨ ugg˝ o vektorrendszer ´es f altern´ al´ o k-line´ aris f¨ uggv´eny, akkor f (v1 , . . . , vk ) = 0 .
´ 6. FEJEZET DETERMINANSOK
160
Bizony´ıt´ as. Line´arisan ¨osszef¨ ugg˝ o vektorrendszer valamelyik vektora kifejezhet˝o a t¨obbi vektora line´aris kombin´ aci´ ojak´ent. Tegy¨ uk fel, hogy vi =
k X
αj vj .
j=1
j6=i
Akkor, f linearit´as´at kihaszn´alva, kapjuk, hogy f (v1 , . . . , vi , . . . , vk ) =
k X
αj f (v1 , . . . , vi−1 , vj , vi+1 , . . . , vk ) ,
j=1
j6=i
´es a jobboldali ¨osszeg minden tagja nulla, mert az i-edik v´altoz´ o megegyezik valamelyik m´asik v´altoz´oval. 2 6.2.5 T´ etel. Ha f az n-dimenzi´ os V vektort´er nemnulla altern´ al´ o n-line´ aris f¨ uggv´enye, ´es v1 , . . . , vn line´ arisan f¨ uggetlen vektorrendszer, akkor f (v1 , . . . , vn ) 6= 0 . Bizony´ıt´ as. A v1 , . . . , vn vektorok b´azis´ at alkotj´ ak a V vektort´ernek, ez´ert b´armely w1 , . . . wn vektorrendszer minden vektora kifejezhet˝o a v1 , . . . , vn vektorok wi =
n X
αij vj
j=1
line´aris kombin´aci´ojak´ent. Akkor, kihaszn´alva, hogy f altern´al´ o ´es minden v´altoz´oj´aban line´aris f¨ uggv´eny (a)
f (w1 , . . . wn ) =
X
(α1π(1) · · · αnπ(n) )f (vπ(1) , . . . , vπ(n) )
π∈Sn
alak´ u, mert azok a tagok, amelyekben f k´et v´altoz´ oja megegyezik null´ aval egyenl˝ ok. Mivel b´armely π ∈ Sn -re (b)
f (vπ(1) , . . . , vπ(n) ) = (sgn π)f (v1 , . . . , vn ) ,
mert f antiszimmetrikus is a (6.2.3) ´all´ıt´ as szerint, f (v1 , . . . , vn ) nem lehet nulla. Ellenkez˝o esetben ugyanis, az (a) ´es (b) egyenl˝ os´egekb˝ ol az k¨ovetkezne, hogy f (w1 , . . . , wn ) = 0 tetsz˝oleges w1 , . . . , wn V -beli vektorokra, ellentmondva az f 6= 0 felt´etelnek. 2 A V vektort´eren ´ertelmezett altern´al´ o n-line´ aris f¨ uggv´enyek alteret alkotnak az ¨osszes n-line´aris f¨ uggv´enyek vektorter´eben. A k¨ovetkez˝ o t´etel ennek az alt´ernek a dimenzi´oj´ar´ol ny´ ujt felvil´agos´ıt´ast. 6.2.6 T´ etel. Az n-dimenzi´ os V vektort´eren ´ertelmezett altern´ al´ o n-line´ aris f¨ uggv´enyek vektortere egydimenzi´ os. Bizony´ıt´ as. Meg kell mutatnunk, hogy van nemnulla altern´al´ o n-line´ aris f¨ uggv´eny, ´es azt, hogy b´armely k´et altern´al´ o n-line´ aris f¨ uggv´eny line´arisan ¨osszef¨ ugg˝ o.
´ ¨ ´ 6.2. K-LINEARIS FUGGV ENYEK
161
Mivel V n-dimenzi´os, kiv´alaszthat´ o egy n-elem˝ u X = {x1 , . . . , xn } b´azisa. Jel¨olje ´ X ∗ = {x∗1 , . . . , x∗n } a du´alis b´azist. Ertelmezz¨ uk az f : V ⊕ · · · ⊕ V → F n-v´ altoz´ os f¨ uggv´enyt minden v1 , . . . , vn vektor-n-esre az def
f (v1 , . . . , vn ) =
X
(sgn π)x1∗ (vπ(1) ) · · · x∗n (vπ(n) )
π∈Sn
defini´al´o egyenl˝os´eggel. Akkor f nyilv´ anval´ oan n-line´aris f¨ uggv´eny. Behelyettes´ıtve f -be az X b´azis vektorait f (x1 , . . . , xn ) =
X
(sgn π)x∗1 (xπ(1) ) · · · x∗n (xπ(n) ) = 1 ,
π∈Sn
mert a jobboldali ¨osszeg egyetlen nemnulla tagja, a du´alis b´azis ´ertelmez´ese alapj´an, az identikus permut´aci´ohoz tartoz´o x∗1 (x1 ) · · · x∗n (xn ) = 1 szorzat. Meg kell m´eg mutatnunk, hogy f altern´al´ o. Legyenek ez´ert v1 , . . . , vn V nek olyan vektorai, hogy vi = vj , (1 ≤ i < j ≤ n) . Akkor az f (v1 , . . . , vn ) = 0 , mert minden π ∈ An -re a (sgn π)x∗1 (vπ(1) ) · · · x∗n (vπ(n) ) ´es (sgn (i, j)π)x∗1 (v(i,j)π(1) ) · · · x∗n (v(i,j)π(n) ) tagok csak el˝ojelben t´ernek el egym´ast´ ol, mert minden k(= 1, . . . , n)-ra x∗k (v) ´eppen a v vektor xk b´azisvektorra vonatkoz´ o koordin´at´ aja ´es eset¨ unkben a vi ´es vj vektorok koordin´at´ai egyenl˝ok. ´Igy f (v1 , . . . , vn ) tagjai egym´ast ”kinull´ az´ o” p´arok ¨osszege. Ezzel megmutattuk, hogy a V -n ´ertelmezett altern´al´ o n-line´ aris f¨ uggv´enyek tere legal´abb egydimenzi´os. Igazoland´o m´eg, hogy V b´armely k´et f1 ´es f2 altern´ al´ o n-line´ aris f¨ uggv´enye line´arisan ¨osszef¨ ugg˝o. Vegy¨ unk tetsz˝oleges w1 , . . . , wn V -beli vektorokat, ´es ´all´ıtsuk el˝o mindegyiket az X = {x1 , . . . , xn } b´ azis vektorainak line´aris kombin´ aci´ ojak´ent. Akkor f1 (w1 , . . . , wn ) ´es f2 (w1 , . . . , wn ) is f1 (xπ(1) , . . . , xπ(n) ) , illetve f2 (xπ(1) , . . . , xπ(n) ) alak´ u tagok azonos egy¨ utthat´ okkal k´epzett line´aris kombin´aci´oja. Kihaszn´alva, hogy f1 ´es f2 antiszimmetrikus n-line´aris f¨ uggv´enyek, azaz fi (xπ(1) , . . . , xπ(n) ) = (sgn π)fi (x1 , . . . , xn ) (i = 1, 2) , ´ıgy az is igaz, hogy f1 (w1 , . . . , wn ) ´es f2 (w1 , . . . , wn ) f1 (x1 , . . . , xn ) , illetve f2 (x1 , . . . , xn ) alak´ u tagok azonos skal´ ar ey¨ utthat´ okkal k´epzett line´aris kombin´aci´oja: f1 (w1 , . . . , wn ) =
X
αi f1 (x1 , . . . , xn ) ´es
i
f2 (w1 , . . . , wn ) =
X i
αi f2 (x1 , . . . , xn ) .
´ 6. FEJEZET DETERMINANSOK
162
Mivel f1 (x1 , . . . , xn ) ´es f2 (x1 , . . . , xn ) skal´ arok, line´arisan ¨osszef¨ ugg˝ ok, u ´gyhogy l´eteznek olyan β1 ´es β2 skal´arok, hogy legal´abb az egyik nemnulla ´es β1 f1 (x1 , . . . , xn ) + β2 f2 (x1 , . . . , xn ) = 0 . Akkor viszont X
β1 f1 (w1 , . . . , wn ) + β2 f2 (w1 , . . . , wn ) = αi (β1 f1 (x1 , . . . , xn ) + β2 f2 (x1 , . . . , xn )) = 0 ,
i
amint azt ´all´ıtottuk. 2 A (6.2.6) t´etel al´abbi k¨ovetkezm´enye a line´aris transzform´aci´ ok determin´ansainak meghat´aroz´asakor j´ol haszn´alhat´ o. 6.2.7 K¨ ovetkezm´ eny. Ha X {x1 , . . . , xn } a V vektort´er egy tetsz˝ oleges b´ azisa, akkor V -nek van olyan f altern´ al´ o n-line´ aris f¨ uggv´enye, hogy f (x1 , . . . , xn ) = 1.
6.3
Determin´ ansok
A fejezet eddigi anyaga arra szolg´alt, hogy a vektorterek line´aris transzform´aci´ oihoz skal´ar´ert´ek˝ u f¨ uggv´enyt rendelhess¨ unk, m´egpedig a vektort´er b´azis´ at´ ol f¨ uggetlen¨ ul. Ennek a f¨ uggv´enynek az ´ertelmez´es´ehez haszn´aljuk az altern´al´ o n-line´ aris f¨ uggv´enyeket, amelyeket az el˝oz˝o pontban vizsg´altunk. Legyen V az F test feletti n-dimenzi´ os vektort´er, A ∈ L(V ) line´aris transzform´a´ ¯ ci´oja ´es f a V t´eren ´ertelmezett altern´al´ o n-line´aris f¨ uggv´eny. Ertelmezz¨ uk az Af f¨ uggv´enyt az ¯ )(v1 , . . . , vn ) def (Af = f (A(v1 ), . . . , A(vn )) ¯ V -nek altern´al´ defini´al´o egyenl˝os´eggel. Akkor Af o n-line´aris f¨ uggv´enye, ´es A¯ a V -n ´ertelmezett altern´al´o n-line´aris f¨ uggv´enyek vektorter´enek line´aris transzform´aci´oja. Mivel a (6.2.6) t´etel szerint ez a t´er egydimenzi´os, ez´ert A¯ minden f¨ uggv´enyhez annak skal´arszoros´at rendeli. Azt mondhatjuk teh´at, hogy van olyan δ skal´ ar, ¯ = δf teljes¨ hogy b´armely f altern´al´o n-line´aris f¨ uggv´enyre Af ul. Ilyen m´odon a V vektort´er minden A ∈ L(V ) line´aris transzform´aci´ oj´ ahoz hozz´arendelt¨ unk egy egy´ertelm˝ uen meghat´arozott δ skal´ art, amelyet az A determin´ ans´ anak nevez¨ unk ´es det A-val jel¨ol¨ unk. A det : L(V ) → F f¨ uggv´eny teh´at, line´aris transzform´aci´okhoz rendel skal´arokat. Ennek a f¨ uggv´enynek n´eh´ any tulajdons´ag´ at ismertetj¨ uk a k¨ovetkez˝o alpontban.
6.3.1
A determin´ ans tulajdons´ agai
1. A V vektort´er legegyszer˝ ubb line´aris transzform´aci´ oja a v → αv skal´ arral val´ o szorz´as. Vizsg´aljuk meg, hogy ehhez a line´aris transzform´aci´ ohoz milyen skal´art rendel a det f¨ uggv´eny. Ha minden v ∈ V -re A(v) = αv, akkor b´armely f altern´al´o n-line´aris f¨ uggv´eny eset´en: ¯ )(v1 , . . . , vn ) = f (αv1 , . . . , αvn ) = αn f (v1 , . . . , vn ) , (Af azaz det A = αn . A kapott eredm´eny fontos k¨ovetkezm´enye, hogy az I identikus transzform´aci´ o determin´ansa: det I = 1 .
´ 6.3. DETERMINANSOK
163
2. Legyenek A, B ∈ L(V ), ´es keress¨ unk kapcsolatot a C = AB line´aris transzform´aci´o determin´ansa ´es a t´enyez˝ ok determin´ansa k¨oz¨ ott. Mivel tetsz˝oleges f altern´al´o n-line´aris f¨ uggv´enyre ¯ )(v1 , . . . , vn ) = (det C)f (v1 , . . . , vn ) = (Cf ¯ )(B(v1 ), . . . , B(vn )) = f (AB(v1 ), . . . , AB(vn )) = (Af ¯ )(v1 , . . . , vn ) = (det B)(det A)f (v1 , . . . , vn ) (det B)(Af teljes¨ ul, kapjuk, hogy det C = (det B)(det A). A skal´ arok szorz´asa kommutat´ıv, ez´ert ´ırhatjuk, hogy det(AB) = (det A)(det B) . 3. Igazoljuk, hogy egy A ∈ L(V ) line´aris transzform´aci´ o determin´ansa akkor ´es csak akkor nemnulla, ha A nemszingul´ aris (invert´ alhat´ o) line´aris transzform´aci´o. Amennyiben A nemszingul´ aris, azaz l´etezik az A−1 line´aris transzform´aci´ o, −1 akkor A · A = I , az identikus line´aris transzform´aci´ o ´es 1 = det I = det(A · A−1 ) = (det A)(det A−1 ) . Ebb˝ol l´athat´o, hogy nemszingul´aris line´aris transzform´aci´ o determin´ansa nem lehet nulla. Tegy¨ uk fel most, hogy det A 6= 0. Ha V -nek X = {x1 , . . . , xn } b´azisa ´es f nemnulla altern´al´ o n-line´ aris f¨ uggv´enye, akkor (det A)f (x1 , . . . , xn ) 6= 0 a (6.2.5) t´etel ´ertelm´eben. Akkor a (6.2.4) t´etel szerint az {A(x1 ), . . . , A(xn )} vektorrendszer line´arisan f¨ uggetlen, teh´at b´azisa V -nek. Ebb˝ol viszont m´ar k¨ovetkezik, hogy A invert´ alhat´ o, azaz nemszingul´aris. 4. A (3)-as tulajdons´aggal ekvivalens, hogy egy A line´aris transzform´aci´ o determin´ansa pontosan akkor nulla, ha az A szingul´ aris line´aris transzform´aci´ o. Amint l´attuk a (3)-as tulajdons´ag igazol´asakor, a nemnulla determin´ans´ u line´aris transzform´aci´ok invert´alhat´ ok, teh´at egy szingul´aris line´aris transzform´aci´ o determin´ansa nulla kell legyen. M´asr´eszt, ha det A = 0, akkor v´alasztva egy nemnulla f altern´al´ o n-line´aris f¨ uggv´enyt ´es egy X = {x1 , . . . , xn } b´ azist, az f (A(x1 ), . . . , A(xn )) = (det A)f (x1 , . . . , xn ) = 0 egyenl˝os´eg miatt a (6.2.5) t´etel szerint, az {A(x1 ), . . . , A(xn )} vektorrendszer line´arisan ¨osszef¨ ugg˝o, amib˝ol k¨ovetkezik, hogy A szingul´ aris line´aris transzform´aci´o. 5. Legyen π ∈ Sn egy tetsz˝oleges permut´ aci´ o ´es A ∈ L(V ) line´aris transzform´aci´o. Jelentse πA a V vektort´ernek azt a line´aris transzform´aci´ oj´ at, amely P tetsz˝oleges v = ni=1 εi xi ∈ V vektorhoz a def
(πA)(v) =
n X i=1
εi A(xπ(i) )
´ 6. FEJEZET DETERMINANSOK
164
egyenl˝os´eggel megadott vektort rendeli. Akkor det(πA) = (sgn π)(det A) . Tetsz˝oleges f altern´al´o n-line´aris f¨ uggv´enyre det(πA)f (x1 , . . . , xn ) = f (A(xπ(1) ), . . . , A(xπ(n) )) = = (sgn π −1 )f (A(x1 ), . . . , A(xn )) = (sgn π −1 )(det A)f (x1 , . . . , xn ) . Ebb˝ol az ´all´ıtott tulajdons´ag a sgn π = sgn π 1 egyenl˝ os´eg miatt azonnal k¨ovetkezik.
6.3.2
A line´ aris transzform´ aci´ ok determin´ ans´ anak numerikus meghat´ aroz´ asa, m´ atrixok determin´ ansa
Ebben az alpontban azt t´argyaljuk, hogy hogyan hat´arozhat´ o meg a line´aris transzform´aci´ok determin´ansa valamely b´azisra vonatkoz´ o m´atrixuk ismeret´eben, majd a determin´ansok m´atrix → skal´ar f¨ uggv´enyk´ent val´ o, klasszikus ´ertelmez´es´et ´ırjuk le. Legyen a V vektort´er egy b´azisa az X = {x1 , . . . , xn } vektorrendszer ´es f az V -n ´ertelmezett altern´al´o n-line´aris f¨ uggv´eny, amelyre f (x1 , . . . , xn ) = 1 . Az A ∈ L(V ) line´aris transzform´aci´o determin´ansa defin´ıci´ o szerint az a det A skal´ ar, amely kiel´eg´ıti a (a)
det A = (det A)f (x1 , . . . , xn ) = f (A(x1 ), . . . , A(xn ))
egyenl˝os´eget. Sz´am´ıtsuk ki az (a) egyenl˝ os´eg jobboldal´at. (b)
n X
f (A(x1 ), . . . , A(xn )) = f (
αi1 xi , . . .
i=1
ahol az αij (i, j = 1, . . . , n) skal´ arok ´eppen az A vonatkoz´o α11 α12 . . . α 21 α22 . . . AX = .. .. .. . . . αn1 αn2 . . .
n X
αin xi ) ,
i=1
line´aris transzform´aci´ o X b´azisra α1n α2n .. . αnn
m´atrix´anak elemei. Kihaszn´alva, hogy f altern´ al´ o n-line´ aris f¨ uggv´eny, a (b) egyenl˝os´eg jobboldala (c)
X
απ(1)1 · · · απ(n)n f (xπ(1) , . . . , xπ(n) )
π∈Sn
alakban ´ırhat´o. Mivel f antiszimmetrikus is, (d)
f (xπ(1) , . . . , xπ(n) ) = (sgn π)f (x1 , . . . , xn ) ,
´ıgy az (a) — (d) egyenl˝os´egeket figyelembev´eve, kapjuk, hogy
(det A)f (x1 , . . . , xn ) =
X
π∈Sn
(sgn π)απ(1)1 · · · απ(n)n f (x1 , . . . , xn ) .
´ 6.3. DETERMINANSOK
165
Az f -et u ´gy v´alasztottuk, hogy f (x1 , . . . , xn ) = 1 , ´ıgy X
det A =
(sgn π)απ(1)1 · · · απ(n)n .
(6.1)
π∈Sn
Az A line´aris transzform´aci´o determin´ansa teh´at valamely b´azisra vonatkoz´ o m´atrix´anak seg´ıts´eg´evel u ´gy sz´am´ıthat´ o ki, hogy az A m´atrix minden sor´ab´ ol ´es minden oszlop´ab´ol kiv´alasztunk pontosan egy elemet, azokat ¨osszeszorozzuk ´es a π : oszlopindex → sorindex permut´aci´o el˝ojel´evel l´atjuk el a szorzatot, ´ıgy k´epezve a determin´ans egy tagj´at. A kiv´alaszt´ast minden lehets´eges m´odon elv´egezve, a determin´ans a kapott el˝ojeles szorzatok ¨osszege. Meg kell jegyezn¨ unk, hogy a determin´ansok a klasszikus felfog´as szerint, kvadratikus m´atrixokon ´ertelmezett skal´ ar´ert´ek˝ u f¨ uggv´enyek, ez´ert tal´alkozhat az olvas´o olyan fel´ep´ıt´es˝ u line´aris algebra k¨onyvekkel, amelyekben csak m´atrixok determin´ansai szerepelnek, ´es a line´aris transzform´aci´ ok determin´ansair´ ol nem esik sz´o. Mi is haszn´aljuk id˝onk´ent a ”m´atrix determin´ansa” terminol´ogi´ at ´es egy B=
β11 β12 . . . β1n β21 β22 . . . β2n .. .. .. .. . . . . βn1 βn2 . . . βnn
m´atrix determin´ans´an, amelyet |B|-vel fogunk jel¨olni a X
|B| =
(sgn π)βπ(1)1 · · · βπ(n)n
(6.2)
π∈Sn
skal´art fogjuk ´erteni. L´athat´o, hogy amennyiben egy B line´ aris transzform´aci´ o m´atrixa valamelyik b´azisban B, akkor det B = |B| . Hangs´ ulyoznunk kell azonban, hogy a line´aris transzform´aci´o determin´ansa f¨ uggetlen a kisz´am´ıt´ as´ ahoz haszn´alt b´azis v´alaszt´as´at´ol. Ez k¨ovetkezik a line´aris transzform´aci´ ok determin´ans´ anak ´altalunk adott ´ertelmez´es´eb˝ol, de abb´ol is, hogy hasonl´o m´atrixok determin´ansa egyenl˝o, ´es egy line´aris transzform´aci´ o k¨ ul¨ onb¨ oz˝ o b´azisokra vonatkoz´ o m´atrixai hasonl´ok. A (6.1) egyenletb˝ol k¨onnyen kapjuk a k¨ovetkez˝ o ´all´ıt´ ast ´ ıt´ 6.3.1 All´ as. Az A line´ aris transzform´ aci´ o determin´ ansa ´es A∗ transzpon´ altj´ anak determin´ ansa egyenl˝ o. Bizony´ıt´ as. Az A line´aris transzform´aci´ o A m´atrix´ anak sorait ´es oszlopait felcser´elve kapjuk A∗ m´atrix´at, ez´ert det A∗ =
X
(sgn π)α1π(1) · · · αnπ(n) .
π∈Sn
M´asr´eszt ha det A tagjaiban a t´enyez˝ oket nem az elemek oszlop - hanem sorindexeik sorrendj´eben ´ırjuk, akkor det A =
X π∈Sn
(sgn π)α1π−1 (1) · · · αnπ−1 (n)
´ 6. FEJEZET DETERMINANSOK
166
alakban is ´ırhat´o. Figyelembe v´eve m´eg, hogy sgn π = sgn π −1 ´es, hogy amint π v´egigfut az Sn szimmetrikus csoport elemein, π −1 is v´egigfut azokon, kapjuk, hogy det A =
X
(sgn π)α1π−1 (1) · · · αnπ−1 (n) =
π∈Sn
X
(sgn π)α1π(1) · · · αnπ(n) = det A∗ .
π∈Sn
2 K´etdimenzi´os vektort´er line´aris transzform´aci´ oinak determin´ans´ at a fentiek szerint nagyon k¨onny˝ u kisz´am´ıtani. Ha az A m´atrixa "
A=
α11 α12 α21 α22
#
akkor det A = α11 α22 − α12 α21 .
Nem nagyon bonyolult m´eg a h´aromdimenzi´ os vektorterek line´aris transzform´aci´ oi determin´ansainak meghat´aroz´asa sem. Ha az A m´atrixa
α11 α12 α13 A = α21 α22 α23 , α31 α32 α33 akkor det A = α11 α22 α33 + α12 α23 α31 + α13 α21 α32 − −α13 α22 α31 − α12 α21 α33 − α11 α23 α32 . Az ´altal´anos n-dimenzi´os esetben n n¨ oveked´es´evel a sz´am´ıt´ asok egyre bonyolultabb´a v´alnak, ez´ert fontos eredm´eny, hogy az n-edrend˝ u m´atrixok determin´ans´ anak meghat´aroz´asa alacsonyabb rend˝ u m´atrixok determin´ansainak kisz´am´ıt´ as´ ara vezethet˝o vissza. A det A kisz´am´ıt´as´ahoz v´alasszuk megint a V vektort´ernek azt az f altern´ al´ o nline´aris f¨ uggv´eny´et, amelyre f (x1 , . . . , xn ) = 1 , ahol az {x1 , . . . , xn } vektorrendszer V -nek b´axisa. Akkor det A = f (A(x1 ), . . . , A(xn )) . Helyettes´ıts¨ uk az A(xj ) vektort a b´azisvektorok Akkor kapjuk, hogy det A = f (A(x1 ), . . . , A(xj−1 ),
n X
Pn
i=1 αij xi
line´ aris kombin´ aci´ oj´ aval.
αij xi , A(xj+1 ), . . . , A(xn )) =
i=1
=
n X
αij f (A(x1 ), . . . , A(xj−1 ), xi , A(xj+1 ), . . . , A(xn )) .
i=1
6.3.2 Defin´ıci´ o. Az f (A(x1 ), . . . , A(xj−1 ), xi , A(xj+1 ), . . . , A(xn )) skal´ art, amelyet Aij -vel jel¨ ol¨ unk, az A line´ aris transzform´ aci´ o αij koordin´ at´ aj´ ahoz tartoz´ o adjung´alt aldetermin´ans´anak nevezz¨ uk.
´ 6.3. DETERMINANSOK
167
6.3.3 Defin´ıci´ o. Az A line´ aris transzform´ aci´ o determin´ ans´ anak det A =
n X
αij f (A(x1 ), . . . , A(xj−1 ), xi , A(xj+1 ), . . . , A(xn ))
i=1
adjung´ alt aldetermin´ ansai line´ aris kombin´ acij´ ara val´ o felbont´ as´ at, a det A kifejt´es´enek h´ıvjuk. Az Aij adjung´alt aldetermin´ans egy olyan A˜ line´ aris transzform´aci´ o determin´ans´anak tekinthet˝o, amelyre (
˜ k) = A(x
A(xk ) ha k = 6 j, xi ha k = j .
Vegy¨ uk ´eszre, hogy A˜ m´atrixa az {x1 , . . . , xn } b´ azisban u ´gy kaphat´ o A m´atrix´ab´ol, hogy annak j-edik oszlop´at kicser´elj¨ uk egy olyan oszlopra, amelynek i-edik komponense 1, minden m´as eleme nulla. Teh´ at ˜ = A
α11 .. . αi−11 αi1 αi+11 .. . αn1
. . . α1,j−1 .. .. . . . . . αi−1,j−1 . . . αi,j−1 . . . αi+1,j−1 .. .. . . . . . αn,j−1
0 α1,j+1 .. .. . . 0 αi−1,j+1 1 αi,j+1 0 αi+1,j+1 .. .. . . 0 αn,j+1
. . . α1n .. .. . . . . . αi−1n . . . αin . . . αi+1n .. .. . . . . . αnn
A line´aris transzform´aci´ok determin´ans´ anak kisz´am´ıt´ as´ ara kapott algoritmus szerint Aij legfeljebb csak el˝ojelben t´erhet el a lin (x1 , . . . , xj−1 , xj+1 , . . . , xn ) alt´er azon Bij line´aris transzform´aci´ oj´ anak determin´ans´ at´ ol, amelynek m´atrixa az {x1 , . . . , xj−1 , xj+1 , . . . , xn } b´azisban Bij =
α11 .. . αi−11 αi+11 .. . αn1
. . . α1,j−1 α1,j+1 .. .. .. . . . . . . αi−1,j−1 αi−1,j+1 . . . αi+1,j−1 αi+1,j+1 .. .. .. . . . . . . αn,j−1 αn,j+1
. . . α1n .. .. . . . . . αi−1n . . . αi+1n .. .. . . . . . αnn
´es az i = j = 1 esetben pedig egy´altal´ an nincs elt´er´es. Mivel f altern´ al´ o n-line´aris f¨ uggv´eny, teh´at (i, j − 1) · (i, j − 2) · · · (i, 1)f = (−1)j−1 f , azaz f (A(x1 ), . . . , A(xj−1 ), xi , A(xj+1 ), . . . , A(xn )) = = (−1)j−1 f (xi , A(x1 ), . . . , A(xj−1 ), A(xj+1 ), . . . , A(xn )) . Kihaszn´alva a determin´ansok (5)-¨os tulajdons´ag´ at ´es a (6.3.1) ´all´ıt´ ast, kapjuk, hogy Aij = (−1)j−1 (−1)i (det Bij ) = (−1)i+j (det Bij ) .
´ 6. FEJEZET DETERMINANSOK
168
6.3.4 Defin´ıci´ o. A det Bij skal´ art az A line´ aris transzform´ aci´ o αij koordin´ at´ aj´ ahoz tartoz´ o aldetermin´ ans´ anak nevezz¨ uk. Most m´ar az A line´aris transzform´aci´ o determin´ans´ anak kifejt´ese det A =
n X
αij (−1)i+j (det Bij )
j=1
alakban is ´ırhat´o, amelyben Bij a V vektort´er egy (n−1)-dimenzi´ os alter´enek line´aris transzform´aci´oja. ´ ıt´ 6.3.5 All´ as. Ha az A line´ aris transzform´ aci´ o valamely b´ azisra vonatkoz´ o m´ atrixa A = [αij ] , akkor n X
αij Aik = δjk (det A) ,
i=1
ahol δjk a Kronecker–szimb´ olum. Bizony´ıt´ as. A j = k esetben δjk = 1 , ´ıgy det A j-edik oszlopa szerinti kifejt´est kapjuk. Ha j 6= k , akkor pedig egy olyan line´aris transzform´aci´ o determin´ans´ anak j-edik oszlop szerinti kifejt´es´et, amely az xj ´es xk b´azisvektorokhoz ugyanazt a k´epvektort rendeli. Minthogy egy ilyen line´aris transzform´aci´ o nyilv´ an szingul´aris, determin´ansa nulla. Ezzel az ´all´ıt´ ast igazoltuk. 2 A (6.3.5) ´all´ıt´asnak van egy ´erdekes k¨ovetkezm´enye: Ha az A nemszingul´aris line´aris transzform´aci´o m´atrixa valamely b´azisban A = [αij ] , akkor az A−1 inverz transzform´aci´o m´atrixa ugyanebben a b´azisban A−1 = 1/(det A)[Aji ] , ahol Aji az αji elemhez tartoz´o adjung´alt aldetermin´ans. (A sor- ´es oszlopindex felcser´el´ese nem t´eved´es!) Az ´all´ıt´ as igazol´as´ at az olvas´ ora bizzuk. 1 P´ elda. Hat´ arozzuk meg egy ´ altal´ anos 4-edrend˝ u m´ atrix determin´ ans´ at 3-adrend˝ u m´ atrixok determin´ ansainak f¨ uggv´eny´eben, majd alkalmazzuk a determin´ ansok kifejt´esi algoritmus´ at a ¯ ¯ ¯ 1 −1 0 1 ¯¯ ¯ ¯ 0 1 −1 1 ¯¯ ¯ ¯ ¯ ¯ −1 0 1 1 ¯¯ ¯ ¯ 1 1 0 −1 ¯ determin´ ans ´ert´ek´enek meghat´ aroz´ as´ ahoz. Legyen C = [γij ] a sz´obanforg´ o 4-edrend˝ u m´atrix. Fejts¨ uk ki els˝o oszlopa szerint: ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ γ22 ¯ ¯ γ11 ¯ γ32 ¯ ¯ γ42
γ11 γ21 γ31 γ41
γ12 γ22 γ32 γ42
γ23 γ24 γ33 γ34 γ43 γ44
γ13 γ23 γ33 γ43
γ14 γ24 γ34 γ44
¯ ¯ ¯ ¯ γ12 ¯ ¯ ¯ ¯ ¯ − γ21 ¯ γ32 ¯ ¯ ¯ ¯ γ42
¯ ¯ ¯ ¯ ¯ ¯= ¯ ¯ ¯
γ13 γ14 γ33 γ34 γ43 γ44
¯ ¯ ¯ ¯ ¯+ ¯ ¯
6.4. KARAKTERISZTIKUS POLINOM ¯ ¯ γ12 ¯ ¯ γ31 ¯ γ22 ¯ ¯ γ42
γ13 γ14 γ23 γ24 γ43 γ44
169
¯ ¯ ¯ ¯ γ12 ¯ ¯ ¯ ¯ ¯ − γ41 ¯ γ22 ¯ ¯ ¯ ¯ γ32
γ13 γ14 γ23 γ24 γ33 γ34
¯ ¯ ¯ ¯ ¯ ¯ ¯
Alkalmazva az ´altal´anos esetben l´atott kifejt´esi algoritmust, kapjuk, hogy ¯ ¯ 1 ¯ ¯ 0 ¯ ¯ ¯ −1 ¯ ¯ 1 ¯ ¯ −1 ¯ ¯ −1 · ¯ 1 ¯ ¯ 1
0 1 −1 1 0 −1
−1 0 1 1 −1 1 0 1 1 1 0 −1
¯ ¯ ¯ ¯ 1 ¯ ¯ ¯ ¯ ¯ ¯=1·¯ 0 ¯ ¯ ¯ 1 ¯ ¯
−1 1 1 1 0 −1
¯ ¯ ¯ ¯ ¯− ¯ ¯
¯ ¯ ¯ ¯ −1 ¯ 0 1 ¯¯ ¯ ¯ ¯ ¯ ¯ ¯ − 1 · ¯ 1 −1 1 ¯ = 1 · (−3) − 1 · 0 − 1 · 3 = −6 . ¯ ¯ ¯ ¯ 0 ¯ 1 1 ¯
A harmadrend˝ u m´atrixok determin´ansainak kisz´am´ıt´ as´ at a Sarrus-szab´aly alkalmaz´as´aval v´egezt¨ uk. 2
6.4
Karakterisztikus polinom
Ebben a pontban line´aris transzform´aci´ okhoz karakterisztikus polinomot rendel¨ unk, ´es defini´aljuk a line´aris transzform´aci´ ok saj´at´ert´ek´enek, illetve saj´atvektor´ anak fogalm´at. Legyen A line´aris transzform´aci´ oja az n-dimenzi´ os V vektort´ernek. Akkor az A − tI a t v´altoz´ot´ol f¨ ugg˝o line´aris transzform´aci´ oja V -nek, amelyet t-transzform´ aci´onak nevez¨ unk. (A t-transzform´ aci´ ok a V vektort´er minden vektor´ ahoz egy t-t˝ol f¨ ugg˝o vektort rendelnek.) Azt ´all´ıtjuk, hogy a k(t) = det(A − tI) determin´ans a t v´altoz´o n-edfok´ u polinomja. Val´oban, ha X = {x1 , . . . , xn } egy b´azis ´es f nemnulla altern´al´o n-line´aris f¨ uggv´eny, akkor (det(A − tI))f (x1 , . . . , xn ) = f (A(x1 ) − tx1 , . . . , A(xn ) − txn ) = n X i=0
(−1)i ti
X
f (y1 , . . . , yn ) ,
j1 ,...,ji ∈{1,...,n}
ahol az yjk = xjk k(= 1, . . . , i)-ra ´es az yj` = A(xj` ) `(= i + 1, . . . , n)-re. Teh´ at a i i (−1) t egy¨ uthat´oja f (y1 , . . . , yn ) alak´ u skal´ arok ¨osszege, ahol az y-ok k¨oz¨ ul pontosan i a megfelel˝o index˝ u x vektorral egyenl˝ o, m´ıg a t¨obbi a megfelel˝o index˝ u A(x) vektorral, ´es az ¨osszegz´est az n indexb˝ol kiv´alasztott minden i elem˝ u r´eszhalmaz eset´ere el kell v´egezni. Speci´alisan (−1)n tn egy¨ utthat´ oja f (x1 , . . . , xn ) ´es t0 egy¨ utthat´ oja f (A(x1 ), . . . , A(xn ) = (det A)f (x1 , . . . xn ) . 6.4.1 Defin´ıci´ o. A k(t) = det(A − tI) polinomot az A line´ aris transzform´ aci´ o karakterisztikus polinomj´ anak nevezz¨ uk, m´ıg a k(t) = 0 egyenletet az A karakterisztikus egyenlet´enek h´ıvjuk. Az A karakterisztikus egyenlet´et kiel´eg´ıt˝ o skal´ arokat az A saj´ at´ert´ekeinek nevezz¨ uk. Ha a λ skal´ar kiel´eg´ıti az A line´ aris transzform´aci´ o karakterisztikus egyenlet´et, teh´at det(A − λI) = 0 , akkor az A − λI szingul´ aris line´aris transzform´aci´ oja V -nek. Tudjuk, hogy szingul´aris line´aris transzform´aci´ onak a magtere tartalmaz
170
´ 6. FEJEZET DETERMINANSOK
nemz´er´o vektort. A ker (A − λI) nemz´er´ o vektorait az A λ saj´at´ert´ek´ehez tartoz´o saj´ atvektorainak nevezz¨ uk. Megjegyezz¨ uk, hogy a line´aris transzform´aci´ ok saj´at´ert´ek´enek, illetve saj´atvektor´anak fogalm´at az invari´ ans alterekr˝ol sz´ol´ o fejezetben a determin´ans fogalm´anak felhaszn´al´asa n´elk¨ ul is defini´aljuk. Ezt az teszi lehet˝ov´e, hogy ha v ∈ ker (A − λI) (v 6= 0) , akkor A(v) = λv , azaz a v vektor ´altal gener´alt alteret az A line´aris transzform´aci´o ¨onmag´ ara k´epezi, teh´at lin (v) u ´gynevezett A-invari´ ans alt´er.
7. Fejezet
Invari´ ans alterek Ennek a fejezetnek az a c´elja, hogy a v´eges dimenzi´os vektorterek line´aris transzform´aci´oit jellemezz¨ uk. Milyen jellemz´esre gondolunk? A 2-dimenzi´os t´erbeli line´aris transzform´aci´ok, mint a ny´ ujt´as, t¨ ukr¨ oz´es, elforgat´as, vet´ıt´es ´es p´arhuzamos affinit´as, hat´as´ar´ol j´ol kialakult elk´epzel´es¨ unk van. Nagyobb dimenzi´oj´ u terekben persze nem v´arhatjuk, hogy egy line´aris transzform´aci´ o hat´as´ at ugyan´ ugy ”l´assuk” mint a s´ıkon, de arra t¨orekedhet¨ unk, hogy meg tudjuk mondani azok hat´as´ at a t´er szeml´eltethet˝o alterein. Teh´at a t´er altereit haszn´aljuk a vizsg´alt line´aris transzform´aci´ ok jellemz´es´ere. Persze ehhez csak olyan alterek haszn´alhat´ ok, amelyeknek vektorai a transzform´aci´o sor´an az alt´erben maradnak. Ezek az u ´gynevezett invari´ ans alterek. Ha az eg´esz vektorteret fel tudjuk bontani olyan invari´ ans alterek direkt¨oszeg´ere, amelyeken m´ar tudjuk a line´aris transzform´aci´ o hat´as´ at, akkor a transzform´aci´ ot ismertnek mondhatjuk. Kider¨ ul, hogy szoros kapcsolat van a line´aris transzform´aci´ok polinomjainak faktoriz´aci´oi ´es a t´er invari´ ans altereinek direkt¨osszeg´ere val´ o felbont´asa k¨oz¨ott. Ez sz¨ uks´egess´e teszi, hogy ismertess¨ unk n´eh´ any a polinomok faktoriz´aci´oj´aval kapcsolatos n´elk¨ ul¨ ozhetetlen eredm´enyt. Ezeket k¨ ul¨ on alpontban gy˝ ujt¨ ott¨ uk ¨ossze, amit a ter¨ ulettel ismer˝os olvas´ o nyugodtan kihagyhat.
7.1
Invari´ ans alterek, transzform´ aci´ ok polinomjai
Mint azt a fejezet bevezet˝oj´eben eml´ıtett¨ uk a line´aris transzform´aci´ okat u ´gy k´ıv´ anjuk jellemezni, hogy felbontjuk a teret olyan alterek direkt ¨osszeg´ere, amelyen a line´aris transzform´aci´o hat´as´ar´ol m´ar j´o elk´epzel´es¨ unk van. Az ilyen altereknek persze a line´aris transzform´aci´ora n´ezve ”z´artnak” kell lennie. A line´aris transzform´aci´ ora vonatkoz´o z´arts´ag fogalm´at az al´abbi defin´ıci´ oban r¨ogz´ıtett¨ uk. 7.1.1 Defin´ıci´ o. Legyen V egy F test feletti vektort´er ´es A line´ aris transzform´ aci´ oja V -nek. A V vektort´er egy M alter´et A-ra n´ezve invari´ ansnak (z´ artnak) mondjuk, ha minden v ∈ M -re az A(v) k´epvektor is M -ben van. Hangs´ ulyoznunk kell, hogy azt nem k¨ovetelt¨ uk meg a defin´ıci´ oban, hogy M minden eleme el˝o´alljon valamely V -beli vektor k´epek´ent, ´es azt sem, hogy ha egy w vektor A(w) k´epe M -ben van, akkor w-nek is M -ben kell lennie, csup´an azt, hogy az M -beli vektorok k´epe M -ben kell maradjon. A r¨ovids´eg kedv´e´ert sokszor az A-ra n´ezve invari´ans alterekre az A-invari´ ans jelz˝ovel h´ıvatkozunk. Id˝onk´ent nem 171
´ 7. FEJEZET INVARIANS ALTEREK
172
igaz´an logikusan ugyan, de r¨oviden a vektort´er A-invari´ ans altere kifejez´es helyett azt mondjuk, hogy az A invari´ ans altere. Tetsz˝oleges A transzform´aci´onak nyilv´ an invari´ ans altere a z´erusalt´er, ker (A), im (A) ´es maga a V vektort´er. Kev´esb´e trivi´alis A-invari´ans altereket kaphatunk a k¨ovetkez˝ o konstrukci´ oval: kiv´alasztunk egy tetsz˝oleges v ∈ V vektort, majd k´epezz¨ uk a {v, A(v), A2 (v), . . .} vektorok ´altal gener´alt alteret, amelyet lin (v, A)-val fogunk jel¨olni. Ha V n-dimenzi´os, akkor a {v, A(v), A2 (v), . . . An (v)} vektorrendszer biztosan line´arisan ¨osszef¨ ugg˝ o, k hiszen n + 1 vektort tartalmaz, ´es m´eg az is igaz, hogy ha A (v) (1 ≤ k ≤ n) kifejezhet˝o a v, A(v), . . . , Ak−1 (v) vektorok line´aris kombin´ aci´ ojak´ent, akkor minden pozit´ıv eg´esz m-re az Ak+m (v) is el˝o´ all´ıthat´ o, mint a v, A(v), . . . , Ak−1 (v) vektorok line´aris kombin´aci´oja. Az ´all´ıt´as m szerinti teljes indukci´ oval k˝onnyen igazolhat´o. Val´oban, ha Ak (v) =
k−1 X
αi Ai (v) ,
i=0
akkor k+1
A
(v) =
k−1 X
i+1
αi A
(v) =
i=0
k−2 X
i
αi A (v) + αk−1
Ãk−1 X
k−1 X
αi A (v) =
i=0
i=0
= αk−1 α0 v +
! i
(αi−1 + αk−1 αi )Ai (v) ,
i=1
teh´at m = 1-re igaz az ´all´ıt´as. Ha m − 1 ≥ 1-re k+m−1
A
(v) =
k−1 X
βi Ai (v) ,
i=0
akkor a k+m
A
(v) =
k−1 X
i+1
βi A
(v) =
i=0
k−2 X
i
βi A (v) + βk−1
Ãk−1 X
i=0
= βk−1 β0 v +
! i
βi A (v)
=
i=0
k−1 X
(βi−1 + βk−1 βi )Ai (v) ,
i=1
Ak+m (v)
sz´amol´assal kapjuk, hogy is kifejezhet˝o a¡ v, A(v), . . . , Ak−1 (v)¢ vektorok line´aris kombin´aci´ojak´ent. ´Igy lin (v, A) = lin v, A(v), . . . , An−1 (v) . Tulajdonk´eppen ez´ert haszn´aljuk a lin (v, A) jel¨ol´est. Nem neh´ez bel´atnunk, hogy lin (v, A) az a legsz˝ ukebb A-invari´ ans alt´er, amely a v vektort tartalmazza. Tekintve, hogy egy vektort´er line´aris transzform´aci´ oi nemcsak vektorteret alkotnak, de line´aris transzform´aci´ok szorzata is line´aris transzform´aci´ o, ´es ´ıgy egy line´aris transzform´aci´o nemnegat´ıv eg´esz kitev˝os hatv´anyainak line´aris kombin´ aci´ oja is a t´er line´aris transzform´aci´oja, tetsz˝oleges A ∈ L(V ) eset´en a p(A) = α0 A0 + α1 A + · · · + αk Ak
´ ´ OK ´ POLINOMJAI 7.1. INVARIANS ALTEREK, TRANSZFORMACI
173
polinom is line´aris transzform´aci´ oja V -nek. K¨onnyen igazolhat´o, hogy az A ´es p(A) transzform´aci´ok szorzata f¨ uggetlen a t´enyez˝ ok sorrendj´et˝ ol. Ezt ismerve, meg tudjuk mutatni, hogy a p(A) transzform´aci´ o magtere ´es k´eptere is A-invari´ ans alt´er. Val´ oban, ha v ∈ ker (p(A)), azaz p(A)(v) = 0, akkor p(A)(A(v)) = A(p(A)(v)) = A(0) = 0, teh´at A(v) ∈ ker (p(A)). Hasonl´oan, ha v ∈ im (p(A)), azaz l´etezik olyan w ∈ V , amelyre p(A)(w) = v, akkor p(A)(A(w)) = A(p(A)(w)) = A(v), igazolva, hogy A(v) ∈ im (p(A)) is teljes¨ ul. Ut´obbi p´eld´ank sugallja, hogy sz¨ uks´eg¨ unk lesz a line´aris transzform´aci´ ok polinomjaira, azok invari´ans altereinek konstru´ al´ asakor. Ez´ert most egy kis kit´er˝ ot tesz¨ unk, ´es ¨osszefoglaljuk a polinomokkal kapcsolatos azon fogalmakat ´es ´all´ıt´ asokat, amelyekre az al´abbiakban sz¨ uks´eg¨ unk lesz.
7.1.1
Polinomok
Az el˝oz˝o fejezetekben, m´ar szerepeltek a val´ os egy¨ utthat´ os polinomok, ´ıgy kicsit meglep˝o lehet, hogy az azokra vonatkoz´ o fogalmak ´es eredm´enyek ¨osszefoglal´as´ara csak most ker¨ ul sor. Ennek az a magyar´ azata, hogy eddig a polinomokat mint egy vektort´er elemeit vizsg´altuk, ´es ez´ert a polinomok ¨osszead´ as´ aval ´es skal´arral val´o szorz´as´aval kapcsolatos tulajdons´agaik j´atszottak els˝odleges szerepet. Az al´abbiakban a polinomok szorz´as´ aval kapcsolatos fogalmakat ´es eredm´enyeket gy˝ ujt¨ ott¨ uk ¨ossze. Mindenekel˝ott fogalmazzuk meg u ´jra, hogy mit kell ´erten¨ unk egy tetsz˝oleges F test feletti polinomon, majd meg kell ismerkedn¨ unk a polinomok marad´ekos oszt´as´aval. R˝ogz´ıt¨ unk egy v´altoz´onak nevezett szimb´ olumot, legyen ez mondjuk t, ´es az F test feletti t v´altoz´os polinomok F[t] halmaz´at alkoss´ ak a p(t) = α0 + α1 t + · · · + αn tn alak´ u form´alis kifejez´esek, ahol az α0 , α1 , . . . , αn az F test elemei, n pedig nemnegat´ıv eg´esz sz´am. A p(t) polinomot n-edfok´ unak mondjuk, ha a legnagyobb kitev˝oj˝ u nem nulla egy¨ utthat´oj´ u t-hatv´any a tn . Jelekkel: deg p(t) = n . Az αn 6= 0 skal´ art a polinom f˝ oegy¨ utthat´ oj´ anak nevezz¨ uk ´es p(t)-t norm´ altnak h´ıvjuk, ha f˝oegy¨ utthat´ oja 1. Ugyan´ ugy, mint azt a val´os egy¨ utthat´ os polinomok eset´eben l´attuk, tetsz˝oleges F test feletti polinomok halmaz´ an is ´ertelmezhet˝ o ¨osszead´ as ´es az F test elemeivel, mint skal´arokkal val´o szorz´as. (F oper´atortartom´ anya F[t]-nek.) K¨onnyen ellen˝orizhet˝o, hogy F[t] ezekkel a m˝ uveletekkel az F test feletti vektort´er. De az ¨osszead´ ason ´es a skal´arokkal val´o szorz´ason k´ıv¨ ul ´ertelmezhet˝ o a polinomok szorz´asa is. Egy p(t) = α0 + α1 t + · · · + αn tn ´es egy q(t) = β0 + β1 t + · · · + βm tm polinom szorzat´an ´ertve a p(t) · q(t) = α0 β0 + (α0 β1 + α1 β0 ) t + · · · + αn βm tn+m polinomot. A szorzatban a tk -t tartalmaz´o tag egy¨ utthat´ oja a X i+j=k
αi βj (0 ≤ i ≤ n; 0 ≤ j ≤ m) .
´ 7. FEJEZET INVARIANS ALTEREK
174
Nem neh´ez ellen˝orizni, hogy a polinomok szorz´asa kommutat´ıv, asszociat´ıv, az ¨osszead´asra n´ezve disztribut´ıv m˝ uvelet. A szorz´as defin´ıci´ oj´ ab´ ol k¨ovetkezik, hogy deg p(t)q(t) = deg p(t) + deg q(t). Azt mondjuk, hogy a q(t) ∈ F[t] polinom oszt´oja a p(t) ∈ F[t] polinomnak, jelekkel q(t) | p(t), ha l´etezik olyan s(t) ∈ F[t], amelyre p(t) = s(t) · q(t) teljes¨ ul. Egy p(t) ∈ F[t] polinomot irreducibilisnek nevez¨ unk, ha nincs olyan q(t) ∈ F[t] oszt´oja, amelyre 0 < deg q(t) < deg p(t) teljes¨ ul. B´ar a polinomok szorz´asra vonatkoz´o inverze ´altal´ aban nem l´etezik, de v´egezhet˝ o, u ´gynevezett marad´ekos oszt´as. Konkretiz´alva, igaz a k¨ovetkez˝ o ´all´ıt´ as. ´ ıt´ 7.1.2 All´ as. Ha p(t), q(t)(6= 0) ∈ F[t] tetsz˝ oleges polinomok, akkor l´eteznek olyan egy´ertelm˝ uen meghat´ arozott h(t), r(t) ∈ F[t] polinomok, hogy p(t) = h(t) · q(t) + r(t) , ´es ha deg q(t) 6= 0, akkor 0 ≤ deg r(t) < deg q(t) . Bizony´ıt´ as. Legyenek p(t) = α0 + α1 t + · · · + αn tn αn 6= 0 ´es q(t) = β0 + β1 t + · · · + βm tm βm 6= 0 . Ha n < m, akkor a h(t) = 0 ´es r(t) = p(t) polinomok eleget tesznek a k´ıv´ ant felt´etelnek. Ha n ≥ m, akkor k´epezz¨ uk a p1 (t) = p(t) −
αn n−m t q(t) = βm
α10 + α11 t + · · · + αn1 tn1 αn1 6= 0; (0 ≤ n1 ≤ n − 1) n1 -edfok´ u polinomot. Ha n1 < m, akkor legyen h(t) =
αn n−m t βm
´es r(t) = p1 (t).
Ellenkez˝o esetben k´epezz¨ uk a p2 (t) = p1 (t) −
αn1 n1 −m t q(t) = βm
= α20 + α21 t + · · · + αn2 tn2 αn2 6= 0; (0 ≤ n2 ≤ n1 ) n2 -edfok´ u polinomot. Ha n2 < m, akkor legyen h(t) =
αn n−m αn1 n1 −m t + t βm βm
´es r(t) = p2 (t) .
Ha p2 (t) foka m´eg nem kisebb q(t) fok´an´ al, akkor hasonl´oan p1 (t) ´es p2 (t) kisz´am´ıt´as´ahoz, k´epezz¨ uk a p3 (t) = p2 (t) −
αn2 n2 −m t q(t) βm
´ ´ OK ´ POLINOMJAI 7.1. INVARIANS ALTEREK, TRANSZFORMACI
175
n3 -adfok´ u polinomot, ´es ´ıgy tov´ abb. Mivel a p(t), p1 (t), p2 (t), . . . polinomok foksz´amai monoton cs¨okken˝o n > n1 > n2 > . . . sorozatot alkotnak, v´eges sz´am´ u l´ep´es ut´an el´er¨ unk egy αn pk (t) = pk−1 (t) − k−1 tnk−1 −m q(t) βm polinomhoz, amelynek nk foka m´ar kisebb m-n´el, ´es µ
pk (t) = p(t) −
¶
αn αn n−m αn1 n1 −m t + t + · · · + k−1 tnk −m q(t). βm βm βm
Ebb˝ol azonnal ad´odik, hogy a αn αn n−m αn1 n1 −m h(t) = t + t + · · · + k−1 tnk −m βm βm βm
´es r(t) = pk (t)
polinomok felhaszn´al´as´aval p(t) a k´ıv´ ant alakban ´all el˝o. Az egy´ertelm˝ us´eg igazol´asa v´egett tegy¨ uk fel, hogy a h0 (t) ´es r0 (t) polinomokra is teljes¨ ul, hogy p(t) = h0 (t)q(t) + r0 (t) Akkor
¡
´es
0 ≤ deg r0 (t) < deg q(t).
¢
h(t) − h0 (t) q(t) = r0 (t) − r(t) .
Az egyenl˝os´eg jobboldal´an l´ev˝o polinom foksz´ama kisebb mint q(t) foka, m´ıg a baloldal´an l´ev˝o polinom foka akkor ´es csak akkor kisebb q(t) fok´an´ al, ha h(t)−h0 (t) = 0 0 0, azaz h(t) = h (t). Akkor viszont r(t) = r (t) is teljes¨ ul. Ezzel bizony´ıt´asunk teljes. 2 K´et polinom p(t), q(t) ∈ F[t] legnagyobb k¨oz¨ os oszt´oj´ an olyan d(t) ∈ F[t] norm´alt polinomot ´ert¨ unk, amely mind p(t)-nek, mind q(t)-nek oszt´oja ´es ha c(t) is oszt´oja p(t)-nek is ´es q(t)-nek is, akkor c(t) | d(t). Azt mondjuk, hogy a p(t) ´es q(t) polinomok relat´ıv pr´ımek , ha legnagyobb k¨oz¨ os oszt´ojuk a konstans 1 polinom. K´et polinom p(t), q(t) ∈ F[t] legkisebb k¨oz¨ os t¨obbsz¨ or¨ ose pedig olyan k(t) ∈ F[t] norm´alt polinom, amelynek mind p(t), mind q(t) oszt´oja, ´es ugyanakkor oszt´oja p(t) ´es q(t) minden k¨oz¨os t¨obbsz¨or¨os´enek. Megmutathat´ o, hogy k´et polinom legkisebb k¨oz¨os t¨obbsz¨or¨ose egyenl˝o a polinomok szorzat´anak ´es legnagyobb k¨oz¨ os oszt´ojuk h´anyados´aval. A marad´ekos oszt´as birtok´aban, adhatunk olyan algoritmust, amellyel tetsz˝oleges k´et p(t), q(t) ∈ F[t] polinom legnagyobb k¨oz¨ os oszt´oja meghat´arozhat´ o. Az elj´ar´ as a k¨ovetkez˝o: Elv´egezz¨ uk az al´abbi marad´ekos oszt´asok sorozat´at, mindaddig, am´ıg a marad´ek z´er´o nem lesz. Mivel a marad´ek polinomok foksz´amai szigor´ uan cs¨okken˝ o sorozatot alkotnak v´eges sz´am´ u l´ep´es ut´an a marad´ek z´er´ o lesz. p(t) = h1 (t)q(t) + r1 (t) ahol 0 ≤ deg r1 (t) < deg q(t) q(t) = h2 (t)r1 (t) + r2 (t) ahol 0 ≤ deg r2 (t) < deg r1 (t) r1 (t) = h3 (t)r2 (t) + r3 (t) ahol 0 ≤ deg r3 (t) < deg r2 (t) .. . rn−2 (t) = hn (t)rn−1 (t) + rn (t) ahol 0 ≤ deg rn (t) < deg rn−2 (t) rn−1 (t) = hn+1 (t)rn (t)
(7.1)
´ 7. FEJEZET INVARIANS ALTEREK
176
Az utols´o nemz´er´o rn (t) polinomot sz¨ uks´eg eset´en norm´aljuk, megszorozva f˝oegy¨ utthat´oja reciprok´aval. Jel¨olje az ´ıgy kapott polinomot d(t) . Azt ´all´ıtjuk, hogy d(t) a p(t) ´es q(t) polinomok legnagyobb k¨oz¨ os oszt´oja. d(t) | rn (t), ´es az utols´o egyenl˝os´eg miatt rn (t) | rn−1 (t) akkor viszont az utols´o el˝otti egyenl˝ os´eg miatt rn (t) | rn−2 (t) ´es ´ıgy tov´abb haladva kapjuk, hogy rn (t) oszt´oja q(t) ´es p(t)-nek is. M´asr´eszt ha c(t) oszt´oja mind p(t)-nek mind q(t)-nek, akkor az els˝o egyenlet alapj´an c(t) | r1 (t), amib˝ol a m´asodik egyenl˝ os´eg alapj´an c(t) | r2 (t) ´es ´ıgy tov´ abb egyenl˝os´egr˝ol egyenl˝os´egre haladva v´eg¨ ul kapjuk, hogy c(t) | rn (t). Minthogy d(t) ´es rn (t) csak konstans szorz´oban k¨ ul¨ onb¨ oznek rn (t) | d(t) is telejes¨ ul, ahonnan m´ar a c(t) | d(t) is k¨ovetkezik. A polinomok legnagyobb k¨oz¨os oszt´oj´ anak meghat´aroz´ as´ at szolg´al´ o algoritmus alkalmas arra, hogy megmutassuk, hogy amennyiben a p(t) ´es q(t) polinomok legnagyobb k¨oz¨os oszt´oja d(t), akkor tal´alhat´ ok olyan f (t) ´es g(t) polinomok, hogy d(t) = f (t)p(t) + g(t)q(t) .
(7.2)
Ezt k¨onnyen bel´athatjuk, ha figyelembe vessz¨ uk a (7.1) algoritmus egyenl˝ os´egeinek ´atrendez´es´evel kapott r1 (t) = p(t) − h1 (t)q(t) r2 (t) = q(t) − h2 (t)r1 (t) r3 (t) = r1 (t) − h3 (t)r2 (t) .. . rn−1 (t) = rn−3 (t) − hn−1 (t)rn−2 (t) rn (t) = rn−2 (t) − hn (t)rn−1 (t) egyenleteket. Ebb˝ol l´athatjuk, hogy r1 (t) a p(t) ´es q(t) polinomszorosainak ¨osszege. Ezt helyettes´ıtve a m´asodik egyenl˝ os´egbe r2 (t) = q(t) − h2 (t)(p(t) − h1 (t)q(t)) = h2 (t)p(t) + (1 + h1 (t)h2 (t))q(t) , teh´at r2 (t) is a p(t) ´es q(t) polinomszorosainak ¨osszege. Tegy¨ uk fel, hogy m´ar igazoltuk az r1 (t), . . . , rn−2 (t), rn−1 (t) polinomok mindegyik´er˝ ol, hogy kifejezhet˝ok a p(t) ´es q(t) polinomszorosainak ¨osszegek´ent. Akkor az utols´o egyenlet mutatja, hogy ez lehets´eges rn (t)-re is. Minthogy d(t) az rn (t) polinom skal´ arszorosa, ´ıgy val´ oban l´eteznek olyan f (t) ´es g(t) polinomok, hogy d(t) = f (t)p(t) + g(t)q(t) . 1 P´ elda. Hat´ arozzuk meg a p(t) = t4 − 5t2 + 4 ´es a q(t) = t3 + 3t2 − t − 3 polinomok legnagyobb k¨ oz¨ os oszt´ oj´ at ´es keress¨ uk meg azokat az f (t) ´es g(t) polinomokat, amelyekkel a legnagyobb k¨ oz¨ os oszt´ o fel´ırhat´ o f (t)p(t) + g(t)q(t) alakban! t4 t4 + 3t3 − 3t3 − 3t3
− 5t2 + 4 ÷ t3 + 3t2 − t − 3 = t − 3 , 2 − t − 3t − 4t2 + 3t + 4 − 9t2 + 3t + 9 5t2 − 5
´ ´ OK ´ POLINOMJAI 7.1. INVARIANS ALTEREK, TRANSZFORMACI
177
amib˝ol t4 − 5t2 + 4 = (t − 3)(t3 + 3t2 − t − 3) + 5t2 − 5 . t3 + 3t2 − t − 3 ÷ 5t2 − 5 = t3 − t 3t2 − 3 2 3t − 3 0
1 5t
+ 35 ,
k¨ovetkez´esk´eppen
1 3 t3 + 3t2 − t − 3 = ( t + )(5t2 − 5) . 5 5 Mivel az 5t2 − 5 polinom az utols´o nemz´er´ o marad´ek, a t2 − 1 norm´alt polinom a legnagyobb k¨oz¨os oszt´o. 1 1 3 t2 − 1 = (t4 − 5t2 + 4) + (− t + )(t3 + 3t2 − t − 3) , 5 5 5 teh´at f (t) = 15 ´es g(t) = − 15 t + 35 . 2 Amint azt anal´ızis tanulm´ anyaink sor´an l´attuk, egy p(t) ∈ F[t] polinom seg´ıts´eg´evel ´ertelmezhet¨ unk F −→ F alak´ u f¨ uggv´enyt, az α −→ p(α) hozz´arendel´essel. Az α ∈ F elemet a p(t) polinom gy¨ ok´enek nevezz¨ uk, ha p(α) = 0. Persze nem biztos, hogy egy F feletti polinomnak van gy¨oke F-ben, de ha α gy¨ oke p(t)-nek, akkor az els˝ofok´ u t − α polinom oszt´oja p(t)-nek. A p(t)-nek t − α-val val´ o marad´ekos oszt´asa p(t) = h(t)(t − α) + r(t) ´es 0 ≤ deg r(t) < 1 , alak´ u, teh´at r(t) = β konstans polinom, α-t helyettes´ıtve kapjuk, hogy p(α) = h(α)(α − α) + β = β . Ebb˝ol k¨ovetkezik, hogy t − α pontosan akkor oszt´oja p(t)-nek, ha p(α) = 0. Ha F[t] minden polinomj´ anak van gy¨oke F-ben, akkor az F testet algebrailag z´ artnak nevezz¨ uk. A val´os sz´amok teste, mint tudjuk algebrailag nem z´art, de a komplex sz´amok teste m´ar igen. A komplex sz´amhalmaz azonban tartalmazza a val´ os sz´amokat is, azok a komplex sz´amtest u ´gynevezett r´esztest´et alkotj´ ak. Bizony´ıtott az az — algebra alapt´etel´evel l´enyeg´eben ekvivalens — ´all´ıt´ as, hogy minden F test r´eszteste valamely algebrailag z´art testnek. Egy algebrailag z´art testben teh´at, minden irreducibilis polinom els˝ofok´ u. A polinomok szorz´asi szab´alya alapj´an nyilv´ anval´ o, hogy akkor egy n-edfok´ u polinom n darab els˝ofok´ u irreducibilis polinom szorzat´ara bonthat´o, megengedve, hogy ugyanaz az irreducibilis faktor t¨obbsz¨ or is szerepeljen a szorzatban. Ha (t − α) m-szer szerepel egy p(t) polinom ilyen faktoriz´aci´ oj´ aban, akkor azt mondjuk, hogy az α m multiplicit´ as´ u gy¨oke p(t)-nek. Egy algebrailag z´art test feletti n-edfok´ u polinomnak teh´at n gy¨oke van, ha mindegyiket annyiszor vessz¨ uk figyelembe, mint amennyi a multiplicit´ asa. Ha F tetsz˝oleges test, akkor egy p(t) ∈ F[t] polinom faktoriz´alhat´ o, nem felt´etlen¨ ul els˝ofok´ u, de irreducibilis polinomok szorzat´ara. Persze ebben az esetben is lehet ugyanaz az irreducibilis polinom t¨obbsz¨or¨os multiplicit´as´ u t´enyez˝ oje p(t)-nek. ´Igy az ´altal´ anos esetben p(t) irreducibilis polinomok szorzat´ara val´o felbont´ asa p(t) = (p1 (t))m1 · · · · · (pr (t))mr
´ 7. FEJEZET INVARIANS ALTEREK
178
alak´ u, ahol pi (t) ∈ F[t] (i = 1, . . . , r) irreducibilis polinomok. Felh´ıvjuk az olvas´ o figyelm´et a polinomok irreducibilis polinomok hatv´anyainak szorzat´ara val´ o felbont´asa ´es az eg´esz sz´amok pr´ımhatv´ anyok szorzatak´ent val´ o el˝o´ all´ıt´ asa k¨oz¨ otti anal´ogi´ara.
7.1.2
Line´ aris transzform´ aci´ ok ´ es m´ atrixaik polinomjai
Egy p(t) ∈ F[t] polinom nemcsak F → F alak´ u f¨ uggv´enyek ´ertelmez´es´ehez haszn´alhat´o, de minden olyan algebrai strukt´ ura ¨onmag´ aba val´ o lek´epez´eseinek defini´al´ as´ ahoz is, amelyben szorz´as van ´ertelmezve ´es amelynek az F test oper´atortartom´ anya. Ilyen egy F feletti V vektort´er line´aris transzform´aci´ oinak L(V ) tere is ´es persze az F elemeib˝ ol k´epzett dim V × dim V tipus´ u m´atrixok Fdim V ×dim V m´atrixok tere is, amely mint j´ol tudjuk izomorf L(V )-vel, ´es a m´atrixok szorz´as´ at u ´gy ´ertelmezt¨ uk, hogy minden Φ : L(V ) → Fdim V ×dim V izomorf lek´epez´es felcser´elhet˝o a szorz´asm˝ uvelettel is. Minden A ∈ L(V ) line´aris transzform´aci´ohoz a p(t) = α0 + α1 t + · · · + αn tn polinom seg´ıts´eg´evel hozz´arendelhetj¨ uk a V vektort´er p(A) = α0 A0 + α1 A + · · · + αn An line´aris transzform´aci´oj´at ´es hasonl´oan minden A ∈ Fdim V ×dim V m´ atrixhoz egy p(A) = α0 A0 + α1 A + · · · + αn An ∈ Fdim V ×dim V m´atrixot. L´athat´o, hogy a p(A) line´aris transzform´aci´ o az A line´ aris transzform´aci´ o hatv´anyainak line´aris kombin´aci´ oja, ´es hasonl´oan a p(A) m´atrix a A m´ atrix hatv´anyainak line´aris kombin´aci´oja. A line´aris transzform´aci´ ok ´es m´atrixaik vektorter´enek izomorfi´aja biztos´ıtja, hogy egy A line´aris transzform´aci´ o b´armely p(t) polinomj´anak m´atrixa valamely r¨ogz´ıtett b´azisban megegyezik az A transzform´ aci´ o A m´ atrix´ anak p(A) polinomj´aval. Nem neh´ez bel´atni, hogy egy line´aris transzform´aci´ o (m´atrix) polinomjaira igazak a k¨ovetkez˝o sz´amol´asi szab´alyok: ha p(t) + q(t) = r(t)
´es
p(t) · q(t) = s(t) ,
p(A) + q(A) = r(A)
´es
p(A) · q(A) = s(A) ,
p(A) + q(A) = r(A)
´es
p(A) · q(A) = s(A).
akkor illetve Mivel a polinomok szorz´asa kommutat´ıv, egy line´aris transzform´aci´ o (egy m´atrix) k´et polinomj´anak szorzata is f¨ uggetlen a t´enyez˝ ok sorrendj´et˝ ol. Azt mondjuk, hogy az A line´aris transzform´aci´o (egy A m´atrix) gy¨ oke a p(t) polinomnak, ha p(A) = 0 (p(A) = 0). Egy line´aris transzform´aci´ o pontosan akkor gy¨oke egy p(t) polinomnak, ha m´atrixa gy¨oke annak. Minthogy egy line´aris transzform´aci´ onak k¨ ul¨ onb¨ oz˝ o b´azisokban k¨ ul¨onb¨oz˝o, egym´ashoz hasonl´o m´atrixai vannak azonnal kapjuk, hogy
´ ´ OK ´ POLINOMJAI 7.1. INVARIANS ALTEREK, TRANSZFORMACI
179
hasonl´o m´atrixok ugyanazoknak a polinomoknak a gy¨okei. Ezt az eredm´enyt persze k¨ozvetlen¨ ul is megkaphatjuk, figyelembe v´eve, hogy ha B invert´ alhat´ o m´atrix, akkor minden p(t) polinomra p(B−1 AB) = B−1 p(A)B . Ezek az ´eszrev´etelek lehet˝ov´e teszik, hogy feladatok numerikus megold´asakor line´aris transzform´aci´ok polinomjai helyett a transzform´aci´ ok valamely b´azisra vonatkoz´ o m´atrixainak polinomjaival sz´amolhassunk. A k¨ovetkez˝okben ´all´ıt´asainkat csak a line´aris transzform´aci´ ok polinomjaira mondjuk ki, azzal az el˝orebocs´ajtott megjegyz´essel, hogy azok ´atfogalmazhat´ ok a m´atrixok polinomjaira is. Ha V n-dimenzi´os F feletti vektort´er, akkor minden A ∈ L(V ) gy¨oke valamely F[t]-beli nemz´ er´o polinomnak, hiszen dim L(V ) = n2 l´ev´en az A0 = I, A, . . . , An
2
n2 + 1 elem˝ u line´aris transzform´aci´ o rendszer line´arisan ¨osszef¨ ugg˝ o, ´ıgy van olyan nemtrivi´alis line´aris kombin´aci´ojuk, hogy 2
α0 A0 + α1 A + · · · + αn2 An = 0 . Akkor a p(t) = α0 + α1 t + · · · + αn2 tn
2
nemz´er´o polinom olyan, amelynek A gy¨oke. Nyilv´anval´ o, hogy ha A gy¨oke egy m p(t) = α0 + α1 t + · · · + αn t m-edfok´ u polinomnak, akkor gy¨oke az 1/αn · p(t) ugyancsak m-edfok´ u norm´alt polinomnak is. 7.1.3 Defin´ıci´ o. Azt a legkisebb foksz´ am´ u norm´ alt polinomot, amelynek A gy¨ oke, az A transzform´ aci´ o minim´ alpolinomj´ anak nevezz¨ uk. Minden line´aris transzform´aci´ o minim´alpolinomja egy´ertelm˝ uen meghat´arozott, hiszen ha m(t) ´es m0 (t) is minim´alpolinomja egy A transzform´aci´ onak, akkor A gy¨oke az m(t) − m0 (t) polinomnak is, holott m(t) − m0 (t) foka kisebb mint m(t) foksz´ama, ellentmondva a m(t) ´ertelemez´es´enek. ´ ıt´ 7.1.4 All´ as. Az A line´ aris transzform´ aci´ o minim´ alpolinomja oszt´ oja minden olyan polinomnak, amelynek A gy¨ oke. Bizony´ıt´ as. Legyen f (t) tetsz˝oleges olyan polinom, amelynek az A transzform´aci´o gy¨oke, azaz f (A) = 0. V´egezz¨ unk marad´ekos oszt´ast, f (t) = h(t)m(t) + r(t) ahol 0 ≤ deg r(t) < deg m(t). Helyettes´ıtve az A transzform´aci´ ot, kapjuk, hogy 0 = f (A) = h(A)m(A) + r(A) = r(A) , ami csak akkor lehet igaz, ha r(t) ≡ 0 , mert A nem lehet gy¨oke egyetlen m(t) foksz´am´an´al alacsonyabb fok´ u nemz´er´ o polinomnak sem. Ezzel ´all´ıt´ asunkat igazoltuk. 2 Az al´abbi t´etel egy line´aris transzform´aci´ o invari´ ans altereinek dimenzi´oj´ ar´ ol ny´ ujt felvil´agos´ıt´ast. 7.1.5 T´ etel.
´ 7. FEJEZET INVARIANS ALTEREK
180
(1) Ha az A ∈ L(V ) line´ aris transzform´ aci´ o minim´ alpolinomj´ anak van k-adfok´ u irreducibilis faktora, akkor van a V vektort´erben k-dimenzi´ os A-invari´ ans alt´er. (2) Ha p(t) egy k-adfok´ u irreducibilis faktora az A minim´ alpolinomj´ anak, akkor ker (p(A)) k-dimenzi´ os A-invari´ ans alt´er, vagy k-dimenzi´ os A-invari´ ans alterek direkt¨ osszege. Bizony´ıt´ as. (1) Jel¨olje m(t) az A minim´ alpolinomj´at ´es legyen az m(t) = p(t)q(t) szorzatk´ent val´o el˝o´all´ıt´ asban p(t) k-adfok´ u irreducibilis t´enyez˝ o. A ker (p(A)) alt´er invari´ans A-ra n´ezve. Legyen v 6= 0 egy tetsz˝oleges vektora ker (p(A))-nak (ilyen van, mert k¨ ul¨ onben m´ar a q(t) polinomnak gy¨oke lenne A). Meg fogjuk mutatni, hogy lin (v, A) k-dimenzi´ os A-invari´ ans altere ker (p(A))-nak, k¨ovetkez´esk´eppen V -nek is. Tekints¨ uk a {v, A(v), . . . An (v)} vektorrendszert, ahol n = dim V . Ez nyilv´anval´oan line´arisan ¨oszzef¨ ugg˝ o rendszer. Legyen m(≤ n) az a legnagyobb pozit´ıv eg´esz, amelyre a {v, A(v), . . . , Am−1 (v)} vektorrendszer m´eg line´arisan f¨ uggetlen, azaz Am (v) m´ar kifejezhet˝o a v, A(v), . . . , Am−1 (v) vektorok Am (v) = ε0 v + ε1 A(v) + · · · + εm−1 Am−1 (v) line´aris kombin´aci´ojak´ent. Az s(t) = −ε0 − ε1 t − · · · − εm−1 tm−1 + tm polinomra teh´at teljes¨ ul, hogy s(A)(v) = 0 , de az m sz´ amra tett kik¨ot´es¨ unk alapj´an a´ll´ıthatjuk, hogy m-n´el alacsonyabb fok´ u nemz´er´ o polinomja A-nak a v vektort nem transzform´alja a nullvektorba. Mivel v eleme volt ker (p(A))-nak, teh´at p(A)(v) = 0 , ez´ert m = deg s(t) ≤ deg p(t) = k . Marad´ekos oszt´ast v´egezve a p(t) ´es s(t) polinomokkal, kapjuk, hogy p(t) = h(t)s(t) + r(t)
´es
0 ≤ deg r(t) < deg s(t) = m ,
´es ´ıgy p(A) = h(A)s(A) + r(A) . Akkor 0 = p(A)(v) = h(A)s(A)(v) + r(A)(v) = r(A)(v) , ´es ebb˝ol k¨ovetkezik, hogy r(t) ≡ 0 ´es p(t) = h(t)s(t) . Mivel feltev´es¨ unk szerint p(t) irreducibilis, a h(t) polinom csak¡ konstans polinom lehet, ez´ert s(t) ´es p(t) fok¢ sz´ama egyenl˝o, teh´at k = m . A lin v, A(v), . . . , Am−1 (v) = lin (v, A) alt´er teh´at k-dimenzi´os ´es A-invari´ans. (2) A m´asodik ´all´ıt´as igazol´asa: ker (p(A)) k´et k¨ ul¨ onb¨ oz˝ o nemz´er´ o v ´es w vektor´ara lin (v, A) ´es lin (w, A) vagy diszjunktak (csak a nullvektor a k¨oz¨ os elem¨ uk), T vagy egyenl˝ok, mert ha x ∈ lin (v, A) lin (w, A) nemz´er´ o vektor, akkor az {x, A(x), . . . , Ak−1 (x)} vektorrendszer line´arisan f¨ uggetlen, ´es mind lin (v, A)-nak, mind lin (w, A)-nak r´eszrendszere azok A-invarianci´ aja miatt. Mivel dim lin (v, A) = dim lin (w, A) = k
´ ´ SAJAT ´ ERT ´ EKEK ´ 7.2. SAJATVEKTOROK ES
181
azt is kapjuk, hogy az {x, A(x), . . . , Ak−1 (x)} vektorrendszer mind lin (v, A)-nak, mind lin (w, A)-nak b´azisa, ´es ´ıgy lin (v, A) = lin (w, A) . M´ar most ker (p(A)) direkt¨osszegre val´ o felbont´asa a k¨ovetkez˝ ok´eppen t¨ort´enhet: v´alasztunk egy nemz´er´o v1 ∈ ker (p(A)) vektort ´es k´epezz¨ uk a lin (v1 , A) alter´et. Ha ker (p(A)) \ lin (v1 , A) nem u ¨res, akkor v´alasztunk bel˝ole egy v2 vektort ´es k´epezz¨ uk a lin (v1 , A) ⊕ lin (v2 , A) 2 · k-dimenzi´os alter´et ker (p(A))-nak. Ha ez m´eg val´ odi alt´er, akkor v´alaszthatunk v3 ∈ ker (p(A)) \ lin (v1 , A) ⊕ lin (v2 , A) vektort ´es k´epezhetj¨ uk a lin (v1 , A) ⊕ lin (v2 , A) ⊕ lin (v3 , A) alteret, ´es ´ıgy tov´abb. ker (p(A)) v´eges dimenzi´os volta biztos´ıtja, hogy l´etezik olyan r ≥ 1 eg´esz, hogy ker (p(A)) \ lin (v1 , A) ⊕ · · · ⊕ lin (vr , A) = ∅ , ´es akkor az elj´ar´as befejez˝odik. Hangs´ ulyoznunk kell, hogy er˝osen kihaszn´altuk, hogy amennyiben egy x 6= 0 vektor eleme valamely lin (y, A) alt´ernek, akkor lin (x, A) = lin (y, A), amib˝ol m´ar k¨ovetkezik, hogy ha vi 6∈ lin (v1 , A) ⊕ · · · ⊕ lin (vi−1 , A) , akkor lin (vi , A)
\
lin (v1 , A) ⊕ · · · ⊕ lin (vi−1 , A) = {0} .
Ezzel a bizony´ıt´ast befejezt¨ uk. 2 Ismert, hogy minden val´ os egy¨ utthat´ os irreducibilis polinom legfeljebb m´asodfok´ u, m´ıg minden komplex egy¨ utthat´ os irreducibilis polinom els˝ofok´ u. ´Igy az el˝oz˝o t´etel ´ertelm´eben a v´eges dimenzi´os val´ os vektorterek minden line´aris transzform´aci´oj´anak van legfeljebb 2-dimenzi´os, a komplex vektorterek line´aris transzform´aci´oinak pedig 1-dimenzi´os invari´ ans altere.
7.2
Saj´ atvektorok ´ es saj´ at´ ert´ ekek
Ebben a pontban a vektorterek olyan line´aris transzform´aci´ oit tanulm´ anyozzuk, amelyekre n´ezve l´etezik a t´ernek 1-dimenzi´os invari´ ans altere. Legyen az F test feletti V vektort´ernek A ∈ L(V ) line´aris transzform´aci´ oja. Ha az A m(t) minim´alpolinomj´anak λ ∈ F gy¨ oke, akkor a (7.1.5) t´etel szerint a ker (A−λI) 1-dimenzi´os A-invari´ans alt´er, vagy 1-dimenzi´os A-invari´ ans alterek direkt¨osszege. Az A lin´aris transzform´aci´o minim´alpolinomj´anak az F testben l´ev˝ o gy¨okeit, az A saj´ at´ert´ekeinek nevezz¨ uk. Ha λ saj´at´ert´eke A-nak, akkor a ker (A − λI) alt´er minden nemz´er´o s vektor´at az A line´aris transzform´aci´ o saj´ atvektor´ anak h´ıvjuk. Mag´ara
182
´ 7. FEJEZET INVARIANS ALTEREK
a ker (A − λI) alt´erre gyakran a λ-hoz tartoz´o saj´ atalt´er n´even h´ıvatkozunk. A saj´atalt´er tetsz˝oleges s vektor´ara A(s) = (A − λI)(s) + λs = λs teljes¨ ul. M´asr´eszt, ha A − λI szingul´aris transzform´aci´ oja V -nek, akkor van nemz´er´ ov vektora ker (A − λI)-nek. Az m(t) minim´alpolinomnak a t − λ ∈ F[t] els˝ofok´ u polinommal val´o marad´ekos oszt´as´at v´egezve m(t) = q(t)(t − λ) + γ ad´odik, hiszen a marad´ek csak 0-adfok´ u, azaz skal´ ar lehet. Akkor az m(A) = q(A)(A − λI) + γI transzform´aci´oval 0 = m(A)(v) = q(A)(A − λI)(v) + γI(v) = γv , amib˝ol kapjuk, hogy γ = 0, azaz t − λ oszt´oja m(t)-nek. De akkor m(λ) = 0 , azaz λ gy¨oke a minim´alpolinomnak. A (7.1.5) t´etel kieg´esz´ıtve a fenti ´eszrev´etellel a k¨ovetkez˝ o ´all´ıt´ ast verifik´ alja: 7.2.1 T´ etel. Ha V az F test feletti vektort´er ´es A line´ aris transzform´ aci´ oja, akkor az A minim´ alpolinomj´ anak a λ ∈ F skal´ ar pontosan akkor gy¨ oke, azaz λ pontosan akkor saj´ at´ert´eke A-nak, ha az A − λI ∈ L(V ) line´ aris transzform´ aci´ o szingul´ aris. A (7.2.1) t´etelb˝ol azonnal ad´odik: 7.2.2 K¨ ovetkezm´ eny. Egy line´ aris transzform´ aci´ onak akkor ´es csak akkor saj´ at´ert´eke a 0, ha a transzform´ aci´ o szingul´ aris. Sok esetben haszn´alhat´ok a k¨ovetkez˝ o ´eszrev´etelek: ´ ıt´ 7.2.3 All´ as. (a) Az A ∈ L(V ) (V -ben ´ertelmezve van skal´ aris szorzat) line´ aris transzform´ aci´ onak λ akkor ´es csak akkor saj´ at´ert´eke, ha transzpon´ altj´ anak saj´ at´ert´eke. (b) Az A ∈ L(V ) (V unit´er t´er) line´ aris transzform´ aci´ onak λ akkor ´es csak akkor ¯ adjung´ saj´ at´ert´eke, ha λ altj´ anak saj´ at´ert´eke. (c) Ha az A ∈ L(V ) line´ aris transzform´ aci´ onak λ saj´ at´ert´eke, akkor tetsz˝ oleges p(t) ∈ F[t] polinomra a p(A) line´ aris transzform´ aci´ onak saj´ at´ert´eke p(λ), ´es ha A invert´ alhat´ o, akkor az A−1 line´ aris transzform´ aci´ onak saj´ at´ert´eke λ1 . Bizony´ıt´ as. Az (a) ´all´ıt´as annak a k¨ovetkezm´enye, hogy a line´aris transzform´aci´o ´es transzpon´altj´anak egyenl˝o a rangja ´es mivel (A − λI)∗ = A∗ − λI , az A − λI line´aris transzform´aci´o pontosan akkor szingul´aris, ha az A∗ − λI line´ aris transzform´aci´o szingul´aris. A (b) ´all´ıt´as igazol´asa hasonl´o. Mivel a line´aris transzform´aci´ o ´es adjung´altj´ anak egyenl˝o a rangja, tov´abb´a ¯ , (A − λI)∗ = A∗ − λI
´ ´ SAJAT ´ ERT ´ EKEK ´ 7.2. SAJATVEKTOROK ES
183
¯ ´ıgy az A − λI line´aris transzform´aci´ o pontosan akkor szingul´aris, ha az A∗ − λI line´aris transzform´aci´o szingul´aris. (c) Az A line´aris transzform´aci´ onak λ pontosan akkor saj´at´ert´eke, a (7.2.1) t´etel szerint, ha van olyan s(6= 0) ∈ V vektor, hogy A(s) = λs . Akkor A2 (s) = A(A(s)) = A(λs) = λA(s) = λ2 s , ´es ´altal´anosan minden k term´eszetes sz´amra Ak (s) = λk s teljes¨ ul. Ebb˝ol m´ar k¨ovetkezik, hogy b´armely p(t) ∈ F[t] polinomra p(A)(s) = p(λ)s, igazolva els˝o ´all´ıt´asunkat, hogy p(λ) saj´at´ert´eke a p(A) transzform´aci´ onak. Az utols´o ´all´ıt´as k¨ovetkezik az s = A−1 (A(s)) = A−1 (λs) = λA−1 (s) egyenl˝os´egb˝ol, mert a (7.2) k¨ovetkezm´eny alapj´an λ 6= 0 ´es ´ıgy A−1 (s) =
1 s. λ
2 Az al´abbi p´elda azt mutatja be, hogy a (7.2.1) t´etel hogyan haszn´alhat´ o egy vektort´er saj´at´ert´ekeinek ´es saj´atvektorainak meghat´aroz´ as´ ara. 2 P´ elda. Hat´ arozzuk meg a 3-dimenzi´ os val´ os V vektort´er azon A line´ aris transzform´ aci´ oj´ anak saj´ at´ert´ekeit ´es saj´ atvektorait, amely a t´er egy V = {v1 , v2 , v3 } b´ azis´ anak vektorait rendre az A(v1 ) = v2 + v3 , A(v2 ) = v1 + v3 , A(v3 ) = v1 + v2 vektorokba viszi! Az A, illetve az A − λI transzform´aci´ ok V b´ azisra vonatkoz´ o m´atrixai
0 1 1 A= 1 0 1 1 1 0
−λ 1 1 A − λI = 1 −λ 1 1 1 −λ
´es
´ Allap´ ıtsuk meg, hogy a λ param´eter mely ´ert´ekei eset´en lesz a A − λI m´ atrix szingul´aris. Az elemi b´azistranszform´ aci´ os technika most is alkalmazhat´ o, hiszen k´erd´es¨ unk u ´gy is feltehet˝o, hogy a λ pram´eter milyen ´ert´ekei mellett van nemtrivi´ alis megold´asa az A − λE egy¨ utthat´ om´ atrix´ u homog´en line´aris egyenletrendszernek. Az ismeretlenekre bevezetve a ξ1 , ξ2 , ξ3 jel¨ol´est a ξ1
ξ2
ξ3
v1 −λ
1
1
−λ
1
v2 v3
1 1
−→
1 −λ
ξ2
ξ3
v1
1 − λ2
1+λ
ξ1
−λ
1
v3
1+λ
−λ − 1
t´abl´azatokb´ol leolvashatjuk, hogy λ = −1 eset´en a
ξ1
ξ2 =
ξ3
−1 −1
1
0 ·
0
1
"
τ2
#
τ3
koordin´ata vektor´ u vektor nemtrivi´ alis megold´as, ha a τ2 , τ3 szabadon v´alaszthat´ o skal´arok k¨oz¨ ul legal´abb az egyik nem nulla. P´eld´ aul az
s1 =
−1
1 0
´es
s2 =
−1
0 1
´ 7. FEJEZET INVARIANS ALTEREK
184
koordin´ata vektor´ u line´arisan f¨ uggetlen vektorok a transzform´aci´ o λ = −1 saj´at´ert´ek´ehez tartoz´o saj´atvektorai. Visszat´erve a t´abl´ azathoz, l´athat´ o, hogy ha λ 6= −1, akkor tov´abbi b´aziscsere hajthat´o v´egre ´es kapjuk a ξ3 v1 2 + λ − λ2 ξ1
1−λ
ξ2
−1
t´abl´azatot, miszerint λ = 2 eset´en is van nemtrivi´ alis megold´as, amelynek alakja
ξ1
1
ξ2 = 1 · τ3 (τ3 6= 0) .
ξ3
1
Igy a λ = 2 saj´at´ert´ek, ´es egy ehhez tartoz´o saj´atvektor koordin´ata vektora az
1
s3 = 1 . 1 A feladathoz nem tartozik ugyan, de ´erdemes meghat´arozni az A transzform´ aci´ o m´atrix´at a saj´atvektorok alkotta S = {s1 = −v1 + v2 , s2 = v1 + v3 , s3 = v1 + v2 + v3 } b´azisban. Mivel A(s1 ) = −s1 , A(s2 ) = −s2 ´es A(s3 ) = 2 · s3 , kapjuk, hogy
−1 0 0 AS = 0 −1 0 0 0 2 diagon´alis m´atrix, amelynek diagon´alis´ aban ´eppen az A saj´at´ert´ekei vannak.
2
A fenti p´eld´aban azt l´attuk, hogy a vizsg´alt line´aris transzform´aci´ o saj´atvektorai b´azis´at alkott´ak a t´argyvektort´ernek, ´es ebben a b´azisban a line´aris transzform´aci´ o m´atrixa diagon´alis m´atrix lett. Ez ´altal´ anosan is igaz, nevezetesen: 7.2.4 T´ etel. Ha az n-dimenzi´ os F test feletti V vektort´er A ∈ L(V ) line´ aris transzform´ aci´ oj´ anak saj´ atvektoraib´ ol ´ all´ o S = {s1 , . . . , sn } vektorrendszere b´ azis, akkor az A m´ atrixa az S b´ azisban diagon´ alis m´ atrix, melynek diagon´ alis´ aban ´eppen az egyes saj´ atvektorokhoz tartoz´ o saj´ at´ert´ekek vannak. Bizony´ıt´ as. Jel¨olj´ek az egyes saj´atvektorokhoz tartoz´o saj´at´ert´ekeket rendre λ1 , . . . , λn . Akkor, tekintve, hogy A(si ) = λi si
(i = 1, . . . , n) ,
´ ´ SAJAT ´ ERT ´ EKEK ´ 7.2. SAJATVEKTOROK ES kapjuk, hogy
A(si )S =
0 .. . 0 λi 0 .. . 0
185
,
ahol ´eppen az i-edik koordin´ata a λi , a t¨obbi pedig z´er´ o. Mivel az A line´ aris transzform´aci´o AS m´atrix´anak i-edik oszlopa ´eppen A(si )S minden (i = 1, . . . , n)-re, AS = B =
λ1 0 . . . 0 0 λ2 . . . 0 .. .. . . . . .. . . 0 0 . . . λn
amint ´all´ıtottuk.
2
Egy vektort´er olyan line´aris transzform´aci´ oj´ at, amelynek saj´atvektorai gener´alj´ ak a teret, teh´at m´atrixa diagonaliz´alhat´ o, egyszer˝ u , vagy m´as elnevez´essel diagonaliz´ alhat´ o line´aris transzform´aci´onak h´ıvjuk. Megjegyzend˝o, hogy az egy´altal´ an nem biztos, hogy a k¨ ul¨onb¨oz˝o saj´atvektorok k¨ ul¨ onb¨ oz˝ o saj´at´ert´ekekhez tartoznak, amint az (2) p´elda is mutatta, (a −1 saj´at´ert´ekhez k´et egym´ast´ ol line´arisan f¨ uggetlen saj´atvektor tartozott). M´asr´eszt viszont igaz, hogy k¨ ul¨ onb¨ oz˝ o saj´at´ert´ekekhez tartoz´o saj´atvektorok line´arisan f¨ uggetlen rendszert alkotnak. Ezt az ´all´ıt´ ast fogalmaztuk meg a k¨ovetkez˝o t´etelben. 7.2.5 T´ etel. Ha a V vektort´er A line´ aris transzform´ aci´ oj´ anak λ1 , . . . , λk k¨ ul¨ onb¨ oz˝ o saj´ at´ert´ekei, akkor a hozz´ ajuk tartoz´ o s1 , . . . , sk saj´ atvektorok line´ arisan f¨ uggetlen rendszert alkotnak. Bizony´ıt´ as. A k¨ ul¨onb¨oz˝o saj´at´ert´ekek sz´ama szerinti teljes indukci´ oval igazoljuk az ´all´ıt´ast. Ha k = 1, akkor a saj´atvektor nem nullvektor l´ev´en line´arisan f¨ uggetlen egyelem˝ u rendszer. Tegy¨ uk fel, hogy a λ1 , . . . , λk−1 k¨ ul¨ onb¨ oz˝ o saj´at´ert´ekekhez tartoz´o saj´atvektorok {s1 , . . . , sk−1 } rendszere line´arisan f¨ uggetlen ´es legyen λk az eddigiekt˝ol k¨ ul¨onb¨oz˝o saj´at´ert´ek ´es sk a hozz´a tartoz´o saj´atvektor. Indirekt tegy¨ uk fel, hogy (a)
sk =
k−1 X
αi si ,
i=1
azaz, hogy az {s1 , . . . , sk−1 , sk } vektorrendszer m´ar line´arisan ¨osszef¨ ugg˝ o. Ha alkalmazzuk az A transzform´aci´ot az (a) egyenlettel adott sk vektorra, akkor azt kapjuk, hogy λk sk = A(sk ) =
k−1 X i=1
αi A(si ) =
´ 7. FEJEZET INVARIANS ALTEREK
186
(b)
=
k−1 X
αi λi si .
i=1
Igy az (a) egyenlet λk -szoros´at kivonva a (b) egyenletb˝ ol a 0=
k−1 X
αi (λi − λk )si
i=1
ad´odik. Ez lehetetlen, hiszen sk 6= 0 (mert saj´atvektor), ´ıgy az αi skal´ arok valamelyike nemnulla. M´asr´eszt a saj´at´ert´ekek k¨ ul¨ onb¨ oz˝ os´ege miatt a λi − λk , (i = 1, . . . , k − 1) skal´arok is k¨ ul¨onb¨oznek null´ at´ ol ´es az indukci´ os feltev´es szerint az {s1 , . . . , sk−1 } rendszer line´arisan f¨ uggetlen volt. Ez az ellentmond´ as abb´ol eredt, hogy felt´etelezt¨ uk, hogy az {s1 , . . . , sk−1 , sk } vektorrendszer line´arisan ¨osszef¨ ugg˝ o, teh´at line´arisan f¨ uggetlen kell legyen. 2 Ha egy n-dimenzi´os V vektort´er A line´aris transzform´aci´ oj´ anak n k¨ ul¨ onb¨ oz˝ o saj´at´ert´eke van, akkor A egyszer˝ u. Ez a felt´etel elegend˝o, de nem sz¨ uks´eges, amint azt a (2) p´elda is mutatta.
7.3
Val´ os vektorterek komplexifik´ aci´ oja
Amint azt m´ar t¨obbsz¨or eml´ıtett¨ uk, a val´ os vektorterek nem minden line´aris transzform´aci´oj´anak l´etezik saj´atvektora, mert a val´ os egy¨ utthat´ os polinomoknak nem felt´etlen¨ ul van val´os gy¨oke. A komplex egy¨ utthat´ os polinomoknak ezzel szemben mindig van komplex gy¨oke, teh´at abban a speci´alis estben is, amikor az egy¨ utthat´ ok t¨ort´enetesen val´os sz´amok, s˝ot ilyen esetben m´eg az is igaz, hogy a komplex gy¨ok¨ ok konjug´altjai is gy¨okei ugyanazon val´ os egy¨ utthat´ os polinomnak. Ez´ert c´elszer˝ u a val´os vektortereket komplex vektort´erbe ”be´agyazni” ´es abban meghat´arozni a line´aris transzform´aci´ok saj´atvektorait. Ebben a pontban azt mutatjuk meg, hogy ez a ”be´agyaz´as” lehets´eges. Ez majd lehet˝ov´e teszi, hogy bizonyos line´aris transzform´aci´okkal kapcsolatos vizsg´alatokat a komplex vektorterekben v´egezhess¨ unk ´es a val´ os vektorterekre vonatkoz´o eredm´enyeket ezekb˝ol sz´armaztassuk. Legyen V tetsz˝oleges val´os vektort´er ´es k´epezz¨ uk a V × V Descartes–szorzatot. ´ Ertelmezz¨ unk V × V -ben ¨osszead´ ast az def
(x, y) + (v, w) = (x + v, y + w) defini´al´o egyenl˝os´eggel, ´es komplex α + iβ komplex sz´ammal val´ o ”szorz´ast” pedig, 2 ahol i a k´epzetes egys´eg (i = −1), az def
(α + iβ)(x, y) = (αx − βy, βx + αy) defin´ıci´oval. Ez´altal V ×V a defini´alt m˝ uveletekkel komplex vektort´err´e v´alik. Ennek igazol´as´at az olvas´ora bizzuk. A r¨ovids´eg kedv´e´ert jel¨olj¨ uk az ´ıgy kapott komplex vektorteret Vb -al. A Vb (x, 0) alak´ u elemeinek halmaza ´es V vektorai k¨oz¨ ott nyilv´anval´oan l´etezik k¨olcs¨on¨osen egy´ertelm˝ u x ↔ (x, 0) megfeleltet´es, ami az ¨osszead´ as b m˝ uvelet´evel, s˝ot a val´os skal´arokkal val´ o szorz´as oper´aci´ oval is felcser´elhet˝ o. Ha V -t val´os vektort´erk´ent tekintj¨ uk (csak val´ os skal´ arokkal val´ o szorz´asra szor´ıtkozunk)
´ VEKTORTEREK KOMPLEXIFIKACI ´ OJA ´ 7.3. VALOS
187
akkor az x ↔ (x, 0) megfeleltet´es izomorfizmus V ´es Vb tekintett altere k¨oz¨ ott. Ez´ert V u ´gy tekinthet˝o, mint Vb r´eszhalmaza. Mivel (0, y) = i(y, 0), Vb elemeire (x, y) = (x, 0) + i(y, 0) teljes¨ ul, ´ıgy az x ↔ (x, 0) egy-egy´ertelm˝ u megfeleltet´es alapj´an Vb minden vektora x + iy alakban ´ırhat´ ok. Tekintve, hogy az (x, 0), illetve a (0, y) alak´ u vektorok V ´es iV halmaz´aban egyed¨ ul a (0,0) (a Vb z´er´ ovektora) k¨oz¨ os, ez´ert a b b V vektorainak x + iy alakban val´ o el˝o´ all´ıt´ asa egy´ertelm˝ u. A V komplex vektorteret a V val´os vektort´er komplexifik´ altj´ anak nevezz¨ uk. ´ Erdekes ´es fontos az al´abbi ´all´ıt´as: ´ ıt´ 7.3.1 All´ as. A val´ os V vektort´er ´es a komplex Vb vektort´er dimenzi´ oja egyenl˝ o. Bizony´ıt´ as. Azt fogjuk megmutatni, hogy ha X = {x1 , . . . , xn } b´ azisa V -nek, akkor b´azisa Vb -nek is. El˝osz¨or is mutassuk meg, hogy X vektorainak komplex egy¨ utthat´os line´aris kombin´aci´oja is csak u ´gy lehet z´erus, ha minden egy¨ utthat´ o z´er´o. Mivel n X
(αj + iβj )xj =
j=1
n X
αj xj + i
j=1
n X
βj xj = 0
j=1
pontosan akkor, ha n X
αj xj = 0 ´es
j=1
n X
βj xj = 0 ,
j=1
´es X b´azis V -ben, kapjuk, hogy α1 = . . . = αn = β1 = . . . = βn = 0 . M´asr´eszt, ha x + iy tetsz˝oleges vektora Vb -nek, akkor x, y ∈ V , enn´elfogva el˝o´ all´ıthat´ok X vektorainak x=
n X
ξj xj
´es y =
j=1
n X
ψj xj
j=1
line´aris kombin´aci´ojak´ent, ´es akkor x + iy =
n X
(ξj + iψj )xj .
j=1
Ezzel az ´all´ıt´ast bebizony´ıtottuk. 2 b A V vektort´er A ∈ L(V ) line´aris transzform´aci´ oj´ at kiterjeszthetj¨ uk a V komplex vektort´er Ab ∈ L(Vb ) line´aris transzform´aci´ oj´ av´ a, minden x + iy ∈ Vb vektorhoz az def
b + iy) = A(x) + iA(y) A(x
vektort rendelve. Nem neh´ez igazolni, hogy az ´ıgy ´ertelmezett Ab lek´epez´es val´ oban line´aris transzform´aci´oja Vb -nek. Ha V -ben defini´alva van skal´ aris szorzat, akkor azt felhaszn´alva Vb -ben is ´ertelmezhet˝o komplex skal´aris szorzat az def
hx + iy, v + iwi = hx, vi + hy, wi + i(hx, wi − hy, vi)
´ 7. FEJEZET INVARIANS ALTEREK
188
defin´ıci´oval. Az olvas´ora bizzuk annak ellen˝orz´es´et, hogy az ´ıgy defini´alt skal´ aris szorzat kiel´eg´ıti a komplex skal´aris szorzat axi´om´ ait. A Vb vektort´er egy x + iy vektor´anak norm´aja a kisz´am´ıthat´o a V t´erben defini´alt euklideszi-norma seg´ıts´eg´evel, hiszen kx + iyk2 = hx + iy, x + iyi = hx, xi + hy, yi = kxk2 + kyk2 . Egyszer˝ u igazolni a line´aris transzform´aci´ ok k¨oz¨ otti A ↔ Ab megfeleltet´es k¨ovetkez˝ o tulajdons´agait: d = αA b , ahol α val´ (a) αA os, b b \ (b) A + B = A + B , b, \ (c) A · B = Ab · B ´es ha V -ben skal´aris szorzat is ´ertelmezett, akkor c∗ = A b∗ . Meg kell jegyezn¨ (d) A unk, hogy (d)–ben Ab∗ a Ab line´aris transzform´aci´ o transzpon´altj´at jel¨oli, nem az adjung´altj´ at. Mutat´oba bebizony´ıtjuk a (d) tulajdons´agot, a t¨obbi igazol´as´at az olvas´ ora bizzuk. El˝obb azonban m´eg egy megjegyz´est kell tenn¨ unk; a biline´aris f¨ uggv´enyekr˝ ol ´ırott fejezetben [x, y] jel¨olte az x ´es y vektorok bels˝o szorzat´at, ´es ennek megfelel˝oen egy A ∈ L(V ) line´aris transzform´aci´o transzpon´altj´ at a (∀v, w ∈ V ) : [A∗ (v), w] = [v, A(w)] egyenl˝os´eggel ´ertelmezt¨ uk. De mint kider¨ ult, v´eges dimenzi´os val´ os ´es komplex terekben a vektorok bels˝o szorzata, illetve komplex bels˝o szorzata mindig skal´ aris szorzat ´es b´armely skal´aris szorzat a t´er egy ortonorm´alt b´azis´ ara vonatkoz´ o koordin´ata vektorok bels˝o szorzat´ara, illetve komplex bels˝o szorzat´ara reduk´al´ odik. Ez´ert az al´abbiakban sz¨ogletes z´ar´ ojelek helyett az euklideszi ´es unit´er terekr˝ol sz´ol´ o fejezetben bevezetett hegyes z´ar´ojeleket haszn´aljuk a skal´ aris szorzat jel¨ol´es´ere. Legyen x + iy, v + iw k´et tetsz˝oleges vektora Vb -nek. Akkor D
E
b + iw) = hx + iy, A(v) + iA(w)i = x + iy, A(v
= hx, A(v)i + hy, A(w)i − i(hx, A(w)i − hy, A(v)i) = = hA∗ (x), vi + hA∗ (y), wi − i(hA∗ (x), wi − hA∗ (y), vi) = D
E
= hA∗ (x) + iA∗ (y), v + iwi = Ab∗ (x + iy), v + iw , ´es ´eppen ezt kellett megmutatnunk. Igen fontos ´all´ıt´ast mondunk ki az al´abbi t´etelben: 7.3.2 T´ etel. Az A line´ aris transzform´ aci´ o ´es az Ab line´ aris transzform´ aci´ o minim´ alpolinomja egyenl˝ o. Bizony´ıt´ as. Tegy¨ uk fel, hogy az A line´ aris transzform´aci´ o minim´alpolinomja a val´ os egy¨ utthat´os m(t) polinom. Akkor minden x ∈ V -re m(A)(x) = 0 , ez´ert b´armely v + iw ∈ Vb -re b m(A)(v + iw) = m(A)(v) + i · m(A)(w) = 0 ,
˝ LINEARIS ´ ´ OK ´ ∗ 7.4. EGYSZERU TRANSZFORMACI
189
b amib˝ol k¨ovetkezik, hogy az Ab m(t) minim´alpolinomja oszt´oja m(t) . M´asr´eszt minden x + iy ∈ Vb -re b b A)(x b b m( + iy) = m(A)(x) + i · m(A)(y) = 0,
akkor b m(A)(x) =0
´es
b m(A)(y) = 0,
´Igy, tekintve, hogy mindk´et polinom b amib˝ol k¨ovetkezik, hogy m(t) oszt´oja m(t)-nek. b norm´alt polinom, kapjuk, hogy m(t) = m(t) . 2 Ha az A line´aris transzform´aci´ oja V -nek ´es a megfelel˝o Ab line´ aris transzform´aci´onak α + iβ saj´at´ert´eke ´es s + it saj´ atvektora (α, β ∈ R , s, t ∈ V ), akkor (i)
A(s) = αs − βt ,
(ii)
A(t) = βs + αt ,
azaz lin (s, t) a V t´ernek A-invari´ ans altere. Ebb˝ol azt is azonnal kapjuk, hogy ha Ab saj´ at´ert´eke val´os (β = 0), akkor s ´es t az A-nak α-hoz tartoz´o saj´atvektorai, (az (i) ´es (ii) egyenl˝os´egek alapj´an A(s) = αs ´es A(t) = αt). Fontos a probl´em´ak numerikus megold´asa szempontj´ ab´ ol, hogy mivel a V t´er egy X b´azisa egyszersmind a Vb komplex vektort´ernek is b´azisa, b´armely A ∈ L(V ) line´aris transzform´aci´o m´atrixa az X b´azisban megegyezik az Ab ∈ Vb line´ aris transzform´aci´o X b´azisra vonatkoz´o m´atrix´ aval.
7.4
Egyszer˝ u line´ aris transzform´ aci´ ok∗
A k¨ovetkez˝o pontban vizsg´alatainkat v´eges dimenzi´os komplex terekre korl´ atozva megn´ezz¨ uk, hogy milyen line´aris transzform´aci´ oknak vannak olyan saj´atvektorai, amelyek az eg´esz teret gener´alj´ak. Mivel a v´eges dimenzi´os komplex terek mindig unit´er t´err´e tehet˝ok, nem jelent tov´ abbi megszor´ıt´ ast, ha feltessz¨ uk, hogy a t´erben r¨ogz´ıtett egy skal´aris szorzat. Ez lehet˝ov´e teszi, hogy a line´aris transzform´aci´ ok ´es adjung´altjaik kapcsolat´at is kihaszn´alhassuk vizsg´alatainkban. Az olvas´o jogosan veti fel a k´erd´est, hogy mi´ert nem koncentr´ aljuk figyelm¨ unket ink´abb az euklideszi terek diagonaliz´alhat´ o line´aris transzform´aci´ oira. A v´alasz egyszer˝ u; sajnos az euklideszi terek line´aris transzform´aci´ oinak nem mindig vannak saj´atvektorai, mivel minim´alpolinomjaiknak nem biztos, hogy van val´ os gy¨oke. Ezzel szemben a komplex sz´amtest algebrailag z´art, ´ıgy az unit´er terek line´aris transzform´aci´oinak vannak saj´at´ert´ekei a komplex sz´amtestben, k¨ovetkez´esk´eppen vannak saj´atvektorai is. Ez azt jelenti, hogy az euklideszi terek line´aris transzform´aci´ oinak vizsg´alata nehezebb feladat, ez´ert azt k´es˝ obbre halasztjuk. Az unit´er terek line´aris transzform´aci´oira kapott n´eh´any eredm´eny ugyanakkor felhaszn´alhat´ o az euklideszi terek line´aris transzform´aci´oinak vizsg´alat´ aban is a komplexifik´ aci´ o felhaszn´al´ as´ aval.
7.4.1
¨ Onadjung´ alt line´ aris transzform´ aci´ ok
A biline´aris alakok tanulm´anyoz´ asakor tal´alkoztunk a komplex vektorterek ¨onadjung´alt line´aris transzform´aci´oinak fogalm´aval. Eml´ekeztet˝ ou ¨l megism´etelj¨ uk, hogy egy
´ 7. FEJEZET INVARIANS ALTEREK
190
komplex V vektort´er A ∈ L(V ) line´aris transzform´aci´ oj´ at akkor nevezz¨ uk ¨ onadjung´ altnak, ha kiel´eg´ıti az A∗ = A felt´etelt. M´assz´oval ez azt jelenti, hogy b´armely v, w ∈ V vektorp´ ar eset´en D
(a)
E
hv, A(w)i = A∗ (v), w = hA(v), wi
teljes¨ ul. Megjegyezz¨ uk, hogy egy komplex vektort´er line´aris transzform´aci´ oja pontosan akkor ¨onadjung´alt, ha a hozz´atartoz´ o biline´aris alak hermitikus, ez´ert sokszor ezeket a transzform´aci´okat hermitikus transzform´aci´ oknak is nevezik. ¨ 7.4.1 T´ etel. Onadjung´ alt line´ aris transzform´ aci´ o saj´ at´ert´ekei val´ osak. Bizony´ıt´ as. Legyen λ az A ¨onadjung´ alt line´aris transzform´aci´ o saj´at´ert´eke (l´etez´es´et biztos´ıtja, hogy az A minim´ alpolinomj´anak a komplex sz´amok test´eben biztos van gy¨oke) ´es s egy hozz´a tartoz´o saj´atvektor, azaz A(s) = λs ,
ahol
s 6= 0 .
Akkor egyr´eszt (i)
hs, A(s)i = hs, λsi = λ hs, si ,
m´asr´eszt az (a) ¨osszef¨ ugg´es szerint (ii)
¯ hs, si . hs, A(s)i = hA(s), si = hλs, si = λ
¨ Osszehasonl´ ıtva az (i) ´es (ii) egyenl˝ os´egeket, kapjuk, hogy ¯ hs, si , λ hs, si = λ ¯ = λ ad´ amib˝ol, tekintve, hogy az hs, si = ksk 6= 0 , a λ odik. Ez pedig azt jelenti, hogy a λ saj´at´ert´ek val´os. 2 A hermitikus biline´aris alakokhoz mindig lehet a t´ernek olyan b´azis´ at tal´alni, amelyben az alak m´atrixa diagon´alis m´atrix. Az al´abbi t´etel azt mondja, hogy ilyen b´azist a megfelel˝o ¨onadjung´alt transzform´aci´ o saj´atvektoraib´ ol is ¨osszerakhatunk. 7.4.2 T´ etel. Ha A ∈ L(V ) a V vektort´er ¨ onadjung´ alt line´ aris transzform´ aci´ oja, akkor vannak A-nak olyan saj´ atvektorai, amelyek a t´ernek ortonorm´ alt b´ azis´ at alkotj´ ak. Bizony´ıt´ as. Megmutatjuk teljes indukci´ oval, hogy minden olyan k sz´amra, amely kisebb vagy egyenl˝o, mint a t´er dimenzi´oja, van k elem˝ u saj´atvektorokb´ ol ´all´o ortonorm´alt rendszer. A k = 1 eset´en ez abb´ol k¨ovetkezik, hogy unit´er t´er minden line´aris transzform´aci´oj´anak van saj´atvektora ´es minden saj´atvektor nemnulla skal´arszorosai is saj´atvektorok, ´ıgy unit´er t´er minden line´aris transzform´aci´ oj´ anak van egys´egnyi norm´aj´ u saj´atvektora is. Tegy¨ uk fel, hogy m´ar megmutattuk, hogy A-nak van s1 , s2 , . . . , sk−1 (k − 1 ≥ 1) saj´atvektora, ami a t´er ortonorm´alt vektorrendszere. Jel¨olje M az ´altaluk gener´alt alteret. Az M ⊥ ortogon´alis kieg´esz´ıt˝ o b´armely v vektor´ara ´es minden i(= 1, . . . , k − 1)-re hA(v), si i = hv, A(si )i = λi hv, si i = 0
˝ LINEARIS ´ ´ OK ´ ∗ 7.4. EGYSZERU TRANSZFORMACI
191
teljes¨ ul, ahol λi -vel az si saj´atvektorhoz tartoz´o saj´at´ert´eket jel¨olt¨ uk. Ez azt mutatja, hogy az A ¨onadjung´alt transzform´aci´ onak M ⊥ invari´ ans altere. Az A transzform´aci´o M ⊥ -ra val´o lesz˝ uk´ıt´es´enek van egys´egnyi norm´aj´ u sk ∈ M ⊥ saj´ atvektora ´es ezzel kieg´esz´ıtve az s1 , s2 , . . . , sk−1 ortonorm´alt vektorrendszert a t´er k elem˝ u A saj´atvektoraib´ol ´all´o ortonorm´alt vektorrendszer´ehez jutunk. Ezzel a t´etel bizony´ıt´ as´ at befejezt¨ uk. 2 A (7.2.4), (7.4.1) ´es (7.4.2) t´etelek alapj´an ´all´ıthatjuk, hogy minden ¨onadjung´ alt A line´aris transzform´aci´ohoz van a t´ernek olyan b´azisa, amelyben A m´ atrixa val´ os elem˝ u diagon´alis m´atrix. Ez az ´all´ıt´ as megford´ıthat´ o; ha az A line´aris transzform´aci´o m´atrixa valamely b´azisban val´ os elem˝ u diagon´alis m´atrix, akkor A ¨ onadjung´ alt. Ez abb´ol k¨ovetkezik, hogy A adjung´altj´ anak m´atrixa, (l´ev´en az A m´ atrix´ anak adjung´altja) megegyezik A m´atrix´aval, m´arpedig akkor A ´es A∗ is egyenl˝ o, mert a line´aris transzform´aci´ok ´es a m´atrixok k¨oz¨ otti megfeleltet´es (r¨ogz´ıtett b´azis mel´ lett) k¨olcs¨on¨osen egy´ertelm˝ u. Erdemes ezeket az ´eszrev´eteleket az al´abbi ´all´ıt´ asban kiemelni. ´ ıt´ 7.4.3 All´ as. Az A ∈ L(v) line´ aris transzform´ aci´ o pontosan akkor ¨ onadjung´ alt, ha van a V t´ernek olyan ortonorm´ alt b´ azisa, amelyben A m´ atrixa val´ os elem˝ u diagon´ alis m´ atrix. Az ¨onadjung´alt line´aris transzform´aci´ ok jellemz´es´et az al´abbi t´etel igazol´as´ aval fejezz¨ uk be: 7.4.4 T´ etel. Unit´er terek ¨ onadjung´ alt line´ aris transzform´ aci´ oj´ anak k¨ ul¨ onb¨ oz˝ o saj´ at´ert´ekeihez tartoz´ o saj´ atalterek ortogon´ alisak. Bizony´ıt´ as. Legyen az A ¨onadjung´ alt line´aris transzform´aci´ onak λ ´es µ k´et k¨ ul¨onb¨oz˝o saj´at´ert´eke, tov´abb´a s ∈ ker (A − λI) ´es t ∈ ker (A − µI) . Akkor λ ht, si = ht, λsi = ht, A(s)i = = hA(t), si = hµt, si = µ ¯ ht, si , amib˝ol k¨ovetkezik, hogy (λ − µ) ht, si = 0 . Mivel λ − µ 6= 0 , kapjuk, hogy ht, si = 0 , ´es ezt kellett bizony´ıtanunk.
7.4.2
2
Unit´ er transzform´ aci´ ok
A komplex V vektort´er egy U line´aris transzform´aci´ oj´ at akkor nevezz¨ uk unit´er transzform´ aci´ onak, ha adjung´altja megegyezik az inverz´evel. Ez pontosan azt jelenti, hogy tetsz˝oleges v, w ∈ V vektorokra D
E
hv, wi = (U ∗ U )(v), w = hU (v), U (w)i , teh´at az unit´er tereknek olyan line´aris transzform´aci´ oi az unit´er line´aris transzform´aci´ok, amelyek meg˝orzik a skal´ aris szorzatot. Vizsg´aljuk meg, hogy ha V = {v1 , . . . , vn } a t´er r¨ogz´ıtett ortonorm´alt b´azisa, akkor mi jellemzi az U unit´er transzform´aci´ o U m´ atrix´ at ebben a b´azisban. Tudjuk, hogy U oszlopai ´eppen az U (v1 ), . . . , U (vn ) vektorok V-re vonatkoz´ o koordin´ata vektorai,
´ 7. FEJEZET INVARIANS ALTEREK
192
´es az U ∗ adjung´altj´anak m´atrixa u ´gy kaphat´ o, hogy a U m´ atrix elemeit konjug´ aljuk, majd a m´atrixot transzpon´aljuk. Mivel U unit´er transzform´aci´ o, az k¨ovetkezik, hogy U(vi )∗ · U(vj ) = hU (vi ), U (vj )i = hvi , vj i = δij , azaz unit´er line´aris transzform´aci´ o ortonorm´alt b´azisra vonatkoz´ o m´atrix´ anak oszlopai ortogon´alisak ´es egys´egnyi norm´aj´ uak, vagy ami ugyanaz m´as szavakkal, az unit´er line´aris transzform´aci´o az ortonorm´alt b´azis vektorait ortonorm´alt b´azis vektoraira k´epezi. Megford´ıtva, ha egy U line´aris transzform´aci´ onak a V = {v1 , . . . , vn } b´azisra vonatkoz´o m´atrixa rendelkezik azzal a tulajdons´aggal, hogy oszlopai p´aronk´ent ortogon´alisak ´es egys´egnyi norm´aj´ uak, (ami azt jelenti, hogy az U (v1 ), . . . , U (vn ) vektorok is ortonorm´alt b´azist alkotnak) akkor U unit´er line´aris transzform´aci´ o. Val´ oban, mivel tetsz˝oleges v, w ∈ V vektorok a V = {v1 , . . . , vn } vektorainak ugyanolyan line´aris kombin´aci´oi, mint az U (v) ´es U (w) vektorok az U (v1 ), . . . , U (vn ) vektoroknak, ´es ut´obbi is ortonorm´alt b´azis, ez´ert hU (v), U (w)i = hv, wi is teljes¨ ul. Teh´at az U line´aris transzform´aci´ o a t´er vektorainak skal´ aris szorzat´at nem v´altoztatja meg. ¨ Osszefoglalva ezeket az eredm´enyeket ´all´ıthatjuk, hogy ´ ıt´ 7.4.5 All´ as. A V unit´er t´er egy U ∈ L(V ) line´ aris transzform´ aci´ oja akkor ´es csak akkor unit´er line´ aris transzform´ aci´ o, ha a t´er ortonorm´ alt b´ azis´ at ortonorm´ alt b´ azisra k´epezi, vagy ami ezzel ekvivalens, ha ortonorm´ alt b´ azisra vonatkoz´ o m´ atrix´ anak oszlopai ortogon´ alisak ´es egys´egnyi norm´ aj´ uak. Az ¨onadjung´alt transzform´aci´ ok saj´at´ert´ekeit az jellemezte, hogy azok val´ osak. Ennek megfelel˝o jellemz´es unit´er transzform´aci´ ok eset´en, hogy 7.4.6 T´ etel. Unit´er line´ aris transzform´ aci´ ok minden saj´ at´ert´eke egys´egnyi abszol´ ut´ert´ek˝ u komplex sz´ am Bizony´ıt´ as. Ha λ az U unit´er line´aris transzform´aci´ o saj´at´ert´eke, ´es s egy hozz´atartoz´o saj´atvektor, akkor ¯ hs, si , hs, si = hU (s), U (s)i = hλs, λsi = λλ ¯ = 1 , azaz |λ| = 1 . ´es s 6= 0 l´ev´en hs, si 6= 0. Ebb˝ol k¨ovetkezik, hogy λλ Unit´er line´aris transzform´aci´ okra is igaz, hogy
2
7.4.7 T´ etel. Az U ∈ L(V ) unit´er line´ aris transzform´ aci´ onak vannak olyan saj´ atvektorai, amelyek a V t´er ortonorm´ alt b´ azis´ at alkotj´ ak. Bizony´ıt´ as. Az ´all´ıt´as igazol´asa ugyan´ ugy t¨ort´enik, mint az ¨onadjung´ alt linea´ris transzform´aci´ok eset´eben, ez´ert a bizony´ıt´ ast csak v´azoljuk. Ha az U unit´er line´aris transzform´aci´onak s1 , . . . , sk−1 (1 ≤ k − 1 < dim V ) p´aronk´ent ortogon´alis egys´egnyi norm´aj´ u saj´atvektorai, akkor az M = lin (s1 , . . . , sk−1 ) alt´er M ⊥ ortogon´alis kieg´esz´ıt˝oje U -invari´ans alt´er. Val´ oban tetsz˝oleges v ∈ M ⊥ -ra ´es minden i(= 1, . . . , k − 1)-re D
hsi , U (v)i = U
−1
E
(si ), v =
¿
À
1 1 si , v = ( ) hsi , vi = 0 . λi λi
˝ LINEARIS ´ ´ OK ´ ∗ 7.4. EGYSZERU TRANSZFORMACI
193
Ez´ert az U line´aris transzform´aci´ o M ⊥ -ra val´ o lesz˝ uk´ıt´es´enek van sk ∈ M ⊥ egys´egnyi norm´aj´ u saj´atvektora. Igy teljes indukci´ oval megmutathat´ o, hogy minden a t´er dimenzi´oj´an´al nem nagyobb k sz´amra van az U saj´ atvektoraib´ ol ´all´ o ortonorm´alt vektorrendszere a V t´ernek. 2 A (7.2.4), (7.4.6) ´es (7.4.7) t´etelek alapj´an azt ´all´ıthatjuk, hogy van olyan ortonorm´alt b´azisa a t´ernek, amelyben az U unit´er line´aris transzform´aci´ o m´atrixa olyan diagon´alis m´atrix, amelynek diagon´alis´ aban az elemek egys´egnyi abszol´ ut´ert´ek˝ uek. A (7.4.5) ´all´ıt´as szerint az is igaz, hogy ha egy line´aris transzform´aci´ o m´atrixa valamely ortonorm´alt b´azisban olyan diagon´alis m´atrix, amelynek diagon´alis´ aban a skal´arok egys´egnyi abszol´ ut´ert´ek˝ uek, akkor a transzform´aci´ o unit´er line´aris transzform´aci´o.
7.4.3
Norm´ alis line´ aris transzform´ aci´ ok
Az ¨onadjung´alt ´es unit´er line´aris transzform´aci´ ok eset´eben azt a m´odszert k¨ovett¨ uk, hogy az adjung´alt transzform´aci´okra tett kik¨ot´essel biztos´ıtottuk, hogy volt a t´ernek olyan b´azisa, amelyben a tekintett transzform´aci´ ok m´atrixa diagon´alis lett. Induljunk most a m´asik ir´anyb´ol, ´es vizsg´aljuk meg, hogy ha van a t´ernek olyan b´azisa, amelyben a line´aris transzform´aci´ o m´atrixa diagon´alis, akkor mi kell teljes¨ ulj¨ on a line´aris transzform´aci´o adjung´altj´ ara. Tegy¨ uk fel ez´ert, hogy az N line´ aris transzaltj´ anak form´aci´o m´atrixa valamely b´azisban diagon´alis m´atrix. Akkor N ∗ adjung´ is diagon´alis a m´atrixa ebben a b´azisban, mert u ´gy kaphat´ o, hogy N m´ atrix´ anak diagon´alis´aban l´ev˝o elemeit konjug´ aljuk (a transzpon´al´ as a diagon´alis m´atrixokat nem v´altoztatja meg). Mivel a diagon´alis m´atrixok szorzata f¨ uggetlen a t´enyez˝ ok ∗ aris transzform´aci´ okra is, mert sorrendj´et˝ol, ez kell, hogy teljes¨ ulj¨ on az N ´es N line´ r¨ogz´ıtett b´azis mellett a m´atrixok ´es a line´aris transzform´aci´ ok k¨oz¨ ott k¨olcs¨ on¨ osen egy´ertelm˝ u megfeleltet´es l´etezik. M´asr´eszt egy diagon´alis m´atrix ´es adjung´altj´ anak szorzata olyan diagon´alis m´atrix, amelynek diagon´alis´ aban az elemek val´ osak, ami mint tudjuk azt jelenti, hogy a m´atrix ¨onadjung´ alt line´aris transzform´aci´ o m´atrixa. Ez´ert N ´es N ∗ ki kell, hogy el´eg´ıtse az al´abbi felt´eteleket: (a)
N · N ∗ ¨onadjung´ alt line´aris transzform´aci´ o,
´es (b)
N · N∗ = N∗ · N .
K¨onnyen bel´athatjuk, hogy az (a) felt´etelnek minden line´aris transzform´aci´ o eleget tesz, mert ∗ (N · N ∗ )∗ = N ∗ · N ∗ = N · N ∗ . Ez´ert a (b) felt´etel k¨ovetkezm´enyeit kell megvizsg´alnunk. A (b) felt´etelnek eleget tev˝o N line´aris transzform´aci´okat norm´ alisnak nevezz¨ uk. Az ¨onadjung´alt ´es az unit´er line´aris transzform´aci´ ok speci´alis norm´alis line´aris transzform´aci´ok. A norm´alis line´aris transzform´aci´ ok egyik jellemz˝oje, hogy ´ ıt´ 7.4.8 All´ as. Ha N norm´ alis line´ aris transzform´ aci´ o, akkor b´ armely saj´ ataltere invari´ ans alt´er adjung´ altj´ ara n´ezve is, ´es adjung´ altj´ anak b´ armely saj´ ataltere N -invari´ ans alt´er is.
´ 7. FEJEZET INVARIANS ALTEREK
194
Bizony´ıt´ as. Legyen az N line´ aris transzform´aci´ o egy saj´at´ert´eke λ ´es s tetsz˝oleges eleme a ker (N − λI) saj´atalt´ernek. Akkor (N − λI)(N ∗ (s)) = (N · N ∗ )(s) − λN ∗ (s) = N ∗ (N (s) − λs) = N ∗ (0) = 0 , bizony´ıtva, hogy N ∗ (s) ∈ ker (N − λI) . Mivel N ∗ adjung´ altja ´eppen N , a ford´ıtott ´all´ıt´as m´ar k¨ovetkezik az els˝ob˝ol. 2 A (7.4.8) ´all´ıt´as alapj´an k¨onnyen igazolhatjuk a k¨ovetkez˝ ot: ´ ıt´ 7.4.9 All´ as. Ha N norm´ alis line´ aris transzform´ aci´ o, akkor van N -nek ´es N ∗ -nak olyan k¨ oz¨ os saj´ atvektora, melyhez tartoz´ o saj´ at´ert´ekeik egym´ as konjug´ altjai. Bizony´ıt´ as. Mivel N egy tetsz˝oleges saj´ataltere invari´ ans N ∗ -ra n´ezve, az N ∗ nak erre a saj´atalt´erre val´o lesz˝ uk´ıt´ese annak line´aris transzform´aci´ oja, ez´ert van ∗ benne saj´atvektora, ami akkor k¨oz¨ os saj´atvektora N -nek ´es N -nak. Jel¨olje s1 az N ´es N ∗ egy k¨oz¨ os saj´atvektor´ at. Akkor egyr´eszt (i)
hs1 , N (s1 )i = hs1 , λs1 i = λ hs1 , s1 i ,
m´asr´eszt, ha N ∗ -nak s1 -hez tartoz´o saj´at´ert´eke µ, akkor E
D
(ii)
¯ hs1 , s1 i . hs1 , N (s1 )i = N ∗ (s1 ), s1 = hµs1 , s1 i = µ
Az (i) ´es (ii) egyenl˝os´eg sorozatok baloldalai egyenl˝ ok ´es hs1 , s1 i 6= 0 , ez´ert, a jobboldalak egyenl˝os´eg´eb˝ol kapjuk, hogy λ ´es µ egym´as konjug´ altjai. 2 Az a norm´alis line´aris transzform´aci´ ok bevezet´es´eb˝ ol nyilv´ anval´ oan k¨ovetkezik, hogy saj´atvektoraik gener´alj´ak a teret, hiszen egy´ebk´ent nem lehetne olyan b´azisa a t´ernek, amelyben m´atrixuk diagon´alis. A k¨ovetkez˝ o t´etelben teh´at csak az az u ´j, hogy a norm´alis line´aris transzform´aci´ oknak is csak´ ugy, mint az ¨onadjung´ alt ´es unit´er line´aris transzform´aci´ oknak, vannak olyan saj´atvektoraik, amelyek a t´er ortonorm´ alt b´azis´at alkotj´ak, r´aad´ asul ezek az adjung´alt transzform´aci´ oval k¨oz¨ os saj´atvektorok. 7.4.10 T´ etel. Ha N ∈ L(V ) norm´ alis line´ aris transzform´ aci´ o, akkor vannak oz¨ os saj´ atvektorai, amelyek V -nek ortonorm´ alt b´ azis´ at N -nek ´es N ∗ -nak olyan k¨ alkotj´ ak. Bizony´ıt´ as. Teljes indukci´ oval megmutatjuk, hogy minden k ≤ dim V term´eszetes sz´amra van a t´ernek k elem˝ u N ´es N ∗ k¨oz¨ os saj´atvektoraib´ ol ´all´ o ortonorm´alt vektorrendszere. A (7.4.9) ´all´ıt´ asb´ ol k¨ovetkezik, hogy k = 1-re van ilyen vektorrendszer. (Ha a k¨oz¨os saj´atvektor nem egys´egnyi norm´aj´ u, akkor norm´aljuk, az is k¨oz¨os saj´atvektor.) Tegy¨ uk fel, hogy az s1 , . . . , sk−1 (k − 1 ≥ 1) p´aronk´ent ortogon´alis ´es egys´egnyi norm´aj´ u k¨oz¨ os saj´atvektorok. Legyen M az ´altaluk gener´alt altere V -nek ´es jel¨olje M ⊥ az ortogon´alis kieg´esz´ıt˝ ot. Megmutatjuk, hogy M ⊥ mind N -re, mind N ∗ -re n´ezve invari´ans. Ha v ∈ M ⊥ egy tetsz˝oleges vektor, akkor b´armely i(= 1, . . . , k − 1)-re D
E
hsi , N (v)i = N ∗ (si ), v = λi hsi , vi = 0 ´es
D
E
si , N ∗ (v) = hN (si ), vi = λ¯i hsi , vi = 0 ,
´ ´ OI ´ 7.5. EUKLIDESZI TEREK LINEARIS TRANSZFORMACI
195
ahol λi az si -hez tartoz´o saj´at´ert´eke N -nek Teh´ at N (v) is ´es N ∗ (v) is M ⊥ -ban ⊥ ∗ van. Az N -nek ´es N -nak, mint M line´ aris transzform´aci´ oinak, a (7.4.9) ´all´ıt´ asnak megfelel˝oen, van k¨oz¨os egys´egnyi norm´aj´ u sk saj´ atvektora, amivel kieg´esz´ıtve az s1 , . . . , sk−1 vektorrendszert V -nek k elem˝ u ortonorm´alt vektorrendszer´et kapjuk. 2 Ha ¨osszevetj¨ uk a fenti t´etelt ´es a norm´alis line´aris transzform´aci´ ok bevezet´esekor ´ırottakat, azonnal kapjuk, hogy 7.4.11 K¨ ovetkezm´ eny. Egy N line´ aris transzform´ aci´ o pontosan akkor norm´ alis, ha van a t´ernek olyan ortonorm´ alt b´ azisa, amelyben az N m´ atrixa diagon´ alis. 1. Gyakorlatok, feladatok 1. Mutassuk meg, hogy unit´er, vagy norm´alis line´aris transzform´aci´ ok k¨ ul¨ onb¨ oz˝ o saj´at´ert´ekeihez tartoz´o saj´atalterek is ortogon´alisak. 2. Legyenek A ´es B a V unit´er t´ernek felcser´elhet˝ o line´aris transzform´aci´ oi, azaz A · B = B · A . Mutassuk meg, hogy A minden saj´ataltere B-invari´ ans alt´er ´es B minden saj´ataltere A-invari´ ans alt´er. 3. Mutassuk meg, hogy unit´er t´er felcser´elhet˝ o line´aris transzform´aci´ oinak van k¨oz¨os saj´atvektora. 4. Igazoljuk, hogy ha egy ¨onadjung´ alt ´es egy unit´er line´aris transzform´aci´ o szorzata felcser´elhet˝o, akkor a szorzat norm´alis line´aris transzform´aci´ o. 5. Bizony´ıtsuk be, hogy minden norm´alis line´aris transzform´aci´ o el˝o´ all´ıthat´ o egy ¨onadjung´alt ´es egy unit´er line´aris transzform´aci´ o szorzatak´ent, amelyek szorz´asa felcser´elhet˝o. 6. Mutassuk meg, hogy egy line´aris transzform´aci´ o pontosan akkor norm´alis, ha b´armely invari´ans alter´enek ortogon´alis kieg´esz´ıt˝ oje is invari´ ans altere.
7.5
Euklideszi terek line´ aris transzform´ aci´ oi
Az euklideszi terek line´aris transzform´aci´ or´ ol azt lehet tudni a (7.1.5) t´etel alapj´an, hogy van a t´ernek 2-dimenzi´os, a transzform´aci´ ora n´ezve invari´ ans altere. Sajnos ha M az A transzform´aci´onak invari´ ans altere ´es az M ⊥ az M -nek ortogon´alis kieg´esz´ıt˝oje, akkor az ´altal´anos esetben M ⊥ nem felt´etlen A-invari´ ans alt´er. Ez´ert az euklideszi tereknek vannak olyan line´aris transzform´aci´ oi, hogy a t´er nem bonthat´ o fel a tekintett transzform´aci´ora invari´ ans 2-dimenzi´os altereinek direkt¨osszeg´ere. Ez azt jelenti, hogy k´enytelenek vagyunk lemondani arr´ol, a fejezet bevezet˝ oj´eben megc´elzott t¨orekv´es¨ unkr˝ol, hogy minden line´aris transzform´aci´ ot a t´er szeml´eltethet˝ o invari´ans alterein val´o hat´as´aval jellemezz¨ unk, ebb˝ol a szempontb´ ol a tekintett line´aris transzform´aci´ok k¨or´et sz˝ uk´ıten¨ unk kell. Annak ´erdek´eben, hogy meg´allap´ıthassuk, hogy melyek azok a line´aris transzform´aci´ ok, amelyeket lehet alterein val´ o hat´asukkal ”vizu´aliss´a” tenni, bizony´ıtjuk a k¨ovetkez˝ o minden skal´ aris szorzatos vektort´erben igaz t´etelt:
196
´ 7. FEJEZET INVARIANS ALTEREK
7.5.1 T´ etel. Ha a skal´ aris szorzatos V vektort´er M altere az A ∈ L(V ) line´ aris transzform´ aci´ ora n´ezve invari´ ans, akkor M ⊥ , ortogon´ alis kieg´esz´ıt˝ oje invari´ ans A∗ ra n´ezve, ahol A∗ az A transzpon´ altj´ at jel¨ oli. Bizony´ıt´ as. Legyen w tetsz˝ oleges vektora M ⊥ -nak ´es v b´armelyik vektora M nek. Akkor hA∗ (w), vi = hw, A(v)i = 0 , hiszen A(v) ∈ M , igazolva, hogy A∗ (w) ortogon´alis b´armely v ∈ M vektorra, azaz A∗ (w) ∈ M ⊥ . 2 A fenti eredm´eny ismeret´eben vizsg´alatainkat olyan line´aris transzform´aci´ okra korl´atozzuk, amelyekre n´ezve invari´ ans alterek egyszersmind transzpon´altjaikra n´ezve is invari´ansak. Ha az A line´ aris transzform´aci´ oja az E euklideszi t´ernek ilyen, akkor a t´er felbonthat´o ”szeml´eltethet˝ o” A-invari´ ans alterei direkt¨osszeg´ere. Ezt igazoljuk az al´abbi t´etelben. 7.5.2 T´ etel. Ha az E euklideszi t´ernek az A line´ aris transzform´ aci´ oja rendelkezik azzal a tulajdons´ aggal, hogy minden invari´ ans altere transzpon´ altj´ ara n´ezve is invari´ ans, akkor E legfeljebb 2-dimenzi´ os, A-invari´ ans, p´ aronk´ent ortogon´ alis altereinek direkt¨ osszege. Bizony´ıt´ as. Az E dimenzi´oja szerinti teljes indukci´ oval bizony´ıtjuk az ´all´ıt´ ast. Ha E dimenzi´oja nem nagyobb mint kett˝ o, akkor nyilv´ anval´ oan igaz r´a a t´etel. Tegy¨ uk fel, hogy n-n´el alacsonyabb dimenzi´oj´ u euklideszi terekre m´ar tudjuk, hogy felbonthat´ok a felt´etelezett tulajdons´ag´ u transzform´aci´ ora n´ezve invari´ ans, p´aronk´ent ortogon´alis, legfeljebb 2-dimenzi´os alterei direkt¨osszeg´ere. Ezek ut´an legyen E n-dimenzi´os. Az A transzform´aci´onak a (7.1.5) t´etel szerint, van legfeljebb 2-dimenzi´os invari´ ans M 6= {0} altere E-ben, ´es ez A∗ -ra n´ezve is invari´ ans. Alkalmazva a ∗ ⊥ (7.5.1) t´etelt A helyett A -ra, kapjuk, hogy M A-invari´ ans alt´er, ´es dimenzi´oja legfeljebb n − 1. Akkor az indukci´ os feltev´es szerint M ⊥ felbomlik p´aronk´ent ortogon´alis legfeljebb 2-dimenzi´os A-invari´ ans alterei direkt¨osszeg´ere ´es ezek az alterek ´ mind ortogon´alisak M -re is. Igy az M alt´errel egy¨ utt az E k´ıv´ ant direkt felbont´ as´ at szolg´ altatj´ak. 2 Az euklideszi terek k´et olyan line´aris transzform´aci´ o tipus´aval foglalkozunk, amelyek kiel´eg´ıtik a fenti t´etel felt´etel´et. Ilyenek nyilv´ anval´ oan a szimmetrikus transzform´aci´ok (A∗ = A) ´es az ortogon´alis transzform´aci´ ok (A∗ = A−1 ).
7.5.1
Szimmetrikus line´ aris transzform´ aci´ ok
Azok sz´am´ara, akik a val´os vektorterek komplexifik´ aci´ oj´ ar´ ol ´es az unit´er terek ¨onadjung´alt line´aris transzform´aci´ oir´ ol tanultak, megjegyezz¨ uk, hogy ha A ∈ L(V ) szimmetrikus line´aris transzform´aci´ oja a V euklideszi t´ernek, akkor Ab ∈ L(Vb ) ¨onadjung´alt line´aris transzform´aci´oja a Vb unit´er t´ernek, ´es ´ıgy az al´abbi t´etelek azonnal ad´odnak az ¨onadjung´alt line´aris transzform´aci´ okra bizony´ıtott ´altal´ anosabb eredm´enyekb˝ol. Megmutatjuk, hogy a szimmetrikus line´aris transzform´aci´ ok diagonaliz´alhat´ ok. Ehhez a fenti (7.5.2) t´etel szerint elegend˝o azt igazolnunk, hogy ha A szimmetrikus ´es M az euklideszi t´er k´etdimenzi´ os A-invari´ ans altere, akkor van M -ben A-nak saj´atvektora. Vegy¨ uk ´eszre, hogy ha s ∈ M saj´atvektora A-nak ´es t ∈ M ortogon´alis
´ ´ OI ´ 7.5. EUKLIDESZI TEREK LINEARIS TRANSZFORMACI
197
s-re, akkor hA(t), si = ht, A(s)i = ht, λsi = λ ht, si = 0 , ami csak u ´gy lehet (mert M 2-dimenzi´os), ha A(t) a t vektor skal´ arszorosa, azaz t is saj´atvektora A-nak. A saj´atvektor l´etez´es´et bizony´ıtand´ o, legyen e ´es f a k´et b´azisvektora M -nek. Akkor A(e) = αe + βf
´es
A(f ) = βe + γf
alak´ u, mert A szimmetrikus. Hat´arozzuk meg az A M -re val´ o lesz˝ uk´ıt´es´enek minim´alpolinomj´at. Mivel A2 (e) = αA(e) + βA(f ) = (α2 + β 2 )e + (αβ + βγ)f ´es A2 (f ) = βA(e) + γA(f ) = (αβ + βγ)e + (β 2 + γ 2 )f , n´emi sz´amol´assal ellen˝orizhet˝o, hogy az A2 − (α + γ)A + (αγ − β 2 )I line´ aris transzform´aci´o az M mindk´et b´azisvektor´ at a z´er´ ovektorba transzform´alja, teh´at az A M -re val´o lesz˝ uk´ıt´es´enek minim´alpolinomja, ami az A minim´ alpolinomj´anak nyilv´an oszt´oja mM (t) = t2 − (α + γ)t + αγ − β 2 . Ennek a polinomnak a gy¨okei val´ osak, mert diszkrimin´ansa D = (α + γ)2 − 4(αγ − β 2 ) = (α − γ)2 + 4β 2 ≥ 0 . Ez biztos´ıtja, hogy A-nak van saj´atvektora M -ben. Akkor viszont, mint azt el˝obb bel´attuk, az M erre a saj´atvektorra ortogon´alis nemz´er´ o vektora is saj´atvektora Anak, ´es M k´et ortogon´alis egydimenzi´os alt´er direkt¨osszege. A (7.5.2) t´etellel ¨osszevetve a most kapott eredm´enyt, ´all´ıthatjuk, hogy az euklideszi terek szimmetrikus line´aris transzform´aci´oinak vannak olyan saj´atvektorai, amelyek a t´er ortonorm´alt b´azis´at alkotj´ak. M´asr´eszt, ha egy line´aris transzform´aci´ onak a saj´atvektoraib´ ol ¨osszerakhat´o az euklideszi t´er egy ortonorm´alt b´azisa, akkor abban a b´azisban a transzform´aci´o m´atrixa diagon´alis m´atrix, amib˝ol k¨ovetkezik, hogy a transzform´aci´o szimmetrikus. Gy˝ ujts¨ uk ¨ossze a kapott eredm´enyeket az al´abbi t´etelben: 7.5.3 T´ etel. Az E euklideszi t´er A line´ aris transzform´ aci´ oja pontosan akkor szimmetrikus, ha vannak olyan saj´ atvektorai, amelyek a t´er ortonorm´ alt b´ azis´ at alkotj´ ak.
7.5.2
Ortogon´ alis line´ aris transzform´ aci´ ok
Ezt az alpontot is ugyanazzal a megjegyz´essel kell kezden¨ unk, amivel a szimmetrikus line´aris transzform´aci´okr´ol sz´ol´o alpontot kezdt¨ uk, az ortogon´alis line´aris trnaszform´aci´ok komplexifik´altjai az unit´er line´aris transzform´aci´ ok, ez´ert az al´abbi eredm´enyek sz´armaztathat´ok az unit´er line´aris transzform´aci´ okra bizony´ıtott eredm´enyekb˝ol. M´ar eml´ıtett¨ uk, hogy ha A ortogon´alis line´aris transzform´aci´ oja az E euklideszi t´ernek, E akkor is felbomlik legfeljebb 2-dimenzi´os A-invari´ ans alterei direkt¨osszeg´ere.
´ 7. FEJEZET INVARIANS ALTEREK
198
Az ortogon´alis line´aris transzform´aci´ ok karakterisztikus tulajdons´aga, hogy a skal´aris szorzatot v´altozatlanul hagyj´ak. Ha A ortogon´alis line´aris transzform´aci´ o, akkor tetsz˝oleges v, w ∈ E vektorokra hA(v), A(w)i = hA∗ A(v), wi = hv, wi . M´asr´eszt ha A v´altozatlanul hagyja a skal´ aris szorzatot, akkor hv, wi = hA(v), A(w)i = hA∗ A(v), wi . ami tetsz˝oleges vektorp´ar est´en csak u ´gy teljes¨ ulhet, ha A∗ = A−1 . Ez ekvivalens azzal a felt´etellel, hogy egy line´aris transzform´aci´ o pontosan akkor ortogon´alis, ha a t´er ortonorm´alt b´azis´at ortonorm´alt b´azisba viszi. Ez´ert b´armely ortonorm´alt b´azisra vonatkoz´o m´atrixa i-edik ´es j-edik oszlop´anak bels˝o szorzata δij . Ha M a t´er 2-dimenzi´os A-invari´ ans altere, akkor most nem felt´etlen¨ ul van A-nak saj´at´ert´eke M -ben, de ha s ∈ M saj´atvektor, akkor az M s-re ortogon´alis nemz´er´ o vektorai is saj´atvektorok, mint azt az D
E
hs, A(t)i = A−1 (s), t =
1 hs, ti = 0 λ
egyenl˝os´eg mutatja. (λ-val az s-hez tartoz´o saj´at´ert´eket jel¨olt¨ uk.) Feltehetj¨ uk, hogy s egys´egnyi norm´aj´ u. Akkor 1 = hs, si = hA(s), A(s)i = λ2 , teh´at ortogon´alis line´aris transzform´aci´ o saj´at´ert´eke 1 vagy −1. Ha nincs A-nak M -ben saj´atvektora, akkor az i ´es j ortonorm´alt b´azisvektorokra A(i) = αi + βj
´es
A(j) = γi + δj (β 6= 0 6= γ) ,
ahol az A ortogonalit´asa miatt a skal´ aregy¨ utthat´ ok ki kell el´eg´ıts´ek az (a)
α2 + β 2 = 1 ,
(b)
αγ + βδ = 0 ,
(c)
γ 2 + δ2 = 1
egyenleteket. Jel¨olje φ az A(i) vektor i vektorral bez´art sz¨og´et, akkor cos φ = hi, A(i)i = α ´es az (a) egyenlet szerint β = sin φ, vagy β = − sin φ. A (b) egyenletb˝ ol ´atrendez´essel kapjuk, hogy −δ = αγ/β , amit a (c) egyenletbe helyettes´ıtve γ2 +
α2 γ 2 γ 2 (β 2 + α2 ) γ2 = = = 1. β2 β2 β2
Akkor ebb˝ol γ = β ´es ´ıgy a (b) egyenlet alapj´an δ = −α , vagy γ = −β ´es δ = α k¨ovetkezik. Mivel A nem szimmetrikus, hiszen akkor lenne saj´atvektora, csak a m´asodik eset ´allhat fenn. ´Igy az A ortogon´alis transzform´aci´ o M -re val´ o lesz˝ uk´ıt´es´enek m´atrixa az i, j ortonorm´alt b´azisban az al´abbiak egyike: "
A=
cos φ − sin φ sin φ cos φ
#
"
vagy
A=
cos φ sin φ − sin φ cos φ
#
,
ami pozit´ıv ir´any´ u, vagy negat´ıv ir´any´ u φ sz¨oggel val´ o forgat´ast jelent.
´ ´ OI ´ 7.6. A S´ıK ELEMI LINEARIS TRANSZFORMACI
7.6
199
A s´ık elemi line´ aris transzform´ aci´ oi
Minden k´etdimenzi´os val´os vektort´er izomorf a s´ık egy r¨ogz´ıtett pontj´ ab´ ol kiindul´o helyvektorok ter´evel. Mivel a a v´eges dimenzi´os val´ os terek line´aris transzform´aci´ oit azzal k´ıv´anjuk jellemezni, hogy hogyan viselkednek a t´er szeml´eltethet˝ o alterein, c´elszer˝ unek l´atszik ´attekinteni, hogy melyek a sik helyvektorainak elemi line´aris transzform´aci´oi. Az elemi jelz˝ovel itt arra akarunk utalni, hogy csup´an azokat a line´aris transzform´aci´okat k´ıv´anjuk felsorolni, amelyek szorzatak´ent a s´ık minden line´aris transzform´aci´oja el˝o´all´ıthat´ o. Ahhoz, hogy egy line´aris transzform´aci´ o hat´as´ at, geometriai jelent´es´et j´ol ´erz´ekelhess¨ uk, ´altal´ aban speci´alis b´azist (koordin´atarendszert) kell v´alasztanunk. Az al´abbiakban a k¨oz´episkol´ ab´ ol m´ar j´ol ismert egys´egnyi hossz´ us´ag´ u ´es egym´asra mer˝oleges {i, j} helyvektorok alkotta b´azisban jellemezz¨ uk a s´ık elemi line´aris transzform´aci´ oit: (1) Ny´ ujt´ as/zsugor´ıt´ as: K´etf´ele ny´ ujt´ asr´ ol/zsugor´ıt´ asr´ ol besz´elhet¨ unk, (a) k¨ oz´ eppontos ny´ ujt´asr´ ol/zsugor´ıt´ asr´ ol, amikor a s´ık minden helyvektor´ at a transzform´aci´o pozit´ıv λ-szoros´ aba viszi, illetve (b) tengelyes ny´ ujt´asr´ol, amikor csak az egyik tengely ir´any´ aba es˝o ¨osszetev˝o ny´ ulik meg/zsugorodik ¨ossze, azaz egy %i + θj vektor k´epe a λ%i + θj vektor (λ > 0) . (2) T¨ ukr¨ oz´ es: A t¨ ukr¨oz´es is lehet (a) k¨ oz´ eppontos, amikor minden vektor az ellentettj´ebe transzform´al´ odik, vagy (b) tengelyes t¨ ukr¨oz´es eset´en, pontosabban a j ir´any´ u tengelyre val´ o t¨ ukr¨ oz´es eset´en a %i + θj vektor k´epe a −%i + θj vektor. (3) Vet´ıt´ es: (a) k¨ oz´ eppontra val´o vet´ıt´esen ´ertj¨ uk, azt, amikor minden vektort az orig´ora, azaz a nullvektorba transzform´alunk, ´es (b) tengelyre val´o vet´ıt´es az amikor minden vektort az egyik, mondjuk az i ir´any´ u tengellyel p´arhuzamosan a j ir´any´ u tengelyre vet´ıt¨ unk. Ez a line´aris transzform´aci´o a %i + θj vektort a θj vektorba viszi. (4) P´ arhuzamos affinit´ as: az egyik mondjuk az i ir´ any´ u tengely pontjainak j-vel p´arhuzamos eltol´asa a k´et b´azisvektor sz¨ogfelez˝ o egyenes´ebe. Ez a transzform´aci´o a %i + θj vektort a %i + (% + θ)j vektorba transzform´alja. (5) Forgat´ as: minden vektort forgassunk el φ sz¨oggel (az i vektort j fel´e mozgatva). Ekkor az i vektor k´epe cos φi+sin φj, m´ıg a j vektor k´epe − sin φi+cos φj lesz, ´ıgy egy tetsz˝oleges %i + θj vektor a (% cos φ − θ sin φ)i + (% sin φ + θ cos φ)j vektorba transzform´al´odik. Az olvas´o k¨onnyen bel´athatja, hogy a s´ık felsorolt transzform´aci´ oi val´ oban line´ aris transzform´aci´ok. Javasoljuk, hogy mindegyik transzform´aci´ onak ´allap´ıtsa meg a m´atrix´at az i, j b´azisban.
´ 7. FEJEZET INVARIANS ALTEREK
200
K¨ovetkez˝o feladatunk annak igazol´asa, hogy val´ oban a s´ık minden line´aris transzform´aci´oja a fentiekben felsorolt transzform´aci´ ok szorzat´ara bonthat´ o. Ennek ´erdek´eben a s´ık transzform´aci´ oit annak megfelel˝oen oszt´alyozzuk, hogy h´any k¨ ul¨onb¨oz˝o ir´any´ u saj´atvektoruk van. (a) Egyetlen saj´ at´ ert´ ekhez tartoz´ o k´ et line´ arisan f¨ uggetlen saj´ atvektor eset´en a s´ık minden nemz´er´o vektora ugyanazon saj´at´ert´ekhez tartoz´o saj´atvektor. Val´oban, ha e ´es f a s´ık A line´aris transzform´aci´ oj´ anak k´et line´arisan f¨ uggetlen saj´atvektora ´es mindkett˝o a λ saj´at´ert´ekhez tartoznak, azaz A(e) = λe ´es A(f ) = λf , akkor a s´ık minden v vektora kifejezhet˝o v = αe + βf alakban, ´es akkor A(v) = A(αe + βf ) = αA(e) + βA(f ) = αλe + βλf = λ(αe + βf ) = λv , al´at´amasztva kijelent´es¨ unket. Akkor az A transzform´aci´o ny´ ujt´ as (λ ≥ 1), vagy zsugor´ıt´ as (0 < λ < 1)), vagy k¨oz´eppontos vet´ıt´es (λ = 0), vagy k¨oz´eppontos t¨ ukr¨ oz´es ´es ny´ ujt´ as/zsugor´ıt´ as szorzata (λ < 0). (b) Ha k´ et k¨ ul¨ onb¨ oz˝ o saj´ at´ ert´ ek van. Jel¨ olje megint A a line´aris transzform´aci´ot ´es e a λ-hoz tartoz´o, m´ıg f a µ saj´ at´ert´ekhez tartoz´o saj´atvektorokat. Az e, f vektorok most is b´azist alkotnak, hiszen line´arisan f¨ uggetlenek a (7.2.5) t´etel szerint. Bontsuk fel A-t a B(e) = λe, B(f ) = f ´es a C(e) = e, C(f ) = µf egyenl˝os´egekkel meghat´arozott line´aris transzform´aci´ ok szorzat´ara. Akkor mind B, mind C az e, illetve f ir´any´ u tengely ir´any´ aba t¨ort´en˝ o ny´ ujt´ as/zsugor´ıt´ as, vagy a r´ajuk mer˝oleges tengelyre val´o t¨ ukr¨ oz´es ´es a fentiek szorzata, esetleg valamelyik¨ uk k¨oz´eppontos vet´ıt´es, ´es A mindezek szorzata. (c) Egy saj´ atvektor van. Jel¨olje e a saj´atvektort ´es legyen t erre mer˝oleges vektora a s´ıknak, akkor e, t b´azis. Ha λ a megfelel˝o saj´at´ert´ek, akkor A(e) = λe ´es A(t) = αe + βt ´es α 6= 0, mert k¨ ul¨onben t is saj´atvektor lenne. Megmutatjuk, hogy β = λ . Tekints¨ uk a αe + (β − λ)t vektort. A(αe + (β − λ)t) = αλe + (β − λ)(αe + βt) = βαe + (β − λ)t) , ami mutatja, hogy β − λ = 0 , mert k¨ ul¨ onben az αe + (β − λ)t vektor saj´atvektor lenne, ´es nem lenne e ir´any´ u. Azt kaptuk teh´at, hogy A(t) = αe + λt . (1) ha λ = 0 akkor A = B · C · D, line´aris transzform´aci´ ok szorzata, ahol B(e) = αe, B(t) = αt ny´ ujt´as/zsugor´ıt´as k¨oz´eppontos t¨ ukr¨ oz´es, vagy ezek szorzata, C(e) = any´ u tengellyel −t, C(t) = e π2 sz¨oggel val´o forgat´as, ´es D(e) = 0, D(t) = t az e ir´ p´arhuzamos vet´ıt´es. (2) ha λ 6= 0, akkor az u = αλ e, t ortogon´alis b´azisban A(u) = λu, A(t) = λu + λt felbonthat´o A = B · C szorzatra, ahol B(u) = u, B(t) = u + t p´ arhuzamos affinit´as ´es C(u) = λu, C(t) = λt k¨oz´eppontos ny´ ujt´ as/zsugor´ıt´ as, vagy t¨ ukr¨ oz´es ´es az el˝obbi szorzata. (d) Ha nincs saj´ atvektor, akkor az azt jelenti, hogy az A transzform´aci´ o minim´alpolinomj´anak gy¨okei komplex sz´amok. Ebben az esetben A azonos´ıt´ asa, mint
´ ´ OK ´ REDUKAL ´ ASA ´ ∗ 7.7. LINEARIS TRANSZFORMACI
201
elemi line´aris transzform´aci´ok szorzata a val´ os t´erben maradva igen neh´ezkes, pontosabban annak a b´azisnak a megkeres´ese, amelyben ez az azonos´ıt´ as bemutathat´ o nem k¨onny˝ u. Ez´ert felhaszn´aljuk, hogy az s´ık A line´aris transzform´aci´ oj´ ahoz tartozik a 2-dimenzi´os komplex t´er egy Ab line´ aris transzform´aci´ oja, amelynek minim´alpolinomja megegyezik A minim´alpolinomj´aval. ´Igy, ha A minim´ alpolinomj´anak komplex ¯ = α − iβ konjug´ gy¨okei λ = α + iβ ´es λ alt komplex sz´amok, akkor azok a Ab line´ aris transzform´aci´onak is saj´at´ert´ekei ´es a hozz´a tartoz´o komplex saj´atvektorok x = a+ib ´es x ¯ = a − ib alak´ uak. Ez abb´ol k¨ovetkezik, hogy (Ab − λ)(a + ib) = A(a) + iA(b) − λ(a + ib) = 0 , ´es akkor konjug´alva mindk´et oldalt, kapjuk, hogy ¯ − ib) = (Ab − λ)(a ¯ 0 = A(a) − iA(b) − λ(a − ib) . ¨ Osszehasonl´ ıtva a val´os ´es k´epzetes r´eszeket b´armelyik egyenl˝ os´egb˝ ol A(a) = αa − βb ´es A(b) = βa + αb ad´odik, ahol α, β ∈ R ´es a, b ∈ V ´es β 6= 0, tov´ abb´ a a ´es b line´arisan f¨ uggetlenek, mert A-nak nincs val´os saj´at´ert´eke. Az α2 + β 2 = δ 2 jel¨ol´essel az αδ ´es βδ egy egy´ertelm˝ uen meghat´arozatt φ sz¨og koszinusza, illetve szinusza ´es az A line´ aris transzform´aci´ o egy forgat´as ´es ny´ ujt´as/zsugor´ıt´as egyidej¨ u v´egrehajt´as´ at jelenti.
7.7
Line´ aris transzform´ aci´ ok reduk´ al´ asa∗
Line´ aris transzform´ aci´ ok kanonikus alakjai Ebben a pontban a vektorterek line´aris transzform´aci´ oira n´ezve invari´ ans alterek direkt¨osszeg´ere val´o felbont´asaival foglalkozunk. Vizsg´alatainkban kihaszn´aljuk, hogy — amint azt l´atni fogjuk — szoros kapcsolat van a line´aris transzform´aci´ o minim´alpolinomj´anak faktorai ´es a t´er invari´ ans alterei k¨oz¨ ott. A k¨ovetkez˝o t´etelben arra mutatunk r´a, hogy milyen kapcsolat van egy A line´aris transzform´aci´o minim´alpolinomj´anak faktorai ´es a t´er A-invari´ ans alterek direkt¨osszeg´ere val´o felbont´asa k¨oz¨ ott. 7.7.1 T´ etel. Legyen V F feletti v´eges dimenzi´ os vektort´er ´es A ∈ L(V ) line´ aris transzform´ aci´ oja. Ha az A transzform´ aci´ o m(t) minim´ alpolinomja a relat´ıv pr´ım p(t) ´es q(t) polinomok szorzata, akkor V = ker p(A) ⊕ ker q(A) , teh´ at V A-invari´ ans altereinek direkt¨ osszege. Bizony´ıt´ as. Az vil´agos, hogy b´armely p(t) polinomra ker p(A) A-invari´ ans altere V -nek. ´Igy azt kell m´ar csak megmutatnunk, hogy a ker p(A) ´es ker q(A) alterek egyetlen k¨oz¨os eleme a nullvektor, ´es hogy V minden vektora egy ker p(A)-beli ´es egy ker q(A)-beli vektor ¨osszege. Legyen v ∈ ker p(A) ∩ ker q(A) ´es tegy¨ uk fel indirekt m´odon, hogy v 6= 0. Legyen s(t) az a minim´alis foksz´am´ u norm´alt polinom, amelyre s(A)(v) = 0 . A p(t)-nek s(t)-vel val´ o marad´ekos oszt´asa legyen p(t) = h(t)s(t) + r(t) ´es 0 ≤ deg r(t) < deg s(t) .
´ 7. FEJEZET INVARIANS ALTEREK
202 Ebb˝ol k¨ovetkezik, hogy
p(A) = h(A)s(A) + r(A) , ´es ´ıgy e transzform´aci´ot a v vektorra alkalmazva azt kapjuk, hogy 0 = p(A)(v) = h(A)s(A)(v) + r(A)(v) = r(A)(v) . De ez s(t) foksz´am´ara tett kik¨ot´es¨ unk szerint csak u ´gy teljes¨ ulhet, ha r(t) ≡ 0 a konstans z´er´opolinom. Teh´at s(t) | p(t) ´es teljesen hasonl´o indokl´assal kaphat´ o, hogy s(t) | q(t) . Mivel p(t) ´es q(t) relat´ıv pr´ımek s(t) ≡ 1, azaz s(A) = I. Ez viszont a 0 = s(A)(v) = I(v) = v egyenl˝ os´eghez vezet ellentmond´ asban indirekt feltev´es¨ unkkel, hogy v 6= 0. Meg kell m´eg mutatnunk, hogy tetsz˝oleges V -beli vektor egy ker p(A)-beli ´es egy ker q(A)-beli vektor ¨osszege. Mivel p(t) ´es q(t) relat´ıv pr´ımek legnagyobb k¨oz¨os oszt´ojuk, az 1 el˝o´ all´ıthat´ o f (t)p(t) + g(t)q(t) alakban. Akkor ebbe a polinomegyenletbe helyettes´ıtve az A transzform´ aci´ ot kapjuk, hogy I(= A0 ) = f (A)p(A) + g(A)q(A) . Igy tetsz˝oleges v ∈ V vektorra v = I(v) = (f (A)p(A))(v) + (g(A)q(A))(v)
(7.3)
teljes¨ ul. Tekintettel arra, hogy q(A)(f (A)p(A)(v)) = f (A)(m(A)(v)) = 0 ´es hasonl´oan p(A)(g(A)q(A)(v)) = g(A)(m(A)(v)) = 0 , azt mutatja, hogy f (A)p(A)(v) ∈ ker q(A) ´es g(A)q(A)(v) ∈ ker p(A) , a v vektor (7.3) egyenl˝ os´eg szerinti vektorok ¨osszeg´ere val´o felbont´asa ´eppen a k´ıv´ ant el˝o´ all´ıt´ as. Ezzel a t´etel bizony´ıt´asa teljes. 2 ´ Erdemes megvizsg´alni az A transzform´ aci´ o m´atrix´ at V egy olyan b´azis´ aban, amely ker p(A) ´es ker q(A) egy–egy b´azis´ anak egyes´ıt´ese. Legyen X = {x1 , . . . , xr } b´azisa ker p(A)-nak ´es Y = {y1 , . . . , ys } b´ azisa ker q(A)-nak. Az A m´ atrixa a V {x1 , . . . , xr , y1 , . . . , ys } b´azis´aban "
A=
A1
0
0
A2
#
alak´ u, ahol A1 r ×r tipus´ u ´es A2 s×s tipus´ u m´atrixok, ´es minden m´as eleme A–nak nulla. Azt mondjuk, hogy az A m´atrix az A1 ´es A2 m´ atrixok direkt¨ osszege. Az, hogy az A m´atrixa ilyen alak´ u ebben a b´azisban egyszer˝ uen abb´ol ad´odik, hogy A(xi ) =
r X
αij xj (i = 1, . . . , r)
j=1
´es A(yk ) =
s X
βk` y` (` = 1, . . . , s) ,
`=1
mert ker p(A) ´es ker q(A) A-invari´ ans alterek. A (7.7.1) t´etel ´altal´anos´ıthat´os´aga ´erdek´eben megmutatjuk, hogy
´ ´ OK ´ REDUKAL ´ ASA ´ ∗ 7.7. LINEARIS TRANSZFORMACI
203
´ ıt´ 7.7.2 All´ as. Ha m(t) = p(t)q(t) az A ∈ L(V ) minim´ alpolinomj´ anak relat´ıv pr´ım, norm´ alt t´enyez˝ okre val´ o felbont´ asa, akkor p(t) a minim´ alpolinomja az A transzform´ aci´ o ker p(A)-ra val´ o lesz˝ uk´ıt´es´enek ´es hasonl´ oan q(t) a minim´ alpolinomja az A ker q(A)-ra val´ o lesz˝ uk´ıt´es´enek. Bizony´ıt´ as. Ha az A transzform´ aci´ o ker p(A)-ra val´ o lesz˝ uk´ıt´es´enek a p(t) foksz´am´an´al alacsonyabb fok´ u s(t) lenne a minim´alpolinomja, akkor az s(t)q(t) polinomnak is gy¨oke lenne az A transzform´ aci´ o, holott az s(t)q(t) polinom foka kisebb, mint az m(t) minim´alpolinom foka. Ennek igazol´as´ ara haszn´aljuk ki, hogy a (7.7.1) t´etel szerint minden v ∈ V fel´ırhat´ o v = x + y (x ∈ ker p(A) , y ∈ ker q(A) o¨sszegk´ent. (L´asd a (7.3) egyenletet!) Alkalmazva az s(A)q(A) line´aris transzform´aci´ot v-re, kapjuk, hogy (s(A)q(A)(v) = s(A)q(A)(x) + s(A)q(A)(y) = 0 , mert s(A)(x) = 0 miatt az els˝o tag is ´es q(A)(y) = 0 miatt a m´asodik tag is a z´er´ovektor. Ez viszont csak u ´gy lehet igaz minden v ∈ V -re, ha s(A)q(A) = 0 . Teljesen hasonl´o ´ervel´essel kaphat´ o, hogy q(t) minim´alpolinomja az A transzform´aci´o ker q(A)-ra val´o lesz˝ uk´ıt´es´enek, ´es ezzel a bizony´ıt´ as k´esz. 2 A (7.7.1) t´etel ´es a (7.7.2) ´all´ıt´ as alapj´an igaz az al´abbi 7.7.3 K¨ ovetkezm´ eny. Ha az A ∈ L(V ) line´ aris transzform´ aci´ o minim´ alpolinomja felbonthat´ o m(t) = p1 (t) · p2 (t) · · · · · pr (t) p´ aronk´ent relat´ıv pr´ım norm´ alt polinomok szorzat´ ara, akkor a V vektort´er az A-invari´ ans ker p1 (A), ker p2 (A), . . . , ker pr (A) altereinek direkt¨ osszege. Ekkor az A m´atrixa abban a b´azisban, amely az egyes ker pi (A) direkt¨osszeadand´ok b´azisainak egyes´ıt´ese
A1
0 A= . ..
0
0
...
0
A2 . . . .. . . . .
0 .. .
0
. . . Ar
alak´ u. Az Ai az A transzform´aci´ o ker pi (A)-ra val´ o lesz˝ uk´ıt´es´enek a m´atrixa. Mint tudjuk b´armely F[t]-beli polinom, teh´at egy tetsz˝oleges F test feletti v´eges dimenzi´os V vektort´er egy A line´ aris transzform´aci´ oj´ anak m(t) minim´alpolinomja is felbonthat´o p´aronk´ent relat´ıv pr´ım irreducibilis polinomok pozit´ıv eg´esz kitev˝os hatv´anyainak m(t) = (p1 (t))m1 · · · · · (pr (t))mr szorzat´ara. A (7.7) k¨ovetkezm´eny biztos´ıtja, hogy akkor a V vektort´er is felbomlik mr 1 V = ker pm 1 (A) ⊕ · · · ⊕ ker pr (A)
204
´ 7. FEJEZET INVARIANS ALTEREK
A-invari´ans altereinek direkt¨osszeg´ere. vezess¨ uk be a k¨ovetkez˝o jel¨ol´eseket:
A k¨onnyebb k¨ovethet˝ os´eg ´erdek´eben
i ker pm i (A) = Vi (i = 1, . . . , r) ,
´es a pi (A) transzform´aci´o Vi -re val´ o lesz˝ uk´ıt´es´et jel¨olje Bi . Teh´ at Bi a Vi vektort´ernek a line´aris transzform´aci´ oja, ´espedig olyan, hogy mi -edik hatv´anya a z´er´ o transzform´aci´o. Ezeket nilpotens transzform´aci´ oknak nevezz¨ uk. Ha B egy nilpotens transzform´aci´o, akkor azt a legkisebb m pozit´ıv eg´esz kitev˝ot, amelyre B m = 0 a B nilpotencia fok´ anak nevezz¨ uk, ´es azt mondjuk, hogy B m-edfokban nilpotens. Meg fogjuk mutatni, hogy amennyiben az irreducibilis pi (t) polinom foksz´ama ki , akkor a Vi vektort´er dimenzi´oja nem kisebb, mint ki · mi . Ezt az ´all´ıt´ ast fogalmaztuk meg az al´abbi t´etelben. 7.7.4 T´ etel. Ha az A ∈ L(V ) line´ aris transzform´ ac´ o minim´ alpolinomja pm (t) , ahol p(t) k-adfok´ u irreducibilis polinom, akkor V dimenzi´ oja legal´ abb k · m . Bizony´ıt´ as. Mivel A minim´ alpolinomja pm (t) , biztosan van olyan v ∈ V vektor, m−1 hogy p (A)(v) 6= 0 . Meg fogjuk mutatni, hogy a A(v), . . . , Ak−1 (v), (p(A)A)(v), . . . , (p(A)Ak−1 )(v), .. . . .. . . . m−1 m−1 m−1 k−1 p (A)(v), (p (A)A)(v), . . . , (p (A)A )(v) v, p(A)(v), .. .
vektorrendszer line´arisan f¨ uggetlen. Az ´all´ıt´ assal ellent´etben tegy¨ uk fel, hogy a m−1 X k−1 X
(∗)
βij (pi (A)Aj )(v) = 0
i=0 j=0
line´aris kombin´aci´oban van nemz´er´ o egy¨ utthat´ o. Legyen `(≥ 0) az a legkisebb index, amelyre van olyan j, hogy β`j 6= 0 . Alkalmazva a (*) vektoregyenlet mindk´et oldal´ara a pm−`−1 (A) transzform´aci´ot, kapjuk, hogy
p
m−`−1
m−1 X k−1 X
(A)
i
j
βij (p (A)A )(v) =
i=0 j=0
k−1 X
β`j (pm−1 (A)Aj )(v) = 0 ,
j=0
´es van olyan j index, hogy β`j 6= 0 . De ez lehetetlen, mert pm−1 (A)(v) 6= 0 vektor benne van a p(A) transzform´aci´o magter´eben ´es p(t) irreducibilis k-adfok´ u polinom, enn´elfogva a ³
´
³
´
pm−1 (A)(v), A pm−1 (A)(v) , . . . , Ak−1 pm−1 (A)(v)
vektorrendszer line´arisan f¨ uggetlen, amint azt a (7.1.5) t´etel bizony´ıt´ asa sor´an l´attuk. Az ellentmond´as abb´ol az indirekt feltev´esb˝ ol sz´armazott, hogy a (*) line´aris kombin´aci´oban van nemnulla βij egy¨ utthat´ o. Ezzel igazoltuk, hogy V -nek van m · k elem˝ u line´arisan f¨ uggetlen vektorrendszere, k¨ovetkez´esk´eppen dimenzi´oja legal´abb m · k . 2
´ ´ OK ´ REDUKAL ´ ASA ´ ∗ 7.7. LINEARIS TRANSZFORMACI
205
Az ´eppen bebizony´ıtott t´etelnek van egy ´erdekes k¨ovetkezm´enye. Azt l´attuk, hogy egy n-dimenzi´os V vektort´er minden A ∈ L(V ) line´aris transzform´aci´ oja gy¨oke valamely legfeljebb n2 fok´ u polinomnak. Ezt az eredm´enyt l´enyegesen ´eles´ıteni lehet, ami a foksz´amot illeti. 7.7.5 K¨ ovetkezm´ eny. Ha V n-dimenzi´ os vektort´er, akkor b´ armely A line´ aris transzform´ aci´ oj´ anak minim´ alpolinomja legfeljebb n-edfok´ u. Bizony´ıt´ as. Az A minim´alpolinomja felbonthat´ o p´aronk´ent relat´ıv pr´ım irreducibilis polinomok pozit´ıv eg´esz kitev˝os hatv´anyainak m(t) = (p1 (t))m1 · · · · · (pr (t))mr szorzat´ara. A V vektort´er ennek megfelel˝oen felbomlik mr 1 V = ker (pm 1 (A)) ⊕ · · · ⊕ ker (pr (A))
direkt¨osszegre. Bevezetve a deg pi (t) = ki (i = 1, . . . , r) jel¨ol´eseket, az el˝oz˝ o t´etel alapj´an kapjuk, hogy deg m(t) = m1 · k1 + · · · + mr · kr ≤ mr 1 ≤ dim ker (pm 1 (A)) + · · · + dim ker (pr (A)) = dim V = n .
2 Ezideig nem mutattunk arra p´eld´ at, hogy egy line´aris transzform´aci´ o minim´alpolinomj´at hogyan hat´arozhatjuk meg. Most, hogy m´ar tudjuk, hogy egy n-dimenzi´ os V vektort´er minim´alpolinomja legfeljebb n-edfok´ u lehet, kevesebb sz´amol´ assal j´ar´ o feladat p´eld´at adni egy transzform´aci´ o minim´alpolinomj´anak meghat´aroz´ asa. 3 P´ elda. Tekints¨ uk a 3-dimenzi´ os val´ os V vektort´er azon A line´ aris transzform´ aci´ oj´ at, amely a t´er egy X = {v1 , v2 , v3 } b´ azis´ anak vektorait rendre az A(v1 ) = v1 + v2 + v3 , A(v2 ) = v1 + v2 ´es A(v3 ) = v1 vektorokba viszi. Hat´ arozzuk meg az A minim´ alpolinomj´ at! A megold´as l´enyege az, hogy az A lehet˝o legkisebb kitev˝os hatv´any´ at kell megtal´alnunk, amely kifejezhet˝o az alacsonyabb kitev˝oj˝ u hatv´anyok line´aris kombin´aci´ojak´ent. Kihaszn´alva, hogy L(V ) izomorf a 3 × 3 tipus´ u m´atrixok ter´evel, a sz´am´ıt´asokat v´egezhetj¨ uk az A hatv´anyainak az X b´azisra vonatkoz´ o m´atrixaival. Ezek 1 1 1 1 0 0 A0 = 0 1 0 A = 1 1 0 1 0 0 0 0 1
6 5 3 3 2 1 3 2 A = 2 2 1 A = 5 4 2 3 2 1 1 1 1 Annak ´erdek´eben, hogy haszn´alhassuk az elemi b´azistranszform´ aci´ os technik´ at, a m´atrixok ter´eben r¨ogzitj¨ uk az M3×3 = {Eij (i, j = 1, 2, 3)} b´ azist, ahol Eij az a 3 × 3 tipus´ u m´atrix, amelynek i-edik sor´anak j-edik eleme 1, minden m´as eleme
´ 7. FEJEZET INVARIANS ALTEREK
206
pedig nulla ´es a fenti m´atrixok e b´azisra vonatkoz´ o koordin´ata vektor´ aval sz´amolunk, amelyek egyszer˝ uen a m´atrixok elemeinek oszlopba rendez´es´evel kaphat´ ok. E11 E12 E13 E21 E22 E23 E31 E32 E33
A0 A A2 A3 1 1 3 6 E11 0 1 2 5 E12 0 1 1 3 E13 0 1 2 5 E21 → 1 1 2 4 E22 0 0 1 2 E23 0 1 1 3 E31 0 0 1 2 E32 1 0 1 1 A0
E11 E12 E13 E21 E22 E23 A E32 A0
A A2 A3 1 2 5 1 2 5 1 1 3 1 2 5 1 1 3 → 0 1 2 1 1 3 0 1 2 0 1 1
A2 A3 A3 1 2 E11 0 1 2 E12 0 0 0 E13 0 1 2 E21 0 0 0 → E22 0 2 A 2 1 2 A 1 1 3 E32 0 1 2 0 A −1 1 1
Az utols´o t´abl´azatb´ol kiolvashat´ o, hogy A3 = 2A2 + A − A0 vagy ´atrendez´es ut´an A3 −2A2 −A+A0 = 0 , amib˝ol kapjuk, hogy a minim´alpolinom m(t) = t3 −2t2 −t+1 . 2 Amint a p´eld´ab´ol is kider¨ ul, sajnos a m´odszer h´atr´ anya, hogy viszonylag kicsi dimenzi´oj´ u vektorterek eset´en is igen nagym´eret˝ u, a dimenzi´oval n´egyzetesen n¨ovekv˝ o komponens˝ u vektorokkal kell dolgoznunk, ami m´eg sz´am´ıt´ og´ep alkalmaz´ asa mellett is k´enyelmetlenn´e v´alhat, minthogy ´altal´ aban a t¨omb¨ ok m´erete korl´ atozott. Az al´abbiakban n´eh´any nagyon egyszer˝ u ´all´ıt´ asra t´amaszkodva bemutatunk egy m´asik lehets´eges m´odszert a minim´alpolinom meghat´aroz´ as´ ara, ami nem felt´etlen j´ar ugyan kevesebb sz´amol´assal, de a dimenzi´oval egyenl˝ o komponens˝ u vektorokkal dolgozhatunk. A m´odszert al´at´amaszt´o ´all´ıt´asok a k¨ovetkez˝ ok: ´ ıt´ 7.7.6 All´ as. Legyen V az F test feletti vektort´er ´es A line´ aris transzform´ aci´ oja. Tetsz˝ oleges nemz´er´ o v ∈ V vektorra legyen p(t) ∈ F[t] az a minim´ alis foksz´ am´ u (norm´ alt) polinom, amelyre p(A)(v) = 0 . Akkor p(t) oszt´ oja az A m(t) minim´ alpolinomj´ anak. Bizony´ıt´ as. Marad´ekos oszt´ast v´egezve kapjuk, hogy m(t) = q(t)p(t) + r(t)
´es
0 ≤ deg r(t) ≤ deg p(t) ,
amibe A-t helyettes´ıtve m(A) = q(A)p(A) + r(A)
´ ´ OK ´ REDUKAL ´ ASA ´ ∗ 7.7. LINEARIS TRANSZFORMACI
207
ad´odik az A megfelel˝o polinomjaira. Alkalmazva az m(A) transzform´aci´ ot a v vektorra, kapjuk, hogy 0 = m(A)(v) = q(A)p(A)(v) + r(A)(v) = r(A)(v) , ami a p(t) polinom foksz´am´ara tett kik¨ot´es¨ unk szerint csak akkor teljes¨ ulhet, ha r(t) ≡ 0 , ´es ezzel igazoltuk az ´all´ıt´ ast. 2 ´ ıt´ 7.7.7 All´ as. Legyen az F test feletti V vektort´er egy b´ azisa X = {v1 , . . . , vn } ´es A ∈ L(V ). Minden vi ∈ X b´ azisvektorhoz legyen pi (t) ∈ F[t] az a minim´ alis foksz´ am´ u (norm´ alt) polinom, amelyre pi (A)(vi ) = 0 . Akkor az A m(t) minim´ alpolinomja a p1 (t), . . . , pn (t) polinomok norm´ alt legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ ose. Bizony´ıt´ as. Jel¨olje k(t) a pi (t) (i = 1 . . . , n) polinomok norm´alt legkisebb k¨oz¨ os t¨obbsz¨or¨os´et, ´es legyen v ∈ V tetsz˝ oleges vektor. Akkor v = ε1 v1 + · · · + εn vn , ´es k(A)(v) = ε1 k(A)(v1 ) + · · · + εn k(A)(vn = 0 , mert minden i(= 1, . . . , n)-re k(t) = qi (t)pi (t) , ´es ´ıgy k(A)(vi ) = qi (A)pi (A)(vi ) = 0 . Teh´at A gy¨oke a k(t) polinomnak. Mivel mindegyik pi (t) oszt´oja m(t)-nek, k(t) | m(t) is teljes¨ ul a legkisebb k¨oz¨os t¨obbsz¨ or¨ os definici´oja ´ertelm´eben. M´asr´eszt a minim´alpolinom minden olyan polinomnak oszt´oja, amelynek A gy¨ oke, ez´ert m(t) | k(t) is fenn´all. Akkor, minthogy mindk´et polinom norm´alt k(t) = m(t) , amint ´all´ıtottuk. 2 Az el˝oz˝o k´et ´all´ıt´asra t´amaszkodva bemutatunk egy m´asik p´eld´ at minim´alpolinom meghat´aroz´asra. 4 P´ elda. Legyen V megint 3-dimenzi´ os val´ os vektort´er ´es az X = {v1 , v2 , v3 } b´ azis´ anak vektorait vigye az A transzform´ aci´ o az A(v1 ) = v1 + 2v2 , A(v2 ) = v1 − v2 ´es A(v3 ) = −v1 + v3 vektorokba. Hat´ arozzuk meg az A minim´ alpolinomj´ at! El˝osz¨or meghat´arozzuk a v1 vektort a nullvektorba k´epez˝o minim´alis foksz´am´ u polinomj´at A-nak. Mivel A2 (v1 ) = A(v1 ) + 2A(v2 ) = v1 + 2v2 + 2(v1 − v2 ) = 3v1 , azonnal kapjuk, hogy p1 (t) = t2 − 3 . Tekintve, hogy az X b´azisban A, A2 , illetve p1 (A) = A2 − 3I m´ atrixai
3 0 −2 1 1 −1 2 A = 2 −1 0 A = 0 3 −2 0 0 1 0 0 1
´ 7. FEJEZET INVARIANS ALTEREK
208 ´es
0 0 −2 A2 − 3E = 0 0 −2 0 0 −2 azonnal l´athat´o, hogy p2 (t) = p1 (t), de p1 (A)(v3 ) 6= 0 , ´es az is kiolvashat´ o, hogy 2 A (v3 ) = −2v1 − 2v2 + v3 . Az ut´obbi felhaszn´al´ as´ aval azonnal kapjuk, hogy A3 (v3 ) = −2A(v1 ) − 2A(v2 ) + A(v3 ) = −2(v1 + 2v2 ) − 2(v1 − v2 ) + (−v1 + v3 ) = −5v1 − 2v2 + v3 . Az X b´azisra vonatkoz´o koordin´ata vektorokkal dolgozva hat´arozzuk meg a p3 (t) polinomot. Nem szabad elfeledj¨ uk, hogy a v3 vektort a b´azisban kell hagyjuk az elemi b´azistranszform´aci´okn´al! Av3 A2 v3 A3 v3 v1
−1
v2
0
v3
1
−2 -2 1
−5 −2 1
Av3 A3 v3 →
v1 A2 (v
-1
−3
3)
0
1
v3
1
0
A3 v3 →
A(v3 ) A2 (v
3
3)
1
v3
−3
Az utols´o t´abl´azatb´ol kiolvashat´ o, hogy A3 (v3 ) = A2 (v3 ) + 3A(v3 ) − 3v3 , amit ´atrendezve kapjuk, hogy A3 (v3 ) − A2 (v3 ) − 3A(v3 ) + 3v3 , teh´at p3 (t) = t3 − t2 − 3t + 3 = (t2 − 3)(t − 1) . Most k¨onnyen meg´allap´ıthatjuk, hogy p3 (t) a h´arom polinom legkisebb k¨oz¨ os t¨obbsz¨or¨ose, ´es ´ıgy az A transzform´aci´ o minim´alpolinomja. 2 Fel kell h´ıvjuk az olvas´o figyelm´et, hogy ha valamely b´azisvektort a transzform´aci´onak csak a t´er dimenzi´oj´aval egyenl˝ o foksz´am´ u polinomja k´epezi a nullvektorba, akkor az biztosan a transzform´aci´ o minim´alpolinomja, hiszen annak foka nem nagyobb a t´er dimenzi´oj´an´al, ´ıgy nincs sz¨ uks´eg a tov´ abbi b´azisvektorokat a nullvektorba k´epez˝o transzform´aci´o polinomok meghat´aroz´ as´ ara. P´eld´ aul, ha az el˝oz˝ o p´eld´aban el˝osz¨or a v3 vektor ”polinomj´at” hat´aroztuk volna meg, azonnal kaptuk volna a trnszform´aci´o minim´alpolinomj´at.
7.7.1
Nilpotens transzform´ aci´ ok
Azt l´attuk, hogy ha egy A line´aris transzform´aci´ o minim´alpolinomj´anak p(t) irreducibilis faktora m-szeres multiplicit´ as´ u, akkor p(A)-nak az A-invari´ ans ker pm (A) alt´erre val´o B lesz˝ uk´ıt´ese m-edfokban nilpotens. Ez´ert c´elszer˝ u a nilpotens transzform´aci´okat kicsit r´eszletesebben vizsg´alni. 7.7.8 T´ etel. Legyen B m-edfokban nilpotens line´ aris transzform´ aci´ oja a W vektort´ernek. (1) Ha v olyan vektora W -nek, hogy B m−1 (v) 6= 0 , akkor a {v, B(v), . . . , B m−1 (v)} vektorrendszer line´ arisan f¨ uggetlen, (2) van olyan B-invari´ ans W1 altere W -nek, hogy W = lin (v, B) ⊕ W1 , ´es (3) W ezen direkt felbont´ as´ aban szerepl˝ o alterek izomorfi´ at´ ol eltekinve egy´ertelm˝ uen meghat´ arozottak.
´ ´ OK ´ REDUKAL ´ ASA ´ ∗ 7.7. LINEARIS TRANSZFORMACI
209
Bizony´ıt´ as. Az (1) ´all´ıt´as igazol´asa. Van W -nek olyan v vektora, amelyre B m−1 (v) 6= 0 , mert k¨ ul¨onben B nilpotencia foka legfeljebb m−1 lehetne. Igazoland´o, hogy a {v, B(v), . . . , B m−1 (v)} vektorrendszer line´arisan f¨ uggetlen. Legyen m−1 X
αi B i (v) = 0 .
i=0
Ha ebben a line´aris kombin´aci´oban lenne nemnulla skal´ aregy¨ utthat´ o, ´es mondjuk αj (0 ≤ j ≤ m − 1) a legkisebb index˝ u nemz´er´ o egy¨ utthat´ o, akkor B
m−j−1
Ãm−1 X
! i
αi B (v)
= αj B m−1 (v) = 0 ,
i=0
ellentmondana a B m−1 (v) 6= 0 felt´etelnek. Ez´ert α0 = α1 = . . . = αm−1 = 0 kell teljes¨ ulj¨on, s ez igazolja a {v, B(v), . . . , B m−1 (v)} vektorrendszer line´aris f¨ uggetlens´eg´et. A t´etel (2)-es ´all´ıt´as´at a B nilpotencia foka szerinti teljes indukci´ oval bizony´ıtjuk. Ha m = 1 , akkor W tetsz˝oleges nemz´er´ o vektora j´atszhatja v szerep´et, ´es azt kieg´esz´ıtve W b´azis´av´a, a kieg´esz´ıt˝ o vektorrendszer ´altal gener´alt W1 B-invari´ ans alt´errel W = lin (v) ⊕ W1 . Tegy¨ uk fel, hogy m − 1-edfokban nilpotens transzform´aci´okra az ´all´ıt´as igaz. Az im (B) W -nek B-invari´ ans altere, amelyre val´ o lesz˝ uk´ıt´ese B-nek m − 1-edfokban nilpotens, ez´ert az indukci´ os feltev´es szerint, van olyan W0 B-invari´ans alt´er, hogy im (B) = lin (B(v), B) ⊕ W0 . Fel kell h´ıvjuk az olvas´o figyelm´et arra, hogy im (B) direkt-¨osszegk´ent val´ o el˝o´ all´ıt´ as´ aban az els˝o tagot a k´ept´erb˝ol val´o line´arisan f¨ uggetlen {B(v), . . . , B m−1 (v)} vektorrendszer gener´alja. oan W 0 altere W -nek ´es invari´ ans Legyen W 0 = {w ∈ W | B(w) ∈ W0 } . Nyilv´anval´ B-re n´ezve. Megmutatjuk, hogy lin (v, B) ∪ W 0 gener´ alja az eg´esz W vektorteret. Tekints¨ unk egy tetsz˝oleges x ∈ W vektort. Mivel B(x) ∈ im (B) , el˝o´ all´ıthat´ o B(x) =
m−1 X
αi B i (v) + w w ∈ W0
i=1
alakban, amit ´atalak´ıthatunk ´es a B(x) = B
Ãm−2 X
! i
αi+1 B (v) + w
i=0
kifejez´est kapjuk. Ebb˝ol ´atrendez´essel nyerj¨ uk, hogy Ã
B x−
m−2 X
! i
αi+1 B (v)
= w.
i=0
Akkor W 0 ´ertelmez´ese alapj´an, k¨ovetkezik, hogy x−
m−2 X
αi+1 B i (v) ∈ W 0 ,
i=0
Pm−2
´es mivel i=0 αi+1 B i (v) ∈ lin (v, B) , igazoltuk, hogy W tetsz˝oleges x vektora el˝o´ all´ıthat´o egy lin (v, B)-beli ´es egy W 0 -beli vektor ¨osszegek´ent. Sajnos lin (v, B) ∩ W 0
´ 7. FEJEZET INVARIANS ALTEREK
210
tartalmazhat nemz´er´o vektort, ez´ert nem v´alaszthatjuk egyszer˝ uen W 0 -t W1 -nek. Ugyanakkor, ha x ∈ lin (v, B) ∩ W0 akkor B(x) ∈ lin (B(v), B) ∩ W0 , amib˝ol k¨ovetkezik, hogy B(x) = 0 . Akkor viszont x csak a B m−1 (v) skal´ arszorosa lehet ´es ez´ert x ∈ lin (B(v), B) ∩ W0 = {0} is teljes¨ ul, teh´at x = 0 , igazolva, hogy lin (v, B) ∩ W0 = {0}. Mivel lin (v, B) ∩ W 0 ´es W0 diszjunkt altere W 0 -nak, W 0 egy b´azis´ at megkaphatjuk u ´gy, hogy a lin (v, B) ∩ W 0 alt´er valamely V b´ azis´ anak ´es W0 egy W b´ azis´ anak egyes´ıt´es´et tov´abbi w1 , . . . , w` vektorokkal eg´esz´ıtj¨ uk ki. Legyen W1 = lin (W ∪ {w1 , . . . , w` }) . Akkor nyilv´anval´oan W = lin (v, B) ⊕ W1 teljes¨ ul, ´ıgy csup´an az szorul m´eg bizony´ıt´ asra, hogy W1 is invari´ ans B-re n´ezve. Ez abb´ol k¨ovetkezik, hogy mivel W0 ⊆ W1 ⊆ W 0 , a W1 -beli vektorokat a B transzform´aci´o W0 -ba k´epezi, ami az indukci´ os feltev´es szerint B-invari´ ans alt´er. (3) Nem neh´ez bel´atni azt sem, hogy ha v˜ ∈ W egy m´asik olyan vektor, hogy f1 direkt¨ lin (˜ v , B) is m-dimenzi´os, akkor W = lin (˜ v , B) ⊕ W osszegre bont´ as´ aban szf1 alt´ erepl˝o B-invari´ans W er izomorf W1 -gyel. Ez egyszer˝ uen abb´ol a t´enyb˝ ol ad´odik, hogy lin (v, B) ´es lin (˜ v , B) dimenzi´oja egyenl˝ o, nevezetesen m ´es ´ıgy dim W1 ´es f1 dimenzi´ dim W oja is egyenl˝o, m´arpedig azonos test feletti egyenl˝ o dimenzi´oj´ u vektorterek izomorfak. Ezzel a bizony´ıt´ ast befejezt¨ uk. 2 Ha az el˝oz˝o t´etelben igazolt felbont´ ast tov´ abb folytatjuk, most m´ar a W1 vektorteret — amelyre val´o lesz˝ uk´ıt´ese B-nek nyilv´ an m1 (≤ m)-edfokban nilpotens — el˝o´all´ıtjuk W1 = lin (v1 , B) ⊕ W2 direkt¨osszegk´ent, majd W2 -t bontjuk hasonl´oan tov´abb, azt´an W3 -t ´es ´ıgy tov´abb. V´eges l´ep´esben el kell jussunk egy Wr B-invari´ans alt´erhez, amely m´ar lin (vr , B) alak´ u. Ezt fogalmaztuk meg az al´abbi t´etelben. 7.7.9 T´ etel. (1) Ha B m-edfokban nilpotens line´ aris transzform´ aci´ oja a v´eges dimenzi´ os W vektort´ernek, akkor vannak olyan (m ≥)m1 ≥ . . . ≥ mr pozit´ıv eg´esz sz´ amok ´es v0 , v1 , . . . , vr ∈ W vektorok, hogy a v0 , B(v0 ), . . . , B m−1 (v0 ) v1 , B(v1 ), . . . , B m1 −1 (v1 ) .. .. .. . . . m −1 r vr , B(vr ), . . . , B (vr ) vektorrendszer W -nek b´ azisa ´es W = lin (v0 , B) ⊕ lin (v1 , B) ⊕ · · · ⊕ lin (vr , B) .
´ ´ OK ´ REDUKAL ´ ASA ´ ∗ 7.7. LINEARIS TRANSZFORMACI
211
(2) Az (m ≥)m1 ≥ . . . ≥ mr pozit´ıv eg´esz sz´ amok sorrendt˝ ol eltekintve egy´ertelm˝ uen meghat´ arozottak a W vektort´erre ´es a B nilpotens transzform´ aci´ ora jellemz˝ ok. Figyelemre m´elt´o a B m´atrixa a fenti t´etelben adott b´azisban. A B m´ atrix majdnem minden eleme nulla, csak k¨ozvetlen¨ ul a f˝odiagon´ alis alatt vannak rendre m − 1, m1 − 1, . . . , mr − 1 1-esekb˝ol ´all´ o l´ancok, ´es mindegyik ilyen l´ancot egy 0 k¨ovet.
7.7.2
A Jordan-f´ ele kanonikus alak
Ha a V vektort´er F oper´atortartom´ anya algebrailag z´art test, akkor mivel minden F[t]-beli polinom els˝ ofok´ u irreducibilis polinomok pozit´ıv eg´esz kitev˝os hatv´anyainak szorzata, ´ıgy b´armely A ∈ L(V ) line´aris transzform´aci´ o minim´alpolinomja is m(t) = (t − λ1 )m1 · · · · · (t − λr )mr alak´ u, ahol λ1 , . . . , λr ∈ F . Ekkor V = ker (A − λ1 I)m1 ) ⊕ · · · ⊕ ker (A − λr I)mr ) a vektort´er megfelel˝o direkt¨osszegre val´ o felbont´ asa, ´es a Wi = ker (A − λi I)mi ) alt´erre val´o lesz˝ uk´ıt´ese az A − λi I transzform´aci´ onak mi -edfokban nilpotens. A (7.7.9) t´etel szerint minden i(= 1, . . . , r)-re, l´eteznek olyan (mi0 ≥)mi1 ≥ . . . ≥ mis pozit´ıv eg´esz sz´amok ´es vi0 , vi1 , . . . , vis ∈ Wi vektorok, hogy a vi0 , (A − λi I)(vi0 ), . . . , (A − λi I)mi0 −1 (vi0 ) vi1 , (A − λi I)(vi1 ), . . . , (A − λi I)mi1 −1 (vi1 ) .. .. .. . . . vis , (A − λi I)(vis ), . . . , (A − λi I)mis −1 (vis ) vektorrendszer Wi -nek b´azisa ´es Wi = lin (vi0 , (A − λi I)) ⊕ lin (vi1 , (A − λi I)) ⊕ · · · ⊕ lin (vis , (A − λi I)) . Vegy¨ uk ´eszre, hogy most a lin (vij , (A − λi I)) (j = 0, . . . , s) alterek invari´ ansak nemcsak A − λi I-re, de A-ra n´ezve is. Az A transzform´aci´o Wi -re val´ o lesz˝ uk´ıt´es´enek Ai m´ atrixa a fenti b´azisban k¨ ul¨on¨ osen figyelemre m´elt´o. Mivel minden j(= 0, . . . , s)-re A((A − λi I)k )(vij ) = (
=
((A − λi I)k+1 )(vij ) + λi ((A − λi I)k (vij ) ha 0 ≤ k < mij − 1, λi ((A − λi I)k (vij ) ha k = mij − 1
az Ai m´atrix f˝odiagon´alis´aban minden¨ utt a λi skal´ ar tal´alhat´ o, k¨ozvetlen¨ ul alatta pedig mi0 − 1, mi1 − 1, . . . , mis − 1 hossz´ us´ ag´ u egyesekb˝ ol ´all´ o l´ancok melyeket
´ 7. FEJEZET INVARIANS ALTEREK
212
egy–egy 0 k¨ovet, ´es a m´atrix minden m´as eleme nulla. Teh´ at
λi 0 . . . 0 0 1 λ ... 0 0 i . .. .. . .. 0 1 . .. . . .. .. λ 0 . i 0 0 . . . 1 λi .. . 0 Ai = . .. .. . 0 0 ... 0 0 0 0 ... 0 0
0 .. .
0
0
0
... ...
0 0
... ... ... ... ... ... ... ... .. . .. . ... 0 ... ...
0 .. .
... ...
0
... ...
0 0 0 0 .. . .. . 0 0 .. . .. . λi 0 1 λi 0 .. .
1 .. .
0
0
... ...
0 0
...
0
... ... .. .
0 0
..
0
0 0 .. . .. . 0 .. . .. . 0 0
. 0 0
. λi . . . 1 λi
V´eve a V vektort´er azon b´azis´ at amely minden (i = 1, . . . , r)-re a Wi alterek fentiekben le´ırt b´azisainak egyes´ıt´ese, abban az A transzform´aci´ o A m´ atrixa az Ai (i = 1, . . . , r) m´atrixok direkt¨osszege, teh´at olyan m´atrix, amelynek f˝odiagon´alis´aban a λ1 , . . . , λr skal´ arok ´allnak, a λi pontosan mi0 + mi1 + · · · + mis szer, a f˝odiagon´alis alatt elhelyezked˝ o elemek pedig egyesekb˝ ol ´all´ o l´ancok, melyeket egy–egy z´er´o v´alaszt el egym´ast´ol, ´es a m´atrix minden m´as eleme nulla. Ez a m´atrix az A transzform´aci´o Jordan–f´ele kanonikus alak´ u m´ atrixa. Hangs´ ulyoznunk kell, hogy a transzform´aci´ o Jordan–f´ele kanonikus alak´ u m´atrixa kiz´ar´olag a transzform´aci´ ot´ ol f¨ ugg. Erre az´ert kell felh´ıvjuk az olvas´ o figyelm´et, mert numerikus meghat´aroz´ asakor a transzform´aci´ o m´atrix´ at haszn´aljuk mind a minim´alpolinom megkeres´es´ere, mind a vektort´er direkt¨osszegre bont´ as´ ahoz, ´es mint tudjuk a transzform´aci´ o m´atrixa att´ol f¨ ugg, hogy a t´er mely b´azis´ ara vonatkozik. Azonban b´armely k´et m´atrixa egy line´aris transzform´aci´ onak hasonl´o ´es hasonl´o m´atrixok minim´alpolinomjai egyenl˝ ok ´es hasonl´o egy¨ utthat´ om´ atrix´ u homog´en line´aris egyenletrendszerek megold´asterei izomorfak. Az el˝oz˝oekben bemutatott konstrukci´ ob´ ol azt is kiolvashatjuk, hogy egy A transzform´aci´o Jordan–f´ele kanonikus alak´ u m´atrixa pontosan akkor diagon´alis m´atrix, ha minden i(= 1, . . . , r)-re mi0 = 1, vagyis ha az A transzform´aci´ o minim´alpolinomj´anak minden gy¨oke egyszeres multiplicit´ as´ u. Ekkor a (t − λi ) gy¨okt´enyez˝oh¨oz tartoz´o ker (A − λi I) direkt¨osszeadand´ o az 1-dimenzi´os lin (vi0 , A − λi I), . . . , lin (vis , A − λi I) A-invari´ans alterek direkt¨osszege. Ez az eredm´eny karakteriz´ alja a diagonaliz´alhat´ o transzform´aci´okat, ez´ert az al´abbi k¨ovetkezm´enyben ki is emelj¨ uk: 7.7.10 K¨ ovetkezm´ eny. Legyen V az F test feletti vektort´er ´es A ∈ L(V ). Az A line´ aris transzform´ aci´ o egyszer˝ us´eg´enek sz¨ uks´eges ´es elegend˝ o felt´etele, hogy A minim´ alpolinomja felbonthat´ o legyen k¨ ul¨ onb¨ oz˝ o F[t]-beli gy¨ okt´enyez˝ ok szorzat´ ara.
8. Fejezet
Differenci´ alsz´ am´ıt´ as Ez a fejezet az eddig tanult line´aris algebra tananyag alkalmaz´ asak´ent megmutatja, hogy hogyan vihet˝o ´at a deriv´alt fogalma t¨obbv´ altoz´ os f¨ uggv´enyekre. L´atni fogjuk, hogy a deriv´alt tulajdonk´eppen az els˝o f´el´evben megismert ´erint˝ o approxim´ aci´ o fogalm´anak term´eszetes kiterjeszt´ese a line´aris algebra eszk¨ozeivel. T´argyalni fogjuk a deriv´alt legfontosabb tulajdons´agait, majd r´at´er¨ unk a t¨obbv´ altoz´ os f¨ uggv´enyek sz´els˝o´ert´ekeinek meghat´aroz´as´ara.
8.1
M´ atrixok norm´ aja
Ebben a bevezet˝o jelleg˝ u szakaszban a line´aris lek´epez´esek, illetve a m´atrixok norm´aj´aval, ´es azok legfontosabb tulajdons´agaival ismerked¨ unk meg. Amint azt l´atni fogjuk, ezzel a norm´aval ell´atva a lek´epez´esek vektortere ugyanolyan norm´alt teret alkot, amilyenre m´ar sz´amos p´eld´ at l´attunk az anal´ızis tanulm´ anyaink sor´an. Igy lehet˝os´eg¨ unk ny´ılik a m´atrixok ter´enek topol´ogiai jelleg˝ u vizsg´alat´ ara, amelyre az alkalmaz´asok (p´eld´aul Neumann-sorok) szempontj´ ab´ ol is nagy sz¨ uks´eg¨ unk lesz. L´enyeges szempont a tov´abbiakban, hogy az euklideszi terek egy ortonorm´alt b´azis´ at r¨ogz´ıtettnek tekintj¨ uk, ´es nem tesz¨ unk k¨ ul¨ onbs´eget egy line´aris lek´epez´es, illetve annak az adott b´azisban vett m´atrixa k¨oz¨ ott. Ugyanarra gondolunk teh´at, ha ak´ar lek´epez´esr˝ol, ak´ar m´atrixr´ol besz´el¨ unk. Ez elvi probl´em´ at sem okozhat, hiszen izomorf vektorterek azonos´ıt´as´ar´ ol van sz´o. Ha valamikor a b´azis megv´altoztat´ asa ker¨ ulne sz´oba, akkor erre k¨ ul¨on felh´ıvjuk a figyelmet. Egy´ebk´ent, hacsak m´ast nem mondunk, vektort´eren mindig val´ os test feletti vektorteret ´ert¨ unk. Legyenek teh´at a tov´abbiakban X ´es Y euklideszi terek, ´es dim X = p, illetve dim Y = q. Tov´abbra is haszn´aljuk az L(X, Y ) jel¨ol´est az X t´eren ´ertelmezett, Y t´erbe k´epez˝o line´aris lek´epez´esek vektorter´ere. Ha t¨ort´enetesen X = Y , akkor a r¨ovidebb L(X) jel¨ol´esm´oddal ´el¨ unk. Tekints¨ unk egy A ∈ L(X, Y ) line´aris lek´epez´est. 8.1.1 Defin´ıci´ o. Az A lek´epez´es norm´aj´ an az egys´egg¨ omb felsz´ın´en felvett ´ert´ekei abszol´ ut ´ert´ekeinek fels˝ o hat´ ar´ at ´ertj¨ uk, azaz kAk = sup kAxk . kxk=1
213
´ ´ ıTAS ´ 8. FEJEZET DIFFERENCIALSZ AM´
214
Vil´agos, hogy a defin´ıci´oban supremum helyett maximum is ´ırhat´ o, hiszen egy folytonos f¨ uggv´eny egy kompakt halmazon Weierstrass t´etele ´ertelm´eben felveszi a legnagyobb ´ert´ek´et. (L´asd az 1. gyakorlatot.) Els˝o pillant´asra nem vil´agos, hogy a norm´at mi´ert ´eppen ´ıgy ´ertelmezz¨ uk. Amint azt l´atni fogjuk, ez a defin´ıci´o val´ oban norm´at defini´al, de ezt nagyon sok m´as m´odon is meg lehetne tenni. Mondhatn´ank p´eld´ aul azt, hogy a norm´at defini´aljuk a legnagyobb abszol´ ut ´ert´ek˝ u oszlop abszol´ ut ´ert´ek´evel, azaz kAk = max
à q X
1≤j≤p
!1/2
a2ij
,
(8.1)
i=1
vagy ´eppen vehetn´enk norm´anak az elemek abszol´ ut ´ert´ekeinek maximum´ at is, teh´at kAk =
max
1≤i≤q,1≤j≤p
|aij | .
(8.2)
Nem neh´ez bel´atni, hogy a (8.1) ´es (8.2) rel´aci´ ok t´enyleg kiel´eg´ıtik a norma axi´om´ ait (l´asd a 2. gyakorlatot). Az ´altalunk bevezetett defin´ıci´ o mellett az sz´ol, hogy, amint azt l´atni fogjuk, igen praktikus tulajdons´agai vannak, valamint szimmetrikus m´atrixokra nagyon sz´ep algebrai jelent´ese is van. Tov´ abbi ´erv az, hogy a fenti k´et rel´aci´o a norm´at a m´atrix elemeinek seg´ıts´eg´evel ´ertelmezi, ´ıgy a norma f¨ ugghet a b´azis megv´alaszt´as´at´ol. A 8.1.1 Defin´ıci´ o azonban a lek´epez´es norm´aj´ at vezeti be, amely nem v´altozik u ´j b´azisra t¨ort´en˝ o ´att´er´eskor, ha a skal´ aris szorzatot m´ar r¨ogz´ıtett¨ uk. T´erj¨ unk teh´at r´a az ´altalunk ´ertelmezett norma tulajdons´againak ¨osszefoglal´as´ara. ´ ıt´ 8.1.2 All´ as. Az L(X, Y ) vektort´er a 8.1.1 Defin´ıci´ oban bevezetett norm´ aval norm´ alt teret alkot, azaz kAk ≥ 0 ,
´es
kAk = 0 akkor ´es csak akkor, ha A = 0 ,
tov´ abb´ a kA + Bk ≤ kAk + kBk ,
(8.3)
illetve kλAk = |λ| · kAk b´ armely A, B ∈ L(X, Y ), ´es λ skal´ ar mellett. Bizony´ıt´ as. A (8.3) egyenl˝otlens´eg abb´ol ad´odik, hogy sup kAx + Bxk ≤ sup kAxk + sup kBxk , kxk=1
kxk=1
kxk=1
m´ıg a m´asik k´et rel´aci´o a defin´ıci´ o nyilv´ anval´ o k¨ovetkezm´enye. 2 Megjegyezz¨ uk, hogy a (8.3) egyenl˝ otlens´eget a szok´asoknak megfelel˝oen h´aromsz¨ogegyenl˝otlens´egnek nevezz¨ uk. ´ ıt´ 8.1.3 All´ as. Minden x ∈ X eset´en kAxk ≤ kAk · kxk .
´ ´ 8.1. MATRIXOK NORMAJA
215
Bizony´ıt´ as. Az ´all´ıt´as trivi´alis ha x = 0. Ha x 6= 0, akkor, minthogy x/kxk egys´egnyi norm´aj´ u vektor, a defin´ıci´ o alapj´an azt kapjuk, hogy ° µ ¶° ° x ° ° ° , kAk ≥ °A kxk °
ami az ´all´ıt´asunkat igazolja. 2 Az is k¨onnyen bel´athat´o a defin´ıci´ o alapj´an, hogy kAk ´eppen azzal a legkisebb λ nemnegat´ıv sz´ammal egyezik meg, amelyre minden x mellett ´erv´enyes az kAxk ≤ λkxk egyenl˝otlens´eg (l´asd a 3. gyakorlatot). ´ ıt´ 8.1.4 All´ as. Ha A ´es B olyan lek´epez´esek, hogy a BA szorzat ´ertelmes, akkor kBAk ≤ kBk · kAk .
Bizony´ıt´ as. Val´oban, b´armely x vektor mellett k(BA)xk = kB(Ax)k ≤ kBk · kAxk ≤ kBk · kAk · kxk az el˝oz˝o ´all´ıt´asunk alapj´an. Innen azonnal ad´odik az ´all´ıt´ as. 2 A norma n´eh´any praktikus tulajdons´ag´ anak megismer´ese ut´an t´erj¨ unk r´a annak vizsg´alat´ara, hogy vajon milyen algebrai jelent´est hordoz egy m´atrix norm´aja. Amint azt l´atni fogjuk, sok esetben k¨onnyebb a norma meghat´aroz´ asa az algebrai jelent´ese, mint k¨ozvetlen¨ ul a defin´ıci´o alapj´an. ´ ıt´ 8.1.5 All´ as. Tekints¨ unk egy q × p m´eret˝ u A m´ atrixot. Akkor kAk megegyezik az ∗ A A m´ atrix legnagyobb saj´ at´ert´ek´enek n´egyzetgy¨ ok´evel. Bizony´ıt´ as. A line´aris algebr´ab´ ol j´ol ismert, hogy A∗ A szimmetrikus pozit´ıv szemidefinit m´atrix, teh´at a saj´at´ert´ekei nemnegat´ıv val´ os sz´amok. Legyen most v1 , . . . , vp az X vektort´ernek egy olyan ortonorm´alt b´azisa, amelyben A∗ A diagon´ alis ∗ alak´ u. A v1 , . . . , vp vektorok az A A m´atrix saj´atvektorai, a megfelel˝o saj´at´ert´ekeket jel¨olje λ1 , . . . , λp . A saj´at´ert´ekek k¨oz¨ ott azonosak is el˝ofordulhatnak, mindegyiket annyiszor ´ırtuk ki, amennyi a multiplicit´ asa. Tegy¨ uk fel, hogy ott √ a saj´at´ert´ekek k¨oz¨ a legnagyobb ´eppen λk . Azt kell igazolnunk, hogy kAk = λk . Tekints¨ unk egy tetsz˝oleges x ∈ X vektort, amely egys´egnyi norm´aj´ u, ´es amelyet a v1 , . . . , vp b´azisban az x=
p X
xi vi
i=1
line´aris kombin´aci´o ´all´ıt el˝o. Ekkor p X
kAxk2 = hAx, Axi = hx, A∗ Axi = h
i=1
=
p X i=1
λi x2i
≤
p X
xi vi ,
p X
λi xi vi i
i=1
λk x2i = λk ,
i=1
√ hiszen kxk = 1. Ez azt jelenti, hogy kAxk ≤ λk minden egys´egnyi norm´aj´ u x √ vektor eset´en, azaz kAk ≤ λk . M´asr´eszt ha a fenti levezet´esben az x vektornak ´eppen a vk b´azisvektort v´alasztjuk, akkor azt kapjuk, hogy kAvk k2 = hvk , A∗ Avk i = hvk , λk vk i = λk ,
´ ´ ıTAS ´ 8. FEJEZET DIFFERENCIALSZ AM´
216 azaz kAk ≥
√ λk , ami az ´all´ıt´asunkat bizony´ıtja.
2
8.1.6 K¨ ovetkezm´ eny. Tegy¨ uk fel, hogy A szimmetrikus m´ atrix. Jel¨ olje λmin , illetve λmax az A legkisebb, illetve legnagyobb saj´ at´ert´ek´et. Ekkor λmin kvk2 ≤ hv, Avi ≤ λmax kvk2 minden v ∈ X eset´en. Nevezetesen kAk megegyezik a |λmax | ´es |λmin | k¨ oz¨ ul a nagyobbikkal. Bizony´ıt´ as. Tekints¨ uk az X egy olyan ortonorm´alt b´azis´ at, amely az A saj´atvektoraib´ol ´all. Ebben a b´azisban a fenti kvadratikus alak n´egyzet¨ osszegk´ent ´all el˝o, azaz ha a v vektor koordin´at´ ai ebben a b´azisban v1 , . . . , vp , akkor hv, Avi =
p X
λi vi2 ,
i=1
ahol a λi egy¨ utthat´ok az A megfelel˝o saj´at´ert´ekei. Innen azonnal ad´odik a fenti P egyenl˝otlens´eg, hiszen pi=1 vi2 = kvk2 . ´ ıt´ Az kAk el˝o´all´ıt´asa a 8.1.5 All´ as k¨ozvetlen k¨ovetkezm´enye, hiszen ekkor A∗ A = 2 2 A , ´es A saj´at´ert´ekei ´eppen az A saj´at´ert´ekeinek n´egyzetei. 2 A k´es˝obbiekben egy felt´eteles sz´els˝ o´ert´eken alapul´o m´odszerrel is tal´alkozunk majd a norma meghat´aroz´as´ara. 8.1.7 P´ elda. A norma seg´ıts´eg´evel megfogalmazhatjuk a geometriai sorok ¨osszegk´eplet´enek m´atrixokra ´erv´enyes ´altal´ anos´ıt´ as´ at is. Megmutatjuk, hogy ha kAk < 1, akkor I − A invert´alhat´ o, ahol I az egys´egm´ atrix, tov´ abb´ a (I − A)−1 =
∞ X
Ak .
(8.4)
k=0
Itt a v´egtelen sor konvergenci´ aja norm´aban ´ertend˝ o, azaz azt mondjuk, hogy P∞ Pn k sor konvergens, ´ k a A e s az ¨ o sszege az S m´ a trix, ha az Sn = k=0 k=0 A r´eszlet¨osszegekre igaz, hogy lim kSn − Sk = 0 .
n→∞
Az abszol´ ut konvergens sorokr´ol sz´ol´ o t´etelhez teljesen hasonl´oan megmutathat´ o, P k sor konvergenci´ A a j´ a nak el´ e gs´ e ges (de nem sz¨ u ks´ e ges) felt´ e tele a hogy a ∞ k=0 P∞ k aja. Ez ut´obbi azonban eset¨ unkben nyk=0 kA k numerikus sor konvergenci´ ilv´anval´o, hiszen nemnegat´ıv tag´ u sorr´ol van sz´o, ´es a r´eszlet¨ oszszegek az kAk k ≤ P k ´ ıt´ kAkk egyenl˝otlens´eg alapj´an (l´asd a 8.1.4 All´ ast) fel¨ ulr˝ ol becs¨ ulhet˝ ok a ∞ k=0 kAk konvergens geometriai sor r´eszlet¨ osszegeivel. Teh´ at az ¨osszehasonl´ıt´ o krit´erium szerint a (8.4) alatti v´egtelen sor konvergens. Megmutatjuk, hogy a fenti sor ¨osszege ´eppen az I − A m´ atrix inverze. Az eddigi jel¨ol´eseinket haszn´alva Sn (I − A) = I − An+1 → I , hiszen An+1 → 0 a felt´etel¨ unk szerint. M´asr´eszt nyilv´ anval´ oan Sn (I −A) → S(I −A), hiszen kSn (I − A) − S(I − A)k ≤ kI − Ak · kSn − Sk → 0 .
´ ´ AG ´ 8.2. DIFFERENCIALHAT OS
217
Ez azt jelenti, hogy S(I − A) = I, azaz S = (I − A)−1 , amit igazolnunk kellett. Megjegyezz¨ uk, hogy a (8.4) formula fontos szerepet j´atszik az elm´eleti k¨ozgazdas´agtanban. Az irodalomban a (8.4) alatti v´egtelen sort Neumann-sornak is nevezik . A k¨ozgazdas´agi input-output modellekben, ha A jel¨oli a fajlagos r´aford´ıt´asi m´atrixot, akkor az (I − A)−1 m´ atrixot az A Leontief-inverz´enek nevezik. Fontos k´erd´es ezekben a modellekben, hogy melyek azok a m´atrixok, amelyeknek l´etezik csupa nemnegat´ıv elem˝ u Leontief-inverze. Az ilyen m´atrixokat produkt´ıvnak nevezik. Amint azt a (8.4) formul´ ab´ ol azonnal l´athatjuk, a nemnegat´ıv elem˝ u A fajlagos r´aford´ıt´asi m´atrix produkt´ıv, ha teljes¨ ul r´a az kAk < 1 felt´etel. 8.1.8 P´ elda. Az elm´eleti k¨ozgazdas´ agtan irodalm´aban gyakran el˝ofordul a domin´ans saj´at´ert´ek fogalma, amely egy m´atrix abszol´ ut ´ert´ekben legnagyobb saj´at´ert´ek´et jelenti. K´es˝obbi tanulm´ anyainkban l´atni fogjuk, hogy egy nemnegat´ıv elem˝ u m´atrix produktivit´as´anak sz¨ us´eges ´es el´egs´eges felt´etele az, hogy a domin´ans saj´at´ert´eke kisebb, mint 1 (ez a nevezetes Perron-Frobenius-t´etel). Nem ´art felh´ıvni a figyelmet arra, hogy ez a fogalom ´altal´ aban nem egyezik meg a m´atrix norm´aj´ aval. Ha λ jel¨oli az A m´atrix domin´ans saj´at´ert´ek´et, akkor mindenesetre |λ| ≤ kAk , ´am egyenl˝os´eg pontosan akkor ´erv´enyes, ha A alkalmas b´azisban diagon´alis alakra hozhat´o (l´asd a 7. gyakorlatot). Tekints¨ uk p´eld´ aul a nem diagonaliz´alhat´ o "
A=
1 1 0 1
#
´ as m´atrixot. Ekkor az A m´atrixnak λ = 1 k´etszeres √ saj´at´ert´eke, de a 8.1.5 All´ıt´ alapj´an k¨onnyen ellen˝or´ızhet˝o, hogy kAk = (1 + 5)/2.
8.2
Differenci´ alhat´ os´ ag
Ebben a szakaszban bevezetj¨ uk a t¨obbv´ altoz´ os f¨ uggv´enyek deriv´altj´ anak fogalm´at. Vegy¨ uk ´eszre, hogy a fogalom term´eszetes ´altal´ anos´ıt´ asa az els˝o ´eves anal´ızisben megismert ´erint˝ o approxim´ aci´ o fogalm´ anak, ´es tulajdonk´eppen semmi u ´jat nem tartalmaz. Puszt´an a line´aris lek´epez´es fogalm´at haszn´aljuk az egydimenzi´os esetn´el ´altal´anosabb ´ertelemben. 8.2.1 Defin´ıci´ o. Legyenek X ´es Y euklideszi terek, ´es tekints¨ uk az f : X → Y lek´epez´est, amely ´ertelmezve van az x ∈ X pont egy k¨ ornyezet´eben. Azt mondjuk, hogy f differenci´alhat´o az x pontban, ha tal´ alhat´ o olyan A ∈ L(X, Y ) line´ aris lek´epez´es, hogy b´ armely v ∈ X, x + v ∈ Df eset´en f (x + v) = f (x) + Av + r(v) , ahol limv→0 kr(v)k/kvk = 0. Ebben az esetben az A lek´epez´est az f deriv´ altj´ anak 0 nevezz¨ uk az x pontban. Jel¨ ol´ese A = f (x). Megjegyezz¨ uk, hogy az ´erint˝ o approxim´ aci´ o fogalm´ahoz hasonl´oan a fenti defin´ıci´o azt fogalmazza meg, hogy az x pont egy k¨ornyezet´eben az f f¨ uggv´eny
218
´ ´ ıTAS ´ 8. FEJEZET DIFFERENCIALSZ AM´
j´ol, azaz kis ord´o nagys´agrendben k¨ozel´ıthet˝ o az A line´ aris lek´epez´essel. Vil´agos ugyanis a defin´ıci´ob´ol, hogy az r : X → Y f¨ uggv´eny kis ord´o nagys´agrend˝ u az x k¨ornyezet´eben. Nem l´atszik a defin´ıci´ob´ol, hogy a deriv´alt egy´ertelm˝ uen meghat´arozott, azaz csak egyetlen olyan A line´aris lek´epez´es l´etezhet, amely kiel´eg´ıti a fenti defin´ıci´ ot. Erre ad v´alaszt az al´abbi ´all´ıt´as. ´ ıt´ 8.2.2 All´ as. A deriv´ alt egy´ertelm˝ uen meghat´ arozott. Bizony´ıt´ as. Tegy¨ uk fel, hogy az A ´es B line´ aris lek´epez´esek egyar´ ant eleget tesznek a defin´ıci´o k¨ovetelm´enyeinek, azaz, ha x + v ∈ Df , u ´gy f (x + v) = f (x) + Av + r(v) f (x + v) = f (x) + Bv + q(v) , ahol r ´es q kis ord´o f¨ uggv´enyek. Ekkor a C = A − B jel¨ol´essel a Cv = r(v) − q(v) = o(v) egyenl˝os´eghez jutunk, amely ugyancsak kis ord´o f¨ uggv´eny. Teh´ at tetsz˝oleges v 6= 0 vektor mellet kC( n1 v)k ko( n1 v)k kCvk = = →0, kvk k n1 vk k n1 vk ha n → ∞. Ez azt jelenti, hogy Cv = 0, azaz C = A − B = 0. 2 Nyilv´anval´o, hogy ha f differenci´ alhat´ o az x pontban, akkor ott folytonos is. (L´asd a 8. gyakorlatot.) Azt is bel´atjuk, hogy egy line´aris lek´epez´es minden¨ utt differenci´alhat´o, ´es a deriv´altja saj´at maga. ´ ıt´ 8.2.3 All´ as. 0 f (x) = f .
Ha f line´ aris, akkor minden x ∈ X pontban differenci´ alhat´ o, ´es
Bizony´ıt´ as. Val´oban, alkalmazzuk a defin´ıci´ ot az A = f , r = 0 szereposzt´as mellett. 2 8.2.4 P´ elda. Tekints¨ uk az f : X → R, f (x) = hx, Bxi kvadratikus alakot, ahol B ∈ L(X) szimmetrikus transzform´aci´ o. Megmutatjuk, hogy f minden x ∈ X 0 pontban differenci´alhat´o, ´espedig f (x) = 2Bx. Val´oban, b´armely v ∈ X vektor mellett f (x + v) − f (x) = hx + v, B(x + v)i − hx, Bxi = hv, Bxi + hx, Bvi + hv, Bvi = hv, 2Bxi + hv, Bvi , ´ ıt´asunk igazol´as´ hiszen B szimmetrikus. All´ ahoz teh´at el´eg megmutatni, hogy hv, Bvi kis ord´o nagys´agrend˝ u. Ez azonban egyszer˝ uen l´athat´ oa |hv, Bvi| ≤ kBk · kvk2 egyenl˝otlens´egb˝ol. Megjegyezz¨ uk, hogy ebben a p´eld´ aban 2Bx azt az L(X, R) = X ∗ t´erbeli line´aris f¨ uggv´enyt jelenti, amelynek m´atrixa az a sorvektor, amelynek elemei ´eppen a 2Bx koordin´at´ai. Nevezetesen 2Bx(v) = hv, 2Bxi
´ ´ AG ´ 8.2. DIFFERENCIALHAT OS
219
b´armely v ∈ X eset´en. Az al´abbiakban ¨osszefoglaljuk a deriv´alt legfontosabb tulajdons´agait. A k¨ovetkez˝o ´all´ıt´as egyszer˝ uen ad´odik a defin´ıci´ ob´ ol. ´ ıt´ 8.2.5 All´ as. Tegy¨ uk fel, hogy az f ´es g f¨ uggv´enyek egyar´ ant differenci´ alhat´ ok az x ∈ X pontban, ´es legyen λ ∈ R tetsz˝ oleges. Akkor f + g, illetve λf is differenci´ alhat´ ok az x pontban, ´es (f + g)0 (x) = f 0 (x) + g 0 (x) (λf )0 (x) = λf 0 (x)
Az al´abbi t´etel az ¨osszetett f¨ uggv´eny deriv´al´ asi szab´aly´ at ´altal´ anos´ıtja euklideszi terekre. Vegy¨ uk ´eszre azonban, hogy e t´etel bizony´ıt´ asa szinte sz´o szerint megegyezik az anal´ızisben tanulttal. Legyenek teh´at X, Y ´es Z euklideszi terek, ´es tekints¨ uk az f : X → Y , valamint a g : Y → Z f¨ uggv´enyeket. Tegy¨ uk fel, hogy x bels˝o pontja az f ´ertelmez´esi tartom´any´anak, ´es f (x) is bels˝o pontja a g ´ertelmez´esi tartom´any´ anak. 8.2.6 T´ etel. Ha f differenci´ alhat´ o az x pontban, tov´ abb´ a g differenci´ alhat´ o az f (x) pontban, akkor g ◦ f is differenci´ alhat´ o az x pontban, ´espedig (g ◦ f )0 (x) = g 0 (f (x))f 0 (x) .
Bizony´ıt´ as. A felt´eteleink azt jelentik, hogy f (x + v) = f (x) + f 0 (x)v + r(v) , illetve g(f (x) + u) = g(f (x)) + g 0 (f (x))u + q(u) , ahol r ´es q egyar´ant kis ord´o nagys´agrend˝ uek. Ha most v ∈ X tetsz˝oleges, akkor az u = f (x + v) − f (x) jel¨ol´essel g(f (x + v)) − g(f (x)) = g 0 (f (x))u + q(u) = g 0 (f (x))(f (x + v) − f (x)) + q(u) = g 0 (f (x))(f 0 (x)v + r(v)) + q(u) = g 0 (f (x))f 0 (x)v + g 0 (f (x))r(v) + q(u) . Azt kell igazolni, hogy g 0 (f (x))r(v) + q(u) kis ord´o nagys´agrend˝ u v szerint. Ezt tagonk´ent mutatjuk meg. Az els˝o tagra ez a meg´allap´ıt´ as nyilv´ anval´ o, hiszen kg 0 (f (x))r(v)k kr(v)k ≤ kg 0 (f (x))k lim =0. v→0 v→0 kvk kvk lim
A m´asodik tag kis ord´o nagys´agrend˝ u u szerint. Ez azonban v szerint is igaz, ugyanis kq(u)k = kvk
(
0, kq(u)k kf (x+v)−f (x)k kuk kvk
,
ha f (x + v) − f (x) = 0 ha f (x + v) − f (x) 6= 0
.
´ ´ ıTAS ´ 8. FEJEZET DIFFERENCIALSZ AM´
220
Mivel az f folytonoss´aga miatt v → 0 eset´en u → 0 is fenn´all, az´ert kq(u)k =0, v→0 kvk lim
hiszen az kf (x + v) − f (x)k kf 0 (x)v + r(v)k kr(v)k = ≤ kf 0 (x)k + kvk kvk kvk t¨ort korl´atos. 2 0 Ha eset¨ unkben dim X = p, dim Y = q ´es dim Z = r, akkor g (f (x)) r × q, illetve f 0 (x) q × p m´eret˝ u m´atrixok, ´es ennek megfelel˝oen a (g ◦ f )0 (x) szorzatm´atrix r × p m´eret˝ u. 8.2.7 T´ etel. Legyen f : X → R differenci´ alhat´ o az x pontban, ´es tegy¨ uk fel, hogy az x pontban az f f¨ uggv´enynek lok´ alis sz´els˝ o´ert´eke van. Akkor f 0 (x) = 0. Bizony´ıt´ as. A felt´etel¨ unk mellett tetsz˝oleges v ∈ X eset´en a g : R → R, g(t) = f (x + tv) f¨ uggv´enynek a 0 pontban lok´alis sz´els˝ o´ert´eke van. M´asr´eszt a 8.2.6 T´etel szerint g differenci´alhat´o a 0 pontban, ´es 0 = g 0 (0) = f 0 (x)v . Ez ´eppen azt jelenti, hogy f 0 (x) = 0. 2 A f¨ uggv´eny ´ertelmez´esi tartom´any´ anak azon pontjait, ahol a f¨ uggv´eny differenci´alhat´o, ´es a deriv´alt z´erus, kritikus pontoknak nevezz¨ uk. 8.2.8 P´ elda. Legyen B ∈ L(X) szimmetrikus transzform´aci´ o, ´es tekints¨ uk a Q(x) = hx, Bxi kvadratikus alakot. Keress¨ uk meg a Q sz´els˝ o´ert´ekeit. A 8.2.4 P´elda szerint Q differenci´alhat´o, ´es Q0 (x) = 2Bx. A 8.2.7 T´etel alapj´an a kritikus pontok a Q0 (x) = 2Bx = 0 homog´en line´aris egyenletrendszer megold´asai, azaz a ker B alt´er elemei. Vil´agos, hogy ezek a kritikus pontok minimumhelyek, ha B pozit´ıv szemidefinit, maximumhelyek, ha B negat´ıv szemidefinit, illetve egyik¨ uk sem sz´els˝ o´ert´ekhely, ha B indefinit.
8.3
Parci´ alis deriv´ altak
Term´eszetes k´erd´es a deriv´alt fogalm´anak bevezet´ese ut´an, hogy vajon hogyan hat´arozhat´o meg a deriv´alt m´atrixa. Ezt a k´erd´est vizsg´aljuk meg ebben a szakaszban. Legyenek teh´at a tov´abbiakban X ´es Y olyan euklideszi terek, amelyekre dim X = p, ´es dim Y = q. Tekints¨ unk egy olyan f : X → Y f¨ uggv´enyt, amely
´ ´ 8.3. PARCIALIS DERIVALTAK
221
differenci´alhat´o az x ∈ X pontban. Ekkor a a m´atrixa q × p m´eret˝ u. Mivel f1 f2 f = .. .
defin´ıci´ o szerint f 0 (x) ∈ L(X, Y ), azaz ,
fq ahol az fi f¨ uggv´enyek az f koordin´ataf¨ uggv´enyei, az´ert az f 0 (x) m´atrix sorait az egyes koordin´ataf¨ uggv´enyek deriv´altjai alkotj´ ak, azaz
f 0 (x) =
f10 (x) f20 (x) .. .
.
fq0 (x) Elegend˝o teh´at megvizsg´alni, hogy hogyan ´all´ıthat´ o el˝o egyetlen koordin´ ataf¨ uggv´eny deriv´altj´anak a m´atrixa. Ez´ert feltehet˝o, hogy Y = R. Megjegyezz¨ uk, hogy az f differenci´ alhat´ os´ ag´ ab´ ol k¨ovetkezik a koordin´ataf¨ uggv´enyek differenci´alhat´os´aga, ´es ford´ıtva, ha az f minden koordin´ataf¨ uggv´enye differenci´alhat´o, akkor f is differenci´alhat´ o (l´asd a 9. gyakorlatot). Tekints¨ unk teh´at egy f : X → R f¨ uggv´enyt, ´es jel¨olje e1 , . . . , ep az X r¨ogz´ıtett ortonorm´alt b´azis´at. 8.3.1 Defin´ıci´ o. Legyen x ∈ X az f ´ertelmez´esi tartom´ any´ anak bels˝ o pontja. Azt mondjuk, hogy f parci´ alisan differenci´ alhat´ o az i-ik v´ altoz´ o szerint az x pontban, ha l´etezik a 1 lim (f (x + tei ) − f (x)) = Di f (x) t→0 t hat´ ar´ert´ek, ´es ez v´eges. A Di f (x) hat´ ar´ert´eket az f parci´ alis deriv´ altj´ anak nevezz¨ uk az x pontban. Ha bevezetj¨ uk a g(t) = f (x+tei ) f¨ uggv´enyt a sz´amegyenesen, akkor az f parci´ alis differenci´alhat´os´aga az i-ik v´altoz´ o szerint az x pontban azt jelenti, hogy g differenci´alhat´o a 0 pontban, ´es g 0 (0) = Di f (x). Ennek az a szeml´eletes tartalma, hogy az f f¨ uggv´enyt csak az i-ik v´altoz´ oj´ aban vizsg´aljuk, a t¨obbi v´altoz´ ot r¨ogz´ıtett konstansnak tekintj¨ uk az x pontban. 8.3.2 P´ elda. A defin´ıci´o figyelmes ´atolvas´ as´ aval l´athatjuk, hogy el˝osz¨ or a behelyettes´ıt´est v´egezz¨ uk el, csak ut´ana a form´alis deriv´al´ ast. Tekints¨ uk p´eld´ aul az 2 f : R → R, q
f (x, y) = ex−y+2 3 + x2 + y 2 (2x − 3y − 6)5 sin2 (π + x) cos2 (π + y) f¨ uggv´enyt, ´es hat´arozzuk meg az y szerinti parci´alis deriv´altj´ at az orig´oban. Minden sz´amol´as n´elk¨ ul azonnal l´athat´ o, hogy D2 f (0, 0) = 0, ugyanis az x = 0 tengely ment´en az f f¨ uggv´eny azonosan nulla. ´ ıt´ 8.3.3 All´ as. Ha f differenci´ alhat´ o az x pontban, akkor f minden v´ altoz´ oja szerint parci´ alisan differenci´ alhat´ o az x pontban, ´espedig Di f (x) = f 0 (x)ei .
´ ´ ıTAS ´ 8. FEJEZET DIFFERENCIALSZ AM´
222
Bizony´ıt´ as. Val´oban, a differenci´alhat´ os´ ag miatt 1 1 r(tei ) (f (x + tei ) − f (x)) = (f 0 (x)(tei ) + r(tei )) = f 0 (x)ei + , t t t amib˝ol t → 0 mellett azonnal ad´odik az ´all´ıt´ as.
2
8.3.4 P´ elda. Megjegyzend˝o, hogy a fenti ´all´ıt´ as nem ford´ıthat´ o meg. Nevezetesen nem neh´ez p´eld´at mutatni olyan f¨ uggv´enyre, amely valamely pontban parci´alisan differenci´alhat´o az ¨osszes v´altoz´oja szerint, de a f¨ uggv´eny m´eg csak nem is folytonos abban a pontban. Tekints¨ uk p´eld´ aul a s´ıkon az (
f (x, y) =
2xy x2 +y 2
,
0,
ha x2 + y 2 6= 0 k¨ ul¨ onben
f¨ uggv´enyt. K¨onnyen l´athat´o, hogy D1 f (0, 0) = D2 f (0, 0) = 0, azonban f nem folytonos az orig´oban. Val´oban, f a koordin´atatengelyek ment´en z´erus, m´ıg a 45◦ -os egyenes ment´en 1, ´ıgy f az orig´o b´armely k¨ornyezet´eben egyar´ ant felveszi a 0 ´es az 1 ´ert´ekeket is. A parci´alis deriv´altak ismerete m´ar lehet˝ov´e teszi a deriv´alt m´atrix´ anak fel´ep´ıt´es´et. Amint l´athatjuk, ha f : X → R az x pontban differenci´alhat´ o f¨ uggv´eny, akkor f 0 (x) olyan 1 × p m´eret˝ u m´atrix, amelynek i-ik eleme ´eppen Di f (x). Ezen ´eszrev´etel alapj´an a keresett m´atrix m´ar k¨onnyen megadhat´o. 8.3.5 K¨ ovetkezm´ eny. Tegy¨ uk fel, hogy az f : X → Y f¨ uggv´eny differenci´ alhat´ o az x pontban. Akkor az eddigi jel¨ ol´eseinket megtartva f (x) = 0
D1 f1 (x) D2 f1 (x) . . . Dp f1 (x) D1 f2 (x) D2 f2 (x) . . . Dp f2 (x) .. .. . . D1 fq (x) D2 fq (x) . . . Dp fq (x)
Megjegyezz¨ uk, hogy a deriv´alt fentebb megadott m´atrix´ at n´eha az f Jacobim´atrix´anak nevezik az x pontban. Amikor f val´ os sz´am´ert´ek˝ u f¨ uggv´eny, teh´at a Jacobi-m´atrixa csak egyetlen sort tartalmaz, akkor a Jacobi-m´atrix helyett elterjedt a gradiens vektor elnevez´es is. Mi azonban a tov´ abbiakban is kiz´ar´ olag a deriv´alt elnevez´est haszn´aljuk. 8.3.6 P´ elda. Tekints¨ uk p´eld´ aul azt az f : R2 → R2 f¨ uggv´enyt, amely a s´ık pontjainak pol´aris koordin´at´ait der´eksz¨ og˝ u koordin´at´ akra v´altja, azaz "
f (r, θ) =
r cos θ r sin θ
#
,
´es legyen g : R2 → R3 a k¨ovetkez˝ o:
x2 − xy 2 g(x, y) = y − xy . 2xy
´ ´ AG ´ 8.4. FOLYTONOS DIFFERENCIALHAT OS
223
Hat´arozzuk meg a (g ◦ f )0 (1, π/3) m´atrixot. A 8.3 K¨ovetkezm´eny szerint "
f 0 (r, θ) = tov´abb´a
cos θ −r sin θ sin θ r cos θ
#
,
2x − y −x 0 2y − x . g (x, y) = −y 2y 2x
Igy a 8.2.6 T´etel alapj´an
(g ◦ f )0 (1, π/3) =
=
√ " # √ 1 −√ 3/2 √ −1/2 1/2 − 3/2 − √3/2 3 − 1/2 · √ 3/2 1/2 3 1 √ √ 1/2 − √3/2 1/2 − √3/2 3/2 − √ 3/2 1/2 + 3/2 , 3 1
amely term´eszetesen 3 × 2 m´eret˝ u. 8.3.7 P´ elda. Az ¨osszetett f¨ uggv´eny deriv´al´ asi szab´aly´ anak gyakorta haszn´alt p p speci´alis esete az, amikor f : R → R ´es g : R → R differenci´alhat´ o f¨ uggv´enyek. Ekkor p (g ◦ f )0 (t) =
X
Di g(f (t))fi0 (t) ,
i=1
ahol t ∈ R, ´es az fi f¨ uggv´enyek az f koordin´ataf¨ uggv´enyei. 8.3.8 P´ elda. A 8.2.7 T´etel szerint a sz´els˝ o´ert´eknek nyilv´ an sz¨ uks´eges felt´etele a 2 parci´alis deriv´altak elt˝ un´ese. Keress¨ uk meg p´eld´ aul az f : R → R, f (x, y) = 5x2 + xy 2 − y 4 formul´aval defini´alt f¨ uggv´eny sz´els˝ o´ert´ekeit. A kritikus pontokat a D1 f (x, y) = 10x + y 2 = 0 D2 f (x, y) = 2xy − 4y 3 = 0 egyenletrendszer megold´as´aval nyerj¨ uk. Ennek egyetlen megold´asa az orig´o, amely azonban nyilv´an nem lok´alis sz´els˝ o´ert´ek, hiszen az f f¨ uggv´eny az orig´o b´armely k¨ornyezet´eben egyar´ant felvesz pozit´ıv ´es negat´ıv ´ert´ekeket is. Ez´ert az f f¨ uggv´enynek nincs sz´els˝o´ert´eke.
8.4
Folytonos differenci´ alhat´ os´ ag
Az el˝oz˝o szakaszban m´ar l´attunk p´eld´ at arra, hogy a parci´alis deriv´altak l´etez´ese nem felt´etlen¨ ul jelenti a f¨ uggv´eny differenci´alhat´ os´ ag´ at. Most azt fogjuk megvizsg´alni, hogy milyen p´otl´olagos felt´etelek mellett igazolhat´o a differenci´alhat´ os´ ag.
´ ´ ıTAS ´ 8. FEJEZET DIFFERENCIALSZ AM´
224
Mindenekel˝ott megjegyezz¨ uk, hogy ha f : X → R differenci´ alhat´ o valamely x pontban, akkor f 0 (x) a defin´ıci´o szerint az X ∗ du´ alis t´er egy eleme. Azonban X ∗ ´es X term´eszetes m´odon izomorfak, ezt az izomorfizmust az X b´ azisa, illetve az X ∗ du´alis b´azisa k¨oz¨otti bijekci´o adja meg. Ez´ert az f 0 : X → X ∗ lek´epez´es u ´gy is tekinthet˝o, mint egy f 0 : X → X lek´epez´es. Form´ alisan n´ezve itt arr´ol van sz´o, hogy az f 0 (x) sorvektorokat oszlopvektorok gyan´ ant kezelj¨ uk. 8.4.1 Defin´ıci´ o. Legyen M az X euklideszi t´er valamely ny´ılt r´eszhalmaza, ´es tegy¨ uk fel, hogy az f : X → R f¨ uggv´eny differenci´ alhat´ o az M halmaz minden pontj´ aban. Azt mondjuk, hogy f folytonosan differenci´ alhat´ o az x ∈ M pontban, ha f 0 : X → X folytonos az x pontban. 8.4.2 T´ etel. Az f f¨ uggv´eny akkor ´es csak akkor folytonosan differenci´ alhat´ o az x ∈ M pontban, ha itt a parci´ alis deriv´ altjai l´eteznek ´es folytonosak. Bizony´ıt´ as. El˝osz¨or a sz¨ uks´egess´eget igazoljuk. Tekints¨ uk az x ∈ M pontot, ´es legyen ² > 0. Ekkor az f 0 folytonoss´aga miatt l´etezik olyan δ > 0, hogy x, y ∈ M , ´ ıt´ kx − yk < δ eset´en kf 0 (x) − f 0 (y)k < ². Ekkor a 8.3.3 All´ as folyt´an a parci´alis deriv´altak l´eteznek, ´es |Di f (x) − Di f (y)| = k(f 0 (x) − f 0 (y))ei k ≤ kf 0 (x) − f 0 (y)k < ² b´armely i = 1, . . . , p mellett. Ez ´eppen a parci´alis deriv´altak folytonoss´ag´ at jelenti. T´erj¨ unk r´a az elegend˝os´eg bizony´ıt´ as´ ara. Legyen adott x ∈ M ´es ² > 0. Ekkor a parci´alis deriv´altak folytonoss´aga alapj´an van olyan δ > 0, hogy minden x, y ∈ M , kx − yk < δ eset´en |Di f (x) − Di f (y)| < ²/p b´armely i = 1, . . . , p mellett. (Ez nyilv´ an megtehet˝o u ´gy, hogy minden i eset´en v´alasztunk egy ilyen δ sz´amot, majd az ´ıgy kapott p darab δ k¨ oz¨ ul kiv´alasztjuk a legkisebbet.) V´alasszunk ezut´an egy olyan v ∈ X vektort, amelyre kvk < δ. Ha v koordin´at´ ai rendre a v1 , . . . , vp val´os sz´amok, u ´gy vezess¨ uk be a
v1 . ..
vi =
vi 0 .. .
,
0 ´es v 0 = 0 jel¨ol´eseket (i = 1, . . . , p). Ekkor a Lagrange-f´ele k¨oz´ep´ert´ek-t´etel szerint vannak olyan 0 < ti < 1 sz´amok, hogy f (x + v) − f (x) = =
p ³ X i=1 p X i=1
´
f (x + v i ) − f (x + v i−1 ) =
Di f (x + v i−1 + ti vi ei )vi =
´ ˝ DERIVALTAK ´ 8.5. MASODREND U p X
Di f (x)vi +
i=1
p ³ X
225 ´
Di f (x + v i−1 + ti vi ei ) − Di f (x) vi .
i=1
Itt a m´asodik szumma kis ord´o nagys´agrend˝ u v → 0 eset´en, hiszen ¯ p
¯
´ ¯ X ² |v | 1 ¯¯X ³ i ¯ Di f (x + v i−1 + ti vi ei ) − Di f (x) vi ¯ ≤ <². ¯ ¯ kvk ¯ i=1 p kvk i=1 p
Ez ´eppen azt jelenti, hogy f differenci´alhat´ o az x ∈ X pontban. Mivel f 0 (x) = [D1 f (x), . . . , Dp f (x)], az´ert az ¨osszetett f¨ uggv´eny folytonoss´aga szerint f 0 folytonos is az x pontban. 2
8.5
M´ asodrend˝ u deriv´ altak
M´ar l´attuk, hogy az egyv´altoz´ os esethez hasonl´oan a deriv´alt z´erus volta a sz´els˝o´ert´eknek csak sz¨ uks´eges felt´etele. Ebben a szakaszban bevezetj¨ uk a m´asodik deriv´alt fogalm´at, amelyre sz¨ uks´eg¨ unk lesz az el´egs´eges felt´etelek megfogalmaz´as´ ahoz. Tekints¨ unk egy X euklideszi teret ´es egy f : X → R differenci´ alhat´ o f¨ uggv´enyt. Amint azt m´ar eml´ıtett¨ uk, ilyenkor a deriv´alt f¨ uggv´eny olyan f 0 : X → X f¨ uggv´enynek is tekinthet˝o, amelynek koordin´ataf¨ uggv´enyei a Di f parci´alis deriv´altak. 8.5.1 Defin´ıci´ o. Azt mondjuk, hogy f k´etszer differenci´ alhat´ o az x ∈ X pontban, ha f 0 : X → X differenci´ alhat´ o az x pontban. Vil´agos, hogy ha f k´etszer differenci´alhat´ o az x pontban, akkor f 00 (x) ∈ L(X) az X euklideszi t´er egy line´aris transzform´aci´ oja. Ez azt jelenti, hogy a m´atrixa egy p × p m´eret˝ u n´egyzetes m´atrix. Mivel
D1 f .. 0 f = . , Dp f az´ert f 00 (x) m´atrixa fel´ırhat´o a parci´alis deriv´altf¨ uggv´enyek parci´alis deriv´altjaival, azaz a m´asodrend˝ u parci´alis deriv´altak seg´ıts´eg´evel. 8.5.2 K¨ ovetkezm´ eny. Ha f : X → R k´etszer differenci´ alhat´ o az x pontban, akkor itt l´eteznek a m´ asodrend˝ u parci´ alis deriv´ altjai, ´es f (x) = 00
D11 f (x) D12 f (x) . . . D1p f (x) D21 f (x) D22 f (x) . . . D2p f (x) .. .. . . Dp1 f (x) Dp2 f (x) . . . Dpp f (x)
.
ahol Dij f (x) = Dj (Di f )(x). ´ Erdemes megjegyezni, hogy a fenti m´atrixot az irodalomban n´eha az f f¨ uggv´eny Hesse-m´atrix´anak nevezik az x pontban. Mi azonban tov´ abbra is a m´asodik deriv´alt elnevez´est haszn´aljuk.
´ ´ ıTAS ´ 8. FEJEZET DIFFERENCIALSZ AM´
226
8.5.3 P´ elda. Legyen f : X → R k´etszer differenci´alhat´ o az x ∈ X pont egy k¨ornyezet´eben, ´es legyen v ∈ X adott. Tekints¨ uk a g(t) = f (x + tv) f¨ uggv´enyt a sz´amegyenesen. Ekkor az ¨osszetett f¨ uggv´eny deriv´al´ asi szab´alya alapj´an g is k´etszer differenci´alhat´o a 0 pont egy k¨ornyezet´eben, ´es itt g 00 (t) = hv, f 00 (x + tv)vi , ahol t ∈ R. 8.5.4 P´ elda. Legyen p´eld´aul f : R3 → R az f (x, y, z) = 2x2 y + xyz − y 2 z 2 formul´aval ´ertelmezett f¨ uggv´eny. A 8.5 K¨ovetkezm´eny szerint a m´asodik deriv´altat az 4y 4x + z y −2z 2 x − 4yz f 00 (x, y, z) = 4x + z 2 y x − 4yz −2y m´atrix adja meg. A fenti p´eld´aban az f 00 (x) m´atrix szimmetrikus. Megmutatjuk, hogy ez ´altal´ aban is ´erv´enyes. 8.5.5 T´ etel. (Young t´ etele) Tegy¨ uk fel, hogy f : X → R k´etszer folytonosan differenci´ alhat´ o az x ∈ M pontban. Akkor f 00 (x) szimmetrikus m´ atrix. Bizony´ıt´ as. Nyilv´an el´eg a bizony´ıt´ ast k´etv´ altoz´ os f¨ uggv´enyekre elv´egezni. 2 Tegy¨ uk fel, hogy f : R → R k´etszer folytonosan differenci´alhat´ o az (x, y) pontban. Legyen v ∈ R r¨ogz´ıtett, ´es tekints¨ uk az F (t) = f (t, y + v) − f (t, y) ,
G(t) = f (x + v, t) − f (x, t)
f¨ uggv´enyeket. A feltev´es¨ unk szerint ezek differenci´alhat´ ok az x, illetve az y pont egy k¨ornyezet´eben, ´es F (x + v) − F (x) = G(y + v) − G(y) . (8.5) A Lagrange-f´ele k¨oz´ep´ert´ekt´etel szerint tal´alhat´ o olyan 0 < t < 1 sz´am, amelyre F (x + v) − F (x) = F 0 (x + tv)v , azaz az F defin´ıci´oj´ara tekintettel F (x + v) − F (x) = (D1 f (x + tv, y + v) − D1 f (x + tv, y)) v = (D12 f (x + tv, y)v + o(v)) v . Innen a m´asodik deriv´alt folytonoss´aga alapj´an lim
v→0
F (x + v) − F (x) = D12 f (x, y) . v2
Teljesen hasonl´o gondolatmenettel az ad´odik, hogy G(y + v) − G(y) = D21 f (x, y) . v→0 v2 lim
´ ˝ DERIVALTAK ´ 8.5. MASODREND U
227
Ez´ert a (8.5) egyenl˝os´egb˝ol azonnal k¨ovetkezik, hogy D12 f (x, y) = D21 f (x, y) , azaz a m´asodik deriv´alt szimmetrikus m´atrix. 2 A k¨ovetkez˝o t´etel¨ unk l´enyeg´eben a Taylor-formula kiterjeszt´ese t¨obbv´ altoz´ os f¨ uggv´enyekre. 8.5.6 T´ etel. Tegy¨ uk fel, hogy f k´etszer folytonosan differenci´ alhat´ o az x ∈ X pont egy k¨ ornyezet´eben. Akkor 1 f (x + v) = f (x) + f 0 (x)v + hv, f 00 (x)vi + o(kvk2 ) , 2 ahol
o(kvk2 ) =0. v→0 kvk2 lim
Bizony´ıt´ as. Legyen adott ² > 0. A m´asodik deriv´alt folytonoss´aga miatt az x pontnak van olyan k¨ornyezete, amelyben kf 00 (x + v) − f 00 (x)k < ² . Vezess¨ uk be a sz´amegyenesen a g(t) = f (x + tv) f¨ uggv´enyt. Mivel ekkor g egy els˝ofok´ u f¨ uggv´eny ´es az f kompoz´ıci´ ojak´ent ´all el˝o, az ¨osszetett f¨ uggv´eny differenci´alhat´ os´ aga alapj´an vil´agos, hogy g k´etszer folytonosan differenci´alhat´o a 0 egy k¨ornyezet´eben, ´es g 0 (0) = f 0 (x)v
g 00 (0) = hv, f 00 (x)vi .
Alkalmazzuk a g f¨ uggv´enyre a Taylor-formul´ at, akkor tal´alhat´ o olyan t ∈ [0, 1] pont, amelyre 1 g(1) = g(0) + g 0 (0) + g 00 (t) . 2 Mivel g 00 (t) = hv, f 00 (x + tv)vi, innen azt kapjuk, hogy 1 1 f (x + v) = f (x) + f 0 (x)v + hv, f 00 (x)vi + hv, (f 00 (x + tv) − f 00 (x))vi . 2 2 Itt az r(v) = 1/2hv, (f 00 (x + tv) − f 00 (x))vi jel¨ol´essel vil´agos, hogy 1 |r(v)| ≤ kf 00 (x + tv) − f 00 (x)kkvk2 < ²kvk2 2 Ez ´eppen azt jelenti, hogy r(v) = o(kvk2 ), amit igazolnunk kellett.
2
´ ´ ıTAS ´ 8. FEJEZET DIFFERENCIALSZ AM´
228
8.6
A sz´ els˝ o´ ert´ ek m´ asodrend˝ u felt´ etelei
Egyv´altoz´os f¨ uggv´enyek eset´eben a deriv´alt valamely z´erushelye biztosan sz´els˝ o´ert´ekhely, ha ott a m´asodik deriv´alt nem nulla, s˝ot az el˝ojel azt is eld¨onti, hogy maximumr´ol, vagy minimumr´ol van sz´o. Ebben a szakaszban l´atni fogjuk, hogy t¨obbv´altoz´os f¨ uggv´enyekre anal´og felt´etelek ´erv´enyesek, csup´an a m´asodik deriv´alt el˝ojele helyett a megfelel˝o szimmetrikus m´atrix definits´eg´evel van dolgunk. Tekints¨ unk teh´at egy X euklideszi teret, valamint egy f : X → R k´etszer folytonosan differenci´alhat´o f¨ uggv´enyt. Els˝o t´etel¨ unk a sz´els˝ o´ert´ek sz¨ uks´eges felt´etel´et fogalmazza meg. 8.6.1 T´ etel. m´ atrix.
Ha x az f lok´ alis minimumhelye, akkor f 00 (x) pozit´ıv szemidefinit
Bizony´ıt´ as. Legyen v ∈ X tetsz˝oleges vektor, ´es tekints¨ uk a g(t) = f (x + tv) egyv´altoz´os f¨ uggv´enyt. A felt´etel¨ unk szerint a 0 pont a g lok´alis minimumhelye. M´asr´eszt a 8.2.6 T´etel szerint g k´etszer differenci´alhat´ o, ez´ert 0 ≤ g 00 (0) = hv, f 00 (x)vi , ´es ´eppen ezt kellett igazolnunk. 2 Term´eszetesen anal´og t´etel ´erv´enyes maximum eset´ere is, akkor a m´asodik deriv´alt negt´ıv szemidefinit. Ezut´an r´at´er¨ unk az el´egs´eges felt´etel bizony´ıt´ as´ ara. 8.6.2 T´ etel. Tegy¨ uk fel, hogy f : X → R olyan k´etszer folytonosan differenci´ alhat´ o 0 00 f¨ ugv´eny, amelyre f (x) = 0, valamint f (x) pozit´ıv definit. Akkor x az f lok´ alis minimumhelye. Bizony´ıt´ as. A Taylor-formula alapj´an (l´asd a 8.5.6 T´etelt) az x valamely k¨ornyezet´eben 1 (8.6) f (x + v) − f (x) = hv, f 00 (x)vi + o(kvk2 ) 2 Jel¨olje λ az f 00 (x) m´atrix legkisebb saj´at´ert´ek´et, akkor a felt´etel¨ unk szerint λ pozit´ıv, ´es a 8.1 K¨ovetkezm´eny alapj´an hv, f 00 (x)vi ≥ λkvk2 minden v ∈ X vektor mellett. Legyen δ > 0 olyan, hogy b´armely kvk < δ eset´en ¯ ¯ ¯ o(kvk2 ) ¯ λ ¯ ¯ ¯ ¯< . ¯ kvk2 ¯ 3
Ezeket a (8.6) egyenl˝os´egbe visszahelyettes´ıtve azt kapjuk, hogy f (x + v) − f (x) ≥
λ kvk2 > 0 , 6
hacsak kvk < δ, v 6= 0. Ez ´eppen azt jelenti, hogy x az f lok´ alis (szigor´ u) minimumhelye. 2 Mag´at´ol ´ertet˝od˝oen az f 00 (x) negat´ıv definits´ege lok´alis maximumot jelent. 8.6.3 P´ elda. Felvet˝odhet a k´erd´es, hogy mi´ert nem haszn´altuk a 8.6.1 T´etel bizony´ıt´as´anak m´odszer´et a 8.6.2 T´etelre is. Abb´ol ugyanis az ad´odna, hogy b´armely
´ O ˝ ERT ´ EK ´ MASODREND ´ ˝ FELTETELEI ´ 8.6. A SZELS U
229
v ∈ X mellett a g(t) = f (x + tv) f¨ uggv´enynek a 0 pontban lok´alis minimumhelye van. Ebb˝ol azonban nem k¨ovetkezik, hogy az f f¨ uggv´enynek az x pontban lok´alis mimimumhelye lenne, amint azt az al´abbi p´elda is mutatja. Tekints¨ uk a s´ıkon az f (x, y) = (y − x2 )(y − 2x2 ) f¨ uggv´enyt. K¨onnyen ellen˝or´ızhet˝ o, hogy az orig´o kritikus pont. M´asr´eszt e f¨ uggv´eny az y = x2 , ´es y = 2x2 parabol´ak k¨oz¨ ott negat´ıv ´ert´ekeket, azokon k´ıv¨ ul pedig pozit´ıv ´ert´ekeket vesz fel. Ez´ert b´armely, az orig´on ´atmen˝ o egyenesre lesz˝ uk´ıtve a 0 pontban az f f¨ uggv´enynek lok´alis minimuma van, de az orig´o az f f¨ uggv´enynek nem lok´alis minimumhelye, hiszen f az orig´o b´armely k¨ornyezet´eben egyar´ ant felvesz pozit´ıv ´es negat´ıv ´ert´ekeket is. Mellesleg " 00
f (0, 0) =
0 0 0 2
#
nyilv´anval´oan pozit´ıv szemidefinit. 8.6.4 P´ elda. Vizsg´aljuk most meg a h´aromv´ altoz´ os f (x, y, z) = xy 2 z 3 (7 − x − 2y − 3z) f¨ uggv´enyt. Ekkor a kritikus pontokra a D1 f (x, y, z) = y 2 z 3 (7 − 2x − 2y − 3z) = 0 D2 f (x, y, z) = 2xyz 3 (7 − x − 3y − 3z) = 0 D3 f (x, y, z) = 3xy 2 z 2 (7 − x − 2y − 4z) = 0 egyenletrendszer ad´odik, amelynek egyik megold´asa az a m´asodik deriv´alt −2 −2 −3 00 f (1, 1, 1) = −2 −6 −6 −3 −6 −12
(1, 1, 1) pont. Ezen a helyen .
Az A − λI m´atrix elemi b´azistranszform´ aci´ oj´ anak elv´egz´ese ut´an az utols´o sorban a λ3 + 20λ2 + 59λ + 42 polinomhoz jutunk. Ennek term´eszetesen csak val´ os gy¨okei vannak, amelyek sz¨ uks´egk´eppen mind negat´ıvok, hiszen a polinomnak minden egy¨ utthat´ oja pozit´ıv. Ez azt jelenti, hogy a m´asodik deriv´alt negat´ıv definit, azaz az (1, 1, 1) pontban az f f¨ uggv´enynek lok´alis maximuma van. 8.6.5 P´ elda. K´etv´altoz´os f¨ uggv´enyek eset´eben a m´asodik deriv´alt definits´ege egyszer˝ uen ellen˝or´ızhet˝o. Tekints¨ uk ugyanis az "
f 00 (x, y) =
D11 f (x, y) D12 f (x, y) D21 f (x, y) D22 f (x, y)
#
m´atrixot az (x, y) kritikus pontban, ´es vezess¨ uk be a D(x, y) = D11 f (x, y)D22 f (x, y) − (D12 f (x, y))2 kifejez´est. Ekkor a k¨ovetkez˝o esetek lehets´egesek.
´ ´ ıTAS ´ 8. FEJEZET DIFFERENCIALSZ AM´
230
• D(x, y) < 0 eset´en a karakterisztikus polinom gy¨okei ellenkez˝ o el˝ojel˝ uek, ´ıgy a m´asodik deriv´alt indefinit. Ilyenkor az (x, y) pontban nincs sz´els˝ o´ert´ek. • D(x, y) > 0 eset´en a karakterisztikus polinom gy¨okei azonos el˝ojel˝ uek, ´ıgy a m´asodik deriv´alt definit m´atrix. M´eghozz´ a pozit´ıv definit, ha D11 f (x, y) > 0 (azaz (x, y) lok´alis minimumhely), illetve negat´ıv definit, ha D11 f (x, y) < 0 (azaz (x, y) lok´alis maximumhely). • D(x, y) = 0 eset´en minden lehets´eges. Az f (x, y) = x3 + y 3 eset´eben az orig´o nem sz´els˝o´ert´ekhely, m´ıg az f (x, y) = x4 + y 4 , illetve ennek negat´ıvj´ anak eset´eben az orig´o minimumhely, illetve maximumhely. K¨onnyen ellen˝or´ızhet˝ o azonban, hogy mindh´arom esetben D(0, 0) = 0. 8.6.6 P´ elda. Tegy¨ uk fel, hogy valamely k´ıs´erlet kimenetel´ere p sz´ am´ u megfigyel´est v´egezt¨ unk, ´es az x1 , . . . , xp k¨ ul¨onb¨ oz˝ o helyeken az y1 , . . . , yp ´ert´ekek ad´odtak. Az az elk´epzel´es¨ unk, hogy ezekre a tapasztalati adatokra line´aris modell illeszthet˝o, azaz egy olyan y = mx + b egyenlet˝ u egyenest keres¨ unk, amelyre mx1 + b = y1
...
mxp + b = yp
Term´eszetesen az adatok nem k¨ovetik a mi hipot´ezis¨ unket, ez´ert ´altal´ aban ilyen egyenes nem l´etezik. Ha ezt “m´er´esi hib´anak” tudjuk be, ´es megel´egsz¨ unk egy j´o k¨ozel´ıt´essel, akkor egy olyan egyenest keres¨ unk, amely az adatainkat “j´ol” k¨ozel´ıti. J´o k¨ozel´ıt´esen azt ´ertj¨ uk, hogy az f (m, b) =
p X
(mxi + b − yi )2
i=1
n´egyzet¨osszeg minim´alis. Ezt a k¨ozel´ıt˝ o elj´ar´ ast legkisebb n´egyzetek m´odszer´enek nevezz¨ uk. A minimumhelyre a parci´alis deriv´altakb´ ol a D1 f (m, b) = D2 f (m, b) =
p X i=1 p X
2xi (mxi + b − yi ) = 0 2(mxi + b − yi ) = 0
i=1
egyenletrendszer ad´odik. Innen a p X
x i yi = m
i=1 p X i=1
yi = m
p X i=1 p X
x2i + b
p X
xi
i=1
xi + bp
(8.7)
i=1
egyenletrendszert kapjuk, amib˝ol az m ´es b ismeretlenek m´ar k¨onnyen meghat´arozhat´ok. Vil´agos, hogy ´ıgy minimumhoz jutunk, hiszen f teljes n´egyzetek ¨osszegek´ent ´all el˝o.
¨ ´ ´ 8.7. AZ IMPLICITFUGGV ENY-T ETEL
231
Ezt a minimumhelyet deriv´al´ as n´elk¨ ul, puszt´an algebrai eszk¨oz¨ okkel is megkaphatjuk. Ha bevezetj¨ uk az
x1 1 .. A = . ... , xp 1
x1 .. x= . , xp
y1 .. y= . , yp
"
z=
m b
#
jel¨ol´eseket, akkor az Rp t´erben f (z) = kAz − yk2 alakban ´ırhat´o. Ez nyilv´an pontosan akkor minim´alis, ha az Az−y vektor ortogon´alis az im A alt´erre. Ez azt jelenti, hogy az R2 mindk´et ei b´azisvektor´ ara hy − Az, Aei i = 0. Innen egyszer˝ u ´atalak´ıt´assal az hA∗ y, ei i = hA∗ Az, ei i egyenlet ad´odik i = 1, 2 mellett, amib˝ol A∗ y = A∗ Az . Itt A∗ A nyilv´an invert´alhat´o, hiszen 2 rang´ u 2 × 2-es m´atrix. K¨ovetkez´esk´eppen "
m b
#
= z = (A∗ A)−1 A∗ y .
A kijel¨olt m˝ uveletek elv´egz´es´evel k¨onnyen ellen˝or´ızhet˝ o, hogy ´ıgy is a (8.7) alatti egyenletrendszer megold´as´ahoz jutottunk.
8.7
Az implicitf¨ uggv´ eny-t´ etel
Sz´amos feladatban felmer¨ ul˝o probl´ema, hogy valamely implicit m´odon megadott f (x, y) = 0 egyenletb˝ol az y v´altoz´o mikor fejezhet˝o ki mint az x f¨ uggv´enye. M´ask´ent megfogalmazva, mikor tal´alhat´o olyan g adott tulajdons´ag´ u f¨ uggv´eny, amelyre a fenti egyenlet azonoss´ag lesz, azaz f (x, g(x)) = 0 teljes¨ ul. P´eld´aul a mikro¨okon´omi´aban k´ezenfekv˝ onek t˝ unik (b´ar nem nyilv´ anval´ o) az a feltev´es, hogy a hasznoss´agi illetve a termel´esi f¨ uggv´eny szintvonalai (k¨oz¨ omb¨ oss´egi g¨orb´ei) k´et term´ek k¨oz¨otti f¨ uggv´enykapcsolatot fejeznek ki. Ezzel a k´erd´esk¨ orrel foglalkozunk a k¨ovetkez˝o szakaszban. 8.7.1 T´ etel. (Implicitf¨ uggv´ eny-t´ etel) Legyenek X, Y ´es Z euklideszi terek, dim X = p, dim Y = dim Z = q, legyen (x0 , y0 ) ∈ X × Y adott pont, legyen f : X × Y → Z adott f¨ uggv´eny, f (x0 , y0 ) = 0, legyen f folytonosan differenci´ alhat´ o az (x0 , y0 ) pont egy k¨ ornyezet´eben, ´es tegy¨ uk fel, hogy D2 f (x0 , y0 ) ∈ L(Y ) m×m-m´eret˝ u invert´ alhat´ o m´ atrix. Akkor l´etezik az x0 pontnak olyan U , az y0 pontnak olyan V k¨ ornyezete, ´es l´etezik pontosan egy olyan g : U → V folytonosan differenci´ alhat´ o f¨ uggv´eny, amelyre
´ ´ ıTAS ´ 8. FEJEZET DIFFERENCIALSZ AM´
232
• U × V ⊂ D(f ), D(g) = U , R(g) = V , • g(x0 ) = y0 , • ∀x ∈ U eset´en f (x, g(x)) = 0 , • ∀x ∈ U eset´en g 0 (x) = −D2 f (x, g(x))−1 D1 f (x, g(x)). ´ Atfogalmaz´ as: Az f −1 (0) ∩ (U × V ) = {(x, y) ∈ X × Y : f (x, y) = 0} ∩ (U × V ) ⊂ X × Y halmaz (rel´ aci´ o) az U halmazon ´ertelmezett differenci´ alhat´ o f¨ uggv´eny, azaz f −1 (0) ∩ U × V = g : U → Y folytonosan differenci´ alhat´ o f¨ uggv´eny. 8.7.2 Megjegyz´ es. • A fenti t´etel igaz a 0 helyett ∀ z ∈ Z eset´en: az f −1 (z) ∩ (U × V ) ⊂ X × Y halmaz (rel´aci´o) az U halmazon ´ertelmezett differenci´alhat´ o f¨ uggv´eny. • A t´etel nem ´all´ıtja, hogy az f −1 (z) az eg´esz X-en f¨ uggv´eny, csup´an azt, hogy az x0 egy k¨ornyezet´eben az. • A t´etelt ilyen ´altal´anosan most nem bizony´ıtjuk. A k¨ozgazdas´ agtanban azonban sokszor el´eg a fenti t´etel k´etdimenzi´ os speci´alis esete is, amely viszonylag k¨onnyen bel´athat´o. 8.7.3 T´ etel. (Implicitf¨ uggv´ eny-t´ etel, speci´ alis eset) Legyenek I, J ⊆ R ny´ılt intervallumok, (x0 , y0 ) ∈ I × J adott pont, legyen f : I × J → R adott f¨ uggv´eny, amelyre f ((x0 , y0 )) = 0, tegy¨ uk fel, hogy az f : I × J → R f¨ uggv´eny folytonosan diffhat´ o az (x0 , y0 ) ∈ I × J egy k¨ ornyezet´eben, ´es a D2 f ((x0 , y0 )) 6= 0. Akkor l´etezik az x0 pontnak olyan U = [x0 − δ, x0 + δ] ´es az y0 pontnak olyan V = [y0 −ε, y0 +ε] k¨ ornyezete, ´es l´etezik pontosan egy g : [x0 −δ, x0 +δ] → [y0 −ε, y0 +ε] folytonosan differenci´ alhat´ o f¨ uggv´eny, hogy • [x0 − δ, x0 + δ] × [y0 − ε, y0 + ε] ⊂ I × J, ´es R(g) ⊂ [y0 − ε, y0 + ε] , • g(x0 ) = y0 , • ∀x ∈ [x0 − δ, x0 + δ] eset´en f (x, g(x)) = 0 , D1 f (x,g(x)) . • ∀x ∈ (x0 − δ, x0 + δ) eset´en g 0 (x) = − D 2 f (x,g(x))
Bizony´ıt´ as. Nyilv´an feltehet˝o, hogy D2 f (x0 , y0 ) > 0. Mivel az f folytonosan differenci´alhat´o az (x0 , y0 ) ∈ I × J pont egy k¨ornyezet´eben, az´ert ∃ γ, ε > 0 sz´amok, hogy ∀ (x, y) ∈ [x0 − γ, x0 + γ] × [y0 − ε, y0 + ε] eset´en D2 f (x, y) > 0, ´ıgy ∀ x ∈ [x0 − γ, x0 + γ] eset´en az [y0 − ε, y0 + ε] intervallumon D2 f (x, ·) > 0, ´ıgy az f (x, ·) : [y0 − ε, y0 + ε] → R f¨ uggv´eny szigor´ uan monoton n¨oveked˝ o. Mivel f (x0 , y0 ) = 0 , az´ert f (x0 , y0 − ε) < 0 ´es f (x0 , y0 + ε) > 0. Mivel az f folytonos, az´ert ∃δ ∈ (0, γ), hogy ∀x ∈ [x0 − δ, x0 + δ] eset´en f (x, y0 − ε) < 0 ´es f (x, y0 + ε) > 0.
¨ ´ ´ 8.7. AZ IMPLICITFUGGV ENY-T ETEL
233
Mivel az f (x, ·) : [y0 − ε, y0 + ε] → R f¨ uggv´eny folytonos, az´ert a Bolzano-t´etel szerint l´etezik, mivel szigor´ uan monoton, az´ert pontosan egy yx ∈ [y0 − ε, y0 + ε] l´etezik, amelyre f (x, yx ) = 0. Legyen g : [x0 − δ, x0 + δ] → [y0 − ε, y0 + ε] az a f¨ uggv´eny, amelyre ∀x ∈ [x0 − δ, x0 + δ] eset´en g(x) := yx . A g defin´ıci´oj´ab´ol k¨ovetkezik, hogy ∀x ∈ [x0 − δ, x0 + δ] eset´en f (x, g(x)) = 0, mivel ∀x ∈ [x0 − δ, x0 + δ] eset´en pontosan egy fenti tulajdons´ag´ u yx tal´ alhat´ o, az´ert pontosan egy ilyen g f¨ uggv´eny l´etezik. Megmutatjuk, hogy a g f¨ uggv´eny differenci´alhat´ o ∀ x ∈ (x0 − δ, x0 + δ) pontban. Legyen z ∈ (x0 − δ, x0 + δ) tetsz˝oleges pont, ekkor a Lagrange-k¨oz´ep´ert´ekt´etel szerint l´etezik olyan u az x ´es a z k¨oz¨ ott, valamint v a g(x) ´es a g(x) k¨oz¨ ott, melyekre 0 = f (z, g(z)) − f (x, g(x)) = = f (z, g(z)) − f (x, g(z)) + f (x, g(z)) − f (x, g(x)) = = D1 f (u, g(z)) · (z − x) + D2 f (x, v) · (g(z) − g(x)). ´Igy D2 f (x, v) 6= 0 miatt g(z) − g(x) D1 f (u, g(z)) =− . z−x D2 f (x, v) Ha most tudn´ank, hogy a fenti egyenl˝ os´eg jobboldala korl´ atos, akkor abb´ol m´ar ad´odna, hogy a g f¨ uggv´eny folytonos. Ez sajnos az eddigiekb˝ol nem k¨ovetkezik, de k¨onnyen l´athat´o, hogy ha a bizony´ıt´ as elej´en k¨or¨ ultekint˝ obben v´alasztjuk meg a δ-t ´es az ε-t, akkor a fenti egyenl˝os´eg jobboldala korl´ atos lesz. Nevezetesen a D1 f ´es a D2 f (x0 , y0 )-beli folytonoss´aga ´es D2 f ((x0 , y0 )) > 0 miatt a δ ´es ε > 0 sz´amok v´allaszthat´ok olyan kicsire, hogy ∀ (x, y) ∈ [x0 − δ, x0 + δ] × [y0 − ε, y0 + ε] eset´en D2 f ((x, y)) ≥
D2 f ((x0 , y0 )) ´es |D1 f (x, y)| ≤ |D1 f (x0 , y0 )| + 1. 2
Ekkor ∀ (x, y), (u, v) ∈ [x0 − δ, x0 + δ] × [y0 − ε, y0 + ε] eset´en ¯ ¯ ¯ D1 f (x, y) ¯ |D1 (x0 , y0 )| + 1 ¯− ¯ ¯ D f (u, v) ¯ ≤ 2 D f (x , y ) =: K, 2
2
0
0
amit ´eppen akartunk. Ezek szerint ha a δ-t ´es az ε-t a fentiek szerint v´alasztjuk meg, akkor a g f¨ uggv´eny folytonos. Tov´abb´a mivel az f 0 ´es a g folytonos f¨ uggv´enyek, az´ert ∀ α > 0 eset´en l´etezik az x-nek olyan W k¨ornyezete, hogy ∀ z ∈ W eset´en ¯ ¯ ¯ D1 f (x, g(x)) D1 f (u, g(z)) ¯¯ ¯ ¯ D f (x, g(x)) − D f (x, v) ¯ < α, 2
Mivel pedig
g(z)−g(x) z−x
2
1 f (u,g(z)) = − DD , az´ert 2 f (x,v)
¯ ¯ ¯ g(z) − g(x) D1 f (x, g(x)) ¯¯ ¯ + < α, ¯ z−x D2 f (x, g(x)) ¯
ez´ert a g f¨ uggv´eny differenci´alhat´ o az x pontban ´es g 0 (x) =
D1 f (x, g(x)) . D2 f (x, g(x))
´ ´ ıTAS ´ 8. FEJEZET DIFFERENCIALSZ AM´
234
Innen pedig a g, a D1 f ´es a D2 f folytonoss´ aga alapj´an ad´odik, hogy g 0 is folytonos. Mivel f (x0 , y0 ) = 0 , ´ıgy a g(x0 )-ra vonatkoz´ o egy´ertelm˝ us´egi felt´etel miatt g(x0 ) = y0 . Ezzel a t´etelt bebizony´ıtottuk. 2 8.7.4 P´ elda. Tekints¨ uk a s´ıkon az f (x, y) = ex+y + x + y − 1 = 0 egyenletet. Vil´agos, hogy f (0, 0) = 0, ´es D2 f (0, 0) = 2, ´ıgy teljes¨ ulnek az implicitf¨ uggv´eny-t´etel felt´etelei. Teh´at tal´alhat´ o egyetlen olyan folytonosan differenci´alhat´o y = g(x) f¨ uggv´eny a 0 pont k¨ornyezet´eben, amelyre a fenti egyenlet azonoss´ag. Erre a f¨ uggv´enyre a t´etel¨ unkb˝ol g 0 (x) = −
1 ex+g(x)
+1
(ex+g(x) + 1) = −1
ad´odik, azaz g(x) = −x, amelyet y hely´ere ´ırva val´ oban azonoss´aghoz jutunk. 8.7.5 P´ elda. Az y v´altoz´o kifejezhet˝os´eg´et nem algebrai ´ertelemben kell ´erten¨ unk, teh´at el˝ofordulhat, hogy a g f¨ uggv´eny l´etez´es´et igazolni tudjuk, de azt algebrai ´atalak´ıt´asokkal a fenti egyenletb˝ ol nem tudjuk el˝o´ all´ıtani. Tekints¨ uk p´eld´ aul az ex+y − 2 cos y + 1 = 0 egyenletet. Meg lehet mutatni, hogy ez az egyenlet egy folytonosan differenci´alhat´ o f¨ uggv´enyt defini´al, azaz l´etezik pontosan egy olyan g folytonosan differenci´alhat´ o f¨ uggv´eny, amelyre g(0) = 0, ´es ex+g(x) − 2 cos g(x) + 1 = 0 minden x eset´en, de persze az y v´ altoz´ o a fenti egyenletb˝ ol algebrai ´atalak´ıt´ asokkal nem fejezhet˝o ki. 8.7.6 P´ elda. (Egy mikro¨okon´ omiai p´elda: A helyettes´ıt´esi hat´arar´ any): A mikro¨okon´omi´aban a hasznoss´agi f¨ uggv´eny a j´osz´ agt´eren ´ertelmezett olyan f¨ uggv´eny, amely a fogyaszt´o preferenci´ait fejezi ki. Felt´eve, hogy k´et j´osz´ agunk van, legyen u : R2+ → R egy hasznoss´agi f¨ uggv´eny, ekkor egy adott α ∈ R hasznoss´ agi szinthez tartoz´o k¨oz¨omb¨oss´egi g¨orbe az u−1 (α) = {(x1 , x2 ) : u(x1 , x2 ) = α} ⊂ R2+ szinthalmaz. Ez a halmaz (rel´aci´ o) nem biztos, hogy f¨ uggv´eny, de ha az u-ra teljes¨ ulnek a fenti t´etel felt´etelei, akkor egy U k¨ornyezetben az, azaz u−1 (α) = g : U → R f¨ uggv´eny, ami differenci´alhat´o is, ´es g 0 (x1 ) = −
D1 u(x1 , g (x1 )) D2 u(x1 , g (x1 ))
(a mikro¨okon´omi´aban a g f¨ uggv´enyt x2 -vel szokt´ak jel¨olni, ekkor az el˝obbi D1 u(x1 ,x2 (x1 )) 2 ıt´esi ¨osszef¨ ugg´es a k¨ovetkez˝o alak´ u: x02 (x1 )(= dx dx1 ) = − D2 u(x1 ,x2 (x1 )) ), azaz helyettes´ hat´arr´ata megyegyezik a hat´arhasznok h´anyados´ anak az ellentettj´evel.
¨ ´ ´ 8.7. AZ IMPLICITFUGGV ENY-T ETEL
235
Ebb˝ol ad´odik az is, hogy ha u : R2+ → R f¨ uggv´eny monoton n¨oveked˝ o, (a deriv´altja nemnegat´ıv) akkor a g : U → R f¨ uggv´eny monoton cs¨okken˝ o. K¨onnyen l´athat´o tov´abb´a, hogy ha az u : R2+ → R f¨ uggv´eny konk´ av, akkor a g : U → 0 R f¨ uggv´eny konvex, ´ıgy a g deriv´alt f¨ uggv´eny n˝o, mivel g 0 negat´ıv, az´ert abszol´ ut´ert´ekben cs¨okken, azaz a helyettes´ıt´esi hat´arar´ any abszol´ ut´ert´ekben cs¨okken. Ugyanez mondhat´o el a termel´esi f¨ uggv´enyek eset´eben: Egy f : R2+ → R termel´esi f¨ uggv´enyre felt´eve a fenti t´etel felt´eteleit, azt kapjuk, hogy egy k¨ornyezetben az f −1 (α) halmaz f¨ uggv´eny, azaz f −1 (α) = D1 f (x1 ,g(x1 )) g : U → R f¨ uggv´eny, ami differenci´alhat´ o is, ´es g 0 (x1 ) = − D , (a 2 f (x1 ,g(x1 ))
D1 f (x1 ,x2 (x1 )) 2 mikro¨okon´omi´aban megszokott jel¨ol´esekkel: x02 (x1 )(= dx dx1 ) = − D2 f (x1 ,x2 (x1 )) ,) azaz a technikai helyettes´ıt´esi hat´arr´ata megyegyezik a hat´arterm´ekek h´anyados´ anak az ellentettj´evel.
8.7.7 P´ elda. (Egy makro¨okon´ omiai p´elda: Az IS ´es az LM g¨orb´ek): 1. Az IS (investment–saving) g¨orbe: A beruh´az´as a kamatl´abt´ol f¨ ugg: I(i), a megtakar´ıt´ as a kibocs´at´ ast´ ol f¨ ugg: S(Y ). Legyen F : R+ × R+ → R az a f¨ uggv´eny, amelyre ∀ Y, i ∈ R+ eset´en F (Y, i) := S(Y ) − I(i), ekkor az S(Y ) = I(i) egyenl˝ os´egnek eleget t´ev˝ o kamatl´ ab–j¨ ovedelem p´arok halmaza az F −1 (0) = {(Y, i) ∈ R2+ : F (Y, i) = 0} ⊂ R2+ halmaz (rel´aci´o), amely, ha az F f¨ uggv´enyre igazak a fenti t´etel felt´etelei, akkor egy k¨ornyezetben differenci´alhat´o f¨ uggv´eny: F −1 (0) = i : U → R. K´erd´es, hogy milyen az i f¨ uggv´enyalakja? Mivel a fenti t´etel szerint az i0 (Y )(= S 0 (Y ) D1 F (Y,i(Y )) ) = − D2 (Y,i(Y )) = − I 0 (i) , ez´ert felt´eve, hogy S 0 (Y ) > 0 ´es I 0 (i) < 0, (azaz a megtakar´ıt´as a kibocs´at´as eset´en n˝o, a beruh´az´ as a kamatl´ ab n¨oveked´ese eset´en cs¨okken,) ad´odik, hogy i0 (Y ) < 0, azaz az i cs¨okken˝ o f¨ uggv´eny. (Ha a korm´ anyzat a kibocs´at´ast n¨oveli, akkor a kamatl´ ab cs¨okken.) 2. Az LM (liquidity–money) g¨orbe: A p´enzkereslet a kibocs´at´ast´ol ´es a kamatl´ abt´ ol f¨ ugg: MD (Y, i), a p´enzk´ın´ alat ´alland´o: M/P. Legyen F : R+ × R+ → R az a f¨ uggv´eny, amelyre ∀ Y, i ∈ R+ eset´en F (Y, i) := MD (Y, i) − M/P , ekkor az MD (Y, i) = M/P egyenl˝ os´egnek eleget t´ev˝ o kamatl´ab-j¨ovedelem p´arok halmaza az di dY
F −1 (0) = {(Y, i) ∈ R2+ : F (Y, i) = 0} ⊂ R2+ halmaz (rel´aci´o), amely, ha az F f¨ uggv´enyre igazak a fenti t´etel felt´etelei, akkor egy k¨ornyezetben f¨ uggv´eny: F −1 (0) = Y : U → R, D2 M (Y (i),i) D2 F (Y (i),i) amely differenci´alhat´o´es Y 0 (i)(= dY ert felt´eve, di ) = − D1 F (Y (i),i) = − D1 M (Y (i),i) , ez´ hogy D1 M (Y, i) > 0 ´es D2 M (Y, i) < 0, ( azaz a p´enzkereslet a kibocs´at´ as n¨oveked´ese eset´en n˝o, a kamat n¨oveked´ese eset´en cs¨okken,) ad´odik, hogy Y 0 (i) > 0, azaz az Y n¨ovekv˝o f¨ uggv´eny. (Ha a k¨ozponti bank a kamatl´ abat n¨oveli, akkor a kibocs´at´ as n˝o.)
´ ´ ıTAS ´ 8. FEJEZET DIFFERENCIALSZ AM´
236
8.8
Felt´ eteles sz´ els˝ o´ ert´ ek
Sz´amos sz´els˝o´ert´ek probl´ema vezet olyan feladathoz, amelyben az f f¨ uggv´eny sz´els˝o´ert´ek´et egy adott K halmazon kell meghat´arozni. Ilyen esetekben az f 0 (x) = 0 felt´etel m´ar nem felt´etlen¨ ul sz¨ uks´eges felt´etele a sz´els˝ o´ert´eknek, hiszen elk´epzelhet˝ o, hogy az f f¨ uggv´eny a sz´els˝o´ert´ek´et a K halmaz hat´ar´ an veszi fel. Tekints¨ uk p´eld´aul az f (x, y) = x + y f¨ uggv´enyt, ´es keress¨ uk az f minimum´ at az |x| ≤ 1, |y| ≤ 1 felt´etelek mellett. Ha bevezetj¨ uk a n
o
K = (x, y) ∈ R2 : |x| ≤ 1, |y| ≤ 1
halmazt (amely egy orig´o k¨oz´eppont´ u, k´et egys´egnyi oldal´ u n´egyzet), akkor a feladatunk az f minimumhely´enek megkeres´ese a K halmazon. K¨onnyen l´athat´ o, hogy f a minimum´at ezen a halmazon az (x, y) = (−1, −1) pontban veszi fel, de f deriv´altja term´eszetesen sehol sem nulla. Az f f¨ uggv´enynek persze az eg´esz R2 t´eren nincs minimuma. Legyenek teh´at X ´es Y val´os euklideszi terek, dim X = p, dim Y = q, ´es tegy¨ uk fel, hogy q ≤ p. Tekints¨ uk az f : X → R ´es F : X → Y folytonosan differenci´alhat´ o f¨ uggv´enyeket. Legyen a ∈ Y tetsz˝oleges adott pont. Keress¨ uk az f f¨ uggv´eny lok´alis minimumhely´et az F (x) = a felt´etel mellett, jel¨ol´esben f (x) → min
(8.8)
F (x) = a . Ha bevezetj¨ uk a K = {x ∈ X : F (x) = a} = F −1 (a) jel¨ol´est, akkor a fenti feladat az f (x) → min x∈K alakban is fel´ırhat´o. 8.8.1 Defin´ıci´ o. Azt mondjuk, hogy az x0 ∈ X pont a (8.8) feladat megold´ asa, ha egyr´eszt F (x0 ) = a, m´asr´eszt az x pontnak van olyan U k¨ornyezete, hogy f (x0 ) ≤ f (x) b´armely x ∈ U ∩ K eset´en. 8.8.2 Defin´ıci´ o. A (8.8) feladat Lagrange-f¨ uggv´eny´en az L : X × Y → R, L(x, y) = f (x) + hy, F (x)i f¨ uggv´enyt ´ertj¨ uk. Nyilv´anval´o, hogy a Lagrange-f¨ uggv´eny mindk´et v´altoz´ oja szerint folytonosan differenci´alhat´o. Az egyszer˝ ubb jel¨ol´esm´ od ´erdek´eben a k¨ovetkez˝ okben az L els˝ o, illetve m´asodik v´altoz´o szerinti parci´alis deriv´altj´ an az x, illetve az y szerinti deriv´altakat ´ertj¨ uk.
´ ´ O ˝ ERT ´ EK ´ 8.8. FELTETELES SZELS
237
8.8.3 T´ etel. (Lagrange-f´ ele multiplik´ ator-t´ etel) Tegy¨ uk fel, hogy x0 a (8.8) feladat megold´ asa, ´es im F 0 (x0 ) = Y , azaz az F 0 (x0 ) m´ atrix sorai line´ arisan f¨ uggetlenek. Ekkor tal´ alhat´ o olyan y ∈ Y vektor, hogy D1 L(x0 , y) = f 0 (x0 ) + F 0 (x0 )∗ y = 0 .
(8.9)
Legyenek az Y egy ortonorm´alt b´azis´ ara n´ezve az y ∈ Y vektornak a koordin´at´ ai λ1 , ...λq , ekkor a (8.9) egyenletet az 0
f (x0 ) +
q X
λi fi0 (x0 ) = 0
(8.10)
i=1
alakban is fel´ırhatjuk, ahol az fi f¨ uggv´enyek az F koordin´ataf¨ uggv´enyei. Ezek szerint a fenti t´etel u ´gy is fogalmazhat´o, hogy az optim´alis pontban a felt´eteli f¨ uggv´enyek deriv´aljainak van olyan line´aris kombin´ aci´ oja amely a c´elf¨ uggv´eny deriv´altj´ at ´all´ıtja el˝o. A λ1 , ...λq egy¨ utthat´okat Lagrange-f´ele multiplik´ atoroknak nevezz¨ uk. A fenti t´etelben term´eszetesen a D2 L(x0 , y) = a felt´etel is teljes¨ ul, hiszen D2 L(x0 , y) = F (x) = a. Ha ezt az egyenletet a (8.10) egyenlethez csatoljuk, akkor az x ´es y koordin´at´aib´ol ´all´o p + q darab ismeretlenre p + q darab egyenlet ad´odik, azaz
D1 f (x0 ) D1 fi (x0 ) 0 q X .. . . .. λi + = .. . i=1 Dp f (x0 ) Dp fi (x0 ) 0
(8.11)
f1 (x0 ) α1 .. .. = . . . fq (x0 ) αp A Lagrange-f´ele multiplik´ator-t´etelt is csak a k´etdimenzi´ os speci´alis esetben bizony´ıtjuk be. Ekkor a t´etelnek igen szeml´eletes a tartalma. Legyenek I, J ⊂ R ny´ılt intervallumok, legyenek f0 : I ×J → R ´es f1 : I ×J → R adott f¨ uggv´enynyek, tekints¨ uk a fenti (8.8) feladatnak a k¨ovetkez˝ o speci´alis eset´et: f0 (x, y) → min
(8.12)
f1 (x, y) = α . 8.8.4 T´ etel. (Lagrange-f´ ele multiplik´ ator-t´ etel, speci´ alis eset) Legyen (x0 , y0 ) ∈ I × J a (8.12) feladat megold´ asa, legyen az f0 : I × J → R f¨ uggv´eny differenci´ alhat´ o az (x0 , y0 ) pontban, legyen az f1 : I × J → R f¨ uggv´eny olyan, amelyre teljes¨ ulnek az implicitf¨ uggv´eny-t´etel felt´etelei, azaz folytonosan differenci´ alhat´ o az (x0 , y0 ) pont egy k¨ ornyezet´eben ´es a D2 f1 (x0 , y0 ) 6= 0. Akkor ∃ λ ∈ R Lagrange-szorz´ o, hogy D1,2 L((x0 , y0 ), λ) = (0, 0), azaz f00 (x0 , y0 ) + λf10 (x0 , y0 ) = (0, 0), azaz
´ ´ ıTAS ´ 8. FEJEZET DIFFERENCIALSZ AM´
238
D1 f0 (x0 , y0 ) + λD1 f1 (x0 , y0 ) = 0 ´es D2 f0 (x0 , y0 ) + λD2 f1 (x0 , y0 ) = 0, tov´ abb´ a λ=−
D2 f0 (x0 , y0 ) , D2 f1 (x0 , y0 )
valamint felt´eve, hogy D2 f0 (x0 , y0 ) 6= 0, teljes¨ ul, hogy D1 f0 (x0 , y0 ) D1 f1 (x0 , y0 ) = D2 f0 (x0 , y0 ) D2 f1 (x0 , y0 ) Bizony´ıt´ as. Mivel az f1 f¨ uggv´enyre, ´ıgy az f1 − α f¨ uggv´enyre is fenn´allnak az implicitf¨ uggv´eny-t´etel felt´etelei, az´ert ∃ [x0 − δ, x0 + δ] k¨ornyezet, hogy az f1−1 (α) ⊂ [x0 − δ, x0 + δ] × J halmaz (rel´aci´ o) f¨ uggv´eny, azaz ∃! g : [x0 − δ, x0 + δ] → J f¨ uggv´eny, hogy g(x0 ) = y0 , ∀x ∈ [x0 − δ, x0 + δ] eset´en f1 (x, g(x)) = α, valamint 1 f1 (x0 ,y0 ) g 0 (x0 ) = − D D2 f1 (x0 ,y0 ) . Legyen h : [x0 − δ, x0 + δ] → R az a f¨ uggv´eny, amelyre ∀ x ∈ [x0 − δ, x0 + δ] eset´en h(x) := f0 (x, g(x)). Mivel az f0 differenci´alhat´ o az (x0 , y0 ) pontban ´es g(x0 ) = y0 , az´ert a h is differenci´alhat´o az x0 pontban, ´es " 0
h (x0 ) =
f00 (x0 , g(x0 ))
·
1 0 g (x0 )
#
= [D1 f0 (x0 , y0 ), D2 f0 (x0 , y0 )] ·
"
1 g 0 (x0 )
#
= D1 f0 (x0 , y0 ) + D2 f0 (x0 , y0 ) · g 0 (x0 ) D1 f1 (x0 , y0 ) = D1 f0 (x0 , y0 ) − D2 f0 (x0 , y0 ) · D2 f1 (x0 , y0 ) D2 f0 (x0 , y0 ) . = D1 f0 (x0 , y0 ) − D1 f1 (x0 , y0 ) · D2 f1 (x0 , y0 ) Tov´abb´a, mivel egyr´eszt az (x0 , y0 ) a fenti feladat megold´asa, m´asr´eszt g(x0 ) = y0 ´es ∀x ∈ [x0 −δ, x0 +δ] eset´en f1 (x, g(x)) = α, az´ert az x0 a h f¨ uggv´eny minimumhelye. Ez´ert h0 (x0 ) = 0, azaz D1 f0 (x0 , y0 ) − D1 f1 (x0 , y0 ) ·
D2 f0 (x0 , y0 ) = 0. D2 f1 (x0 , y0 )
(8.13)
D2 f0 (x0 ,y0 ) v´alaszt´ assal egyr´eszt a λ defin´ıci´ oj´ ab´ ol nyilv´ an Ezek szerint a λ := − D 2 f1 (x0 ,y0 )
D2 f0 (x0 , y0 ) + λD2 f1 (x0 , y0 ) = 0, m´asr´eszt a 8.13 szerint D1 f0 (x0 , y0 ) + λD1 f1 (x0 , y0 ) = 0 . Szint´en a 8.13 szerint ha D2 f0 (x0 , y0 ) 6= 0, akkor D1 f0 (x0 , y0 ) D1 f1 (x0 , y0 ) = . D2 f0 (x0 , y0 ) D2 f1 (x0 , y0 )
2
´ ´ O ˝ ERT ´ EK ´ 8.8. FELTETELES SZELS
239
8.8.5 Megjegyz´ es. A fenti t´etelben tegy¨ uk fel, hogy nem csak az f1 : I × J → R f¨ uggv´enyre, hanem az f0 : I × J → R f¨ uggv´enyre is teljes¨ ulnek az implicitf¨ uggv´enyt´etel felt´etelei. Ekkor a t´etel jelent´ese igen szeml´eletes ´es u ´gy fogalmazhat´o, hogy ha az (x0 , y0 ) a fenti feladat megold´asa, akkor a k´et f¨ uggv´eny szintvonalai ´erintik egym´ast az (x0 , y0 ) pontban. Ugyanis ekkor egyr´eszt, mint a bizony´ıt´ asban m´ar l´attuk, mivel az f1 f¨ uggv´enyre, ´ıgy az f1 −α f¨ uggv´enyre is fenn´allnak az implicitf¨ uggv´eny-t´etel felt´etelei, az´ert ∃ [x0 − δ, x0 + δ] k¨ornyezet, hogy az f −1 (α) ⊂ [x0 − δ, x0 + δ] × J halmaz (rel´aci´ o) differenci´alhat´o f¨ uggv´eny, azaz ∃! g1 : [x0 − δ, x0 + δ] → J f¨ uggv´eny, hogy g1 (x0 ) = y0 , D1 f1 (x0 ,y0 ) ∀x ∈ [x0 − δ, x0 + δ] eset´en f1 (x, g1 (x)) = α, valamint g10 (x0 ) = − D . 2 f1 (x0 ,y0 ) M´asr´eszt, ha az f0 f¨ uggv´enyre is fenn´allnak az implicitf¨ uggv´eny-t´etel felt´etelei, akkor ugyan´ıgy ∃ [x0 −δ0 , x0 + δ0 ] k¨ornyezet, hogy az f −1 (f0 (x0 , x0 )) ⊂ [x0 −δ0 , x0 + δ0 ] × I halmaz (rel´aci´o) differenci´alhat´ o f¨ uggv´eny, azaz ∃! g0 : [x0 − δ0 , x0 + δ0 ] → I f¨ uggv´eny, hogy g0 (x0 ) = y0 , ∀x ∈ [x0 − δ0 , x0 + δ0 ] eset´en f0 (x, g(x)) = f0 (x0 , y0 ), 1 f0 (x0 ,y0 ) valamint g00 (x0 ) = − D D2 f0 (x0 ,y0 ) . A t´etel szerint D1 f1 (x0 , y0 ) D1 f0 (x0 , y0 ) = , ez´ert D2 f0 (x0 , y0 ) D2 f1 (x0 , y0 ) g00 (x0 ) = g10 (x0 ) , mivel g0 (x0 ) = y0 = g1 (x0 ), az´ert ez azt jelenti, hogy a k´et f¨ uggv´eny szintvonalai ´erintik egym´ast az (x0 , y0 ) pontban. Az itt elmondottak j´ol illusztr´alhat´ ok a k¨ovetkez˝ u p´eld´ an kereszt¨ ul. 8.8.6 P´ elda. Oldjuk meg a k¨ovetkez˝ o feladatot: x · y → max 2
(8.14)
2
x +y =1. A fenti t´etel jel¨ol´eseivel f0 (x, y) = x · y ´es f1 (x, y) = x2 + y 2 . A feladat Lagrangef¨ uggv´enye L(x, y) = x · y + λ(x2 + y 2 ) , tov´ abb´ a D1 f0 (x, y) = y ´es D2 f0 (x, y) = x, tov´abb´a D1 f1 (x, y) = 2x ´es D2 f1 (x, y) = 2y. Ez´ert ha (x0 , y0 )megold´asa (8.14) -nak, akkor a Lagrange-elv szerint l´etezik λ ∈ R, hogy D1,2 L((x0 , y0 ), λ) = [y0 , x0 ] + λ · [2x0 , 2y0 ] = (0, 0), azaz [y0 , x0 ] = −λ · [2x0 , 2y0 ]. Az x0 sz´am nyilv´an nem lehet 0, mivel ekkor y0 is 0 lenne, ellentmond´ asban az x20 + y02 = 1 felt´etellel. ´Igy x0 = (−λ) · 2y0 = (−λ) · 2 · (−λ) · 2x0 = 4λ2 · x0 alapj´an 4λ2 = 1. Innen λ = ± 21 , teh´at x0 = y0 vagy x0 = −y0 . Behelyettes´ıtve az egyenl˝os´eg-felt´etelbe, mindenk´eppen azt kapjuk, hogy 2x20 = 1, azaz a megold´asok csak r ¶ µ r r ¶ µr r ¶ µ r r ¶ µr m m m m m m m m , , − ,− , ,− , − , 2 2 2 2 2 2 2 2 m k¨oz¨ ul ker¨ ulhetnek ki. Az f f¨ uggv´eny ´ert´eke az els˝o k´et helyen 2 , a m´asodik . Mivel kompakts´ agi megfontol´ asok miatt 8.14 -nak u ´gyis van k´et helyen − m 2
´ ´ ıTAS ´ 8. FEJEZET DIFFERENCIALSZ AM´
240
megold´asa, ez´ert a fenti els˝o k´et sz´amp´ ar val´ oban a megold´asokat szolg´altatja. A m´a³q sik k´etqsz´a´mp´ar a minimum feladat megold´ asa. L´athat´ o tov´ abb´ a, hogy p´eld´ aul ³q q ´ m m m m 0 0 g0 2, 2 = −1 = g1 2, 2 og sz¨ogeire 8.8.7 P´ elda. Mutassuk meg, hogy egy h´aromsz¨ cos α cos β cos γ ≤
1 , 8
´es egyenl˝os´eg csak szab´alyos h´aromsz¨ ogekre ´erv´enyes. Eset¨ unkben legyen f (α, β, γ) = cos α cos β cos γ, ´es F (α, β, γ) = π − α − β − γ. Ekkor a Lagrange-f¨ uggv´eny az L(α, β, γ, y) = cos α cos β cos γ + y(π − α − β − γ) alakot ¨olti. A megold´asra teh´at a − sin α cos β cos γ − y = 0 − cos α sin β cos γ − y = 0 − cos α cos β sin γ − y = 0 sz¨ uks´eges felt´etel ad´odik. Ha m´eg figyelembe vessz¨ uk, hogy F (α, β, γ) = π − α − β − γ = 0, akkor az egyenletrendszer egyetlen megold´asa α = β = γ = π/3, azaz a felt´etelt csak a szab´alyos h´aromsz¨ ogek el´eg´ıtik ki. K¨onnyen bel´athat´o, hogy ebben a p´eld´ aban a feladat felt´etel n´elk¨ uli sz´els˝ o´ert´ekfeladatt´a alak´ıthat´o ´at. Val´oban, az F (α, β, γ) = 0 egyenletb˝ ol γ = π − α − β. Ezt az f f¨ uggv´enybe helyettes´ıtve f (α, β) = − cos α cos β cos(α + β) . Ekkor a sz´els˝o´ert´ek sz¨ uks´eges felt´etele D1 f (α, β) = sin α cos β cos(α + β) + cos α cos β sin(α + β) = 0 D2 f (α, β) = cos α sin β cos(α + β) + cos α cos β sin(α + β) = 0 . Ennek az egyenletrendszernek 0 ´es π k¨ oz¨ ott egyetlen megold´asa van, m´eghozz´ aα= β = π/3. Azonnal l´athat´o, hogy ez val´ oban maximumhely, hiszen itt " 00
f (π/3, π/3) =
−1 −1/2 −1/2 −1
#
ami nyilv´anval´oan negat´ıv definit. 8.8.8 Megjegyz´ es. A fenti p´eld´ ak nagyon egyszer˝ uek voltak, ink´abb csak szeml´eltett´ek a t´etelt. Ha a felt´eteli halmaz t¨obb egyenletb˝ ol ´all, akkor a (8.11), 0 azaz az L (x0 , y) = 0 egyenletrendszer olyan bonyolult, amelyb˝ol a megold´as am´ ugy sem hat´arozhat´o meg. Ez´ert a Lagrange-f´ele multiplik´ ator-t´etel az alkalmaz´ asok szempontj´ab´ol ink´abb elvi jelent˝ os´eg˝ unek tekinthet˝ o, azaz az igazi feladata az, hogy m´as tudom´anyokban adott elm´eleteket al´at´ amasszon. Erre mutatunk p´eld´ at a k¨ovetkez˝okben a mikro¨okon´omi´ab´ ol.
´ ´ O ˝ ERT ´ EK ´ 8.8. FELTETELES SZELS
241
8.8.9 P´ elda. A mikro¨okon´omi´ aban k¨ozponti szerepet j´atszanak a felt´eteles sz´els˝o´ert´ek feladatok, ´ıgy a Lagrange-f´ele multiplik´ ator-t´etel, ugyanis a fogyaszt´ okr´ ol felteszik, hogy a hasznoss´agukat maximaliz´alj´ ak, a termel˝okr˝ ol pedig felteszik, hogy a profitjukat maximaliz´alj´ak. I. A fogyaszt´ oi viselked´ es 1. A Marshall-f´ ele megk¨ ozel´ıt´ es: A fogyaszt´ o adott j¨ovedelem szint mellett a hasznoss´ag´at maximaliz´alja. Legyen a fogyaszt´o hasznoss´agi f¨ uggv´enye u : Rn+ → R, legyen p ∈ Rn+ az ´arak vektora, ekkor a k¨olts´egf¨ uggv´enye a hp, .i : Rn+ → R line´aris funkcion´ al, (adott x ∈ R term´ek k¨olts´ege hp, xi,) legyen m ∈ R a fogyaszt´ o j¨ovedelme. A feladat: u(x) → max
(8.15)
hp, xi = m . A feladat Lagrange-f¨ uggv´enye az az L : Rn+ × R → R f¨ uggv´eny, amelyre ∀ x ∈ n R+ , ∀ λ ∈ R eset´ en L(x, y) = u(x) + λ · (hp, xi − m) . Ha az x0 ∈ intRn+ a 8.15 feladat megold´asa, ´es a feladat f¨ uggv´enyeire fenn´alnak a Lagrange-f´ele multiplik´ator-t´etel felt´etelei, akkor u0 (x0 ) + λ · p = 0, azaz ∀i = 1, ..., n eset´en λ=−
Di u(x0 ) , pi
amely szerint az optim´alis pontban minden term´ek parci´alis hat´arhaszn´ anak ´es az ´ar´anak az ar´anya megegyezik. Tov´abb´a ebb˝ol ad´odik az is, hogy ∀i, j = 1, ..., n eset´en Di u(x0 ) pi = , Dj u(x0 ) pj amely szerint az optim´alis pontban b´armely k´et term´ek hat´arhaszn´ anak az ar´anya megegyezik az ´arak ar´any´aval. A tov´abbiakban k¨ovess¨ uk a fenti 8.8.5 Megjegyz´es menet´et: Legyen i, j = 1, 2, ..., n tetsz˝oleges, ´es tekints¨ uk csup´an az i ´es j-dik term´eket, azaz a t¨obbi term´ek mennyis´eg´et r¨ogz´ıts¨ uk valamely adott szinten, ekkor u : R2+ → R. Az egyszer˝ us´eg kedv´e´ert legyen i = 1, j = 2. A feladat ekkor az el˝oz˝ o (8.15) feladatnak a k¨ovetkez˝o speci´alis esete: u(x1 , x2 ) → max
(8.16)
p1 x1 + p2 x2 = m . as. Az el˝obb l´attuk, hogy ebben a pontban Legyen (x01 , x02 ) ∈ intR2+ megold´ D1 u(x01 , x02 ) p1 = . p2 D2 u(x01 , x02 )
´ ´ ıTAS ´ 8. FEJEZET DIFFERENCIALSZ AM´
242
Tegy¨ uk fel, hogy az u : R2+ → R f¨ uggv´enyre fenn´allnak az implicitf¨ uggv´enyt´etel felt´etelei, ekkor (mint a 8.7.6 P´eld´ aban m´ar l´attuk,) az u−1 (u(x01 , x02 )) ⊂ R2+ k¨oz¨omb¨oss´egi g¨orbe az x01 egy k¨ornyezet´eben differenci´alhat´ o f¨ uggv´eny, azaz ∃! g0 0 0 0 differenci´alhat´o f¨ uggv´eny, hogy g0 (x1 ) = x2 , az x1 egy k¨ornyezet´eben u(x1 , g0 (x1 )) = u(x01 , x02 ), valamint D1 u(x01 , x02 ) . g00 (x01 ) = − D2 u(x01 , x02 ) Tov´abb´a (most ebben a speci´alis esetben az implicitf¨ uggv´eny-t´etel alkalmaz´ asa n´elk¨ ul is) l´athat´o, hogy f1 : R2+ → R, f1 (x1 , x2 ) = p1 x1 + p2 x2 k¨ olts´egvet´esi f¨ uggv´enyre az f1−1 (m) = g1 : R → R (affin) f¨ uggv´eny, amelyre g1 (x1 ) = − pp21 x1 + pm2 , ´ıgy p1 g10 (x1 ) = − . p2 Mivel a Lagrange-f´ele multiplik´ ator-t´etel szerint g00 (x01 ) = −
D1 u(x01 ,x02 ) D2 u(x01 ,x02 )
=
p1 p2
, az´ert
D1 u(x01 , x02 ) p1 = − = g10 (x01 ) . 0 0 p2 D2 u(x1 , x2 )
A mikro¨okon´omi´aban szok´asos jel¨ol´esekkel le´ırva: g00 (x01 )(= x02 (x01 ) =
dx2 p1 )=− , dx1 p2
azaz megkaptuk a mikro¨okon´omia egy sarkalatos t¨orv´eny´et, amely szerint az optim´alis pontban a 2. term´eknek az 1. term´ekre vonatkoz´ o helyettes´ıt´esi hat´arr´ at´ aja megegyezik ´arar´anyaik reciprok´anak az ellentettj´evel. Mivel g0 (x01 ) = x02 = g1 (x01 ), az´ert ez azt jelenti, hogy az optim´alis pontban a hasznoss´agi f¨ uggv´eny k¨oz¨omb¨ oss´egi g¨orb´eje ´erinti a k¨olts´egvet´esi egyenest. ´Igy szeml´eletesen az optim´alis pontot u ´gy ”kapjuk meg”, hogy a hasznoss´agi f¨ uggv´eny k¨oz¨omb¨oss´egi g¨orb´eit addig toljuk, am´ıg nem ´erinti a k¨olts´egvet´esi egyenest. 2. A Hicks-f´ ele megk¨ ozel´ıt´ es: A fogyaszt´ o adott hasznoss´agi szint mellett a k¨olts´eg´et (kiad´as´at) minimaliz´alja. Ez mondhat´o a fenti megk¨ozel´ıt´es du´alis´ anak. Legyen u ˆ ∈ R adott hasznoss´agi szint. A feladat: u(x) → max
(8.17)
hp, xi = u ˆ. uggv´eny, amelyre ∀ x ∈ A feladat Lagrange-f¨ uggv´enye az az L : Rn+ × R → R f¨ n en R+ , ∀ µ ∈ R eset´ L(x, y) = hp, xi + µ · (u(x) − u ˆ) . uggv´enyeire fenn´alnak a Ha az x0 ∈ intRn+ a 8.17 feladat megold´asa, ´es a feladat f¨ Lagrange-f´ele multiplik´ator-t´etel felt´etelei, akkor p + µ · u0 (x0 ) = 0, azaz ∀i = 1, ..., n eset´en µ=−
pi , Di u(x0 )
´ ´ O ˝ ERT ´ EK ´ 8.8. FELTETELES SZELS
243
azaz a (8.15) feladat Lagrange szorz´oj´ anak a reciproka. A levonhat´ o k¨ovetkeztet´edek ´ıgy ugyanazok. P´eld´aul v´egs˝o k¨ovetkeztet´esk´ent azt kapjuk, hogy az optim´alis pontban a k¨olts´egvet´esi egyenes ´erinti a hasznoss´agi f¨ uggv´eny k¨oz¨ omb¨ oss´egi g¨orb´ej´et. Azonban most ez azt jelenti, hogy az optim´alis pontot u ´gy ”kapjuk meg”, hogy a k¨olts´egvet´esi egyenest addig toljuk, am´ıg nem ´erinti a hasznoss´agi f¨ uggv´eny k¨oz¨omb¨oss´egi g¨orb´ej´et. II. A termel˝ oi viselked´ es A k¨ olts´ egminimaliz´ al´ asi feladat Legyen a termel˝o termel´esi f¨ uggv´enye f : Rn+ → R, legyen p ∈ Rn+ az ´arak vektora, legyen y ∈ R adott termel´esi szint. A feladat: f (x) → max
(8.18)
hp, xi = y . Ez form´alisan ugyanaz a feladat, mint a (8.17). A feladat Lagrange-f¨ uggv´enye az az n n L : R+ × R → R f¨ uggv´eny, amelyre ∀ x ∈ R+ , ∀ µ ∈ R eset´en L(x, y) = hp, xi + µ · (f (x) − y) . Ha az x0 ∈ intRn a 8.18 feladat megold´asa, ´es a feladat f¨ uggv´enyeire fenn´alnak a Lagrange-f´ele multiplik´ator-t´etel felt´etelei, akkor p + µ · f 0 (x0 ) = 0, azaz ∀i = 1, ..., n eset´en
pi . Di (x0 ) A levonhat´o k¨ovetkeztet´esek ugyanazok, mint az el˝oz˝ o feladatok eset´eben. Egyr´eszt az optim´alis pontban minden minden termel´esi t´enyez˝ o parci´alis hat´arterm´ek´enek ´es az ´ar´anak az ar´anya megegyezik. M´asr´eszt ebb˝ol ad´odik az is, hogy ∀i, j = (x0 ) = ppji , amely szerint b´armely k´et termel´esi t´enyez˝ o parci´alis 1, ..., n eset´en DDijf(x 0) hat´arterm´ek´enek az ar´anya megegyezik az ´araik ar´any´ aval. V´eg¨ ul csak k´et term´eket vizsg´alva, ha az f f¨ uggv´enyre teljes¨ ulnek az implicitf¨ uggv´eny-t´etel felt´etelei, akkor p1 dx2 g00 (x01 )(= x02 (x01 ) = dx ) = − , azaz az optim´ a lis pontban a 2. term´eknek az 1. p2 1 term´ekre vonatkoz´o helyettes´ıt´esi hat´arr´ at´ aja megegyezik ´arar´ anyaik reciprok´anak az ellentettj´evel, amely szerint az optim´alis pontban a k¨olts´egvet´esi egyenes ´erinti a hasznoss´agi f¨ uggv´eny k¨oz¨omb¨oss´egi g¨orb´ej´et. µ=−
8.8.10 Megjegyz´ es. Meglep˝ onek t˝ unhet, hogy azt a roppant egyszer˝ u rajzolgat´ast, ami a mikro¨okon´omia egyik kiindul´opontja, csak k´et f´el´ev matematika tanul´as ut´an lehet elmagyar´azni (s˝ot a magyar´ azatunk egy kicsit hi´anyos is abban az ´ertelemben, hogy mind az implicitf¨ uggv´eny-t´etelt, mind a Lagrange-f´ele multiplik´ator-t´etelt csak a speci´alis k´etdimenzi´ os esetben bizony´ıtottuk be). Vegy¨ uk ´eszre azonban, hogy olyan egyszer˝ unek t˝ un˝ o ´es szeml´eletes fogalomnak, mint a k¨oz´episkol´ab´ol j´ol ismert sz´amegyenesnek a gondos bevezet´ese az anal´ızis egyik legm´elyebb ter¨ ulete, tov´abb´a a szint´en nagyon egyszer˝ unek t˝ un˝ o, m´ar az ´altal´ anos iskol´aban megismert ´erint˝o fogalm´anak, azaz a deriv´altnak – amely az anal´ızis egyik k¨ozponti fogalma – a bevezet´ese rengeteg munk´ at ig´enyel, k¨ ul¨ on¨ osen a t¨obbv´ altoz´ os esetben.
´ ´ ıTAS ´ 8. FEJEZET DIFFERENCIALSZ AM´
244
1. Gyakorlatok, feladatok 1. Mutassuk meg, hogy az Rp t´er egys´egg¨ ombj´enek felsz´ıne kompakt halmaz, ´es az x → |Ax| lek´epez´es folytonos ezen a halmazon b´armely q × p m´eret˝ u A m´atrix eset´en. 2. Bizony´ıtsuk be, hogy a (8.1) ´es (8.2) egyenl˝ os´egek val´ oban norm´at defini´alnak a line´aris lek´epez´esek ter´en. 3. Igazoljuk a norma k¨ovetkez˝ o karakteriz´ aci´ oj´ at: kAk = inf{λ > 0 : |Ax| ≤ λ|x|
∀x ∈ X } .
´ ıt´as, ha a norm´at a (8.1), vagy (8.2) alatti norm´ak 4. Igaz marad-e a 8.1.4 All´ valamelyik´ere cser´elj¨ uk? 5. Mutassuk meg, hogy minden ortogon´alis m´atrix egys´egnyi norm´aj´ u. 6. Bizony´ıtsuk be, hogy norm´alis m´atrixok eset´eben a norma megegyezik a saj´at´ert´ekek abszol´ ut ´ert´ekeinek maximum´ aval, azaz kAk = max{|λ| : λ az A saj´at´ert´eke} .
7. Jel¨olje λ az A m´atrix domin´ans saj´at´ert´ek´et. Igazoljuk, hogy |λ| ≤ kAk, ´es az egyenl˝os´eg pontosan akkor teljes¨ ul, ha A diagonaliz´alhat´ o. (Vesd ¨ossze a 6. gyakorlattal.) 8. K¨ozvetlen¨ ul a defin´ıci´o alapj´an ellen˝orizz¨ uk, hogy ha az f : X → Y f¨ uggv´eny differenci´alhat´o az x ∈ X pontban, akkor ott folytonos is. 9. Mutassuk meg, hogy ha az f koordin´ataf¨ uggv´enyei f1 , . . . , fq , u ´gy f akkor ´es csak akkor differenci´alhat´o az x pontban, ha itt mindegyik koordin´ataf¨ uggv´enye is differenci´alhat´o. 10. Mutassuk meg, hogy a g(t) = f (x + tv) differenci´alhat´ os´ aga b´armely v mellett a 0 pontban nem felt´etlen¨ ul jelenti az f differenci´ alhat´ os´ ag´ at az x pontban. Tekints¨ uk ugyanis az (
f (x, y) =
1 0
ha y = x2 , (x, y) 6= (0, 0) k¨ ul¨ onben
f¨ uggv´enyt. Igazoljuk, hogy ekkor b´armely v ∈ R2 mellett a g(t) = f (tv) f¨ uggv´eny differenci´alhat´o a 0 pontban, ´es g 0 (0) = 0. Azonban f m´eg csak nem is folytonos az orig´oban, hiszen annak b´armely k¨ornyezet´eben egyar´ ant felveszi a 0 ´es az 1 ´ert´ekeket is. 11. Hat´arozzuk meg az f (x, y) = f¨ uggv´eny sz´els˝o´ert´ekeit.
1 2 + + 8xy x y
´ ´ O ˝ ERT ´ EK ´ 8.8. FELTETELES SZELS
245
12. Mutassuk meg, hogy a 8.6.4 P´eld´ aban az (1, 1, 1) pont kiv´etel´evel egyetlen m´as kritikus pont sem sz´els˝o´ert´ek. 13. Tekints¨ uk az X val´os euklideszi t´eren az f (x) = kxk f¨ uggv´enyt. Vizsg´aljuk meg, hogy f milyen pontokban differenci´alhat´ o, ´es adjuk meg a deriv´altj´ at. 14. Hat´arozzuk meg az f (x, y, z) = xyz f¨ uggv´enynek a maximum´ at az egys´egg¨ombb˝ol az x + y + z = 0 s´ık ´altal kimetszett halmazon. Ebben az esetben a felt´etelt az # " x2 + y 2 + z 2 − 1 F (x, y, z) = x+y+z f¨ uggv´eny hat´arozza meg. 15. Hat´arozzuk meg az
"
A=
1 1 0 1
#
m´atrix norm´aj´at felt´eteles sz´els˝ o´ert´ek feladatk´ent. Legyen f (x) = kAxk2 , ´es 2 2 F (x) = kxk − 1, ahol x ∈ R , ´es keress¨ uk meg a megfelel˝o feladat megold´as´ at. ´ ıt´ 16. Az el˝oz˝o feladat gondolatmenet´et felhaszn´alva bizony´ıtsuk be a 8.1.5 All´ ast a 8.8.3 T´etel seg´ıts´eg´evel. A norm´at az kAxk2 → max kxk2 = 1 felt´eteles sz´els˝o´ert´ek feladat megold´asak´ent ´all´ıtsuk el˝o. 17. Irjunk egy adott k¨orbe olyan h´aromsz¨ oget, amely oldalainak n´egyzet¨ osszege maxim´alis. Oldjuk meg a probl´em´ at felt´eteles sz´els˝ o´ert´ek feladatk´ent.