Lineare Abbildung eines Vektors
v
→
{\displaystyle {\vec {v}}}
durch einen Tensor
T
{\displaystyle \mathbf {T} }
.
Drehung eines Vektors
v
→
{\displaystyle {\vec {v}}}
um die Drehachse
n
→
{\displaystyle {\vec {n}}}
mit Winkel
α
{\displaystyle \alpha }
durch einen orthogonalen Tensor
Q
{\displaystyle \mathbf {Q} }
.
Orthogonale Tensoren sind in der Kontinuumsmechanik einheitenfreie Tensoren zweiter Stufe, die eine Drehung oder Drehspiegelung im euklidischen Vektorraum beschreiben.
Tensoren zweiter Stufe werden hier als lineare Abbildungen von geometrischen Vektoren auf geometrische Vektoren benutzt, die im Allgemeinen dabei gedreht und gestreckt werden, siehe Abbildung rechts oben. Bei einem orthogonalen Tensor, der eine Drehung oder Drehspiegelung repräsentiert, entfällt also die Streckung, so dass der Betrag des Vektors bei der Transformation nicht verändert wird, siehe die untere Abbildung rechts. Orthogonale Tensoren werden üblicher Weise mit den Formelzeichen
Q
{\displaystyle \mathbf {Q} }
oder
R
{\displaystyle \mathbf {R} }
bezeichnet, wobei
R
{\displaystyle \mathbf {R} }
zumeist für den Rotationstensor in der Polarzerlegung des Deformationsgradienten steht.
Bezüglich der Standardbasis können orthogonale Tensoren wie orthogonale Matrizen geschrieben werden und haben auch analoge Eigenschaften. Anders als Matrizen referenzieren die Koeffizienten eines Tensors jedoch auf ein Basissystem des zugrunde liegenden Vektorraums, so dass sich die Koeffizienten des Tensors bei einem Wechsel des Basissystems auf charakteristische Weise ändern.
Orthogonale Tensoren treten in der Materialtheorie häufig auf, wo sie für die Prüfung eines Tensors (oder Vektors) auf Objektivität herangezogen werden. Außerdem wird die Richtungsabhängigkeit (Transversale Isotropie , Orthotropie ) eines Materials mit orthogonalen Tensoren beschrieben.
Definition
Orthogonale Tensoren sind Tensoren zweiter Stufe
Q
{\displaystyle \mathbf {Q} }
für die gilt:
Q
−
1
=
Q
T
{\displaystyle \mathbf {Q} ^{-1}=\mathbf {Q} ^{\textrm {T}}}
oder
Q
T
Q
=
Q
Q
T
=
I
{\displaystyle \mathbf {Q} ^{\textrm {T}}\mathbf {Q} =\mathbf {QQ} ^{\textrm {T}}=\mathbf {I} }
.
Das hochgestellte -1 kennzeichnet den inversen , T den transponierten Tensor und
I
{\displaystyle \mathbf {I} }
den Einheitstensor . Wegen
1
=
det
(
I
)
=
det
(
Q
T
Q
)
=
det
(
Q
T
)
det
(
Q
)
=
det
(
Q
)
2
{\displaystyle 1=\operatorname {det} (\mathbf {I} )=\operatorname {det} (\mathbf {Q} ^{\textrm {T}}\mathbf {Q} )=\operatorname {det} (\mathbf {Q} ^{\textrm {T}})\operatorname {det} (\mathbf {Q} )=\operatorname {det} {(\mathbf {Q} )}^{2}}
ist
det
(
Q
)
=
±
1
{\displaystyle \operatorname {det} (\mathbf {Q} )=\pm 1}
.
Ein orthogonaler Tensor, der eine reine Drehung repräsentiert, wird eigentlich orthogonal genannt und hat die Determinante +1. Bei
det
(
Q
)
=
−
1
{\displaystyle \operatorname {det} (\mathbf {Q} )=-1}
entspricht der Tensor einer Drehspiegelung.
Ein Tensor mit den obigen Eigenschaften dreht Vektoren, denn das Skalarprodukt zweier beliebiger Vektoren bleibt unter der linearen Abbildung mit
Q
{\displaystyle \mathbf {Q} }
erhalten:
(
Q
u
→
)
⋅
(
Q
v
→
)
=
u
→
⋅
Q
T
Q
v
→
=
u
→
⋅
v
→
{\displaystyle (\mathbf {Q} {\vec {u}})\cdot (\mathbf {Q} {\vec {v}})={\vec {u}}\cdot \mathbf {Q} ^{\textrm {T}}\mathbf {Q} {\vec {v}}={\vec {u}}\cdot {\vec {v}}}
.
Insbesondere ist mit
v
→
=
u
→
{\displaystyle {\vec {v}}={\vec {u}}}
:
|
Q
u
→
|
2
=
(
Q
u
→
)
⋅
(
Q
u
→
)
=
u
→
⋅
u
→
=
|
u
→
|
2
{\displaystyle {|\mathbf {Q} {\vec {u}}|}^{2}=(\mathbf {Q} {\vec {u}})\cdot (\mathbf {Q} {\vec {u}})={\vec {u}}\cdot {\vec {u}}={|{\vec {u}}|}^{2}}
,
so dass ein orthogonaler Tensor
Q
{\displaystyle \mathbf {Q} }
die Norm eines Vektors nicht verändert. Weil die Drehachse
n
→
{\displaystyle {\vec {n}}}
bei einer reinen Drehung auf sich selbst abgebildet wird, ist die Drehachse der Drehung ein Eigenvektor eines eigentlich orthogonalen Tensors
Q
{\displaystyle \mathbf {Q} }
mit Eigenwert eins:
Q
n
→
=
n
→
{\displaystyle \mathbf {Q} {\vec {n}}={\vec {n}}}
.
Ist
Q
{\displaystyle \mathbf {Q} }
ein uneigentlich orthogonaler Tensor, dann ist
Q
n
→
=
−
n
→
{\displaystyle \mathbf {Q} {\vec {n}}=-{\vec {n}}}
.
Sei
T
{\displaystyle \mathbf {T} }
ein beliebiger Tensor zweiter Stufe, der einen Eigenwert
λ
{\displaystyle \lambda }
und zugehörigen Eigenvektore
v
→
{\displaystyle {\vec {v}}}
besitzt, also
T
v
→
=
λ
v
→
{\displaystyle \mathbf {T} {\vec {v}}=\lambda {\vec {v}}}
gilt, und
Q
{\displaystyle \mathbf {Q} }
sei ein orthogonaler Tensor. Dann ist
Q
T
v
→
=
(
Q
T
Q
T
)
(
Q
v
→
)
=
λ
(
Q
v
→
)
{\displaystyle \mathbf {QT} {\vec {v}}=(\mathbf {QTQ} ^{\textrm {T}})(\mathbf {Q} {\vec {v}})=\lambda (\mathbf {Q} {\vec {v}})}
.
Also hat der Tensor
S
:=
Q
T
Q
T
{\displaystyle \mathbf {S} :=\mathbf {QTQ} ^{\textrm {T}}}
dieselben Eigenwerte wie
T
{\displaystyle \mathbf {T} }
aber die mit
Q
{\displaystyle \mathbf {Q} }
gedrehten Eigenvektoren. Daraus folgt unmittelbar, dass auch die anderen beiden Hauptinvarianten von
S
{\displaystyle \mathbf {S} }
und
T
{\displaystyle \mathbf {T} }
übereinstimmen. Auch die Beträge sind identisch:
∥
S
∥:=
Sp
(
(
Q
T
Q
T
)
T
Q
T
Q
T
)
=
Sp
(
Q
T
T
Q
T
Q
T
Q
T
)
=
Sp
(
T
T
T
)
=∥
T
∥
{\displaystyle \parallel \mathbf {S} \parallel :={\sqrt {\operatorname {Sp} ({(\mathbf {QTQ} ^{\textrm {T}})}^{\textrm {T}}\mathbf {QTQ} ^{\textrm {T}})}}={\sqrt {\operatorname {Sp} (\mathbf {QT} ^{\textrm {T}}\mathbf {Q} ^{\textrm {T}}\mathbf {QTQ} ^{\textrm {T}})}}={\sqrt {\operatorname {Sp} (\mathbf {T} ^{\textrm {T}}\mathbf {T} )}}=\parallel \mathbf {T} \parallel }
.
Geschwindigkeiten
Geschwindigkeitsfeld (schwarz) eines Starrkörpers (grau) entlang seines Weges (hellblau) setzt sich zusammen aus der Schwerpunktsgeschwindigkeit (blau) und der Drehgeschwindigkeit (rot)
Die Zeitableitung des Einheitstensors verschwindet:
I
˙
=
d
d
t
(
Q
T
Q
)
=
Q
˙
T
Q
+
Q
T
Q
˙
=
d
d
t
(
Q
Q
T
)
=
Q
˙
Q
T
+
Q
Q
˙
T
=
0
{\displaystyle {\begin{array}{lcl}{\dot {\mathrm {I} }}&=&\displaystyle {\frac {\text{d}}{{\text{d}}t}}(\mathbf {Q} ^{\textrm {T}}\mathbf {Q} )={\dot {\mathbf {Q} }}^{\textrm {T}}\mathbf {Q} +\mathbf {Q} ^{\textrm {T}}{\dot {\mathbf {Q} }}\\&=&\displaystyle {\frac {\text{d}}{{\text{d}}t}}(\mathbf {QQ} ^{\textrm {T}})={\dot {\mathbf {Q} }}\mathbf {Q} ^{\textrm {T}}+\mathbf {Q} {\dot {\mathbf {Q} }}^{\textrm {T}}=\mathbf {0} \end{array}}}
.
Daraus folgt, dass der Tensor
Ω
=
Q
˙
Q
T
{\displaystyle {\boldsymbol {\Omega }}={\dot {\mathbf {Q} }}\mathbf {Q} ^{\textrm {T}}}
schiefsymmetrisch ist:
Q
˙
Q
T
+
Q
Q
˙
T
=
Ω
+
Ω
T
=
0
→
Ω
T
=
−
Ω
{\displaystyle {\dot {\mathbf {Q} }}\mathbf {Q} ^{\textrm {T}}+\mathbf {Q} {\dot {\mathbf {Q} }}^{\textrm {T}}={\boldsymbol {\Omega }}+{\boldsymbol {\Omega }}^{\textrm {T}}=\mathbf {0} \rightarrow {\boldsymbol {\Omega }}^{\textrm {T}}=-{\boldsymbol {\Omega }}}
.
Ein schiefsymmetrischer Tensor besitzt eine Vektorinvariante
ω
→
{\displaystyle {\vec {\omega }}}
mit der Eigenschaft:
Ω
v
→
=
ω
→
×
v
→
∀
v
→
{\displaystyle {\boldsymbol {\Omega }}{\vec {v}}={\vec {\omega }}\times {\vec {v}}{\quad \forall \;}{\vec {v}}}
.
Dieser Umstand kommt im Geschwindigkeitsfeld einer Starrkörperbewegung zum Ausdruck, siehe Abbildung rechts. Sei
r
→
{\displaystyle {\vec {r}}}
der Differenzvektor zwischen einem Punkt
x
→
(
t
0
)
{\displaystyle {\vec {x}}({t}_{0})}
eines starren Körpers und seinem Schwerpunkt
s
→
(
t
0
)
{\displaystyle {\vec {s}}({t}_{0})}
zu einem Zeitpunkt
t
0
{\displaystyle {t}_{0}}
. Die Translation des Körpers kann dann mit seiner Schwerpunktsbewegung
s
→
(
t
)
{\displaystyle {\vec {s}}(t)}
und seine Drehung mit einem zeitabhängigen orthogonalen Tensor
Q
(
t
)
{\displaystyle \mathbf {Q} (t)}
(mit
Q
(
t
0
)
=
I
{\displaystyle \mathbf {Q} ({t}_{0})=\mathbf {I} }
) beschrieben werden:
x
→
(
t
)
=
s
→
(
t
)
+
Q
(
t
)
r
→
→
Q
(
t
)
r
→
=
x
→
(
t
)
−
s
→
(
t
)
{\displaystyle {\vec {x}}(t)={\vec {s}}(t)+\mathbf {Q} (t){\vec {r}}\quad \rightarrow \quad \mathbf {Q} (t){\vec {r}}={\vec {x}}(t)-{\vec {s}}(t)}
.
Die Geschwindigkeit des Punktes
x
→
{\displaystyle {\vec {x}}}
ist dann
x
→
˙
(
t
)
=
s
→
˙
(
t
)
+
Q
˙
(
t
)
r
→
=
s
→
˙
(
t
)
+
Q
˙
(
t
)
Q
T
(
t
)
(
x
→
(
t
)
−
s
→
(
t
)
)
=
s
→
˙
(
t
)
+
Ω
(
t
)
(
x
→
(
t
)
−
s
→
(
t
)
)
→
v
→
(
t
)
=
s
→
˙
(
t
)
+
ω
→
(
t
)
×
Q
(
t
)
r
→
=
s
→
˙
(
t
)
+
ω
→
(
t
)
×
(
x
→
(
t
)
−
s
→
(
t
)
)
{\displaystyle {\begin{array}{rcl}{\dot {\vec {x}}}(t)&=&\displaystyle {\dot {\vec {s}}}(t)+{\dot {\mathbf {Q} }}(t){\vec {r}}={\dot {\vec {s}}}(t)+{\dot {\mathbf {Q} }}(t)\mathbf {Q} ^{\textrm {T}}(t)({\vec {x}}(t)-{\vec {s}}(t))\\&=&\displaystyle {\dot {\vec {s}}}(t)+{\boldsymbol {\Omega }}(t)({\vec {x}}(t)-{\vec {s}}(t))\\\rightarrow {\vec {v}}(t)&=&\displaystyle {\dot {\vec {s}}}(t)+{\vec {\omega }}(t)\times \mathbf {Q} (t){\vec {r}}={\dot {\vec {s}}}(t)+{\vec {\omega }}(t)\times ({\vec {x}}(t)-{\vec {s}}(t))\end{array}}}
.
Berechnung von orthogonalen Tensoren
Bei der Berechnung von orthogonalen Tensoren können sich die drei Aufgaben stellen:
Welcher orthogonale Tensor transformiert zwei gegegebene Orthonormalbasen ineinander?
Wie lautet die Drehachse und der Drehwinkel eines gegebenen orthogonalen Tensors?
Wie wird aus der Drehachse und dem Drehwinkel der entsprechende orthogonale Tensor konstruiert?
Am Ende dieses Abschnitts zeigt sich, dass das Exponential eines schiefsymmetrischen Tensors immer ein orthogonaler Tensor ist.
Urbild- und Bildvektoren gegeben
Gegeben seien zwei Orthonormalbasen
u
→
1
,
2
,
3
{\displaystyle {\vec {u}}_{1,2,3}}
und
v
→
1
,
2
,
3
{\displaystyle {\vec {v}}_{1,2,3}}
, für die also
u
→
i
⋅
u
→
j
=
δ
i
j
,
v
→
i
⋅
v
→
j
=
δ
i
j
,
i
,
j
=
1
,
2
,
3
{\displaystyle {\vec {u}}_{i}\cdot {\vec {u}}_{j}={\delta }_{ij},{\vec {v}}_{i}\cdot {\vec {v}}_{j}={\delta }_{ij},i,j={1,2}\mathrm {,3} }
mit dem Kronecker-Delta
δ
i
j
{\displaystyle {\delta }_{ij}}
gilt. Dann ist der Tensor
Q
=
∑
i
=
1
3
u
→
i
⊗
v
→
i
{\displaystyle \mathbf {Q} =\sum _{i=1}^{3}{\vec {u}}_{i}\otimes {\vec {v}}_{i}}
,
gebildet mit dem dyadische Produkt
⊗
{\displaystyle \otimes }
der Basisvektoren, orthogonal und dreht die Vektoren
v
→
1
,
2
,
3
{\displaystyle {\vec {v}}_{1,2,3}}
in die Vektoren
u
→
1
,
2
,
3
{\displaystyle {\vec {u}}_{1,2,3}}
:
Q
v
→
i
=
u
→
i
,
i
=
1
,
2
,
3
{\displaystyle \mathbf {Q} {\vec {v}}_{i}={\vec {u}}_{i},i={1,2}\mathrm {,3} }
.
Die Determinante von
Q
{\displaystyle \mathbf {Q} }
berechnet sich zu
det
(
Q
)
=
det
(
u
→
1
u
→
2
u
→
3
)
⋅
det
(
v
→
1
v
→
2
v
→
3
)
{\displaystyle \operatorname {det} (\mathbf {Q} )=\operatorname {det} {\begin{pmatrix}{\vec {u}}_{1}&{\vec {u}}_{2}&{\vec {u}}_{3}\end{pmatrix}}\cdot \operatorname {det} {\begin{pmatrix}{\vec {v}}_{1}&{\vec {v}}_{2}&{\vec {v}}_{3}\end{pmatrix}}}
ist also gleich
+
1
{\displaystyle +1}
wenn die Vektorgruppen
u
→
1
,
2
,
3
{\displaystyle {\vec {u}}_{1,2,3}}
und
v
→
1
,
2
,
3
{\displaystyle {\vec {v}}_{1,2,3}}
die gleiche Händigkeit besitzen und gleich
−
1
{\displaystyle -1}
falls nicht.
Tensor gegeben
Die Drehachse eines orthogonalen Tensors ist die Vektorinvariante
I
×
Q
{\displaystyle \mathbf {I} \times \mathbf {Q} }
:
n
→
=
I
×
Q
=
∑
i
,
k
=
1
3
(
v
→
i
⊗
v
→
i
)
×
(
u
→
k
⊗
v
→
k
)
=
∑
i
,
k
=
1
3
(
v
→
i
⋅
v
→
k
)
v
→
i
×
u
→
k
=
∑
i
=
1
3
v
→
i
×
u
→
i
{\displaystyle {\vec {n}}=\mathbf {I} \times \mathbf {Q} =\sum _{i,k=1}^{3}({\vec {v}}_{i}\otimes {\vec {v}}_{i})\times ({\vec {u}}_{k}\otimes {\vec {v}}_{k})=\sum _{i,k=1}^{3}({\vec {v}}_{i}\cdot {\vec {v}}_{k}){\vec {v}}_{i}\times {\vec {u}}_{k}=\sum _{i=1}^{3}{\vec {v}}_{i}\times {\vec {u}}_{i}}
denn
Q
n
→
=
∑
i
=
1
3
Q
(
v
→
i
×
u
→
i
)
=
∑
i
=
1
3
(
Q
v
→
i
)
×
(
Q
u
→
i
)
=
∑
i
,
k
=
1
3
u
→
i
×
(
v
→
k
⋅
u
→
i
)
u
→
k
=
∑
i
,
k
=
1
3
(
v
→
k
⋅
u
→
i
)
u
→
i
×
u
→
k
=
∑
k
=
1
3
v
→
k
×
u
→
k
=
n
→
{\displaystyle {\begin{array}{lcl}\mathbf {Q} {\vec {n}}&=&\displaystyle \displaystyle \sum _{i=1}^{3}\mathbf {Q} ({\vec {v}}_{i}\times {\vec {u}}_{i})=\sum _{i=1}^{3}(\mathbf {Q} {\vec {v}}_{i})\times (\mathbf {Q} {\vec {u}}_{i})\\&=&\displaystyle \sum _{i,k=1}^{3}{\vec {u}}_{i}\times ({\vec {v}}_{k}\cdot {\vec {u}}_{i}){\vec {u}}_{k}=\sum _{i,k=1}^{3}({\vec {v}}_{k}\cdot {\vec {u}}_{i}){\vec {u}}_{i}\times {\vec {u}}_{k}=\sum _{k=1}^{3}{\vec {v}}_{k}\times {\vec {u}}_{k}={\vec {n}}\end{array}}}
.
In der Matrizendarstellung mit den Spalten
q
→
1
,
2
,
3
{\displaystyle {\vec {q}}_{1,2,3}}
von
Q
{\displaystyle \mathbf {Q} }
bezüglich der Standardbasis
e
^
1
,
2
,
3
{\displaystyle {\hat {e}}_{1,2,3}}
Q
=
(
q
→
1
q
→
2
q
→
3
)
=
∑
i
=
1
3
q
→
i
⊗
e
^
i
{\displaystyle \mathbf {Q} ={\begin{pmatrix}{\vec {q}}_{1}&{\vec {q}}_{2}&{\vec {q}}_{3}\end{pmatrix}}=\sum _{i=1}^{3}{\vec {q}}_{i}\otimes {\hat {e}}_{i}}
ergibt sich
n
→
=
I
×
Q
=
∑
i
,
k
=
1
3
(
e
^
i
⊗
e
^
i
)
×
(
q
→
k
⊗
e
^
k
)
=
∑
i
=
1
3
e
^
i
×
q
→
i
{\displaystyle {\vec {n}}=\mathbf {I} \times \mathbf {Q} =\sum _{i,k=1}^{3}({\hat {e}}_{i}\otimes {\hat {e}}_{i})\times ({\vec {q}}_{k}\otimes {\hat {e}}_{k})=\sum _{i=1}^{3}{\hat {e}}_{i}\times {\vec {q}}_{i}}
.
Der Drehwinkel ermittelt sich aus der Spur
Sp
(
Q
)
=
1
+
2
cos
(
α
)
{\displaystyle \operatorname {Sp} (\mathbf {Q} )=1+2\cos(\alpha )}
oder den beiden konjugiert komplexen Eigenwerten
e
±
i
α
{\displaystyle {e}^{\pm \mathrm {i} \alpha }}
von
Q
{\displaystyle \mathbf {Q} }
.
Alternativ kann Drehachse und -winkel aus
Q
−
Q
T
=
2
sin
(
α
)
(
0
−
n
3
n
2
n
3
0
−
n
1
−
n
2
n
1
0
)
{\displaystyle \mathbf {Q} -\mathbf {Q} ^{\textrm {T}}=2\sin(\alpha ){\begin{pmatrix}0&-n_{3}&n_{2}\\n_{3}&0&-n_{1}\\-n_{2}&n_{1}&0\end{pmatrix}}}
mit
n
1
2
+
n
2
2
+
n
3
2
=
1
{\displaystyle n_{1}^{2}+n_{2}^{2}+n_{3}^{2}=1}
ermittelt werden, siehe den folgenden Abschnitt.
Drehachse und Winkel gegeben
Sei
n
^
{\displaystyle {\hat {n}}}
ein Einheitsvektor (der Länge eins) und
α
{\displaystyle \alpha }
ein Winkel. Dann ist der Tensor
Q
=
I
+
sin
(
α
)
n
^
×
I
+
(
1
−
cos
(
α
)
)
(
n
^
⊗
n
^
−
I
)
=
n
^
⊗
n
^
+
cos
(
α
)
(
I
−
n
^
⊗
n
^
)
+
sin
(
α
)
n
^
×
I
{\displaystyle {\begin{array}{lcl}\mathbf {Q} &=&\displaystyle \mathbf {I} +\sin(\alpha ){\hat {n}}\times \mathbf {I} +(1-\cos(\alpha ))({\hat {n}}\otimes {\hat {n}}-\mathbf {I} )\\&=&\displaystyle {\hat {n}}\otimes {\hat {n}}+\cos(\alpha )(\mathbf {I} -{\hat {n}}\otimes {\hat {n}})+\sin(\alpha ){\hat {n}}\times \mathbf {I} \end{array}}}
orthogonal und dreht um die Achse
n
→
{\displaystyle {\vec {n}}}
mit Drehwinkel
α
{\displaystyle \alpha }
. Das Kreuzprodukt von
n
^
{\displaystyle {\hat {n}}}
mit dem Einheitstensor ergibt den axialen Tensor von
n
^
{\displaystyle {\hat {n}}}
:
n
^
×
I
=
n
^
×
(
∑
i
=
1
3
e
^
i
⊗
e
^
i
)
:=
∑
i
=
1
3
(
n
^
×
e
^
i
)
⊗
e
^
i
=
(
0
−
n
3
n
2
n
3
0
−
n
1
−
n
2
n
1
0
)
{\displaystyle {\hat {n}}\times \mathbf {I} ={\hat {n}}\times (\sum _{i=1}^{3}{\hat {e}}_{i}\otimes {\hat {e}}_{i}):=\sum _{i=1}^{3}({\hat {n}}\times {\hat {e}}_{i})\otimes {\hat {e}}_{i}={\begin{pmatrix}0&-n_{3}&n_{2}\\n_{3}&0&-n_{1}\\-n_{2}&n_{1}&0\end{pmatrix}}}
,
wenn
n
1
,
2
,
3
{\displaystyle n_{1,2,3}}
die Komponenten von
n
^
{\displaystyle {\hat {n}}}
bezüglich der Standardbasis
e
^
1
,
2
,
3
{\displaystyle {\hat {e}}_{1,2,3}}
sind. Der schiefsymmetrische Anteil von
Q
{\displaystyle \mathbf {Q} }
ist wie oben erwähnt:
Q
−
Q
T
=
2
sin
(
α
)
(
0
−
n
3
n
2
n
3
0
−
n
1
−
n
2
n
1
0
)
{\displaystyle \mathbf {Q} -\mathbf {Q} ^{\textrm {T}}=2\sin(\alpha ){\begin{pmatrix}0&-n_{3}&n_{2}\\n_{3}&0&-n_{1}\\-n_{2}&n_{1}&0\end{pmatrix}}}
.
Die obige Formel für
Q
{\displaystyle \mathbf {Q} }
kann auch mit einem Rotationsvektor
α
→
:=
α
n
→
{\displaystyle {\vec {\alpha }}:=\alpha {\vec {n}}}
geschrieben werden:
Q
=
I
+
sin
α
α
α
→
×
I
+
1
−
cos
α
α
2
(
α
→
⊗
α
→
−
I
)
{\displaystyle \mathbf {Q} =\mathbf {I} +{\frac {\sin \alpha }{\alpha }}{\vec {\alpha }}\times \mathbf {I} +{\frac {1-\cos \alpha }{{\alpha }^{2}}}\left({\vec {\alpha }}\otimes {\vec {\alpha }}-\mathbf {I} \right)}
.
Es können auch Rotationsvektoren mit anderer Länge benutzt werden:
α
→
=
2
tan
α
2
n
→
→
Q
=
I
+
1
1
+
α
→
⋅
α
→
4
(
α
→
×
I
+
1
2
α
→
⊗
α
→
−
α
→
⋅
α
→
2
I
)
α
→
=
tan
α
2
n
→
→
Q
=
I
+
2
1
+
α
→
⋅
α
→
(
α
→
×
I
+
α
→
⊗
α
→
−
(
α
→
⋅
α
→
)
I
)
α
→
=
sin
α
n
→
→
Q
=
I
+
α
→
×
I
+
1
1
+
cos
α
(
α
→
⊗
α
→
−
(
α
→
⋅
α
→
)
I
)
α
→
=
sin
α
2
n
→
→
Q
=
I
+
2
cos
α
2
α
→
×
I
+
2
(
α
→
⊗
α
→
−
(
α
→
⋅
α
→
)
I
)
{\displaystyle {\begin{array}{lcl}{\vec {\alpha }}=2\tan {\dfrac {\alpha }{2}}\;{\vec {n}}&\rightarrow &\mathbf {Q} =\mathbf {I} +{\dfrac {1}{1+{\dfrac {{\vec {\alpha }}\cdot {\vec {\alpha }}}{4}}}}\left({\vec {\alpha }}\times \mathbf {I} +{\dfrac {1}{2}}{\vec {\alpha }}\otimes {\vec {\alpha }}-{\dfrac {{\vec {\alpha }}\cdot {\vec {\alpha }}}{2}}\mathbf {I} \right)\\[5ex]{\vec {\alpha }}=\tan {\dfrac {\alpha }{2}}\;{\vec {n}}&\rightarrow &\mathbf {Q} =\mathbf {I} +{\dfrac {2}{1+{\vec {\alpha }}\cdot {\vec {\alpha }}}}({\vec {\alpha }}\times \mathbf {I} +{\vec {\alpha }}\otimes {\vec {\alpha }}-({\vec {\alpha }}\cdot {\vec {\alpha }})\mathbf {I} )\\[2ex]{\vec {\alpha }}=\sin \alpha \;{\vec {n}}&\rightarrow &\mathbf {Q} =\mathbf {I} +{\vec {\alpha }}\times \mathbf {I} +{\dfrac {1}{1+\cos \alpha }}({\vec {\alpha }}\otimes {\vec {\alpha }}-({\vec {\alpha }}\cdot {\vec {\alpha }})\mathbf {I} )\\[2ex]{\vec {\alpha }}=\sin {\dfrac {\alpha }{2}}\;{\vec {n}}&\rightarrow &\mathbf {Q} =\mathbf {I} +2\cos {\dfrac {\alpha }{2}}{\vec {\alpha }}\times \mathbf {I} +2({\vec {\alpha }}\otimes {\vec {\alpha }}-({\vec {\alpha }}\cdot {\vec {\alpha }})\mathbf {I} )\end{array}}}
Letztere Variante ist in Anlehnung an die Quaternionen . In N. Büchter (1992, S. 86 ff)[ 1] findet sich eine ausführliche Diskussion der verschiedenen Parametrisierungsmöglichkeiten von Rotationen.
Exponential eines schiefsymmetrischen Tensors
Der im vorigen Abschnitt eingangs angegebene orthogonale Tensor ist das Exponential des schiefsymmetrischen Tensors
α
(
n
→
×
I
)
{\displaystyle \alpha ({\vec {n}}\times \mathbf {I} )}
. Das ergibt sich aus
N
:=
n
→
×
I
=
(
0
−
n
3
n
2
n
3
0
−
n
1
−
n
2
n
1
0
)
→
N
2
=
N
N
=
n
→
⊗
n
→
−
I
→
N
3
=
−
N
→
N
2
k
+
1
=
(
−
1
)
k
N
,
N
2
k
+
2
=
(
−
1
)
k
(
n
→
⊗
n
→
−
I
)
,
k
=
0
,
1
,
2
,
.
.
.
,
{\displaystyle {\begin{array}{rcl}\mathbf {N} &:=&{\vec {n}}\times \mathbf {I} ={\begin{pmatrix}0&-n_{3}&n_{2}\\n_{3}&0&-n_{1}\\-n_{2}&n_{1}&0\end{pmatrix}}\\\rightarrow \mathbf {N} ^{2}&=&\mathbf {NN} ={\vec {n}}\otimes {\vec {n}}-\mathbf {I} \\\rightarrow \mathbf {N} ^{3}&=&-\mathbf {N} \\\rightarrow \mathbf {N} ^{2k+1}&=&\displaystyle (-1)^{k}\mathbf {N} ,\quad \mathbf {N} ^{2k+2}={(-1)}^{k}({\vec {n}}\otimes {\vec {n}}-\mathbf {I} ),\quad k=0,1,2,...,\end{array}}}
der Konvention
N
0
:=
I
{\displaystyle \mathbf {N} ^{0}:=\mathbf {I} }
, den Reihenentwicklungen der Funktionen Sinus und Kosinus und der Definition:
exp
(
α
N
)
:=
∑
k
=
0
∞
(
α
N
)
k
k
!
=
I
+
(
1
−
cos
(
α
)
)
(
n
→
⊗
n
→
−
I
)
+
sin
(
α
)
N
{\displaystyle \exp(\alpha \mathbf {N} ):=\sum _{k=0}^{\infty }{\frac {{(\alpha \mathbf {N} )}^{k}}{k!}}=\mathbf {I} +(1-\cos(\alpha ))({\vec {n}}\otimes {\vec {n}}-\mathbf {I} )+\sin(\alpha )\mathbf {N} }
.
Eigensystem
Wenn drei Vektoren
q
^
1
,
2
,
3
{\displaystyle {\hat {q}}_{1,2,3}}
paarweise zueinander senkrecht sind und die Beträge eins haben,
q
^
1
{\displaystyle {\hat {q}}_{1}}
die Drehachse und
α
{\displaystyle \alpha }
der Drehwinkel des Tensors
Q
{\displaystyle \mathbf {Q} }
ist, dann hat dieser die Eigenwerte und -Vektoren
λ
1
=
det
(
q
^
1
q
^
2
q
^
3
)
=
±
1
,
v
→
1
=
q
^
1
λ
2
=
e
−
i
α
,
v
→
2
=
1
2
(
q
^
2
+
i
q
^
3
)
λ
3
=
e
i
α
,
v
→
3
=
1
2
(
q
^
2
−
i
q
^
3
)
{\displaystyle {\begin{array}{lcllcl}\lambda _{1}&=&\displaystyle \operatorname {det} {\begin{pmatrix}{\hat {q}}_{1}&{\hat {q}}_{2}&{\hat {q}}_{3}\end{pmatrix}}=\pm 1,&{\vec {v}}_{1}&=&\displaystyle {\hat {q}}_{1}\\\lambda _{2}&=&\displaystyle e^{-\mathrm {i} \alpha },&{\vec {v}}_{2}&=&\displaystyle {\frac {1}{\sqrt {2}}}({\hat {q}}_{2}+\mathrm {i} {\hat {q}}_{3})\\\lambda _{3}&=&\displaystyle e^{\mathrm {i} \alpha },&{\vec {v}}_{3}&=&\displaystyle {\frac {1}{\sqrt {2}}}({\hat {q}}_{2}-\mathrm {i} {\hat {q}}_{3})\end{array}}}
woraus sich die Darstellung
Q
=
±
q
^
1
⊗
q
^
1
+
cos
(
α
)
(
q
^
2
⊗
q
^
2
+
q
^
3
⊗
q
^
3
)
+
sin
(
α
)
(
q
^
3
⊗
q
^
2
−
q
^
2
⊗
q
^
3
)
=
(
±
1
0
0
0
cos
(
α
)
−
sin
(
α
)
0
sin
(
α
)
cos
(
α
)
)
q
^
i
⊗
q
^
j
{\displaystyle {\begin{array}{lcl}\mathbf {Q} &=&\displaystyle \pm {\hat {q}}_{1}\otimes {\hat {q}}_{1}+\cos(\alpha )({\hat {q}}_{2}\otimes {\hat {q}}_{2}+{\hat {q}}_{3}\otimes {\hat {q}}_{3})+\sin(\alpha )({\hat {q}}_{3}\otimes {\hat {q}}_{2}-{\hat {q}}_{2}\otimes {\hat {q}}_{3})\\&=&\displaystyle {\begin{pmatrix}\pm 1&0&0\\0&\cos(\alpha )&-\sin(\alpha )\\0&\sin(\alpha )&\cos(\alpha )\end{pmatrix}}_{{\hat {q}}_{i}\otimes {\hat {q}}_{j}}\end{array}}}
ergibt. Darin ist
i
{\displaystyle \mathrm {i} }
die imaginäre Einheit .
Invarianten
Wenn
α
{\displaystyle \alpha }
der Drehwinkel des orthogonalen Tensors
Q
{\displaystyle \mathbf {Q} }
ist, dann gilt:
Sp
(
Q
)
=
det
(
Q
)
+
2
cos
(
α
)
I
2
(
Q
)
=
Sp
(
Q
)
⋅
det
(
Q
)
det
(
Q
)
=
±
1
{\displaystyle {\begin{array}{lcl}\operatorname {Sp} (\mathbf {Q} )&=&\displaystyle \operatorname {det} (\mathbf {Q} )+2\cos(\alpha )\\\operatorname {I} _{2}(\mathbf {Q} )&=&\displaystyle \operatorname {Sp} (\mathbf {Q} )\cdot \operatorname {det} (\mathbf {Q} )\\\operatorname {det} (\mathbf {Q} )&=&\displaystyle \pm 1\end{array}}}
Mit der obigen Darstellung
Q
=
∑
i
=
1
3
u
→
i
⊗
v
→
i
{\displaystyle \mathbf {Q} =\sum _{i=1}^{3}{\vec {u}}_{i}\otimes {\vec {v}}_{i}}
berechnen sich die Hauptinvarianten:
Sp
(
Q
)
=
∑
i
=
1
3
u
→
i
⋅
v
→
i
I
2
(
Q
)
=
1
2
[
Sp
(
Q
)
2
−
Sp
(
Q
Q
)
]
=
1
2
[
(
∑
i
=
1
3
u
→
i
⋅
v
→
i
)
2
−
∑
i
,
k
=
1
3
(
u
→
i
⋅
v
→
k
)
(
v
→
i
⋅
u
→
k
)
]
det
(
Q
)
=
det
(
u
→
1
u
→
2
u
→
3
)
⋅
det
(
v
→
1
v
→
2
v
→
3
)
=
±
1
{\displaystyle {\begin{array}{lcl}\operatorname {Sp} (\mathbf {Q} )&=&\displaystyle \sum _{i=1}^{3}{\vec {u}}_{i}\cdot {\vec {v}}_{i}\\\operatorname {I} _{2}(\mathbf {Q} )&=&\displaystyle {\frac {1}{2}}\lbrack \operatorname {Sp} {(\mathbf {Q} )}^{2}-\operatorname {Sp} (\mathbf {QQ} )\rbrack ={\frac {1}{2}}\left[\left(\sum _{i=1}^{3}{\vec {u}}_{i}\cdot {\vec {v}}_{i}\right)^{2}-\sum _{i,k=1}^{3}({\vec {u}}_{i}\cdot {\vec {v}}_{k})({\vec {v}}_{i}\cdot {\vec {u}}_{k})\right]\\\operatorname {det} (\mathbf {Q} )&=&\displaystyle \operatorname {det} {\begin{pmatrix}{\vec {u}}_{1}&{\vec {u}}_{2}&{\vec {u}}_{3}\end{pmatrix}}\cdot \operatorname {det} {\begin{pmatrix}{\vec {v}}_{1}&{\vec {v}}_{2}&{\vec {v}}_{3}\end{pmatrix}}=\pm 1\end{array}}}
Der Betrag eines orthogonalen Tensors ist immer gleich der Wurzel der Raumdimension:
∥
Q
∥=
Q
⋅
Q
=
Q
T
Q
⋅
I
=
I
⋅
I
=
3
{\displaystyle \parallel \mathbf {Q} \parallel ={\sqrt {\mathbf {Q} \cdot \mathbf {Q} }}={\sqrt {\mathbf {Q} ^{\textrm {T}}\mathbf {Q} \cdot \mathbf {I} }}={\sqrt {\mathbf {I} \cdot \mathbf {I} }}={\sqrt {3}}}
Siehe auch
Fußnoten
↑ N. Büchter: Zusammenführung von Degenerationskonzept und Schalentheorie bei endlichen Rotationen. Bericht Nr. 14 (1992) des Instituts für Baustatik der Universität Stuttgart, www.ibb.uni-stuttgart.de/publikationen/fulltext/1992/buechter-1992.pdf
Literatur