www.wikidata.de-de.nina.az
Dieser Artikel behandelt die Multiplikation zweier Vektoren deren Ergebnis ein Skalar ist Fur die Multiplikation von Vektoren mit Skalaren deren Ergebnis ein Vektor ist siehe Skalarmultiplikation Das Skalarprodukt auch inneres Produkt oder Punktprodukt ist eine mathematische Verknupfung die zwei Vektoren eine Zahl Skalar zuordnet Es ist Gegenstand der analytischen Geometrie und der linearen Algebra Historisch wurde es zuerst im euklidischen Raum eingefuhrt Geometrisch berechnet man das Skalarprodukt zweier Vektoren a displaystyle vec a und b displaystyle vec b nach der FormelDas Skalarprodukt zweier Vektoren im euklidischen Anschauungsraum hangt von der Lange der Vektoren und dem eingeschlossenen Winkel ab a b a b cos a b displaystyle vec a cdot vec b vec a vec b cos sphericalangle vec a vec b 1 Dabei bezeichnen a displaystyle vec a und b displaystyle vec b jeweils die Langen Betrage der Vektoren Mit cos a b cos f displaystyle cos sphericalangle vec a vec b cos varphi wird der Kosinus des von den beiden Vektoren eingeschlossenen Winkels f displaystyle varphi Phi bezeichnet Das Skalarprodukt zweier Vektoren gegebener Lange ist damit null wenn sie senkrecht zueinander stehen und maximal wenn sie die gleiche Richtung haben In einem kartesischen Koordinatensystem berechnet sich das Skalarprodukt zweier Vektoren a a 1 a 2 a 3 displaystyle vec a a 1 a 2 a 3 und b b 1 b 2 b 3 displaystyle vec b b 1 b 2 b 3 als a b a 1 b 1 a 2 b 2 a 3 b 3 displaystyle vec a cdot vec b a 1 b 1 a 2 b 2 a 3 b 3 2 Kennt man die kartesischen Koordinaten der Vektoren so kann man mit dieser Formel das Skalarprodukt und daraufhin mit der Formel aus dem vorhergehenden Absatz den Winkel f a b displaystyle varphi sphericalangle vec a vec b zwischen den beiden Vektoren ausrechnen indem diese nach f displaystyle varphi aufgelost wird f arccos a b a b displaystyle varphi arccos frac vec a cdot vec b vec a vec b 3 In der linearen Algebra wird dieses Konzept fur beliebig viele Dimensionen zu a b a 1 b 1 a 2 b 2 a n b n displaystyle vec a cdot vec b a 1 b 1 a 2 b 2 ldots a n b n verallgemeinert Noch allgemeiner versteht man in der linearen Algebra unter einem Skalarprodukt eine Funktion die zwei Elementen eines reellen oder komplexen Vektorraums einen Skalar zuordnet genauer eine positiv definite hermitesche Sesquilinearform bzw spezieller bei reellen Vektorraumen eine positiv definite symmetrische Bilinearform Im Allgemeinen ist in einem Vektorraum von vornherein kein Skalarprodukt festgelegt Ein Raum zusammen mit einem Skalarprodukt wird als Innenproduktraum oder Prahilbertraum bezeichnet Diese Vektorraume verallgemeinern den euklidischen Raum und ermoglichen damit die Anwendung geometrischer Methoden auf abstrakte Strukturen Inhaltsverzeichnis 1 Im euklidischen Raum 1 1 Geometrische Definition und Notation 1 1 1 Veranschaulichung 1 1 2 Beispiele 1 2 In kartesischen Koordinaten 1 2 1 Beispielrechnung 1 3 Eigenschaften 1 4 Betrag von Vektoren und eingeschlossener Winkel 1 4 1 Beispielrechnung 1 5 Orthogonalitat und orthogonale Projektion 1 6 Bezug zum Kreuzprodukt 1 7 Anwendungen 1 7 1 In der Geometrie 1 7 2 In der Analytischen Geometrie 1 7 3 In der linearen Algebra 1 7 4 In der Physik 2 In allgemeinen reellen und komplexen Vektorraumen 2 1 Definition Axiomatik 2 2 Beispiele 2 2 1 Standardskalarprodukt im Rn und im Cn 2 2 2 Allgemeine Skalarprodukte im Rn und im Cn 2 2 3 L2 Skalarprodukt fur Funktionen 2 2 4 Frobenius Skalarprodukt fur Matrizen 2 3 Norm Winkel und Orthogonalitat 2 4 Matrixdarstellung 3 Verallgemeinerung 4 Siehe auch 5 Literatur 6 Weblinks 7 EinzelnachweiseIm euklidischen Raum BearbeitenGeometrische Definition und Notation Bearbeiten Vektoren im dreidimensionalen euklidischen Raum oder in der zweidimensionalen euklidischen Ebene kann man als Pfeile darstellen Dabei stellen Pfeile die parallel gleich lang und gleich orientiert sind denselben Vektor dar Das Skalarprodukt a b displaystyle vec a cdot vec b zweier Vektoren a displaystyle vec a und b displaystyle vec b ist ein Skalar das heisst eine reelle Zahl Geometrisch lasst es sich wie folgt definieren Bezeichnen a a displaystyle a vec a und b b displaystyle b vec b die Langen der Vektoren a displaystyle vec a und b displaystyle vec b und bezeichnet f a b displaystyle varphi sphericalangle vec a vec b den von a displaystyle vec a und b displaystyle vec b eingeschlossenen Winkel so ist a b a b cos a b a b cos f displaystyle vec a cdot vec b vec a vec b cos sphericalangle vec a vec b ab cos varphi Streng genommen muss hierbei a b 0 displaystyle vec a vec b neq vec 0 vorausgesetzt werden da ansonsten f a b displaystyle varphi sphericalangle vec a vec b nicht erklart ist Ist a 0 displaystyle vec a vec 0 oder b 0 displaystyle vec b vec 0 so wird a b 0 displaystyle vec a cdot vec b 0 gesetzt Wie bei der normalen Multiplikation aber seltener als dort wird wenn klar ist was gemeint ist das Multiplikationszeichen manchmal weggelassen a b a b displaystyle vec a cdot vec b vec a vec b Statt a a displaystyle vec a cdot vec a schreibt man in diesem Fall gelegentlich auch vereinfacht a 2 displaystyle vec a 2 oder a 2 displaystyle vec a 2 Andere ubliche Notationen sind a b a b displaystyle vec a circ vec b vec a bullet vec b und a b displaystyle langle vec a vec b rangle Veranschaulichung Bearbeiten Orthogonale Projektion b a displaystyle vec b vec a des Vektors b displaystyle vec b auf die durch a displaystyle vec a bestimmte RichtungUm sich die Definition zu veranschaulichen betrachtet man die orthogonale Projektion b a displaystyle vec b vec a des Vektors b displaystyle vec b auf die durch a displaystyle vec a bestimmte Richtung und setzt b a b a falls a b a gleichorientiert b a falls a b a entgegengesetzt orientiert displaystyle b a begin cases vec b vec a amp text falls vec a vec b vec a text gleichorientiert vec b vec a amp text falls vec a vec b vec a text entgegengesetzt orientiert end cases Es gilt dann b a b cos f displaystyle b a b cos varphi und fur das Skalarprodukt von a displaystyle vec a und b displaystyle vec b gilt a b a b a displaystyle vec a cdot vec b ab a Diese Beziehung wird manchmal auch zur Definition des Skalarprodukts verwendet Beispiele Bearbeiten In allen drei Beispielen gilt a 5 displaystyle vec a 5 und b 3 displaystyle vec b 3 Die Skalarprodukte ergeben sich mithilfe der speziellen Kosinuswerte cos 0 1 displaystyle cos 0 circ 1 cos 60 1 2 displaystyle cos 60 circ tfrac 1 2 und cos 90 0 displaystyle cos 90 circ 0 a displaystyle vec a und b displaystyle vec b gleichgerichteta b 5 3 cos 0 15 displaystyle vec a cdot vec b 5 cdot 3 cdot cos 0 circ 15 a displaystyle vec a und b displaystyle vec b im 60 Winkela b 5 3 cos 60 7 5 displaystyle vec a cdot vec b 5 cdot 3 cdot cos 60 circ 7 5 a displaystyle vec a und b displaystyle vec b orthogonala b 5 3 cos 90 0 displaystyle vec a cdot vec b 5 cdot 3 cdot cos 90 circ 0 In kartesischen Koordinaten Bearbeiten Fuhrt man in der euklidischen Ebene bzw im euklidischen Raum kartesische Koordinaten ein so besitzt jeder Vektor eine Koordinatendarstellung als 2 bzw 3 Tupel das meist als Spalte geschrieben wird In der euklidischen Ebene erhalt man dann fur das Skalarprodukt der Vektoren a a 1 a 2 displaystyle vec a begin pmatrix a 1 a 2 end pmatrix und b b 1 b 2 displaystyle vec b begin pmatrix b 1 b 2 end pmatrix die Darstellung a b a 1 a 2 b 1 b 2 a 1 b 1 a 2 b 2 displaystyle vec a cdot vec b begin pmatrix a 1 a 2 end pmatrix cdot begin pmatrix b 1 b 2 end pmatrix a 1 b 1 a 2 b 2 Kanonische Einheitsvektoren in der euklidischen EbeneFur die kanonischen Einheitsvektoren e 1 1 0 displaystyle vec e 1 begin pmatrix 1 0 end pmatrix und e 2 0 1 displaystyle vec e 2 begin pmatrix 0 1 end pmatrix gilt namlich e 1 e 1 1 e 1 e 2 e 2 e 1 0 displaystyle vec e 1 cdot vec e 1 1 vec e 1 cdot vec e 2 vec e 2 cdot vec e 1 0 und e 2 e 2 1 displaystyle vec e 2 cdot vec e 2 1 Daraus folgt unter Vorwegnahme der weiter unten erlauterten Eigenschaften des Skalarproduktes a b a 1 e 1 a 2 e 2 b 1 e 1 b 2 e 2 a 1 b 1 e 1 e 1 a 1 b 2 e 1 e 2 a 2 b 1 e 2 e 1 a 2 b 2 e 2 e 2 a 1 b 1 a 2 b 2 displaystyle begin aligned vec a cdot vec b amp a 1 vec e 1 a 2 vec e 2 cdot b 1 vec e 1 b 2 vec e 2 amp a 1 b 1 vec e 1 cdot vec e 1 a 1 b 2 vec e 1 cdot vec e 2 a 2 b 1 vec e 2 cdot vec e 1 a 2 b 2 vec e 2 cdot vec e 2 amp a 1 b 1 a 2 b 2 end aligned Im dreidimensionalen euklidischen Raum erhalt man entsprechend fur die Vektoren a a 1 a 2 a 3 displaystyle vec a begin pmatrix a 1 a 2 a 3 end pmatrix und b b 1 b 2 b 3 displaystyle vec b begin pmatrix b 1 b 2 b 3 end pmatrix die Darstellung a b a 1 a 2 a 3 b 1 b 2 b 3 a 1 b 1 a 2 b 2 a 3 b 3 displaystyle vec a cdot vec b begin pmatrix a 1 a 2 a 3 end pmatrix cdot begin pmatrix b 1 b 2 b 3 end pmatrix a 1 b 1 a 2 b 2 a 3 b 3 Beispielrechnung Bearbeiten Das Skalarprodukt der beiden Vektoren a 1 2 3 displaystyle vec a begin pmatrix 1 2 3 end pmatrix und b 7 8 9 displaystyle vec b begin pmatrix 7 8 9 end pmatrix berechnet sich als a b 1 7 2 8 3 9 36 displaystyle vec a cdot vec b 1 cdot 7 2 cdot 8 3 cdot 9 36 Eigenschaften Bearbeiten Aus der geometrischen Definition ergibt sich direkt Sind a displaystyle vec a und b displaystyle vec b parallel und gleichorientiert f 0 displaystyle varphi 0 circ so gilt a b a b displaystyle vec a cdot vec b ab Insbesondere ergibt das Skalarprodukt eines Vektors mit sich selbst das Quadrat seiner Lange a a a 2 displaystyle vec a cdot vec a vert a vert 2 Sind a displaystyle vec a und b displaystyle vec b parallel und entgegengesetzt orientiert f 180 displaystyle varphi 180 circ so gilt a b a b displaystyle vec a cdot vec b ab Sind a displaystyle vec a und b displaystyle vec b orthogonal f 90 displaystyle varphi 90 circ so gilt a b 0 displaystyle vec a cdot vec b 0 Ist a b displaystyle sphericalangle vec a vec b ein spitzer Winkel so gilt a b gt 0 displaystyle vec a cdot vec b gt 0 Ist a b displaystyle sphericalangle vec a vec b ein stumpfer Winkel so gilt a b lt 0 displaystyle vec a cdot vec b lt 0 a b a b displaystyle vec a cdot vec b leq vec a vec b Cauchy Schwarzsche Ungleichung und a b a b a b displaystyle vec a cdot vec b vec a vec b iff vec a vec b sind linear abhangig Als Funktion die jedem geordneten Paar a b displaystyle vec a vec b von Vektoren die reelle Zahl a b displaystyle vec a cdot vec b zuordnet hat das Skalarprodukt folgende Eigenschaften die man von einer Multiplikation erwartet Es ist symmetrisch Kommutativgesetz a b b a displaystyle vec a cdot vec b vec b cdot vec a fur alle Vektoren a displaystyle vec a und b displaystyle vec b Es ist homogen in jedem Argument gemischtes Assoziativgesetz r a b r a b a r b displaystyle r vec a cdot vec b r vec a cdot vec b vec a cdot r vec b fur alle Vektoren a displaystyle vec a und b displaystyle vec b und alle Skalare r R displaystyle r in mathbb R Es ist additiv in jedem Argument Distributivgesetz a b c a b a c displaystyle vec a cdot vec b vec c vec a cdot vec b vec a cdot vec c und a b c a c b c displaystyle vec a vec b cdot vec c vec a cdot vec c vec b cdot vec c fur alle Vektoren a displaystyle vec a b displaystyle vec b und c displaystyle vec c Die Eigenschaften 2 und 3 fasst man auch zusammen zu Das Skalarprodukt ist bilinear Die Bezeichnung gemischtes Assoziativgesetz fur die 2 Eigenschaft verdeutlicht dass dabei ein Skalar und zwei Vektoren so verknupft werden dass die Klammern wie beim Assoziativgesetz verschoben werden konnen Da das Skalarprodukt keine innere Verknupfung ist ist ein Skalarprodukt von drei Vektoren nicht definiert daher stellt sich die Frage nach einer echten Assoziativitat nicht Im Ausdruck a b c displaystyle vec a cdot vec b vec c ist nur die erste Multiplikation ein Skalarprodukt von zwei Vektoren die zweite ist das Produkt eines Skalars mit einem Vektor S Multiplikation Der Ausdruck stellt einen Vektor dar ein Vielfaches des Vektors c displaystyle vec c Hingegen stellt der Ausdruck a b c displaystyle vec a vec b cdot vec c ein Vielfaches von a displaystyle vec a dar Im Allgemeinen gilt also a b c a b c displaystyle vec a cdot vec b vec c neq vec a vec b cdot vec c Weder die geometrische Definition noch die Definition in kartesischen Koordinaten ist willkurlich Beide folgen aus der geometrisch motivierten Forderung dass das Skalarprodukt eines Vektors mit sich selbst das Quadrat seiner Lange ist und der algebraisch motivierten Forderung dass das Skalarprodukt die obigen Eigenschaften 1 3 erfullt Betrag von Vektoren und eingeschlossener Winkel Bearbeiten Indem man die geometrische Definition mit der Koordinatendarstellung kombiniert kann man die Lange den Betrag eines Vektors und den von zwei Vektoren eingeschlossenen Winkel aus den Koordinaten der Vektoren berechnen Fur einen Vektor a a 1 a 2 displaystyle vec a begin pmatrix a 1 a 2 end pmatrix des zweidimensionalen Raumes gilt a a a a 1 a 2 a 1 a 2 a 1 2 a 2 2 displaystyle vec a sqrt vec a cdot vec a sqrt begin pmatrix a 1 a 2 end pmatrix cdot begin pmatrix a 1 a 2 end pmatrix sqrt a 1 2 a 2 2 Man erkennt hier den Satz des Pythagoras wieder Im dreidimensionalen Raum gilt fur a a 1 a 2 a 3 displaystyle vec a begin pmatrix a 1 a 2 a 3 end pmatrix entsprechend a a a a 1 2 a 2 2 a 3 2 displaystyle vec a sqrt vec a cdot vec a sqrt a 1 2 a 2 2 a 3 2 Zur Berechnung des eingeschlossenen Winkels zwischen zwei Vektoren a b 0 displaystyle vec a vec b neq 0 stellt man die Definitionsgleichung nach cos a b displaystyle cos sphericalangle vec a vec b um cos a b a b a b displaystyle cos sphericalangle vec a vec b frac vec a cdot vec b vec a vec b Die einzelnen Bestandteile a b a displaystyle vec a cdot vec b vec a und b displaystyle vec b kann man mit den entsprechenden Formeln fur die kartesischen Koordinaten berechnen Um den Winkel f a b displaystyle varphi sphericalangle vec a vec b zu erhalten muss man noch den Arkuskosinus auf das Ergebnis der Rechnung anwenden f arccos a b a b displaystyle varphi arccos left frac vec a cdot vec b vec a vec b right Beispielrechnung Bearbeiten Die Vektoren a 1 2 3 displaystyle vec a begin pmatrix 1 2 3 end pmatrix und b 7 8 9 displaystyle vec b begin pmatrix 7 8 9 end pmatrix haben die Lange a 1 2 2 2 3 2 14 3 74 displaystyle vec a sqrt 1 2 2 2 3 2 sqrt 14 approx 3 74 und b 7 2 8 2 9 2 194 13 93 displaystyle vec b sqrt 7 2 8 2 9 2 sqrt 194 approx 13 93 Der Kosinus des von den beiden Vektoren eingeschlossenen Winkels berechnet sich zu cos a b 36 14 194 0 691 displaystyle cos sphericalangle vec a vec b frac 36 sqrt 14 cdot sqrt 194 approx 0 691 Somit ist a b arccos 36 14 194 46 3 displaystyle sphericalangle vec a vec b arccos left frac 36 sqrt 14 cdot sqrt 194 right approx 46 3 circ Orthogonalitat und orthogonale Projektion Bearbeiten Hauptartikel Orthogonalitat und Orthogonalprojektion Orthogonale Projektion b a displaystyle vec b vec a des Vektors b displaystyle vec b auf die durch a displaystyle vec a bestimmte RichtungZwei Vektoren a displaystyle vec a und b displaystyle vec b sind genau dann orthogonal wenn ihr Skalarprodukt null ist also a b a b 0 displaystyle vec a perp vec b iff vec a cdot vec b 0 Die orthogonale Projektion von b displaystyle vec b auf die durch den Vektor a 0 displaystyle vec a neq vec 0 gegebene Richtung ist der Vektor b a b a a a b a a 2 a displaystyle vec b vec a b a frac vec a vec a left frac vec b cdot vec a vec a 2 right vec a Die Projektion ist der Vektor dessen Endpunkt der Lotfusspunkt vom Endpunkt von b displaystyle vec b auf die durch a displaystyle vec a bestimmte Gerade durch den Nullpunkt ist Der Vektor b b a displaystyle vec b vec b vec a steht senkrecht auf a displaystyle vec a Ist a displaystyle vec a ein Einheitsvektor d h ist a 1 displaystyle vec a 1 so vereinfacht sich die Formel zu b a b a a b a a displaystyle vec b vec a b a vec a vec b cdot vec a vec a Bezug zum Kreuzprodukt Bearbeiten Eine andere Art und Weise zwei Vektoren a displaystyle vec a und b displaystyle vec b im dreidimensionalen Raum multiplikativ miteinander zu verknupfen ist das aussere Produkt oder Kreuzprodukt a b displaystyle vec a times vec b Im Gegensatz zum Skalarprodukt ist das Resultat des Kreuzprodukts kein Skalar sondern wieder ein Vektor Dieser Vektor steht senkrecht auf der von den beiden Vektoren a displaystyle vec a und b displaystyle vec b aufgespannten Ebene und seine Lange entspricht dem Flacheninhalt des Parallelogramms das von diesen aufgespannt wird Fur die Verbindung von Kreuz und Skalarprodukt gelten die folgenden Rechenregeln 4 a b c a b c displaystyle vec a times vec b cdot vec c vec a cdot vec b times vec c a b c b a c displaystyle vec a times vec b cdot vec c vec b times vec a cdot vec c a b a a b b 0 displaystyle vec a times vec b cdot vec a vec a times vec b cdot vec b 0 a b a b a a b b a b 2 displaystyle vec a times vec b cdot vec a times vec b vec a cdot vec a vec b cdot vec b vec a cdot vec b 2 Die Kombination aus Kreuzprodukt und Skalarprodukt der ersten beiden Regeln nennt man auch Spatprodukt es ergibt das orientierte Volumen des durch die drei Vektoren a b c displaystyle vec a vec b vec c aufgespannten Parallelepipeds Anwendungen Bearbeiten In der Geometrie Bearbeiten Kosinussatz mit VektorenDas Skalarprodukt ermoglicht es komplizierte Satze bei denen von Winkeln die Rede ist einfach zu beweisen Behauptung Kosinussatz c 2 a 2 b 2 2 a b cos g displaystyle c 2 a 2 b 2 2ab cos gamma Beweis Mit Hilfe der eingezeichneten Vektoren folgt c b a displaystyle vec c vec b vec a Die Richtung von c displaystyle vec c ist unerheblich Quadrieren des Betrags ergibt c 2 c c a b a b a a 2 a b b b a 2 b 2 2 a b displaystyle vec c 2 vec c cdot vec c vec a vec b cdot vec a vec b vec a cdot vec a 2 vec a cdot vec b vec b cdot vec b vec a 2 vec b 2 2 vec a cdot vec b und damit c 2 a 2 b 2 2 a b cos g displaystyle c 2 a 2 b 2 2ab cos gamma In der Analytischen Geometrie Bearbeiten Mit Hilfe des Skalarproduktes kann man eine Gerade in der Ebene eine Ebene im dreidimensionalen Raum oder allgemein eine Hyperebene in der Normalenform also mit Hilfe eines Normalenvektors darstellen x p n 0 displaystyle vec x vec p cdot vec n 0 mit Stutzvektor p displaystyle vec p und Normalenvektor n displaystyle vec n Eine Gerade Ebene bzw Hyperebene besteht dann aus denjenigen Punkten deren Ortsvektoren x displaystyle vec x die Gleichung erfullen Im Gegensatz zur Punktrichtungsform handelt es sich hierbei um eine Gleichung ohne Parameter In der linearen Algebra Bearbeiten Unter Verwendung des Skalarproduktes kann man jede der m displaystyle m Gleichungen eines linearen Gleichungssystems mit n displaystyle n Variablen a i 1 x 1 a i 2 x 2 a i n x n b i i 1 m displaystyle a i1 x 1 a i2 x 2 dotsb a in x n b i quad i 1 dotsc m als Hyperebene deuten a i x b i displaystyle vec a i cdot vec x b i quad mit a i a i 1 a i 2 a i n displaystyle vec a i begin pmatrix a i1 a i2 vdots a in end pmatrix qquad und x x 1 x 2 x n i 1 m displaystyle quad vec x begin pmatrix x 1 x 2 vdots x n end pmatrix quad i 1 dotsc m Damit lasst sich die Losungsmenge des linearen Gleichungssystems als Schnittmenge von Hyperebenen interpretieren Siehe Beispiele zur Losbarkeit eines linearen Gleichungssystems In der Physik Bearbeiten Beispiel schiefe EbeneIn der Physik sind viele Grossen durch das Skalarprodukt definiert wie zum Beispiel die Arbeit W displaystyle W W F s F s cos f F s s F h displaystyle W vec F cdot vec s vec F vec s cos varphi F s cdot s F cdot h mit den vektoriellen Grossen Kraft F displaystyle vec F und Weg s displaystyle vec s Dabei bezeichnet f displaystyle varphi den Winkel zwischen der Richtung der Kraft und der Richtung des Weges Mit F s displaystyle F s wird die Komponente der Kraft in Richtung des Weges bezeichnet mit h displaystyle h die Komponente des Weges in Richtung der Kraft Beispiel Ein Wagen des Gewichts F displaystyle F wird uber eine schiefe Ebene von A displaystyle A nach B displaystyle B transportiert Die Hubarbeit W displaystyle W berechnet sich zu W F s F h F s cos f 5 N 3 m cos 63 6 81 J displaystyle begin aligned W amp vec F cdot vec s F cdot h F cdot s cdot cos varphi amp 5 mathrm N cdot 3 mathrm m cdot cos 63 circ 6 81 mathrm J end aligned In allgemeinen reellen und komplexen Vektorraumen BearbeitenMan nimmt die obigen Eigenschaften zum Anlass den Begriff des Skalarprodukts auf beliebige reelle und komplexe Vektorraume zu verallgemeinern Ein Skalarprodukt ist dann eine Funktion die zwei Vektoren ein Korperelement Skalar zuordnet und die genannten Eigenschaften erfullt Im komplexen Fall modifiziert man dabei die Bedingung der Symmetrie und der Bilinearitat um die Positivdefinitheit zu retten die fur komplexe symmetrische Bilinearformen nie erfullt ist In der allgemeinen Theorie werden die Variablen fur Vektoren also Elemente eines beliebigen Vektorraums im Allgemeinen nicht durch Pfeile gekennzeichnet Das Skalarprodukt wird meist nicht durch einen Malpunkt sondern durch ein Paar von spitzen Klammern bezeichnet Fur das Skalarprodukt der Vektoren x displaystyle x und y displaystyle y schreibt man also x y displaystyle langle x y rangle Andere gebrauchliche Notationen sind x y displaystyle langle x y rangle vor allem in der Quantenmechanik in Form der Bra Ket Notation x y displaystyle x y und x y displaystyle x y Definition Axiomatik Bearbeiten Ein Skalarprodukt oder inneres Produkt auf einem reellen Vektorraum V displaystyle V ist eine positiv definite symmetrische Bilinearform V V R displaystyle langle cdot cdot rangle colon V times V to mathbb R das heisst fur x y z V displaystyle x y z in V und l R displaystyle lambda in mathbb R gelten die folgenden Bedingungen linear in jedem der beiden Argumente x y z x z y z displaystyle langle x y z rangle langle x z rangle langle y z rangle x y z x y x z displaystyle langle x y z rangle langle x y rangle langle x z rangle l x y l x y displaystyle langle lambda x y rangle lambda langle x y rangle x l y l x y displaystyle langle x lambda y rangle lambda langle x y rangle symmetrisch x y y x displaystyle langle x y rangle langle y x rangle positiv definit x x 0 displaystyle langle x x rangle geq 0 x x 0 displaystyle langle x x rangle 0 genau dann wenn x 0 displaystyle x 0 Ein Skalarprodukt oder inneres Produkt auf einem komplexen Vektorraum V displaystyle V ist eine positiv definite hermitesche Sesquilinearform V V C displaystyle langle cdot cdot rangle colon V times V to mathbb C das heisst fur x y z V displaystyle x y z in V und l C displaystyle lambda in mathbb C gelten die folgenden Bedingungen sesquilinear x y z x z y z displaystyle langle x y z rangle langle x z rangle langle y z rangle l x y l x y displaystyle langle lambda x y rangle bar lambda langle x y rangle semilinear im ersten Argument x y z x y x z displaystyle langle x y z rangle langle x y rangle langle x z rangle x l y l x y displaystyle langle x lambda y rangle lambda langle x y rangle linear im zweiten Argument hermitesch x y y x displaystyle langle x y rangle overline langle y x rangle positiv definit x x 0 displaystyle langle x x rangle geq 0 Dass x x displaystyle langle x x rangle reell ist folgt aus Bedingung 2 x x 0 displaystyle langle x x rangle 0 genau dann wenn x 0 displaystyle x 0 Ein reeller oder komplexer Vektorraum in dem ein Skalarprodukt definiert ist heisst Skalarproduktraum oder Prahilbertraum Ein endlichdimensionaler reeller Vektorraum mit Skalarprodukt wird auch euklidischer Vektorraum genannt im komplexen Fall spricht man von einem unitaren Vektorraum Entsprechend wird das Skalarprodukt in einem euklidischen Vektorraum gelegentlich als euklidisches Skalarprodukt das in einem unitaren Vektorraum als unitares Skalarprodukt bezeichnet Die Bezeichnung euklidisches Skalarprodukt wird aber auch speziell fur das oben beschriebene geometrische Skalarprodukt oder das weiter unten beschriebene Standardskalarprodukt im R n displaystyle mathbb R n benutzt AnmerkungenOft wird jede symmetrische Bilinearform bzw jede hermitesche Sesquilinearform als Skalarprodukt bezeichnet mit diesem Sprachgebrauch beschreiben die obigen Definitionen positiv definite Skalarprodukte Die beiden angegebenen Axiomensysteme sind nicht minimal Im reellen Fall folgt aufgrund der Symmetrie die Linearitat im ersten Argument aus der Linearitat im zweiten Argument und umgekehrt Analog dazu folgt im komplexen Fall aufgrund der Hermitezitat die Semilinearitat im ersten Argument aus der Linearitat im zweiten Argument und umgekehrt Im komplexen Fall wird das Skalarprodukt manchmal alternativ namlich als linear im ersten und semilinear im zweiten Argument definiert Diese Version tritt bevorzugt in der Mathematik und insbesondere in der Analysis auf wahrend in der Physik uberwiegend die obige Version benutzt wird siehe Bra und Ket Vektoren Der Unterschied beider Versionen liegt in den Auswirkungen der Skalarmultiplikation hinsichtlich der Homogenitat Nach der Alternativversion gilt fur x y V displaystyle x y in V und l C displaystyle lambda in mathbb C l x y l x y displaystyle langle lambda x y rangle lambda langle x y rangle und x l y l x y displaystyle langle x lambda y rangle bar lambda langle x y rangle Die Additivitat wird in beiden Versionen gleich verstanden Ebenso sind die nach beiden Versionen aus dem Skalarprodukt gewonnenen Normen identisch 5 Ein Prahilbertraum der vollstandig bezuglich der durch das Skalarprodukt induzierten Norm ist wird als Hilbertraum bezeichnet Die Unterscheidung zwischen reellem und komplexem Vektorraum bei der Definition des Skalarprodukts ist nicht zwingend notwendig da eine hermitesche Sesquilinearform im Reellen einer symmetrischen Bilinearform entspricht Beispiele Bearbeiten Standardskalarprodukt im Rn und im Cn Bearbeiten Hauptartikel Standardskalarprodukt Ausgehend von der Darstellung des euklidischen Skalarprodukts in kartesischen Koordinaten definiert man in der linearen Algebra das Standardskalarprodukt im n displaystyle n dimensionalen Koordinatenraum R n displaystyle mathbb R n fur x y R n displaystyle x y in mathbb R n durch x y i 1 n x i y i x 1 y 1 x 2 y 2 x n y n displaystyle langle x y rangle sum i 1 n x i y i x 1 y 1 x 2 y 2 dotsb x n y n Das oben behandelte geometrische Skalarprodukt im euklidischen Raum entspricht so dem Spezialfall n 3 displaystyle n 3 Im Fall des n displaystyle n dimensionalen komplexen Vektorraums C n displaystyle mathbb C n definiert man das Standardskalarprodukt fur x y C n displaystyle x y in mathbb C n durch x y i 1 n x i y i x 1 y 1 x 2 y 2 x n y n displaystyle langle x y rangle sum i 1 n bar x i y i bar x 1 y 1 bar x 2 y 2 dotsb bar x n y n wobei der Uberstrich die komplexe Konjugation bedeutet In der Mathematik ist haufig auch die alternative Version gebrauchlich bei der das zweite Argument statt des ersten konjugiert wird Das Standardskalarprodukt im R n displaystyle mathbb R n bzw C n displaystyle mathbb C n lasst sich auch als Matrizenprodukt schreiben indem man den Vektor als n 1 displaystyle n times 1 Matrix Spaltenvektor interpretiert Im reellen Fall gilt x y x T y y T x displaystyle langle x y rangle x T y y T x wobei x T displaystyle x T der Zeilenvektor ist der aus dem Spaltenvektor x displaystyle x durch Transponieren hervorgeht Im komplexen Fall gilt fur den links semilinearen rechts linearen Fall x y x H y displaystyle langle x y rangle x H y wobei x H displaystyle x H der zu x displaystyle x hermitesch adjungierte Zeilenvektor ist Allgemeine Skalarprodukte im Rn und im Cn Bearbeiten Allgemeiner definiert im reellen Fall jede symmetrische und positiv definite Matrix A displaystyle A uber x y A x T A y x A y displaystyle langle x y rangle A x T Ay langle x Ay rangle ein Skalarprodukt ebenso wird im komplexen Fall fur jede positiv definite hermitesche Matrix A displaystyle A uber x y A x H A y x A y displaystyle langle x y rangle A x H Ay langle x Ay rangle ein Skalarprodukt definiert Hier bezeichnen die spitzen Klammern auf der rechten Seite das Standardskalarprodukt die spitzen Klammern mit dem Index A displaystyle A auf der linken Seite das durch die Matrix A displaystyle A definierte Skalarprodukt Jedes Skalarprodukt auf R n displaystyle mathbb R n bzw C n displaystyle mathbb C n lasst sich auf diese Art durch eine positiv definite symmetrische Matrix bzw positiv definite hermitesche Matrix darstellen L2 Skalarprodukt fur Funktionen Bearbeiten Hauptartikel L Skalarprodukt Auf dem unendlichdimensionalen Vektorraum C 0 a b R displaystyle C 0 a b mathbb R der stetigen reellwertigen Funktionen auf dem Intervall a b displaystyle a b ist das L 2 displaystyle L 2 Skalarprodukt durch f g L 2 a b f x g x d x displaystyle langle f g rangle L 2 int a b f x g x mathrm d x fur alle f g C 0 a b R displaystyle f g in C 0 a b mathbb R definiert Die Voraussetzung der Stetigkeit kann dabei abgeschwacht werden siehe Lp Raum denn bspw ist das L2 Skalarprodukt auch fur Treppenfunktionen wohldefiniert Des Weiteren lasst sich auch ein Skalarprodukt H 1 displaystyle H 1 Skalarprodukt definieren bei dem zusatzlich Ableitungsterme hinzukommen f g H 1 f g L 2 f g L 2 displaystyle langle f g rangle H 1 langle f g rangle L 2 langle f g rangle L 2 fur alle f g C 1 a b R displaystyle f g in C 1 a b mathbb R Auch hier kann die Voraussetzung der Differenzierbarkeit abgeschwacht werden siehe Sobolev Raum Frobenius Skalarprodukt fur Matrizen Bearbeiten Hauptartikel Frobenius Skalarprodukt Auf dem Matrizenraum R m n displaystyle mathbb R m times n der reellen m n displaystyle m times n Matrizen wird fur A B R m n displaystyle A B in mathbb R m times n durch A B spur A T B i 1 m j 1 n a i j b i j displaystyle langle A B rangle operatorname spur left A T B right sum i 1 m sum j 1 n a ij b ij ein Skalarprodukt definiert Entsprechend wird auf dem Raum C m n displaystyle mathbb C m times n der komplexen m n displaystyle m times n Matrizen fur A B C m n displaystyle A B in mathbb C m times n durch A B spur A H B i 1 m j 1 n a i j b i j displaystyle langle A B rangle operatorname spur left A H B right sum i 1 m sum j 1 n bar a ij b ij ein Skalarprodukt definiert Dieses Skalarprodukt wird Frobenius Skalarprodukt genannt und die dazugehorige Norm heisst Frobeniusnorm Norm Winkel und Orthogonalitat Bearbeiten Der Lange eines Vektors im euklidischen Raum entspricht in allgemeinen Skalarproduktraumen die vom Skalarprodukt induzierte Norm Man definiert diese Norm indem man die Formel fur die Lange aus dem euklidischen Raum ubertragt als die Wurzel des Skalarprodukts des Vektors mit sich selbst x x x displaystyle x sqrt langle x x rangle Dies ist moglich da x x displaystyle langle x x rangle aufgrund der positiven Definitheit nicht negativ ist Die als Normaxiom geforderte Dreiecksungleichung folgt dabei aus der Cauchy Schwarzschen Ungleichung x y 2 x x y y displaystyle left langle x y rangle right 2 leq langle x x rangle cdot langle y y rangle Sind x y 0 displaystyle x y neq 0 so kann diese Ungleichung zu x y x x y y 1 displaystyle left frac langle x y rangle sqrt langle x x rangle cdot sqrt langle y y rangle right leq 1 umgeformt werden Daher lasst sich auch in allgemeinen reellen Vektorraumen mittels f arccos x y x x y y displaystyle varphi arccos frac langle x y rangle sqrt langle x x rangle cdot sqrt langle y y rangle der Winkel f displaystyle varphi zweier Vektoren definieren Der so definierte Winkel liegt zwischen 0 und 180 also zwischen 0 und p displaystyle pi Fur Winkel zwischen komplexen Vektoren gibt es eine Reihe unterschiedlicher Definitionen 6 Auch im allgemeinen Fall nennt man Vektoren deren Skalarprodukt gleich Null ist orthogonal x y x y 0 displaystyle x perp y Longleftrightarrow langle x y rangle 0 Matrixdarstellung Bearbeiten Ist V displaystyle V ein n displaystyle n dimensionaler Vektorraum und B b 1 b n displaystyle B b 1 dotsc b n eine Basis von V displaystyle V so kann jedes Skalarprodukt displaystyle langle cdot cdot rangle auf V displaystyle V durch eine n n displaystyle n times n Matrix G displaystyle G die Gramsche Matrix des Skalarprodukts beschrieben werden Ihre Eintrage sind die Skalarprodukte der Basisvektoren G g i j i j 1 n displaystyle G g ij i j 1 dotsc n mit g i j b i b j displaystyle g ij langle b i b j rangle fur i j 1 n displaystyle i j 1 dotsc n Das Skalarprodukt lasst sich dann mit Hilfe der Basis darstellen Haben die Vektoren x y V displaystyle x y in V bezuglich der Basis B displaystyle B die Darstellung x i 1 n x i b i displaystyle x sum i 1 n x i b i und y j 1 n y j b j displaystyle y sum j 1 n y j b j so gilt im reellen Fall x y i 1 n x i b i j 1 n y j b j i 1 n j 1 n x i y j b i b j i j 1 n x i y j g i j displaystyle langle x y rangle left langle sum limits i 1 n x i b i sum limits j 1 n y j b j right rangle sum limits i 1 n sum limits j 1 n x i y j langle b i b j rangle sum limits i j 1 n x i y j g ij Bezeichnet man mit x B y B R n displaystyle x B y B in mathbb R n die Koordinatenvektoren x B x 1 x n displaystyle x B begin pmatrix x 1 vdots x n end pmatrix und y B y 1 y n displaystyle y B begin pmatrix y 1 vdots y n end pmatrix so gilt also x y i j 1 n x i g i j y j x 1 x n m