En matemáticas y mecánica , la fórmula de Euler-Rodrigues describe la rotación de un vector en tres dimensiones. Se basa en la fórmula de rotación de Rodrigues , pero utiliza una parametrización diferente.
La rotación se describe mediante cuatro parámetros de Euler debido a Leonhard Euler . La fórmula de Rodrigues (llamada así en honor a Olinde Rodrigues ), un método para calcular la posición de un punto rotado, se utiliza en algunas aplicaciones de software, como simuladores de vuelo y juegos de computadora .
Una rotación alrededor del origen está representada por cuatro números reales, a , b , c , d tales que
Cuando se aplica la rotación, un punto en la posición x → gira a su nueva posición
El parámetro a puede denominarse parámetro escalar y ω → = ( b, c, d ) parámetro vectorial . En notación vectorial estándar, la fórmula de rotación de Rodrigues toma la forma compacta
Los parámetros ( a , b , c , d ) y (− a , − b , − c , − d ) describen la misma rotación. Aparte de esta simetría, cada conjunto de cuatro parámetros describe una rotación única en el espacio tridimensional.
La composición de dos rotaciones es en sí misma una rotación. Sean ( a 1 , b 1 , c 1 , d 1 ) y ( a 2 , b 2 , c 2 , d 2 ) los parámetros de Euler de dos rotaciones. Los parámetros para la rotación compuesta (rotación 2 después de la rotación 1) son los siguientes:
Es sencillo, aunque tedioso, comprobar que a 2 + b 2 + c 2 + d 2 = 1 . (Ésta es esencialmente la identidad cuadrangular de Euler , también utilizada por Rodrigues.)
Cualquier rotación central en tres dimensiones está determinada únicamente por su eje de rotación (representado por un vector unitario k → = ( k x , k y , k z ) ) y el ángulo de rotación φ . Los parámetros de Euler para esta rotación se calculan de la siguiente manera:
Tenga en cuenta que si φ aumenta en una rotación completa de 360 grados, los argumentos del seno y el coseno solo aumentan en 180 grados. Los parámetros resultantes son opuestos a los valores originales, (− a , − b , − c , − d ) ; representan la misma rotación.
En particular, la transformación de identidad (rotación nula, φ = 0 ) corresponde a los valores de los parámetros ( a , b , c , d ) = (±1, 0, 0, 0) . Las rotaciones de 180 grados alrededor de cualquier eje dan como resultado a = 0 .
Los parámetros de Euler pueden verse como los coeficientes de un cuaternión ; el parámetro escalar a es la parte real, los parámetros vectoriales b , c , d son las partes imaginarias. Así tenemos el cuaternión.
que es un cuaternión de longitud unitaria (o versor ) ya que
Lo más importante es que las ecuaciones anteriores para la composición de rotaciones son precisamente las ecuaciones para la multiplicación de cuaterniones. En otras palabras, el grupo de cuaterniones unitarios con multiplicación, módulo de signo negativo, es isomorfo al grupo de rotaciones con composición.
El grupo de Lie SU(2) se puede utilizar para representar rotaciones tridimensionales en matrices complejas de 2 × 2 . La matriz SU(2) correspondiente a una rotación, en términos de sus parámetros de Euler, es
Alternativamente, esto se puede escribir como la suma
donde σ i son las matrices de espín de Pauli . Por lo tanto, los parámetros de Euler son las coordenadas reales e imaginarias en una matriz SU(2) correspondiente a un elemento del grupo de espín Spin(3), que se asigna mediante un mapeo de doble cobertura a una rotación en el grupo ortogonal SO(3). Esto se realiza como la única representación tridimensional irreducible del grupo de Lie SU(2) ≈ Spin(3).