Regístrate | Conectar
El Tamiz Libros Recursos Series Únete 26 Users Online
Skip to content

Explorando el álgebra geométrica 13 – El álgebra geométrica del espacio tridimensional




Esta entrada de la serie dedicada al álgebra geométrica se dedicará al álgebra del espacio euclídeo tridimensional, también conocida desde el punto de vista matemático como álgebra de Pauli. Como espacio lineal esta álgebra tiene 8 dimensiones: una dimensión escalar, tres vectoriales, tres bivectoriales y una trivectorial. Si en el caso del álgebra del plano euclídeo pudimos destacar la existencia de una subálgebra muy importante que podíamos identificar con los números complejos, veremos hoy que la subálgebra más importante de \mathcal{G}_3 la podemos identificar con los cuaterniones. Los cuaterniones, como los complejos en \mathcal{G}_2, se podrán considerar como los operadores de rotación y reescalado del álgebra, aunque en esta entrada no entraré todavía en detalles sobre ello. Acabaré la entrada hablando sobre los inversos de los multivectores.

Un multivector genérico de \mathcal{G}_3 tiene un total de 8 componentes: una escalar, tres vectoriales, tres bivectoriales y una trivectorial (pseudoescalar):

\mathbf{M} = \alpha + v_1 \mathbf{e}_1 + v_2 \mathbf{e}_2 + v_3 \mathbf{e}_3 + b_1 \mathbf{e}_2 \mathbf{e}_3 + b_2 \mathbf{e}_3 \mathbf{e}_2 + b_3 \mathbf{e}_1 \mathbf{e}_2 + \beta \mathbf{e}_1 \mathbf{e}_2 \mathbf{e}_3

El pseudoescalar unitario canónico de \mathcal{G}_3 se indica, como en toda álgebra geométrica, como \mathbf{I}, que en este caso valdrá:

\mathbf{I} = \mathbf{e}_1 \mathbf{e}_2 \mathbf{e}_3

El cuadrado de \mathbf{I} vale -1, igual que pasaba en \mathcal{G}_2 (donde teníamos que \mathbf{I} = \mathbf{e}_1 \mathbf{e}_2):

\mathbf{I}^2 = {\color{OliveGreen}\mathbf{I}} {\color{Blue}\mathbf{I}} = {\color{OliveGreen}\mathbf{e}_1 \mathbf{e}_2 \mathbf{e}_3} {\color{Blue}\mathbf{e}_1 \mathbf{e}_2 \mathbf{e}_3} =  {\color{OliveGreen}-\mathbf{e}_3 \mathbf{e}_2 \mathbf{e}_1} {\color{Blue}\mathbf{e}_1 \mathbf{e}_2 \mathbf{e}_3} = -1

La idea que he seguido para reordenar los factores y hacer las contracciones es esta: como \mathbf{I} es un trivector, será igual a su reversión cambiada de signo: \mathbf{I} = -\widetilde{\mathbf{I}}, como vimos en la entrada 11. Por tanto, \mathbf{I}^2 = -\widetilde{\mathbf{I}} \mathbf{I} = -1, ya que en toda álgebra geométrica asociada a un espacio de métrica euclídea (o sea, en el que los vectores tienen cuadrado positivo) el producto de \mathbf{I} por su reversión da 1, al producirse contracciones en cascada.

Es decir, igual que pasaba en \mathcal{G}_2, en \mathcal{G}_3 también se cumple que \mathbf{I}^2 = -1. Eso no quiere decir que en dimensiones superiores siga siendo así: en \mathcal{G}_4 tendremos que \mathbf{I} = \mathbf{e}_1 \mathbf{e}_2 \mathbf{e}_3 \mathbf{e}_4 cumple que \mathbf{I}^2 = +1, como también sucede en \mathcal{G}_5. En cambio, en \mathcal{G}_6 y \mathcal{G}_7 volvemos a tener \mathbf{I}^2 = -1: si recordáis lo dicho en la entrada 11 sobre el signo de la reversión de un multivector homogéneo (o sea, cuyos términos son todos del mismo grado) no es difícil de entender.

Las álgebras geométricas más interesantes en la práctica, al menos en Física, que son la del plano euclídeo, \mathcal{G}_2, la del espacio euclídeo tridimensional, \mathcal{G}_3 y la del espacio de Minkowski de la relatividad especial, \mathcal{G}_{1,3}, cumplen las tres que \mathbf{I}^2 = -1.[1]

Tenemos así que en \mathcal{G}_3 el pseudoescalar unitario canónico se comporta de nuevo como una unidad imaginaria, y el conjunto de multivectores de \mathcal{G}_3 que sólo tengan parte escalar y parte trivectorial se comportan exactamente igual que números complejos cuando se operan entre sí: hemos descubierto dentro de \mathcal{G}_3 una subálgebra que resulta ser una copia del conjunto \mathbb{C} de los números complejos, como sucedía con la subálgebra par de \mathcal{G}_2.

Estos “complejos” pueden ser representados perfectamente, si es necesario, en forma polar:

\\alpha + \\beta \\mathbf{I} = r e^{\\theta \\, \\mathbf{I}} = r \\left(\cos \\theta + \\operatorname{sen} \\theta \\, \\mathbf{I}\\right)

donde, naturalmente:

r = \sqrt{\alpha^2 + \beta^2}

y

\theta = \operatorname{\textrm{arc\,tg}}\,\frac{\beta}{\alpha}

Sin embargo, a diferencia de lo que pasaba con el pseudoescalar \mathbf{I} = \mathbf{e}_1 \mathbf{e}_2 de \mathcal{G}_2, en \mathcal{G}_3 el pseudoescalar \mathbf{I} = \mathbf{e}_1 \mathbf{e}_2 \mathbf{e}_3 conmuta con los vectores, o sea, que para cualquier vector \mathbf{v} tendremos:

\mathbf{v} \mathbf{I} = \mathbf{I} \mathbf{v}

Análogamente a la entrada anterior, en que había que demostrar la anticonmutatividad, podríamos demostrar ahora la conmutatividad comprobándola para los tres vectores de la base, pero es mucho más inteligente hacerlo representando al pseudoescalar \mathbf{I} como un paralelepípedo de volumen 1 que tenga por aristas los vectores \mathbf{v}, \mathbf{w}_1 y \mathbf{w}_2, que forman una base ortogonal, aunque no necesariamente ortonormal.

Siempre es posible reexpresar el trivector unitario \mathbf{I} = \mathbf{e}_1 \mathbf{e}_2 \mathbf{e}_3 de forma que sea el producto de un vector \mathbf{v} por otros dos vectores, \mathbf{w}_1 y \mathbf{w}_2, escogidos de modo que los tres formen una base ortogonal y que el volumen orientado del paralelepípedo que definen sea idéntico al representado por el pseudoescalar unitario canónico.

Tendremos así:

\mathbf{I} = \mathbf{e}_1 \mathbf{e}_2 \mathbf{e}_3 = \mathbf{v} \mathbf{w}_1 \mathbf{w}_2

y la conmutatividad de \mathbf{I} con \mathbf{v} se demuestra fácilmente. Multiplicando por un lado tendremos:

\mathbf{v} \mathbf{I} = \mathbf{v} \mathbf{v} \mathbf{w}_1 \mathbf{w}_2 = v^2 \mathbf{w}_1 \mathbf{w}_2

Si multiplicamos por el otro lado podemos llevar el factor \mathbf{v} hacia adelante, saltando por encima de los dos vectores \mathbf{w}_1 y \mathbf{w}_2. Cada salto lleva aparejado un cambio de signo, porque \mathbf{v} es ortogonal a ambos vectores. Como hay un número par de cambios de signo, acabamos obteniendo el mismo resultado que antes:

\mathbf{I} \mathbf{v} = \mathbf{v} \mathbf{w}_1 \mathbf{w}_2 \mathbf{v} = -\mathbf{v} \mathbf{w}_1 \mathbf{v} \mathbf{w}_2} = \mathbf{v} \mathbf{v} \mathbf{w}_1 \mathbf{w}_2 = v^2 \mathbf{w}_1 \mathbf{w}_2 = \mathbf{v} \mathbf{I}

En la entrada anterior vimos que en \mathcal{G}_2 los vectores anticonmutaban con los pseudoescalares, que allí eran los bivectores. Ahora vemos que en \mathcal{G}_3 los vectores conmutan con los pseudoescalares (que ahora son los trivectores). Este resultado se generaliza a las demás álgebras asociadas a un espacio vectorial de n dimensiones (sin importar que la métrica sea euclídea o pseudoeuclídea) del siguiente modo:

1) En \\mathcal{G}_n, cuando n es par, los vectores anticonmutan con los pseudoescalares. De ahí se deduce que los multivectores de grado par (bivectores, cuadrivectores, etc) conmutan con los pseudoescalares y los multivectores de grado impar (además de los vectores, los trivectores, etc.) anticonmutan con los pseudoescalares.

2) En \\mathcal{G}_n, cuando n es impar, los vectores conmutan con los pseudoescalares. De ahí se deduce que todos los multivectores del álgebra, no importa si su grado es par o impar, también conmutan con los pseudoescalares.

Por tanto, en el caso de \mathcal{G}_3, tendremos que \mathbf{I} conmuta con los vectores y, por tanto, con cualquier elemento del álgebra, al igual que los escalares. Con ello resulta que los multivectores que consten solamente de parte escalar y parte trivectorial conmutan con cualquier otro elemento del \mathcal{G}_3. Los “complejos” de \mathcal{G}_3 forman lo que los matemáticos llaman el centro de \mathcal{G}_3, es decir, la mayor subálgebra que existe en \mathcal{G}_3 cuyos elementos conmutan con cualquier elemento de \\mathcal{G}_3.

Aparte de eso, desde el punto de vista geométrico, la subálgebra formada por escalares y trivectores de \mathcal{G}_3 no es muy interesante. A diferencia de lo que sucede en \\mathcal{G}_2, los complejos de \\mathcal{G}_3 no se comportan como operadores de rotación-reescalado. La subálgebra de \\mathcal{G}_3 que realmente nos interesa es, como siempre será el caso, la subálgebra par.

La subálgebra par de \\mathcal{G}_3, los cuaterniones

De las 8 dimensiones de un multivector \\mathcal{G}_3, la mitad corresponden a la parte de grado par (una dimensión escalar y tres dimensiones bivectoriales) y la otra mitad a la parte de grado impar (tres dimensiones vectoriales y una dimensión trivectorial o pseudoescalar). Los multivectores de grado par forman una subálgebra: al sumar y multiplicar multivectores de grado par vuelvo a obtener multivectores de grado par. Los multivectores de grado impar no forman una subálgebra: si multiplico dos multivectores de grado impar no obtengo un multivector de grado impar, sino par.

En toda álgebra geométrica \\mathcal{G}_n el conjunto de multivectores con términos de grado par forma una subálgebra. A los elementos de una subálgebra par se les conoce como espinores. De este modo, los complejos son, de acuerdo con lo que vimos en la entrada pasada, los espinores de \\mathcal{G}_2, y ahora vamos a ver que los cuaterniones son los espinores de \\mathcal{G}_3.

Recordemos que los cuaterniones tenían una parte escalar y una parte, según decía Hamilton, “vectorial”. Esta parte “vectorial” se expresaba como combinación lineal de una base ortonormal de tres “vectores”: \mathbf{i}, \mathbf{j} y \mathbf{k}. Estos “vectores” cumplían esta igualdad:

{\\mathbf{i}}^2 ={\\mathbf{j}}^2 = {\\mathbf{k}}^2 = \\mathbf{ijk} = -1

Pues bien, consideremos esta base de los bivectores de \\mathcal{G}_3: \mathbf{e}_1 \mathbf{e}_2, \mathbf{e}_2 \mathbf{e}_3 y \mathbf{e}_1 \mathbf{e}_3. El cuadrado de cada uno de estos bivectores es -1, naturalmente:

\left(\mathbf{e}_1 \mathbf{e}_2\right) \left(\mathbf{e}_1 \mathbf{e}_2\right) = - \mathbf{e}_2 \mathbf{e}_1 \mathbf{e}_1 \mathbf{e}_2 = -1

\left(\mathbf{e}_2 \mathbf{e}_1\right) \left(\mathbf{e}_2 \mathbf{e}_1\right) = - \mathbf{e}_1 \mathbf{e}_2 \mathbf{e}_2 \mathbf{e}_1 = -1

\left(\mathbf{e}_1 \mathbf{e}_3\right) \left(\mathbf{e}_1 \mathbf{e}_3\right) = - \mathbf{e}_3 \mathbf{e}_1 \mathbf{e}_1 \mathbf{e}_3 = -1

Y si hago el producto de estos tres bivectores se obtiene -1, análogamente a hacer el producto de “vectores” \mathbf{i} \mathbf{j} \mathbf{k}:

\mathbf{e}_1 \mathbf{e}_2 \, \mathbf{e}_2 \mathbf{e}_3 \, \mathbf{e}_1 \mathbf{e}_3 = \mathbf{e}_1 1 \mathbf{e}_3 \mathbf{e}_1 \mathbf{e}_3 = -\mathbf{e}_3 \mathbf{e}_1 \mathbf{e}_1 \mathbf{e}_3 = -1

Es decir, los bivectores \mathbf{e}_1 \mathbf{e}_2, \mathbf{e}_2 \mathbf{e}_3 y \mathbf{e}_1 \mathbf{e}_3 se comportan exactamente igual que los “vectores” \mathbf{i}, \mathbf{j} y \mathbf{k}, respectivamente. Por tanto, la subálgebra par de \\mathcal{G}_3 es indistinguible de los cuaterniones: multiplicar o sumar dos elementos de la subálgebra par de \\mathcal{G}_3 es como multiplicar o sumar dos cuaterniones.

También con esto queda claro que, desde el punto de vista del álgebra geométrica, lo que Hamilton llamaba “vectores” son en realidad bivectores. Con los cuaterniones, un vector se está confundiendo con la superficie orientada perpendicular a él.

Igual que sucedía en \\mathcal{G}_2 con los complejos unitarios, los cuaterniones unitarios se comportan como operadores de rotación en \\mathcal{G}_3. Adelanto que la expresión de la rotación de un vector tiene esta forma:

\mathbf{v}^\prime = e^{-\frac{\theta}{2} \, \mathbf{\hat{\mathbf{B}}}} \mathbf{v} e^{\frac{\theta}{2} \, \mathbf{\hat{\mathbf{B}}}}

Donde \theta es el ángulo de rotación y \hat{\mathbf{B}} es un bivector unitario. Veremos que, análogamente al caso de los complejos, en que un complejo unitario se puede escribir como una exponencial de un imaginario, un cuaternión unitario se puede expresar como exponencial de un bivector. Así pues, tendremos que para rotar un vector hay que multiplicarlo por un lado por un cuaternión unitario y por el otro por el respectivo cuaternión conjugado. El cuaternión unitario codifica la rotación de forma muy eficiente (con sólo cuatro componentes, que además cumplen la condición de normalización del cuaternión) y cuando se expresa como exponencial de bivector, salta a la vista el ángulo y plano de rotación. El método convencional para representar rotaciones mediante matrices ortogonales de tres filas y tres columnas es más engorroso: utiliza más parámetros y el ángulo y eje de rotación no son tan fáciles de ver. Por ello, el uso de cuaterniones ha sustituido al uso de matrices en la animación por ordenador, como veremos. Las próximas entradas se dedicarán a las simetrías y rotaciones en el álgebra geométrica.

Pero antes de acabar la entrada de hoy, conviene comentar el problema de hallar inversos de multivectores. Si bien todo complejo o cuaternión diferente de 0 tenía inverso, ya no es cierto que exista siempre inverso para cualquier multivector no nulo de una álgebra geométrica. En las álgebras geométricas no está garantizada la existencia de inverso de un multivector diferente de 0, o, lo que es lo mismo, las álgebras geométricas no tienen en general estructura de cuerpo.

Los inversos de los multivectores en \\mathcal{G}_3.

En los conjuntos \\mathbb{C} y \\mathbb{H}, respectivamente, los números complejos y los cuaterniones, vimos que podíamos obtener el inverso de cualquier complejo o cuaternión que fuera diferente de 0: basta dividir el conjugado (que en álgebra geométrica corresponde a la reversión) del complejo o cuaternión por el cuadrado de su norma, obtenido como producto del complejo o cuaternión por su respectivo conjugado. En el caso de los multivectores de una álgebra geometrica, no siempre existe el inverso, como vamos a ver.

El inverso de los multivectores homogéneos de \\mathcal{G}_3, y también de \\mathcal{G}_2, cuando todos los términos tienen el mismo grado, no ofrece problema, porque el método de dividir la reversión del objeto por el producto del objeto por su reversión, no importa que se trate de escalares, vectores, bivectores o trivectores, también funciona:

\mathbf{w} = 3 \mathbf{e}_1 - 4 \mathbf{e}_3

\mathbf{w}^{-1} = \frac{\widetilde{\mathbf{w}}}{\widetilde{\mathbf{w}}\mathbf{w}} = \frac{\mathbf{w}}{\mathbf{w}^2} = \frac{3 \mathbf{e}_1 - 4 \mathbf{e}_3}{\left(3 \mathbf{e}_1 - 4 \mathbf{e}_3\right) \left(3 \mathbf{e}_1 - 4 \mathbf{e}_3\right)} = \frac{3 \mathbf{e}_1 - 4 \mathbf{e}_3}{9+16}= \frac{3 \mathbf{e}_1 - 4 \mathbf{e}_3}{25}

\mathbf{B} = 12 \mathbf{e}_2 \mathbf{e}_3 + 5 \mathbf{e}_3 \mathbf{e}_1

\\mathbf{B}^{-1} = \\frac{\\widetilde{\\mathbf{B}}}{\\widetilde{\\mathbf{B}}\\mathbf{B}} = \\frac{-\\mathbf{B}}{-\\mathbf{B}\\mathbf{B}} = \\frac{-12 \\mathbf{e}_2 \\mathbf{e}_3 - 5 \\mathbf{e}_3 \\mathbf{e}_1}{\\left(-12 \\mathbf{e}_2 \\mathbf{e}_3 - 5 \\mathbf{e}_3 \\mathbf{e}_1\\right) \\left(12 \\mathbf{e}_2 \\mathbf{e}_3 + 5 \\mathbf{e}_3 \\mathbf{e}_1\\right)} = \\frac{-12 \\mathbf{e}_2 \\mathbf{e}_3 - 5 \\mathbf{e}_3 \\mathbf{e}_1}{144 + 25} = \\frac{-12 \\mathbf{e}_2 \\mathbf{e}_3 - 5 \\mathbf{e}_3 \\mathbf{e}_1}{169}

\mathbf{T} = 4 \mathbf{e}_1 \mathbf{e}_2 \mathbf{e}_3 = 4 \mathbf{I}

\mathbf{T}^{-1} = \frac{\widetilde{\mathbf{T}}}{\widetilde{\mathbf{T}} \mathbf{T}} = \frac{-\mathbf{T}}{-\mathbf{T}\mathbf{T}} = \frac{-4 \mathbf{I}}{-4 \mathbf{I} 4 \mathbf{I}} = \frac{-4 \mathbf{I}}{16} = \frac{-\mathbf{I}}{4}

El método funciona porque tanto en \\mathcal{G}_2 como en \\mathcal{G}_3 cualquier multivector homogéneo de grado m es simple, es decir, puede expresarse como un producto exterior de m vectores. Un producto exterior de m vectores también puede expresarse como un producto geométrico de m vectores (ortogonales) y, por tanto, es un versor, al que puede aplicarse la fórmula del inverso de un versor que vimos en la entrada 11. Pero cuando n es mayor que 3, como veremos, no todos los multivectores homogéneos de \\mathcal{G}_n tienen por qué ser simples, y la fórmula del inverso de un versor deja de tener validez general.

Pero volviendo a \\mathcal{G}_2 y \\mathcal{G}_3, cuando tenemos multivectores no homogéneos, ya no es aplicable en general la fórmula del inverso de un versor. Todavía sí en el caso de la suma de escalares con bivectores, porque entonces es como calcular el inverso de un cuaternión. Tampoco hay problema en hallar el inverso de la suma de un escalar y de un trivector, porque es como calcular el inverso de un complejo. Pero, ¿cómo hallar, por ejemplo, el inverso de la suma de un escalar y de un vector? El método de los complejos o de los cuaterniones, que utiliza la reversión, ya no funciona. Pero en este caso sí funciona, normalmente, sustituir la reversión por la involución de grado. Calculemos el inverso de 5 + 4 \mathbf{e}_1:

\\left(5 + 4 \\mathbf{e}_1\\right)^{-1} = \\frac{\\overline{5 + 4 \\mathbf{e}_1}}{\\overline{\\left(5 + 4 \\mathbf{e}_1\\right)} \\left(5 + 4 \\mathbf{e}_1\\right)} = \\frac{5 - 4 \\mathbf{e}_1}{\\left(5 - 4 \\mathbf{e}_1\\right) \\left(5 + 4 \\mathbf{e}_1\\right)} = \\frac{5 - 4 \\mathbf{e}_1}{5^2 - 4 \\cdot 5 \\mathbf{e}_1 + 5 \\cdot 4 \\mathbf{e}_1 - 4^2 \\mathbf{e}_1^2} = \\frac{5 - 4 \\mathbf{e}_1}{25 - 16} = \\frac{5}{9} - \\frac{4}{9} \\mathbf{e}_1

Y efectivamente, podemos comprobar que se cumple que \left(5 + 4 \mathbf{e}_1\right) \left(\frac{5}{9} - \frac{4}{9} \mathbf{e}_1\right) = \left(\frac{5}{9} - \frac{4}{9} \mathbf{e}_1\right) \left(5 + 4 \mathbf{e}_1\right) = 1. Pero fijémonos que en el cálculo del denominador ha aparecido una diferencia de cuadrados (en el caso del cálculo de inversos de complejos o cuaterniones siempre aparece una suma). ¿Qué pasará cuando tengamos que calcular el inverso de la suma de un escalar y un vector en la que la norma del vector coincide con el módulo del escalar? Por ejemplo, esto:

\frac{1 + \hat{\mathbf{v}}}{2}

Donde \hat{\mathbf{v}} es un vector unitario: \hat{\mathbf{v}}^2 = 1

Si queremos aplicar la fórmula del inverso para sumas de escalares y vectores, que utiliza la involución de grado, debemos calcular el producto de esta expresión por su involución de grado, que aparecería dividiendo. Pero resulta que ese producto se anula:

\left(\frac{1}{2} + \frac{\hat{\mathbf{v}}}{2}\right) \left(\frac{1}{2} - \frac{\hat{\mathbf{v}}}{2}\right) = \frac{1}{4} - \frac{1}{2} \frac{\hat{\mathbf{v}}}{2} + \frac{\hat{\mathbf{v}}}{2} \frac{1}{2} - \frac{\hat{\mathbf{v}}}{2}^2 = \frac{1}{4} -\frac{\hat{\mathbf{v}}}{4} +\frac{\hat{\mathbf{v}}}{4} -\frac{1}{4} = 0

Y la fórmula no permite obtener un inverso válido, al no poder dividir por 0. Acabamos de encontrar un multivector diferente de 0 que parece no tener inverso. Y, efectivamente, no lo tiene. Calculemos ahora el cuadrado de este multivector, y veremos algo curioso:

\left(\frac{1}{2} + \frac{\hat{\mathbf{v}}}{2}\right) \left(\frac{1}{2} + \frac{\hat{\mathbf{v}}}{2}\right) = \left(\frac{1}{2}\right)^2 + \frac{1}{2} \frac{\hat{\mathbf{v}}}{2} + \frac{\hat{\mathbf{v}}}{2} \frac{1}{2} + \frac{\hat{\mathbf{v}}}{2}^2 = \frac{1}{4} + 2 \frac{1}{2} \frac{\hat{\mathbf{v}}}{2} + \frac{1}{4} = \frac{1}{2} + \frac{\hat{\mathbf{v}}}{2}

Un multivector \mathbf{F} que cumple, como el del ejemplo, que \mathbf{F}^2 = \mathbf{F}, es lo que se conoce como elemento idempotente. Un elemento idempotente diferente de 1 no puede tener inverso: si suponemos que sí lo tiene llegamos inmediatamente a una contradicción. Supongamos que existe \mathbf{F}^{-1}, el presunto inverso de \mathbf{F}. Entonces podríamos multiplicar por \mathbf{F}^{-1} por la derecha, por ejemplo, a ambos lados de la igualdad \mathbf{F}^2 = \mathbf{F}, y obtenemos:

\mathbf{F}^2 \mathbf{F}^{-1} = \mathbf{F} \mathbf{F}^{-1}

\mathbf{F} = 1

Lo cual es una contradicción, porque partimos de que \mathbf{F} es distinto de 1.

Tampoco son invertibles los llamados elementos nilpotentes. Un multivector \mathbf{N} es nilpotente es el que, siendo diferente de 0, cumple: \mathbf{N}^m = 0 para cierto número positivo m. Aquí tenemos un ejemplo:

\frac{\mathbf{e}_1 - \mathbf{e}_1 \mathbf{e}_3}{2}

que, por cierto, resulta de multiplicar \mathbf{e}_1 por el idempotente \frac{1 - \mathbf{e}_3}{2}, y que también podemos escribir como:

\frac{\mathbf{e}_1 - \mathbf{e}_1 \mathbf{e}_3}{2} = \frac{\mathbf{e}_1 + \mathbf{e}_2 \mathbf{I}}{2}

No es difícil comprobar que el cuadrado de este multivector (muy conocido, por cierto, en mecánica cuántica), es 0, y por tanto, es un elemento nilpotente (en este caso, m es simplemente 2).

Un elemento nilpotente tampoco tiene inverso. Parecidamente al caso de los idempotentes, si suponemos que lo tiene, llegamos a una contradicción.

Además, cualquier multivector que resulte de multiplicar un multivector no invertible por otro multivector (sea este último invertible o no) tampoco es invertible.[2]

El hecho de que no todo objeto diferente de 0 en una álgebra de Clifford sea invertible es algo a tener muy en cuenta a la hora de hacer simplificaciones. Si tenemos una ecuación de este estilo:

\mathbf{A} \mathbf{B} = \mathbf{A} \mathbf{C}

no podemos “tachar” alegremente \mathbf{A} en los dos lados sin saber si existe o no \mathbf{A}^{-1}. Sólo si \mathbf{A} es invertible podemos hacer:

\mathbf{A}^{-1} \mathbf{A} \mathbf{B} = \mathbf{A}^{-1} \mathbf{A} \mathbf{C}

y por tanto, deducir que:

\mathbf{B} = \mathbf{C}

Un ejemplo concreto. Se puede comprobar que la siguiente igualdad es cierta:

{\color{Blue}\frac{1 + \mathbf{e}_1}{2}} {\color{OliveGreen}\mathbf{e}_1} = {\color{Blue}\frac{1 + \mathbf{e}_1}{2}} {\color{OliveGreen}\frac{1 + \mathbf{e}_1}{2}}

A pesar de que claramente {\color{OliveGreen}\mathbf{e}_1 \neq \frac{1 + \mathbf{e}_1}{2}}. El factor {\color{Blue}\frac{1 + \mathbf{e}_1}{2}} es no invertible (es idempotente) y no se puede tachar impunemente a ambos lados de la igualdad.

El conjugado de Clifford

El inverso de un multivector invertible tanto en \mathcal{G}_2 como en \mathcal{G}_3 siempre se puede calcular con la ayuda del llamado conjugado de Clifford, que es la involución que resulta de combinar la reversión y la involución de grado. El inverso de un multivector será:

\mathbf{M}^{-1} = \frac{\widetilde{\overline{\mathbf{M}}}}{\mathbf{M} \widetilde{\overline{\mathbf{M}}}}

donde \widetilde{\overline{\mathbf{M}}} es la reversión de la involución de grado, o sea, el conjugado de Clifford del multivector \mathbf{M}. El inverso de \mathbf{M} existirá si el denominador de la expresión, que será escalar, es diferente de 0.

Para multivectores de \mathcal{G}_n donde n es mayor que 3 el método del conjugado de Clifford, en general, ya no tiene por qué funcionar. Para comenzar, ya no está garantizado que el producto de un multivector por su conjugado de Clifford dé un resultado escalar…

Con esto, acabo esta parrafada sobre el delicado problema de los inversos en las álgebras de Clifford, que en general no tienen estructura de cuerpo, a diferencia de los complejos o los cuaterniones, al no tener normalmente inverso para todo elemento diferente de 0. Creo que era necesario advertir sobre esta importante diferencia de las álgebras geométricas con los conjuntos numéricos de uso habitual.

Y, para acabar, las buenas noticias: afortunadamente, en álgebra geométrica los inversos que se necesitan normalmente son inversos de vectores, o más en general, de versores. En la entrada 11 ya vimos que el inverso de un versor es el cociente de su reversión y el producto del versor por su reversión:

\mathbf{V}^{-1} = \frac{\widetilde{\mathbf{V}}}{\widetilde{\mathbf{V} \mathbf{V}}}

que, aunque no es generalizable a cualquier tipo de multivector, de hecho proporcionará cualquier inverso que necesitemos en la práctica.

  1. El álgebra geométrica asociada al espacio de Minkowski, o álgebra de Dirac, tiene como pseudoescalar unitario canónico el cuadrivector \mathbf{I} = \mathbf{e}_0 \mathbf{e}_1 \mathbf{e}_2 \mathbf{e}_3 cuyo cuadrado da -1 a pesar de ser un cuadrivector, gracias a que la métrica es pseudoeuclídea y un número impar de vectores de la base tienen cuadrado negativo. []

  2. Todo esto es análogo a lo que sucede en el caso de las álgebras de matrices cuadradas, y será familiar para quien conozca las álgebras de matrices cuadradas. Una matriz cuadrada es invertible cuando su determinante es diferente de 0, y para que el producto de dos matrices cuadradas del mismo tamaño sea invertible, es necesario (y suficiente) que las dos sean invertibles una por una. Ya comenté en una nota de una entrada anterior que las álgebras geométricas se pueden representar siempre por una álgebra de matrices cuadradas. En el caso de \\mathcal{G}_3, los vectores \mathbf{e}_1, \mathbf{e}_2 y \mathbf{e}_3 se pueden representar, respectivamente, por las matrices \\mathbf{\sigma}_1 = \\left(\\begin{array}{rr} 0 \& 1 \\\\ 1 \& 0 \\end{array} \\right), \\mathbf{\sigma}_2 = \\left(\\begin{array}{rr} 0 \& -i \\\\ i \& 0 \\end{array} \\right) y \mathbf{\sigma}_3 = \left(\begin{array}{rr} 1 $$\mathbf{\sigma}_3 = \left(\begin{array}{rr} 1 \& 0 \\ 0 \& -1 \end{array} \right). Estas matrices, conocidas como matrices de Pauli, generan mediante combinaciones lineales y productos de matrices una álgebra de matrices cuadradas utilizada en mecánica cuántica isomorfa a \\mathcal{G}_3. En el enfoque del álgebra geométrica, sin embargo, el uso de representaciones matriciales es un engorro innecesario. []


Sobre el autor:

jlese (Juan Leseduarte)

Soy licenciado en Ciencias Físicas y profesor de Matemáticas de Educación Secundaria en excedencia. Además de la Física y de las Matemáticas, me gusta la música antigua y trastear en el sistema operativo GNU/Linux. También intento que mis conocimientos de alemán no se oxiden.
 

Escribe un comentario

Tu dirección de correo no es mostrada. Los campos requeridos están marcados *

Al escribir un comentario aquí nos otorgas el permiso irrevocable de reproducir tus palabras y tu nombre/sitio web como atribución.