Orthogonale Gruppe

Die orthogonale Gruppe O ( n ) {\displaystyle \mathrm {O} (n)} ist die Gruppe der orthogonalen ( n × n ) {\displaystyle (n\times n)} -Matrizen mit reellen Elementen. Die Verknüpfung der orthogonalen Gruppe ist die Matrizenmultiplikation. Bei der orthogonalen Gruppe handelt es sich um eine Lie-Gruppe der Dimension n ( n 1 ) 2 {\displaystyle {\tfrac {n(n-1)}{2}}} . Da die Determinante einer orthogonalen Matrix nur die Werte ± 1 {\displaystyle \pm 1} annehmen kann, zerfällt O ( n ) {\displaystyle \mathrm {O} (n)} in die beiden disjunkten Teilmengen (topologisch: Zusammenhangskomponenten)

  • die Drehgruppe S O ( n ) {\displaystyle \mathrm {SO} (n)} aller Drehungen (orthogonale Matrizen mit Determinante + 1 {\displaystyle +1} ) und
  • O ( n ) S O ( n ) {\displaystyle \mathrm {O} (n)\setminus \mathrm {SO} (n)} aller Drehspiegelungen (orthogonale Matrizen mit Determinante 1 {\displaystyle -1} ).

Die Untergruppe S O ( n ) {\displaystyle \mathrm {SO} (n)} heißt die spezielle orthogonale Gruppe. Insbesondere ist die S O ( 3 ) {\displaystyle \mathrm {SO} (3)} als die Gruppe aller Drehungen um eine durch den Koordinatenursprung verlaufende Achse im dreidimensionalen Raum von großer Bedeutung in zahlreichen Anwendungen, wie etwa der Computergraphik oder der Physik.

Orthogonale Abbildungen und Matrizen aus algebraischer Sicht

Koordinatenfreie Beschreibung

Ausgehend von einem n {\displaystyle n} -dimensionalen euklidischen Vektorraum V {\displaystyle V} mit einem Skalarprodukt , : V × V R {\displaystyle \langle \cdot ,\cdot \rangle \colon V\times V\rightarrow \mathbb {R} } definiert man: Ein Endomorphismus f : V V {\displaystyle f\colon V\rightarrow V} heißt orthogonal, falls f {\displaystyle f} das Skalarprodukt erhält, also falls für alle u , v V {\displaystyle u,v\in V}

f ( u ) , f ( v ) = u , v {\displaystyle \langle f(u),f(v)\rangle =\langle u,v\rangle }

gilt. Eine lineare Abbildung erhält genau dann das Skalarprodukt, wenn sie längen- und winkeltreu ist.[1] Die Menge aller orthogonalen Selbstabbildungen von V {\displaystyle V} heißt die orthogonale Gruppe von V {\displaystyle V} , geschrieben als O ( V ) {\displaystyle \mathrm {O} (V)} .

Bezüglich einer Orthonormalbasis von V {\displaystyle V} werden orthogonale Endomorphismen durch orthogonale Matrizen dargestellt. Gleichbedeutend hierzu ist folgende Formulierung: Versieht man den R n {\displaystyle \mathbb {R} ^{n}} mit dem Standardskalarprodukt, so ist die Abbildung R n x A x R n {\displaystyle \mathbb {R} ^{n}\!\ni x\mapsto A\cdot x\in \mathbb {R} ^{n}} genau dann orthogonal, wenn die Matrix A {\displaystyle A} orthogonal ist.

Diagonalisierbarkeit unitärer Matrizen

Jede orthogonale Matrix A {\displaystyle A} ist eine unitäre Matrix mit reellen Elementen. Damit entspricht sie einer unitären Abbildung f : C n C n . {\displaystyle f\colon \mathbb {C} ^{n}\rightarrow \mathbb {C} ^{n}.} Nach dem Spektralsatz für endlich dimensionale unitäre Räume ist A {\displaystyle A} als unitäre Matrix diagonalisierbar. Die dabei auftretenden Diagonalelemente λ j C {\displaystyle \lambda _{j}\in \mathbb {C} } mit 1 j n {\displaystyle 1\leq j\leq n} sind genau die Eigenwerte von A {\displaystyle A} . Diese sind aber notwendig vom Betrag Eins (vgl. unitäre Matrix). Sie lassen sich daher in der Form λ j = e i φ j {\displaystyle \lambda _{j}=\mathrm {e} ^{\mathrm {i} \cdot \varphi _{j}}} für gewisse, bis auf die Reihenfolge eindeutige Winkel φ j [ 0 ; 2 π [ {\displaystyle \varphi _{j}\in [0;2\pi [} schreiben. Da die Matrix nur reelle Elemente besitzt, treten dabei die nichtreellen Eigenwerte in Paaren zueinander konjugierter komplexer Zahlen auf. Im Reellen ist A {\displaystyle A} in der Regel nicht diagonalisierbar, jedoch lässt sich auch hier eine Zerlegung in ein- bzw. zweidimensionale invariante Unterräume angeben.

Auswirkungen auf orthogonale Matrizen

Zu jeder orthogonalen Matrix A O ( n ) {\displaystyle A\in \mathrm {O} (n)} lässt sich eine Drehung des Koordinatensystems P S O ( n ) {\displaystyle P\in \mathrm {SO} (n)} finden, so dass die Matrix P T A P {\displaystyle P^{T}\cdot A\cdot P} von „beinahe diagonaler“ Gestalt ist:

P T A P = ( + 1 + 1 1 1 D ( φ 1 ) D ( φ d ) ) {\displaystyle P^{T}\cdot A\cdot P={\begin{pmatrix}+1&&&&&&&&\\&\ddots &&&&&&&\\&&+1&&&&&&\\&&&-1&&&&&\\&&&&\ddots &&&&\\&&&&&-1&&&\\&&&&&&D(\varphi _{1})&&\\&&&&&&&\ddots &\\&&&&&&&&D(\varphi _{d})\end{pmatrix}}}

Alle hier nicht angegebenen Elemente haben den Wert 0 {\displaystyle 0} . Die auftretenden ( 2 × 2 ) {\displaystyle (2\times 2)} -Matrizen D ( φ j ) S O ( 2 ) {\displaystyle D(\varphi _{j})\in \mathrm {SO} (2)} beschreiben zweidimensionale Drehungen um die Winkel φ j ] 0 ; π [ ] π ; 2 π [ {\displaystyle \varphi _{j}\in \;]0;\pi [\;\cup \;]\pi ;2\pi [} der Form

D ( φ ) = ( cos φ sin φ sin φ cos φ ) {\displaystyle D(\varphi )={\begin{pmatrix}\cos \varphi &-\sin \varphi \\\sin \varphi &\cos \varphi \end{pmatrix}}}

Jedes φ j {\displaystyle \varphi _{j}} gehört dabei zu einem Paar konjugiert komplexer Eigenwerte e ± i φ j {\displaystyle \mathrm {e} ^{\pm \mathrm {i} \cdot \varphi _{j}}} . Dabei gilt natürlich p + m + 2 d = n {\displaystyle p+m+2d=n} , falls p {\displaystyle p} die Anzahl der Diagonalelemente mit Wert + 1 {\displaystyle +1} und m {\displaystyle m} die Anzahl der Diagonalelemente mit Wert 1 {\displaystyle -1} repräsentieren.[2] Offenbar ist A {\displaystyle A} genau dann eine Drehung, wenn m {\displaystyle m} , die geometrische wie auch algebraische Vielfachheit des Eigenwertes 1 {\displaystyle -1} , eine gerade Zahl ist.

Ebene Drehspiegelung

Neben den ebenen Drehungen, die den Matrizen D ( φ ) S O ( 2 ) {\displaystyle D(\varphi )\in \mathrm {SO} (2)} entsprechen, sind auch die Drehspiegelungen

S ( φ ) = ( cos φ sin φ sin φ cos φ ) {\displaystyle S(\varphi )={\begin{pmatrix}\cos \varphi &\sin \varphi \\\sin \varphi &-\cos \varphi \end{pmatrix}}}

orthogonale Matrizen. Die Eigenwerte von S {\displaystyle S} sind 1 {\displaystyle 1} und 1 {\displaystyle -1} ; folglich handelt es sich um eine Achsenspiegelung die sich nach einer Drehung des Koordinatensystems um φ 2 {\displaystyle {\tfrac {\varphi }{2}}} als ( 1 0 0 1 ) {\displaystyle \left({\begin{smallmatrix}1&0\\0&-1\end{smallmatrix}}\right)} schreiben lässt.[3]

Räumliche Drehung

Nach der oben beschriebenen Normalform lässt sich jede Drehung im Raum durch Wahl einer geeigneten Orthonormalbasis durch eine Matrix

D 1 ( φ ) = ( 1 0 0 0 cos φ sin φ 0 sin φ cos φ ) {\displaystyle D_{1}(\varphi )={\begin{pmatrix}1&0&0\\0&\cos \varphi &-\sin \varphi \\0&\sin \varphi &\cos \varphi \end{pmatrix}}}

beschreiben, wobei mit φ [ 0 ; 2 π [ {\displaystyle \varphi \in [0;2\pi [} auch alle Sonderfälle erfasst werden. Die genannte Matrix D 1 ( φ ) {\displaystyle D_{1}(\varphi )} beschreibt eine Drehung um die x 1 {\displaystyle x_{1}} -Achse. Insbesondere verfügt jede echte räumliche Drehung über eine Drehachse. Fischer[4] verdeutlicht dies am Beispiel eines Fußballes auf dem Anstoßpunkt: Nach dem ersten Tor gibt es zwei sich gegenüberliegende Punkte auf dem Ball, die jetzt exakt genauso zum Stadion ausgerichtet sind, wie zu Beginn des Spieles. Der Winkel φ {\displaystyle \varphi } ist aufgrund des orientierungserhaltenden Charakters der zugelassenen Transformationsmatrizen P S O ( 3 ) {\displaystyle P\in \mathrm {SO} (3)} eindeutig festgelegt; dies geht mit der aus dem Alltag bekannten Erfahrung einher, dass es – zumindest theoretisch – stets feststeht, in welche Richtung man eine Schraube drehen muss, um diese fester anzuziehen.

Räumliche Drehspiegelung

Nach der oben beschriebenen Normalform lässt sich jede Drehspiegelung im Raum durch Wahl einer geeigneten Orthonormalbasis durch eine Matrix

( 1 0 0 0 cos φ sin φ 0 sin φ cos φ ) {\displaystyle {\begin{pmatrix}-1&0&0\\0&\cos \varphi &-\sin \varphi \\0&\sin \varphi &\cos \varphi \end{pmatrix}}}

beschreiben, wobei mit φ [ 0 ; 2 π [ {\displaystyle \varphi \in [0;2\pi [} auch alle Sonderfälle erfasst werden. Auch hier ist der Winkel φ {\displaystyle \varphi } eindeutig, sofern man die Orientierung des Raumes nicht umkehrt.

Eine doppelte Drehung im vierdimensionalen Raum

Im vierdimensionalen Raum ist eine gleichzeitige Drehung mit zwei unabhängigen Drehwinkeln möglich:

D ( φ , ψ ) = ( D ( φ ) 0 0 D ( ψ ) ) S O ( 4 ) {\displaystyle D(\varphi ,\psi )={\begin{pmatrix}D(\varphi )&0\\0&D(\psi )\end{pmatrix}}\in \mathrm {SO} (4)}

Vertauscht man bei einer zweidimensionalen Drehung D ( φ ) {\displaystyle D(\varphi )} die beiden Basisvektoren, so erhält man die Drehung D ( 2 π φ ) {\displaystyle D(2\pi -\varphi )} . Das ist nicht verwunderlich, hat man doch gleichzeitig die Orientierung der Ebene verändert. Vertauscht man nun im vorliegenden Beispiel gleichzeitig den ersten mit dem zweiten wie auch den dritten mit dem vierten Basisvektor, so bleibt die Orientierung erhalten, aber aus D ( φ , ψ ) {\displaystyle D(\varphi ,\psi )} wird D ( 2 π φ , 2 π ψ ) {\displaystyle D(2\pi -\varphi ,2\pi -\psi )} .

Die Orthogonale Gruppe als Lie-Gruppe

Ausgehend vom linearen Raum R n × n {\displaystyle \mathbb {R} ^{n\times n}} aller Matrizen gelangt man zur Untermannigfaltigkeit O ( n ) {\displaystyle \mathrm {O} (n)} durch die Forderung, dass die Matrix A {\displaystyle A} orthogonal ist, d. h. A T A = E {\displaystyle A^{T}\cdot A=E} gilt. Da orthogonale Matrizen insbesondere invertierbar sind, ist O ( n ) {\displaystyle \mathrm {O} (n)} eine Untergruppe der allgemeinen linearen Gruppe G L ( n , R ) {\displaystyle \mathrm {GL} (n,\mathbb {R} )} .

Topologische Eigenschaften

Wie die allgemeine lineare Gruppe besteht auch die orthogonale Gruppe aus zwei Zusammenhangskomponenten: Matrizen mit positiver bzw. negativer Determinante im Fall der reellen G L ( n ) {\displaystyle \mathrm {GL} (n)} ; S O ( n ) {\displaystyle \mathrm {SO} (n)} und die Menge der orthogonalen Matrizen mit Determinante 1 {\displaystyle -1} im Falle der O ( n ) {\displaystyle \mathrm {O} (n)} . Ein eleganter Beweis für den Wegzusammenhang der S O ( n ) {\displaystyle \mathrm {SO} (n)} lässt sich wie folgt führen[5]: Man verbinde die Einheitsmatrix E {\displaystyle E} mit einer gegebenen Drehung A {\displaystyle A} durch einen Weg innerhalb der G L ( n ) {\displaystyle \mathrm {GL} (n)} . Wendet man auf jeden Punkt dieses Weges nun das Gram-Schmidtsche Orthogonalisierungsverfahren an, so erhält man einen Weg, der ganz in der S O ( n ) {\displaystyle \mathrm {SO} (n)} verläuft. Da die Multiplikation mit der Diagonalmatrix d i a g ( 1 , 1 , , 1 ) {\displaystyle \mathrm {diag} (-1,1,\ldots ,1)} einen Diffeomorphismus von S O ( n ) {\displaystyle \mathrm {SO} (n)} mit seinem Komplement in der O ( n ) {\displaystyle \mathrm {O} (n)} liefert, ist auch Letzteres zusammenhängend.

Weiterhin sind S O ( n ) {\displaystyle \mathrm {SO} (n)} und O ( n ) {\displaystyle \mathrm {O} (n)} kompakt. Es handelt sich um eine abgeschlossene Teilmenge der Einheitskugel bezüglich der Spektralnorm im R n × n {\displaystyle \mathbb {R} ^{n\times n}} .

Operation der SO(n) auf der Einheitssphäre

Die S O ( n ) {\displaystyle \mathrm {SO} (n)} operiert in natürlicher Weise auf dem R n {\displaystyle \mathbb {R} ^{n}} . Da orthogonale Abbildungen längentreu sind, sind die Bahnen dieser Operation genau die Sphären um den Ursprung. Die Operation schränkt also zu einer transitiven Operation auf der Einheitssphäre S n 1 R n {\displaystyle S^{\,n-1}\subset \mathbb {R} ^{n}} ein. Die zugehörige Isotropiegruppe des kanonischen Einheitsvektors e n {\displaystyle e_{n}} der Standardbasis des R n {\displaystyle \mathbb {R} ^{n}} besteht genau aus der S O ( n 1 ) {\displaystyle \mathrm {SO} (n-1)} , aufgefasst als Untergruppe der S O ( n ) {\displaystyle \mathrm {SO} (n)} mit einer 1 {\displaystyle 1} an der Matrix-Position ( n , n ) {\displaystyle (n,n)} . Man erhält somit die kurze exakte Sequenz

S O ( n 1 ) S O ( n ) S n 1 {\displaystyle \mathrm {SO} (n-1)\rightarrow \mathrm {SO} (n)\rightarrow S^{\,n-1}}

beziehungsweise das Hauptfaserbündel (vgl. auch Faserbündel)

S O ( n ) / S O ( n 1 ) S n 1 {\displaystyle \mathrm {SO} (n)/\mathrm {SO} (n-1)\rightarrow S^{\,n-1}} .

Hieraus lässt sich induktiv folgern, dass die Fundamentalgruppe der S O ( n ) {\displaystyle \mathrm {SO} (n)} für n 3 {\displaystyle n\geq 3} zu Z / 2 Z {\displaystyle \mathbb {Z} /2\mathbb {Z} } isomorph ist.[6] Sie ist damit ähnlich „verdreht“ wie das Möbiusband. Die Fundamentalgruppe der Kreisgruppe S O ( 2 ) {\displaystyle \mathrm {SO} (2)} ist Z {\displaystyle \mathbb {Z} } , da die S O ( 2 ) {\displaystyle \mathrm {SO} (2)} topologisch dem Einheitskreis S 1 R 2 {\displaystyle S^{\,1}\subset \mathbb {R} ^{2}} entspricht.

Die Lie-Algebra zur O(n) und SO(n)

Die Lie-Algebra o ( n ) {\displaystyle {\mathfrak {o}}(n)} besteht genau aus den schiefsymmetrischen Matrizen, die Lie-Algebra s o ( n ) {\displaystyle {\mathfrak {so}}(n)} , also der Tangentialraum der S O ( n ) {\displaystyle \mathrm {SO} (n)} im Punkt der Einheitsmatrix E n {\displaystyle E_{n}} , besteht genau aus den schiefsymmetrischen Matrizen[7], die zugleich spurlos sind, was im Reellen bereits durch die Schiefsymmetrie impliziert ist. Daher sind beide Lie-Algebren gleich

o ( n ) = s o ( n ) = { A M a t ( n , R ) : A T = A } {\displaystyle {\mathfrak {o}}(n)={\mathfrak {so}}(n)=\left\{A\in {\mathit {Mat}}(n,\mathbb {R} ):{A}^{T}=-A\right\}} .

Ist also A = A T {\displaystyle A=-A^{T}} schiefsymmetrisch, so liefert die Exponentialabbildung für Matrizen die zugehörige Einparametergruppe

α A : R t exp ( t A ) S O ( n ) . {\displaystyle \alpha ^{A}\colon \mathbb {R} \ni t\mapsto \exp(t\cdot A)\in \mathrm {SO} (n)\,.}

In allgemeinen Lie-Gruppen ist die Exponentialabbildung nur lokal surjektiv, von einer Umgebung der Null auf eine Umgebung der Eins; die Exponentialabbildung von s o ( n ) {\displaystyle {\mathfrak {so}}(n)} nach S O ( n ) {\displaystyle \mathrm {SO} (n)} dagegen ist tatsächlich (global) surjektiv[8].

Offensichtlich ist eine schiefsymmetrische Matrix durch die ( n 2 ) = n ( n 1 ) 2 {\displaystyle {\tbinom {n}{2}}={\tfrac {n\cdot (n-1)}{2}}} Einträge oberhalb der Hauptdiagonale eindeutig bestimmt. Damit ist die Dimension der S O ( n ) {\displaystyle \mathrm {SO} (n)} ebenfalls geklärt.[9]

Im Fall n = 2 {\displaystyle n=2} haben die Matrizen der zugehörigen Lie-Algebren die einfache Form

o ( 2 ) = s o ( 2 ) = { ( 0 λ λ 0 ) : λ R } = span ( 0 1 1 0 ) = s p a n R ( i σ 2 ) {\displaystyle {\mathfrak {o}}(2)={\mathfrak {so}}(2)=\left\{{\begin{pmatrix}0&\lambda \\-\lambda &0\end{pmatrix}}:\lambda \in \mathbb {R} \right\}=\operatorname {span} {\begin{pmatrix}0&1\\-1&0\end{pmatrix}}=\operatorname {span_{\mathbb {R} }} (i\sigma _{2})}

wobei σ 2 {\displaystyle \sigma _{2}} die zweite Pauli-Matrix ist.

Im Fall n = 3 {\displaystyle n=3} ist die zugehörige Lie-Algebra s o ( 3 ) {\displaystyle {\mathfrak {so}}(3)} isomorph zum R 3 {\displaystyle \mathbb {R} ^{3}} mit dem Kreuzprodukt als Lie-Klammer. Zum Nachweis muss man lediglich den Kommutator zweier generischer, also mit je drei freien Variablen gebildeter, schiefsymmetrischer Matrizen berechnen und das Ergebnis mit der Formel für das Kreuzprodukt vergleichen.

Literatur

  • Theodor Bröcker, Tammo tom Dieck: Representations of Compact Lie Groups (= Graduate Text im Mathematics. Band 98). Springer, New York NY u. a. 1985, ISBN 3-540-13678-9.
  • Gerd Fischer: Lineare Algebra (= Vieweg-Studium. Band 17). 5. Auflage. Vieweg, Braunschweig u. a. 1979, ISBN 3-528-17217-7.
  • Horst Knörrer: Geometrie (= Vieweg-Studium. Band 71). Vieweg, Braunschweig u. a. 1996, ISBN 3-528-07271-7.
  • Serge Lang: Linear Algebra. 2nd edition. Addison-Wesley, Reading MA u. a. 1971.
  • Hermann Weyl: The classical Groups. Their invariants and representations (= Princeton Mathematical Series. Band 1, ISSN 0079-5194). 2. edition, with supplement, reprinted. Princeton University Press u. a., Princeton NJ 1953.

Anmerkungen und Einzelnachweise

  1. Das Skalarprodukt eines euklidischen Vektorraums lässt sich sogar aus dem zugehörigen Längenbegriff alleine rekonstruieren. Vgl. Polarisationsformel.
  2. G. Fischer: Lineare Algebra. 5. Auflage. 1979, S. 204 f.
  3. Es handelt sich bei S ( φ ) {\displaystyle S(\varphi )} um eine Spiegelung an der x-Achse gefolgt von einer Drehung um φ {\displaystyle \varphi } . Dabei bleibt ein um φ / 2 {\displaystyle \varphi /2} zur x-Achse gedrehter Vektor fest.
  4. G. Fischer: Lineare Algebra. 5. Auflage. 1979, S. 205.
  5. Bröcker, tom Dieck: Representations of Compact Lie Groups. 1985, S. 5.
  6. Bröcker, tom Dieck: Representations of Compact Lie Groups. 1985, S. 36 und S. 61.
  7. Bröcker, tom Dieck: Representations of Compact Lie Groups. 1985, S. 20. Wenn man beispielsweise die Funktion R t D ( t ) S O ( 2 ) {\displaystyle \mathbb {R} \ni t\mapsto D(t)\in \mathrm {SO(2)} } mit der oben definierten zweidimensionalen Drehung D ( φ ) {\displaystyle D(\varphi )} in t = 0 {\displaystyle t=0} ableitet, so erhält man die schiefsymmetrische Matrix ( 0 1 1 0 ) {\displaystyle \left({\begin{smallmatrix}0&-1\\1&0\end{smallmatrix}}\right)} .
  8. Jean Gallier: Basics of Classical Lie Groups: The Exponential Map, Lie Groups, and Lie Algebras. In: Geometric Methods and Applications (= Texts in Applied Mathematics). Springer, New York, NY, 2001, ISBN 978-1-4612-6509-2, S. 367–414, doi:10.1007/978-1-4613-0137-0_14 (springer.com [abgerufen am 23. März 2018]). 
  9. Die insgesamt n 2 {\displaystyle n^{2}} Gleichungen, die die Orthogonalität einer Matrix sicherstellen, haben also nur (bzw. beim zweiten Nachdenken tatsächlich) den Rang n 2 n n 1 2 = n n + 1 2 {\displaystyle n^{2}-n\cdot {\tfrac {n-1}{2}}=n\cdot {\tfrac {n+1}{2}}} .