Bevezetés a vektorterekbe
Note. What I write here is mostly what I’ve learned from my amazing teacher, Attila Andai at BME. If something is incorrect here its my fault, not he’s.
Vektorterek
👨🏫: Elerkeztunk egy ujabb fontos reszhez. Mit tanultatok a kozepiskolaban a vektorokrol?
🙋♂️: Hat a vektor az ilyen nyilacska a sikon vagy a terben. De kicsit formalisabban olyasmit mondtunk hogy egy iranyitott szakasz, vagy tombbe rendezett szamok.
👨🏫: Igen, igen valoban lehet igy reprezentalni az -ben vagy -ban lako vektorokat. Emellett matematikusok megalkottak egy szabalyrendszert ami kiszelesiti a vektorok fogalmat. Gondolhatsz ugy is a dologra hogy megfigyeljuk hogy a terben lako nyilacskakra milyen szabalyok igazak, osszegyujtjuk ezeket a szabalyokat, es azok a dolgoka mikre ezek a szabalyok igazak azokat vektornak fogjuk hivni. Vagyis pontosabban azt a halmazt amire igazak ezek a szabalyok azt vektorternek, a halmaz egy elemet pedig vektornak. Van otleted hogy milyen szabalyokbol alkotjak a vektorter axiomait?
🙋♂️: Gondolom ossze kell tudjunk adni a vektorokat. Az is jo lenne ha tudnank oket megnyujtani, tehat skalarral szorozni. Meg amugy tudtunk szorozni is vektorokat a “rendes” terben.
👨🏫: Ezek igen jo gondolatok. Kettot kapasbol bele is rakunk a vektorter axiomaiba. Egyet viszont ki fogunk hagyni.
Szerinted melyik szabalyt hagyjuk ki a vektorterek axiomai kozul?
Legyen egy test (általában vagy ). Azt mondhatjuk, hogy egy vektortér felett, ha: (az alábbiakban és )
Összeadás
Legyen
A következő tulajdonságok teljesülnek:
Skalárral való szorzás
Legyen
A következő axiómák teljesülnek:
Példák vektorterekre
👨🏫: Probald meg belatni hogy az alabbi halmazok vektorteret alkotnak.
- ,
- (folytonos függvények tere)
- Sorozatok tere (mindenütt definiált összeadás és skalárszorzás)
- (triviális vektortér)
Lineáris kombináció
👨🏫: Mivel a vektorter zart az osszeadasra, igy az indexhalmazon
- ,
- ,
akkor
Ekkor azt mondjuk, hogy az vektorok valamely lineáris kombinációja.
Lineáris függetlenség
Az vektorrendszer elemei lineárisan függetlenek, ha
Szóban: az vektorrendszer elemei akkor és csak akkor lineárisan függetlenek, ha a nullvektort előállító lineáris kombinációban szereplő összes együttható nulla.
Feladatok
- Vizsgáljuk, hogy egyetlen vektor lineárisan független-e.
- Tegyük fel, hogy . Vizsgáljuk, hogy a következő két vektor lineárisan független-e:
Bázis, dimenzio
Egy vektortérben az vektorrendszer bázis, ha
- lineárisan független,
- minden előállítható az lineáris kombinációjaként, azaz .
Állítás: Minden vektortérben van bázis.
👨🏫: Egy vektorter dimenzioja a vektorterben levo bazisok szamossaga. Tehat peldaul.:
Linearis alter, linearis burok
👨🏫: Vegyuk az () teret. Errol mar belattuk, hogy vektorteret alkot. Vegyuk ehhez a szokasos, standard koordinatazast. Most vegyunk azonak a vektoroknak a halmazat amelyek alakba irhatoak. Mi tortenik ha ket ilyen vektort osszeadunk?
🙋♂️: Hat tovabbra is az sikban maradnak.
👨🏫: Pontosan. Es ha egy ilyen vektort megszorzunk egy skalarral?
🙋♂️: Szinten az sikban marad a modositott vektor.
👨🏫: Ezek a vektorok mar eredetileg is egy vektorter elemei voltak. Igy mit mondhatunk el ezeknek az alaku vektorok halmazarol?
🙋♂️: Hat igazak rajuk a vektorter axiomai. Es valahogy igy nem tudnak “kimenni” az sikrol. Szoval azt gondolom hogy ok is egyfajta kisebb vektorteret alkotnak.
👨🏫: Nagyon jooo. Ezt linearis alternek nevezzuk. linearis altere a vektorterunknek, ha:
🙋♂️: Szoval a null vektor mindig bennevan a linaris alberben, es az egesz vektorter mindig egy linaris alter is egyben, ha jol ertem
👨🏫: Igen, igen, nagyon jó észrevételek. Haladjunk tovább a lineáris burok fogalmára. Ha van egy vektorterünk és abban egy vektorrendszerünk, akkor lineáris burka ():
🙋♂️: Ez a burok linaris burok dolog igazabol linearis alteret konstrual, nem?
👨🏫: Igen. Ha osszeadod ket linearis kombinaciojat a vektorrendeszernek akkor az meg mindig a vektrorrendszered linearis kombinacioja lesz. Ugyanez igaz a szorzasra is. Tehat valoban, a linaris burok elkeszitese egy olyan “gepezet” ami a vektorrendszerunkre illeszt egy linaris alteret. De meg az is igaz hogy a leheto legkisebb linaris alteret illeszti az eredeti vektorainkra. Ezt ertheted ugy, hogy ha van a 3D-s terben ket vektorod akkor azoknak a linaris burka egy sikot fog meghatarozni nem pedig az egesz 3D-s teret.
Skalárszorzatos vektorterek
🙋♂️: Várjunk csak, a 3 dimenziós térben tudtunk vektorokat szorozni pl.: skalárisan vagy vektoriálisan. Ezt a tulajdonságot nem általánosítottuk?
👨🏫: Ez egy nagyon ügyes észrevétel! (jár érte egy csoki) A vektorterekre adott általános definíciónk valóban nem foglalja magába a vektorok szorzását. Azonban egyes vektorterekben létezik skaláris szorzás ezeket a vektortereket — nagyon meglepő módon — skalárszorzatos vektortereknek nevezzük. Például ahogy láttuk a sík () vektorteret alkot (a valós számtest fölött), és a síkon 2 vektornak létezik skaláris szorzata.
🙋♂️: Hmm… Es mi a helyzet a folytonos függvényekkel azok is vektorteret alkotnak, nem? Ott nem tudom csak úgy összeszorozni a vektorok komponenseit mint egy ()-es vektortérben. Akkor itt nincs skaláris szorzás?
👨🏫: Igen igen, ez egy nehézség. Ha emlékszel a középiskolában tanult vektorról alkotott kép valami olyasmi volt, hogy egy síkon vagy egy térben lakó nyilacska vagy egymás alá pakolt számok. Amikor bevezettük a vektortereket valahogy megvizsgáltuk, hogy milyen belső tulajdonságokkal bírnak a ezek a vektorok. Ezeket a tulajdonságokat megtartottuk és ezekből megalkottuk a vektortér axiómáit. Most valami hasonlót fogunk csinálni a skalárszorzással is. Vajon milyen tulajdonságai vannak a síkon vett standard skalárszorzásnak?
🙋♂️: Gondolkozzunk… Vegyünk két vektort, mondjuk -t és -t. 1. Ha hosszát 2-szeresére növelem akkor a skalárszorzat is kétszer akkora lesz. Ezt geometriailag láthatjuk. 2. Ha veszünk egy harmadik vektort, mondjuk -t, akkor ha -t skalárisan szorozzuk -vel az igazából ugyan olyan mintha először -t szoroztuk volna -vel és aztán ehhez hozzáadtuk volna és saklárszorzatát. Ezt pedig onnét tudhatjuk, hogy ha kibontjuk a skalárszorzatot komponensekre akkor ott már a szorzás disztributív a valós számokon és utána átrendezzük az összeget. 3. Hogyha -t önmagával skalárszorozzuk akkor biztos, hogy egy pozitív számot kapunk, feltéve persze, hogy nem nullvektor. Hmmm… nem tudom mi van még. Ja igen talán még egy. 4. Felcserélhetjük a szorzás sorrendjét és ugyan azt az eredményt kapjuk. Tehát szor = szer
👨🏫: Wooow, nagyon jo ügyesen megfigyelted ezeket a tulajdonságokat! Persze egy kis kiegészítésre azért szükség lesz, ha a vektorterünket esetleg komplex számtest felett akarjuk definiálni, de alapvetően elég hasonló marad a szitu ahhoz amit mondtál. (Használjuk a jelölést.)
Skalárszorzat feltétele egy vektortérben:
- ha a nem a nullvektor
- ha a a nullvektor
🙋♂️: Oké, hogy segít ez nekünk a folytonos függvényeken értelmezni a skalárszorzást? Nézhetnénk erre egy példát?
👨🏫: Azt már korábban beláttuk, hogy a folytonos függvények a intervallumon vektorteret alkotnak. tekintsük a következő skaláris szorzást:
ha lecsekkolod a fent említett kritériumokat rájössz, hogy ez egy valid skaláris szorzás ezen a vektortéren.
Caucy-Schwarz-Bunyakowskij egyenlotlenseg es vektorok altal bezart szog
👨🏫: Vegyunk a megszokott sikon ket vektort. Itt mindenki szamara egyertelmu hogy mi a ket vektor altal bezart szog. Akar foghatunk egy szogmerot is es leolvashatjuk a szoget. Na de vegyuk most a folytonos fuggvenyek vektorteret. Itt mi a helyzet, hogy hatarozzuk meg ebben a vektorterben lako ket vektor altal bezart szoget?
🙋♂️: Ha jol emlekszem a szog valahogy kapcsolatban allt a skalarszorzassal. Ki tudnank esetleg azt hasznalni?
👨🏫: Nem is rossz otlet! Kicsit tavolabbrol fogok elindulni de vegul ide fogunk kilyukadni. Ha van egy skalarszorzatos vektorterunk akkor abban mindig fennall egy nagyon fontos egyenlotlenseg.:
(Itt kesobb be fogjuk latni, hogy a skalarszorzat altal indukalt normaja -nek. Most egyelore viszont csak egy jelolesbeli egyszerusites.) Ez egy tok hasznos egyenlotlenseg. Ezt fogjuk hasznalni a vektorok altal bezart szog definialasara is mellesleg. Lenyegileg annyit mont ki, hogy ha van ket vektorunk akkor azoknak a skalarszorzata biztos, hogy kisebb vagy egyenlo, mint ha a ket vektort onmagukkal skalarszorozzuk, es aztan a skalarszorzatokat osszeszorozzuk.
Normak
👨🏫: Ahogy a skalarszorzast is altalanositanunk kellett ha kicsit elborultabb vektorterekkel dolgoztunk, igy a vektorok hosszat sem olyan konnyu mar lemerjuk. Hasonloan itt is be fogunk vezetni egyes axiomakat. Es inkabb a norma szot fogjuk hasznalni a hossz helyett. Ha visszagondolsz a skalarszorzat axiomaira, milyen felteteleket kene szabjunk, hogy altalanosithassuk a vektor hosszat?
🙋♂️: Szerintem itt is hasznos lenne ha nem engednenk meg hogy egy vektor negativ hosszu legyen. Meg hogyha a vektort megszorozzuk 5-tel akkor a normaja is lehetne 5-szor akkora.
👨🏫: Jo otlet! Meg egy kicsit kiegeszitem es mar meg is van a norma definicioja.
Szoval a norma egy olyan fuggveny ami a vektorterbol kepez a valos szamokba. Es valoban, a norma mindig nagyobb mint 0 kiveve ha magat a 0 vektort normaljuk. Abban is igazad volt, hogy ki kell tudjuk hozni a skalar szorzot. Itt annyi pontositast tettem hogy a skalar abszoluterteket kell tudjuk kiemelni. Ez azert kell mert lehet, hogy a komplex kest folott van definialva a vektorterunk. Amit viszont elfelejtettel emliteni az a haromszogegyenlotlenseg. Ha van kedved leellenorizheted, hogy a sikon hasznalt standard norma kielegiti a normara adott felteteleinket. ( )
🙋♂️: Hmmm… A normaban es a skalarszorzasban latszolag eleg sok kozos tulajdonsag van. Nem tudjuk valahogy oket osszekotni?
👨🏫: Jo meglatas. Pont ezzel fogjuk folytatni. Ha van egy skalarszorzatos vektorterunk akkor abban a skalarszorzas normat indukal.:
Es itt mar -el a normat jeloljuk. Nezzuk meg a bizonyitast!
Az hogy nem negativ kapasbol kovetkezik a skalarszorzas axiomaibol (1. 2.) pont. A -val valo kiemeles is egesz gyorsan belathato. A haromszogegyenlotlenseg viszont egy kicsit trukkosebb.
P-normak
👨🏫: A vektortereken van a normaknak egy kulonleges csaladja. Ezeket p-normaknak hivjuk (eleg beszedes elnevezes).:
Fontos megemliteni, hogy az allitas csak -re ad valid normat. Nezd meg hogy mire egyszerusodik ha visszakapjuk a rendes sikon a tavolsag meresehez szokasosan hasznalt formulat. Mint ahogy sok mas dolog is amit idaig csinaltunk egyfajta kiterjesztese a megszokott fogalmainkrol. Az alabbi animacioban megnezheted, hogy hogy nez ki egy egysegkor ha a sikon a tavolsagot nem -es norma szerint mernenk.
🙋♂️: Na de hogyan bizonyitjuk, hogy ezek a p-normak valoban kielegitik a normak axiomait?
👨🏫: Az hogy a p-norma nem mehet nulla ala azt maga a p-norma definicioja biztositja. A skalar kiemelese is konnyeden belathato. Megint a haromszogegyenlotlenseg a nehezseg. Ehhez felhasznaljuk az un. Minkowski egyenlotlenseget ami azt mondja ki, hogy:
amennyiben . Ebbol pedig kovetkezik, hogy a p-normak valodi normak.
🙋♂️: Mi tortenik ha p-vel tartunk a vegtelenbe?
👨🏫: Igen jo kerdes. Ha a tart vegtelen esetet vizsgaljuk akkor belathato hogy a kovetkezo formulat kapjuk:
Vektorok altal bezart szog
👨🏫: Ha emlekszel meg a C.S.B. egyenlotlensegnel belattuk, hogy Rendezzuk at egy kicsit a dolgokat!
👨🏫: Emlekszel meg, hogy a kozepsuliban hogy definialtak a skalarszorzatot?
🙋♂️: Igen. Ket vektor skalarszorzata a vektorok hosszanak szorzata, es ezt meg megszorozzuk a ket vektor altal bezart szok koszinuszaval. Szoval valami ilyesmi kepletet kaptunk:
Varjunk csak ez tok hasonlo a fenti formulahoz. ha kicsit rendezgetunk.:
👨🏫: Oooo igen. Ha egy altalanos skalarszorzatos vektorteret nezunk akkor abban igy tudjuk definialni ket vektor altal bezart szoget. Egy fontos megjegyzest azert tennek. A kozepiskolabol ismert skalarszorzasos keplet definialasahoz hasznaltatok a ket vektor altal bezart szoget. most viszont pont forditva csinaljuk. egy skalarszorzatos vektorterben a szoget definialjuk a skalarszorzas felhasznalasaval.
Vektorrendszerek
👨🏫: Most egy kicsit egyes vektorrendszerekkel fogunk fouglalkozni es egy ket dologgal amit neha erdemes veluk csinalni. Legyen bazis a vektorterben, es fogjunk meg egy vektort. Mivel E vektorrendszer bazis volt igy a bazis definicioja miatt:
Namarmost azt feltehetjuk, hogy x egyutthatoja nem nulla. Ebbol pedig az alabbi kovetkezik:
Na de mit is jelent ez?
🙋♂️: -et fel tudjuk irni a bazisvektorok linearis kombinaciojakent?
👨🏫: Pontosan. Readasul az is igaz, hogy egyertelmuen tudjuk mindezt megtenni. Tehat nem lehet olyan, hogy egy vektort ugyanazokkal a bazisokkal kulonboz egyutthatokkal tudunk felirni. Az egyutthatok mindig egzertelmuek. Ennek a bizonyitasat rad hagyom.
Most pedig raterunk a vektorrendszereket erinto fogalmak bevezetesere. Ezek definiciok. Nagyjabol logikusak, de meg kell tanulni oket. Def. vektorrendszer …
- Ortogonális, ha:
- Normalizált, ha:
- Ortonormált, ha:
- Teljes, ha:
Gram-Schmidt-ortogonalizacio
👨🏫: Jooooo. Na most, hogy megvoltak ezek a fogalmaink nemelyekkel kezdunk is valamit. Azt tudjuk, hogy ugyanazt a vektorteret neha tobbfele bazissal is leirhatjuk. Es azt is tudjuk, hogy ezek kozott a bazisrendszerek kozott bijekcio all fenn. Szoval peldaul a sikon sem csak az altalunk megszokott, jol ismert kis bazisainkkal tudunk dolgozni. Lehet peldaul olyan bazisunk ahol a ket bazisvektor nem meroleges egymasra, vagy nem egyseg hosszuak. De persze ettol meg ok is jo bazisok… Bar azert mi sokszor jobban szeretunk a megszokott kis egyseghosszu meroleges bazisvektorkainkkal dolgozgatni. Szoval ha nem ilyen bazist talalunk akkor azt neha kenyelmes attranszformalni. Erre ad nagyszeru eszkozt a Gram-Schmidt-ortogonalizacio. Nezzuk is meg, hogy mukodik!
Es ezzel a folyamattal szepen vegigmegyunk az osszes vektoron a bazisban.
🙋♂️: Ha jol ertem nem csak ortogonalizalunk hanem normaljuk is a vektorainkat.
👨🏫: Igen, a nev nem emliti a normalast, de valoban. Igy kapunk az eredeti vektorrendszerbol egy olyat ami mar szep ortogonalis es normalt.
Vektorok kifelytese
👨🏫: Na hasznaljuk is ki, hogy tudunk szep kis ortonormalt bazist kesziteni. Legyen ONB (ortonormalt bazis). Nezzuk meg, hogy az -hoz tartozo egyutthatot hogy tudjuk kifelyezni.
Tehat -et igy is kifelyezhetjuk. Ha mar ezt tudjuk nezzunk meg ezzel egy erdekes altalanositast. Nem mast altalanositunk itt mint a pithagorasz tetelt. Kicsit matekozzunk es aztan ertelmezzuk, hogy mit kapunk!
👨🏫: Erted, hogy ez miert a pitagorasz tetel altalanositasa?
🙋♂️:Szerintem igen. Vegyuk a sikot a szokasos bazissal es skalarszorzassal. Ha ott elkepzelunk egy nyilacskat akkor annak a hossznegyzetet a kovetkezo keppen tudjuk kiszamolni.: Vegyuk a nyilacskanak az egyik bazisvektorra vett vetuletet, emeljuk negyzetre, jegyezzuk meg ezt a szamot. Most ugyanigy nezzuk meg a masik bazisvektorra vett vetuletet, ezt is emeljuk negyzetre es ezt a szamot is jegyezzuk meg. Most pedig ezt a ket szamot adjuk ossze. Ez igazabol a pitagorasz tetel. Es ugyan ezt csinaljuk most is csak tobb dimenzioban.
👨🏫: Nagyszeruuuu.
Linearis lekepezesek
👨🏫: Elerkeztunk a tananyag egyik legfontosabb temajahoz. A linearis lekepezesekhez. vektorterek. lekepezes linearis ha megfelel a kovetkezo ket kriteriumnak.:
Jo igazabol meg az is kell, hogy . Tehat ha egy transzformalo masinanak kepzeljuk el akkor ez pluszban annyit tesz, hogy “legyszi minden vektort hadd tudjak benyomni a masinaba”. Tudsz esetleg olyan lekepezest ami megfelelhet ezeknek a szabalyoknak?
🙋♂️: Talan az origo koruli forgatas szoggel.
👨🏫: Igen ez megfelelo. Peldaul a plinomok teren mondjuk jo meg a derivalas is vagy az indegralas korlatos zart intervallumon. Emellett ha mondjuk a szoki 3D-s terbol levetitesz az sikra az is egy linearis lekepezes. De akar meg az is linearis lekepezes hogy nem csinalok semmit. Tehat Ezt amugy identitasnak hivjuk.
🙋♂️: Meno.
👨🏫: Na jo. Folytassuk. Mi lenne ha megneznenk a linearis lekepezesek halmazat. Ezt valahogy formalisan igy irhatnank le.: Definialjuk ket linearis lekepezes osszeadasat es sakalrral valo szorzasaat kovetkezo modon. :
Most, hogy mar tudhunk ket linearis lekepezest osszeadni, es linearis lekepezest skalarral szorozni, belathatjuk, hogy vektorteret alkot. Mi most csak csak az osszeadas es a skalarral valo szorzas zartsagat fogjuk belatni. E vektorter tobbi axiomaja abbol kovetkezik, hogy maga is egy vekorter es igy a benne lako vekorokra igazak a vektorter axiomai (itt kihasznaljuk, hogy ). Na gyerunk!
🙋♂️: Hmm… Hat ez mar megint eleg absztrakt. Ez a linearis lekepezes valmi fuggvany szeruseg ami megeszik egy -ban lako vektort es kikop egy -ben lako vektort, es annyit tudunk, hogy igaz ra 2 szabaly, hogy linearis legyen?
👨🏫: Kb. igen.
🙋♂️: Es ezzel hogy szamolunk? A rendes fuggvenyeknel meg volt legalbb adva valami fomula amibol ki tudtuk kovetkeztetni, hogy ha egy tetszoleges bemenetet etetunk meg a fuggvennyel akkor mit fog kikopni. Itt most nincs ilyen?
👨🏫: Szerencsenk van. Lehet ilyen formula szeruseget konstrualni a linearis lekepezesekbol. (Most kivetelesen az absztraktabb fogalombol csinalunk foldhozragadtabbat.) Ha emlekszel az dimenzios vektorterben, ahol bazis egy vektort fel tudtunk irni a kovetkezo keppen.:
Na akkor most hattassuk a linearis lekepezest -en.:
Tehat ahhoz, hogy megtudjuk, hogy a linearis lekepezes mit csinal -el, eleg tudjuk, hogy mit csinal a bazisvektorokkal, mivel az egyutthatok nem valtoznak a trafo soran. Gyors kerdes. Melyik vektorterben van Az vektor, ha ?
Melyik vektorterben van Az A(e_i) vektor?
👨🏫: Azt mondtuk, hogy az vektorter dimenzios. Legyen vektorter dimenzios. Most, hogy mar tudjuk, hogy igazabol egy beli vektor, mit mondhatunk el -rol?
🙋♂️: Hat akkor -t is fel lehet bontani beli bazisok linearkombinaciojara. Ha -ben bazis akkor:
👨🏫: Kiraly. Most lazan fogalmazva fogok csinalni egy tablazatot. Fogom minden -re az altalad felirt kepletet -nek. Es a -s egyutthatokat berendezem egymas ala egy oszlopba. Most nem torodok az osszeadassal, es azzal sem hogy ott vannak az vektorok. Szimplan csinalok a egyutthatokbol egy oszlopvektort, es ezt megcsinalom minden -re, aztan az oszlopvektoraimat egymas melle teszem. Igy valami ilyesmit kapok.:
A -k helyett betuket fogok hasznalni (Vigyazat ha indexelve van akkor az a egy skalar, index enlkul pedig magat a linearis lekepzest ertem).
Igy megalkottuk Az linearis lekepezes matrixat. A jeloli, hogy ez mar egy matrix.
🙋♂️: Szoval most onkenyesen csinaltunk egy tablazatot abbol, hogy az -ban levo bazisokkal mit csinal a linearis lekpezes. Miert jo ez nekunk, es miert pont igy rendeztuk el a tablazatunkat.
👨🏫: Igen ez igy elsore talan nem egyertelmu. A rovid valasz az, hogy ha majd vlamilyen manipulaciokat vegzunk az linearis lekepezessel (pl.: meg akarjuk nezni hogy mi tortenik ha ket lin. lekepezest hattatunk kompoziciokent) akkor ez a megfeleltetes lesz kenyelmes, igy fognak szepen kijonni a dolgok. Azt is szoktak mondani, hogy a
👨🏫: Meg annyit erdemes megemliteni, hogy igazabol amit csinaltunk az annyi volt, hogy felhasznaltuk, hogy izomorf -el es izomorf -el. Tehat Valasztunk -ban es -ben is egy-egy bazist. Igy mukodik az izomorfizmus tehat vehetjuk ugy is, hogy
Muveletek matrixokkal
3D Transzformáció (Bónusz)
Próbáld ki a transzformációkat 3D-ben is Spongyabobon! Kattints ide a 3D szimuláció megtekintéséhez
Osszeadas, skalarral szorzas
👨🏫: Menjunk tovabb, es nezegessuk meg, hogy milyen muveleteket tudunk vegrehajtani linearis lekepzesek matrixaval. Eloszor nezzuk meg ket matrix osszeadasat es skalarral valo szorzasat. Van otleted hogy, hogyan adunk ossze ket matrixot?
🙋♂️: Szamomra az lenne az intuitiv, ha elemenkent osszeadnank. Szorzasnal pedik minden elemet megszoroznank a kivant sakalarral.
👨🏫: Jo otlet. Valoban igy definialjuk matrixok osszeadasat es skalarral valo szorzasat. Egy dologra azert megis figyelnunk kell az osszeadasnal. Mi lehet ez?
Mire kell figyeljunk matrixok osszeadasanal?
🙋♂️: Miert nem eleg, hogy ha ugyanolyan a ket matrix alakja. Ekkor ossze tudom oket adni, nem?
👨🏫: Igen, formalisan ossze lehet oket adni, de ha arra gondolsz hogy hogyan definialtuk a linearis lekepezesek osszeadasat akkor vilagossa valik a dolog. Ha az es a lin. lekepezes mas vektorterbe kepez akkor nem definialt. Na meg persze ha a lin. lekepezesek ertekkeszletekent szolgalo vektorterek is masak akkor meg nehezen tudjak a lin. lekepezesek “megenni” ugyanazt a vektort. Kicsit olyan ez mintha az 5 m/s-ot szeretned lehuteni. Vagy ossze akarnal adni 6kg-ot 4 oraval. Nincs igazan ertleme a dolognak.
👨🏫: Tehat ha van lin. lekepezesunk es skalarunk akkor a kovetkezok igazak, es matrixaira:
Tehat valoban komponensenkent vegezzuk el a matrixok osszeadasat es skalarral valo szorzasat.
Matrixok szorzasa
👨🏫: Szerinted, hogy kell ket matrixot osszeszorozni?
🙋♂️: Hat gondolom az elso matrix -ik elemet osszeszorzom a masodik matrix elemevel es ez lesz az uj matrix erteke az -ik helyen.
👨🏫: Igen ez nem egy rossz gondolat, de nem igy definialjuk a matrixszorzast. Ket matrix szorzatat a hozzajuk tartozo linearis lekepezesek kompoziciojanak matrixakent definialunk. Ez igy eslore bonyolultnak tunhet, de nezzuk meg a bizonyitast!
Legyenek adottak a következő terek és bázisok:
És a leképezések:
A célunk meghatározni az kompozíció mátrixát. Induljunk ki egy tetszőleges vektorból:
Hassunk rá a kompozícióval:
Használjuk ki a linearitását:
Tudjuk, hogy kifejezhető a bázisvektoraival (ez a mátrixának definíciója):
Helyettesítsük be:
Most használjuk ki az linearitását:
Végül fejtsük ki -t a bázisvektoraival:
Rendezzük át az összegeket, hogy lássuk az új, kompozícióhoz tartozó mátrixot (ami -ből csinál együtthatót -hoz):
👨🏫: Látod a zárójeles részt? . Ez pontosan azt jelenti, hogy az eredmény () mátrix -adik sorának és -edik oszlopának metszéspontjában lévő elemét úgy kapjuk, hogy az -adik sorát skalárisan szorozzuk a -edik oszlopával. Innen jön a “sor-szor-oszlop” szabály!
👨🏫: Na nezzunk meg erre egy kezzel foghato peldat!
Számold ki a fenti mátrixszorzás eredményét!
Na nezzunk meg meg egy matrixot!
Számold ki a fenti mátrixszorzás eredményét!
👨🏫: Most hogy rajottunk, hogy ket matrixot nem elemenkent szorzunk ossze hanem a fent megkapott szabaly szerint, mit gondolsz kommutativ-e a matrixszorzas?
🙋♂️: Hmm nemtudom. Nezzunk meg egy peldat.
🙋♂️: Ugy tunik, hogy nem ugyan azt az eredmenyt kaptuk, erdekes. Szoval a matrix szorzas nem kommutativ.
👨🏫: Nagyon joo. A matrix szorzas valoban nem feltetlen kommutativ. Ugyes modszer volt amit csinaltal. Sokszor amikor valaminek a tulajdonsagait vizsgaljuk erdemes kiprobalni azt a tulajdonsagot egy peldan. És ha mar csak egy példán nem müködik, már akkor általánosan nem igaz az adott tulajdonság. Adok viszont egy trukkosebb feladatot. Korabban mar belattuk, hogy R^2ben egy 2×2es matrix a sik transzformaciojanak felel meg. Igy be tudnad-e latni geometriai ervelessel, hogy a matrixszorzas nem feltetlen kommutativ?
🙋♂️: Vegyunk a sikon a (3,0) pontot es mondjuk szinezzuk pirosra. Vegyuk a (0,2) pontot es szinezzuk sargara. Most vegyunk ket linearis lekepzest. Az egyik (B) forgasson pozitiv iranyba 90 fokkal a pozitiv iranyba, a masik (A) pedig vetitsen az x tengelyre. Ha eloszor hattatjuk A-t aztan B-t akkor a sarga pont az origoba kerul a piros pedig fel, ha viszont forditva hattatjuk eloszor B-t aztan A-t akkor a piros pont lesz az origoban a sarga pont pedig bal oldalon.
👨🏫: Eleg ugyes. Annyit kell meg belatni hogy ezek a transzformaciok linearisak. De ez a definiciobol konnyen kikovetkeztetheto. Meg annyit hozzateszek, hogy ha a matrixaink nem n×n-esek akkor még nyilvánvalóbban látszik, hogy nem ugyan az lesz az eredménye a mátrixszorzásnak. Gondold ezt végig!
👨🏫: Nézd meg a spongebobos szimulacion a kep kozepet. Allitgass a transzformalo matrixokon es nezd meg hogy hova kerul a kep kozepe.
🙋♂️: Ugy tunik egy helyben marad. De ez világos is mivel ha a nullvektort kifejtjuk egy bázisban akkor minden egyuttható nulla lesz. Így ha beszorozzuk egy mátrixal akkor az eredmény is nulla lesz.
👨🏫: Nagyon jo. Vagy ugy is ervelhetsz hogy ha A egy linearis lekepezes akkor A(0) = A(0+0) = A(0) + A(0) → 0 = A(0) Thát minden lin. Lekepezes a 0-t a 0-ba viszi. Na de mi van ha nem csak a null vektort viszi a nullaba a lekepezes. Erre bevezetunk egy fogalmat amit a kesobbiekben sokat fogunk hasznalni. Ezt a fogalmat magternek vagy kernelnek hivjuk. :
👨🏫: Szoval igazabol azoknak az U beli vektoroknak a halmaza amiket a lekepezes nullaba visz.
🙋♂️: Ahaaa… és mi van akkor ha egy lin. lekepzessel akarhogy probalkozunk nem tudjuk elérni mindegyik pontjat annak a vektorternek ahova kepezunk.? Ilyen van?
👨🏫: Oo igen. Van ilyen. Kepzelj el egy kicsit szokatlan lekepezest ami a sikrol kepez a terre.
Es a lin lekepezes matrixa megadhato ebben a formaban. Ha megprobalunk minden vektort az U vektorterbol a V vektorterbe kepezni, milyen alakzatot kapunk V-ben? Nyugodtan gondolkozz rajta egy kicsit!
🙋♂️: Szerintem egy síkot ami atmegy az origon es ha az xz sikbol nezzuk akkor egy 1 meredeksegu egyenest kapunk.
👨🏫: Cool. Tehat valoban nem mindig “telitjuk be” a lin lekepezes “erkezo” vektorteret. Ezert bevezetunk egy uj fogalmat, a lin. lekepezes kepteret. A magter definiciojat mar ismered, tudnal erre mondani egy jo definiciot?
🙋♂️:Szerintem valami ilyesmi lehet:
👨🏫: Szuper ez helyes. Azt mondtuk, hogy kepTER, magTER. Most lassuk be, hogy valoban lin. alterek a Ker(A) es Ran(A) halmazok!
Asszociatív algebra
👨🏫: Emlékszel még arra amikor definiáltuk a skalárszorzást egy vektortéren? Eredetileg a vektortér elemeit csak összeadni tudtuk, meg skalárral szorozni (jo persze volt inverz meg ilyesmik). Zavart, hogy nem tudtunk összeszorozni két vektort. Így bevezettünk egy olyan függvényt ami megeszik két vektort és kiköp egy skalárt. Ez már egész jó! Bár azért még mindig zavar, hogy nem tudunk két vektort összeszorozni úgy, hogy egy harmadik vektort kapjunk.
🙋♂️: De várjunk az -es mátrixok vektorteret alkotnak, és mátrixokat tudunk összeszorozni. Akkor ha jól értem akkor vannak vektorterek ahol már autómatikusan működik a vektorok szorzása.
👨🏫: Pontosan. Nagyon jó meglátás! Ha megfigyeljük az nxn-es mátrixok szorzására vonatkozó jellemzőket a következőket kapjuk: A, B, C mátrixok skalárok
Namármost nem csak a mátrixokra lehetnek igazak ezek a szabályok. Ha egy vektortér elemeire igazak a fönti szabályok akkor azt mondhatjuk, hogy a vektortér elemei egy asszociatív algebrát alkotnak. Általában kis betűvel írjuk a vektorokat, így a szabályok egy asszociatív algebra létezéséhez:
- (ha és skalárra igazak a szabályok)
Az alábbi három közül mi nem alkot asszociatív algebrát?
👨🏫: Ha visszatekintünk a mátrixok szorzására egyes mátrixoknak volt egy elég fontos tulajdonsága. Emlékszel mi volt ez?
🙋♂️:Hmmm… Ha egy mátrixnak nem zérus volt a determinánsa akkor invertálható volt, ha jól emlékszem.
👨🏫:Nagyon jóó. Ha visszaemlékezünk az mátrix inverze volt ha Ahol az -es identitásmátrix volt.
Viszont ahhoz, hogy invertáljunk kell az algebránkba egységelem. Azokat az asszociatív algebrákat amiben ilyen van azt egységelemes asszociatív algebrának hívjuk (nagyon meglepő). Általában az egységelemet -vel jelöljük. Az egységelemes algebrára teljesülnie kell, hogy: Na mostmár definiálhatjuk az inverzet! invertálható, ha:
Vigyázat az, hogy létezik egységelem az algebránkban nem jelenti azt, hogy feltétlen minden eleme az algebránknak invertálható! Nézd például a következő mátrixot:
Asszociatív algebra spektruma
Egy egységelemes asszociatív algebrának létezik spektruma is. Az algebra egy elemének a spktruma azoknak a skalároknak a halmaza amikre nem létezik inverze -nak:
Valahol már láttunk hasonlót. Ismerős ez valahonnét?
🙋♂️:Sajnos nem.
👨🏫:Ha visszaemlékszünk a sajátérték számításra, ott valami ilyesmi képletünk volt: sajátértéke -nak, ha
🙋♂️:Aaa, mostmár értem. Ha nem létezik -nek inverze az a mátrixok nyelvén azzal egyenértékű, hogy Mivel ha egy mátrixnak a determinánsa az azt jelenti, hogy a mátrix nem invertálható (és vica verza).
👨🏫:Igen, a mátrixoknál valóban a spektrum egyenértékű a sajátértékek halmazával (végtelen dimenzióban már nem csak a sajátértékekből áll a spektrum, de ez most nem fontos).
Jacobson-lemma:
👨🏫:Oooookes, most megnézünk mengint egy kicsit absztraktabb állítást. Igérem lesz kicsit földhöz ragadtabb következménye ami hasznunkra válhat.
Így nagy vonalakban az állítás arról szól, hogy ha van egy egységelemes algebránk akkor aminek két eleme a és b, akkor ab spektruma nem nagyon különbözik ba spektrumától. Ez kicsit preciízebben.:
Van egy egységelemes () algebránk. Ahol . Ekkor:
Najó próbáljuk meg belátni ezt az állítást.
👨🏫: Ez a tétel és a hozzá tartozó levezetés talán kicsit absztraktnak tűnhet, de van ennek a tételnek egy hasznos következménye. Igaz-e az hogy ha van két -es mátrixunk: akkor: ?
Mi a válasz a fönti kérdésre?
👨🏫: Pontosan. A mátrixszorzás nem feltétlen kommutatív. A Jacobson-lemma miatt viszont beláthatjuk, hogy ha -es mátrix. Ez elég menőőő. Habár A és B szorzata nem feltétlen kommutatív, a spektrumuk azonos. Tehát a sajátértékeik megegyeznek. Lássuk ezt be gyorsan: