Tenzor
Z Wikipedie, otevřené encyklopedie
Tenzor je v matematice objekt, který je zobecněním pojmu vektor. Zatímco složky vektoru lze označit jedním indexem, může mít tenzor indexů více, např. .
Jako tenzor T označíme skupinu veličin (počet indexů je p), jež nazýváme složkami (komponentami) tenzoru, které se při transformaci souřadnic transformují následujícím způsobem.
Je-li p je počet indexů tenzoru T, pak hovoříme o tenzoru p-tého řádu.
Část matematiky, která ke své práci využívá tenzory, se označuje jako tenzorový počet. Tenzory se uplatňují nejen v matematice, ale také ve fyzice.
Máme-li např. dva vektory , můžeme z nich vytvořit tenzor druhého řádu, jehož složky budou určeny vztahem Tij = AiBj. Tenzorový charakter lze ověřit na základě transformačních pravidel pro vektory, tzn.
Speciálními případy tenzorů jsou tenzory nultého řádu, které označujeme jako skaláry a tenzory prvního řády, tedy vektory.
Obsah |
[editovat] Kovariantní a kontravariantní složky
V křivočarých souřadnicích mají tenzory kontravariantní a kovariantní složky, což rozlišujeme horními nebo spodními indexy. V kartézských souřadnicích mají tyto složky stejné hodnoty a proto se nerozlišují. Hovoříme pak o kartézských tenzorech a píšeme je pouze se spodními indexy.
[editovat] Kontravariantní vektor
Soustava veličin Ai se označuje jako kontravariantní vektor, jestliže při transformaci souřadnic
platí (při použití Einsteinova sumačního pravidla)
Předpokládáme přitom, že jakobián uvedené transformace je nenulový.
Každá z veličin Ar se nazývá kontravariantní složkou vektoru .
Z inverzní souřadnicové transformace lze získat
Diferencováním transformační soustavy rovnic dostaneme
Diferenciály souřadnic tedy představují složky kontravariantního vektoru.
[editovat] Kovariantní vektor
Soustavu veličin Ai označíme jako kovariantní vektor, pokud se při transformaci souřadnic transformují jako
Pro inverzní transformaci kovariantního vektoru platí
Příkladem kovariantního vektoru je gradient skalární funkce f, neboť
Definice kovariantního a kontravariantního vektoru se nezmění pro prostor libovolné dimenze .
[editovat] Kovariantní, kontravariantní a smíšený tenzor
Mějme nN veličin . Celkový počet indexů je N = m + l, přičemž m indexů je horních a l indexů je dolních. Jestliže při transformaci souřadnic n-rozměrného prostoru se tyto veličiny transformují pro každý horní index jako kontravariantní složky a pro každý spodní index jako kovariantní složky, pak tyto veličiny označujeme jako tenzor N-tého řádu v n-rozměrném prostoru. Platí tedy
Inverzní transformace má pak tvar
Jsou-li všechny indexy horní, tzn. l = 0, označujeme tenzor jako kontravariantní. Jsou-li všechny indexy dolní, tzn. m = 0, označujeme tenzor jako kovariantní. Pokud má tenzor horní i spodní indexy, tzn. l > 0,m > 0, označujeme tenzor jako smíšený.
Kartézské tenzory mají shodné hodnoty kovariantních a (odpovídajících) kontravariantních složek. Pokud pracujeme pouze s kartézskými tenzory, pak není potřeba rozlišovat mezi kovariantními a kontravariantními složkami. V takovém případě se tenzory píšou pouze se spodními indexy.
[editovat] Vlastnosti
Velké množství fyzikálně význačných tenzorů se vyznačuje symetrickými vlastnostmi vzhledem k záměně indexů. Tenzor druhého řádu označíme jako symetrický, pokud splňuje podmínku
- Tij = Tji
Pokud pro tenzor platí
- Tij = − Tji,
pak hovoříme o antisymetrickém tenzoru.
U tenzorů vyšších řádů může být tenzor přes některé indexy symetrický a přes jiné antisymetrický.
Každý tenzor druhého řádu lze rozložit na část symetrickou a antisymetrickou
Je-li tenzor symetrický v indexech i, k, označuje se tato symetrie zápisem
Pokud je tenzor antisymetrický v indexech i, k, pak jej zapisujeme
Podle předchozích vztahů ze tedy psát
[editovat] Algebraické operace s tenzory
Dva tenzory lze sečíst pouze tehdy, mají-li stejný řád. Jde o speciální případ lineární kombinace dvou tenzorů A, B stejného řádu, kterou získáme tenzor stejného řádu C = aA + bB, kde a, b jsou libovolná čísla. Složky tenzoru C jsou
Pro b = 0 pak dostaneme násobek tenzoru, tzn. C = aA, pro b = a = 1 získáme součet tenzorů C = A + B, pro a = − b = 1 rozdíl tenzorů C = A − B a pro b = 0,a = − 1 je tenzor C opačným tenzorem k tenzoru A, tzn. C = − A neboli A + C = 0.
Mějme tenzor n-tého řádu a tenzor m-tého řádu . Součinem jejich tenzorových složek, někdy označovaným jako tenzorovým součinem (nebo vnějším součinem), získáme tenzor C se složkami
Na základě transformačních vlastností lze prověřit, že jde skutečně o tenzor. Řád tohoto tenzoru je m + n.
Pro tenzory platí asociativní i distributivní zákony, tzn.
Součet přes dvojici tenzorových indexů je označován jako kontrakce (úžení) tenzoru. Při kontrakci tenzoru s řádem n získáme nový tenzor, jehož řád je n-2, neboť
- ,
kde bylo užito Einsteinova sumačního pravidla.
Úžení lze provést pouze přes jeden kovariantní a jeden kontravariantní index. Při úžení přes dva kovariantní nebo dva kontravariantní indexy bychom nedostali tenzorovou veličinu. V případě kartézských tenzorů zapisujeme pouze spodní indexy, tzn. úžení se provádí přes libovolnou dvojici spodních indexů, např. .
Při úžení přes různé indexy získáme v obecném případě různé tenzory, např. .
Úžení kartézského tenzoru druhého řádu představuje součet diagonálních prvků tohoto tenzoru, tzn. . Zúžením kartézského tenzoru druhého řádu získáme skalár. Ten je však invariantní při transformacích souřadnic. Můžeme tedy říci, že součet diagonálních prvků takového tenzoru druhého řádu nezávisí na volbě souřadnicové soustavy. Speciálním případem předchozího tvrzení je skalární součin dvou vektorů, tedy při transformacích souřadnic platí .
V křivočarých souřadnicích lze skalární součin dvou vektorů zapsat (s použitím Einsteinova sumačního pravidla) jako
- C = AiBi = AiBi
Při algebraických operacích s tenzory lze také využít jejich symetrických vlastností. Platí např. vztahy
- A(ik)Bik = AikB(ik)
- A[ik]Bik = AikB[ik]
- A(ik)B[ik] = 0