Wenn das innere Produkt im komplexen Vektorraum definiert ist, wird die Konjugation an einem der Vektoren durchgeführt. Was ist mit dem Kreuzprodukt zweier komplexer 3D-Vektoren? Ich nehme an, dass eine mögliche Verallgemeinerung ist Wo bezeichnet das normale Kreuzprodukt. Die Konjugation soll hier sicherstellen, dass das Ergebnis des Kreuzprodukts orthogonal zu beiden Vektoren ist Und . Ist das korrekt ?
Um die richtige anzuwendende Definition zu finden, muss man wissen, ob das Skalarprodukt in seinem ersten oder seinem zweiten Argument als antilinear angesehen wird. Unter der Annahme der ersten Konvention die Beziehung, für die man erhalten möchte und ähnlich für , das hat man noch
Tatsächlich kommt man für ein Skalarprodukt, das in seinem zweiten Argument als antilinear definiert ist, zu demselben Schluss. Die Identität, die zu dieser Definition führt, ist jedoch eine andere, nämlich diejenige, die gleich ist zu obiger Determinante.
Ja, das ist die richtige Definition. Wenn , sind senkrechte Vektoren in (nach dem hermiteschen Produkt) dann Matrix bilden in .
Wir können komplexe Kreuzprodukte definieren, indem wir die Oktonionenmultiplikation verwenden (und umgekehrt). Lassen Sie uns die Cayley-Dickson-Formel zweimal verwenden:
ist eine Untergruppe der Octonion-Automorphismusgruppe . Jeder Automorphismus von Oktonionen kann durch Festlegen des Einheitsvektors erhalten werden auf imaginärer Sphäre . Es definiert eine komplexe Struktur im senkrechten Raum über Multiplikation. Jetzt in dieser komplexen Struktur keine Element ist Octonion-Automorphismus. So Faserbündel ist .
Jetzt geht es um "umgekehrt". Lassen Sie uns Oktonionen als Paare definieren Wo ist eine komplexe Zahl und Vektor ein . Dann kann die Oktonionsmultiplikation definiert werden als
Wir können die Definition des Kreuzprodukts auf die gleiche Weise auf Quaternionen erweitern. Wenn wir es auf Octonions ausdehnen, müssen wir vorsichtiger sein. Freudenthal hat dies mit 3x3-Matrizen über Oktonionen gemacht - der sogenannten Jordan-Algebra. In allen außergewöhnlichen Lie-Gruppen ist eine Art "Kreuzprodukt" vorhanden , , , wie diese Gruppen von Rosenfeld auch als Automorphismusgruppen von 2-dimensionalen Projektionsebenen bezeichnet werden . Habe ich mich zu weit von der ursprünglichen Frage entfernt?
Physiker neigen dazu, die (nicht konjugierten) "reellen Formeln" sowohl für Punktprodukt als auch für Kreuzprodukte zu verwenden . Das Skalarprodukt der Physiker ist also gleich , obwohl ihr inneres Produkt ist (oder ), Wo (die Transponierung mit komplex-konjugierten Elementen).
Normalerweise schreiben Physiker anstatt , wohingegen Mathematiker schreiben können für (alternativ für das Konjugat von , weshalb ich hier die hermitische Schreibweise verwende , um Unklarheiten zu vermeiden).
Nicht konjugierte Punkt- und Kreuzprodukte sind die Standardpraxis in zB fast allen Büchern über Elektromagnetismus . Beachten Sie auch, dass Physiker, moderne Mathematiker und fast alle anderen dazu neigen, das erste Element in ihren inneren Produkten zu konjugieren , wie oben, außer dass Mathematiker der alten Schule häufiger das zweite Element verwenden , laut Wikipedia, Anmerkung 2: https://en. wikipedia.org/wiki/Inner_product_space#Notes
Die folgende Wikipedia-Seite behauptet jedoch, dass Linearität in der ersten Koordinate [noch] die vorherrschende Bedingung in der Mathematik (nicht nur der alten Schule) ist und verwendet dafür u für Linearität im zweiten Argument: https://en.wikipedia.org/wiki/Riesz_representation_theorem#Mathematics_vs._physics_notations_and_definitions_of_inner_product
In beiden Fällen erhalten Physiker die folgende Formel:
Mathematiker neigen dazu, das Punktprodukt gleich dem inneren Produkt zu haben , dh für moderne Mathematiker und für Mathematiker der alten Schule . (Beachten Sie die Sprungreihenfolge der alten Schule, die ihre Punktprodukte in Bezug auf ihre ersten Argumente linear und in Bezug auf die zweiten Argumente konjugiert-linear macht.)
Daher neigen Mathematiker dazu, Kreuz zu definieren konj(Physikkreuz , dh,
Die (nicht konjugierten) Formeln der Physiker findet man zB hier (gated): https://www.tandfonline.com/doi/pdf/10.1080/002073999287815
Matlab, Maple und Mathematica
Matlab verwendet die Formeln moderner Mathematiker für das Punktprodukt, dh es konjugiert das erste Element: Punkt (Link https://se.mathworks.com/help/matlab/ref/dot.html ); aber es verwendet die (nicht konjugierten) Formeln der Physiker für das Kreuzprodukt: Kreuz beinhaltet nicht die Konjugation der Ausgabe.
In Matlab ist also dot(i,1) = -i, cross([0,i,0],[0,0,1]) = (+i, 0, 0).
Deshalb,
im Matlab.
Mathematica konjugiert beides nicht. Maple konjugiert das Punktprodukt (obwohl Sie die Option haben, es nicht zu konjugieren), aber nicht das Kreuzprodukt. https://www.maplesoft.com/support/help/Maple/view.aspx?path=LinearAlgebra/DotProduct https://www.maplesoft.com/support/help/Maple/view.aspx?path=LinearAlgebra/CrossProduct
Ich vermute, dass Scilab nicht konjugiert. Jemand bestätigt/korrigiert hoffentlich diesen Absatz.
Diese Antwort baut auf der Antwort von Marc van Leeuwen auf derselben Seite auf.
Benutzer856