Proprietā della matrice di rotazione

La matrice di rotazione verrā spesso indicata nel testo, in modo da compattarne la scrittura, come array del linguaggio C:

\begin{displaymath}
\mathbf{R} = \begin{bmatrix}
r_{0} & r_{1} & r_{2} \\
r_{3} & r_{4} & r_{5} \\
r_{6} & r_{7} & r_{8}
\end{bmatrix}\end{displaymath}

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 $\det(\mathbf{R})=1$. 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 $\mathbf{r}_1$, $\mathbf{r}_2$ č possibile determinare la terza base come prodotto vettoriale dei precedenti due:

\begin{displaymath}
\mathbf{r}_3 = \mathbf{r}_1 \times \mathbf{r}_2
\end{displaymath} (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.



Paolo medici
2026-10-06