Generell kann jede Drehung mit einem Winkel um eine beliebige Achse auch durch Hintereinanderausführen von bis zu drei Drehungen um Koordinatenachsen ausgeführt werden, wobei zwei aufeinander folgende Drehungen nicht um die gleiche Achse durchgeführt werden dürfen (Eulers Theorem).
Da die Ausführung von Rotationen nicht kommutativ ist, ergeben sich 12 mögliche Kombinationen:
Verwendet man Eulerwinkel sollte man stets auf die zugrundeliegende Reihenfolge achten! Gebräuchliche Kombinationen sind: und .
Betrachten wir die -Kombination mit den Winkeln , und .
Die Rotationsmatrix (in kartesischen Koordinaten) berechnet sich dann:
Stellt sich für ein Winkel von (oder ) ein, d.h. und so ergibt sich:
und wir erkennen, dass ein Freiheitsgrad eingebüßt wurde, jede Änderung von oder ergibt eine Drehung um die selbe Drehachse.
Dieses Phenomen wird als Gimbal-Lock bezeichnet und bereitet insbesondere bei dreiachsigen mechanischen Navigierungsgeräten als auch bei Benutzerschnittstellen Probleme.