Matematik A matematik a
Kapitel Overblik Afstande i rummet
🔮 Matematik A

Afstandsberegninger i rummet generaliser plangeometrien til tre dimensioner. Her lærer du afstandsformler fra punkt til linje og plan i 3D – central færdighed i analytisk geometri på A-niveau.

Du lærer at:
  • Beregne afstanden mellem to punkter i rummet
  • Beregne afstanden fra et punkt til en plan med normalvektorformlen
  • Beregne afstanden fra et punkt til en linje i rummet
  • Finde det nærmeste punkt på en linje eller plan til et givet punkt
💡
Intuitionen

"Afstand fra et punkt til en plan finder du ved at projicere punktet vinkelret ned på planen. Normalvektoren til planen peger i præcis den retning, du skal projicere!"

Afstande i rummet 🎯

I 2D kunne vi beregne afstanden mellem to punkter med Pythagoras. I 3D udvider vi dette til afstande mellem punkter, planer og linjer — og det kræver kraftfulde værktøjer som skalarproduktet og krydsproduktet.

At beherske afstandsberegninger er som at låse op for en ny evne i dit matematik-arsenal. Lad os komme i gang! ⚔️


Teori: Afstand mellem to punkter i 3D

Afstanden mellem to punkter P1(x1,y1,z1)P_1(x_1, y_1, z_1) og P2(x2,y2,z2)P_2(x_2, y_2, z_2) i rummet er:

d(P1,P2)=(x2x1)2+(y2y1)2+(z2z1)2d(P_1, P_2) = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2 + (z_2 - z_1)^2}

Dette er en direkte udvidelse af afstandsformlen fra 2D — vi tilføjer blot zz-koordinatens bidrag.

Man kan også tænke på det som længden af vektoren fra P1P_1 til P2P_2:

d(P1,P2)=P1P2d(P_1, P_2) = |\overrightarrow{P_1P_2}|

Vis Eksempel: Afstand mellem to punkter ⚡

Opgave: Find afstanden mellem A(1,2,3)A(1, 2, 3) og B(4,6,3)B(4, 6, 3).

Løsning:

d(A,B)=(41)2+(62)2+(33)2=32+42+02=9+16+0=25=5\begin{aligned} d(A, B) &= \sqrt{(4 - 1)^2 + (6 - 2)^2 + (3 - 3)^2} \\ &= \sqrt{3^2 + 4^2 + 0^2} \\ &= \sqrt{9 + 16 + 0} \\ &= \sqrt{25} \\ &= 5 \end{aligned}

Bemærk, at da zz-koordinaterne er ens, reducerer dette sig til en 2D-afstand i xyxy-planen.


Teori: Afstand fra punkt til plan

Givet et plan med ligningen ax+by+cz+d=0ax + by + cz + d = 0 og et punkt P0(x0,y0,z0)P_0(x_0, y_0, z_0), er afstanden fra punktet til planet:

dist(P0,α)=ax0+by0+cz0+da2+b2+c2\text{dist}(P_0, \alpha) = \frac{|a \cdot x_0 + b \cdot y_0 + c \cdot z_0 + d|}{\sqrt{a^2 + b^2 + c^2}}

Intuition: Tælleren er den numeriske værdi af planligningen evalueret i punktet (med absolut værdi). Nævneren er længden af normalvektoren n=(abc)\vec{n} = \begin{pmatrix} a \\ b \\ c \end{pmatrix}.

Interaktiv Visualisering: Afstand fra punkt til plan i 3D

Brug skyderne til at ændre punktets koordinater $P(x_1, y_1, z_1)$ og planens ligning $ax + by + cz + d = 0$.

xyzP(3, 4, 5)
P_x = 3
P_y = 4
P_z = 5
a = 1
b = 1
c = 2
d = -6
3D Afstandsformel
dist(P, α) = |a·x₁ + b·y₁ + c·z₁ + d| / √(a² + b² + c²)
dist = |(1)(3) + (1)(4) + (2)(5) + (-6)| / √(1² + 1² + 2²)
dist = |11| / √6
dist = 11 / 2.449
dist = 4.491
Geometrisk Note:Afstanden er den vinkelrette (ortogonale) linje fra P til planen alpha. Normalvektoren n = (a, b, c) står vinkelret på alle retningsvektorer i planen alpha.

Vis Bevis: Afstandsformlen punkt-plan ⚡

Påstand: Afstanden fra P0(x0,y0,z0)P_0(x_0, y_0, z_0) til planet α:ax+by+cz+d=0\alpha: ax + by + cz + d = 0 er ax0+by0+cz0+da2+b2+c2\frac{|ax_0 + by_0 + cz_0 + d|}{\sqrt{a^2 + b^2 + c^2}}.

Bevis:

Lad Q(x1,y1,z1)Q(x_1, y_1, z_1) være et vilkårligt punkt i planet α\alpha. Da gælder:

ax1+by1+cz1+d=0ax_1 + by_1 + cz_1 + d = 0

Vektoren fra QQ til P0P_0 er:

QP0=(x0x1y0y1z0z1)\overrightarrow{QP_0} = \begin{pmatrix} x_0 - x_1 \\ y_0 - y_1 \\ z_0 - z_1 \end{pmatrix}

Den korteste afstand fra P0P_0 til planet er projektionen af QP0\overrightarrow{QP_0} på normalvektoren n=(abc)\vec{n} = \begin{pmatrix} a \\ b \\ c \end{pmatrix}:

dist=QP0nn\text{dist} = \frac{|\overrightarrow{QP_0} \cdot \vec{n}|}{|\vec{n}|}

Vi beregner tælleren:

QP0n=a(x0x1)+b(y0y1)+c(z0z1)=(ax0+by0+cz0)(ax1+by1+cz1)=d=ax0+by0+cz0+d\begin{aligned} \overrightarrow{QP_0} \cdot \vec{n} &= a(x_0 - x_1) + b(y_0 - y_1) + c(z_0 - z_1) \\ &= (ax_0 + by_0 + cz_0) - \underbrace{(ax_1 + by_1 + cz_1)}_{= -d} \\ &= ax_0 + by_0 + cz_0 + d \end{aligned}

Altså:

dist(P0,α)=ax0+by0+cz0+da2+b2+c2\text{dist}(P_0, \alpha) = \frac{|ax_0 + by_0 + cz_0 + d|}{\sqrt{a^2 + b^2 + c^2}} \quad \square

Vis Eksempel: Afstand fra punkt til plan ⚡

Opgave: Find afstanden fra punktet P(3,1,2)P(3, 1, -2) til planet 2xy+2z6=02x - y + 2z - 6 = 0.

Løsning:

Vi bruger formlen med a=2a = 2, b=1b = -1, c=2c = 2, d=6d = -6 og (x0,y0,z0)=(3,1,2)(x_0, y_0, z_0) = (3, 1, -2):

Trin 1: Beregn tælleren:

ax0+by0+cz0+d=23+(1)1+2(2)+(6)=6146=5=5|ax_0 + by_0 + cz_0 + d| = |2 \cdot 3 + (-1) \cdot 1 + 2 \cdot (-2) + (-6)| = |6 - 1 - 4 - 6| = |-5| = 5

Trin 2: Beregn nævneren:

a2+b2+c2=4+1+4=9=3\sqrt{a^2 + b^2 + c^2} = \sqrt{4 + 1 + 4} = \sqrt{9} = 3

Trin 3: Afstanden:

dist(P,α)=531,67\text{dist}(P, \alpha) = \frac{5}{3} \approx 1{,}67

Teori: Afstand fra punkt til linje

Givet en linje \ell med parameterfremstilling:

(xyz)=(x0y0z0)+t(r1r2r3)\begin{pmatrix} x \\ y \\ z \end{pmatrix} = \begin{pmatrix} x_0 \\ y_0 \\ z_0 \end{pmatrix} + t \cdot \begin{pmatrix} r_1 \\ r_2 \\ r_3 \end{pmatrix}

og et punkt PP, så er afstanden fra PP til \ell:

dist(P,)=QP×rr\text{dist}(P, \ell) = \frac{|\overrightarrow{QP} \times \vec{r}|}{|\vec{r}|}

hvor QQ er et vilkårligt punkt på linjen og r\vec{r} er linjens retningsvektor.

Intuition: Krydsproduktet QP×r\overrightarrow{QP} \times \vec{r} giver en vektor, hvis længde er arealet af parallelogrammet udspændt af QP\overrightarrow{QP} og r\vec{r}. Dividerer vi med grundlinjen r|\vec{r}|, får vi højden — som netop er den vinkelrette afstand.


Vis Bevis: Afstandsformlen punkt-linje ⚡

Bevis:

Lad QQ være et punkt på linjen, r\vec{r} linjens retningsvektor, og PP det ydre punkt.

Arealet af parallelogrammet udspændt af QP\overrightarrow{QP} og r\vec{r} er:

A=QP×rA = |\overrightarrow{QP} \times \vec{r}|

Men arealet er også grundlinje gange højde:

A=rhA = |\vec{r}| \cdot h

hvor hh er den vinkelrette afstand fra PP til linjen.

Ved at isolere hh får vi:

h=dist(P,)=QP×rrh = \text{dist}(P, \ell) = \frac{|\overrightarrow{QP} \times \vec{r}|}{|\vec{r}|} \quad \square

Vis Eksempel: Afstand fra punkt til linje ⚡

Opgave: Find afstanden fra P(1,1,1)P(1, 1, 1) til linjen :(xyz)=(000)+t(100)\ell: \begin{pmatrix} x \\ y \\ z \end{pmatrix} = \begin{pmatrix} 0 \\ 0 \\ 0 \end{pmatrix} + t \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix}.

(Linjen er xx-aksen.)

Løsning:

Trin 1: Vælg Q=(0,0,0)Q = (0, 0, 0) (punkt på linjen) og r=(100)\vec{r} = \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix}.

QP=(111)\overrightarrow{QP} = \begin{pmatrix} 1 \\ 1 \\ 1 \end{pmatrix}

Trin 2: Beregn krydsproduktet:

QP×r=(101011101011)=(011)\overrightarrow{QP} \times \vec{r} = \begin{pmatrix} 1 \cdot 0 - 1 \cdot 0 \\ 1 \cdot 1 - 1 \cdot 0 \\ 1 \cdot 0 - 1 \cdot 1 \end{pmatrix} = \begin{pmatrix} 0 \\ 1 \\ -1 \end{pmatrix}

Trin 3: Beregn længden:

QP×r=02+12+(1)2=2|\overrightarrow{QP} \times \vec{r}| = \sqrt{0^2 + 1^2 + (-1)^2} = \sqrt{2}

Trin 4: Afstanden:

dist(P,)=21=21,41\text{dist}(P, \ell) = \frac{\sqrt{2}}{1} = \sqrt{2} \approx 1{,}41

Det giver mening: P(1,1,1)P(1, 1, 1) har afstanden 12+12=2\sqrt{1^2 + 1^2} = \sqrt{2} til xx-aksen.


Teori: Afstand mellem to vindskæve linjer

To linjer i rummet, der hverken skærer hinanden eller er parallelle, kaldes vindskæve.

Givet to linjer:

1:p1+tr1og2:p2+sr2\ell_1: \vec{p_1} + t \cdot \vec{r_1} \quad \text{og} \quad \ell_2: \vec{p_2} + s \cdot \vec{r_2}

er afstanden mellem dem:

dist(1,2)=P1P2(r1×r2)r1×r2\text{dist}(\ell_1, \ell_2) = \frac{|\overrightarrow{P_1P_2} \cdot (\vec{r_1} \times \vec{r_2})|}{|\vec{r_1} \times \vec{r_2}|}

hvor P1P_1 er et punkt på 1\ell_1, P2P_2 er et punkt på 2\ell_2, og P1P2=p2p1\overrightarrow{P_1P_2} = \vec{p_2} - \vec{p_1}.

Intuition: Krydsproduktet r1×r2\vec{r_1} \times \vec{r_2} er vinkelret på begge linjer. Projektionen af forbindelsesvektoren P1P2\overrightarrow{P_1P_2} på denne retning giver den korteste afstand.


Vis Bevis: Afstandsformlen linje-linje ⚡

Bevis:

Den korteste forbindelse mellem to vindskæve linjer er vinkelret på begge linjer. Retningen af denne forbindelse er derfor:

n=r1×r2\vec{n} = \vec{r_1} \times \vec{r_2}

Lad P1P_1 ligge på 1\ell_1 og P2P_22\ell_2. Afstanden er projektionen af P1P2\overrightarrow{P_1P_2}n\vec{n}:

dist(1,2)=projnP1P2=P1P2nn\text{dist}(\ell_1, \ell_2) = \left|\text{proj}_{\vec{n}} \overrightarrow{P_1P_2}\right| = \frac{|\overrightarrow{P_1P_2} \cdot \vec{n}|}{|\vec{n}|}

Da n=r1×r2\vec{n} = \vec{r_1} \times \vec{r_2}, får vi:

dist(1,2)=P1P2(r1×r2)r1×r2\text{dist}(\ell_1, \ell_2) = \frac{|\overrightarrow{P_1P_2} \cdot (\vec{r_1} \times \vec{r_2})|}{|\vec{r_1} \times \vec{r_2}|} \quad \square

Bemærk: Valget af P1P_1 og P2P_2 er ligegyldigt, da projektionen på n\vec{n} kun afhænger af afstanden mellem linjerne og ikke af de specifikke punkter.


Vis Eksempel: Afstand mellem vindskæve linjer ⚡

Opgave: Find afstanden mellem linjerne:

1:(xyz)=(100)+t(010)2:(xyz)=(001)+s(100)\ell_1: \begin{pmatrix} x \\ y \\ z \end{pmatrix} = \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} + t \begin{pmatrix} 0 \\ 1 \\ 0 \end{pmatrix} \qquad \ell_2: \begin{pmatrix} x \\ y \\ z \end{pmatrix} = \begin{pmatrix} 0 \\ 0 \\ 1 \end{pmatrix} + s \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix}

Løsning:

Trin 1: Identificer punkter og retningsvektorer:

P1=(1,0,0),r1=(010),P2=(0,0,1),r2=(100)P_1 = (1, 0, 0), \quad \vec{r_1} = \begin{pmatrix} 0 \\ 1 \\ 0 \end{pmatrix}, \quad P_2 = (0, 0, 1), \quad \vec{r_2} = \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix}

Trin 2: Beregn P1P2\overrightarrow{P_1P_2}:

P1P2=(010010)=(101)\overrightarrow{P_1P_2} = \begin{pmatrix} 0 - 1 \\ 0 - 0 \\ 1 - 0 \end{pmatrix} = \begin{pmatrix} -1 \\ 0 \\ 1 \end{pmatrix}

Trin 3: Beregn krydsproduktet r1×r2\vec{r_1} \times \vec{r_2}:

r1×r2=(100001000011)=(001)\vec{r_1} \times \vec{r_2} = \begin{pmatrix} 1 \cdot 0 - 0 \cdot 0 \\ 0 \cdot 1 - 0 \cdot 0 \\ 0 \cdot 0 - 1 \cdot 1 \end{pmatrix} = \begin{pmatrix} 0 \\ 0 \\ -1 \end{pmatrix}

Trin 4: Beregn skalarproduktet i tælleren:

P1P2(r1×r2)=(1)(0)+(0)(0)+(1)(1)=1\overrightarrow{P_1P_2} \cdot (\vec{r_1} \times \vec{r_2}) = (-1)(0) + (0)(0) + (1)(-1) = -1

Trin 5: Beregn længden af krydsproduktet:

r1×r2=02+02+(1)2=1|\vec{r_1} \times \vec{r_2}| = \sqrt{0^2 + 0^2 + (-1)^2} = 1

Trin 6: Afstanden:

dist(1,2)=11=1\text{dist}(\ell_1, \ell_2) = \frac{|-1|}{1} = 1

1\ell_1 er parallel med yy-aksen og forskudt 1 langs xx-aksen, mens 2\ell_2 er parallel med xx-aksen og forskudt 1 langs zz-aksen. Afstanden 1 giver geometrisk mening.


Vis Eksempel: Er linjerne vindskæve? ⚡

Opgave: Afgør om linjerne er vindskæve, parallelle eller skærer hinanden:

1:(xyz)=(123)+t(111)2:(xyz)=(235)+s(211)\ell_1: \begin{pmatrix} x \\ y \\ z \end{pmatrix} = \begin{pmatrix} 1 \\ 2 \\ 3 \end{pmatrix} + t \begin{pmatrix} 1 \\ 1 \\ 1 \end{pmatrix} \qquad \ell_2: \begin{pmatrix} x \\ y \\ z \end{pmatrix} = \begin{pmatrix} 2 \\ 3 \\ 5 \end{pmatrix} + s \begin{pmatrix} 2 \\ -1 \\ 1 \end{pmatrix}

Løsning:

Trin 1: Tjek om retningsvektorerne er parallelle. r1=(111)\vec{r_1} = \begin{pmatrix} 1 \\ 1 \\ 1 \end{pmatrix} og r2=(211)\vec{r_2} = \begin{pmatrix} 2 \\ -1 \\ 1 \end{pmatrix} er ikke proportionale, da 2111\frac{2}{1} \neq \frac{-1}{1}. Altså er de ikke parallelle.

Trin 2: Tjek om de skærer hinanden. Sæt ligningerne lig med hinanden:

{1+t=2+2s2+t=3s3+t=5+s\begin{cases} 1 + t = 2 + 2s \\ 2 + t = 3 - s \\ 3 + t = 5 + s \end{cases}

Fra ligning 2: t=1st = 1 - s. Indsæt i ligning 3:

3+1s=5+s    4s=5+s    s=123 + 1 - s = 5 + s \implies 4 - s = 5 + s \implies s = -\frac{1}{2}

Dermed t=1(12)=32t = 1 - (-\frac{1}{2}) = \frac{3}{2}. Kontrollér i ligning 1:

1+32=52og2+2(12)=11 + \frac{3}{2} = \frac{5}{2} \quad \text{og} \quad 2 + 2 \cdot (-\frac{1}{2}) = 1

Da 521\frac{5}{2} \neq 1, er ligning 1 ikke opfyldt. Linjerne skærer ikke hinanden.

Konklusion: Linjerne er vindskæve.


🏋️ Træningsopgaver

Opgave 1: Find afstanden mellem punkterne A(3,1,4)A(3, -1, 4) og B(0,3,0)B(0, 3, 0).

Opgave 2: Find afstanden fra punktet P(1,2,3)P(1, 2, 3) til planet x+2y+2z9=0x + 2y + 2z - 9 = 0.

Opgave 3: Find afstanden fra P(2,3,1)P(2, 3, 1) til linjen (xyz)=(100)+t(001)\begin{pmatrix} x \\ y \\ z \end{pmatrix} = \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} + t \begin{pmatrix} 0 \\ 0 \\ 1 \end{pmatrix}.

Opgave 4: Find afstanden mellem de vindskæve linjer:

1:(xyz)=(000)+t(100)2:(xyz)=(012)+s(001)\ell_1: \begin{pmatrix} x \\ y \\ z \end{pmatrix} = \begin{pmatrix} 0 \\ 0 \\ 0 \end{pmatrix} + t \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \qquad \ell_2: \begin{pmatrix} x \\ y \\ z \end{pmatrix} = \begin{pmatrix} 0 \\ 1 \\ 2 \end{pmatrix} + s \begin{pmatrix} 0 \\ 0 \\ 1 \end{pmatrix}

Opgave 5: Et plan har ligningen 3x4y+12z+26=03x - 4y + 12z + 26 = 0. Find afstanden fra origo til planet.


Quiz – Test din forståelse

Matematik Boss-Kamp ⚔️

Løs opgavesættet

Op til +50 XP
Hvad er afstanden mellem punkterne (0, 0, 0) og (1, 2, 2)?