Matematik A matematik a
Kapitel Overblik Skalarprodukt og krydsprodukt
🔮 Matematik A

Skalarproduktet og krydsproduktet er to måder at 'gange' vektorer på med helt forskelligt resultat. Skalarproduktet giver et tal og fortæller om vinklen, mens krydsproduktet giver en ny vektor vinkelret på begge.

Du lærer at:
  • Beregne og fortolke skalarproduktet ā·b̄ = |ā||b̄|cos(θ)
  • Beregne og fortolke krydsproduktet ā×b̄
  • Bruge skalarproduktet til at afgøre om to vektorer er vinkelrette
  • Anvende krydsproduktet til at finde normalvektorer til planer
💡
Intuitionen

"Skalarproduktet måler 'hvor meget' to vektorer peger i samme retning. Krydsproduktet finder den vektor der er vinkelret på begge – og arealet af det parallelogram de danner."

Skalarprodukt og krydsprodukt 🎯

I Matematik B lærte du at arbejde med vektorer i 2D. Nu tager vi springet op i tre dimensioner — og med det følger to kraftfulde værktøjer: skalarproduktet og krydsproduktet. Skalarproduktet fortæller os om vinkler og projektioner, mens krydsproduktet giver os en helt ny vektor, der står vinkelret på de to oprindelige. Sammen er de nøglen til analytisk geometri i rummet.

Gør dig klar til at level up — dette er fundamentet for alt, hvad der kommer i vektorgeometri! 🚀


Teori: Vektorer i 3D

En vektor i rummet har tre koordinater. Vi skriver:

a=(a1a2) (2D)a=(a1a2a3) (3D)\vec{a} = \binom{a_1}{a_2} \text{ (2D)} \quad \longrightarrow \quad \vec{a} = \begin{pmatrix} a_1 \\ a_2 \\ a_3 \end{pmatrix} \text{ (3D)}

Længden af en 3D-vektor beregnes som:

a=a12+a22+a32|\vec{a}| = \sqrt{a_1^2 + a_2^2 + a_3^2}

Eksempel: For a=(236)\vec{a} = \begin{pmatrix} 2 \\ 3 \\ 6 \end{pmatrix} er a=4+9+36=49=7|\vec{a}| = \sqrt{4 + 9 + 36} = \sqrt{49} = 7.


Teori: Skalarproduktet i 3D

Skalarproduktet af to vektorer a=(a1a2a3)\vec{a} = \begin{pmatrix} a_1 \\ a_2 \\ a_3 \end{pmatrix} og b=(b1b2b3)\vec{b} = \begin{pmatrix} b_1 \\ b_2 \\ b_3 \end{pmatrix} er defineret som:

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

Skalarproduktet er en skalar — altså et enkelt tal, ikke en vektor.

Den geometriske fortolkning er givet ved:

ab=abcos(v)\vec{a} \cdot \vec{b} = |\vec{a}| \cdot |\vec{b}| \cdot \cos(v)

hvor vv er vinklen mellem de to vektorer.

Vigtige egenskaber:

  • Hvis ab>0\vec{a} \cdot \vec{b} > 0, er vinklen spids (v<90°v < 90°)
  • Hvis ab=0\vec{a} \cdot \vec{b} = 0, er vektorerne ortogonale (v=90°v = 90°)
  • Hvis ab<0\vec{a} \cdot \vec{b} < 0, er vinklen stump (v>90°v > 90°)

Vis Eksempel: Beregning af skalarprodukt ⚡

Opgave: Beregn skalarproduktet af a=(314)\vec{a} = \begin{pmatrix} 3 \\ -1 \\ 4 \end{pmatrix} og b=(252)\vec{b} = \begin{pmatrix} 2 \\ 5 \\ -2 \end{pmatrix}.

Løsning:

ab=a1b1+a2b2+a3b3=32+(1)5+4(2)=6+(5)+(8)=658=7\begin{aligned} \vec{a} \cdot \vec{b} &= a_1 \cdot b_1 + a_2 \cdot b_2 + a_3 \cdot b_3 \\ &= 3 \cdot 2 + (-1) \cdot 5 + 4 \cdot (-2) \\ &= 6 + (-5) + (-8) \\ &= 6 - 5 - 8 \\ &= -7 \end{aligned}

Da skalarproduktet er negativt, ved vi at vinklen mellem a\vec{a} og b\vec{b} er stump (større end 90°).


Teori: Vinkel mellem to vektorer

Fra den geometriske fortolkning af skalarproduktet kan vi isolere vinklen vv:

cos(v)=abab\cos(v) = \frac{\vec{a} \cdot \vec{b}}{|\vec{a}| \cdot |\vec{b}|}

og dermed:

v=cos1 ⁣(abab)v = \cos^{-1}\!\left(\frac{\vec{a} \cdot \vec{b}}{|\vec{a}| \cdot |\vec{b}|}\right)

Denne formel virker i både 2D og 3D — ja, faktisk i alle dimensioner! Vinklen vv vil altid ligge i intervallet [0°;180°][0°;\, 180°].


Vis Eksempel: Vinkel mellem to vektorer ⚡

Opgave: Find vinklen mellem a=(122)\vec{a} = \begin{pmatrix} 1 \\ 2 \\ 2 \end{pmatrix} og b=(442)\vec{b} = \begin{pmatrix} 4 \\ -4 \\ 2 \end{pmatrix}.

Løsning:

Trin 1: Beregn skalarproduktet:

ab=14+2(4)+22=48+4=0\vec{a} \cdot \vec{b} = 1 \cdot 4 + 2 \cdot (-4) + 2 \cdot 2 = 4 - 8 + 4 = 0

Trin 2: Da ab=0\vec{a} \cdot \vec{b} = 0, behøver vi faktisk ikke beregne længderne. Vinklen er:

v=cos1(0)=90°v = \cos^{-1}(0) = 90°

Konklusion: Vektorerne er ortogonale (vinkelrette). Når skalarproduktet er 0, er vinklen altid 90° — uanset vektorernes længder!


Vis Eksempel: Vinkelberegning med længder ⚡

Opgave: Find vinklen mellem u=(101)\vec{u} = \begin{pmatrix} 1 \\ 0 \\ 1 \end{pmatrix} og w=(011)\vec{w} = \begin{pmatrix} 0 \\ 1 \\ 1 \end{pmatrix}.

Løsning:

Trin 1: Skalarprodukt:

uw=10+01+11=1\vec{u} \cdot \vec{w} = 1 \cdot 0 + 0 \cdot 1 + 1 \cdot 1 = 1

Trin 2: Længder:

u=12+02+12=2|\vec{u}| = \sqrt{1^2 + 0^2 + 1^2} = \sqrt{2}w=02+12+12=2|\vec{w}| = \sqrt{0^2 + 1^2 + 1^2} = \sqrt{2}

Trin 3: Vinkel:

cos(v)=122=12\cos(v) = \frac{1}{\sqrt{2} \cdot \sqrt{2}} = \frac{1}{2}v=cos1 ⁣(12)=60°v = \cos^{-1}\!\left(\frac{1}{2}\right) = 60°

Teori: Krydsproduktet

Krydsproduktet er en operation, der kun findes i 3D. Det tager to vektorer og giver en ny vektor, der står vinkelret på begge.

For a=(a1a2a3)\vec{a} = \begin{pmatrix} a_1 \\ a_2 \\ a_3 \end{pmatrix} og b=(b1b2b3)\vec{b} = \begin{pmatrix} b_1 \\ b_2 \\ b_3 \end{pmatrix} er krydsproduktet defineret som:

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

Huskeregel: Tænk “nedad-cyklisk”: koordinaterne roterer som 123121 \to 2 \to 3 \to 1 \to 2 \to \ldots I hver komponent bruger du de to andre indekser.

Vigtige egenskaber:

  • a×b\vec{a} \times \vec{b} er vinkelret på både a\vec{a} og b\vec{b}
  • a×b=(b×a)\vec{a} \times \vec{b} = -(\vec{b} \times \vec{a}) — rækkefølgen betyder noget!
  • a×a=0\vec{a} \times \vec{a} = \vec{0} — krydsproduktet af en vektor med sig selv er nulvektoren
  • Retningen bestemmes af højrehåndsreglen

Vis Bevis: Krydsproduktet er vinkelret ⚡

Påstand: a×b\vec{a} \times \vec{b} er vinkelret på a\vec{a} (og tilsvarende på b\vec{b}).

Bevis: Vi viser, at a(a×b)=0\vec{a} \cdot (\vec{a} \times \vec{b}) = 0.

Lad n=a×b=(a2b3a3b2a3b1a1b3a1b2a2b1)\vec{n} = \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}.

an=a1(a2b3a3b2)+a2(a3b1a1b3)+a3(a1b2a2b1)=a1a2b3a1a3b2+a2a3b1a1a2b3+a1a3b2a2a3b1=(a1a2b3a1a2b3)=0+(a1a3b2+a1a3b2)=0+(a2a3b1a2a3b1)=0=0\begin{aligned} \vec{a} \cdot \vec{n} &= a_1(a_2 b_3 - a_3 b_2) + a_2(a_3 b_1 - a_1 b_3) + a_3(a_1 b_2 - a_2 b_1) \\ &= a_1 a_2 b_3 - a_1 a_3 b_2 + a_2 a_3 b_1 - a_1 a_2 b_3 + a_1 a_3 b_2 - a_2 a_3 b_1 \\ &= \underbrace{(a_1 a_2 b_3 - a_1 a_2 b_3)}_{=\,0} + \underbrace{(-a_1 a_3 b_2 + a_1 a_3 b_2)}_{=\,0} + \underbrace{(a_2 a_3 b_1 - a_2 a_3 b_1)}_{=\,0} \\ &= 0 \quad \checkmark \end{aligned}

Da skalarproduktet er 0, er a×ba\vec{a} \times \vec{b} \perp \vec{a}. Beviset for b\vec{b} er fuldstændig analogt. \square


Vis Eksempel: Beregning af krydsprodukt ⚡

Opgave: Beregn a×b\vec{a} \times \vec{b} for a=(231)\vec{a} = \begin{pmatrix} 2 \\ 3 \\ 1 \end{pmatrix} og b=(114)\vec{b} = \begin{pmatrix} 1 \\ -1 \\ 4 \end{pmatrix}.

Løsning:

a×b=(a2b3a3b2a3b1a1b3a1b2a2b1)=(341(1)11242(1)31)=(12(1)1823)=(1375)\begin{aligned} \vec{a} \times \vec{b} &= \begin{pmatrix} a_2 \cdot b_3 - a_3 \cdot b_2 \\ a_3 \cdot b_1 - a_1 \cdot b_3 \\ a_1 \cdot b_2 - a_2 \cdot b_1 \end{pmatrix} \\[6pt] &= \begin{pmatrix} 3 \cdot 4 - 1 \cdot (-1) \\ 1 \cdot 1 - 2 \cdot 4 \\ 2 \cdot (-1) - 3 \cdot 1 \end{pmatrix} \\[6pt] &= \begin{pmatrix} 12 - (-1) \\ 1 - 8 \\ -2 - 3 \end{pmatrix} \\[6pt] &= \begin{pmatrix} 13 \\ -7 \\ -5 \end{pmatrix} \end{aligned}

Kontrol: Lad os tjekke, at resultatet er vinkelret på a\vec{a}:

a(a×b)=213+3(7)+1(5)=26215=0\vec{a} \cdot (\vec{a} \times \vec{b}) = 2 \cdot 13 + 3 \cdot (-7) + 1 \cdot (-5) = 26 - 21 - 5 = 0 \quad \checkmark

Teori: Normalvektor til et plan

En normalvektor til et plan er en vektor, der står vinkelret på planet. Hvis vi kender to vektorer a\vec{a} og b\vec{b}, der ligger i planet (og som ikke er parallelle), kan vi finde normalvektoren:

n=a×b\vec{n} = \vec{a} \times \vec{b}

Da krydsproduktet per definition er vinkelret på begge vektorer, vil n\vec{n} stå vinkelret på hele planet.

Planets ligning kan nu skrives som:

n1(xx0)+n2(yy0)+n3(zz0)=0n_1(x - x_0) + n_2(y - y_0) + n_3(z - z_0) = 0

hvor (x0,y0,z0)(x_0, y_0, z_0) er et punkt i planet og n=(n1n2n3)\vec{n} = \begin{pmatrix} n_1 \\ n_2 \\ n_3 \end{pmatrix}.

Dette kan omskrives til standardformen:

ax+by+cz+d=0ax + by + cz + d = 0

hvor (a,b,c)(a, b, c) er normalvektorens koordinater.


Vis Eksempel: Normalvektor og planligning ⚡

Opgave: Find ligningen for planet gennem P(1,2,3)P(1, 2, 3) med retningsvektorer a=(102)\vec{a} = \begin{pmatrix} 1 \\ 0 \\ 2 \end{pmatrix} og b=(011)\vec{b} = \begin{pmatrix} 0 \\ 1 \\ -1 \end{pmatrix}.

Løsning:

Trin 1: Find normalvektoren:

n=a×b=(0(1)21201(1)1100)=(211)\vec{n} = \vec{a} \times \vec{b} = \begin{pmatrix} 0 \cdot (-1) - 2 \cdot 1 \\ 2 \cdot 0 - 1 \cdot (-1) \\ 1 \cdot 1 - 0 \cdot 0 \end{pmatrix} = \begin{pmatrix} -2 \\ 1 \\ 1 \end{pmatrix}

Trin 2: Indsæt i planligningen med punkt P(1,2,3)P(1, 2, 3):

2(x1)+1(y2)+1(z3)=02x+2+y2+z3=02x+y+z3=0\begin{aligned} -2(x - 1) + 1(y - 2) + 1(z - 3) &= 0 \\ -2x + 2 + y - 2 + z - 3 &= 0 \\ -2x + y + z - 3 &= 0 \end{aligned}

Planets ligning: 2x+y+z=3-2x + y + z = 3 (eller ækvivalent 2xyz=32x - y - z = -3).


Teori: Areal af parallelogram og trekant

Arealet af et parallelogram udspændt af a\vec{a} og b\vec{b} er givet ved:

Aparallelogram=a×bA_{\text{parallelogram}} = |\vec{a} \times \vec{b}|

Altså: Længden af krydsproduktet giver arealet af parallelogrammet!

Da en trekant er halvdelen af et parallelogram, får vi:

Atrekant=12a×bA_{\text{trekant}} = \frac{1}{2}|\vec{a} \times \vec{b}|

Den geometriske sammenhæng:

a×b=absin(v)|\vec{a} \times \vec{b}| = |\vec{a}| \cdot |\vec{b}| \cdot \sin(v)

hvor vv er vinklen mellem de to vektorer. Dette giver mening, fordi arealet af et parallelogram netop er grundlinje gange højde, og bsin(v)|\vec{b}| \cdot \sin(v) er højden, når a|\vec{a}| er grundlinjen.


Vis Eksempel: Areal af trekant i 3D ⚡

Opgave: Find arealet af trekanten med hjørnerne A(1,0,0)A(1, 0, 0), B(0,2,0)B(0, 2, 0) og C(0,0,3)C(0, 0, 3).

Løsning:

Trin 1: Bestem retningsvektorer fra AA:

AB=BA=(120),AC=CA=(103)\overrightarrow{AB} = B - A = \begin{pmatrix} -1 \\ 2 \\ 0 \end{pmatrix}, \quad \overrightarrow{AC} = C - A = \begin{pmatrix} -1 \\ 0 \\ 3 \end{pmatrix}

Trin 2: Beregn krydsproduktet:

AB×AC=(23000(1)(1)3(1)02(1))=(632)\overrightarrow{AB} \times \overrightarrow{AC} = \begin{pmatrix} 2 \cdot 3 - 0 \cdot 0 \\ 0 \cdot (-1) - (-1) \cdot 3 \\ (-1) \cdot 0 - 2 \cdot (-1) \end{pmatrix} = \begin{pmatrix} 6 \\ 3 \\ 2 \end{pmatrix}

Trin 3: Beregn længden:

AB×AC=62+32+22=36+9+4=49=7|\overrightarrow{AB} \times \overrightarrow{AC}| = \sqrt{6^2 + 3^2 + 2^2} = \sqrt{36 + 9 + 4} = \sqrt{49} = 7

Trin 4: Arealet af trekanten:

Atrekant=127=3,5A_{\text{trekant}} = \frac{1}{2} \cdot 7 = 3{,}5

🏋️ Træningsopgaver

Opgave 1: Beregn skalarproduktet ab\vec{a} \cdot \vec{b}, når a=(421)\vec{a} = \begin{pmatrix} 4 \\ -2 \\ 1 \end{pmatrix} og b=(135)\vec{b} = \begin{pmatrix} 1 \\ 3 \\ 5 \end{pmatrix}. Er vektorerne ortogonale?

Opgave 2: Find vinklen mellem u=(110)\vec{u} = \begin{pmatrix} 1 \\ 1 \\ 0 \end{pmatrix} og v=(011)\vec{v} = \begin{pmatrix} 0 \\ 1 \\ 1 \end{pmatrix}.

Opgave 3: Beregn krydsproduktet a×b\vec{a} \times \vec{b}, når a=(123)\vec{a} = \begin{pmatrix} 1 \\ 2 \\ 3 \end{pmatrix} og b=(456)\vec{b} = \begin{pmatrix} 4 \\ 5 \\ 6 \end{pmatrix}. Kontrollér dit resultat ved at vise, at det er vinkelret på begge vektorer.

Opgave 4: Find arealet af trekanten med hjørnerne P(2,0,0)P(2, 0, 0), Q(0,3,0)Q(0, 3, 0) og R(0,0,4)R(0, 0, 4).

Opgave 5: Find ligningen for planet, der indeholder punkterne A(1,0,0)A(1, 0, 0), B(0,1,0)B(0, 1, 0) og C(0,0,1)C(0, 0, 1).

Opgave 6: Vis, at vektorerne a=(123)\vec{a} = \begin{pmatrix} 1 \\ -2 \\ 3 \end{pmatrix} og b=(301)\vec{b} = \begin{pmatrix} 3 \\ 0 \\ -1 \end{pmatrix} ikke er ortogonale, og beregn derefter vinklen mellem dem.


Quiz – Test din forståelse

Matematik Boss-Kamp ⚔️

Løs opgavesættet

Op til +50 XP
Hvad er skalarproduktet af vektorerne (2, -1, 3) og (1, 4, -2)?