Operador de rotación tridimensional - Three-dimensional rotation operator

Este artículo deriva las principales propiedades de las rotaciones en un espacio tridimensional .

Las tres rotaciones de Euler son una forma de llevar un cuerpo rígido a cualquier orientación deseada haciendo rotaciones secuenciales alrededor del eje fijo en relación con el objeto. Sin embargo, esto también se puede lograr con una sola rotación ( teorema de rotación de Euler ). Utilizando los conceptos de álgebra lineal se muestra cómo se puede realizar esta única rotación.

Formulación matemática

Sea ( ê 1 , ê 2 , ê 3 ) un sistema de coordenadas fijo en el cuerpo que a través de un cambio de orientación A es llevado a las nuevas direcciones

Cualquier vector

La rotación con el cuerpo se lleva a la nueva dirección.

es decir, este es un operador lineal

La matriz de este operador relativa al sistema de coordenadas ( ê 1 , ê 2 , ê 3 ) es

Como

o equivalentemente en notación matricial

la matriz es ortogonal y como un sistema de vector base diestro se reorienta hacia otro sistema diestro, el determinante de esta matriz tiene el valor 1.

Rotación alrededor de un eje

Sea ( ê 1 , ê 2 , ê 3 ) un sistema de vector base ortogonal orientado positivamente en R 3 . El operador lineal "rotación por ángulo θ alrededor del eje definido por ê 3 " tiene la representación matricial

relativo a este sistema de vector base. Esto entonces significa que un vector

se rota al vector

por el operador lineal. El determinante de esta matriz es

y el polinomio característico es

La matriz es simétrica si y solo si sin θ = 0 , es decir, para θ = 0 y θ = π . El caso θ = 0 es el caso trivial de un operador de identidad. Para el caso θ = π el polinomio característico es

por lo que el operador de rotación tiene los valores propios

El espacio propio correspondiente a λ = 1 son todos los vectores en el eje de rotación, es decir, todos los vectores

El espacio propio correspondiente a λ = −1 consta de todos los vectores ortogonales al eje de rotación, es decir, todos los vectores

Para todos los demás valores de θ, la matriz no es simétrica y como sen 2 θ > 0 solo existe el valor propio λ = 1 con el espacio propio unidimensional de los vectores en el eje de rotación:

La matriz de rotación por ángulo θ alrededor de un eje general de rotación k viene dada por la fórmula de rotación de Rodrigues .

donde I es la matriz identidad y [ k ] × es la forma dual 2 de k o matriz de productos cruzados ,

Tenga en cuenta que [ k ] × satisface [ k ] × v = k × v para todos los vectores v .

El caso general

El operador "rotación por ángulo θ alrededor de un eje especificado" discutido anteriormente es un mapeo ortogonal y su matriz relativa a cualquier sistema de vector base es por lo tanto una matriz ortogonal . Además su determinante tiene el valor 1. Un hecho no trivial es el opuesto, que para cualquier mapeo lineal ortogonal en R 3 con determinante 1 existen vectores base ê 1 , ê 2 , ê 3 tales que la matriz toma la "forma canónica "

por algún valor de θ . De hecho, si un operador lineal tiene la matriz ortogonal

relativo a algún sistema de vector base ( 1 , 2 , 3 ) y esta matriz es simétrica, el "teorema del operador simétrico" válido en R n (cualquier dimensión) se aplica diciendo que tiene n vectores propios ortogonales. Esto significa para el caso tridimensional que existe un sistema de coordenadas ê 1 , ê 2 , ê 3 tal que la matriz toma la forma

Como es una matriz ortogonal, estos elementos diagonales B ii son 1 o -1. Como el determinante es 1, estos elementos son todos 1 o uno de los elementos es 1 y los otros dos son -1. En el primer caso es el operador de identidad trivial correspondiente a θ = 0 . En el segundo caso tiene la forma

si los vectores base están numerados de manera que el que tiene el valor propio 1 tiene el índice 3. Esta matriz tiene entonces la forma deseada para θ = π .

Si la matriz es asimétrica, el vector

dónde

es distinto de cero. Este vector es un vector propio con valor propio λ = 1 . Configuración

y seleccionando dos vectores unitarios ortogonales cualesquiera ê 1 y ê 2 en el plano ortogonal a ê 3 tal que ê 1 , ê 2 , ê 3 formen un triple de orientación positiva, el operador toma la forma deseada con

De hecho, las expresiones anteriores también son válidas para el caso de un operador de rotación simétrica correspondiente a una rotación con θ = 0 o θ = π . Pero la diferencia es que para θ = π el vector

es cero y no sirve para encontrar el espacio propio del valor propio 1, y de ahí el eje de rotación.

Definiendo E 4 como cos θ, la matriz para el operador de rotación es

siempre que

es decir, excepto para los casos θ = 0 (el operador de identidad) y θ = π .

Cuaterniones

Los cuaterniones se definen de forma similar a E 1 , E 2 , E 3 , E 4 con la diferencia de que la mitad del ángulo θ / 2 se utiliza en lugar del ángulo completo θ . Esto significa que los primeros 3 componentes q 1 , q 2 , q 3 componentes de un vector definido por

y que el cuarto componente es el escalar

Como el ángulo θ definido de la forma canónica está en el intervalo

normalmente se tendría q 4 ≥ 0 . Pero se utiliza una representación "dual" de una rotación con cuaterniones, es decir ( q 1 , q 2 , q 3 , q 4 )}} y (- q 1 , - q 2 , - ' q 3 , - q 4 ) son dos representaciones alternativas de una misma rotación.

Las entidades E k se definen a partir de los cuaterniones por

Usando cuaterniones, la matriz del operador de rotación es

Ejemplo numérico

Considere la reorientación correspondiente a los ángulos de Euler α = 10 ° , β = 20 ° , γ = 30 ° en relación con un sistema de vector base dado ( 1 , 2 , 3 ) . La matriz correspondiente relativa a este sistema de vector base es (ver ángulos de Euler # Orientación de la matriz )

y el cuaternion es

La forma canónica de este operador

con θ = 44.537 ° se obtiene con

El cuaternión relativo a este nuevo sistema es entonces

En lugar de hacer las tres rotaciones de Euler 10 °, 20 °, 30 °, se puede alcanzar la misma orientación con una sola rotación de 44,537 ° alrededor de ê 3 .

Referencias

  • Shilov, Georgi (1961), Introducción a la teoría de los espacios lineales , Prentice-Hall, Biblioteca del Congreso 61-13845 .