Producto cruzado en espacios vectoriales complejos

Cuando el producto interno se define en un espacio vectorial complejo, la conjugación se realiza en uno de los vectores. ¿Qué pasa con el producto vectorial de dos vectores 3D complejos? Supongo que una posible generalización es A B ( A × B ) dónde × denota el producto vectorial normal. La conjugación aquí es para asegurar que el resultado del producto vectorial sea ortogonal a ambos vectores. A y B . Es eso correcto ?

¿Tal vez sería natural generalizar el producto cruzado después de verlo en un entorno lo suficientemente abstracto, por ejemplo, como el dual de Hodge del producto cuña ? No sé lo suficiente como para decir si esto se aplicaría directamente a C 3 aunque.

Respuestas (3)

Para encontrar la definición correcta a aplicar, se necesita saber si el producto escalar se considera antilineal en su primer o segundo argumento. Asumiendo la primera convención, la relación que uno querría preservar para X = ( X 1 , X 2 , X 3 ) y de manera similar para y , z , que todavía tiene

( X × y ) z = | X 1 y 1 z 1 X 2 y 2 z 2 X 3 y 3 z 3 | .
Tenga en cuenta que el determinante es lineal en todas sus columnas, por lo que el lado izquierdo debe ser una expresión que sea lineal en el vector que aparece directamente como una columna, lo que explica que no se puede usar X ( y × z ) en cambio, que es antilineal en X . Ahora es fácil ver que las coordenadas de X × y deben tomarse como los conjugados complejos de las expresiones en su definición habitual, por ejemplo X 2 y 3 X 3 y 2 ¯ para la primera coordenada.

De hecho, se llega a la misma conclusión para un producto escalar que se define como antilineal en su segundo argumento. Sin embargo, la identidad que conduce a esta definición es diferente, a saber, la que iguala X ( y × z ) al determinante anterior.

El significado del producto triple ( x  ×  y )⋅  z de 3 vectores euclidianos es la forma de volumen (SL(3, ℝ) invariante), que obtiene una expresión a través del producto escalar (O(3) invariante) y el producto vectorial (SO (3) invariante, un subgrupo de SL(3, ℝ)). Podemos complejizar todo el material (dando como resultado un cálculo vectorial invariante SO(3, ℂ)), aunque no obtendremos un espacio de producto interno. Pero si generalizamos “⋅” como una forma sesquilineal, entonces su simetría subyacente se convierte en U(3), mientras que la generalización propuesta del producto triple aún se rige por SL(3, ℂ). Esto aparentemente conduce a un cálculo vectorial SU(3).

Sí, esta es la definición correcta. Si v , w son vectores perpendiculares en C 3 (según el producto hermitiano) entonces v , w , v × w formar matriz en S tu 3 .

Podemos definir productos cruzados complejos usando la multiplicación octonion (y viceversa). Usemos la fórmula de Cayley-Dickson dos veces:

( a + b yo ) ( C + d yo ) = a C d ¯ b + ( b C ¯ + d a ) yo
para cuaterniones a , b , C , d . siguiente conjunto a = tu j , b = v + w j , C = X j , d = y + z j para números complejos tu , v , w , X , y , z . Entonces obtenemos de la fórmula anterior
tu X ¯ v y ¯ w ¯ z + ( v ¯ z w y ¯ ) j + [ w X ¯ tu ¯ z + ( v X + tu y ) j ] yo
Aplicando la conjugación compleja a la tercera coordenada compleja obtenemos la fórmula para el producto cruzado. El primer término es producto hermitiano de los vectores ( tu , v , w ) , ( X , y , z ) .
[ tu v w ] × [ X y z ] = [ v z ¯ w y ¯ w X ¯ tu z ¯ tu y ¯ v X ¯ ]

S tu 3 es un subgrupo del grupo de automorfismos octonion GRAMO 2 . Cualquier automorfismo de octoniones se puede obtener fijando el vector unitario i en esfera imaginaria S 6 . Define estructura compleja en el espacio perpendicular R 6 a través de la multiplicación. Ahora bien, en esta estructura compleja cualquier S tu 3 elemento es el automorfismo octonion. Entonces GRAMO 2 es un haz de fibras S 6 × × S tu 3 .

Ahora vamos a "viceversa". Definamos octoniones como pares ( a , v ) dónde a es numero complejo y v vector en C 3 . Entonces la multiplicación de octoniones se puede definir como

( a , v ) ( b , w ) = ( a b v w , a w + b v + v × w )
Espero que el argumento anterior con la fórmula doble de Cayley-Dickson pueda usarse para probarlo, aunque no he hecho este cálculo yo mismo. Se insta al lector a hacerlo a modo de ejercicio :)

Podemos extender la definición de producto cruz a cuaterniones de la misma manera. Al extenderlo a los octoniones, debemos ser más cuidadosos. Freudenthal ha hecho esto utilizando matrices de 3x3 sobre octoniones, lo que se conoce como álgebra de Jordan. Algún tipo de "producto cruzado" está presente en todos los grupos de Lie excepcionales F 4 , mi 6 , mi 7 , mi 8 como estos grupos son llamados por Rosenfeld como grupos de automorfismos de planos proyectivos bidimensionales sobre O , C O , H O , O O . ¿He volado demasiado lejos de la pregunta original?

Los físicos tienden a usar las "fórmulas reales" (no conjugadas) tanto para el producto punto como para el producto cruzado . Así que el producto escalar de los físicos es igual X y = X T y , aunque su producto interior es X , y = X H y (o X | y ), dónde X H = C o norte j ( X ) T (la transposición con elementos complejos conjugados).

Por lo general, los físicos escriben X en lugar de X H , mientras que los matemáticos pueden escribir X para X H (alternativamente, para el conjugado de X , razón por la cual utilizo aquí la notación hermítica X H , para evitar ambigüedades).

Los productos punto y cruz no conjugados son la práctica estándar, por ejemplo, en casi todos los libros sobre electromagnetismo . Tenga en cuenta también que los físicos, los matemáticos modernos y casi todos los demás tienden a conjugar el primer elemento en sus productos internos , como se indicó anteriormente, excepto que los matemáticos de la vieja escuela suelen usar el segundo elemento , según Wikipedia, Nota 2: https://en. wikipedia.org/wiki/Inner_product_space#Notas

Sin embargo, la siguiente página de Wikipedia afirma que la linealidad en la primera coordenada es [todavía] la condición prevaleciente en las matemáticas (no solo en la vieja escuela), y usa , por eso y | para linealidad en el segundo argumento: https://en.wikipedia.org/wiki/Riesz_representation_theorem#Mathematics_vs._physics_notations_and_definitions_of_inner_product

En cualquier caso, los físicos obtienen la siguiente fórmula:

( X × y ) z = | X 1 y 1 z 1 X 2 y 2 z 2 X 3 y 3 z 3 | .

Los matemáticos tienden a tener un producto escalar igual al producto interno , es decir, X y = X , y = X H y para los matemáticos modernos , y = y H X para los matemáticos de la vieja escuela . (Tenga en cuenta el orden de salto de la vieja escuela que hace que sus productos de puntos sean lineales con respecto a sus primeros argumentos y lineales conjugados con respecto a los segundos).

Por lo tanto, los matemáticos tienden a definir cruz ( X , y ) = conj(cruz física ( X , y ) ) , es decir,

X × y = [ X 2 y 3 X 3 y 2 ¯ X 3 y 1 X 1 y 3 ¯ X 1 y 2 X 2 y 1 ¯ ]
(los símbolos superpuestos denotan una conjugación compleja; elimínelos para el producto cruzado de los físicos) para preservar la fórmula (si se conjuga el primer argumento de los productos escalares)
( X × y ) z = | X 1 y 1 z 1 X 2 y 2 z 2 X 3 y 3 z 3 | .
Los matemáticos de la vieja escuela tienen, en cambio, X ( y × z ) = | | , ya que su producto punto (conjugando el segundo argumento) conjuga el último elemento, cancelando así la conjugación en el producto cruzado de esta manera.

Las fórmulas de los físicos (no conjugadas) se pueden encontrar, por ejemplo, aquí (cerrado): https://www.tandfonline.com/doi/pdf/10.1080/002073999287815

Matlab, Maple y Mathematica

Matlab utiliza las fórmulas de los matemáticos modernos para el producto escalar, es decir, conjuga el primer elemento: punto ( X , y ) = X H y (enlace https://se.mathworks.com/help/matlab/ref/dot.html ); pero usa las fórmulas de los físicos (no conjugadas) para el producto cruz: cruz ( X , y ) no implica la conjugación de la salida.

Así, en Matlab, dot(i,1) = -i, cross([0,i,0],[0,0,1]) = (+i, 0, 0).
Por lo tanto, ( X × y ) z | | en Matlab.

Mathematica no conjuga ninguno. Maple conjuga el producto escalar (aunque tiene la opción de no conjugarlo) pero no el producto cruzado. https://www.maplesoft.com/support/help/Maple/view.aspx?path=LinearAlgebra/DotProduct https://www.maplesoft.com/support/help/Maple/view.aspx?path=LinearAlgebra/CrossProduct

Supongo que Scilab no se conjuga. Es de esperar que alguien certifique / corrija este párrafo.

Esta respuesta se basa en la respuesta de Marc van Leeuwen en esta misma página.