공간에서 점 직선 평면사이의 거리를 구하는 방법

입체적인 3차원 공간에서는 점, 직선, 평면 사이의 거리를 구하는 문제가 자주 등장합니다. 이 글에서는 각각의 경우에 따라 어떤 수학적 공식을 활용해 거리를 계산하는지를 구체적인 수식과 함께 설명합니다. 벡터 개념을 기반으로 하여 간단하고 명확하게 접근합니다.

1. 점과 직선 사이의 거리

점 \( P(x_0, y_0, z_0) \)와 직선 \( L \)이 주어졌을 때, 직선이 다음 형태로 표현된다면: \[ \vec{r} = \vec{a} + t\vec{d} \quad (t \in \mathbb{R}) \] 여기서 \( \vec{a} \)는 직선 위의 한 점, \( \vec{d} \)는 방향 벡터입니다.


점 P에서 직선 L까지의 거리는 다음 공식을 사용합니다:
[
D = \frac{| (\vec{AP}) \times \vec{d} |}{|\vec{d}|}
]

여기서 \( \vec{AP} = \vec{P} – \vec{a} \)입니다. 외적을 통해 벡터 사이의 수직 성분만을 추출해 거리를 계산합니다.

2. 점과 평면 사이의 거리


점 ( P(x_0, y_0, z_0) )와 평면 ( ax + by + cz + d = 0 ) 사이의 거리는 다음 공식으로 계산됩니다:
[
D = \frac{|ax_0 + by_0 + cz_0 + d|}{\sqrt{a^2 + b^2 + c^2}}
]

이 공식은 점에서 평면에 수직으로 내린 거리로, 분자는 평면의 방정식에 점을 대입한 값의 절댓값이며, 분모는 평면의 법선벡터의 크기입니다.

3. 두 직선 사이의 거리 (꼬인 위치)

공간에서 만나지 않고 평행하지도 않은 두 직선은 “꼬인 위치”에 있을 수 있으며, 이 경우 가장 가까운 거리(즉, 수직 거리를) 다음과 같이 구합니다:

직선 1: \( \vec{r_1} = \vec{a} + t\vec{d_1} \)
직선 2: \( \vec{r_2} = \vec{b} + s\vec{d_2} \)


이때 거리 D는 다음과 같습니다:
[
D = \frac{|(\vec{b} – \vec{a}) \cdot (\vec{d_1} \times \vec{d_2})|}{|\vec{d_1} \times \vec{d_2}|}
]

두 방향 벡터의 외적은 이 두 직선에 모두 수직인 벡터를 만들며, 그 방향으로의 투영 거리를 구하는 방식입니다.

4. 직선과 평면 사이의 거리

직선이 평면과 평행한 경우에만 거리 개념이 정의됩니다. 직선이 평면과 교차한다면 거리는 0입니다.

직선 위의 점 \( \vec{a} \)와 방향벡터 \( \vec{d} \), 평면의 방정식이 \( ax + by + cz + d = 0 \)이라면:

직선이 평면과 평행하려면 방향벡터 \( \vec{d} \)가 평면의 법선벡터 \( \vec{n} = \langle a, b, c \rangle \)와 수직이어야 하며:


거리 D는 점 ( \vec{a} )와 평면 사이의 거리로 계산됩니다:
[
D = \frac{|a x_0 + b y_0 + c z_0 + d|}{\sqrt{a^2 + b^2 + c^2}}
]

결론

3차원 공간에서 점, 직선, 평면 사이의 거리 계산은 벡터의 내적과 외적 개념을 통해 깔끔하게 해결됩니다. 이 공식을 정확히 이해하고 적용하면 공간 기하 문제를 효율적으로 풀 수 있습니다.

특히 외적은 직선 사이의 수직 거리, 내적은 평면 투영 거리 계산에 필수적인 개념입니다. 실제 문제 풀이에서 상황을 잘 파악해 적절한 공식을 선택하는 것이 중요합니다.