Fortgeschritten ~25 Min. Mathematik & Logik

Skalarprodukt und Kreuzprodukt

Lernziele

  • das Skalarprodukt berechnen und geometrisch deuten
  • Winkel zwischen Vektoren bestimmen
  • Orthogonalität prüfen
  • Vektoren auf andere Vektoren projizieren
  • das Kreuzprodukt berechnen und zur Flächenberechnung nutzen

Vorwissen empfohlen

Einführung

Zwei Straßen kreuzen sich — in welchem Winkel? Ein Dach hat zwei Flächen — wie groß ist der Neigungswinkel? Ein Schatten fällt auf den Boden — wie lang ist er? All diese Fragen beantworten sich mit einem einzigen Werkzeug: dem Skalarprodukt. Es verbindet zwei Vektoren zu einer Zahl und verrät dabei alles über den Winkel zwischen ihnen.

Zusammen mit dem Kreuzprodukt bildet es das Herzstück der analytischen Geometrie — fast jede Abi-Aufgabe zu Winkeln, Abständen und Flächen nützt eines von beiden.

Grundidee

Stell dir vor, du ziehst einen Schlitten mit einem Seil. Das Seil zeigt schräg nach oben, aber der Schlitten bewegt sich nur horizontal vorwärts. Nicht deine gesamte Kraft wirkt — nur der Teil, der in Bewegungsrichtung zeigt.

Genau das berechnet das Skalarprodukt: Wie stark wirken zwei Vektoren in die gleiche Richtung zusammen?

  • Zeigen beide in die gleiche Richtung → maximale Zusammenwirkung (positives Ergebnis)
  • Stehen sie senkrecht aufeinander → keine Zusammenwirkung (Ergebnis = 0)
  • Zeigen sie in entgegengesetzte Richtungen → sie arbeiten gegeneinander (negatives Ergebnis)

In der Physik ist das die Formel für Arbeit: W=FsW = \vec{F} \cdot \vec{s} — nur die Kraftkomponente in Bewegungsrichtung leistet Arbeit. Beim Schlittenziehen ist das die horizontale Komponente deiner Zugkraft.

Erklärung

Definition des Skalarprodukts

Das Skalarprodukt zweier Vektoren a\vec{a} und b\vec{b} ist eine Zahl (ein Skalar):

ab=a1b1+a2b2+a3b3\vec{a} \cdot \vec{b} = a_1 b_1 + a_2 b_2 + a_3 b_3

Du multiplizierst die Komponenten paarweise und addierst die Ergebnisse.

Beispiel:

(231)(415)=24+3(1)+(1)5=835=0\begin{pmatrix} 2 \\ 3 \\ -1 \end{pmatrix} \cdot \begin{pmatrix} 4 \\ -1 \\ 5 \end{pmatrix} = 2 \cdot 4 + 3 \cdot (-1) + (-1) \cdot 5 = 8 - 3 - 5 = 0

Das Ergebnis 00 bedeutet: Diese Vektoren stehen senkrecht aufeinander.

Winkelberechnung

Der Winkel φ\varphi zwischen zwei Vektoren a\vec{a} und b\vec{b} berechnet sich über:

cosφ=abab\cos \varphi = \frac{\vec{a} \cdot \vec{b}}{|\vec{a}| \cdot |\vec{b}|}

Winkelformel — die meistgenutzte Formel der Vektorgeometrie

φ=arccos(abab)\varphi = \arccos\left(\frac{\vec{a} \cdot \vec{b}}{|\vec{a}| \cdot |\vec{b}|}\right)

Der Winkel liegt immer zwischen 0° und 180°180°. Damit berechnest du Winkel zwischen Geraden, zwischen Ebenen und zwischen Gerade und Ebene.

Beispiel: Winkel zwischen a=(100)\vec{a} = \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} und b=(110)\vec{b} = \begin{pmatrix} 1 \\ 1 \\ 0 \end{pmatrix}:

cosφ=11+01+0012=12φ=45°\cos \varphi = \frac{1 \cdot 1 + 0 \cdot 1 + 0 \cdot 0}{1 \cdot \sqrt{2}} = \frac{1}{\sqrt{2}} \quad \Rightarrow \quad \varphi = 45°

Orthogonalität

Zwei Vektoren sind orthogonal (senkrecht zueinander), genau dann wenn:

ab=0\vec{a} \cdot \vec{b} = 0

Projektion eines Vektors

Die orthogonale Projektion von b\vec{b} auf a\vec{a} ergibt den Anteil von b\vec{b}, der in Richtung a\vec{a} zeigt:

Länge der Projektion (Skalar):

ba=aba|\vec{b}_a| = \frac{\vec{a} \cdot \vec{b}}{|\vec{a}|}

Projektionsvektor:

ba=aba2a\vec{b}_a = \frac{\vec{a} \cdot \vec{b}}{|\vec{a}|^2} \cdot \vec{a}

Beispiel — Schattenlänge: Ein Stab wird durch b=(003)\vec{b} = \begin{pmatrix} 0 \\ 0 \\ 3 \end{pmatrix} beschrieben (3 m senkrecht). Die Sonnenstrahlen kommen aus Richtung s=(201)\vec{s} = \begin{pmatrix} 2 \\ 0 \\ -1 \end{pmatrix}. Die Projektion des Stabes auf den Boden (Richtung a=(100)\vec{a} = \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix}) ergibt die Schattenlänge.

Spezialfälle des Skalarprodukts

Winkelcosφ\cos \varphiab\vec{a} \cdot \vec{b}Bedeutung
0°11=ab= \lvert\vec{a}\rvert \cdot \lvert\vec{b}\rvertgleichgerichtet
90°90°00=0= 0orthogonal
180°180°1-1=ab= -\lvert\vec{a}\rvert \cdot \lvert\vec{b}\rvertentgegengesetzt

Das Kreuzprodukt (Vektorprodukt)

Das Kreuzprodukt liefert keinen Skalar, sondern einen Vektor, der senkrecht auf beiden Ausgangsvektoren steht:

a×b=(a2b3a3b2a3b1a1b3a1b2a2b1)\vec{a} \times \vec{b} = \begin{pmatrix} a_2 b_3 - a_3 b_2 \\ a_3 b_1 - a_1 b_3 \\ a_1 b_2 - a_2 b_1 \end{pmatrix}

Merkregel für das Kreuzprodukt

Die Komponenten folgen einem zyklischen Muster: 123121 \to 2 \to 3 \to 1 \to 2 \to \ldots Für die erste Komponente nimmst du Zeile 2 und 3, für die zweite Zeile 3 und 1, für die dritte Zeile 1 und 2. Jeweils „über Kreuz” multiplizieren.

Beispiel:

(100)×(010)=(000100101100)=(001)\begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \times \begin{pmatrix} 0 \\ 1 \\ 0 \end{pmatrix} = \begin{pmatrix} 0 \cdot 0 - 0 \cdot 1 \\ 0 \cdot 0 - 1 \cdot 0 \\ 1 \cdot 1 - 0 \cdot 0 \end{pmatrix} = \begin{pmatrix} 0 \\ 0 \\ 1 \end{pmatrix}

Das Ergebnis zeigt in x3x_3-Richtung — senkrecht auf x1x_1- und x2x_2-Achse.

Anwendungen des Kreuzprodukts

Normalenvektor einer Ebene: Hast du zwei Spannvektoren u\vec{u} und v\vec{v}, liefert n=u×v\vec{n} = \vec{u} \times \vec{v} den Normalenvektor.

Flächeninhalt eines Parallelogramms:

A=a×bA = |\vec{a} \times \vec{b}|

Flächeninhalt eines Dreiecks (halb so groß):

A=12a×bA_{\triangle} = \frac{1}{2} \, |\vec{a} \times \vec{b}|

Beispiel aus dem Alltag

Dachneigung berechnen:

Zwei Dachflächen stoßen am First zusammen. Die eine Fläche hat den Normalenvektor n1=(012)\vec{n}_1 = \begin{pmatrix} 0 \\ -1 \\ 2 \end{pmatrix} (leicht nach links geneigt), die andere n2=(012)\vec{n}_2 = \begin{pmatrix} 0 \\ 1 \\ 2 \end{pmatrix} (leicht nach rechts geneigt).

Der Winkel zwischen den Normalenvektoren entspricht dem Winkel zwischen den Flächen:

cosφ=n1n2n1n2=0+(1)+455=35=0,6\cos \varphi = \frac{\vec{n}_1 \cdot \vec{n}_2}{|\vec{n}_1| \cdot |\vec{n}_2|} = \frac{0 + (-1) + 4}{\sqrt{5} \cdot \sqrt{5}} = \frac{3}{5} = 0{,}6

φ=arccos(0,6)53,1°\varphi = \arccos(0{,}6) \approx 53{,}1°

Das Dach hat einen Firstwinkel von ca. 53°53°.

Grundstücksfläche per GPS:

Drei Eckpunkte eines dreieckigen Grundstücks: A(000)A(0 \mid 0 \mid 0), B(3000)B(30 \mid 0 \mid 0), C(10200)C(10 \mid 20 \mid 0) (in Metern).

u=AB=(3000),v=AC=(10200)\vec{u} = \overrightarrow{AB} = \begin{pmatrix} 30 \\ 0 \\ 0 \end{pmatrix}, \quad \vec{v} = \overrightarrow{AC} = \begin{pmatrix} 10 \\ 20 \\ 0 \end{pmatrix}

u×v=(00600)\vec{u} \times \vec{v} = \begin{pmatrix} 0 \\ 0 \\ 600 \end{pmatrix}

A=12u×v=12600=300 m2A_{\triangle} = \frac{1}{2} \cdot |\vec{u} \times \vec{v}| = \frac{1}{2} \cdot 600 = 300 \text{ m}^2

Anwendung

Aufgabe 1: Berechne das Skalarprodukt von a=(321)\vec{a} = \begin{pmatrix} 3 \\ -2 \\ 1 \end{pmatrix} und b=(142)\vec{b} = \begin{pmatrix} 1 \\ 4 \\ 2 \end{pmatrix}. Sind die Vektoren orthogonal?

Lösung: ab=38+2=30\vec{a} \cdot \vec{b} = 3 - 8 + 2 = -3 \neq 0. Nicht orthogonal.

Aufgabe 2: Berechne den Winkel zwischen a=(110)\vec{a} = \begin{pmatrix} 1 \\ 1 \\ 0 \end{pmatrix} und b=(011)\vec{b} = \begin{pmatrix} 0 \\ 1 \\ 1 \end{pmatrix}.

Lösung: ab=0+1+0=1\vec{a} \cdot \vec{b} = 0 + 1 + 0 = 1. a=2|\vec{a}| = \sqrt{2}, b=2|\vec{b}| = \sqrt{2}. cosφ=12\cos \varphi = \frac{1}{2}. Also φ=60°\varphi = 60°.

Aufgabe 3: Berechne a×b\vec{a} \times \vec{b} für a=(211)\vec{a} = \begin{pmatrix} 2 \\ 1 \\ -1 \end{pmatrix} und b=(132)\vec{b} = \begin{pmatrix} 1 \\ 3 \\ 2 \end{pmatrix}.

Lösung: a×b=(12(1)3(1)1222311)=(555)\vec{a} \times \vec{b} = \begin{pmatrix} 1 \cdot 2 - (-1) \cdot 3 \\ (-1) \cdot 1 - 2 \cdot 2 \\ 2 \cdot 3 - 1 \cdot 1 \end{pmatrix} = \begin{pmatrix} 5 \\ -5 \\ 5 \end{pmatrix}

Probe: a(a×b)=1055=0\vec{a} \cdot (\vec{a} \times \vec{b}) = 10 - 5 - 5 = 0 ✓ (senkrecht auf a\vec{a}).

Aufgabe 4: Berechne den Flächeninhalt des Dreiecks mit den Eckpunkten A(100)A(1 \mid 0 \mid 0), B(020)B(0 \mid 2 \mid 0), C(003)C(0 \mid 0 \mid 3).

Lösung: u=AB=(120)\vec{u} = \overrightarrow{AB} = \begin{pmatrix} -1 \\ 2 \\ 0 \end{pmatrix}, v=AC=(103)\vec{v} = \overrightarrow{AC} = \begin{pmatrix} -1 \\ 0 \\ 3 \end{pmatrix}. u×v=(632)\vec{u} \times \vec{v} = \begin{pmatrix} 6 \\ 3 \\ 2 \end{pmatrix}. u×v=36+9+4=7|\vec{u} \times \vec{v}| = \sqrt{36 + 9 + 4} = 7. A=72=3,5A_\triangle = \frac{7}{2} = 3{,}5 FE.

Typische Fehler

Häufiger Irrtum

Irrtum: „Das Skalarprodukt liefert einen Vektor.”

Richtig ist: Das Skalarprodukt liefert eine Zahl (einen Skalar). Nur das Kreuzprodukt liefert einen Vektor. Der Name sagt es: Skalar-Produkt → Ergebnis ist ein Skalar.

Häufiger Irrtum

Irrtum: „Wenn das Skalarprodukt groß ist, ist der Winkel groß.”

Richtig ist: Ein großes positives Skalarprodukt bedeutet einen kleinen Winkel (die Vektoren zeigen in eine ähnliche Richtung). Ein negatives Skalarprodukt bedeutet einen stumpfen Winkel (größer als 90°90°). Die Größe hängt außerdem von den Beträgen ab, nicht nur vom Winkel.

Häufiger Irrtum

Irrtum: „Das Kreuzprodukt ist kommutativ: a×b=b×a\vec{a} \times \vec{b} = \vec{b} \times \vec{a}.”

Richtig ist: a×b=(b×a)\vec{a} \times \vec{b} = -(\vec{b} \times \vec{a}). Die Reihenfolge bestimmt die Richtung des Ergebnisvektors (Rechte-Hand-Regel). Für den Flächeninhalt spielt das keine Rolle, da du den Betrag nimmst.

Zusammenfassung

Merke dir:

  • Das Skalarprodukt ab=a1b1+a2b2+a3b3\vec{a} \cdot \vec{b} = a_1 b_1 + a_2 b_2 + a_3 b_3 liefert eine Zahl und misst die „Zusammenwirkung” zweier Vektoren
  • Der Winkel folgt aus cosφ=abab\cos \varphi = \frac{\vec{a} \cdot \vec{b}}{|\vec{a}| \cdot |\vec{b}|} — die wichtigste Formel für Winkelaufgaben
  • Orthogonalität (Senkrechtstehen) erkennst du am Skalarprodukt =0= 0
  • Die Projektion von b\vec{b} auf a\vec{a} liefert den Anteil in Richtung a\vec{a}
  • Das Kreuzprodukt a×b\vec{a} \times \vec{b} erzeugt einen Vektor senkrecht auf beiden — ideal für Normalenvektoren
  • Flächenberechnung: Parallelogramm =a×b= |\vec{a} \times \vec{b}|, Dreieck =12a×b= \frac{1}{2}|\vec{a} \times \vec{b}|

Quiz

Frage 1: Berechne den Winkel zwischen a=(122)\vec{a} = \begin{pmatrix} 1 \\ 2 \\ 2 \end{pmatrix} und b=(212)\vec{b} = \begin{pmatrix} 2 \\ 1 \\ -2 \end{pmatrix}.

ab=2+24=0\vec{a} \cdot \vec{b} = 2 + 2 - 4 = 0. Da das Skalarprodukt 00 ist, stehen die Vektoren senkrecht aufeinander: φ=90°\varphi = 90°.

Frage 2: Fuer welchen Wert von kk stehen a=(213)\vec{a} = \begin{pmatrix} 2 \\ -1 \\ 3 \end{pmatrix} und b=(1k1)\vec{b} = \begin{pmatrix} 1 \\ k \\ -1 \end{pmatrix} senkrecht aufeinander?

Bedingung: ab=0\vec{a} \cdot \vec{b} = 0. Also 21+(1)k+3(1)=02 \cdot 1 + (-1) \cdot k + 3 \cdot (-1) = 0, d.h. 2k3=02 - k - 3 = 0, also k=1k = -1.

Frage 3: Berechne das Kreuzprodukt (120)×(003)\begin{pmatrix} 1 \\ 2 \\ 0 \end{pmatrix} \times \begin{pmatrix} 0 \\ 0 \\ 3 \end{pmatrix} und deute das Ergebnis geometrisch.

a×b=(230000131020)=(630)\vec{a} \times \vec{b} = \begin{pmatrix} 2 \cdot 3 - 0 \cdot 0 \\ 0 \cdot 0 - 1 \cdot 3 \\ 1 \cdot 0 - 2 \cdot 0 \end{pmatrix} = \begin{pmatrix} 6 \\ -3 \\ 0 \end{pmatrix}. Dieser Vektor steht senkrecht auf a\vec{a} und b\vec{b} und ist ein Normalenvektor der Ebene, die von a\vec{a} und b\vec{b} aufgespannt wird. Der Betrag a×b=36+9=45=35|\vec{a} \times \vec{b}| = \sqrt{36 + 9} = \sqrt{45} = 3\sqrt{5} ist der Flaecheninhalt des aufgespannten Parallelogramms.

Frage 4: Ein Dreieck hat die Eckpunkte A(000)A(0 \mid 0 \mid 0), B(400)B(4 \mid 0 \mid 0) und C(030)C(0 \mid 3 \mid 0). Berechne den Flaecheninhalt mit dem Kreuzprodukt und prüfe das Ergebnis mit der Schulformel 12gh\frac{1}{2} \cdot g \cdot h.

AB×AC=(400)×(030)=(0012)\overrightarrow{AB} \times \overrightarrow{AC} = \begin{pmatrix} 4 \\ 0 \\ 0 \end{pmatrix} \times \begin{pmatrix} 0 \\ 3 \\ 0 \end{pmatrix} = \begin{pmatrix} 0 \\ 0 \\ 12 \end{pmatrix}. A=1212=6A_\triangle = \frac{1}{2} \cdot 12 = 6 FE. Probe: 1243=6\frac{1}{2} \cdot 4 \cdot 3 = 6 FE. Stimmt.

Schlüsselwörter

skalarproduktwinkelorthogonalitaetprojektionkreuzproduktnormalenvektor