Articulo de referencia

Teorema de rotación de Euler

Una rotación representada por un eje y un ángulo de Euler. En geometría , el teorema de rotación de Euler establece que, en el espacio tridimensional , cualquier desplazamiento ...

Una rotación representada por un eje y un ángulo de Euler.

En geometría , el teorema de rotación de Euler establece que, en el espacio tridimensional , cualquier desplazamiento de un cuerpo rígido , manteniendo fijo un punto sobre él, equivale a una rotación alrededor de un eje que pasa por dicho punto . Esto también significa que la combinación de dos rotaciones constituye una rotación. Por lo tanto, el conjunto de rotaciones tiene una estructura de grupo , conocida como grupo de rotación .

El teorema recibe su nombre de Leonhard Euler , quien lo demostró en 1775 mediante geometría esférica . El eje de rotación se conoce como eje de Euler y se representa típicamente mediante un vector unitario ê . ​​Su producto por el ángulo de rotación se conoce como vector eje-ángulo . La extensión del teorema a la cinemática da lugar al concepto de eje instantáneo de rotación , una línea de puntos fijos.

En términos de álgebra lineal , el teorema establece que, en el espacio tridimensional, dos sistemas de coordenadas cartesianas cualesquiera con un origen común están relacionados por una rotación alrededor de un eje fijo. Esto también significa que el producto de dos matrices de rotación es, de nuevo, una matriz de rotación, y que para una matriz de rotación distinta de la identidad, un valor propio es 1 y los otros dos son complejos , es decir, ambos iguales a -1. El vector propio correspondiente a este valor propio es el eje de rotación que conecta los dos sistemas.

Teorema de Euler (1776)

Euler enuncia el teorema de la siguiente manera: [ 1 ]

Teorema. Quomodocunque sphaera circa centrum suum conuertatur, sempre asignari potest diámetro, cuius directio in situ translato conueniat cum situ iniciali.

o (en inglés):

Cuando se desplaza una esfera alrededor de su centro, siempre es posible encontrar un diámetro cuya dirección en la posición desplazada sea la misma que en la posición inicial.

Figura 1 : El círculo máximo azul sobre la esfera se transforma en un círculo máximo rojo al girar alrededor del diámetro que pasa por O.

Prueba

La demostración original de Euler se realizó utilizando geometría esférica y, por lo tanto, siempre que hable de triángulos, estos deben entenderse como triángulos esféricos .

Análisis previo

Para llegar a una demostración, Euler analiza cómo sería la situación si el teorema fuera cierto. Para ello, supongamos que la línea amarilla de la Figura 1 pasa por el centro de la esfera y es el eje de rotación que buscamos, y que el punto O es uno de los dos puntos de intersección de ese eje con la esfera. Luego, considera un círculo máximo arbitrario que no contiene a O (el círculo azul) y su imagen tras la rotación (el círculo rojo), que es otro círculo máximo que no contiene a O. Denomina A a un punto en su intersección . (Si los círculos coinciden, A puede tomarse como cualquier punto de cualquiera de ellos; de lo contrario, A es uno de los dos puntos de intersección).

Figura 2 : Arcos que conectan la preimagen α y la imagen a de A con la bisectriz AO del ángulo en A.

Ahora A está en el círculo inicial (el círculo azul), por lo que su imagen estará en el círculo transportado (rojo). Él etiqueta esa imagen como punto a . Como A también está en el círculo transportado (rojo), es la imagen de otro punto que estaba en el círculo inicial (azul) y él etiqueta esa preimagen como α (ver Figura 2 ). Luego considera los dos arcos que unen α y a con A. Estos arcos tienen la misma longitud porque el arco αA se mapea en el arco Aa . Además, como O es un punto fijo, el triángulo αOA se mapea en el triángulo AOa , por lo que estos triángulos son isósceles, y el arco AO biseca el ángulo αAa .

Figura 3 : O va a O′ , pero O′ debe coincidir con O.

Construcción del punto del mejor candidato

Construyamos un punto que pueda ser invariante utilizando las consideraciones anteriores. Partimos del círculo máximo azul y su imagen bajo la transformación, que es el círculo máximo rojo como en la Figura 1. Sea A el punto de intersección de dichos círculos. Si la imagen de A bajo la transformación es el mismo punto, entonces A es un punto fijo de la transformación, y dado que el centro también es un punto fijo, el diámetro de la esfera que contiene a A es el eje de rotación y el teorema queda demostrado.

De lo contrario, etiquetamos la imagen de A como a y su preimagen como α , y conectamos estos dos puntos a A con arcos αA y Aa . Estos arcos tienen la misma longitud. Construimos el círculo máximo que biseca αAa y ubicamos el punto O en ese círculo máximo de manera que los arcos AO y aO tengan la misma longitud, y llamamos a la región de la esfera que contiene a O y está delimitada por los círculos máximos azul y rojo el interior de αAa . (Es decir, la región amarilla en la Figura 3 ). Entonces, como αA = Aa y O está en la bisectriz de αAa , también tenemos αO = aO .

Prueba de su invariancia bajo la transformación

Ahora supongamos que O′ es la imagen de O. Entonces sabemos que αAO = ∠ AaO′ y la orientación se conserva, [ a ] ​​por lo que O′ debe ser interior a αAa . Ahora AO se transforma en aO′ , por lo que AO = aO′ . Como AO también tiene la misma longitud que aO , entonces aO = aO′ y AaO = ∠ aAO . Pero αAO = ∠ aAO , por lo que αAO = ∠ AaO y AaO = ∠ AaO′ . Por lo tanto , O′ es el mismo punto que O . En otras palabras, O es un punto fijo de la transformación, y como el centro también es un punto fijo, el diámetro de la esfera que contiene a O es el eje de rotación.

Notas finales sobre la construcción

Dibujo original de Euler donde ABC es el círculo azul y ACc es el círculo rojo.

Euler también señala que O se puede encontrar intersectando la mediatriz de Aa con la bisectriz del ángulo αAa , una construcción que podría ser más fácil en la práctica. También propuso la intersección de dos planos:

  • el plano de simetría del ángulo αAa (que pasa por el centro C de la esfera), y
  • el plano de simetría del arco Aa (que también pasa por C ).
Proposición . Estos dos planos se intersecan formando un diámetro. Este diámetro es el que estamos buscando.
Demostración . Llamemos O a cualquiera de los extremos (hay dos) de este diámetro sobre la superficie de la esfera. Dado que αA se proyecta sobre Aa y los triángulos tienen los mismos ángulos, se deduce que el triángulo OαA se transporta sobre el triángulo OAa . Por lo tanto, el punto O debe permanecer fijo durante el movimiento.
Corolarios . Esto también demuestra que la rotación de la esfera puede considerarse como dos reflexiones consecutivas respecto a los dos planos descritos anteriormente. Los puntos en un plano de simetría son invariantes bajo reflexión, y por lo tanto, los puntos en su intersección (una línea: el eje de rotación) son invariantes bajo ambas reflexiones y, por consiguiente, bajo la rotación.

Otra forma sencilla de hallar el eje de rotación es considerando el plano en el que se encuentran los puntos α , A y a . El eje de rotación es obviamente ortogonal a este plano y pasa por el centro C de la esfera.

Dado que para un cuerpo rígido cualquier movimiento que deje un eje invariante es una rotación, esto también demuestra que cualquier composición arbitraria de rotaciones es equivalente a una sola rotación alrededor de un nuevo eje.

Prueba de matriz

Una rotación espacial es una aplicación lineal biunívoca con una matriz de rotación R de 3 × 3 que transforma un vector de coordenadas x en X , es decir, Rx = X. Por lo tanto, otra versión del teorema de Euler es que para cada rotación R , existe un vector n distinto de cero tal que Rn = n ; esto es precisamente la afirmación de que n es un vector propio de R asociado con el valor propio 1. Por consiguiente, basta con demostrar que 1 es un valor propio de R ; el eje de rotación de R será la línea μ n , donde n es el vector propio con valor propio 1.

Una matriz de rotación tiene la propiedad fundamental de que su inversa es su transpuesta, es decir

RTR=RRT=I,{\displaystyle \mathbf {R} ^{\mathsf {T}}\mathbf {R} =\mathbf {R} \mathbf {R} ^{\mathsf {T}}=\mathbf {I} ,}

donde I es la matriz identidad de 3 × 3 y el superíndice T indica la matriz transpuesta.

Calcula el determinante de esta relación para encontrar que una matriz de rotación tiene determinante ±1. En particular,

1=det(I)=det(RTR)=det(RT)det(R)=det(R)2det(R)=±1.{\displaystyle {\begin{aligned}1=\det(\mathbf {I} )&=\det \left(\mathbf {R} ^{\mathsf {T}}\mathbf {R} \right)=\det \left(\mathbf {R} ^{\mathsf {T}}\right)\det(\mathbf {R} )=\det(\mathbf {R} )^{2}\\\Longrightarrow \qquad \det(\mathbf {R} )&=\pm 1.\end{aligned}}}

Una matriz de rotación con determinante +1 es una rotación propia, y una con determinante negativo −1 es una rotación impropia , es decir, una reflexión combinada con una rotación propia.

Ahora se demostrará que una matriz de rotación propia R tiene al menos un vector invariante n , es decir, Rn = n . Dado que esto requiere que ( RI ) n = 0 , vemos que el vector n debe ser un vector propio de la matriz R con valor propio λ = 1. Por lo tanto, esto es equivalente a demostrar que det( RI ) = 0 .

Utilice las dos relaciones

det(A)=(1)3det(A)=det(A){\displaystyle \det(-\mathbf {A} )=(-1)^{3}\det(\mathbf {A} )=-\det(\mathbf {A} )\quad }

para cualquier matriz A de 3 × 3 y

det(R1)=1{\displaystyle \det \left(\mathbf {R} ^{-1}\right)=1\quad }

(ya que det( R ) = 1 ) para calcular

det(RI)=det((RI)T)=det(RTI)=det(R1R1R)=det(R1(IR))=det(R1)det((RI))=det(RI) 0=det(RI).{\displaystyle {\begin{aligned}&\det(\mathbf {R} -\mathbf {I} )=\det \left((\mathbf {R} -\mathbf {I} )^{\mathsf {T}}\right)\\{}={}&\det \left(\mathbf {R} ^{\mathsf {T}}-\mathbf {I} \right)=\det \left(\mathbf {R} ^{-1}-\mathbf {R} ^{-1}\mathbf {R} \right)\\{}={}&\det \left(\mathbf {R} ^{-1}(\mathbf {I} -\mathbf {R} )\right)=\det \left(\mathbf {R} ^{-1}\right)\,\det(-(\mathbf {R} -\mathbf {I} ))\\{}={}&-\det(\mathbf {R} -\mathbf {I} )\\[3pt]\Longrightarrow \ 0={}&\det(\mathbf {R} -\mathbf {I} ).\end{aligned}}}

Esto demuestra que λ = 1 es una raíz (solución) de la ecuación característica , es decir,

det(RλI)=0paraλ=1.{\displaystyle \det(\mathbf {R} -\lambda \mathbf {I} )=0\quad {\hbox{for}}\quad \lambda =1.}

En otras palabras, la matriz RI es singular y tiene un núcleo distinto de cero , es decir, hay al menos un vector distinto de cero, digamos n , para el cual

(RI)norte=0Rnorte=norte.{\displaystyle (\mathbf {R} -\mathbf {I} )\mathbf {n} =\mathbf {0} \quad \Longleftrightarrow \quad \mathbf {R} \mathbf {n} =\mathbf {n} .}

La recta μ n para μ real es invariante bajo R , es decir, μ n es un eje de rotación. Esto demuestra el teorema de Euler.

Una demostración más sencilla se puede obtener observando que R tiene un valor propio real -1 o 1 y dos valores propios complejos e^{\pm i\theta} o tres valores propios reales de {-1,1}. Dado que det( R ) =1 es el producto de sus tres valores propios, obtenemos que o bien todos ellos son 1 o solo uno de ellos es 1. De lo contrario, los valores propios son {-1,-1,-1} o {-1,1,1} o {-1, e^{\pm i\theta}} lo que implica det( R ) =-1, lo cual contradice det( R ) =1. Por lo tanto, existe un vector n de longitud unitaria tal que R n = n .

I

Equivalencia de una matriz ortogonal a una matriz de rotación

Se dice que dos matrices (que representan transformaciones lineales) son equivalentes si existe un cambio de base que las hace iguales. Una matriz ortogonal propia siempre es equivalente (en este sentido) a la siguiente matriz o a su reflexión vertical:

R(porqueϕpecadoϕ0pecadoϕporqueϕ0001),0ϕ2π.{\displaystyle \mathbf {R} \sim {\begin{pmatrix}\cos \phi &-\sin \phi &0\\\sin \phi &\cos \phi &0\\0&0&1\\\end{pmatrix}},\qquad 0\leq \phi \leq 2\pi .}

Entonces, cualquier matriz ortogonal es una rotación o una rotación impropia . Una matriz ortogonal general tiene un único valor propio real, que puede ser +1 o  −1. Cuando es +1, la matriz es una rotación. Cuando es −1, la matriz es una rotación impropia.

Si R tiene más de un vector invariante, entonces φ = 0 y R = I. Cualquier vector es un vector invariante de I.

Incursión en la teoría de matrices

Para demostrar la ecuación anterior, es necesario recordar algunos hechos de la teoría de matrices.

Una matriz m × m A tiene m vectores propios ortogonales si y solo si A es normal , es decir, si A A = AA . [ b ] Este resultado es equivalente a afirmar que las matrices normales pueden transformarse en forma diagonal mediante una transformación de similitud unitaria:

AU=Udiagnóstico(α1,,αmetro)UAU=diagnóstico(α1,,αmetro),{\displaystyle \mathbf {A} \mathbf {U} =\mathbf {U} \;\operatorname {diag} (\alpha _{1},\ldots ,\alpha _{m})\quad \Longleftrightarrow \quad \mathbf {U} ^{\dagger }\mathbf {A} \mathbf {U} =\operatorname {diag} (\alpha _{1},\ldots ,\alpha _{m}),}

y U es unitaria, es decir,

U=U1.{\displaystyle \mathbf {U} ^{\dagger }=\mathbf {U} ^{-1}.}

Los autovalores α 1 , ..., α m son raíces de la ecuación característica. Si la matriz A resulta ser unitaria (y tenga en cuenta que las matrices unitarias son normales), entonces

(UAU)=diagnóstico(α1,,αmetro)=UA1U=diagnóstico(1α1,,1αmetro){\displaystyle \left(\mathbf {U} ^{\dagger }\mathbf {A} \mathbf {U} \right)^{\dagger }=\operatorname {diag} \left(\alpha _{1}^{*},\ldots ,\alpha _{m}^{*}\right)=\mathbf {U} ^{\dagger }\mathbf {A} ^{-1}\mathbf {U} =\operatorname {diag} \left({\frac {1}{\alpha _{1}}},\ldots ,{\frac {1}{\alpha _{m}}}\right)}

y de ello se deduce que los valores propios de una matriz unitaria se encuentran en el círculo unitario en el plano complejo:

αk=1αkαkαk=|αk|2=1,k=1,,metro.{\displaystyle \alpha _{k}^{*}={\frac {1}{\alpha _{k}}}\quad \Longleftrightarrow \quad \alpha _{k}^{*}\alpha _{k}=\left|\alpha _{k}\right|^{2}=1,\qquad k=1,\ldots ,m.}

Además, una matriz ortogonal (unitaria real) tiene valores propios en el círculo unitario del plano complejo. Asimismo, dado que su ecuación característica (un polinomio de orden m en λ ) tiene coeficientes reales, se deduce que sus raíces aparecen en pares complejos conjugados; es decir, si α es una raíz, también lo es α * . Hay tres raíces, por lo que al menos una de ellas debe ser puramente real (+1 o −1).

Tras recordar estos hechos generales de la teoría de matrices, volvemos a la matriz de rotación R. De su carácter real y ortogonalidad se deduce que podemos encontrar una U tal que:

RU=U(miiϕ000miiϕ000±1){\displaystyle \mathbf {R} \mathbf {U} =\mathbf {U} {\begin{pmatrix}e^{i\phi }&0&0\\0&e^{-i\phi }&0\\0&0&\pm 1\\\end{pmatrix}}}

Si se puede encontrar una matriz U que dé la forma anterior, y hay solo un componente puramente real que es −1, entonces definimosR{\displaystyle \mathbf {R} }que sea una rotación impropia. Consideremos, entonces, solo el caso de matrices R que sean rotaciones propias (el tercer autovalor es simplemente 1). La tercera columna de la matriz U de 3 × 3 será entonces igual al vector invariante n . Escribiendo u 1 y u 2 para las dos primeras columnas de U , esta ecuación da

R1=miiϕ1yR2=miiϕ2.{\displaystyle \mathbf {R} \mathbf {u} _{1}=e^{i\phi }\,\mathbf {u} _{1}\quad {\hbox{and}}\quad \mathbf {R} \mathbf {u} _{2}=e^{-i\phi }\,\mathbf {u} _{2}.}

Si u 1 tiene valor propio 1, entonces φ = 0 y u 2 también tiene valor propio 1, lo que implica que en ese caso R = I. Sin embargo, en general, como (RmiiϕI)1=0{\displaystyle (\mathbf {R} -e^{i\phi }\mathbf {I} )\mathbf {u} _{1}=0}implica que también(RmiiϕI)1=0{\displaystyle (\mathbf {R} -e^{-i\phi }\mathbf {I} )\mathbf {u} _{1}^{*}=0}se sostiene, así que2=1{\displaystyle \mathbf {u} _{2}=\mathbf {u} _{1}^{*}}se puede elegir para2{\displaystyle \mathbf {u} _{2}}. Similarmente,(RI)3=0{\displaystyle (\mathbf {R} -\mathbf {I} )\mathbf {u} _{3}=0}puede resultar en un3{\displaystyle \mathbf {u} _{3}} con entradas reales únicamente, para una matriz de rotación adecuada.R{\displaystyle \mathbf {R} }. Finalmente, la ecuación matricial se transforma mediante una matriz unitaria,

RU(12i2012i20001)=U(12i2012i20001)(12120i2i20001)=I(miiϕ000miiϕ0001)(12i2012i20001){\displaystyle \mathbf {R} \mathbf {U} {\begin{pmatrix}{\frac {1}{\sqrt {2}}}&{\frac {i}{\sqrt {2}}}&0\\{\frac {1}{\sqrt {2}}}&{\frac {-i}{\sqrt {2}}}&0\\0&0&1\\\end{pmatrix}}=\mathbf {U} \underbrace {{\begin{pmatrix}{\frac {1}{\sqrt {2}}}&{\frac {i}{\sqrt {2}}}&0\\{\frac {1}{\sqrt {2}}}&{\frac {-i}{\sqrt {2}}}&0\\0&0&1\\\end{pmatrix}}{\begin{pmatrix}{\frac {1}{\sqrt {2}}}&{\frac {1}{\sqrt {2}}}&0\\{\frac {-i}{\sqrt {2}}}&{\frac {i}{\sqrt {2}}}&0\\0&0&1\\\end{pmatrix}}} _{=\;\mathbf {I} }{\begin{pmatrix}e^{i\phi }&0&0\\0&e^{-i\phi }&0\\0&0&1\\\end{pmatrix}}{\begin{pmatrix}{\frac {1}{\sqrt {2}}}&{\frac {i}{\sqrt {2}}}&0\\{\frac {1}{\sqrt {2}}}&{\frac {-i}{\sqrt {2}}}&0\\0&0&1\\\end{pmatrix}}}

lo cual da

URU=(porqueϕpecadoϕ0pecadoϕporqueϕ0001) con U=U(12i2012i20001).{\displaystyle \mathbf {U'} ^{\dagger }\mathbf {R} \mathbf {U'} ={\begin{pmatrix}\cos \phi &-\sin \phi &0\\\sin \phi &\cos \phi &0\\0&0&1\\\end{pmatrix}}\quad {\text{ with }}\quad \mathbf {U'} =\mathbf {U} {\begin{pmatrix}{\frac {1}{\sqrt {2}}}&{\frac {i}{\sqrt {2}}}&0\\{\frac {1}{\sqrt {2}}}&{\frac {-i}{\sqrt {2}}}&0\\0&0&1\\\end{pmatrix}}.}

Las columnas de U son ortonormales ya que es una matriz unitaria con entradas de valor real solamente, debido a su definición anterior, que1{\displaystyle \mathbf {u} _{1}}es el conjugado complejo de 2{\displaystyle \mathbf {u} _{2}}y eso3{\displaystyle \mathbf {u} _{3}}es un vector con componentes de valor real. La tercera columna sigue siendo3={\displaystyle \mathbf {u} _{3}=}n , las otras dos columnas de U son perpendiculares a n . Ahora podemos ver cómo nuestra definición de rotación impropia se corresponde con la interpretación geométrica: una rotación impropia es una rotación alrededor de un eje (aquí, el eje correspondiente a la tercera coordenada) y una reflexión sobre un plano perpendicular a ese eje. Si nos restringimos solo a matrices con determinante 1, podemos ver que deben ser rotaciones propias. Este resultado implica que cualquier matriz ortogonal R correspondiente a una rotación propia es equivalente a una rotación de un ángulo φ alrededor de un eje n .

Clases de equivalencia

La traza (suma de los elementos diagonales) de la matriz de rotación real dada anteriormente es 1 + 2 cos φ . Dado que una traza es invariante bajo una transformación de similitud de matriz ortogonal,

Tr[ARAT]=Tr[RATA]=Tr[R] con AT=A1,{\displaystyle \mathrm {Tr} \left[\mathbf {A} \mathbf {R} \mathbf {A} ^{\mathsf {T}}\right]=\mathrm {Tr} \left[\mathbf {R} \mathbf {A} ^{\mathsf {T}}\mathbf {A} \right]=\mathrm {Tr} [\mathbf {R} ]\quad {\text{ with }}\quad \mathbf {A} ^{\mathsf {T}}=\mathbf {A} ^{-1},}

De ello se deduce que todas las matrices equivalentes a R mediante tales transformaciones matriciales ortogonales tienen la misma traza: la traza es una función de clase . Esta transformación matricial es claramente una relación de equivalencia ; es decir, todas estas matrices equivalentes forman una clase de equivalencia.

De hecho, todas las matrices de rotación propias de 3 × 3 forman un grupo , generalmente denotado por SO(3) (el grupo ortogonal especial en 3 dimensiones), y todas las matrices con la misma traza forman una clase de equivalencia en este grupo. Todos los elementos de dicha clase de equivalencia comparten su ángulo de rotación , pero todas las rotaciones se realizan alrededor de ejes diferentes. Si n es un vector propio de R con valor propio 1, entonces An también es un vector propio de ARA T , también con valor propio 1. A menos que A = I , n y An son diferentes.

Aplicaciones

Generadores de rotaciones

Supongamos que especificamos un eje de rotación mediante un vector unitario [ x , y , z ] , y supongamos que tenemos una rotación infinitesimal de ángulo Δ θ alrededor de ese vector. Expandiendo la matriz de rotación como una suma infinita, y tomando la aproximación de primer orden, la matriz de rotación Δ R se representa como:

ΔR=[100010001]+[0zyz0incógnitayincógnita0]Δθ=I+AΔθ.{\displaystyle \Delta R={\begin{bmatrix}1&0&0\\0&1&0\\0&0&1\end{bmatrix}}+{\begin{bmatrix}0&z&-y\\-z&0&x\\y&-x&0\end{bmatrix}}\,\Delta \theta =\mathbf {I} +\mathbf {A} \,\Delta \theta .}

Una rotación finita de un ángulo θ alrededor de este eje puede verse como una sucesión de pequeñas rotaciones alrededor del mismo eje. Aproximando Δθ como θ / N , donde N es un número grande, una rotación de θ alrededor del eje puede representarse como:

R=(1+Aθnorte)nortemiAθ.{\displaystyle R=\left(\mathbf {1} +{\frac {\mathbf {A} \theta }{N}}\right)^{N}\approx e^{\mathbf {A} \theta }.}

Se puede observar que el teorema de Euler establece esencialmente que todas las rotaciones pueden representarse de esta forma. El producto A θ es el "generador" de la rotación en cuestión, siendo el vector ( x , y , z ) asociado a la matriz A . Esto demuestra que la matriz de rotación y el formato eje-ángulo están relacionados por la función exponencial.

Se puede derivar una expresión simple para el generador G. Se parte de un plano arbitrario (en el espacio euclidiano) definido por un par de vectores unitarios perpendiculares a y b . En este plano se puede elegir un vector arbitrario x con vector perpendicular y . Luego se resuelve para y en términos de x y al sustituir en una expresión para una rotación en un plano se obtiene la matriz de rotación R que incluye el generador G = ba T ab T.

incógnita=aporqueα+bpecadoαy=apecadoα+bporqueαporqueα=aTincógnitapecadoα=bTincógnitay=abTincógnita+baTincógnita=(baTabT)incógnitaincógnita=incógnitaporqueβ+ypecadoβ=(Iporqueβ+(baTabT)pecadoβ)incógnitaR=Iporqueβ+(baTabT)pecadoβ=Iporqueβ+GRAMOpecadoβGRAMO=baTabT{\displaystyle {\begin{aligned}\mathbf {x} &=\mathbf {a} \cos \alpha +\mathbf {b} \sin \alpha \\\mathbf {y} &=-\mathbf {a} \sin \alpha +\mathbf {b} \cos \alpha \\[8pt]\cos \alpha &=\mathbf {a} ^{\mathsf {T}}\mathbf {x} \\\sin \alpha &=\mathbf {b} ^{\mathsf {T}}\mathbf {x} \\[8px]\mathbf {y} &=-\mathbf {ab} ^{\mathsf {T}}\mathbf {x} +\mathbf {ba} ^{\mathsf {T}}\mathbf {x} =\left(\mathbf {ba} ^{\mathsf {T}}-\mathbf {ab} ^{\mathsf {T}}\right)\mathbf {x} \\[8px]\mathbf {x} '&=\mathbf {x} \cos \beta +\mathbf {y} \sin \beta \\&=\left(\mathbf {I} \cos \beta +\left(\mathbf {ba} ^{\mathsf {T}}-\mathbf {ab} ^{\mathsf {T}}\right)\sin \beta \right)\mathbf {x} \\[8px]\mathbf {R} &=\mathbf {I} \cos \beta +\left(\mathbf {ba} ^{\mathsf {T}}-\mathbf {ab} ^{\mathsf {T}}\right)\sin \beta \\&=\mathbf {I} \cos \beta +\mathbf {G} \sin \beta \\[8px]\mathbf {G} &=\mathbf {ba} ^{\mathsf {T}}-\mathbf {ab} ^{\mathsf {T}}\end{aligned}}}

Para incluir vectores fuera del plano en la rotación, es necesario modificar la expresión anterior para R incluyendo dos operadores de proyección que particionan el espacio. Esta matriz de rotación modificada se puede reescribir como una función exponencial .

PAGab=GRAMO2R=IPAGab+(Iporqueβ+GRAMOpecadoβ)PAGab=miGRAMOβ{\displaystyle {\begin{aligned}\mathbf {P_{ab}} &=-\mathbf {G} ^{2}\\\mathbf {R} &=\mathbf {I} -\mathbf {P_{ab}} +\left(\mathbf {I} \cos \beta +\mathbf {G} \sin \beta \right)\mathbf {P_{ab}} =e^{\mathbf {G} \beta }\end{aligned}}}

El análisis suele ser más sencillo en términos de estos generadores que con la matriz de rotación completa. El análisis en términos de los generadores se conoce como el álgebra de Lie del grupo de rotación.

Cuaterniones

Del teorema de Euler se deduce que la orientación relativa de cualquier par de sistemas de coordenadas puede especificarse mediante un conjunto de tres números independientes. A veces se añade un cuarto número redundante para simplificar las operaciones con álgebra de cuaterniones. Tres de estos números son los cosenos directores que orientan el vector propio. El cuarto es el ángulo alrededor del vector propio que separa los dos conjuntos de coordenadas. Dicho conjunto de cuatro números se denomina cuaternión .

Si bien el cuaternión descrito anteriormente no involucra números complejos , si se utilizan cuaterniones para describir dos rotaciones sucesivas, deben combinarse utilizando el álgebra de cuaterniones no conmutativa derivada por William Rowan Hamilton mediante el uso de números imaginarios.

El cálculo de rotaciones mediante cuaterniones ha sustituido al uso de cosenos directores en aplicaciones aeroespaciales gracias a la reducción de los cálculos necesarios y a su capacidad para minimizar los errores de redondeo . Asimismo, en gráficos por computadora, resulta valiosa la capacidad de realizar interpolación esférica entre cuaterniones con relativa facilidad.

Generalizaciones

En dimensiones superiores, cualquier movimiento rígido que preserve un punto en dimensión 2 n o 2 n + 1 es una composición de como máximo n rotaciones en planos de rotación ortogonales , aunque estos planos no tienen por qué estar determinados de forma única, y un movimiento rígido puede fijar múltiples ejes. Además, cualquier movimiento rígido que preserve n puntos linealmente independientes, que abarquen un cuerpo n- dimensional en dimensión 2 n o 2 n + 1 , es un único plano de rotación . Dicho de otro modo, si dos cuerpos rígidos, con geometría idéntica, comparten al menos n puntos de ubicaciones "idénticas" dentro de sí mismos, cuya envoltura convexa es n -dimensional, entonces una única rotación planar puede hacer que uno cubra al otro con precisión en dimensión 2 n o 2 n + 1 .

Un movimiento de tornillo.

Un movimiento rígido en tres dimensiones que no necesariamente fija un punto se denomina "movimiento de tornillo". Esto se debe a que la combinación de una rotación con una traslación perpendicular al eje da como resultado una rotación alrededor de un eje paralelo, mientras que la combinación con una traslación paralela al eje produce un movimiento de tornillo; véase eje de tornillo . Esto da origen a la teoría de los tornillos .

Véase también

Notas

  1. La orientación se conserva en el sentido de que si αA se rota alrededor de A en sentido antihorario para alinearse con OA , entonces Aa debe rotarse alrededor de a en sentido antihorario para alinearse con O′a . De igual modo si las rotaciones son en sentido horario.
  2. El símbolo de daga representa la conjugación compleja seguida de la transposición. Para matrices reales, la conjugación compleja no tiene efecto y aplicar el símbolo de daga a una matriz real equivale a transponerla.

Referencias

  1. ^ Novi Commentarii academiae scientiarum Petropolitanae 20, 1776, págs. 189-207 (E478)
Este artículo incorpora material del artículo de Citizendium " Teorema de Euler (rotación) ", que está bajo la licencia Creative Commons Attribution-ShareAlike 3.0 Unported , pero no bajo la GFDL .
  • El teorema de Euler y su demostración están contenidos en los párrafos 24 a 26 del apéndice ( Additamentum . págs.  201 a 203) de L. Eulero (Leonhard Euler) , Formulas generales pro translatione quacunque corporum rigidorum (Fórmulas generales para la traducción de cuerpos rígidos arbitrarios), presentadas a la Academia de San Petersburgo el 9 de octubre de 1775 y publicadas por primera vez en Novi Commentarii. academiae scientiarum Petropolitanae 20 , 1776, págs.  189-207 (E478) y fue reimpreso en Theoria motus corporum rigidorum , ed. nova, 1790, págs.  449–460 (E478a) y posteriormente en sus obras completas Opera Omnia , Serie 2, Volumen 9 , págs  .
  • Palais, Bob; Palais, Richard; Rodi, Stephen (2009). "Una mirada desorientadora al teorema de Euler en el eje de una rotación". American Mathematical Monthly . 116 (10): 892– 909. doi : 10.4169/000298909x477014 .
  • Tratado original de Euler en The Euler Archive : entrada E478 , primera publicación 1776 ( pdf )
  • Texto original de Euler (en latín) y traducción al inglés (de Johan Sten).
  • Proyecto de demostraciones de Wolfram para el teorema de rotación de Euler (por Tom Verhoeff)