Rotatiegroep
In de mechanica en de meetkunde is de rotatiegroep de groep van alle rotaties rondom de oorsprong van driedimensionale euclidische ruimte R3 onder de operatie van samenstelling. Per definitie is een rotatie rondom de oorsprong een lineaire transformatie die de lengte van vectoren bewaart (het is een isometrie) en bewaart deze rotatie de oriëntatie (dat wil zeggen handedness) van de ruimte. Een lengte-bewarende transformatie die de oriëntatie omkeert wordt een oneigenlijke rotatie genoemd. Elke oneigenlijk rotatie van de driedimensionale euclidische ruimte is een spiegeling in een vlak door de oorsprong.
Het samenstellen van twee rotaties resulteert in een andere rotatie; iedere rotatie heeft een unieke inverse rotatie en de identiteitsfunctie voldoet aan de definitie van een rotatie. Door deze bovengenoemde eigenschappen, is de verzameling van alle rotaties een groep onder samenstelling. Bovendien heeft de rotatiegroep een natuurlijke variëteitsstructuur voor welke de groepsbewerkingen glad is; het is in feite dus een Lie-groep. De rotatiegroep wordt vaak aangeduid met SO(3).
Lengte en hoek
Behalve het behouden van lengte, bewaren rotaties ook de hoeken tussen de vectoren. Dit volgt uit het feit dat het standaard inwendig product tussen twee vectoren u en v puur in termen van lengte kan worden geschreven:
Hieruit volgt dat elke lengte-behoudende transformatie in R3 het inwendig product bewaart, en dus de hoek tussen de vectoren. Rotaties worden vaak gedefinieerd als lineaire transformaties die het inwendig product op R3 bewaren. Dit is gelijkwaardig aan hen te vereisen de lengte te bewaren.
Orthogonale matrices en rotatie
Elke rotatie beeldt een orthonormale basis van R3 af op een andere orthonormale basis. Zoals elke lineaire transformatie van eindig-dimensionale vectorruimten, kan een rotatie altijd worden weergegeven door een matrix. Laat R een gegeven rotatie zijn. Met betrekking tot de standaardbasis van R3 worden de kolommen van R gegeven door . Aangezien de standaardbasis orthonormaal is, vormen de kolommen van R een andere orthonormale basis. Deze orthonormaliteits voorwaarde kan worden uitgedrukt in de vorm
waar RT de getransponeerde matrix van R aanduidt en waar I de 3 × 3 de identiteitsmatrix is. Matrices waarvoor deze eigenschap opgaat worden orthogonale matrices genoemd. De groep van alle 3 × 3 orthogonale matrices wordt aangeduid door O(3), en bestaat uit alle eigenlijke en oneigenlijke rotaties.
Naast het behoud van lengte moeten eigenlijke rotaties ook de oriëntatie behouden. Een matrix zal oriëntatie behouden of juist omkeren al naargelang de determinant van de matrix positief of negatief is. Merk voor een orthogonale matrix R, op dat det RT = det R impliceert dat (detR)2 = 1, zodat det R = ± 1. De deelgroep van orthogonale matrices met determinant +1 wordt de speciale orthogonale groep, aangeduid met SO(3) genoemd.
Iedere rotatie kan dus uniek worden weergegeven door een orthogonale matrix met de eenheidsdeterminant. Aangezien de samenstelling van rotaties verder overeenkomt met matrixvermenigvuldiging, is de rotatiegroep is isomorf met de speciale orthogonale groep SO (3).
Oneigenlijke rotaties komen overeen met orthogonale matrices met determinant −1, en zij vormen geen groep, omdat het product van twee oneigenlijke rotaties een eigenlijke rotatie is.
Groepsstructuur
De rotatiegroep is een groep onder functiecompositie (of op equivalente wijze het product van lineaire transformaties). Het is een deelgroep van de algemene lineaire groep, bestaande uit alle inverteerbare lineaire transformaties van de euclidische ruimte.
Bovendien is de rotatiegroep niet-Abels. Dat wil zeggen dat de volgorde, waarin de rotaties zijn samengesteld, een verschil maakt. Een kwart slag rond de positieve x-as, gevolgd door een kwart slag rond de positieve y-as is bijvoorbeeld een andere rotatie dan de rotatie die wordt verkregen door eerst om y en vervolgens om x te roteren.
De orthogonale groep, bestaande uit alle eigenlijke en oneigenlijke rotaties, wordt gegenereerd door reflecties. Elke eigenlijke rotatie is de samenstelling van twee reflecties, een speciaal geval van de stelling van Cartan-Dieudonné. Elke oneigenlijke rotatie is een reflectie.
Rotatie-as
Elke niet-triviaal correcte rotatie in 3 dimensies legt een unieke eendimensionale lineaire deelruimte van R3 vast, die de rotatie-as wordt genoemd (dit is rotatiestelling van Euler). Ieder van deze rotaties werkt als een gewone tweedimensionale rotatie in het vlak loodrecht op deze as. Aangezien elke tweedimensionale rotatie weergegeven kan worden door een hoek φ, een willekeurige driedimensionale rotatie kan worden gespecificeerd door een rotatie-as, samen met een rotatiehoek om deze as. (Technisch dient men een oriëntatie voor de as te specificeren, en of de rotatie met de klok mee of tegen de klok in wordt uitgevoerd met betrekking tot deze oriëntatie).
Een rotatie tegen de klok in om de positieve z-rotatie-as door een hoek φ wordt gegeven door
Laat, gegeven een eenheidsvector n in R3 en een hoek φ, R(φ, n) een rotatie tegen de klok in weergeven om de as door n (met oriëntatie bepaald door n). Dan geldt
- R(0, n) is identiteit transformatie voor enige n
- R(φ, n) = R(−φ, −n)
- R(π + φ, n) = R(π − φ, −n).
Met behulp van deze eigenschappen kan men laten zien dat elke rotatie kan worden weergegeven door een unieke hoek φ in het bereik van 0 ≤ φ ≤ π en een eenheidsvector n, zodanig dat
- n is willekeurig als φ = 0
- n is uniek als 0 < φ < π
- n is uniek op teken na als φ = π (dat wil zeggen dat de rotatie R(π, ±n) identiek is).