La matrice di rotazione verrā spesso indicata nel testo, in modo da compattarne la scrittura, come array del linguaggio C:
La matrice di rotazione č una matrice molto sovradimensionata: i suoi 9 parametri linearmente indipendenti sono di fatto generati da 3 variabili in modo non lineare (si veda appendice).
Senza esplicitare gli angoli da cui la matrice č generata, risulta possibile fornire qualche vincolo aggiuntivo. La matrice di rotazione ha la proprietā di non modificare le distanze essendo ortonormale e
.
Ogni riga e ogni colonna devono avere modulo unitario, ed ogni riga e ogni colonna sono ortonormali tra loro, in quanto basi ortonormali dello spazio.
Conoscendo pertanto due vettori riga o colonna della matrice
,
č possibile determinare la terza base come prodotto vettoriale dei precedenti due:
| (9.29) |
Allo stesso modo il prodotto scalare tra due vettori riga o due vettori colonna deve dare valore nullo, in quanto ortogonali tra di loro.