추천 가젯
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
[직선의 방정식-실전개념] 점과 직선 사이의 거리 공식 완벽 유도: 닮음·법선벡터·코사인 3대 증명과 각의 이등분선 총정리
자율주행 자동차는 가드레일에 충돌하지 않기 위해 차체와 도로 경계선 사이의 최단거리를 어떻게 0.001초 만에 계산해 낼까요? 컴퓨터 그래픽 렌더링 엔진은 3D 게임 속 캐릭터가 벽을 뚫고 지나가지 않도록 어떤 수학적 필터를 심어둘까요?
이 첨단 알고리즘들의 가장 깊은 심장에 바로 고등학교 1학년 때 배우는 '점과 직선 사이의 거리 공식'이 작동하고 있습니다.
그러나 시험장에 들어선 수많은 학생들에게 이 공식은 그저 "외우지 않으면 문제를 못 푸는, 분모와 분자가 지저분한 암기식"에 불과합니다. $d = \dfrac{|ax_1 + by_1 + c|}{\sqrt{a^2 + b^2}}$라는 껍데기만 외운 채 시험지를 마주하기 때문에, 평행선의 폭을 구하거나 도형의 넓이를 이등분하는 킬러 문제 앞에서 부호 실수를 연발하고 계산의 수렁에 빠집니다.
왜 하필 분모는 $\sqrt{a^2+b^2}$이고, 분자는 직선의 방정식에 점의 좌표를 그대로 대입한 절댓값 $|ax_1+by_1+c|$이 될까요? 이번 실전개념 편에서는 맹목적인 대수 암기를 내려놓고, 중등 기하의 닮음비부터 정사영 코사인, 그리고 대학 미적분학의 벡터 사영까지 이어지는 4대 본질적 직관을 통해 수식 이면의 명쾌한 기하학적 나침반을 세워드립니다.
점과 직선 사이의 최단거리는 직선과 직교하는 수선의 발을 내렸을 때 만들어집니다. 분자의 $|ax_1 + by_1 + c|$는 점과 직선 사이의 수직/수평 격차(함숫값 차이)를 뜻하며, 분모의 $\sqrt{a^2 + b^2}$는 직각삼각형의 삼각비(코사인)에 의해 빗변 격차를 최단거리인 수선으로 정사영 변환해 주는 축척 계수입니다.
1. 점과 직선 사이 거리 공식의 4대 증명 모델
평행이동을 적용하면 계산을 극적으로 단순화할 수 있으므로, 기초 중등 기하부터 영미권 고급 벡터 해석까지 서로 다른 4가지 시각에서 본질을 증명해 보겠습니다.
(1) 직각삼각형의 닮음과 삼각비(넓이) 모델 (가장 직관적인 방법)
점 $P(x_1, y_1)$에서 $x$축에 평행한 선과 $y$축에 평행한 선을 그어 직선 $ax + by + c = 0$과 만나는 점을 각각 $R, Q$라 두면, 점 $P$에서 직선에 내린 수선의 발 $H$와 함께 $\triangle PQR$이라는 직각삼각형이 형성됩니다.
▲ 직각삼각형 $\triangle PQR$에서 밑변·높이와 빗변·수선의 소(牛) 공식 모델
- $\overline{PQ} = \left| y_1 - \left(-\dfrac{ax_1 + c}{b}\right) \right| = \dfrac{|ax_1 + by_1 + c|}{|b|}$
- $\overline{PR} = \left| x_1 - \left(-\dfrac{by_1 + c}{a}\right) \right| = \dfrac{|ax_1 + by_1 + c|}{|a|}$
직각삼각형의 넓이를 구하는 두 가지 방식($\dfrac{1}{2} \cdot \text{밑변} \cdot \text{높이} = \dfrac{1}{2} \cdot \text{빗변} \cdot d$)에 의해:
$$\overline{PQ} \cdot \overline{PR} = \overline{QR} \cdot d \implies d = \dfrac{\overline{PQ} \cdot \overline{PR}}{\sqrt{\overline{PQ}^2 + \overline{PR}^2}} = \mathbf{\dfrac{|ax_1 + by_1 + c|}{\sqrt{a^2 + b^2}}}$$
(2) 법선벡터(Normal Vector)와 수선의 발 모델 (교과서 정석)
직선 $ax + by + c = 0$의 법선벡터(직선에 수직인 방향)는 $\vec{n} = (a, b)$입니다. 수선의 발 $H(x_2, y_2)$로 향하는 벡터 $\vec{PH} = (x_2 - x_1, y_2 - y_1)$는 법선벡터 $\vec{n}$과 평행하므로 적당한 실수 $k$에 대해 다음과 같이 둘 수 있습니다.
점 $H$가 직선 $a x_2 + b y_2 + c = 0$ 위에 있으므로 대입하면:
$a(x_1 + ka) + b(y_1 + kb) + c = 0$
$(a^2 + b^2)k + (ax_1 + by_1 + c) = 0 \implies k = -\dfrac{ax_1 + by_1 + c}{a^2 + b^2}$
구하는 거리 $d = |\vec{PH}| = \sqrt{(ka)^2 + (kb)^2} = |k|\sqrt{a^2 + b^2}$ 이므로:
$$d = \left| -\dfrac{ax_1 + by_1 + c}{a^2 + b^2} \right| \sqrt{a^2 + b^2} = \mathbf{\dfrac{|ax_1 + by_1 + c|}{\sqrt{a^2 + b^2}}}$$
(3) 코사인($\cos\theta$) 정사영 모델 (기하학적 단면 변환)
직선과 수직선 사이의 기울기 각도를 $\theta$라 두면, 점 $P$에서 내린 세로 선분(함숫값의 수직 거리)의 길이는 $\Delta y = \dfrac{|ax_1 + by_1 + c|}{|b|}$ 입니다. 이때 직선의 법선이 이루는 각도 관계에 의해 $\cos\theta = \dfrac{|b|}{\sqrt{a^2 + b^2}}$ 가 성립합니다.
따라서 최단거리 $d$는 세로 선분에 $\cos\theta$를 곱한 정사영 길이가 되므로:
(4) 벡터 내적(Dot Product)과 단위 법선벡터 사영 (IB Math AA HL / 대학 미적분학 표준)
영미권 고급 기하 과정에서 가장 우아하고 강력하게 다루는 방식으로, 직선 위의 임의의 기준점에서 목표 점까지의 변위 벡터를 단위 법선벡터에 스칼라 사영(Scalar Projection)하는 유도법입니다.
직선 $ax + by + c = 0$ 위의 임의의 점 $P_0(x_0, y_0)$를 잡으면 $ax_0 + by_0 + c = 0 \implies c = -(ax_0 + by_0)$이 성립합니다. 점 $P_0$에서 목표 점 $P(x_1, y_1)$로 향하는 변위 벡터는 $\vec{u} = (x_1 - x_0, y_1 - y_0)$입니다.
직선에 수직인 크기 $1$짜리 단위 법선벡터는 $\mathbf{\hat{n}} = \dfrac{(a, b)}{\sqrt{a^2 + b^2}}$이므로, 최단거리 $d$는 벡터 $\vec{u}$의 $\mathbf{\hat{n}}$ 방향 정사영의 크기(절댓값)와 정확히 일치합니다:
1. 부호 있는 거리(Signed Distance): 절댓값을 벗긴 값 $s = \dfrac{ax_1 + by_1 + c}{\sqrt{a^2 + b^2}}$는 점이 직선의 양의 영역($s > 0$)에 있는지 음의 영역($s < 0$)에 있는지를 알려주는 지표이며, 이는 머신러닝의 선형 분류기(SVM, 퍼셉트론)의 기본 원리가 됩니다.
2. 3차원 공간으로의 확장: 점 $(x_1, y_1, z_1)$에서 평면 $ax + by + cz + d = 0$까지의 거리는 직육면체 대각선 성분인 $\mathbf{\dfrac{|ax_1 + by_1 + cz_1 + d|}{\sqrt{a^2 + b^2 + c^2}}}$로 차원만 늘어난 채 100% 동일하게 확장됩니다.
▲ 평행한 두 직선 사이의 거리는 상수항의 차이($|c - c'|$)를 $\sqrt{a^2+b^2}$로 나눈 값
2. 평행한 두 직선 사이의 거리 3초 공식
두 직선이 평행하면 $x$와 $y$의 계수비가 같으므로, 계수를 $ax + by$로 통일했을 때 두 직선 사이의 거리는 임의의 점을 잡을 필요 없이 상수항의 차이만으로 즉시 계산됩니다.
[주의: 계수 맞추기 함정]
예를 들어 $2x - y + 1 = 0$과 $4x - 2y + 7 = 0$ 사이의 거리를 구할 때, 뒷식을 $2$로 나누어 $2x - y + \dfrac{7}{2} = 0$으로 맞추거나 앞식을 $2$배 하여 $4x - 2y + 2 = 0$으로 $x, y$ 계수를 일치시킨 후 상수항 차이를 취해야 합니다.
[기초 체크 예제 1: 평행선 사이의 거리]
평행한 두 직선 $3x - 4y + 5 = 0$ 과 $3x - 4y - 15 = 0$ 사이의 거리를 구하시오.
풀이: $a = 3, b = -4, c = 5, c' = -15$ 이므로 공식을 바로 적용합니다.
$d = \dfrac{|5 - (-15)|}{\sqrt{3^2 + (-4)^2}} = \dfrac{20}{\sqrt{25}} = \dfrac{20}{5} = \mathbf{4}$
-
표준형($y = mx + n$)을 그대로 대입하는 실수
공식의 $a, b, c$는 반드시 우변을 $0$으로 정리한 일반형($ax + by + c = 0$) 기준입니다. 예를 들어 $y = 2x - 3$을 보고 $a=2, b=1$로 계산하면 완전히 틀립니다. $2x - y - 3 = 0$으로 이항하여 $b = -1$임을 반드시 확인해야 합니다. -
분모 계수 제곱 시 음수 부호 실수
분모 $\sqrt{a^2 + b^2}$에서 $b$가 음수일 때(예: $b = -4$), $\sqrt{3^2 - 4^2} = \sqrt{-7}$ 처럼 부호를 빼기로 계산해 시험지를 백지로 내는 학생들이 많습니다. 제곱 안은 항상 양수이므로 $(-4)^2 = +16$이 되어야 합니다. -
평행선 거리 공식 적용 시 $x, y$ 계수 불일치
$2x - y + 1 = 0$과 $4x - 2y + 7 = 0$처럼 계수의 비만 같고 숫자가 다를 때는 상수항을 바로 빼면 안 됩니다. 반드시 한쪽 직선의 계수를 맞춘 후($2x - y + \dfrac{7}{2} = 0$) 상수항의 차이를 구해야 합니다.
3. 내신·수능 실전 3대 킬러 무기
(1) 세 점으로 이루어진 삼각형의 넓이 (밑변과 거리 공식)
세 점 $A, B, C$가 주어졌을 때, 선분 $AB$를 밑변으로 잡고 점 $C$에서 직선 $AB$에 내린 수선의 길이를 높이 $h$로 구하면 신발끈 공식(사선공식)의 기하학적 정당성을 완벽히 서술형에서 증명할 수 있습니다.
(2) 두 직선이 이루는 각의 이등분선 (거리 등식: $d_1 = d_2$)
두 직선 $l_1, l_2$가 만날 때 생기는 각을 반으로 가르는 각의 이등분선 위의 점 $P(x, y)$는 두 직선에 이르는 거리가 항상 같습니다.
절댓값을 풀면 $\pm$ 부호에 의해 서로 수직인 2개의 각의 이등분선이 도출됩니다.
[기초 체크 예제 2: 각의 이등분선]
두 직선 $2x - y + 1 = 0$ 과 $x + 2y - 3 = 0$ 이 이루는 각의 이등분선의 방정식을 구하시오.
풀이: 두 직선의 분모는 모두 $\sqrt{2^2 + (-1)^2} = \sqrt{5}$로 같습니다.
$|2x - y + 1| = |x + 2y - 3|$
1. $+$일 때: $2x - y + 1 = x + 2y - 3 \implies \mathbf{x - 3y + 4 = 0}$
2. $-$일 때: $2x - y + 1 = -(x + 2y - 3) \implies \mathbf{3x + y - 2 = 0}$
(확인: 두 이등분선의 기울기는 각각 $\dfrac{1}{3}$과 $-3$으로 서로 수직 직교함)
(3) 원과 직선의 위치관계 판별: 판별식 대신 $d = r$ (시간 단축 킬러)
원의 방정식에서 직선과의 접선이나 교점 개수를 구할 때, 연립 후 판별식($D=0$)을 쓰면 이차식 전개로 인해 계산 실수가 폭증합니다. 대신 원의 중심과 직선 사이의 거리 $d$와 반지름 $r$의 대소 비교를 쓰면 모든 원의 접선 문제가 암산 수준으로 압축됩니다.
- $d < r$ : 서로 다른 두 점에서 만남 (현의 길이: $2\sqrt{r^2 - d^2}$ 피타고라스 연결)
- $d = r$ : 한 점에서 접함 (접선의 방정식 결정 핵심 조건)
- $d > r$ : 만나지 않음 (원 위의 점과 직선 사이의 최대 거리: $d + r$, 최소 거리: $d - r$)
[기초 체크 예제 3: 원과 접선의 $d = r$ 조건]
원 $x^2 + y^2 = 5$와 직선 $2x - y + k = 0$이 접하도록 하는 모든 실수 $k$의 값을 구하시오.
풀이: 원의 중심 $(0, 0)$과 직선 $2x - y + k = 0$ 사이의 거리 $d$가 반지름 $r = \sqrt{5}$와 같아야 합니다.
$d = \dfrac{|2(0) - (0) + k|}{\sqrt{2^2 + (-1)^2}} = \dfrac{|k|}{\sqrt{5}} = \sqrt{5}$
$|k| = 5 \implies \mathbf{k = \pm 5}$
점과 직선 사이의 거리 공식은 결코 우연히 복잡하게 만들어진 분수식이 아닙니다.
분자는 점과 직선의 높이 차이를 뜻하고, 분모는 경사진 빗변을 가장 정직한 수직 거리로 압축해 주는 코사인 축척비이자 단위 법선벡터의 정규화입니다.
공식을 외우는 데 급급하지 마시고, 직각삼각형의 닮음, 법선벡터 사영, 각의 이등분선 자취로 이어지는 기하학적 필연성을 음미해 보세요. 다음 단원인 원의 방정식(원과 직선의 위치관계: $d$와 $r$의 대소 비교) 전체가 손바닥 보듯 환하게 보일 것입니다.
가장 많이 본 글
[고2 확통-개념서 3주완성] 확률과 통계, 처음 배우는데 수학 상·하처럼 풀면 망한다? 초심자를 위한 확통 완전 정복법 🎯
- 공유 링크 만들기
- X
- 이메일
- 기타 앱

댓글
댓글 쓰기