Zum Inhalt springen

Formelsammlung Tensoralgebra

aus Wikipedia, der freien Enzyklopädie

Vorlage:Hinweisbaustein

Diese Formelsammlung fasst Formeln und Definitionen der Tensoralgebra für Tensoren zweiter Stufe in der Kontinuumsmechanik zusammen. Es wird der reelle dreidimensionale Raum zugrunde gelegt.

Allgemeines[Bearbeiten]

Um das Transfervolumen trotz erheblicher Erweiterung von vormals über 15 MB auf unter 1 MB zu senken und damit die Übertragung zu beschleunigen und gleichzeitig Energie zu sparen, werden Formeln, wenn möglich, in Textform geschrieben. Der Schrifttypensatz hat keinen Einfluss auf den dargestellten Inhalt. Beispielsweise bedeuten (Datei:Vec u.svg, A) und <math>(\mathsf{\vec u},\mathbf A)</math> dasselbe. Das ermöglicht außerdem die Suche nach Zeichenfolgen wie „sin“, „∠“ oder „AD“.

Notation[Bearbeiten]

  • Buchstaben die als Indizes benutzt werden:
    • i, j, k, l, m, n ∈ {1, 2, 3}
    • p, q, r, s ∈ {1, 2, …, 9}
    • u, v ∈ {1, 2, …, 6}
  • Nicht tief oder hoch gestellte Buchstaben stehen für reelle Zahlen oder komplexe Zahlen.
  • Vektoren:
  • Tensoren zweiter Stufe sind Element des Vektorraums 𝓛 und bilden Vektoren aus 𝕍 nach 𝕍 ab. Sie werden wie A mit fetten Großbuchstaben notiert. Ausnahme: #Axialer Tensor oder Kreuzproduktmatrix [­Datei:Vec v.svg]×. Tensoren vierter Stufe werden doppelt gestrichen geschrieben wie beispielsweise 𝔸 und bilden Tensoren aus 𝓛 nach 𝓛 ab. Analoges zu den Vektoren oben gilt bei Tensoren zweiter Stufe:
    • Neunergruppen von Tensoren wie in H1, …, H9 oder G1, …, G9 bezeichnen eine Basis von 𝓛.
    • Gleichnamige „Basistensoren“ mit unterem und oberem Index sind dual zueinander, z. B. ist G1, …, G9 dual zu G1, …, G9.
  • Es gilt die Einstein’sche Summenkonvention ohne Beachtung der Indexstellung.
    • Kommt in einer Formel in einem Produkt ein Index doppelt vor wie in c = ai bi wird über diesen Index summiert:
       c = ai bi = Datei:Sum over i from 1 to 3.svg ai bi.
    • Kommen mehrere Indizes doppelt vor wie in c = Apq Bpq wird über diese summiert:
       c = Apq Bpq = <math>\sum_{\mathsf p=1}^9\sum_{\mathsf q=1}^9</math> Apq Bpq.
    • Ein Index, der nur einfach vorkommt wie u in au = Auv bv, ist ein freier Index. Die Formel gilt dann für alle Werte der freien Indizes:
       au = Auv bv bedeutet au = <math>\sum_{\mathsf v=1}^6</math> Auv bv für alle u ∈ {1, …, 6}.
    • Wird die Summation mit Datei:Sum over i from 1 to 3.svg explizit gefordert, ist die Summenkonvention außer Kraft gesetzt.

Glossar[Bearbeiten]

Reservierte und besondere Symbole[Bearbeiten]

Formel­zeichen Abschnitt in der Formel­sammlung Wikipedia-Artikel
1 #Einheitstensor zweiter Stufe Einheitstensor
𝟙, 𝕀 #Einheitstensor vierter Stufe Einheitstensor
Q, R #Orthogonale Tensoren Orthogonaler Tensor
λ #Eigenwerte, im Abschnitt #Tensoren vierter Stufe erste Lamé-Konstante Eigenwertproblem, Lamé-Konstante
δij #Kronecker-Delta Kronecker-Delta
ϵijk #Permutationssymbol Permutationssymbol
𝞊 #Fundamentaltensor 3. Stufe Epsilon-Tensor
i Imaginäre Einheit: i2 = −1
Datei:Vec 0.svg, O, 𝕆 Nullvektor, Nulltensor zweiter und vierter Stufe

Zeichen für Operatoren[Bearbeiten]

Formel­zeichen Abschnitt in der Formel­sammlung Wikipedia-Artikel
∠(·, ·) #Skalarprodukt von Vektoren, #Kreuzprodukt von Vektoren Winkel zwischen zwei Vektoren
(·) · (·) #Skalarprodukt von Vektoren, #Vektortransformation, #Tensorprodukt Skalarprodukt
(·) × (·) #Kreuzprodukt von Vektoren, #Kreuzprodukt eines Vektors mit einem Tensor, #Kreuzprodukt von Tensoren Kreuzprodukt
(·) : (·) #Skalarprodukt von Tensoren Frobenius-Skalarprodukt
(·) ⊗ (·) #Dyadisches Produkt, #Dyade Dyadisches Produkt
(·) ·× (·) #Skalarkreuzprodukt von Tensoren
(·) ×× (·) #Doppeltes Kreuzprodukt von Tensoren
(·) # (·) #Äußeres Tensorprodukt Äußeres Tensorprodukt
∥(·)∥ #Betrag eines Tensors zweiter Stufe Frobeniusnorm
|x|, |Datei:Vec v.svg|, |A| Betrag der Zahl x oder des Vektors Datei:Vec v.svg, #Determinante des Tensors A Betragsfunktion, Vektor#Länge/Betrag eines Vektors, Determinante
(·) ∥ (·) Kollinearität
(·) ∦ (·) Lineare Unabhängigkeit
(·) ⊥ (·) Orthogonalität
sin, cos, tan Winkelfunktionen
sgn(x) Vorzeichen der reellen Zahl x
x, <math>\mathsf{\bar{\vec v}}</math>, A Komplexe Konjugation

Operatoren für komplexe Argumente werden nicht speziell definiert, komplexe Konjugationen immer angezeigt, z. B.

|Datei:Vec v.svg|2 = <math>\mathsf{\vec v\cdot\bar{\vec v}}</math>

bei komplexen Vektoren. Dies ist insbesondere bei der #Vektortransformation zu beachten. Komplexe Zahlen werden nur in den Abschnitten #Eigensystem und #Spektralzerlegung benutzt.

Tensorfunktionen[Bearbeiten]

Formel­zeichen Abschnitt in der Formel­sammlung Wikipedia-Artikel
Sp, I1 #Spur Spur (Mathematik), Hauptinvariante
I2 #Zweite Hauptinvariante Hauptinvariante
det, I3, |A| #Determinante Determinante, Hauptinvariante
[­Datei:Vec v.svg]× #Axialer Tensor oder Kreuzproduktmatrix Kreuzprodukt
[A], [𝔸] #Voigtsche Notation symmetrischer Tensoren zweiter Stufe, #Voigtsche Notation von Tensoren vierter Stufe und nur in diesen Abschnitten Voigtsche Notation
A× #Dualer axialer Vektor Kreuzprodukt
Datei:Vec i.svg(A) #Vektorinvariante Vektorinvariante
adj(A) #Adjunkte Adjunkte
cof(A) #Kofaktor Minor (Mathematik)#Kofaktormatrix
dev(A) #Deviator Deviator, Spannungsdeviator
skw(A) #Schiefsymmetrischer Anteil Schiefsymmetrische Matrix
sph(A) #Kugelanteil Kugeltensor
sym(A) #Symmetrischer Anteil Symmetrische Matrix

Indizes[Bearbeiten]

Formel­zeichen Abschnitt in der Formel­sammlung Wikipedia-Artikel
Aij, Aij, Aij #Tensorkomponenten von A, siehe auch #Basis und duale Basis
A⊤ #Transposition Transponierte Matrix
𝔸<math>{}^{\stackrel{\mathsf{kn}}{\top}}</math> #Transpositionen von Tensoren vierter Stufe
A−1 #Inverse Inverse Matrix
A⊤−1, A−⊤ #Transposition der #Inversen
AS #Symmetrischer Anteil Symmetrische Matrix
AA #Schiefsymmetrischer Anteil Schiefsymmetrische Matrix
AD #Deviator Deviator, Spannungsdeviator
AK #Kugelanteil Kugeltensor
A× #Dualer axialer Vektor Kreuzprodukt
x−1 Kehrwert
(·)½, √(·) Wurzel (Mathematik)

Mengen[Bearbeiten]

Formel­zeichen Elemente
ℝ Reelle Zahlen
𝕍 Vektoren
𝓛 = Lin(𝕍,𝕍) Tensoren zweiter Stufe
Lin(𝓛,𝓛) #Tensoren vierter Stufe
𝓢 = Sym(𝕍,𝕍) #Symmetrische Tensoren zweiter Stufe
𝔏(𝓢,𝓢) Spezielle lineare Abbildungen von symmetrischen Tensoren auf symmetrische Tensoren, siehe #Voigtsche Notation von Tensoren vierter Stufe
O(3) Orthogonale Gruppe, #Orthogonale Tensoren (mit det(Q) = ±1)
SO(3) Drehgruppe, eigentlich #Orthogonale Tensoren (mit det(Q) = +1)

Kronecker-Delta[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Definition:

δij = Datei:Caseopen2.svg 1 falls i = j
0 sonst

Für Summen gilt dann z. B.

vi δij = vj
Aij δij = Aii

Permutationssymbol[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

ϵijk = Datei:Caseopen3.svg  1 falls (i, j, k) ∈ { (1, 2, 3), (2, 3, 1), (3, 1, 2) }
−1 falls (i, j, k) ∈ { (1, 3, 2), (2, 1, 3), (3, 2, 1) }
 0 sonst, d. h. bei doppeltem Index

Verhalten bei vertauschten Indizes:

ϵijk = ϵjki = ϵkij
ϵijk = −ϵikj = −ϵjik = −ϵkji

Produkte und deren Summen:

ϵijk ϵlmn = δil  δjl  δkl
 δim  δjm  δkm 
δin δjn δkn
ϵijk ϵklm = δil δjm − δim δjl
ϵijk ϵjkl = 2 δil
ϵijk ϵijk = 6

#Kreuzprodukt von Vektoren:

ϵijk êk = êi × êj
ϵijk êj × êk = 2 êi
ϵijk êi × (êj × êk) = Datei:Vec 0.svg

#Spatprodukt:

ϵijk = êi · (êj × êk)

Spaltenvektoren und Matrizen[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Die hier verwendeten Vektoren sind Spaltenvektoren

Datei:Vec a.svg = ai êi = Datei:Leftpmatrix3.svg a1 Datei:Rightpmatrix3.svg
a2
a3

Drei Vektoren Datei:Vec a.svg, Datei:Vec b.svg und Datei:Vec c.svg können spaltenweise in einer 3×3-Matrix M arrangiert werden:

M = Mij êi ⊗ êj = (Datei:Vec a.svg Datei:Vec b.svg Datei:Vec c.svg) = Datei:Leftpmatrix3.svg a1 b1 c1 Datei:Rightpmatrix3.svg
a2 b2 c2
a3 b3 c3

Die #Determinante der Matrix

|M| = |Datei:Vec a.svg Datei:Vec b.svg Datei:Vec c.svg|

ist

Also gewährleistet |Datei:Vec a.svg Datei:Vec b.svg Datei:Vec c.svg| > 0, dass die Vektoren Datei:Vec a.svg, Datei:Vec b.svg und Datei:Vec c.svg eine rechtshändige Basis bilden.

Die Spaltenvektoren bilden eine #Orthonormalbasis, wenn

M⊤ M = E

worin M⊤ die transponierte Matrix und E die Einheitsmatrix ist. Bei einer rechtshändigen Orthonormalbasis ist

|M| = +1.

Vektoralgebra[Bearbeiten]

Skalarprodukt von Vektoren[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Abbildung 𝕍 × 𝕍 ↦ ℝ

Datei:Vec a.svg · Datei:Vec b.svg = |Datei:Vec a.svg| |Datei:Vec b.svg| cos(∠(Datei:Vec a.svg, Datei:Vec b.svg))

Betragsquadrat eines Vektors (einzige irreduzible Invariante):

│Datei:Vec a.svg│2 = Datei:Vec a.svg · Datei:Vec a.svg

Bezüglich einer #Orthonormalbasis ĉ1,2,3:

(ai ĉi) · (bj ĉj) = aj bj = a1 b1 + a2 b2 + a3 b3

Kreuzprodukt von Vektoren[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Abbildung 𝕍 × 𝕍 ↦ 𝕍

Datei:Vec a.svg × Datei:Vec b.svg = Datei:Vec c.svg ∈ 𝕍

Eigenschaften:

Datei:Vec a.svg × Datei:Vec a.svg = Datei:Vec 0.svg
Datei:Vec b.svg × Datei:Vec a.svg = −Datei:Vec a.svg × Datei:Vec b.svg
Datei:Vec a.svg · (Datei:Vec a.svg × Datei:Vec b.svg) = Datei:Vec b.svg · (Datei:Vec a.svg × Datei:Vec b.svg) = 0
|Datei:Vec a.svg × Datei:Vec b.svg|2 = |Datei:Vec a.svg|2 |Datei:Vec b.svg|2 sin(∠(Datei:Vec a.svg, Datei:Vec b.svg))2 = |Datei:Vec a.svg|2 |Datei:Vec b.svg|2 − (Datei:Vec a.svg · Datei:Vec b.svg)2
det(Datei:Vec a.svg Datei:Vec b.svg Datei:Vec a.svg × Datei:Vec b.svg) ≥ 0

Graßmann-Identität:

Datei:Vec a.svg × (Datei:Vec b.svg × Datei:Vec c.svg) = (Datei:Vec a.svg · Datei:Vec c.svg) Datei:Vec b.svg − (Datei:Vec a.svg · Datei:Vec b.svg) Datei:Vec c.svg „BAC−CAB-Formel“
(Datei:Vec a.svg × Datei:Vec b.svg) × Datei:Vec c.svg = (Datei:Vec a.svg · Datei:Vec c.svg) Datei:Vec b.svg − (Datei:Vec b.svg · Datei:Vec c.svg) Datei:Vec a.svg

Kreuzprodukt aus zwei Kreuzprodukten mit #Spatprodukten:

(Datei:Vec a.svg × Datei:Vec b.svg) × (Datei:Vec c.svg × Datei:Vec d.svg) = [­Datei:Vec d.svg · (Datei:Vec a.svg × Datei:Vec b.svg)] Datei:Vec c.svg − [­Datei:Vec c.svg · (Datei:Vec a.svg × Datei:Vec b.svg)] Datei:Vec d.svg
= [­Datei:Vec a.svg · (Datei:Vec c.svg × Datei:Vec d.svg)] Datei:Vec b.svg − [­Datei:Vec b.svg · (Datei:Vec c.svg × Datei:Vec d.svg)] Datei:Vec a.svg

Bezüglich der Standardbasis:

(ai êi) × (bj êj)  = ϵijk ai bj êk
 =   ê1   ê2   ê3   = Datei:Leftpmatrix3.svg a2 b3 − a3 b2 Datei:Rightpmatrix3.svg
a1 a2 a3 a3 b1 − a1 b3
b1 b2 b3 a1 b2 − a2 b1

Spatprodukt[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Abbildung 𝕍 × 𝕍 × 𝕍 ↦ ℝ

Datei:Vec a.svg · (Datei:Vec b.svg × Datei:Vec c.svg) = det(Datei:Vec a.svg Datei:Vec b.svg Datei:Vec c.svg)
Datei:Vec a.svg · (Datei:Vec b.svg × Datei:Vec c.svg) = Datei:Vec b.svg · (Datei:Vec c.svg × Datei:Vec a.svg) = Datei:Vec c.svg · (Datei:Vec a.svg × Datei:Vec b.svg)
(ai êi) · [(bj êj) × (ck êk)] = ϵijk ai bj ck

Lagrange-Identität:

(Datei:Vec a.svg × Datei:Vec b.svg) · (Datei:Vec c.svg × Datei:Vec d.svg) = (Datei:Vec a.svg · Datei:Vec c.svg) (Datei:Vec b.svg · Datei:Vec d.svg) − (Datei:Vec b.svg · Datei:Vec c.svg) (Datei:Vec a.svg · Datei:Vec d.svg)

Basis und duale Basis[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Basisvektoren Datei:Vec u.svg1, Datei:Vec u.svg2, Datei:Vec u.svg3

Duale Basisvektoren Datei:Vec u.svg1, Datei:Vec u.svg2, Datei:Vec u.svg3

Beziehungen zwischen den Basisvektoren

Datei:Vec u.svgi · Datei:Vec u.svgj = δij

Mit dem #Kreuzprodukt von Vektoren „ד und dem #Spatprodukt:

Datei:Vec u.svg1 = Datei:Vec u.svg2 × Datei:Vec u.svg3 , Datei:Vec u.svg2 = Datei:Vec u.svg3 × Datei:Vec u.svg1 , Datei:Vec u.svg3 = Datei:Vec u.svg1 × Datei:Vec u.svg2
Datei:Vec u.svg1 · (Datei:Vec u.svg2 × Datei:Vec u.svg3) Datei:Vec u.svg2 · (Datei:Vec u.svg3 × Datei:Vec u.svg1) Datei:Vec u.svg3 · (Datei:Vec u.svg1 × Datei:Vec u.svg2)
Datei:Vec u.svg1 = Datei:Vec u.svg2 × Datei:Vec u.svg3 , Datei:Vec u.svg2 = Datei:Vec u.svg3 × Datei:Vec u.svg1 , Datei:Vec u.svg3 = Datei:Vec u.svg1 × Datei:Vec u.svg2
Datei:Vec u.svg1 · (Datei:Vec u.svg2 × Datei:Vec u.svg3) Datei:Vec u.svg2 · (Datei:Vec u.svg3 × Datei:Vec u.svg1) Datei:Vec u.svg3 · (Datei:Vec u.svg1 × Datei:Vec u.svg2)

Trägt man die Basisvektoren spaltenweise in eine Matrix ein, dann finden sich die dualen Basisvektoren in den Spalten der #transponiert #Inversen:

(Datei:Vec u.svg1 Datei:Vec u.svg2 Datei:Vec u.svg3) = (Datei:Vec u.svg1 Datei:Vec u.svg2 Datei:Vec u.svg3)⊤−1

Beziehung zwischen den Skalarprodukten der Basisvektoren:

(Datei:Vec u.svgi · Datei:Vec u.svgk) (Datei:Vec u.svgk · Datei:Vec u.svgj) = δij

Skriptfehler: Ein solches Modul „Vorlage:Anker“ ist nicht vorhanden.In der Standardbasis wie in jeder Orthonormalbasis sind die Basisvektoren ĉ1,2,3 zu sich selbst dual:

ĉi = ĉi, ĉi · ĉj = δij

In einer rechtshändigen Orthonormalbasis ĉ1,2,3 ist

ĉ1 = ĉ2 × ĉ3, ĉ2 = ĉ3 × ĉ1, ĉ3 = ĉ1 × ĉ2

Berechnung der Vektorkomponenten[Bearbeiten]

Datei:Vec v.svg = vi êi ↔ vi = Datei:Vec v.svg · êi
Datei:Vec v.svg = vi Datei:Vec u.svgi ↔ vi = Datei:Vec v.svg · Datei:Vec u.svgi
Datei:Vec v.svg = vi Datei:Vec u.svgi ↔ vi = Datei:Vec v.svg · Datei:Vec u.svgi

Wechsel der Basis bei Vektoren[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Datei:Vec v.svg = vj Datei:Vec a.svgj = ṽi Datei:Vec u.svgi

#Berechnung der Vektorkomponenten liefert:

Datei:Vec v.svg = ṽi Datei:Vec u.svgi ↔ ṽi = Datei:Vec v.svg · Datei:Vec u.svgi = (vj Datei:Vec a.svgj) · Datei:Vec u.svgi = (Datei:Vec u.svgi · Datei:Vec a.svgj) vj

Als Matrizengleichung:

Datei:Leftpmatrix3.svg ṽ1 Datei:Rightpmatrix3.svg = Datei:Leftpmatrix3.svg  Datei:Vec u.svg1 · Datei:Vec a.svg1   Datei:Vec u.svg1 · Datei:Vec a.svg2   Datei:Vec u.svg1 · Datei:Vec a.svg3  Datei:Rightpmatrix3.svg Datei:Leftpmatrix3.svg v1 Datei:Rightpmatrix3.svg
ṽ2 Datei:Vec u.svg2 · Datei:Vec a.svg1 Datei:Vec u.svg2 · Datei:Vec a.svg2 Datei:Vec u.svg2 · Datei:Vec a.svg3 v2
ṽ3 Datei:Vec u.svg3 · Datei:Vec a.svg1 Datei:Vec u.svg3 · Datei:Vec a.svg2 Datei:Vec u.svg3 · Datei:Vec a.svg3 v3

Dyadisches Produkt[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Die grundlegenden Eigenschaften des dyadischen Produkts „⊗“ sind:

Abbildung 𝕍 × 𝕍 ↦ 𝓛

Datei:Vec a.svg, Datei:Vec u.svg ∈ 𝕍: Datei:Vec a.svg ⊗ Datei:Vec u.svg = T ∈ 𝓛

Bezüglich der Standardbasis:

Datei:Vec a.svg ⊗ Datei:Vec u.svg = (ai êi) ⊗ (uj êj) = ai uj êi ⊗ êj = Datei:Leftpmatrix3.svg a1 u1  a1 u2  a1 u3 Datei:Rightpmatrix3.svg
a2 u1 a2 u2 a2 u3
a3 u1 a3 u2 a3 u3
(ai êi) ⊗ (bj êj) + (ci êi) ⊗ (dj êj) = (ai bj + ci dj) êi ⊗ êj

Bezüglich beliebiger Basen:

(ai Datei:Vec a.svgi) ⊗ (uj Datei:Vec u.svgj) = Datei:Leftpmatrix3.svg a1 u1  a1 u2  a1 u3 Datei:Rightpmatrix3.svg Datei:Vec a.svgi ⊗ Datei:Vec u.svgj
a2 u1 a2 u2 a2 u3
a3 u1 a3 u2 a3 u3

Multiplikation mit einem Skalar x:

x (Datei:Vec a.svg ⊗ Datei:Vec u.svg) = (x Datei:Vec a.svg) ⊗ Datei:Vec u.svg = Datei:Vec a.svg ⊗ (x Datei:Vec u.svg) = x Datei:Vec a.svg ⊗ Datei:Vec u.svg

Distributivität:

(x + y) Datei:Vec a.svg ⊗ Datei:Vec u.svg = x Datei:Vec a.svg ⊗ Datei:Vec u.svg + y Datei:Vec a.svg ⊗ Datei:Vec u.svg
(Datei:Vec a.svg + Datei:Vec b.svg) ⊗ Datei:Vec u.svg = Datei:Vec a.svg ⊗ Datei:Vec u.svg + Datei:Vec b.svg ⊗ Datei:Vec u.svg
Datei:Vec a.svg ⊗ (Datei:Vec u.svg + Datei:Vec v.svg) = Datei:Vec a.svg ⊗ Datei:Vec u.svg + Datei:Vec a.svg ⊗ Datei:Vec v.svg

#Spur:

Sp(Datei:Vec a.svg ⊗ Datei:Vec u.svg) := Datei:Vec a.svg · Datei:Vec u.svg

#Skalarprodukt von Tensoren:

(Datei:Vec a.svg ⊗ Datei:Vec u.svg) : (Datei:Vec b.svg ⊗ Datei:Vec v.svg) = (Datei:Vec a.svg · Datei:Vec b.svg) (Datei:Vec u.svg · Datei:Vec v.svg)

Weitere Eigenschaften von Dyaden siehe #Dyade und den folgenden Abschnitt.

Tensoren als Elemente eines Vektorraumes[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Durch die Eigenschaften des dyadischen Produktes wird 𝓛 = Lin(𝕍,𝕍) zu einem euklidischen Vektorraum und entsprechend kann jeder Tensor komponentenweise bezüglich einer Basis von 𝓛 dargestellt werden:

A ∈ 𝓛 ↔ A = Aij êi ⊗ êj = Aij Datei:Vec a.svgi ⊗ Datei:Vec g.svgj mit Komponenten Aij, Aij ∈ ℝ.

Die Dyaden {êi ⊗ êj | i, j = 1, 2, 3} und {Datei:Vec a.svgi ⊗ Datei:Vec g.svgj | i, j = 1, 2, 3} bilden Basissysteme von 𝓛.

Operatoren[Bearbeiten]

Transposition[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Abbildung 𝓛 ↦ 𝓛

(Datei:Vec a.svg ⊗ Datei:Vec g.svg)⊤ = Datei:Vec g.svg ⊗ Datei:Vec a.svg
(Aij Datei:Vec a.svgi ⊗ Datei:Vec g.svgj)⊤ = Aij Datei:Vec g.svgj ⊗ Datei:Vec a.svgi = Aji Datei:Vec g.svgi ⊗ Datei:Vec a.svgj
(Aij êi ⊗ êj)⊤ = Aij êj ⊗ êi = Aji êi ⊗ êj
(A⊤)⊤= A
(A + B)⊤= A⊤+ B⊤
(A · B)⊤= B⊤· A⊤

Vektortransformation[Bearbeiten]

Abbildung 𝓛 × 𝕍 ↦ 𝕍 oder 𝕍 × 𝓛 ↦ 𝕍

Dyaden:

(Datei:Vec a.svg ⊗ Datei:Vec g.svg) · Datei:Vec h.svg := (Datei:Vec g.svg · Datei:Vec h.svg) Datei:Vec a.svg
Datei:Vec b.svg · (Datei:Vec a.svg ⊗ Datei:Vec g.svg) := (Datei:Vec a.svg · Datei:Vec b.svg) Datei:Vec g.svg
(Datei:Vec a.svg ⊗ Datei:Vec g.svg) · Datei:Vec h.svg = Datei:Vec h.svg · (Datei:Vec a.svg ⊗ Datei:Vec g.svg)⊤
Datei:Vec b.svg · (Datei:Vec a.svg ⊗ Datei:Vec g.svg) = (Datei:Vec a.svg ⊗ Datei:Vec g.svg)⊤ · Datei:Vec b.svg

Allgemeine Tensoren:

Aij (êi ⊗ êj) · (vk êk) = Aij vj êi
(vk êk) · Aij (êi ⊗ êj) = Aij vi êj
Aij (Datei:Vec a.svgi ⊗ Datei:Vec g.svgj) · (vk Datei:Vec h.svgk) = Aij (Datei:Vec g.svgj · Datei:Vec h.svgk) vk Datei:Vec a.svgi
(vk Datei:Vec b.svgk) · Aij (Datei:Vec a.svgi ⊗ Datei:Vec g.svgj) = Aij (Datei:Vec a.svgi · Datei:Vec b.svgk) vk Datei:Vec g.svgj

Symbolisch:

A · Datei:Vec v.svg = Datei:Vec v.svg · A⊤
Datei:Vec v.svg · A = A⊤ · Datei:Vec v.svg

Tensorprodukt[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Abbildung 𝓛 × 𝓛 ↦ 𝓛

(Datei:Vec a.svg ⊗ Datei:Vec g.svg) · (Datei:Vec h.svg ⊗ Datei:Vec u.svg) := (Datei:Vec g.svg · Datei:Vec h.svg) Datei:Vec a.svg ⊗ Datei:Vec u.svg
(Datei:Vec a.svg ⊗ Datei:Vec g.svg) · A = Datei:Vec a.svg ⊗ (Datei:Vec g.svg · A) = Datei:Vec a.svg ⊗ Datei:Vec g.svg · A
(Datei:Vec a.svg ⊗ Datei:Vec g.svg) · A = Datei:Vec a.svg ⊗ (A⊤ · Datei:Vec g.svg)
A · (Datei:Vec a.svg ⊗ Datei:Vec g.svg) = (A · Datei:Vec a.svg) ⊗ Datei:Vec g.svg = A · Datei:Vec a.svg ⊗ Datei:Vec g.svg
(Aik êi ⊗ êk) · (Blj êl ⊗ êj) = Aik Bkj êi ⊗ êj
(Aij Datei:Vec a.svgi ⊗ Datei:Vec g.svgj) · (Bkl Datei:Vec h.svgk ⊗ Datei:Vec u.svgl) = Aij (Datei:Vec g.svgj · Datei:Vec h.svgk) Bkl Datei:Vec a.svgi ⊗ Datei:Vec u.svgl

Skalarprodukt von Tensoren[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Abbildung 𝓛 × 𝓛 ↦ ℝ

(Datei:Vec a.svg ⊗ Datei:Vec g.svg) : (Datei:Vec b.svg ⊗ Datei:Vec h.svg) := Sp((Datei:Vec a.svg ⊗ Datei:Vec g.svg)⊤ · (Datei:Vec b.svg ⊗ Datei:Vec h.svg)) = (Datei:Vec a.svg · Datei:Vec b.svg) (Datei:Vec g.svg · Datei:Vec h.svg)
A : B := Sp(A⊤· B) = Sp(A · B⊤)
(Aij êi ⊗ êj) : (Bkl êk ⊗ êl) = Aij Bij
(Aij Datei:Vec a.svgi ⊗ Datei:Vec g.svgj) : (Bkl Datei:Vec b.svgk ⊗ Datei:Vec h.svgl) = Aij Bkl (Datei:Vec a.svgi · Datei:Vec b.svgk) (Datei:Vec g.svgj · Datei:Vec h.svgl)

Eigenschaften:

A : B = B : A = A⊤: B⊤= B⊤: A⊤
A⊤: B = A : B⊤
A : (B · C) = (B⊤· A) : C = (A · C⊤) : B
(A · B) : C = B : (A⊤· C) = A : (C · B⊤)
A : (Datei:Vec u.svg ⊗ Datei:Vec v.svg) = Datei:Vec u.svg · A · Datei:Vec v.svg

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Kreuzprodukt eines Vektors mit einem Tensor[Bearbeiten]

Abbildung 𝕍 × 𝓛 ↦ 𝓛 oder 𝓛 × 𝕍 ↦ 𝓛

Dyaden:

Datei:Vec a.svg × (Datei:Vec b.svg ⊗ Datei:Vec g.svg) = (Datei:Vec a.svg × Datei:Vec b.svg) ⊗ Datei:Vec g.svg = Datei:Vec a.svg × Datei:Vec b.svg ⊗ Datei:Vec g.svg
(Datei:Vec a.svg ⊗ Datei:Vec g.svg) × Datei:Vec h.svg = Datei:Vec a.svg ⊗ (Datei:Vec g.svg × Datei:Vec h.svg) = Datei:Vec a.svg ⊗ Datei:Vec g.svg × Datei:Vec h.svg

Bezüglich der Standardbasis

ai êi × (Ajl êj ⊗ êl) = ai Ajl (êi × êj) ⊗ êl = ϵijk ai Ajl êk ⊗ êl
(Aij êi ⊗ êj) × ak êk = Aij ak êi ⊗ (êj × êk) = ϵjkl Aij ak êi ⊗ êl

Vektortransformation:

(A × Datei:Vec g.svg) · Datei:Vec h.svg = A · (Datei:Vec g.svg × Datei:Vec h.svg)
Datei:Vec b.svg · (Datei:Vec a.svg × A) = (Datei:Vec b.svg × Datei:Vec a.svg) · A
(Datei:Vec a.svg × A) · Datei:Vec g.svg = Datei:Vec a.svg × (A · Datei:Vec g.svg) = Datei:Vec a.svg × A · Datei:Vec g.svg
Datei:Vec b.svg · (A × Datei:Vec g.svg) = (Datei:Vec b.svg · A) × Datei:Vec g.svg = Datei:Vec b.svg · A × Datei:Vec g.svg

Kreuzprodukt mit dem Einheitstensor ergibt den axialen Tensor:

Datei:Vec a.svg × Datei:Vec b.svg = (Datei:Vec a.svg × 1) · Datei:Vec b.svg = Datei:Vec a.svg · (Datei:Vec b.svg × 1)
= −Datei:Vec b.svg · (Datei:Vec a.svg × 1) = −(Datei:Vec b.svg × 1) · Datei:Vec a.svg = −Datei:Vec b.svg × Datei:Vec a.svg

Mehr dazu, siehe #Axialer Tensor oder Kreuzproduktmatrix.

Mehrfach:

Datei:Vec a.svg × (Datei:Vec b.svg × A) = Datei:Vec b.svg ⊗ Datei:Vec a.svg · A − (Datei:Vec a.svg · Datei:Vec b.svg) A
[­Datei:Vec a.svg × (Datei:Vec b.svg × A)] · Datei:Vec g.svg = Datei:Vec a.svg × [­Datei:Vec b.svg × (A · Datei:Vec g.svg)] = (Datei:Vec a.svg · A · Datei:Vec g.svg) Datei:Vec b.svg − (Datei:Vec a.svg · Datei:Vec b.svg) A · Datei:Vec g.svg
Datei:Vec a.svg × (Datei:Vec b.svg × 1) = Datei:Vec b.svg ⊗ Datei:Vec a.svg − (Datei:Vec a.svg · Datei:Vec b.svg) 1
[­Datei:Vec a.svg × (Datei:Vec b.svg × 1)] · Datei:Vec c.svg = Datei:Vec a.svg × (Datei:Vec b.svg × Datei:Vec c.svg) = (Datei:Vec a.svg · Datei:Vec c.svg) Datei:Vec b.svg − (Datei:Vec a.svg · Datei:Vec b.svg) Datei:Vec c.svg
Datei:Vec a.svg × (A × Datei:Vec b.svg) = −(Datei:Vec a.svg ⊗ Datei:Vec b.svg) # A

Meistens ist aber:

(A · Datei:Vec a.svg) × Datei:Vec g.svg ≠ A · (Datei:Vec a.svg × Datei:Vec g.svg) = (A × Datei:Vec a.svg) · Datei:Vec g.svg
Datei:Vec a.svg × (Datei:Vec g.svg · A) ≠ (Datei:Vec a.svg × Datei:Vec g.svg) · A = Datei:Vec a.svg · (Datei:Vec g.svg × A)

Kreuzprodukt von Tensoren[Bearbeiten]

Abbildung 𝓛 × 𝓛 ↦ 𝕍

(Datei:Vec a.svg ⊗ Datei:Vec g.svg) × (Datei:Vec b.svg ⊗ Datei:Vec h.svg) = (Datei:Vec g.svg · Datei:Vec h.svg) Datei:Vec a.svg × Datei:Vec b.svg
(Aik êi ⊗ êk) × (Bjl êj ⊗ êl) := Aik Bjk êi × êj = ϵijl Aik Bjk êl = …
… = Datei:Leftpmatrix3.svg A21 B31 − A31 B21 + A22 B32 − A32 B22 + A23 B33 − A33 B23 Datei:Rightpmatrix3.svg
A31 B11 − A11 B31 + A32 B12 − A12 B32 + A33 B13 − A13 B33
A11 B21 − A21 B11 + A12 B22 − A22 B12 + A13 B23 − A23 B13

Eigenschaften:

A × A = Datei:Vec 0.svg
B × A = −A × B
A × (B · C) = (A · C⊤) × B
(A · B) × C = A × (C · B⊤)

Zusammenhang mit der #Vektorinvariante:

A × B = Datei:Vec i.svg(A · B⊤)
A × 1 = Datei:Vec i.svg(A)
(Datei:Vec a.svg ⊗ Datei:Vec b.svg) × 1 = Datei:Vec i.svg(Datei:Vec a.svg ⊗ Datei:Vec b.svg) = Datei:Vec a.svg × Datei:Vec b.svg

Zusammenhang mit dem #Skalarkreuzprodukt von Tensoren:

A × B = A ·× (B⊤)

Skalarkreuzprodukt von Tensoren[Bearbeiten]

Abbildung 𝓛 × 𝓛 ↦ 𝕍

(Datei:Vec a.svg ⊗ Datei:Vec g.svg) ·× (Datei:Vec h.svg ⊗ Datei:Vec u.svg) := (Datei:Vec g.svg · Datei:Vec h.svg) Datei:Vec a.svg × Datei:Vec u.svg

Zusammenhang mit dem #Kreuzprodukt von Tensoren:

A ·× B = A × (B⊤)

Zusammenhang mit der #Vektorinvariante:

A ·× B = Datei:Vec i.svg(A · B)
A ·× 1 = 1 ·× A = Datei:Vec i.svg(A)

Doppeltes Kreuzprodukt von Tensoren[Bearbeiten]

Siehe auch #Äußeres Tensorprodukt #

Abbildung 𝓛 × 𝓛 ↦ 𝓛

(Datei:Vec a.svg ⊗ Datei:Vec g.svg) ×× (Datei:Vec h.svg ⊗ Datei:Vec b.svg) := (Datei:Vec g.svg × Datei:Vec h.svg) ⊗ (Datei:Vec a.svg × Datei:Vec b.svg) = (Datei:Vec g.svg ⊗ Datei:Vec a.svg) # (Datei:Vec h.svg ⊗ Datei:Vec b.svg)
Aij (êi ⊗ êj) ×× (Bkl (êk ⊗ êl)) := Aij Bkl (êj × êk) ⊗ (êi × êl)
A ×× B = A⊤# B

Äußeres Tensorprodukt[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Abbildung 𝓛 × 𝓛 ↦ 𝓛

(Datei:Vec a.svg ⊗ Datei:Vec g.svg) # (Datei:Vec b.svg ⊗ Datei:Vec h.svg) := (Datei:Vec a.svg × Datei:Vec b.svg) ⊗ (Datei:Vec g.svg × Datei:Vec h.svg)
A # B = [Sp(A) Sp(B) − Sp(A · B)] 1 + [A · B + B · A − Sp(A) B − Sp(B) A]⊤
= cof(A + B) − cof(A) − cof(B)

Bezüglich der Standardbasis:

(Aij êi ⊗ êj) # (Bkl êk ⊗ êl) = Aij Bkl (êi × êk) ⊗ (êj × êl)
= ϵikm ϵjln Aij Bkl êm ⊗ ên

Grundlegende Eigenschaften:

(x A) # B = A # (x B) = x A # B
A # B = B # A = (A⊤# B⊤)⊤
(A + B) # C = A # C + B # C
A # (B + C) = A # B + A # C

Das Assoziativgesetz ist nicht erfüllt, denn meistens ist

(A # B) # C ≠ A # (B # C)

#Kreuzprodukt von Vektoren und #Kofaktor:

(A # B) · (Datei:Vec u.svg × Datei:Vec v.svg) = (A · Datei:Vec u.svg) × (B · Datei:Vec v.svg) − (A · Datei:Vec v.svg) × (B · Datei:Vec u.svg)
Datei:OneHalf.svg (A # A) · (Datei:Vec u.svg × Datei:Vec v.svg) = cof(A) · (Datei:Vec u.svg × Datei:Vec v.svg) = (A · Datei:Vec u.svg) × (A · Datei:Vec v.svg)

#Hauptinvarianten:

Datei:OneHalf.svg (A # 1) : 1 = I1(A)
Datei:OneHalf.svg (A # A) : 1 = I2(A)
Datei:OneSixth.svg (A # A) : A = I3(A)

Weitere Eigenschaften:

1 # 1 = 2 1
A # 1 = Sp(A) 1 − A⊤
(A # B) · (C # D) = (A · C) # (B · D) + (A · D) # (B · C)
(A # B) : C = (B # C) : A = (C # A) : B = ϵikm ϵjln Aij Bkl Cmn
Datei:Vec a.svg × (A × Datei:Vec b.svg) = −(Datei:Vec a.svg ⊗ Datei:Vec b.svg) # A

mit Komponenten Aij, Bkl und Cmn von A, B bzw. C bezüglich der Standardbasis.

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Tensorkomponenten[Bearbeiten]

A = Aij êi ⊗ êj = Datei:Leftpmatrix3.svg A11  A12  A13 Datei:Rightpmatrix3.svg  ↔  Aij = êi · A · êj
A21 A22 A23
A31 A32 A33
A = Aij Datei:Vec a.svgi ⊗ Datei:Vec g.svgj  ↔  Aij = Datei:Vec a.svgi · A · Datei:Vec g.svgj = A : (Datei:Vec a.svgi ⊗ Datei:Vec g.svgj)
A = Aij Datei:Vec a.svgi ⊗ Datei:Vec g.svgj  ↔  Aij = Datei:Vec a.svgi · A · Datei:Vec g.svgj
A = Aij Datei:Vec a.svgi ⊗ Datei:Vec g.svgj  ↔  Aij = Datei:Vec a.svgi · A · Datei:Vec g.svgj
A = Aij Datei:Vec a.svgi ⊗ Datei:Vec g.svgj  ↔  Aij = Datei:Vec a.svgi · A · Datei:Vec g.svgj

Wechsel der Basis[Bearbeiten]

A = Aij Datei:Vec a.svgi ⊗ Datei:Vec a.svgj = Ãij Datei:Vec b.svgi ⊗ Datei:Vec b.svgj

Mit den Formeln für #Tensorkomponenten:

Ãij = Datei:Vec b.svgi · A · Datei:Vec b.svgj = Datei:Vec b.svgi · (Akl Datei:Vec a.svgk ⊗ Datei:Vec a.svgl) · Datei:Vec b.svgj = (Datei:Vec b.svgi · Datei:Vec a.svgk) Akl (Datei:Vec a.svgl · Datei:Vec b.svgj)

Mit dem #Einheitstensor 1 = Datei:Vec b.svgi ⊗ Datei:Vec b.svgi:

A = 1 · A · 1⊤ = (Datei:Vec b.svgi ⊗ Datei:Vec b.svgi) · (Akl Datei:Vec a.svgk ⊗ Datei:Vec a.svgl) · (Datei:Vec b.svgj ⊗ Datei:Vec b.svgj)
= (Datei:Vec b.svgi · Datei:Vec a.svgk) Akl (Datei:Vec a.svgl · Datei:Vec b.svgj) Datei:Vec b.svgi ⊗ Datei:Vec b.svgj
= Ãij Datei:Vec b.svgi ⊗ Datei:Vec b.svgj

Allgemein:

A = Aij Datei:Vec a.svgi ⊗ Datei:Vec g.svgj = Ãij Datei:Vec b.svgi ⊗ Datei:Vec h.svgj
↔ Ãij = Datei:Vec b.svgi · A · Datei:Vec h.svgj = Datei:Vec b.svgi · (Akl Datei:Vec a.svgk ⊗ Datei:Vec g.svgl) · Datei:Vec h.svgj = (Datei:Vec b.svgi · Datei:Vec a.svgk) Akl (Datei:Vec g.svgl · Datei:Vec h.svgj)

Oder mit 1 = (Datei:Vec b.svgi · Datei:Vec a.svgk) Datei:Vec b.svgi ⊗ Datei:Vec a.svgk = (Datei:Vec h.svgj · Datei:Vec g.svgl) Datei:Vec h.svgj ⊗ Datei:Vec g.svgl:

A = 1 · A · 1⊤ = (Datei:Vec b.svgi · Datei:Vec a.svgk) (Datei:Vec b.svgi ⊗ Datei:Vec a.svgk) · Amn (Datei:Vec a.svgm ⊗ Datei:Vec g.svgn) · (Datei:Vec h.svgj · Datei:Vec g.svgl) (Datei:Vec g.svgl ⊗ Datei:Vec h.svgj)
= (Datei:Vec b.svgi · Datei:Vec a.svgk) Akl (Datei:Vec h.svgj · Datei:Vec g.svgl) (Datei:Vec b.svgi ⊗ Datei:Vec h.svgj)
= Ãij Datei:Vec b.svgi ⊗ Datei:Vec h.svgj

Bilinearform und Identität von Tensoren[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Abbildung 𝕍 × 𝕍 ↦ ℝ

Definition für einen Tensor A ∈ 𝓛:

⟨Datei:Vec u.svg, Datei:Vec v.svg⟩ := Datei:Vec u.svg · A · Datei:Vec v.svg = A : (Datei:Vec u.svg ⊗ Datei:Vec v.svg)

Zwei Tensoren A und B sind identisch, wenn

Datei:Vec u.svg · A · Datei:Vec v.svg = Datei:Vec u.svg · B · Datei:Vec v.svg für alle Datei:Vec u.svg, Datei:Vec v.svg ∈ 𝕍

Kofaktor[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Definition:

cof(A) = A⊤· A⊤− I1(A) A⊤+ I2(A) 1 = adj(A)⊤

#Hauptinvarianten:

I1(cof(A)) = I2(A)
I2(cof(A)) = I1(A) det(A)
det(cof(A)) = det(A)2

#Betrags­quadrat:

∥cof(A)∥2 = I2(A⊤ · A) = Datei:OneHalf.svg (∥A∥4 − ∥A⊤ · A∥2)

#Vektorinvariante

Datei:Vec i.svg(cof(A)) = A · Datei:Vec i.svg(A)

#Eigensystem:

Wenn λ1,2,3 die #Eigenwerte des Tensors A sind, dann hat cof(A) die Eigenwerte λ2 λ3, λ3 λ1, λ1 λ2, und hat dieselben Eigenvektoren wie A⊤.

Transponierter Tensor und Kofaktor kommutieren:

cof(A) · A⊤= A⊤· cof(A) = det(A) 1
C = cof(A · B) → C · B⊤ · A⊤ = B⊤ · A⊤ · C = A⊤ · C · B⊤ = det(A · B) 1

Weitere Eigenschaften:

cof(x A) = x2 cof(A)
det(A) ≠ 0 → cof(A) = det(A) A⊤−1
cof(A · B) = cof(A) · cof(B)
cof(A⊤) = cof(A)⊤
cof(cof(A)) = det(A) A

Werden die Spalten von A mit Vektoren bezeichnet,

also A = (Datei:Vec a.svg1 Datei:Vec a.svg2 Datei:Vec a.svg3), dann gilt:

cof(A) = (Datei:Vec a.svg2 × Datei:Vec a.svg3 Datei:Vec a.svg3 × Datei:Vec a.svg1 Datei:Vec a.svg1 × Datei:Vec a.svg2)
cof(Aij êi ⊗ êj) = ϵijk êk ⊗ (Ai2 Aj3 ê1 + Ai3 Aj1 ê2 + Ai1 Aj2 ê3) = …
… = Datei:Leftpmatrix3.svg A22 A33 − A32 A23  A23 A31 − A33 A21  A21 A32 − A31 A22 Datei:Rightpmatrix3.svg
A32 A13 − A12 A33 A33 A11 − A13 A31 A31 A12 − A11 A32
A12 A23 − A22 A13 A13 A21 − A23 A11 A11 A22 − A21 A12

Kofaktor und #Äußeres Tensorprodukt:

cof(A) = Datei:OneHalf.svg A # A
cof(A + B) = cof(A) + cof(B) + A # B

#Kreuzprodukt von Vektoren und Kofaktor:

(A · Datei:Vec a.svg) × (A · Datei:Vec b.svg) = cof(A) · (Datei:Vec a.svg × Datei:Vec b.svg)

Adjunkte[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Definition:

adj(A) = A · A − I1(A) A + I2(A) 1 = cof(A)⊤

#Hauptinvarianten:

I1(adj(A)) = I2(A)
I2(adj(A)) = I1(A) det(A)
det(adj(A)) = det(A)2

#Betrags­quadrat:

∥adj(A)∥2 = I2(A⊤ · A) = Datei:OneHalf.svg (∥A∥4 − ∥A⊤ · A∥2)

#Eigensystem:

Wenn λ1,2,3 die #Eigenwerte des Tensors A sind, dann hat adj(A) die Eigenwerte λ2 λ3, λ3 λ1, λ1 λ2, und hat dieselben Eigenvektoren wie A.

Tensor und Adjunkte kommutieren:

adj(A) · A = A · adj(A) = det(A) 1
C = adj(A · B) → A · B · C = B · C · A = C · A · B = det(A · B) 1

Weitere Eigenschaften:

adj(x A) = x2 adj(A)
det(A) ≠ 0 → adj(A) = det(A) A−1
adj(A · B) = adj(B) · adj(A)
adj(A⊤) = adj(A)⊤
adj(adj(A)) = det(A) A

Werden die Spalten von A mit Vektoren bezeichnet,

also A = (Datei:Vec a.svg1 Datei:Vec a.svg2 Datei:Vec a.svg3), dann ist:

adj(A) = (Datei:Vec a.svg2 × Datei:Vec a.svg3 Datei:Vec a.svg3 × Datei:Vec a.svg1 Datei:Vec a.svg1 × Datei:Vec a.svg2)⊤
adj(Aij êi ⊗ êj) = ϵijk (Ai2 Aj3 ê1 + Ai3 Aj1 ê2 + Ai1 Aj2 ê3) ⊗ êk = …
… = Datei:Leftpmatrix3.svg A22 A33 − A32 A23  A32 A13 − A12 A33  A12 A23 − A22 A13 Datei:Rightpmatrix3.svg
A23 A31 − A33 A21 A33 A11 − A13 A31 A13 A21 − A23 A11
A21 A32 − A31 A22 A31 A12 − A11 A32 A11 A22 − A21 A12

Inverse[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Definition für A ∈ 𝓛 , |A| = det(A) = I3(A) ≠ 0:

A−1: A · A−1 = 1

Tensor und Inverse kommutieren:

A−1 · A = A · A−1 = 1
A · B · C = 1 → A · B · C = B · C · A = C · A · B = 1

#Hauptinvarianten

I1(A−1) = Datei:OneOverDetA.svg I2(A)
I2(A−1) = Datei:OneOverDetA.svg I1(A)
I3(A−1) = Datei:OneOverDetA.svg

#Betrag:

<math>\|\mathbf A^{-1}\|

=\left|\frac{\sqrt{\mathsf{I}_2(\mathbf{A^\top\cdot A})}} {\det(\mathbf A)}\right| =\left|\frac{\sqrt{\|\mathbf A\|^4-\|\mathbf{A^\top\cdot A}\|^2}} {\sqrt2\det(\mathbf A)}\right| </math>

#Vektorinvariante

Datei:Vec i.svg(A−1) = −Datei:OneOverDetA.svg A · Datei:Vec i.svg(A)

Weitere Eigenschaften:

(A−1)−1 = A
(A⊤)−1 = (A−1)⊤= A⊤−1 = A−⊤
(x A)−1 = Datei:OneOverX.svg A−1
(A · B)−1 = B−1 · A−1
(A · B)⊤−1 = A⊤−1 · B⊤−1

#Eigensystem: Die Inverse von A hat dieselben Eigenvektoren wie A aber die reziproken Eigenwerte.

Zusammenhang mit der #Adjunkten adj(A) und #Kofaktor cof(A):

A−1 = Datei:OneOverDetA.svg adj(A) = Datei:OneOverDetA.svg cof(A)⊤
(Aij êi ⊗ êj) −1 = Datei:OneOverDetA.svg ϵijk (Ai2 Aj3 ê1 + Ai3 Aj1 ê2 + Ai1 Aj2 ê3) ⊗ êk = …
… = Datei:OneOverDetA.svg Datei:Leftpmatrix3.svg A22 A33 − A32 A23  A32 A13 − A12 A33  A12 A23 − A22 A13 Datei:Rightpmatrix3.svg
A23 A31 − A33 A21 A33 A11 − A13 A31 A13 A21 − A23 A11
A21 A32 − A31 A22 A31 A12 − A11 A32 A11 A22 − A21 A12

Werden die Spalten von A mit Vektoren bezeichnet,

also A = (Datei:Vec a.svg1 Datei:Vec a.svg2 Datei:Vec a.svg3), dann ist:

A−1 = (Datei:Vec a.svg1 Datei:Vec a.svg2 Datei:Vec a.svg3)⊤ = Datei:OneOverDetA.svg (Datei:Vec a.svg2 × Datei:Vec a.svg3 Datei:Vec a.svg3 × Datei:Vec a.svg1 Datei:Vec a.svg1 × Datei:Vec a.svg2)⊤

Satz von Cayley-Hamilton:

A−1 = Datei:OneOverDetA.svg [A2 − I1(A) A + I2(A) 1]

#Äußeres Tensorprodukt und Inverse einer Summe:

(A + B)−1 = det(A + B)−1 [adj(A) + adj(B) + (A # B)⊤]

Invertierungsformeln für Tensoren zweiter Stufe[Bearbeiten]

• (a 1 + Datei:Vec b.svg ⊗ Datei:Vec c.svg)−1 = 1 (g 1 − Datei:Vec b.svg ⊗ Datei:Vec c.svg), mit g = a + Datei:Vec b.svg · Datei:Vec c.svg
a g
• (a 1 + Datei:Vec b.svg ⊗ Datei:Vec c.svg + Datei:Vec d.svg ⊗ Datei:Vec e.svg)−1 = 1 [z 1 + Datei:Vec b.svg ⊗ (f Datei:Vec c.svg + x Datei:Vec e.svg) + Datei:Vec d.svg ⊗ (y Datei:Vec c.svg + g Datei:Vec e.svg)]
a z
mit f = a + Datei:Vec d.svg · Datei:Vec e.svg, g = a + Datei:Vec b.svg · Datei:Vec c.svg, x = −Datei:Vec c.svg · Datei:Vec d.svg, y = −Datei:Vec b.svg · Datei:Vec e.svg, z = x y − f g

• (Datei:Vec a.svgi ⊗ Datei:Vec g.svgi)−1 = Datei:Vec g.svgi ⊗ Datei:Vec a.svgi

Abhängigkeiten der Mehrfachprodukte[Bearbeiten]

Satz von Cayley-Hamilton:

A3 = I1(A) A2 − I2(A) A + I3(A) 1

worin I1,2,3 die drei #Hauptinvarianten sind.

Rivlins Theorem:

A · (B · C + C · B) + B · (C · A + A · C) + C · (A · B + B · A)
=
Sp(A) (B · C + C · B) + Sp(B) (C · A + A · C) + Sp(C) (A · B + B · A)
+ [Sp(B · C) − Sp(B) Sp(C)] A + [Sp(C · A) − Sp(C) Sp(A)] B
+ [Sp(A · B) − Sp(A) Sp(B)] C
+ [Sp(A) Sp(B) Sp(C) + Sp(A · B · C) + Sp(C · B · A)
− Sp(A) Sp(B · C) − Sp(B) Sp(C · A) − Sp(C) Sp(A · B)] 1

Eigensystem[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Es werden nur diagonalisierbare Tensoren betrachtet.

Eigenwertproblem[Bearbeiten]

Gegeben:

A ∈ 𝓛

Eigenwertproblem:

A · Datei:Vec u.svg = λ Datei:Vec u.svg, Datei:Vec v.svg · A = A⊤ · Datei:Vec v.svg = λ Datei:Vec v.svg, Datei:Vec u.svg, Datei:Vec v.svg ∈ 𝕍 \ {Datei:Vec 0.svg}

mit Eigenwert λ, Rechtseigenvektor Datei:Vec u.svg und Linkseigenvektor Datei:Vec v.svg.

Eigenwerte[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Charakteristische Gleichung

det(A − λ 1) = −λ3 + I1(A) λ2 − I2(A) λ + I3(A) = 0

Lösung siehe Cardanische Formeln. Die Koeffizienten sind die #Hauptinvarianten:

I1(A) := Sp(A) = λ1 + λ2 + λ3
I2(A) := Datei:OneHalf.svg [I1(A)2 − I1(A2)] = λ1 λ2 + λ2 λ3 + λ3 λ1
I3(A) := det(A) = λ1 λ2 λ3

Spezialfälle:

det(Datei:Vec b.svg ⊗ Datei:Vec c.svg − λ 1) = λ2 (Datei:Vec b.svg · Datei:Vec c.svg − λ) = −λ3 + (Datei:Vec b.svg · Datei:Vec c.svg) λ2
det(Datei:Vec b.svg ⊗ Datei:Vec c.svg + Datei:Vec d.svg ⊗ Datei:Vec e.svg − λ 1) = …
 = λ [(Datei:Vec c.svg · Datei:Vec d.svg) (Datei:Vec b.svg · Datei:Vec e.svg) − (Datei:Vec b.svg · Datei:Vec c.svg − λ) (Datei:Vec d.svg · Datei:Vec e.svg − λ)]
 = −λ3 + [­Datei:Vec b.svg · Datei:Vec c.svg + Datei:Vec d.svg · Datei:Vec e.svg] λ2 + [(Datei:Vec b.svg · Datei:Vec e.svg) (Datei:Vec c.svg · Datei:Vec d.svg) − (Datei:Vec b.svg · Datei:Vec c.svg) (Datei:Vec d.svg · Datei:Vec e.svg)] λ

Eigenvektoren[Bearbeiten]

Rechts- und Linkseigenvektoren Datei:Vec u.svg bzw. Datei:Vec v.svg sind nur bis auf einen Faktor ≠ 0 bestimmt. Der Nullvektor ist kein Eigenvektor. Die Rechts- und Linkseigenvektoren werden dual zueinander normiert: Datei:Vec u.svg · Datei:Vec v.svg = 1.

Zu verschiedenen Eigenwerten gehörende Eigenvektoren sind bezüglich A und 1 orthogonal zueinander:

λi ≠ λj → Datei:Vec v.svgi · A · Datei:Vec u.svgj = Datei:Vec v.svgj · A · Datei:Vec u.svgi = Datei:Vec v.svgi · Datei:Vec u.svgj = Datei:Vec v.svgj · Datei:Vec u.svgi = 0

Bestimmungsgleichung: (A − λ 1) · Datei:Vec u.svg = Datei:Vec 0.svg, (A⊤ − λ 1) · Datei:Vec v.svg = Datei:Vec 0.svg

Tensor A = Aij êi ⊗ êj:

Datei:Leftpmatrix3.svg A11 − λ  A12 A13 Datei:Rightpmatrix3.svg · Datei:Leftpmatrix3.svg u1 Datei:Rightpmatrix3.svg = Datei:Leftpmatrix3.svg 0 Datei:Rightpmatrix3.svg
A21 A22 − λ  A23 u2 0
A31 A32 A33 − λ u2 0

Bestimmung mit gegebenem/angenommenem u1:

Datei:Leftpmatrix3.svg A12 A13 Datei:Rightpmatrix3.svg · Datei:BiggBracketLeft.svg u2
u3
Datei:BiggBracketRight.svg = u1 Datei:Leftpmatrix3.svg λ − A11 Datei:Rightpmatrix3.svg
A22 − λ  A23 −A21
A32 A33 − λ −A31

Geometrische Vielfachheit 1:

u2 = u1 (λ − A33) A21 + A23 A31
(A22 − λ) (A33 − λ) − A23 A32
u3 = u1 (λ − A22) A31 + A32 A21
(A22 − λ) (A33 − λ) − A23 A32

Geometrische Vielfachheit 2 mit gegebenen/angenommenen u1,2:

Datei:Leftpmatrix3.svg A13 Datei:Rightpmatrix3.svg u3 = −u1 Datei:Leftpmatrix3.svg A11 − λ Datei:Rightpmatrix3.svg − u2 Datei:Leftpmatrix3.svg A12 Datei:Rightpmatrix3.svg
A23 A21 A22 − λ
A33 − λ A31 A32

Die Formeln bleiben richtig, wenn die Indizes {1, 2, 3} zyklisch vertauscht werden. Für die Linkseigenvektoren werden alle Indizes vertauscht: Aik ↔ Aki.

Symmetrische Tensoren
Für das Betragsquadrat der Komponenten <math>u_{ij}</math> der auf Betrag 1 normierten Eigenvektoren <math>\mathbf u_i</math> des (komplexen) Tensors A ∈ ℂn×n gilt mit dessen Eigenwerten <math>\lambda_i</math> und den Eigenwerten <math>\mu_{jk}</math> der Hauptuntermatrizen von A:<ref name="Denton"/>
<math>

|u_{ij}|^2\prod_{k=1;k\ne i}^n\big(\lambda_i-\lambda_k\big) =\prod_{k=1}^{n-1}\big(\lambda_i-\mu_{jk}\big) </math>

Eigensystem symmetrischer Tensoren[Bearbeiten]

Gegeben A ∈ 𝓛  mit  A = A⊤

#Symmetrische Tensoren haben reelle Eigenwerte und paarweise zueinander senkrechte oder orthogonalisierbare Eigenvektoren. Die Rechts- und Linkseigenvektoren stimmen überein.

#Spektralzerlegung mit Eigenwerten λi und Eigenvektoren âi des symmetrischen Tensors A:

A = Datei:Sum over i from 1 to 3.svg λi âi ⊗ âi = (âj ⊗ êj) · Datei:BiggBracketLeft.svg Datei:Sum over i from 1 to 3.svg λi êi ⊗ êiDatei:BiggBracketRight.svg · (êk ⊗ âk)
= (â1 â2 â3) · Datei:SpectralMatrix.svg · (â1 â2 â3)⊤
1 = âj ⊗ âj = (âj ⊗ êj) · (êk ⊗ âk) = (â1 â2 â3) · (â1 â2 â3)⊤

bzw.

(â1 â2 â3)⊤ · A · (â1 â2 â3) = Datei:SpectralMatrix.svg

Eigensystem schiefsymmetrischer Tensoren[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Gegeben A ∈ 𝓛  mit A⊤ = −A

#Schiefsymmetrische Tensoren haben einen reellen und zwei konjugiert komplexe Eigenwerte ohne Realteil.

Spektralzerlegung:

A = i a (û2 ⊗ û3 − û3 ⊗ û2)
1 = â ⊗ â + û2 ⊗ û3 + û3 ⊗ û2

mit:

#Dualer axialer Vektor:  A× =: a â, a := │A×│
Eigenwerte: λ1 = 0, λ2,3 = ±i a
Rechtseigenvektoren: û1 = â, û2,3 = Datei:OneOverSqrt2.svg (ŵ ± i ŵ × â)
ŵ ∈ 𝕍 \ Datei:Vec 0.svg beliebig, solange ŵ · A× = 0
Linkseigenvektoren: <math>\hat{\mathbf v}</math>1,2,3 = û1,2,3

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Eigensystem allgemeiner auch unsymmetrischer Tensoren[Bearbeiten]

Gegeben a, b, c ∈ ℝ, eine Basis Datei:Vec a.svg1,2,3 von 𝕍 und die dazu duale Basis Datei:Vec a.svg1,2,3, siehe #Basis und duale Basis.

Drei reelle Eigenwerte[Bearbeiten]

Gegeben A = a Datei:Vec a.svg1 ⊗ Datei:Vec a.svg1 + b Datei:Vec a.svg2 ⊗ Datei:Vec a.svg2 + c Datei:Vec a.svg3 ⊗ Datei:Vec a.svg3 ∈ 𝓛

Eigenwerte: λ1 = a, λ2 = b, λ3 = c
Rechtseigenvektoren: Datei:Vec u.svg1 = Datei:Vec a.svg1, Datei:Vec u.svg2 = Datei:Vec a.svg2, Datei:Vec u.svg3 = Datei:Vec a.svg3
Linkseigenvektoren: Datei:Vec v.svg1 = Datei:Vec a.svg1, Datei:Vec v.svg2 = Datei:Vec a.svg2, Datei:Vec v.svg3 = Datei:Vec a.svg3

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Ein reeller und zwei konjugiert komplexe Eigenwerte[Bearbeiten]

Gegeben A = c Datei:Vec a.svg1 ⊗ Datei:Vec a.svg1 + a (Datei:Vec a.svg2 ⊗ Datei:Vec a.svg2 + Datei:Vec a.svg3 ⊗ Datei:Vec a.svg3) + b (Datei:Vec a.svg2 ⊗ Datei:Vec a.svg3 − Datei:Vec a.svg3 ⊗ Datei:Vec a.svg2) ∈ 𝓛

Eigenwerte: λ1 = c, λ2,3 = a ± i b
Rechtseigenvektoren: Datei:Vec u.svg1 = Datei:Vec a.svg1, Datei:Vec u.svg2,3 = Datei:OneOverSqrt2.svg (Datei:Vec a.svg2 ± i Datei:Vec a.svg3)
Linkseigenvektoren: Datei:Vec v.svg1 = Datei:Vec a.svg1, Datei:Vec v.svg2,3 = Datei:OneOverSqrt2.svg (Datei:Vec a.svg2 ∓ i Datei:Vec a.svg3)

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Verallgemeinertes Eigenwertproblem[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Gegeben K, M ∈ 𝓛, M regulär.

Verallgemeinertes Eigenwertproblem:

(K − λ M) · Datei:Vec u.svg = Datei:Vec 0.svg und Datei:Vec v.svg · (K − λ M) = Datei:Vec 0.svg, Datei:Vec u.svg, Datei:Vec v.svg ∈ 𝕍 \ {Datei:Vec 0.svg}
Alternativ : K · Datei:Vec u.svg = λ M · Datei:Vec u.svg und K⊤ · Datei:Vec v.svg = λ M⊤ · Datei:Vec v.svg

Charakteristisches Polynom:

p(λ) = |K − λ M|

Eigenwerte λ sind Lösungen von p(λ) = 0.

Zu verschiedenen Eigenwerten gehörende Eigenvektoren sind bezüglich K und M orthogonal zueinander:

λi ≠ λj → Datei:Vec v.svgi · K · Datei:Vec u.svgj = Datei:Vec v.svgi · M · Datei:Vec u.svgj = Datei:Vec v.svgj · K · Datei:Vec u.svgi = Datei:Vec v.svgj · M · Datei:Vec u.svgi = 0

Weiteres siehe #Spektralzerlegung.

Invarianten[Bearbeiten]

Eigenwerte des Tensors[Bearbeiten]

Die #Eigenwerte λ1, λ2, λ3 sind Invarianten.

Hauptinvarianten[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

#Spur: I1(A), Sp(A)
#Zweite Hauptinvariante:  I2(A)
#Determinante: I3(A), det(A), |A|

Die Hauptinvarianten des Tensors A sind die Koeffizienten seines charakteristischen Polynoms, siehe #Eigenwerte.

Spur[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Abbildung 𝓛 ↦ ℝ

Sp(Datei:Vec a.svg ⊗ Datei:Vec g.svg) := Datei:Vec a.svg · Datei:Vec g.svg

Linearität: x, y ∈ ℝ → Sp(x A + y B) = x Sp(A) + y Sp(B)

Sp(A) = Sp(A⊤)
Sp(A · B) = Sp(B · A)
Sp(A⊤· B) = Sp(A · B⊤) =: A : B
Sp(A · B · C) = Sp(B · C · A) = Sp(C · A · B)
Sp(A) = A : 1 = Datei:OneHalf.svg (A # 1) : 1 = λ1 + λ2 + λ3

mit #Eigenwerten λ1,2,3 von A.

In Komponenten:

Sp(Aij êi ⊗ êj) = Aii = A11 + A22 + A33
Sp(Aij Datei:Vec a.svgi ⊗ Datei:Vec b.svgj) = Aij Datei:Vec a.svgi · Datei:Vec b.svgj
Sp(Aij Datei:Vec a.svgi ⊗ Datei:Vec a.svgj) = Aii
Sp(Aij Datei:Vec a.svgi ⊗ Datei:Vec a.svgj) = Aii

Zweite Hauptinvariante[Bearbeiten]

Abbildung 𝓛 ↦ ℝ

I2(A) := Datei:OneHalf.svg [Sp(A)2 − Sp(A2)]
I2(A) = Sp(cof(A)) = Sp(adj(A))
I2(x A) = x2 I2(A)
I2(A⊤) = I2(A)
I2(A · B) = I2(B · A)
I2(A · B · C) = I2(B · C · A) = I2(C · A · B)
I2(A + B) = I2(A) + I2(B) + Sp(A) Sp(B) − Sp(A · B)
I2(Datei:Vec a.svg ⊗ Datei:Vec g.svg + Datei:Vec b.svg ⊗ Datei:Vec h.svg) = (Datei:Vec a.svg · Datei:Vec g.svg) (Datei:Vec b.svg · Datei:Vec h.svg) − (Datei:Vec a.svg · Datei:Vec h.svg) (Datei:Vec b.svg · Datei:Vec g.svg)
I2(A) = Datei:OneHalf.svg (A # A) : 1 = λ1 λ2 + λ2 λ3 + λ3 λ1

mit #Eigenwerten λ1,2,3 von A.

In Komponenten:

I2(Aij êi ⊗ êj) = Datei:OneHalf.svg (Aii Ajj − Aij Aji)
= A11 A22 + A11 A33 + A22 A33 − A12 A21 − A13 A31 − A23 A32
I2(Aij Datei:Vec a.svgi ⊗ Datei:Vec b.svgj) = Datei:OneHalf.svg Aij Akl [(Datei:Vec a.svgi · Datei:Vec b.svgj) (Datei:Vec a.svgk · Datei:Vec b.svgl) − (Datei:Vec a.svgi · Datei:Vec b.svgl) (Datei:Vec a.svgk · Datei:Vec b.svgj)]
I2(Aij Datei:Vec a.svgi ⊗ Datei:Vec a.svgj) = Datei:OneHalf.svg (Aii Ajj − Aij Aji)

Determinante[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Abbildung 𝓛 ↦ ℝ

I3(A) = det(A) = |A| = (A · ê1) · [(A · ê2) × (A · ê3)]
= (A · Datei:Vec a.svg) · [(A · Datei:Vec b.svg) × (A · Datei:Vec c.svg)]
[­Datei:Vec a.svg · (Datei:Vec b.svg × Datei:Vec c.svg)]  

für alle linear unabhängigen Datei:Vec a.svg, Datei:Vec b.svg, Datei:Vec c.svg ∈ 𝕍

det(A⊤) = det(A)
det(x A) = x3 det(A)
det(A · B) = det(B · A) = det(A) det(B)
det(A · B · C) = det(B · C · A) = det(C · A · B)
det(A) ≠ 0 → det(A−1) = det(A)−1
det(A) = Datei:OneSixth.svg (A # A) : A = Datei:Onethird.svg cof(A) : A = λ1 λ2 λ3

mit #Eigenwerten λ1,2,3 von A.

In Komponenten:

det(Aij êi ⊗ êj) = ϵijk Ai1 Aj2 Ak3 =  A11 A12 A13
A21 A22 A23
A31 A32 A33
= A11 (A22 A33 − A23 A32) + A12 (A23 A31 − A21 A33)
+ A13 (A21 A32 − A22 A31)
det(Aij Datei:Vec a.svgi ⊗ Datei:Vec g.svgj) = ϵijk Ai1 Aj2 Ak3  |Datei:Vec a.svg1 Datei:Vec a.svg2 Datei:Vec a.svg3| |Datei:Vec g.svg1 Datei:Vec g.svg2 Datei:Vec g.svg3|
det(Aij Datei:Vec a.svgi ⊗ Datei:Vec a.svgj) = ϵijk Ai1 Aj2 Ak3
det(A)   = Datei:OneSixth.svg [Sp(A)3 − 3 Sp(A) Sp(A2) + 2 Sp(A3)]
= Datei:Onethird.svg [Sp(A3) + 3 Sp(A) I2(A) − Sp(A)3]
det(A + B) = det(A) + det(B) + Sp(A) I2(B) + I2(A) Sp(B)
+ Sp(A · B · (A + B)) − Sp(A · B) Sp(A + B)
= det(A) + cof(A) : B + A : cof(B) + det(B)

Spezialfälle:

│a 1 + Datei:Vec b.svg ⊗ Datei:Vec c.svg│ = a2 (a + Datei:Vec b.svg · Datei:Vec c.svg)
│a 1 + Datei:Vec b.svg ⊗ Datei:Vec c.svg + Datei:Vec d.svg ⊗ Datei:Vec e.svg│ = a [(a + Datei:Vec b.svg · Datei:Vec c.svg) (a + Datei:Vec d.svg · Datei:Vec e.svg) − (Datei:Vec b.svg · Datei:Vec e.svg) (Datei:Vec c.svg · Datei:Vec d.svg)]

Betrag[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Abbildung 𝓛 ↦ ℝ

∥Datei:Vec a.svg ⊗ Datei:Vec g.svg∥ = │Datei:Vec a.svg│ │Datei:Vec g.svg│
∥A∥2 := A : A = Sp(A⊤ · A) = Sp(A · A⊤)
∥Aij êi ⊗ êj∥2 = Aij Aij
∥ Aij Datei:Vec a.svgi ⊗ Datei:Vec g.svgj∥2 = AijAkl (Datei:Vec a.svgi · Datei:Vec a.svgk) (Datei:Vec g.svgj · Datei:Vec g.svgl)
∥Aij Datei:Vec a.svgi ⊗ Datei:Vec a.svgj∥2 = Aij Akl (Datei:Vec a.svgi · Datei:Vec a.svgk) (Datei:Vec a.svgj · Datei:Vec a.svgl)

Falls A = A⊤ symmetrisch mit #Eigenwerten λ1,2,3:

∥A∥2 = Sp(A)2 − 2 I2(A) = Sp(A2) = λ12 + λ22 + λ32

Falls A = −A⊤ schiefsymmetrisch mit #Eigenwerten (0, i ζ, −i ζ):

∥A∥2 = 2 I2(A) = −Sp(A2) = 2 ζ2

Dualer axialer Vektor[Bearbeiten]

Abbildung 𝓛 ↦ 𝕍

Gegeben #Schiefsymmetrische Tensoren A = −A⊤. Dann gibt es einen dualen axialen Vektor A× für den gilt:

A · Datei:Vec v.svg = A× × Datei:Vec v.svg für alle Datei:Vec v.svg ∈ 𝕍
A× := −Datei:OneHalf.svg Datei:Vec i.svg(A) = −Datei:OneHalf.svg A × 1 = −Datei:OneHalf.svg A ·× 1 = −Datei:OneHalf.svg ϵ : A
(Aij êi ⊗ êj)× = − Datei:OneHalf.svg Aij êi × êj = −Datei:OneHalf.svg ϵijk Aij êk = Datei:Leftpmatrix3.svg A32 Datei:Rightpmatrix3.svg
A13
A21

Mit x ∈ ℝ, Datei:Vec v.svg ∈ 𝕍, F ∈ 𝓛 und einem anderen
schiefsymmetrischen Tensor B ∈ 𝓛 gilt:

(A⊤)× = −A×
(A + B)× = A× + B×
(x A)× = x A×
A · A× = A⊤ · A× = A× · A = Datei:Vec 0.svg
(Datei:Vec v.svg × 1)× = Datei:Vec v.svg
(F · A · F⊤)× = cof(F) · A×

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Vektorinvariante[Bearbeiten]

Abbildung 𝓛 ↦ 𝕍

Datei:Vec i.svg(Datei:Vec a.svg ⊗ Datei:Vec b.svg) := Datei:Vec a.svg × Datei:Vec b.svg
Datei:Vec i.svg(A) = A ·× 1 = A × 1 = ϵ : A
Datei:Vec i.svg(Aij êi ⊗ êj) = Aij êi × êj = ϵijk Aij êk = Datei:Leftpmatrix3.svg A23 − A32 Datei:Rightpmatrix3.svg
A31 − A13
A12 − A21
Datei:Vec i.svg(Aij (Datei:Vec a.svgi ⊗ Datei:Vec b.svgj)) = Aij Datei:Vec a.svgi × Datei:Vec b.svgj
Datei:Vec i.svg(A · B) = A ·× B = A × (B⊤)

#Symmetrische Tensoren haben keine Vektorinvariante: Datei:Vec i.svg(AS) = Datei:Vec 0.svg

Mit einer beliebigen Zahl x, beliebigen Vektoren Datei:Vec u.svg sowie Datei:Vec v.svg und
beliebigen Tensoren A, B ∈ 𝓛 gilt:

Datei:Vec i.svg(Datei:Vec u.svg ⊗ Datei:Vec v.svg) = Datei:Vec u.svg × Datei:Vec v.svg
Datei:Vec i.svg(A⊤) = −Datei:Vec i.svg(A)
Datei:Vec i.svg(A + B) = Datei:Vec i.svg(A) + Datei:Vec i.svg(B)
Datei:Vec i.svg(x A) = x Datei:Vec i.svg(A)
Datei:Vec i.svg(A) × Datei:Vec v.svg = (A⊤ − A) · Datei:Vec v.svg
Datei:Vec i.svg(A # B) = A · Datei:Vec i.svg(B) + B · Datei:Vec i.svg(A)
A · Datei:Vec i.svg(A) = A⊤ · Datei:Vec i.svg(A) = AS · Datei:Vec i.svg(A)
Datei:Vec i.svg(A) · A · Datei:Vec i.svg(A) = 4 [det(A) − det(AS)]
Datei:Vec i.svg(Datei:Vec v.svg × A) = [A − Sp(A) 1] · Datei:Vec v.svg = −(A⊤ # 1) · Datei:Vec v.svg
Datei:Vec i.svg(Datei:Vec v.svg × 1) = −2 Datei:Vec v.svg
Datei:Vec i.svg([­Datei:Vec u.svg × Datei:Vec v.svg] × A) = Datei:Vec v.svg · A × Datei:Vec u.svg − Datei:Vec u.svg · A × Datei:Vec v.svg
Datei:Vec i.svg(B · A · B⊤) = cof(B) · Datei:Vec i.svg(A)

Spezielle Tensoren[Bearbeiten]

Einheitstensor[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

1 = êi ⊗ êi = δij êi ⊗ êj = Datei:Leftpmatrix3.svg 1 0 0 Datei:Rightpmatrix3.svg
0  1  0
0 0 1
1 = Datei:Vec g.svgi ⊗ Datei:Vec g.svgi = Datei:Vec g.svgi ⊗ Datei:Vec g.svgi = gij Datei:Vec g.svgi ⊗ Datei:Vec g.svgj = gij Datei:Vec g.svgi ⊗ Datei:Vec g.svgj

mit gij = Datei:Vec g.svgi · Datei:Vec g.svgj,  gij = Datei:Vec g.svgi · Datei:Vec g.svgj

Eine #Basis und duale Basis liefern die allgemeine Darstellung:

1 = (Datei:Vec a.svgi · Datei:Vec g.svgj) Datei:Vec a.svgi ⊗ Datei:Vec g.svgj

Mit #Permutationssymbol:

1 = Datei:OneHalf.svg ϵijk êi ⊗ êj × êk = Datei:OneHalf.svg ϵijk êi × êj ⊗ êk

#Kofaktor: cof(1) = 1

#Transposition und #Inverse:

1 = 1⊤= 1−1 = 1⊤−1

Vektortransformation

1 · Datei:Vec v.svg = Datei:Vec v.svg · 1 = Datei:Vec v.svg

Tensorprodukt

A · 1 = 1 · A = A

Skalarprodukt

A : 1 = Sp(A)
1 : 1 = Sp(1) = 3

#Hauptinvarianten:

Sp(1) = 3
I2(1) = 3
det(1) = 1

#Betrag: ∥1∥ = Datei:Sqrt3.svg

#Eigenwerte:

λ1,2,3 = 1

Alle Vektoren Datei:Vec v.svg ∈ 𝕍 \ {Datei:Vec 0.svg} sind #Eigenvektoren.

Dyade[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Definition:

Datei:Vec a.svg, Datei:Vec g.svg ∈ 𝕍: A = Datei:Vec a.svg ⊗ Datei:Vec g.svg ∈ 𝓛

#Kofaktor: cof(A) = O

#Hauptinvarianten:

Sp(A) = Datei:Vec a.svg · Datei:Vec g.svg
I2(A) = 0
det(A) = 0

#Betrag: ∥A∥ = |Datei:Vec a.svg| |Datei:Vec g.svg|

#Vektorinvariante: Datei:Vec i.svg(A) = Datei:Vec a.svg × Datei:Vec g.svg

#Eigensystem:

Mit zwei nicht kollinearen aber zu Datei:Vec g.svg senkrechten Vektoren Datei:Vec b.svg und Datei:Vec c.svg:

Eigenwerte: λ1 = Datei:Vec a.svg · Datei:Vec g.svg, λ2 = λ3 = 0
Rechtseigenvektoren: Datei:Vec u.svg1 = Datei:Vec a.svg, Datei:Vec u.svg2 = Datei:Vec b.svg, Datei:Vec u.svg3 = Datei:Vec c.svg
Linkseigenvektoren: (Datei:Vec v.svg1 Datei:Vec v.svg2 Datei:Vec v.svg3) = (Datei:Vec u.svg1 Datei:Vec u.svg2 Datei:Vec u.svg3) = (Datei:Vec a.svg Datei:Vec b.svg Datei:Vec c.svg)⊤−1
#Spektralzerlegung: Datei:Caseopen3.svg 1 = Datei:Vec u.svgi ⊗ Datei:Vec v.svgi
A = (Datei:Vec a.svg · Datei:Vec g.svg) Datei:Vec u.svg1 ⊗ Datei:Vec v.svg1 = Datei:Vec a.svg · Datei:Vec g.svg Datei:Vec a.svg ⊗ Datei:Vec b.svg × Datei:Vec c.svg
Datei:Vec a.svg · (Datei:Vec b.svg × Datei:Vec c.svg)

Skriptfehler: Ein solches Modul „Vorlage:Anker“ ist nicht vorhanden. #Polarzerlegung:

Gegeben ein beliebiger #Orthogonaler Tensor Q, sodass

Q · ĝ = â

wobei Datei:Vec a.svg = a â und Datei:Vec g.svg = g ĝ.

Dann ist

Datei:Vec a.svg ⊗ Datei:Vec g.svg = Q · U = V · Q mit U = a g ĝ ⊗ ĝ, V = a g â ⊗ â

#Singulärwertzerlegung:

Mit Datei:Vec c.svg = c ĉ sind W := (ĝ ĉ ĝ × ĉ) und Q · W orthogonal.

Mit Singulärwert s = a g sowie S = s ê1 ⊗ ê1 ist U = W · S · W⊤ und

Datei:Vec a.svg ⊗ Datei:Vec g.svg = (Q · W) · S · W⊤

Dyadentripel[Bearbeiten]

Jeder Tensor in 𝓛 kann als Summe dreier Dyaden dargestellt werden.

#Einheitstensor: 1 = êk ⊗ êk = ĉk ⊗ ĉk = Datei:Vec a.svgk ⊗ Datei:Vec a.svgk

Allgemein:

A = A · 1 = (A · êk) ⊗ êk = (A · ĉk) ⊗ ĉk = (A · Datei:Vec a.svgk) ⊗ Datei:Vec a.svgk
= 1 · A = êk ⊗ (A⊤ · êk) = ĉk ⊗ (A⊤ · ĉk) = Datei:Vec a.svgk ⊗ (A⊤ · Datei:Vec a.svgk)

#Orthogonale Tensoren und #Orthonormalbasis:

ĉj · ĉk = ĝj · ĝk = δjk ↔ ĉk ⊗ ĝk, ĝk ⊗ ĉk ∈ O(3)

Unimodulare Tensoren[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Definition:

H ∈ 𝓛: det(H) = 1

#Kofaktor: cof(H) = H⊤−1

Determinantenproduktsatz:

det(A · H) = det(H · A) = det(A)

Orthogonale Tensoren[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „Vorlage:Anker“ ist nicht vorhanden. Repräsentieren Drehungen und Drehspiegelungen.

Definition:

Q ∈ 𝓛: Q−1 = Q⊤ oder Q · Q⊤= Q⊤· Q = 1

#Kofaktor: cof(Q) = det(Q) Q = ±Q

#Hauptinvarianten (α ist der Drehwinkel):

Sp(Q) = det(Q) + 2 cos(α)
I2(Q) = 1 + 2 det(Q) cos(α)
det(Q) = Datei:Caseopen2.svg +1: eigentlich orthogonaler Tensor, Q ∈ SO(3)
−1: uneigentlich orthogonaler Tensor,  Q ∈ O(3)

#Betrag : ∥Q∥ = Datei:Sqrt3.svg

#Vektorinvariante ist proportional zur Dreh(spiegel)achse ĉ:

Datei:Vec i.svg(Q) = −2 sin(α) ĉ
Q · ĉ = det(Q) ĉ = ±ĉ

#Spatprodukt von Vektoren:

(Q · Datei:Vec a.svg) · [(Q · Datei:Vec b.svg) × (Q · Datei:Vec c.svg)] = det(Q) Datei:Vec a.svg · (Datei:Vec b.svg × Datei:Vec c.svg)

#Kreuzprodukt von Vektoren und #Kofaktor:

(Q · Datei:Vec a.svg) × (Q · Datei:Vec b.svg) = det(Q) Q · (Datei:Vec a.svg × Datei:Vec b.svg)

Drehung von Vektorraumbasis Datei:Vec a.svg1,2,3 nach Datei:Vec b.svg1,2,3:

Q = Datei:Vec b.svgi ⊗ Datei:Vec a.svgi = Datei:Vec b.svgi ⊗ Datei:Vec a.svgi ↔ Q · Datei:Vec a.svgi = Datei:Vec b.svgi , Q · Datei:Vec a.svgi = Datei:Vec b.svgi
Datei:Vec i.svg(Q) = Datei:Vec b.svgi × Datei:Vec a.svgi = Datei:Vec b.svgi × Datei:Vec a.svgi
Formulierung mit einem Drehvektor
Drehvektor Datei:Vec om.svg := a ĉ
Q = σ 1 + p (Datei:Vec om.svg × 1) + q (Datei:Vec om.svg × 1)2
= σ 1 + p (Datei:Vec om.svg × 1) + q [­Datei:Vec om.svg ⊗ Datei:Vec om.svg − (Datei:Vec om.svg · Datei:Vec om.svg) 1]
Sp(Q) = 3 σ − 2 a2 q = σ + 2 cos(α)
I2(Q) = 3 − 2 σ a2 q = 1 + 2 σ cos(α)
det(Q) = σ = ±1
Datei:Vec i.svg(Q) = −2 a p ĉ = −2 sin(α) ĉ

mit Parametern a, p sowie q aus der Tabelle bei gegebenem σ und Drehwinkel α.

a p q für σ = +1 q für σ = −1 Bezug/Kommentar
1 sin(α) 1 − cos(α) −1 − cos(α) Rodrigues-Formel
sin(α) 1 1 / [cos(α) + 1] 1 / [cos(α) − 1] Kreuzprodukt s. u.
sin(α/2) 2 cos(α/2) 2 −2 / tan(α/2)2 Quaternionen
cos(α) tan(α) (1 − a) / a2 −(1 + a) / a2
cos(α/2) 2 sin(α/2) 2 tan(α/2)2 −2
tan(α) cos(α) p2 / (p + 1) p2 / (p − 1)
tan(α/2) 2 / (1 + a2) −2 / [a2 (1 + a2)] a2 = Datei:Vec om.svg · Datei:Vec om.svg
Kreuzprodukt
Drehung eines Einheitsvektors â in den gleichlangen Vektor û mittels des Drehtensors gemäß der Tabelle zu den Parametern
a = sin(α), Datei:Vec om.svg = sin(α) ĉ = â × û, cos(α) = â · û

Mit a = 1, Datei:Vec om.svg = ĉ = (c1 c2 c3)⊤ und σ = +1 ergibt sich die Rodrigues-Formel:

Q = 1 + sα ĉ × 1 + dα (ĉ × 1)2 = 1 + sα ĉ × 1 + dα (ĉ ⊗ ĉ − 1)
= Datei:Leftpmatrix3.svg cα + dα c12 −sα c3 + dα c1 c2 sα c2 + dα c1 c3 Datei:Rightpmatrix3.svg
sα c3 + dα c1 c2 cα + dα c22 −sα c1 + dα c2 c3
−sα c2 + dα c1 c3 sα c1 + dα c2 c3 cα + dα c32

worin cα = cos(α), dα = 1 − cos(α), sα = sin(α).

Euler-Rodrigues-Formel mit a, b, c, d ∈ ℝ: a2 + b2 + c2 + d2 = 1.

Q = Datei:Leftpmatrix3.svg a2 + b2 − c2 − d2 2(bc − ad) 2(bd + ac) Datei:Rightpmatrix3.svg
2(bc + ad)  a2 − b2 + c2 − d2  2(cd − ab)
2(bd − ac) 2(cd + ab) a2 − b2 − c2 + d2
entspricht Rodrigues-Formel wenn
a = cos(α/2), (b c d) = sin(α/2) (c1 c2 c3)

Gegeben eine rechtshändige #Orthonormalbasis ĉ1,2,3 mit ĉ1 = ĉ. Dann besitzt Q die Darstellung

Q = σ ĉ1 ⊗ ĉ1 + cos(α) (ĉ2 ⊗ ĉ2 + ĉ3 ⊗ ĉ3) + sin(α) (ĉ3 ⊗ ĉ2 − ĉ2 ⊗ ĉ3)
 = Datei:Leftpmatrix3.svg σ 0 0 Datei:Rightpmatrix3.svg ĉi ⊗ ĉj
0  cos(α)  −sin(α)
0 sin(α) cos(α)

#Eigensystem:

λ1 = σ, Datei:Vec u.svg1 = ĉ = ĉ1
λ2,3 = e±i α,  Datei:Vec u.svg2,3 = Datei:OneOverSqrt2.svg (ĉ2 ∓ i ĉ3)

Drehwinkel:

cos(α) = Datei:OneHalf.svg [Sp(Q) − σ]

#Dyadentripel mit Spaltenvektoren ŝi und Zeilenvektoren ẑi:

Q = ŝi ⊗ êi = êi ⊗ ẑi  →  ŝi × êi = êi × ẑi = −2 sin(α) ĉ
Q − Q⊤ = 2 sin(α) ĉ × 1 = 2 sin(α) Datei:Leftpmatrix3.svg 0  −c3  c2 Datei:Rightpmatrix3.svg  , |ĉ| = 1
c3 0 −c1
−c2 c1 0

Mit einem beliebigen orthogonalen Tensor R ∈ O(3) lauten mögliche #Singulärwertzerlegungen

Q = U · S · V⊤

mit U = Q · R, V = R, S = 1

Positiv definite Tensoren[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Definition:

A ∈ 𝓛: Datei:Vec v.svg · A · Datei:Vec v.svg > 0 für alle Datei:Vec v.svg ∈ 𝕍 \ {Datei:Vec 0.svg}

A ist genau dann positiv definit, wenn sein #Symmetrischer Anteil AS es ist
(wegen Datei:Vec v.svg · A · Datei:Vec v.svg = Datei:Vec v.svg · AS · Datei:Vec v.svg.)

Notwendige Bedingungen für positive Definitheit:

det(A), det(AS) > 0
A = Aij êi ⊗ êj  →  A11, A22, A33 > 0
A = Aij Datei:Vec a.svgi ⊗ Datei:Vec a.svgj  →  A11, A22, A33 > 0

Notwendige und hinreichende Bedingung für positive Definitheit: Alle #Eigenwerte von AS sind größer als null.

Immer positiv definit falls det(A) ≠ 0: A · A⊤ und A⊤· A

Symmetrische Tensoren[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Definition:

A ∈ 𝓛: A = A⊤

Bezüglich der Standardbasis:

Aij êi ⊗ êj = Datei:Leftpmatrix3.svg A11 A12 A13 Datei:Rightpmatrix3.svg
A12  A22  A23
A13 A23 A33

#Kofaktor: cof(A) = adj(A) = A2 − Sp(A) A + I2(A) 1

#Hauptinvarianten:

Sp(Aij êi ⊗ êj) = A11 + A22 + A33
I2(A) = Datei:OneHalf.svg [Sp(A)2 − Sp(A2)] = Datei:OneHalf.svg [Sp(A)2 − ∥A∥2]
I2(Aij êi ⊗ êj) = A11 A22 + A11 A33 + A22 A33 − A122 − A132 − A232
det(Aij êi ⊗ êj) = (A11 A22 − A122) A33 − A11 A232 − A132 A22 + 2 A12 A13 A23

#Betrags­quadrat:

∥A∥2 = Sp(A)2 − 2 I2(A) = Sp(A2) = λ12 + λ22 + λ32
∥Aij êi ⊗ êj∥2 = A112 + A222 + A332 + 2 A122 + 2 A132 + 2 A232

#Vektorinvariante: Datei:Vec i.svg(A) = Datei:Vec 0.svg

Alle #Eigenwerte λ1,2,3 sind reell. Alle #Eigenvektoren sind reell und paarweise orthogonal zueinander oder orthogonalisierbar. Die Links- und Rechtseigenvektoren stimmen überein.

Bilinearform:

Datei:Vec u.svg · A · Datei:Vec v.svg = Datei:Vec v.svg · A · Datei:Vec u.svg für alle Datei:Vec u.svg, Datei:Vec v.svg ∈ 𝕍

Funktionswert eines symmetrischen Tensors[Bearbeiten]

Mit den #Eigenvektoren â1,2,3 und der #Spektralzerlegung eines symmetrischen Tensors

A = Datei:Sum over i from 1 to 3.svg λi âi ⊗ âi

sowie einer reellwertigen Funktion eines reellen Arguments

f: ℝ ↦ ℝ

wird der Funktionswert von A definiert:

f(A) := Datei:Sum over i from 1 to 3.svg f(λi) âi ⊗ âi

Ist f eine mehrdeutige Funktion, wie die Wurzel (Mathematik), mit n alternativen Werten, dann steht f(A) mehrdeutig für n3 alternative Tensoren.

Insbesondere mit dem Deformationsgradient F:

Rechter Strecktensor

U = (F⊤ · F)½

Linker Strecktensor

V = (F · F⊤)½

Henky-Dehnung

EH = ln(U) = Datei:OneHalf.svg ln(F⊤ · F)

Singulärwertzerlegung von symmetrischen Tensoren[Bearbeiten]

Symmetrische Tensoren A ∈ 𝓛 haben reelle #Eigenwerte λ1,2,3 und dazugehörige #Eigenvektoren û1,2,3, aus denen sich eine #Orthonormalbasis bilden lässt, was hier benutzt wird.

Singulärwerte:

s1 = |λ1| ≥ s2 = |λ2| ≥ s3 = |λ3| ≥ 0 nach geeigneter Nummerierung der Eigenwerte
S = diag(s1, s2, s3)

Modalmatrizen:

U = (û1 û2 û3) mit den zu λ1,2,3 gehörenden Eigenvektoren
V = (sgn(λ1) û1 sgn(λ2) û2 sgn(λ3) û3)

#Singulärwertzerlegung: A = U · S · V⊤

Voigtsche Notation symmetrischer Tensoren zweiter Stufe[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. In diesem Abschnitt bedeutet […] die voigtsche Notation.

Die symmetrischen Tensoren

S1 = ê1 ⊗ ê1
S2 = ê2 ⊗ ê2
S3 = ê3 ⊗ ê3
S4 = ê2 ⊗ ê3 + ê3 ⊗ ê2
S5 = ê1 ⊗ ê3 + ê3 ⊗ ê1
S6 = ê1 ⊗ ê2 + ê2 ⊗ ê1

bilden eine Basis im Vektorraum Sym(𝕍,𝕍) der symmetrischen Tensoren zweiter Stufe. Bezüglich dieser Basis können alle symmetrischen Tensoren zweiter Stufe in voigtscher Notation dargestellt werden:

A ∈ Sym(𝕍,𝕍) ↔ A = Ar Sr ↔ [A] := Datei:Leftpmatrix6.svg A1 Datei:Rightpmatrix6.svg
A2
A3
A4
A5
A6

Diese Vektoren dürfen addiert, subtrahiert und mit einem Skalar multipliziert werden:

[A + x B] = [A] + x [B]

Beim Matrizenprodukt in voigtscher Notation muss eine Diagonalmatrix

L = diag(1, 1, 1, 2, 2, 2)

mit den Einträgen Luv = Su : Sv zwischengeschaltet werden:

A : B = [A]⊤L [B] = A1 B1 + A2 B2 + A3 B3 + 2 A4 B4 + 2 A5 B5 + 2 A6 B6

Gegeben ein #symmetrischer Tensor T ∈ 𝓛 und
ein beliebiger Tensor F = Fij êi ⊗ êj ∈ 𝓛 . Dann gilt:

[F · T · F⊤] = R L [T]

mit

R = Datei:Leftpmatrix6.svg R1111  R1122  R1133  R1123  R1113  R1112 Datei:Rightpmatrix6.svg
R2211 R2222 R2233 R2223 R2213 R2212
R3311 R3322 R3333 R3323 R3313 R3312
R2311 R2322 R2333 R2323 R2313 R2312
R1311 R1322 R1333 R1323 R1313 R1312
R1211 R1222 R1233 R1223 R1213 R1212
Rijkl := Datei:OneHalf.svg (Fik Fjl + Fil Fjk)

Wenn F ein #Orthogonaler Tensor ist, dann ergibt sich zusätzlich:

R L R⊤= R⊤L R = diag(1, 1, 1, ½, ½, ½)

Schiefsymmetrische Tensoren[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Definition:

A ∈ 𝓛: A = −A⊤

#Dualer axialer Vektor A×:

A× = −Datei:OneHalf.svg Datei:Vec i.svg(A) ↔ A · Datei:Vec v.svg = A× × Datei:Vec v.svg für alle Datei:Vec v.svg ∈ 𝕍
A = A× × 1

#Kofaktor: cof(A) = adj(A) = A2 − Datei:OneHalf.svg Sp(A2) 1 = A× ⊗ A×

Bezüglich der Standardbasis:

Aij êi ⊗ êj = Datei:Leftpmatrix3.svg 0 A12 A13 Datei:Rightpmatrix3.svg
−A12 0 A23
−A13  −A23  0
(Aij êi ⊗ êj)× = Datei:Leftpmatrix3.svg A32 Datei:Rightpmatrix3.svg = Datei:Leftpmatrix3.svg −A23 Datei:Rightpmatrix3.svg
A13 A13
A21 −A12

#Hauptinvarianten:

Sp(A) = 0
I2(A) = A× · A× = −Datei:OneHalf.svg Sp(A2) = Datei:OneHalf.svg ∥A∥2
I2(Aij êi ⊗ êj) = A122 + A132 + A232
det(A) = 0

#Betrags­quadrat:

∥A∥2 = 2 I2(A)
∥Aij êi ⊗ êj∥2 = 2 (A122 + A132 + A232)

Bilinearform:

Datei:Vec u.svg · A · Datei:Vec v.svg = −Datei:Vec v.svg · A · Datei:Vec u.svg für alle Datei:Vec u.svg, Datei:Vec v.svg ∈ 𝕍
Datei:Vec v.svg · A · Datei:Vec v.svg = 0 für alle Datei:Vec v.svg ∈ 𝕍

Ein Eigenwert ist null, zwei imaginär konjugiert komplex, siehe #Eigensystem schiefsymmetrischer Tensoren.

Singulärwertzerlegung mit s ŝ := A×, s := │A×│,
ĝ senkrecht zu A× und ĥ = ŝ × ĝ:

U = (ĝ ĥ ŝ), V = (−ĥ ĝ ŝ), S = diag(s, s, 0)

#Singulärwertzerlegung: A = U · S · V⊤ = s (ĥ ⊗ ĝ − ĝ ⊗ ĥ)

Axialer Tensor oder Kreuzproduktmatrix[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Kreuzproduktmatrix [­Datei:Vec u.svg]× ∈ 𝓛 eines Vektors Datei:Vec u.svg = ui êi = Datei:Leftpmatrix3.svg u1 Datei:Rightpmatrix3.svg :
u2
u3
[­Datei:Vec u.svg]× = Datei:Vec u.svg × 1 = (ui êi) × êk ⊗ êk = −ϵijk ui êj ⊗ êk
= Datei:Leftpmatrix3.svg 0  −u3  u2 Datei:Rightpmatrix3.svg  ∈ 𝓛    
u3 0 −u1
−u2 u1 0

Eigenschaften:

Datei:Vec u.svg × Datei:Vec v.svg = [­Datei:Vec u.svg]× · Datei:Vec v.svg = Datei:Vec u.svg · [­Datei:Vec v.svg]×
([­Datei:Vec u.svg]×)⊤ = −[­Datei:Vec u.svg]×
Datei:Vec u.svg × [­Datei:Vec v.svg]× = [­Datei:Vec u.svg]× · [­Datei:Vec v.svg]× = Datei:Vec v.svg ⊗ Datei:Vec u.svg − (Datei:Vec u.svg · Datei:Vec v.svg) 1

Potenzen von [­Datei:Vec u.svg]×:

([­Datei:Vec u.svg]×)2 = [­Datei:Vec u.svg]× · [­Datei:Vec u.svg]× = Datei:Vec u.svg ⊗ Datei:Vec u.svg − (Datei:Vec u.svg · Datei:Vec u.svg) 1
([­Datei:Vec u.svg]×)3 = −(Datei:Vec u.svg · Datei:Vec u.svg) [­Datei:Vec u.svg]×

Weiteres siehe #Schiefsymmetrische Tensoren.

Deviatorische Tensoren[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Definition:

A ∈ 𝓛: Sp(A) = 0

#Kofaktor : cof(A) = (A2)⊤− Datei:OneHalf.svg Sp(A2) 1

Bezüglich der Standardbasis:

Aij êi ⊗ êj = Datei:Leftpmatrix3.svg A11  A12  A13 Datei:Rightpmatrix3.svg
A21 A22 A23
A31 A32 −A11 − A22

#Hauptinvarianten:

Sp(A) := 0
I2(A) = −Datei:OneHalf.svg Sp(A2)
I2(Aij êi ⊗ êj) = −A112 − A222 − A11 A22 − A12 A21 − A13 A31 − A23 A32
det(A) = Datei:Onethird.svg Sp(A3)
det(Aij êi ⊗ êj) = A11 [A12 A21 − A23 A32 − (A11 + A22) A22]
+ (A12 A22 + A13 A32) A21 + (A12 A23 − A13 A22) A31

#Betrags­quadrat:

∥Aij êi ⊗ êj∥2 = 2 (A112 + A222 + A11 A22)
+ A122 + A212 + A132 + A312 + A232 + A322

Kugeltensoren[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Definition:

A ∈ 𝓛: A = a 1 = Datei:Leftpmatrix3.svg a 0 0 Datei:Rightpmatrix3.svg
0  a  0
0 0 a

#Kofaktor: cof(A) = adj(A) = a2 1

#Hauptinvarianten:

Sp(A) = 3 a
I2(A) = 3 a2
det(A) = a3

#Betrag:

∥A∥ = |a| Datei:Sqrt3.svg

Zerlegungen eines Tensors[Bearbeiten]

Gegeben ein beliebiger Tensor A = Aij êi ⊗ êj ∈ 𝓛

Symmetrischer Anteil[Bearbeiten]

AS = sym(A) := Datei:OneHalf.svg (A + A⊤)
AS = Datei:OneHalf.svg Datei:Leftpmatrix3.svg 2 A11  A12 + A21  A13 + A31 Datei:Rightpmatrix3.svg
2 A22 A23 + A32
sym 2 A33
Sp(AS) = Sp(A) = A11 + A22 + A33
I2(AS)  =  Datei:OneFourth.svg [2 I2(A) + Sp(A)2 − ║A║2]
= A11 A22 + A11 A33 + A22 A33
− Datei:OneFourth.svg [(A12 + A21)2 + (A13 + A31)2 + (A23 + A32)2]
det(AS) = Datei:OneFourth.svg [det(A) + A : adj(A)] = det(A) − Datei:OneFourth.svg Datei:Vec i.svg(A) · A · Datei:Vec i.svg(A)
= A11 A22 A33 + Datei:OneFourth.svg (A12 + A21) (A23 + A32) (A13 + A31)
− Datei:OneFourth.svg [A11 (A23 + A32)2 + A22 (A13 + A31)2 + A33 (A12 + A21)2]
∥AS∥2 = Datei:OneHalf.svg [Sp(A2) + ∥A∥2] = A : AS = ∥A∥2 − ∥AA∥2
= A112 + A222 + A332 + Datei:OneHalf.svg [(A12 + A21)2 + (A13 + A31)2 + (A23 + A32)2]

Schiefsymmetrischer Anteil[Bearbeiten]

AA = skw(A) := Datei:OneHalf.svg (A − A⊤)
AA = Datei:OneHalf.svg Datei:Leftpmatrix3.svg 0 A12 − A21 A13 − A31 Datei:Rightpmatrix3.svg
A21 − A12 0 A23 − A32
A31 − A13 A32 − A23 0
Sp(AA) = 0
I2(AA) = Datei:OneFourth.svg [║A║2 − Sp(A2)] = Datei:OneFourth.svg [2 I2(A) + ║A║2 − Sp(A)2]
= Datei:OneFourth.svg [(A12 − A21)2 + (A13 − A31)2 + (A23 − A32)2]
det(AA) = 0
∥AA∥2 = Datei:OneHalf.svg [∥A∥2 − Sp(A2)] = A : AA = ∥A∥2 − ∥AS∥2
= Datei:OneHalf.svg [(A12 − A21)2 + (A13 − A31)2 + (A23 − A32)2]

Deviator[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

AD = dev(A) := A − Datei:Onethird.svg Sp(A) 1
AD = <math>\begin{pmatrix}

\mathsf{\frac{2A_{11}-A_{22}-A_{33}}3}&\mathsf{A_{12}}&\mathsf{A_{13}}\\ \mathsf{A_{21}}&\mathsf{\frac{2A_{22}-A_{11}-A_{33}}3}&\mathsf{A_{23}}\\ \mathsf{A_{31}}&\mathsf{A_{32}}&\mathsf{\frac{2A_{33}-A_{11}-A_{22}}3} \end{pmatrix}</math>

Sp(AD) = 0
I2(AD) = I2(A) − Datei:Onethird.svg Sp(A)2 = Datei:OneSixth.svg [Sp(A)2 − 3 Sp(A2)]
= Datei:Onethird.svg (A11 A22 + A11 A33 + A22 A33 − A112 − A222 − A332)
− A12 A21 − A13 A31 − A23 A32
det(AD) = det(A) + Datei:One27th.svg Sp(A) [2 Sp(A)2 − 9 I2(A)]
= Datei:One27th.svg [12 A11 A22 A33 + 2 (A113 + A223 + A333)]
− Datei:OneNinth.svg [A112 (A22 + A33) + A222 (A11 + A33) + A332 (A11 + A22)]
− Datei:Onethird.svg [(2 A11 − A22 − A33) A23 A32 + (2 A22 − A11 − A33) A13 A31 …
  … + (2 A33 − A11 − A22) A12 A21] + A12 A23 A31 + A13 A32 A21
∥AD∥2 = ∥A∥2 − ∥AK∥2 = ∥A∥2 − Datei:Onethird.svg Sp(A)2
= Datei:Twothird.svg (A112 + A222 + A332 − A11 A22 − A11 A33 − A22 A33)
+ A122 + A212 + A132 + A312 + A232 + A322

Kugelanteil[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

AK = sph(A) := Datei:Onethird.svg Sp(A) 1 = Datei:Onethird.svg Sp(A) Datei:Leftpmatrix3.svg 1 Datei:Rightpmatrix3.svg
 1 
1
Sp(AK) = Sp(A) = A11 + A22 + A33
I2(AK) = Datei:Onethird.svg Sp(A)2
det(AK) = Datei:One27th.svg Sp(A)3
∥AK∥ = Datei:OneOverSqrt3.svg |Sp(A)|

Beziehung zwischen den Anteilen des Tensors[Bearbeiten]

A = AS + AA = AD + AK
AS : BA = AK : BA = AK : BD = 0

Folgerungen:

AS : B = AS : BS
AA : B = AA : BA = AA : BD
AD : B = AD : BD
AK : B = AK : BK = AK : BS
║A║2 = ║AS║2 + ║AA║2 = ║AD║2 + ║AK║2

Polarzerlegung[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Für jeden Tensor F ∈ 𝓛 mit #Determinante ≠ 0 gibt es #Orthogonale Tensoren Q und positiv definite #Symmetrische Tensoren U, V in eindeutiger Weise, sodass<ref name="Ciarlet" details="S. 95ff"/>

F = Q · U = V · Q

Die Anteile U, V und Q berechnet sich aus

U = (F⊤ · F)½, V = (F · F⊤)½
Q = F · U−1 = V−1 · F = F⊤−1 · U = V · F⊤−1

Bei det(F) = 0 existiert eine solche Zerlegung ebenfalls, ist jedoch nicht mehr eindeutig und U sowie V sind nur noch positiv semidefinit, siehe z. B. die #Polarzerlegung einer Dyade.

Singulärwertzerlegung[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Singulärwertzerlegung von A ∈ 𝓛:<ref name="Ciarlet" details="S. 98"/>

A = Datei:Sum over i from 1 to 3.svg si ĝi ⊗ ĥi

mit

  • si = ĝi · A · ĥi ∈ ℝ (keine Summe über i),
  • s1 ≥ s2 ≥ s3 ≥ 0 und
  • #Orthonormalbasis­vektoren ĝ1,2,3 sowie ĥ1,2,3

Bestimmung der Vektoren z. B. mit dem #Eigensystem symmetrischer Tensoren

A · A⊤ = Datei:Sum over i from 1 to 3.svg λi ĝi ⊗ ĝi, A⊤· A = Datei:Sum over i from 1 to 3.svg λi ĥi ⊗ ĥi

Multiplikation einzelner #Eigenvektoren ĝk oder ĥk mit −1 sowie geeignete Nummerierung der Eigenwerte und -vektoren liefert

s1 ≥ s2 ≥ s3 ≥ 0.

Darstellung mit Matrizen/Tensoren:

A = (ĝj ⊗ êj) · Datei:BiggBracketLeft.svg Datei:Sum over i from 1 to 3.svg si êi ⊗ êiDatei:BiggBracketRight.svg · (êk ⊗ ĥk)
= (ĝ1 ĝ2 ĝ3) · Datei:Leftpmatrix3.svg s1 0 0 Datei:Rightpmatrix3.svg · (ĥ1 ĥ2 ĥ3)⊤
0  s2  0
0 0 s3
= U · S · V⊤

Die Faktoren U und V sind eigentlich oder uneigentlich #Orthogonale Tensoren. Spezialfälle siehe

Spektralzerlegung[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Darstellung von Tensoren mit ihrem #Eigensystem.

Es gilt: Datei:Vec v.svg · A = A⊤ · Datei:Vec v.svg

Im Folgenden bedeuten

λ1,2,3  die #Eigenwerte des betreffenden Tensors und
Λ die SpektralmatrixSkriptfehler: Ein solches Modul „Vorlage:Anker“ ist nicht vorhanden., Λ = Datei:Sum over i from 1 to 3.svg λi êi ⊗ êi = Datei:SpectralMatrix.svg
Spektralzerlegung des Paares (A, 1)
1 = Datei:Vec u.svgi ⊗ Datei:Vec v.svgi = Datei:Sum over i from 1 to 3.svg Di = U · V⊤
A = Datei:Sum over i from 1 to 3.svg λi Datei:Vec u.svgi ⊗ Datei:Vec v.svgi = λi Di = U · Λ · V⊤

mit

Rechtseigenvektoren: A · Datei:Vec u.svgi = λi Datei:Vec u.svgi (keine Summe über i)
Rechtsmodalmatrix: U = Datei:Vec u.svgi ⊗ êi = (Datei:Vec u.svg1 Datei:Vec u.svg2 Datei:Vec u.svg3)
Linkseigenvektoren: Datei:Vec v.svgi · A = λi Datei:Vec v.svgi (keine Summe über i)
Linksmodalmatrix: V = Datei:Vec v.svgi ⊗ êi = (Datei:Vec v.svg1 Datei:Vec v.svg2 Datei:Vec v.svg3)
Normierung: Datei:Vec v.svgi · Datei:Vec u.svgj = δij → V = U⊤−1, U · V⊤ = 1
Eigendyaden: Di = Datei:Vec u.svgi ⊗ Datei:Vec v.svgi (keine Summe über i)
Kollinearität: Di · Datei:Vec u.svgi = Datei:Vec u.svgi, Datei:Vec v.svgi · Di = Datei:Vec v.svgi, Di · Di = Di (keine Summen)
Orthogonalität: i ≠ j → Datei:Vec v.svgi · Dj = Dj · Datei:Vec u.svgi = Datei:Vec 0.svg, Di · Dj = O
Spektralzerlegung des Paares (K, M), M regulär
M = M · Datei:Vec u.svgi ⊗ Datei:Vec v.svgi · M = Datei:Sum over i from 1 to 3.svg Di = M · U · V⊤ · M
K = Datei:Sum over i from 1 to 3.svg λi M · Datei:Vec u.svgi ⊗ Datei:Vec v.svgi · M = λi Di = M · U · Λ· V⊤ · M

mit

Rechtseigenvektoren:  K · Datei:Vec u.svgi = λi M · Datei:Vec u.svgi (keine Summe über i)
Rechtsmodalmatrix: U = Datei:Vec u.svgi ⊗ êi = (Datei:Vec u.svg1 Datei:Vec u.svg2 Datei:Vec u.svg3)
Linkseigenvektoren: Datei:Vec v.svgi · K = λi Datei:Vec v.svgi · M (keine Summe über i)
Linksmodalmatrix: V = Datei:Vec v.svgi ⊗ êi = (Datei:Vec v.svg1 Datei:Vec v.svg2 Datei:Vec v.svg3)
Normierung: Datei:Vec v.svgi · M · Datei:Vec u.svgj = δij → V = (M · U)⊤−1, V⊤ · M = U−1
Eigendyaden: Di = M · Datei:Vec u.svgi ⊗ Datei:Vec v.svgi · M (keine Summe über i)
Kollinearität: Di · Datei:Vec u.svgi = M · Datei:Vec u.svgi, Datei:Vec v.svgi · Di = Datei:Vec v.svgi · M, Di · M−1 · Di = Di (keine Summen)
Orthogonalität: i ≠ j → Datei:Vec v.svgi · Dj = Dj · Datei:Vec u.svgi = Datei:Vec 0.svg, Di · M−1 · Dj = O

Projektionen[Bearbeiten]

Punkt auf Gerade[Bearbeiten]

Gegeben eine Gerade 𝔊 durch einen Punkt Datei:Vec x.svg ∈ 𝔊 und der Einheitsvektor ê in Richtung der Geraden sowie ein beliebiger anderer Punkt Datei:Vec p.svg. Das definiert die Gerade als:

Datei:Vec p.svg ∈ 𝔊 ↔ (1 − ê ⊗ ê) · (Datei:Vec p.svg − Datei:Vec x.svg) = Datei:Vec 0.svg
Fußpunkt von Datei:Vec p.svg:  Datei:Vec f.svg = Datei:Vec x.svg + ê ⊗ ê · (Datei:Vec p.svg − Datei:Vec x.svg) ∈ 𝔊, d. h. Datei:Vec f.svg − Datei:Vec x.svg ∥ ê
Lotstrecke: Datei:Vec n.svg = (1 − ê ⊗ ê) · (Datei:Vec p.svg − Datei:Vec x.svg) = Datei:Vec p.svg − Datei:Vec f.svg  ⊥ 𝔊, d. h. Datei:Vec n.svg ⊥ ê

Punkt oder Gerade auf Ebene[Bearbeiten]

Gegeben eine Ebene 𝔈 durch einen Punkt Datei:Vec x.svg in der Ebene (∈ 𝔈) und zwei die Ebene aufspannende Vektoren Datei:Vec u.svg und Datei:Vec v.svg ∦ Datei:Vec u.svg sowie ein beliebiger anderer Punkt Datei:Vec p.svg. Dann verschwindet der Normaleneinheitsvektor

ĉ = Datei:Vec u.svg × Datei:Vec v.svg ≠ Datei:Vec 0.svg
|Datei:Vec u.svg × Datei:Vec v.svg|

nicht. Normalenform der Ebene:

Datei:Vec p.svg ∈ 𝔈 ↔ (Datei:Vec p.svg − Datei:Vec x.svg) · ĉ = 0
Fußpunkt von Datei:Vec p.svg:  Datei:Vec f.svg = Datei:Vec x.svg + (1 − ĉ ⊗ ĉ) · (Datei:Vec p.svg − Datei:Vec x.svg)  ∈ 𝔈, d. h. Datei:Vec f.svg − Datei:Vec x.svg ⊥ ĉ
Lotstrecke: Datei:Vec n.svg = ĉ ⊗ ĉ · (Datei:Vec p.svg − Datei:Vec x.svg) = Datei:Vec p.svg − Datei:Vec f.svg ⊥ 𝔈, d. h. ∥ ĉ

In höherdimensionalen Räumen extrahiert

P = (Datei:Vec v.svg · Datei:Vec v.svg) Datei:Vec u.svg ⊗ Datei:Vec u.svg − (Datei:Vec u.svg · Datei:Vec v.svg) (Datei:Vec u.svg ⊗ Datei:Vec v.svg + Datei:Vec v.svg ⊗ Datei:Vec u.svg) + (Datei:Vec u.svg · Datei:Vec u.svg) Datei:Vec v.svg ⊗ Datei:Vec v.svg
(Datei:Vec u.svg · Datei:Vec u.svg) (Datei:Vec v.svg · Datei:Vec v.svg) − (Datei:Vec u.svg · Datei:Vec v.svg)2

den Anteil eines Vektors parallel zur Ebene.<ref name="Hanson"/> Dann ist

Datei:Vec f.svg = Datei:Vec x.svg + P · (Datei:Vec p.svg − Datei:Vec x.svg) ∈ 𝔈
Datei:Vec n.svg = (1 − P) · (Datei:Vec p.svg − Datei:Vec x.svg) = Datei:Vec p.svg − Datei:Vec f.svg  ⊥ 𝔈

Fundamentaltensor 3. Stufe[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden.

Definition:

ϵ := ϵijk êi ⊗ êj ⊗ êk
= (êj × êk) ⊗ êj ⊗ êk
= êi ⊗ (êk × êi) ⊗ êk
= êi ⊗ êj ⊗ (êi × êj)

Tensortransformation 𝓛 ↦ 𝕍:

ϵ : (Datei:Vec u.svg ⊗ Datei:Vec v.svg) = Datei:Vec u.svg × Datei:Vec v.svg = Datei:Vec v.svg · ϵ · Datei:Vec u.svg = −Datei:Vec u.svg · ϵ · Datei:Vec v.svg = −ϵ : (Datei:Vec v.svg ⊗ Datei:Vec u.svg) = −Datei:Vec v.svg × Datei:Vec u.svg
ϵ : (êi ⊗ êj) = ϵijk êk = êi × êj
ϵ : A = A : ϵ = −ϵ : (A⊤) = −(A⊤) : ϵ = A × 1 = 1 ·× A = Datei:Vec i.svg(A)
ϵ : (A · B⊤) = A × B
ϵ : (A · B) = A ·× B

Vektortransformation 𝕍 ↦ 𝓛:

ϵ · Datei:Vec u.svg = Datei:Vec u.svg · ϵ = −[­Datei:Vec u.svg]× = −Datei:Vec u.svg × 1

Tensoren vierter Stufe[Bearbeiten]

Tensoren zweiter Stufe sind Elemente eines euklidischen Vektorraums 𝓛 wie im Abschnitt #Tensoren als Elemente eines Vektorraumes dargestellt. Daher kann man Tensoren vierter Stufe definieren, indem man in dem Kapitel formal die Tensoren zweiter Stufe durch Tensoren vierter Stufe und die Vektoren durch Tensoren zweiter Stufe ersetzt, z. B.:

𝔸 = Apq (Ap ⊗ Gq) ∈ Lin(𝓛,𝓛)

mit

𝔸 Tensor vierter Stufe
Apq  Tensorkomponenten
Ap Element der Tensorbasis A1, A2, …, A9 von 𝓛
Gq Element der Tensorbasis G1, G2, …, G9 von 𝓛

Standardbasis in 𝓛:

E1,2,3 = ê1 ⊗ ê1,2,3, E4,5,6 = ê2 ⊗ ê1,2,3, E7,8,9 = ê3 ⊗ ê1,2,3

Tensortransformation:

𝔸 : H = Apq (Ap ⊗ Gq) : H := Apq (Gq : H) Ap

Tensorprodukt:

(Apq Ap ⊗ Gq) : (Brs Hr ⊗ Us) := Apq (Gq : Hr) Brs Ap ⊗ Us

Übliche Schreibweisen für Tensoren vierter Stufe:

𝔸 = <math>\stackrel4{\mathbf A}</math> = Aijkl êi ⊗ êj ⊗ êk ⊗ êl

Transpositionen[Bearbeiten]

Transposition:

(A ⊗ B)⊤ = B ⊗ A
(Aijkl êi ⊗ êj ⊗ êk ⊗ êl)⊤ := Aijkl êk ⊗ êl ⊗ êi ⊗ êj

Spezielle Transposition A<math>{}^{\stackrel{\mathsf{kn}}{\top}}</math> vertauscht k-tes mit n-tem Basissystem.

Beispielsweise:

𝔸Datei:Trans13.svg := Aijkl êk ⊗ êj ⊗ êi ⊗ êl
𝔸Datei:Trans24.svg := Aijkl êi ⊗ êl ⊗ êk ⊗ êj
𝔸⊤ = (𝔸Datei:Trans13.svg)Datei:Trans24.svg = Aijkl êk ⊗ êl ⊗ êi ⊗ êj

Symmetrische Tensoren vierter Stufe[Bearbeiten]

Definition:

𝔸 ∈ Lin(𝓛,𝓛): 𝔸 = 𝔸⊤

Dann gilt: 𝔸 : B = B : 𝔸

Einheitstensor vierter Stufe[Bearbeiten]

𝟙 = 𝟙⊤ = Er ⊗ Er = êi ⊗ êj ⊗ êi ⊗ êj
= (1 ⊗ 1)Datei:Trans23.svg = δik δjl êi ⊗ êj ⊗ êk ⊗ êl
= Datei:Vec g.svgi ⊗ Datei:Vec g.svgj ⊗ Datei:Vec g.svgi ⊗ Datei:Vec g.svgj

Dyaden vierter Stufe[Bearbeiten]

Gegeben A, B ∈ 𝓛

A = Aij êi ⊗ êj = (A · êi) ⊗ êi
B = Bij êi ⊗ êj = (B · êj) ⊗ êj = êj ⊗ (B⊤ · êj)

Dyadische Produkte:

A ⊗ B = (A · êi) ⊗ êi ⊗ (B · êj) ⊗ êj = (A · êi) ⊗ êi ⊗ êj ⊗ (B⊤ · êj)
= Aij Bkl êi ⊗ êj ⊗ êk ⊗ êl
(A ⊗ B)Datei:Trans23.svg = (A · êi) ⊗ (B · êj) ⊗ êi ⊗ êj = [A · (êi ⊗ êj) · B⊤] ⊗ (êi ⊗ êj)
= Aik Bjl êi ⊗ êj ⊗ êk ⊗ êl
(A ⊗ B)Datei:Trans24.svg = (A · êi) ⊗ (B⊤ · êj) ⊗ êj ⊗ êi = [A · (êi ⊗ êj)⊤ · B] ⊗ (êi ⊗ êj)
= Ail Bkj êi ⊗ êj ⊗ êk ⊗ êl

Tensortransformation von G ∈ 𝓛:

(A ⊗ B) : G = (B : G) A
(A ⊗ B)Datei:Trans23.svg : G = A · G · B⊤
(A ⊗ B)Datei:Trans24.svg : G = A · G⊤ · B

Orthogonale Tensoren vierter Stufe[Bearbeiten]

Gegeben ein #Orthogonaler Tensor Q = Qij êi ⊗ êj und

ℚ  = (Q ⊗ Q)Datei:Trans23.svg = (Q · êi) ⊗ (Q · êj) ⊗ êi ⊗ êj
= Qik Qjl êi ⊗ êj ⊗ êk ⊗ êl

Dann ist speziell

ℚ : ℚ⊤ = ℚ⊤ : ℚ = 𝟙
ℚ : A = Q · A · Q⊤
ℚ : (A ⊗ B) : ℚ⊤ = (Q · A · Q⊤) ⊗ (Q · B · Q⊤)
ℚ : (Datei:Vec a.svg ⊗ Datei:Vec b.svg ⊗ Datei:Vec c.svg ⊗ Datei:Vec d.svg) : ℚ⊤ = (Q · Datei:Vec a.svg) ⊗ (Q · Datei:Vec b.svg) ⊗ (Q · Datei:Vec c.svg) ⊗ (Q · Datei:Vec d.svg)

bei Datei:Vec a.svg, Datei:Vec b.svg, Datei:Vec c.svg, Datei:Vec d.svg ∈ 𝕍 und A, B ∈ 𝓛. Die voigtsche Notation […] erlaubt ℚ : A für #Symmetrische Tensoren A als Matrizenprodukt M[A] darzustellen, siehe #Voigtsche Notation symmetrischer Tensoren zweiter Stufe.

Spezielle Transformatoren[Bearbeiten]

Für beliebige Tensoren A ∈ 𝓛 gilt

𝕋 = Ep⊤ ⊗ Ep = δil δjk êi ⊗ êj ⊗ êk ⊗ êl  →  𝕋 : A = A⊤
𝕊 = Datei:OneHalf.svg (𝟙 + 𝕋) = Datei:OneHalf.svg (δik δjl + δil δjk) êi ⊗ êj ⊗ êk ⊗ êl  →  𝕊 : A = AS
𝔸 = Datei:OneHalf.svg (𝟙 − 𝕋) = Datei:OneHalf.svg (δik δjl − δil δjk) êi ⊗ êj ⊗ êk ⊗ êl  →  𝔸 : A = AA
𝕂 = Datei:Onethird.svg 1 ⊗ 1 = Datei:Onethird.svg δij δkl êi ⊗ êj ⊗ êk ⊗ êl  →  𝕂 : A = AK
𝔻 = 𝟙 − 𝕂 = Datei:BiggBracketLeft.svgδik δjl − Datei:Onethird.svg δij δklDatei:BiggBracketRight.svg êi ⊗ êj ⊗ êk ⊗ êl  →  𝔻 : A = AD

Diese fünf Tensoren sind symmetrisch mit den Eigenschaften:

ℂ ∈ {𝔸, 𝔻, 𝕂, 𝕊 }  →  ℂ : ℂ = ℂ
𝔸 + 𝕊 = 𝔻 + 𝕂 = 𝕋 : 𝕋 = 𝟙
𝔸 : 𝕊 = 𝔻 : 𝕂 = 𝕆 (Nulltensor vierter Stufe)

Invertierungsformeln für Tensoren vierter Stufe[Bearbeiten]

Mit a ∈ ℝ und B, C, D, E ∈ 𝓛 gilt:

• (a 𝟙 + B ⊗ C)−1 = 1 (g 𝟙 − B ⊗ C), mit g = a + B : C
a g
• (a 𝟙 + B ⊗ C + D ⊗ E)−1 = 1 [z 𝟙 + B ⊗ (f C + x E) + D ⊗ (y C + g E)]
a z
mit f = a + D : E, x = −C : D, y = −B : E, g = a + B : C, z = x y − f g

• (Ap ⊗ Gp)−1 = Gp ⊗ Ap

Mit 𝔸 und 𝕊 aus #Spezielle Transformatoren, a, b ∈ ℝ, #Symmetrische Tensoren B und C sowie #Schiefsymmetrische Tensoren D und E:

• (a 𝕊 + B ⊗ C + b 𝔸 + D ⊗ E)−1 = 1 (g 𝕊 − B ⊗ C) +  1 (h 𝔸 − D ⊗ E)
a g b h
mit g = a + B : C, h = b + D : E

Analoges ergibt sich für 𝔻, 𝕂, #Deviatorische Tensoren und #Kugeltensoren.

Hookesches Gesetz[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Mit dem Spannungstensor σ und dem Verzerrungstensor ε schreibt sich das Hookesche Gesetz

ℂ := 2μ 𝟙 + λ 1 ⊗ 1  →  ℂ : ε = σ

mit den Lamé-Konstanten λ und μ. Der Elastizitätstensor ℂ ist symmetrisch. Erste der #Invertierungsformeln für Tensoren vierter Stufe
mit a = 2μ, B = λ 1 und C = 1:

𝔹 := ℂ−1 = Datei:OneOver2My.svg 𝟙 − Datei:NyOverE.svg 1 ⊗ 1 → 𝔹 : σ = ε

mit der Querdehnzahl ν und dem Elastizitätsmodul <math>E</math>.

Voigtsche Notation von Tensoren vierter Stufe[Bearbeiten]

Skriptfehler: Ein solches Modul „Vorlage:Siehe auch“ ist nicht vorhanden. Mit der Basis S1, …, S6 des Vektorraums 𝓢 = Sym(𝕍,𝕍) der symmetrischen Tensoren zweiter Stufe, siehe #Voigtsche Notation symmetrischer Tensoren zweiter Stufe, können einige (nicht alle) Tensoren vierter Stufe dargestellt werden, die symmetrische Tensoren auf symmetrische Tensoren abbilden. Der Vektorraum 𝔏(𝓢,𝓢) dieser Tensoren enthält nicht den #Einheitstensor vierter Stufe, jedoch den Symmetrisierer 𝕊 aus dem Abschnitt #Spezielle Transformatoren. Die 36 Komponenten der Tensoren vierter Stufe aus 𝔏(𝓢,𝓢) können in voigtscher Notation in eine 6×6-Matrix eingelagert werden:

𝔸 = Auv Su ⊗ Sv ↔ [𝔸] = Datei:Leftpmatrix6.svg A11  A12  A13  A14  A15  A16 Datei:Rightpmatrix6.svg
A21 A22 A23 A24 A25 A26
A31 A32 A33 A34 A35 A36
A41 A42 A43 A44 A45 A46
A51 A52 A53 A54 A55 A56
A61 A62 A63 A64 A65 A66

In diesem Abschnitt steht [(·)] für die voigtsche Notation von (·). Diese Tensoren vierter Stufe sind sämtlich singulär:

𝔸 : TA = 𝕊 : TA = O

Die Vektoren und Matrizen in voigtscher Notation können addiert, subtrahiert und mit einem Skalar x multipliziert werden:

[A + x B] = [A] + x [B]
[𝔸 + x 𝔹] = [𝔸] + x [𝔹]

Beim Matrizenprodukt in voigtscher Notation muss die Diagonalmatrix

L = diag(1, 1, 1, 2, 2, 2)

mit den Einträgen Luv = Su : Sv zwischengeschaltet werden:

A : B = [A]⊤ L [B] = A1 B1 + A2 B2 + A3 B3 + 2 A4 B4 + 2 A5 B5 + 2 A6 B6
[𝔸 : T] = [𝔸] L [T]
[𝔸 : 𝔹] = [𝔸] L [𝔹]

Inverse Matrix bei Determinante ungleich null in voigtscher Notation:

[𝔹] = S [𝔸]−1 S ↔ [𝔸] = S [𝔹]−1 S
→ [𝔸] L [𝔹] = [𝔹] L [𝔸] = [𝕊] ↔ 𝔸 : 𝔹 = 𝔹 : 𝔸 = 𝕊

wobei S := L−1 = diag(1, 1, 1, ½, ½, ½) = [𝕊]

#Hookesches Gesetz in voigtscher Notation entspricht

ℂ = 2μ 𝕊 + λ 1 ⊗ 1
[ℂ] = Datei:Leftpmatrix6.svg 2μ + λ λ λ  0   0   0  Datei:Rightpmatrix6.svg
λ 2μ + λ λ 0 0 0
λ λ 2μ + λ 0 0 0
0 0 0 μ 0 0
0 0 0 0 μ 0
0 0 0 0 0 μ
𝔹 = Datei:OneOver2My.svg 𝕊 − Datei:NyOverE.svg 1 ⊗ 1
[𝔹] = Datei:OneOverE.svgDatei:Leftpmatrix6.svg 1  −ν   −ν  0 0 0 Datei:Rightpmatrix6.svg
 −ν  1 −ν 0 0 0
−ν −ν 1 0 0 0
0 0 0 2(1+ν) 0 0
0 0 0 0 2(1+ν) 0
0 0 0 0 0 2(1+ν)
ℂ : 𝔹 = 𝔹 : ℂ = 𝕊

Einzelnachweise[Bearbeiten]

<references> <ref name="Denton"> P. B. Denton, S. J. Parke, T. Tao, X. Zhang: Eigenvectors from Eigenvalues. (PDF) 10. August 2019, S. 1–3, abgerufen am 29. November 2019 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)). </ref> <ref name="Hanson"> J. Hanson: Rotations in three, four, and five dimensions. S. 4 f., arxiv:1103.5263. </ref> <ref name="Ciarlet"> Philippe Ciarlet: Mathematical Elasticity. Band 1: Three-Dimensional Elasticity. North-Holland, Amsterdam 1988, ISBN 0-444-70259-8. </ref> </references>

Literatur[Bearbeiten]

  • Holm Altenbach: Kontinuumsmechanik. Einführung in die materialunabhängigen und materialabhängigen Gleichungen. 2. Auflage. Springer Vieweg, Berlin u. a. 2012, ISBN 978-3-642-24118-5.
  • Philippe Ciarlet: Mathematical Elasticity. Band 1: Three-Dimensional Elasticity. North-Holland, Amsterdam 1988, ISBN 0-444-70259-8.
  • Wolfgang Ehlers: Ergänzung zu den Vorlesungen Technische Mechanik und Höhere Mechanik. Vektor- und Tensorrechnung, Eine Einführung. 2015 (uni-stuttgart.de [PDF; abgerufen am 3. September 2020]).
  • Ralf Greve: Kontinuumsmechanik. Ein Grundkurs für Ingenieure und Physiker. Springer, Berlin u. a. 2003, ISBN 3-540-00760-1.
  • A. Bertram: Elasticity and Plasticity of Large Deformations. Including Gradient Materials. 4. Auflage. Springer, 2021, ISBN 978-3-030-72327-9, doi:10.1007/978-3-030-72328-6.