점과 직선 사이의 거리
점과 직선 사이의 거리는 그 점에서 직선까지 그은 “가장 짧은” 선분의 길이이다.
문제
직선 p와 이 직선 위에 있지 않은 점 A가 있다. 점 A와 직선 p 사이의 거리를 알고 싶다. 예로 일반형 p: −x + 2y − 12 = 0으로 주어진 직선과 점 A(6, 4)를 보자.
점과 직선 사이의 거리는 선분 AB의 길이이다. 여기서 직선 AB는 직선 p에 수직이고 점 B는 직선 p 위에 있다. 직선 AB를 q라고 하자.
공식으로 풀기
아무것도 이끌어 내지 않고 “복잡하게” 계산하지도 않으려면 공식만 외우면 된다. 점 A(a1, a2)와 일반형 p: ax + by + c = 0으로 주어진 직선 p에 대해 점 A와 직선 p 사이의 거리는 다음과 같다.
앞의 예에 공식을 적용해 보자. 대입하면 다음과 같다.
교점의 좌표를 구해서 풀기
다른 방법으로 점 B의 좌표를 구해 볼 수도 있다. 그러면 선분 AB의 길이는 벡터의 크기나 피타고라스 정리로 쉽게 구할 수 있다. 이때 직선 q의 방정식이 도움이 된다. 직선 p의 일반형에서 직선 p의 법선벡터
이런 수직인 벡터의 예로 벡터
계수 c는 x와 y에 직선 위에 분명히 있는 점의 좌표를 대입해서 구한다. 이 경우에는 점 A(6, 4)이다. 대입하면 다음을 얻는다.
직선 q의 일반형 전체는 다음과 같다.
이제 두 직선의 교점을 구하려고 한다. 두 직선의 방정식으로 연립방정식을 만들어 풀면 교점을 구할 수 있다.
첫 번째 방정식에 2를 곱하고 두 번째 방정식은 그대로 둔다.
두 방정식을 더한다.
점 B의 y좌표는 y = 8이다. 이 값을 아무 방정식에나 대입한다. 예를 들어 −x + 2y − 12 = 0에 대입한다.
점 B의 좌표는 B(4, 8)이다. 이제 두 점의 좌표를 모두 안다. 선분의 길이는 쉽게 구할 수 있다. 선분 AB로 벡터
벡터 (−2, 4)의 크기는 다음과 같다.
목차: 점과 직선 사이의 거리, 점과 평면 사이의 거리, 평행한 두 직선 사이의 거리