Tenzor
A tenzor egy matematikai objektum, amely a skalár és vektor fogalom általánosítása. A vektorhoz hasonlóan ábrázolható egy választott koordináta-rendszerben számok mátrixaként, de független a választott vonatkoztatási rendszertől. A tenzorok alkalmazásának különösen nagy jelentősége van a fizikában és a mérnöki tudományokban. Maga a „tenzor” kifejezés is a fizikából jön, először a deformálható testek mechanikájában, az anyagban fellépő feszültségek és nyomások, azaz „tenziók” leírására használták.
Bár a tenzorok reprezentálhatók mint többdimenziós tömbök (pl. 3 × 3 × 3-as mátrix) és azok komponensei, a tenzorelmélet lényege, hogy a tenzor mennyiségek bizonyos „abszolút” tulajdonságokkal rendelkeznek (kovariancia és invariancia), különös tekintettel arra, hogy komponenseik hogyan változnak a koordinátatranszformációk során.
A tenzorok egy igazán absztrakt bevezetése sima sokaságokon a csoportelmélet segítségével történik: a tenzorok olyan mennyiségek, amelyek az önábrázolás direkt szorzatai szerint transzformálódnak (a direkt szorzatban előforduló tényezők száma szerint nevezzük a tenzorokat első-, másod-, harmad- stb. rendűnek). Ezek a direktszorzat-ábrázolások általában nem irreducibilisek, szétesnek több ábrázolásra.
Tenzorok a geometriai vektoralgebrában
[szerkesztés]A háromdimenziós euklideszi tér vektorainak algebrájában a tenzor fogalma a következő absztrakció által jön létre. A geometriai vektorszámítás kitüntetett szerepet szán a skalár-skalár, skalár-vektor, vektor-skalár, vektor-vektor függvényeknek, de különösképpen az ezek közötti homogén lineáris leképezéseknek. Ezek abban az értelemben homogén lineárisak, hogy összeg- és aránytartók, azaz ha az f, ilyen típusú leképezés bemenetein az x és y illetve a
- és
teljesül.
A homogén lineáris skalár-skalár, skalár-vektor és vektor-skalár leképezések bizonyítható módon a következőkkel azonosak:
skalár-skalár | y = |
x skalárváltozó | a valós számok szorzása | |
skalár-vektor | v = at | a konstans vektor | t skalárváltozó | a vektor szorzása skalárral |
vektor-skalár | u = ar | a konstans vektor | r vektorváltozó | két vektor skaláris szorzása |
Ennek megfelelően, ha a vektor-vektor típusú homogén lineáris leképezéseket is szorzat formájában szándékozunk felírni, akkor be kell vezetnünk egy ezektől különböző matematikai mennyiséget, a tenzort és egy műveletet a tenzorszorzást:
vektor-vektor | v = Ar | A konstans tenzor | r vektorváltozó | tenzor és vektor szorzása |
Világos, hogy itt az A tenzor nem definiált, absztrakt objektum (konkrét megvalósítását lásd később), ám működése világos. A háromdimenziós térbeli lineáris kombináció megtartásából következik a szorzás eredménye. Ha b1, b2, b3 a tér három, egymásra páronként merőleges, egységhosszúságú vektora, akkor minden r vektor egyértelműen kifejezhető
alakban. Ekkor ugyanis b1, b2, b3 derékszögű koordináta-rendszert alkot, az x, y és z skalárok pedig az r vektor három megfelelő irányú koordinátája. Így
Ha tehát bevezetjük az a1=Ab1, a2=Ab2,a3=Ab3 jelölést, akkor az A tenzorral való szorzást kézzelfogható formában jellemzi az (a1, a2, a3) vektorhármas és az x=b1r, y=b2r, z=b3r merőleges (skaláris) vetületekkel felírt
egyenlet.
Itt maga az
leképezés is homogén lineáris, amit az a és b vektorok diadikus szorzatának, vagy diádjának nevezzük és ab-vel vagy ab-vel jelölünk, ami tehát maga is tenzor. Így tehát minden A tenzort elő tudunk állítani diádok lineáris kombinációjaként.
A tenzorok elméleti vizsgálata ezután a következő kérdésekre kell, hogy választ adjon:
- hogyan kell tenzorokkal számolni, azaz milyen kapcsolatban van az A tenzorral az (a1, a2, a3) vektorhármas, mely valójában az A tenzor (b1, b2, b3) bázisbeli mátrixaként azonosítható,
- mik a tenzorok, azaz hogyan lehet létrehozni a diádokból a tenzorok terét.
Véges dimenziós vektorterek esetén a másodrendű tenzorok azonosak a lineáris leképezésekkel. Ha azonban végtelen dimenziós vektortereket veszünk, vagy továbbvisszük az analógiát tenzorokon ható tenzorokra (harmadrendű tenzorok), akkor a lineáris leképezésektől eltérő lineáris algebrai objektumokat kapunk.
Tenzorok a lineáris algebrában
[szerkesztés]Szintén kevésbé általános keretek között tenzoron – másodrendű tenzoron – a véges dimenziós tereken értelmezett bilineáris formákat értjük. Pontosan ez a következőket jelenti. Az azonos T test feletti U és V vektorterek direkt szorzatából T-be képező
bilineáris leképezéseket tenzoroknak (másodrendű tenzoroknak) nevezzük. b bilinearitása, azt jelenti, hogy b mindkét változójában lineáris, azaz tetszőleges U-beli, majd V-beli
- ill.
Mátrixreprezentáció
[szerkesztés]Ha U dimenziója m, a V dimenziója n, akkor a tenzorok kézzelfogható formában ábrázolhatók egy U-beli B és egy V-beli C bázis rögzítésével. b-nek a szorzattér
részhalmazán felvett értékei egy olyan
mátrixot határoznak meg, mely egyértelműen reprezentálja b-t (a lineáris leképezések előírhatósági tétele alapján). A b leképezést meghatározó mátrix tehát egy Tm × n-beli m szer n-es mátrix.
Operátorreprezentáció
[szerkesztés]A B és C bázisok mellett és az előbbi koordinátamátrixszal b egyértelműen megfeleltethető annak az A: U V lineáris leképezésnek, melynek ugyanúgy a
Sőt, a megfeleltetés az előbbi U ill. V-beli B és C bázisok esetén a mátrixokkal is fennáll, a következőképpen:
ahol a [.] jelölés a koordinátamátrixokat jelöli (a megfelelő térben a megfelelő bázisra vonatkozóan), a mátrixszorzás, * pedig a transzponálás („sorvektor képzés”).
Diadikus szorzat
[szerkesztés]A másodrendű tenzorszorzatot gyakran az U és a V Descartes-szorzatán értelmezett következő bilineáris leképezésével azonosítják:
ahol tetszőleges u ∈ U és v ∈ V-re:
az u és v elem úgy nevezett (absztrakt) diadikus szorzata. Ekkor a tenzorok nem mások, mint a V* U leképezések lineáris terének azon altere, melyet ezek a leképezések feszítenek ki.
Könnyen belátható, hogy véges dimenziós esetben a diadikus szorzatok kifeszítette altér egybeesik a teljes térrel, így minden tenzor diadikus szorzatok lineáris kombinációja. Ebből ered aztán, hogy a fenti tenzorok terét gyakran az U és V tenzori szorzatának is nevezik és UV-vel is jelölik.
A diadikus szorzat konkrét bázisban jól kezelhető alakot ölt. Eszerint, ha (bi) és (cj) az U és V terek bázisai, akkor a diadikus szorzat a koordinátareprezentációban:
mely tulajdonság a duális tér elemeivel történő szorzás definíciójának következményei.
Tenzorok az absztrakt algebrában
[szerkesztés]Végtelen dimenziós vektorterek esetén tenzoron két vektortér úgy nevezett tenzorszorzatát értjük, melynek elemei véges dimenziós esetben (legalább izomorfizmus erejéig) meg kell, hogy feleljenek a másodrendű tenzor előbb definiált fogalmának. Világos, hogy a vektorterek U×V Descartes-szorzatán szokásosan értelmezett pontonkénti összeadás azaz az (u,v)+(x,y)(u+v,x+y) (ill. a
Definíció. Ha U és V vektortér, akkor az A vektorteret, az f : U × V A bilineáris leképezéssel együtt az U és V (egy) tenzorszorzatának nevezzük, ha tetszőleges B vektortér és g : U × V B bilineáris leképezés esetén egyetlen olyan h : A B lineáris függvény létezik, melyre
Ezt úgy is kifejezhetjük, hogy a fenti jelöléseket megtartva egyetlen olyan h lineáris leképezés létezik, mellyel a
![](https://upload.wikimedia.org/wikipedia/commons/c/c1/Tenzor1.png)
Ez a furcsa absztrakt definíció azt mondja, hogy egyrészt A a legbővebb olyan vektortér (legnagyobb dimenziójú), melybe U × V-t bilineáris módon beleképezhetjük. Tegyük fel ugyanis, hogy B-be is beleképezzük U × V-t. Ekkor h képtere B lesz mely lineáris értelemben nem lehet nagyobb mint h értelmezési tartománya A. Ez a tenzorszorzatnak (A-nak) vektortér-izomorf egyértelműséget biztosít, a tenzorszorzásnak, azaz az f műveletnek nem. Feltettük azonban, azt a lényeges tulajdonságot, hogy h egyértelmű, ami azt jelenti, hogy ha egy alkalmas módon definiált f mellett, például az U és V egy másik bázisa felhasználásával egy újabb alkalmas g: U × V A bilineáris leképezést definiálnánk A-ba akkor ezek egyenlőkké válnának. Ekkor ugyanis mind f = h o g , mind g = k o f teljesülne alkalmas és egyértelmű h-val és k-val, így hok=idA és koh=idA lenne, azaz izomorfizmus lenne A-n, ami az egyértelműség miatt csak a h=idA leképezés lehet. Ez azt jelenti, hogy ha A = B, akkor f = g, azaz a tenzorszorzat ugyanazt a leképezést határozza meg, ha eltérő bázisban adjuk meg.
- A tenzorszorzatnak ez a bázis megadásától független tulajdonsága az, amit a matematikai fizikában úgy mondanak, hogy a tenzor úgy transzformálódik mint az xi yj szorzat, azaz a diadikus szorzat.
A definíció nyitva hagyja, hogy létezik-e egyáltalán tenzorszorzat. Belátható, hogy az előző szakaszban említett
- ill.
(azaz a értékkészlete által kifeszített altér) leképezés most is megfelel tenzori szorzásnak, mellyel a tenzorszorzatnak nem csak unicitását, de egzisztenciáját is igazolni tudjuk.
Tenzorok a kategóriaelméletben
[szerkesztés]Az absztrakt tenzor definíciója jellegzetes példája a kategóriaelméletben alkalmazott egyértelműsítő (ún. univerzális) módszernek. Az U V tenzorszorzaton ebben az elméletben egy adott kategória kitüntetett elemét értik. Legyen VecT a T test feletti vektorterek kategóriája a lineáris leképzéssel mint morfizmussal, C pedig a összes T feletti, kéttagú direkt összeg (U V alakú vektorterek) kategóriája a bilineáris leképezéssel mint morfizmussal. Legyen az F: VecT C funktor az, ami egy V vektortérhez a {0} V direkt összeget rendeli, a h lineáris leképezéshez pedig a 0 v 0 h(v) leképezést. Ekkor a tenzorszorzat nem más mint az (UV F) kategória ([1]) legkisebb eleme. Ez kifejtve annyit tesz, hogy az A vektortér az f bilineáris leképezéssel az U és a V tenzorszorzata, ha tetszőleges B vektortér és g bilineáris leképezés esetén egyértelműen létezik az a h:'AB lineáris leképezés, amivel az alábbi diagram kommutatív:
![](https://upload.wikimedia.org/wikipedia/commons/b/b5/Tenzor3.png)
Mindezek ugyanazt jelentik, mint az előző definícióban mondottak.
Tenzorok a matematikai fizikában
[szerkesztés]A tenzor a vektor általánosítása, akár a matematikában.
Másodrendű tenzorok
[szerkesztés]Vegyünk két vektort, aminek komponensei a háromdimenziós térben legyenek ui és vj. Tegyük fel, hogy egy kétindexes mennyiség (amit egy kétdimenziós mátrixszal ábrázolhatunk), tij ugyanúgy transzformálódik (azaz ugyanazokba a képletekbe kell behelyettesíteni ekkor) térbeli forgatások esetén, mint az uivj szorzat. Ekkor a t mennyiséget másodrendű tenzornak nevezzük.
Ha a koordináta-rendszer tükrözését is bevonjuk a megengedett transzformációk közé, akár a vektorok esetén, akkor három eset lehetséges:
- Ha u és v is valódi vektor, akkor t komponensei tükrözésre nem váltanak előjelet, az ilyen t-t valódi tenzornak vagy egyszerűen tenzornak nevezzük.
- Ha u és v közül az egyik valódi, a másik axiaálvektor, akkor t komponensei tükrözésre előjelet váltanak, őt magát pszeudotenzornak nevezzük.
- Ha u és v is axiálvektor, akkor t komponensei tükrözésre nem váltanak előjelet, az ilyen t megint valódi tenzor.
Az első és harmadik esetet természetesen csak akkor tudjuk megkülönböztetni, ha t-t tényleg két vektor ilyen ún. direkt szorzataként állítottuk elő, valójában tehát csak kétféle tenzor lehetséges transzformációs szempontból.
Ezek a példák is nagyon jól mutatják, hogy a tenzorfogalom a fizikában erősen függ a figyelembe vett szimmetriáktól. Például a közönséges impulzus a klasszikus mechanikában vektor (ekkor a forgáscsoport a szimmetriacsoport), míg relativisztikus mechanikában már nem, ugyanis itt a szimmetriacsoport a Lorentz-csoport. Ez vezet olyan, klasszikus mechanikából nézve fura esetekre, hogy a megfigyelt hármas impulzus (így hívják a relativitáselméletben klasszikus impulzust) függ a megfigyelő sebességétől, és a transzformációjában megjelenik a relativisztikus energia is.
tij=tji esetén szimmetrikus tenzorról, tij=-tji esetén pedig antiszimmetrikus tenzorról beszélünk.
n-edrendű tenzorok
[szerkesztés]Az n-edrendű tenzor a másodrendű tenzor egyszerű általánosítása, 2 helyett n vektorkomponens direkt szorzatának transzformációs tulajdonságaival kell megegyeznie a komponensei viselkedésének. Ez egy ti_1,i_2,...,i_n n-indexes mennyiség. Itt is lehetnek valódi és axiálvektorszerű viselkedésű indexek, ezek kombinációja nagy számú, de fizikai szerepet inkább csak azok játszanak, amelyek viselkedése azonos típusú. Az elnevezésük itt már nem is definiált olyan módon, mint a másodrendű tenzorok esetén, ahol csak kétféle tenzortípus lehetséges tükrözési szempontból.
A tenzor definíciójából egyenesen következik, hogy a vektorok elsőrendű tenzorok, a skalárok pedig nulladrendű tenzorok.
Példák
[szerkesztés]- Nulladrendű tenzorokra ld. a skalároknál.
- Elsőrendű tenzorokra ld. a vektoroknál.
- Másodrendű szimmetrikus valódi tenzor például a tehetetlenségi nyomaték.
- Másodrendű antiszimmetrikus pszeudotenzor például az ilyen alakban is felírható impulzusmomentum.
Kapcsolódó szócikkek
[szerkesztés]Források
[szerkesztés]- Weisstein, Eric W.: Tenzor (angol nyelven). Wolfram MathWorld