Supongamos que la matriz de rotación se define como $\mathbf{R}$ . Entonces, para rotar un vector y una matriz, se utilizan las siguientes expresiones, respectivamente
$\mathbf{u'}=\mathbf{R} \mathbf{u}$
y
$\mathbf{U'}=\mathbf{R} \mathbf{U} \mathbf{R}^T$ ,
donde $\mathbf{u}$ y $\mathbf{U}$ son, respectivamente, un vector arbitrario y una matriz arbitraria.
Para mí, la primera es obvia ya que simplemente se multiplica la matriz de rotación por el vector (por ejemplo una coordenada de punto en 3D) y se obtiene el vector rotado (coordenada de punto rotada en 3D). Sin embargo, la segunda no me queda clara y por qué hay que multiplicar la rotación por ambos lados y cómo se deriva esta expresión.
P.D. La matriz $\mathbf{U}$ puede interpretarse como una matriz de estiramiento en 3D.
0 votos
Si tienes a mano un libro de álgebra lineal, puede que te resulte instructivo leer sobre los cambios de base. La matriz $R$ en este contexto, puede considerarse una matriz de cambio de base.
1 votos
La expresión $RU$ también es una especie de "rotación de $U$ es decir, toma cualquier transformación $U$ iba a realizar y lo compone con una rotación posterior representada por $R.$ Pero esto en realidad nos está dando una nueva transformación dentro del antiguo sistema de coordenadas, no reescribiendo la antigua transformación en un nuevo sistema de coordenadas como obtendríamos de $RUR^T.$
0 votos
Cuando dice " $U$ es una matriz", es diferente si $U$ es simplemente un conjunto de puntos (en cuyo caso $RU$ ya es la "rotación de $U$ "), o en sí misma una matriz de transformación (como en este caso). ¿Puedes editar tu título/cuerpo para que quede más claro?
0 votos
@smci Mira la nota de posdata. He mencionado que U es una matriz de estiramiento. no un conjunto de puntos.
0 votos
Sí, ahora está más claro.