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

Explorando el álgebra geométrica 7 – Los axiomas del álgebra geométrica




En la entrada anterior terminamos la introducción histórica al álgebra geométrica; con esta entrada de hoy daremos por fin nuestros primeros pasos en el álgebra geométrica. Presentaré los axiomas, las reglas del juego del álgebra geométrica. Los vectores, entendidos geométricamente como “segmentos lineales orientados”, serán los generadores del álgebra, es decir, cualquier elemento de un álgebra geométrica se puede formar a partir de sumas y productos de vectores. Los números reales serán también elementos del álgebra. Una de las propiedades más interesantes de los cuaterniones era la asociatividad del producto y, por tanto, será uno de los axiomas que elijamos. Habrá otros axiomas que expresen las propiedades de linealidad y, finalmente, el axioma de contracción, el que da a las álgebras de Clifford su característica distintiva respecto a otras álgebras asociativas. A partir de los axiomas, comenzaremos a analizar el producto de dos vectores para posteriormente establecer las relaciones con la geometría.

Los vectores del espacio vectorial \mathcad{E}_n los representamos con letras minúsculas del alfabeto latino en negrita: \mathbf{a}\mathbf{b}, \mathbf{c}\mathbf{v}[1]

Todos los vectores de \mathcad{E}_n pertenecen también al álgebra \mathcal{G}_n, así como todos las sumas y productos que se puedan obtener a partir de ellos. Los números reales también pertenecen al álgebra, nos referiremos a ellos como escalares y los representaré preferentemente con letras griegas minúsculas: \alpha, \beta, …\lambda, \mu… Los elementos genéricos del álgebra \mathcal{G}_n, que llamaremos multivectores, serán representados con letras mayúsculas (sin negrita) del alfabeto latino: A, B, C[2]

Partimos, pues, de un espacio vectorial de n dimensiones, \mathcad{E}_n. Recordemos antes las propiedades que definen un espacio vectorial, o también espacio lineal, que podemos dividir en dos grupos:

Espacio vectorial: propiedades de la suma de vectores

En un espacio vectorial se define la suma como una operacion interna (ya que tanto los sumandos como el resultado son vectores) con las siguientes propiedades:

1) Conmutatividad:

Para todo \mathbf{a}, \mathbf{b} de \mathcad{E}_n se cumple:

\mathbf{a} + \mathbf{b} = \mathbf{b} + \mathbf{a}

2) Asociatividad:

Para todo \mathbf{a}, \mathbf{b}, \mathbf{c} de \mathcad{E}_n se cumple:

\left(\mathbf{a} + \mathbf{b}\right) + \mathbf{c} = \mathbf{a} + \left(\mathbf{b} + \mathbf{c}\right) = \mathbf{a} + \mathbf{b} + \mathbf{c}

3) Existe un elemento neutro de la suma de vectores:

\mathbf{a} + 0 = 0 + \mathbf{a} = \mathbf{a}

Este elemento neutro lo indico simplemente como 0, no como \mathbf{0}, adelantándome al hecho de que los vectores estarán también incluidos junto a los números reales en el álgebra \mathcal{G}_n. En álgebra geométrica no tiene sentido distinguir entre 0 escalar y \mathbf{0}  vector. El elemento neutro, el 0, es único para toda el álgebra, y es a la vez escalar, vector, o cualquier tipo de multivector que haga falta.

4) Todo vector \mathbf{v} tiene su opuesto -\mathbf{v}, que cumple:

\mathbf{v} + (-\mathbf{v}) = 0

Espacio vectorial: propiedades del producto de un escalar por un vector

En un espacio vectorial se define también una operación externa,[3] el producto de un escalar por un vector que da como resultado un vector. Las propiedades de este producto de escalares por vectores son:

1) Asociatividad. Si \alpha y \beta son escalares y \mathbf{v} es un vector, siempre se cumplirá:

\left(\alpha \beta\right) \mathbf{v} = \alpha \left(\beta \mathbf{v}\right)

Dentro del primer paréntesis, el producto es el producto ordinario de números reales. El resto de productos que aparecen después son todos ejemplos del producto externo de escalares por vectores.

2) El elemento unidad, 1, de los escalares se comporta como neutro multiplicativo:

1 \mathbf{v} = \mathbf{v}, para todo \mathbf{v} de \mathcad{E}_n

3) El producto de escalares por vectores es distributivo respecto a la suma de escalares:

Para todo \alpha y \beta pertenecientes a \mathbb{R} y para todo \mathbf{v} perteneciente a \\mathcal{E}_n:

\left(\alpha + \beta\right) \mathbf{v} = \alpha \mathbf{v} + \beta \mathbf{v}

4) El producto de escalares por vectores es distributivo respecto a la suma de vectores:

Para todo \alpha perteneciente a \mathbb{R} y para todo \mathbf{v} y \mathbf{w} pertenecientes a \mathcad{E}_n:

\alpha \left(\mathbf{v} + \mathbf{w}\right) = \alpha \mathbf{v} + \alpha \mathbf{w}

Axiomas del álgebra geométrica \mathcal{G}_n

Los elementos de este espacio vectorial, o vectores, los interpretaremos geométricamente como segmentos lineales orientados sin que importe para su distinción el punto de origen o aplicación, lo que en Física se conoce como vectores libres. A partir de ellos construimos, mediante productos y sumas, el resto de objetos del álgebra geométrica. Un sistema de axiomas definirá de forma implícita un producto geométrico entre cualquier par de elementos del álgebra, llamado también producto de Clifford,[4] que abarca tanto los productos ordinarios de números reales entre sí como los productos de reales por vectores y que se generaliza a todos los tipos de elementos del álgebra. Por otra parte, la operación suma  también se generaliza de forma trivial, extendiéndose a la suma de cualquier tipo de multivector.

Axioma 0. Todos los vectores de \mathcad{E}_n son también elementos del álgebra geométrica \mathcal{G}_n y además generan, a partir de todas las combinaciones de sumas y productos entre ellos, cualquier elemento de \mathcal{G}_n. La suma de multivectores, que es como  denominaremos los elementos genéricos de \mathcal{G}_n, es conmutativa y asociativa, como la suma de vectores:

Para todo par de elementos cualquiera, A, B del álgebra \mathcal{G}_n:

A + B = B + A (Conmutatividad de la suma de multivectores)

Para todo A, B, C de \mathcal{G}_n:

\left(A + B\right) + C = A + \left(B + C\right) = A + B + C (Asociatividad de la suma de multivectores)

Axioma 1. El producto geométrico de elementos de \mathcal{G}_n será asociativo y, por tanto, no será preciso especificar la posición de los paréntesis en un producto geométrico con tres (o más) factores.

Para todo A, B y C de \mathcal{G}_n se cumple:

A\left(BC\right) = \left(AB\right)C = ABC

Axioma 2. Distributividad del producto geométrico respecto a la suma, tanto por la izquierda como por la derecha. Para todo A, B y C de \mathcal{G}_n se cumplirá:

A \left(B + C\right) = A B + A C

\left(B+C\right)A = BA + CA

Axioma 3. Los escalares, que en álgebra geométrica son siempre los números reales,[5] conmutan con cualquier elemento de \mathcal{G}_n. Para todo \lambda de \mathbb{R} y cualquier A de \mathcal{G}_n se cumplirá:

\lambda A = A \lambda

Como los escalares también pertenecen al álgebra \mathcal{G}_n,[6] el producto de un escalar por un multivector de \mathcal{G}_n ya no se considera una ley de composición externa, como es el caso de un espacio vectorial cualquiera. Por ello tiene sentido preguntarse si el producto de un real por un multivector conmuta o no. Pues bien, por el axioma 3 exigimos la conmutatividad del producto geométrico de un real por cualquier elemento de \mathcal{G}_n. No se exige, sin embargo, la conmutatividad del producto de un par de multivectores cualesquiera, y en general tendremos que AB \\not = BA.

Axioma 4. El número real 1 será el elemento neutro del producto geométrico.

Para todo A perteneciente a \mathcal{G}_n tenemos:

1 A = A 1 = A

Axioma 5 (axioma de contracción). El cuadrado geométrico de cualquier vector diferente de 0 será siempre un escalar, un número real. Para todo \mathbf{v} de \mathcad{E}_n:

\mathbf{v} \mathbf{v} = \mathbf{v}^2 pertenece a \mathbb{R}

Axioma 5b. Además de real, el cuadrado de cualquier vector diferente de 0, es siempre un número positivo:

\\mathbf{v} \\mathbf{v} = \\mathbf{v}^2 > 0 para todo \mathbf{v} \not = 0 de \mathcad{E}_n

No es estrictamente necesario que se cumpla el axioma 5b para tener una álgebra geométrica. Por ejemplo, en el álgebra geométrica \mathcal{G}_{1,3} de la relatividad especial hay vectores distintos de 0 con cuadrado positivo, negativo, e incluso 0. Pero de momento, para las álgebras asociadas a espacios de métrica euclídea, exigiremos que todo vector distinto de 0 tenga cuadrado positivo. De hecho \sqrt{\mathbf{v} \mathbf{v}} será lo que nos de de la norma del vector \mathbf{v}, que es lo que intuitivamente entendemos como su longitud, y, claro, no nos podemos permitir que dentro de la raíz cuadrada aparezca un número negativo…

El axioma de contracción implica además que el producto geométrico de dos vectores colineales, uno de los cuales resulta de multiplicar el otro por un escalar, es también un número real:

\mathbf{b} = \lambda \mathbf{a} \implies \mathbf{a} \mathbf{b} = \mathbf{a} \left(\lambda \mathbf{a}\right) = \left(\mathbf{a} \lambda\right) \mathbf{a} = \lambda \mathbf{a} \mathbf{a} = \lambda \mathbf{a}^2 = \lambda |\mathbf{a}|^2

Donde se han aplicado sucesivamente los axiomas 1 (asociatividad del producto), 3 (conmutatividad del producto por escalares), otra vez asociatividad del producto, y finalmente el axioma de contracción. De hecho, podríamos haber tomado sin ningún problema como axioma de contracción que el producto de dos vectores colineales es siempre real.

Más adelante veremos que como consecuencia de los axiomas la misma álgebra geométrica \mathcal{G}_n tiene también estructura de espacio vectorial. Si la dimensión del espacio vectorial base, \mathcad{E}_n, es n, veremos en otra entrada que la dimensión de \mathcal{G}_n como espacio vectorial es 2^n. Claro está que los elementos de \mathcal{G}_n ya no pueden ser considerados “vectores como flechas orientadas”, sino vectores en sentido abstracto (“aquello que verifica las propiedades que definen implícitamente los vectores en un espacio vectorial”), como puede ser, por ejemplo, tripletas ordenadas de números reales, matrices de n filas y m columnas de números complejos, etc. Por eso, en álgebra geométrica se suele evitar la expresión espacio vectorial y se prefiere decir espacio lineal, para evitar la ambigüedad de hablar de vectores en sentido físico estricto (segmentos unidimensionales orientados), o de “vectores” en sentido de elementos que cumplen con una estructura matemática abstracta.

Descomposición del producto geométrico de dos vectores en dos partes

Veamos ahora qué podemos decir del producto geométrico de dos vectores como consecuencia de los axiomas.

Escribamos el producto geométrico de los vectores \mathbf{a}\mathbf{b} como suma de dos partes, una simétrica, que no cambia al intercambiar \mathbf{a} con \mathbf{b}, y otra antisimétrica, que sí cambia de signo al intercambiar \mathbf{a} y \mathbf{b}:

\mathbf{a} \mathbf{b}  =  \frac{\mathbf{a} \mathbf{b}}{2} + \frac{\mathbf{a} \mathbf{b}}{2} =

 \\frac{\\mathbf{a} \\mathbf{b}}{2} {\\color{red}+ \\frac{\\mathbf{b} \\mathbf{a}}{2}} + \\frac{\\mathbf{a} \\mathbf{b}}{2} {\\color{red}- \\frac{\\mathbf{b} \\mathbf{a}}{2}} =

\\left(\\frac{\\mathbf{a} \\mathbf{b} +\\mathbf{b} \mathbf{a}}{2}\\right) + \\left(\\frac{\\mathbf{a} \\mathbf{b} - \\mathbf{b} \\mathbf{a}}{2}\\right)

En la primera línea simplemente he escrito \mathbf{a} \mathbf{b} como suma de dos mitades. Después he sumado y restado un mismo objeto, escogido astutamente, que he indicado en rojo. A continuación he agrupado todo como suma de dos paréntesis, el primero de los cuales es la parte simétrica de \mathbf{a} \mathbf{b}, ya que, como se puede observar, al intercambiar \mathbf{a} con \mathbf{b}, se obtiene lo mismo, y el segundo es la parte antisimétrica de \mathbf{a} \mathbf{b}, ya que al intercambiar \mathbf{a} con \mathbf{b}, la expresión entre paréntesis cambia de signo. El primer  paréntesis aparece al final como el término escrito en verde, y el segundo, como término escrito en azul.

Fijémonos ahora en el primer término, en verde, en la parte simétrica del producto geométrico de los vectores \mathbf{a} y \mathbf{b}. La denominaremos producto interior de los vectores \mathbf{a} y \mathbf{b} y lo indicaremos como \mathbf{a} \cdot \mathbf{b}. Como estamos ante un resultado fundamental del álgebra geométrica lo resalto con fondo amarillo: Así pues:

\mathbf{a} \cdot \mathbf{b} = \frac{\mathbf{a}\mathbf{b}+\mathbf{b}\mathbf{a}}{2}

El segundo término de la descomposición, en azul, es la parte antisimétrica del producto geométrico de los vectores \mathbf{a} y \mathbf{b}. La denominaremos producto exterior de los vectores \mathbf{a} y \mathbf{b} y lo indicaremos como \mathbf{a} \wedge \mathbf{b}. Así pues:

\mathbf{a} \wedge \mathbf{b} = \frac{\mathbf{a}\mathbf{b}-\mathbf{b}\mathbf{a}}{2}

Por tanto, hemos descompuesto el producto geométrico de dos vectores en la suma de su producto interior más su producto exterior:

\\mathbf{a}\\mathbf{b} = \\mathbf{a} \\cdot \\mathbf{b} + \\mathbf{a} \\wedge \\mathbf{b

La simetría del producto interior de dos vectores se expresa así:

\mathbf{a} \cdot \mathbf{b} = \mathbf{b} \cdot \mathbf{a}

La antisimetría del producto exterior de dos vectores se expresa así:

\mathbf{a} \wedge \mathbf{b} = - \mathbf{b} \wedge \mathbf{a}

Se deduce inmediatamente que el producto exterior de un vector por sí mismo es 0:

\mathbf{a} \wedge \mathbf{a} =  \frac{\mathbf{a} \mathbf{a} - \mathbf{a} \mathbf{a}}{2} = 0

Y por tanto el cuadrado de cualquier vector (el producto geométrico de un vector por sí mismo) es siempre igual al producto interior del vector por sí mismo:

\mathbf{a} \mathbf{a} = \mathbf{a} \cdot \mathbf{a}

Antes de acabar por hoy, vamos a utilizar los axiomas para demostrar que el resultado del producto interior de vectores es un escalar. Ya en la próxima entrada veremos que coincide con el producto escalar de Heaviside-Gibbs, el que se utiliza en el álgebra vectorial ordinaria.

Del producto exterior diré de momento que no es el producto vectorial de Heaviside-Gibbs, aunque está muy relacionado. El producto vectorial lo indicaré, como he hecho hasta aquí, como se ve en la mayoría de los textos actuales y como ya hacía Gibbs, con el símbolo \times, y el producto exterior con el símbolo \wedge. Hay textos donde se usa el símbolo de producto exterior para indicar en realidad el producto vectorial, así que ¡cuidado con las confusiones!

El producto interior de dos vectores es siempre un escalar

A partir de nuestros axiomas, demostremos esta afirmación. Para ello, calculemos el cuadrado de la suma de los vectores \mathbf{a} y \mathbf{b}, y veremos cómo aparece el producto escalar que acabamos de definir:

\left(\mathbf{a} + \mathbf{b}\right)^2 = \left(\mathbf{a} + \mathbf{b}\right) \left(\mathbf{a} + \mathbf{b}\right) =

\left(\mathbf{a} \mathbf{a} +{\color{red} \mathbf{a} \mathbf{b} + \mathbf{b} \mathbf{a}} + \mathbf{b} \mathbf{b} = \mathbf{a}^2 +{\color{red} 2 \mathbf{a} \cdot \mathbf{b}} + \mathbf{b}^2

He señalado en rojo dos términos del desarrollo que resultan ser el doble del producto interior \mathbf{a} \cdot \mathbf{b}. Ya está, de ahí puedo aislar el producto interior en función de cuadrados de vectores, pasando al otro lado de la igualdad, cambiados de signo, los términos al cuadrado que lo acompañan:

\left(\mathbf{a} + \mathbf{b}\right)^2 = \mathbf{a}^2 +{\color{red} 2 \mathbf{a} \cdot \mathbf{b}} + \mathbf{b}^2 \implies

{\left(\mathbf{a} + \mathbf{b}\right)^2 - \mathbf{a}^2 - \mathbf{b}^2 = \color{red} 2/ \mathbf{a} \cdot \mathbf{b} \implies

\frac{\left(\mathbf{a} + \mathbf{b}\right)^2}{2} - \frac{\mathbf{a}^2}{2} - \frac{\mathbf{b}^2}{2} = \mathbf{a} \cdot \mathbf{b}

¿Qué vemos en la última línea? Que el producto interior \mathbf{a} \cdot \mathbf{b} es igual a la mitad del cuadrado del vector \left(\mathbf{a} + \mathbf{b}\right)^2 menos la mitad del cuadrado del vector \mathbf{a} y menos la mitad del cuadrado del vector \mathbf{b}. Pero el cuadrado de un vector, por el axioma 5, es siempre un escalar. Por tanto \mathbf{a} \cdot \mathbf{b} será siempre un escalar, un número real.

Estamos ya a punto de poder ver la interpretación geométrica del producto interior de vectores, pero eso debe ya quedar para la siguiente entrada, para no alargarnos demasiado. Veremos cómo con el producto interior podemos calcular longitudes de vectores y los ángulos que forman entre ellos.

  1. En entradas posteriores, sobre todo al tratar de Física, relajaré la convención y me permitiré utilizar alguna letra mayúscula en negrita para algún vector, por ejemplo el del campo eléctrico \mathbf{E}, como es tradicional. []

  2. Este uso de los tipos de letras (minúsculas griegas para escalares, minúsculas latinas para vectores y mayúsculas para multivectores genéricos) se remonta a Graßmann. Sólo he añadido la negrita para los vectores, cosa que me permitirá usar minúsculas sin negrita para indicar la norma del vector correspondiente, según es costumbre entre físicos e ingenieros. []

  3. El primer factor no es un vector, sino un escalar, el segundo factor sí es un vector, por eso hablamos de operación externa. []

  4. El propio Clifford propuso la denominación de producto geométrico, que es la que se prefiere en álgebra geométrica. De hecho, fue Graßmann el primero en escribir el producto geométrico de dos vectores, hacia el final de su Ausdehnungslehre de 1862, aunque Clifford fuera el primero en reconocer su importancia. []

  5. También se podría construir una álgebra sobre otro cuerpo de escalares, como los números complejos, pero con ello ya no hablaríamos de álgebra geométrica, sino de simplemente de “álgebra de Clifford”. Para tener una interpretación geométrica de los multivectores del álgebra es esencial que los escalares sean reales. []

  6. Esto se deduce del axioma 0 y del axioma 5, que veremos después. []


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.
 

{ 2 } Comentarios

  1. Gravatar Roger Balsach | 07/09/2018 at 10:07 | Permalink

    Muy buen artículo, interesante como todos, felicidades por la serie, tengo ganas de leer los siguientes artículos.

    Aprovecho para enlazar un video sobre cuaterniones que puede ayudar a algunos a entender un poco mejor los cuaterniones:

    https://www.youtube.com/watch?v=d4EgbgTm0Bg

    Saludos ;)

  2. Gravatar jlese | 07/09/2018 at 10:54 | Permalink

    Muchas gracias, Roger, por tus palabras. Muy interesante el video sobre los cuaterniones, aunque mi presentación de las rotaciones será muy diferente. Cuando toque explicar las rotaciones en tres dimensiones no recurriré a proyecciones estereográficas, estará basado en la composición de simetrías axiales, y ahí aparecerán unos objetos del álgebra G_3 (sumas de escalares y bivectores), que identificaremos con los cuaterniones unitarios.

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.