Unterschied zwischen Tensorprodukt, Skalarprodukt und der Wirkung eines dualen Vektors auf einen Vektor

In dem Buch Schutz über die allgemeine Relativitätstheorie bin ich auf das Skalarprodukt zwischen Vektoren, die Wirkung eines dualen Vektors auf einen Vektor (oder auch einen Tensor auf Vektoren) und das Tensorprodukt zwischen dualen Vektoren und Vektoren gestoßen. Ich bin nicht in der Lage, den Unterschied zwischen den drei deutlich zu verstehen. Freundlich helfen. Versuchen Sie, es einfach und nicht zu mathematisch zu halten. Noch Anfänger.

Antworten (2)

Leider ist dies mathematisch, weil es lineare Algebra ist. Trotzdem versuche ich es so einfach wie möglich zu machen.

Skalarprodukt, auch als inneres Produkt bekannt

Das Skalarprodukt ist das übliche Produkt aus der Grundgeometrie. Lassen Sie uns weiterarbeiten R 3 , der euklidische dreidimensionale Raum. Bei zwei Vektoren, die auf dem Ursprung sitzen, v , w R 3 wir definieren das Skalarprodukt zwischen ihnen als:

v w = v X w X + v j w j + v z w z

Der Grund dafür ist, dass dies Informationen über Längen und Winkel gibt. Erstens ist die Länge eines Vektors, also der Abstand zwischen dem Ursprung und dem Punkt, den er erreicht, einfach | v | = v v der Winkel zwischen zwei Vektoren ist gekennzeichnet durch v w = | v | | w | cos θ .

Das Skalarprodukt ist der Name der Verallgemeinerung davon. Zunächst kann man leicht auf einen euklidischen Raum beliebiger Dimension verallgemeinern R N indem man das innere Produkt dazwischen bildet v , w R N als

v , w = ich v ich w ich

und Definieren der Länge und des Winkels durch die entsprechenden Formeln. Das innere Produkt kann weiter abstrahiert werden. Man kann es durch Axiome definieren: sagen, welche Eigenschaften es haben soll. Und dies lässt sich noch weiter auf abstraktere Räume verallgemeinern. Fazit: Das Skalarprodukt liefert geometrische Informationen wie Winkel und Längen von Vektoren.

Es ist auch wichtig zu verstehen, dass das Skalarprodukt Ihnen die Idee gibt, einen Vektor in die Richtung des anderen zu projizieren. Eigentlich wenn w ist ein Einheitsvektor, | w | = 1 , Dann v , w ist die Projektion von v in der Richtung von w . Das kannst du einchecken R 3 unserer Intuition entsprechen.

Die Wirkung eines Covektors auf einen Vektor

Jetzt vergiss es R N . Betrachten Sie stattdessen einen Vektorraum v über die reellen Zahlen. Jedem solchen Vektorraum ist der sogenannte Dualraum zugeordnet v . Er ist definiert als der Raum aller linearen Funktionen, der Vektoren nimmt und Zahlen liefert . In Symbolen ein Mitglied von v ist eine Funktion F : v R , nimmt es ein Element der Menge links vom Pfeil und gibt ein Element rechts vom Pfeil. Außerdem, F ist linear, was bedeutet, dass F ( a v + β w ) = a F ( v ) + β F ( w ) . Alle diese Funktionen umfasst v .

Es stellt sich heraus, dass wenn v hat ein inneres Produkt , darauf definiert, können Sie Elemente bauen v damit. Sie fixieren einfach einen beliebigen Vektor w v , und definieren F w : v R sein

F w ( v ) = v , w

Was ist F w ? Es ist eine Funktion, die einen Vektor nimmt und ihn mit dem Festpunkt punktet w , also projiziert es. Tatsächlich können wir uns unabhängig von der Existenz eines inneren Produktes alle Elemente vorstellen v als Dinge, die Vektoren nehmen und Projektionen extrahieren. Dies ist der Weg zu verstehen v und Covektoren im Allgemeinen.

Übrigens, wenn v ist endlich dimensioniert und hat ein inneres Produkt, wie es in der Allgemeinen Relativitätstheorie sein wird, dies funktioniert umgekehrt zu. Alle Covektoren haben diese Form: das Skalarprodukt mit einem bestimmten Vektor.

Wichtig genug, wenn { e ich } ist eine Grundlage für v , gibt es eine spezielle Basis für v wird als duale Basis von bezeichnet { e ich } als alle Elemente definiert φ ich : v R so dass φ ich ( e J ) = δ J ich .

Das Tensorprodukt

Ganz anders das Tensorprodukt. Es gibt eine sehr allgemeine und abstrakte Definition, die von der sogenannten universellen Eigenschaft abhängt. Es besagt im Wesentlichen Folgendes: Wir wollen den allgemeinsten Weg, Vektoren miteinander zu multiplizieren und diese Produkte zu manipulieren, indem wir einigen vernünftigen Annahmen gehorchen.

Wir werden diesen Weg nicht gehen. Für die Differentialgeometrie (die Sprache der allgemeinen Relativitätstheorie) gibt es eine andere Definition, die für den interessierenden Fall letztendlich dieser entspricht.

Gegeben sei ein Vektorraum v , wir wissen v der Raum aller linearen Funktionen F : v R . Wir kennen auch das Skalarprodukt, das ist eine Funktion, die zwei Vektoren nimmt und eine Zahl liefert. Wir schreiben symbolisch , : v × v R weil es zwei Vektoren zu einer Zahl braucht.

Außerdem, wenn wir einen Vektor fixieren w v in entweder Eintrag von , , der andere Schlitz ist linear. Eine solche Abbildung heißt bilinear. Es ist in jedem Eintrag linear, wobei die anderen mit etwas in ihnen festgehalten werden.

Wir definieren einen Tensor vom Typ ( R , 0 ) die Verallgemeinerung zu sein R Vektoren. Es braucht R Vektoren zu einer Zahl und ist in jedem Eintrag linear, während die anderen fest gehalten werden. Wir schreiben T : v × × v R mit R Kopien von v . Der Raum der Tensoren vom Typ ( R , 0 ) bezeichnet ist T R 0 ( v ) und offensichtlich T 1 0 ( v ) = v .

Nun, wenn Sie haben F , G v das ist ganz offensichtlich T ( v , w ) = F ( v ) G ( w ) ist ein Element von T 2 0 ( v ) . Wenn F v Und H T 2 0 ( v ) zum Beispiel haben wir auch T ( v 1 , v 2 , v 3 ) = F ( v 1 ) H ( v 2 , v 3 ) ein Element von T 3 0 ( v ) .

Die Verallgemeinerung ist das Tensorprodukt. Es ist eine Operation, die zwei Tensoren auf diese Weise miteinander verkettet. Es kann geschrieben werden als : T R 0 ( v ) × T S 0 ( v ) T R + S 0 ( v ) und ist so definiert, dass wenn T T R 0 ( v ) ist ein ( R , 0 ) Typ Tensor und S T S 0 ( v ) ist ein ( S , 0 ) Typ Tensor, dann

T S ( v 1 , , v R , w 1 , , w S ) = T ( v 1 , , v R ) S ( w 1 , , w S ) .

Nun sagt ein Theorem, dass eine Basis gegeben ist { e ich } von v und die duale Basis { φ J } von v , dann für alle R N , die Menge aller Produkte von R Elemente φ J ist eine Grundlage von T R 0 ( v ) . Zum Beispiel, { φ ich φ J } ist eine Grundlage von T 2 0 ( v ) .

Unterschiede und Beziehungen

Jedes Produkt hat seinen Nutzen. Innenprodukte geben geometrische Ideen wie Projektionen, Winkel und Längen. Wenn Covektoren auf Vektoren angewendet werden, kann man auch davon ausgehen, dass sie eine Art Projektionen liefern, aber sie geben nicht allein eine Vorstellung von Winkeln und Längen. Während innere Produkte postuliert werden müssen (ein Vektorraum kann ein inneres Produkt tragen oder nicht), kommen im Dual alle Vektorräume mit Kovektoren zusammen.

Das Tensorprodukt ist eine allgemeinere Multiplikation von Vektoren, mit der man eine Tensoralgebra aufbauen kann. Aber für die Differentialgeometrie sind Tensoren als multilineare Abbildungen einer Anzahl von Vektoren zu denken. In dieser Situation erlauben uns die Tensorprodukte, höhere Typen von Tensoren zu bauen, indem wir andere niedrigerer Typen zusammenfügen.

Da das innere Produkt selbst interessanterweise a ist ( 2 , 0 ) Tensor, und da können wir eine Basis für bilden T 2 0 ( v ) Unter Verwendung von Kovektoren und dem Tensorprodukt sehen wir, dass das innere Produkt letztendlich eine Linearkombination von Produkten von Kovektoren ist. Es ist also wirklich aus Covektoren aufgebaut.

Das Tensorprodukt kombiniert zwei niederrangige Tensoren zu einem höherrangigen. Sie können beispielsweise zwei Vektoren setzen v A Und w B zusammen, um einen Rang-2-Tensor zu erstellen v A w B , die als Matrix gedacht werden kann. In diesem speziellen Beispiel ist das Tensorprodukt im Wesentlichen das direkte Produkt zweier Vektoren. Sie können diese Idee direkt auf höherrangige Tensoren verallgemeinern.

Das Skalarprodukt kombiniert zwei Vektoren zu einem Skalar (einer Zahl). Es ist eigentlich das innere Produkt. Sie brauchen eine Metrik G A B dazu.

Die Wirkung eines dualen Vektors ω A auf einem Vektor v A ergibt auch einen Skalar. Der Unterschied besteht darin, dass der metrische Tensor nicht benötigt wird.

Wenn ein metrischer Tensor G A B vorhanden ist, hängen die beiden obigen Operationen zusammen. Wenn ein Vektorfeld w A gegeben ist, können Sie einen dualen Vektor konstruieren ω A = G A B w B , und die Aktion von ω A auf einem Vektor v A ist eigentlich das Skalarprodukt zwischen v A Und w A : ω A v A = G B A w B v A .

Vielen Dank ... war sehr hilfreich ... nur noch eine Sache ... ist das Tensorprodukt dem Kreuzprodukt zwischen Vektoren ähnlich?
@NamanAgarwal Das Kreuzprodukt erstellt einen neuen Vektor, sodass sich der Rang nicht ändert. Das Tensorprodukt unterscheidet sich also stark vom Kreuzprodukt. In 3 Dimensionen kann das Kreuzprodukt realisiert werden, indem die äußere Ableitung auf die 1-Form angewendet wird, gefolgt von der dualen Hodge-Operation. Wenn Sie die Differentialform oder das Hodge-Dual nicht kennen, ignorieren Sie diesen Teil einfach.