Lektion
Die Theorie — Vektorrechner
Das Skalarprodukt zweier Vektoren lässt sich auf zwei Arten schreiben, die völlig unterschiedlich aussehen: Man multipliziert die entsprechenden Komponenten und addiert sie, oder man multipliziert die beiden Längen mit dem Kosinus des eingeschlossenen Winkels. Beide Wege führen stets zum selben Ergebnis, und genau das macht das Skalarprodukt so nützlich — es verwandelt Geometrie in Arithmetik.
Was die einzelnen Symbole bedeuten
A · B- das Skalarprodukt: eine Zahl, kein Vektor. Bei den Standardwerten
2·−1 + 1·2 = 0. |A|- die Länge (der Betrag) eines Vektors, berechnet nach Pythagoras:
√(2² + 1²) = 2.2361. θ- der Winkel zwischen den beiden Vektoren, den die Seite gleichzeitig in Radiant und Grad angibt —
1.5708 rad = 90°für die Standardwerte. comp- die skalare Projektion — wie viel eines Vektors in Richtung des anderen liegt. Sie ist das Skalarprodukt geteilt durch die Länge des Vektors, auf den projiziert wird.
Woher die Formel kommt
- Betrachte das Dreieck, das von
A,Bund dem VektorA − Bgebildet wird, der ihre Spitzen verbindet. Der Kosinussatz setzt seine Seiten in Beziehung:|A − B|² = |A|² + |B|² − 2|A||B|cos θ. - Forme nun dasselbe
|A − B|²stattdessen komponentenweise aus. Jeder quadratische Term fügt sich wieder zu|A|²und|B|²zusammen, und übrig bleibt−2(AxBx + AyBy). - Setzt man die beiden Ausdrücke gleich, heben sich
|A|²und|B|²auf, sodassAxBx + AyBy = |A||B|cos θstehen bleibt. Umgestellt ergibt das genau die Formel für den Winkel auf der Seite:θ = arccos(A·B / (|A||B|)).
So liest du, was du siehst
Jede Zeile zeigt das Einsetzen der Werte, nicht nur das Ergebnis: das Skalarprodukt als A·B = AxBx + AyBy = 2·−1 + 1·2 = 0, beide Längen nach Pythagoras, danach den Winkel als arccos(0) = 1.5708 rad = 90°. Werden beide z-Eingabefelder bei 0 belassen, werden die Vektoren als zweikomponentige Spalten dargestellt; trägt man bei einem der beiden ein z ein, wird die Darstellung dreidimensional.
- Setzt voraus
- Kartesische Koordinaten mit rechtwinkligen Achsen und derselben Einheit auf jeder Achse. Die obigen Formeln gelten für diesen Fall; bei einer Kartenprojektion oder in jedem Koordinatensystem, dessen Achsen nicht rechtwinklig aufeinanderstehen, liefert das komponentenweise Rezept nicht mehr das Skalarprodukt.
- Versagt, wenn
- Ein Skalarprodukt von genau
0bedeutet Orthogonalität — dies gilt jedoch für jedes Paar zueinander orthogonaler Vektoren, egal wie lang sie sind, sodass es nichts über deren Größe aussagt. Und der ermittelte Winkel ist immer der vorzeichenlose Winkel zwischen 0 und 180°: Vertauscht manAundB, erhält man das exakt gleiche Ergebnis, sodass das Skalarprodukt allein niemals verraten kann, in welche Richtung gedreht wurde.
Aufgaben vollständig gelöst
-
Die aufgespannte Fläche für A = (2, 1) und B = (−1, 2) 6 Schritte
A = (2, 1) und B = (−1, 2). Das Skalarprodukt ist Null und der aufgespannte Flächeninhalt beträgt 5. Zeigen Sie, dass beide Tatsachen ein und dieselbe Tatsache sind.
-
Zwei Vektoren, und das Skalarprodukt ist die Summe der koordinatenweisen Produkte. Es ergibt Null, womit die Geometrie bereits geklärt ist.
-
Beide Längen sind gleich, und zwar aus einem Grund, der in Schritt 5 deutlich wird.
-
Der Kosinus des Winkels ist das Skalarprodukt dividiert durch das Produkt der Längen. Null geteilt durch irgendetwas ist Null, und der Arkuskosinus von Null ist ein rechter Winkel.
-
Der aufgespannte Flächeninhalt ist die Determinante, was für rechtwinklige Vektoren einfach das Produkt der Längen ist – √5 × √5.
-
Hier ist der Grund, warum die Längen übereinstimmen: Eine Vierteldrehung vertauscht die Koordinaten und kehrt ein Vorzeichen um; wendet man sie auf A an, entsteht exakt B.
-
Die Projektion bestätigt dies von der anderen Seite: Nichts von A liegt entlang B, daher lässt das Subtrahieren der Projektion A unverändert.
Antwort
Weil B das um eine Vierteldrehung gedrehte A ist. Die Drehung (x, y) → (−y, x) überführt (2, 1) exakt in (−1, 2), was erzwingt, dass der Winkel 90° beträgt und das Skalarprodukt somit Null ist. Sie ist zudem längentreu, sodass beide Vektoren die Länge √5 besitzen und das von ihnen aufgespannte Parallelogramm ein Quadrat der Seitenlänge √5 ist – Flächeninhalt 5, genau was das Panel anzeigt. Skalar- und Kreuzprodukt sind die zwei Hälften eines einzigen Produkts: |A||B| cos θ und |A||B| sin θ. Bei 90° ist der erste Teil Null und der zweite alles, und die Projektion von A auf B ist der Nullvektor, was bedeutet, dass A überhaupt keine Komponente entlang B hat. Dreht man einen der beiden Vektoren um ein paar Grad, verändern sich beide Zahlen, wobei die Summe ihrer Quadrate stets |A|²|B|² = 25 bleibt.
-
-
Skalarprodukt von 32 und Kreuzproduktbetrag von 7,3485 6 Schritte
A = (1, 2, 3), B = (4, 5, 6). Das Panel zeigt ein Skalarprodukt von 32 und einen Betrag des Kreuzprodukts von 7,3485 an. Zeigen Sie, dass diese beiden Zahlen nicht unabhängig voneinander sind. Dies ist der Zustand 3D-Winkel.
-
Skalarprodukt und beide Längen, direkt aus den Definitionen. Keine der beiden Quadratwurzeln ist glatt, was im Dreidimensionalen der normale Fall ist.
-
Daraus folgt der Winkel. Bei 12,9° sind diese beiden Vektoren fast parallel, was man vor dem nächsten Schritt beachten sollte: Das Kreuzprodukt wird klein ausfallen.
-
Das Kreuzprodukt ist die Determinante einer 3×3-Matrix mit den Einheitsvektoren in der obersten Zeile. Sein Betrag entspricht dem Flächeninhalt des Parallelogramms.
-
Fügen Sie nun die beiden Produkte zusammen. Quadrieren Sie jedes, addieren Sie sie und vergleichen Sie das Ergebnis mit dem Produkt der quadrierten Längen.
-
Teilt man die Identität durch |A|²|B|², zeigt sich die Trigonometrie – dieselbe Identität, ausgedrückt in den ursprünglichen Koordinaten.
-
Eine weitere Zeile bestätigt, dass das Kreuzprodukt hält, was es verspricht: Es steht orthogonal auf A und aus Symmetriegründen auch auf B.
Antwort
32² + 7,3485² = 1078 = 14 × 77 = |A|²|B|². Das ist die Lagrangesche Identität, und sie ist nichts anderes als der trigonometrische Pythagoras in Verkleidung: Teilt man durch |A|²|B|², lautet sie cos²θ + sin²θ = 1. Skalar- und Kreuzprodukt sind also nicht zwei getrennte Messungen zweier verschiedener Dinge – sie sind Ankathete und Gegenkathete desselben rechtwinkligen Dreiecks, und die Kenntnis des einen Produkts zusammen mit den beiden Längen bestimmt das andere bis auf das Vorzeichen. Die praktische Konsequenz ist, dass man einen Winkel niemals allein aus dem Skalarprodukt berechnen sollte, wenn er nahe Null oder nahe 180° liegt: Der Kosinus verläuft dort flach, und das Kreuzprodukt, dessen Sinus steil verläuft, ist der numerisch bessere Weg.
-
Lernpfad
Eine Gerade an Daten anpassen
Quellen (1)
- The dot product from both directions, and why the two definitions agree: G. Strang, Introduction to Linear Algebra, 5th ed. Wellesley-Cambridge Press, 2016. ISBN 978-0-9802327-7-6.