극좌표
본문공항 레이더는 안테나를 돌리며 전파를 쏘아, 되돌아온 시간으로 비행기까지의 거리를, 안테나의 방향으로 비행기의 방향을 잰다. 그래서 레이더 화면은 가운데에서 몇 km, 북쪽에서 몇 도라는 두 수로 비행기를 나타낸다. 한 비행기가 레이더에서 동쪽으로 \(-1\) km, 북쪽으로 \(-\sqrt3\) km인 곳에 있다고 하자. 계산기로 \(\tan^{-1}(y/x) = \tan^{-1}\sqrt3\)을 구하면 60°가 나오는데, 이 비행기는 정말 60° 방향에 있을까?
2.1.1거리와 방향으로 적는 좌표
평면 위의 한 점 \(O\)를 극으로, \(O\)에서 오른쪽으로 뻗은 반직선을 시초선으로 정하자. 점 \(P\)의 위치는 \(O\)에서 \(P\)까지의 거리 \(r\)과, 시초선에서 \(OP\)까지 시계 반대 방향으로 잰 각 \(\theta\)로 나타낼 수 있다. 이 \((r, \theta)\)가 극좌표이다. 레이더나 소리의 방향처럼 한 점을 중심으로 퍼져 나가는 현상은 극좌표로 쓰면 간단해진다. 예를 들어 원점을 중심으로 하는 반지름 2인 원은 직교좌표로 \(x^2 + y^2 = 4\)이지만 극좌표로는 \(r = 2\) 한 줄이다.
극좌표 \((r, \theta)\)인 점의 직교좌표는 \(x = r\cos\theta\), \(y = r\sin\theta\)이다. 거꾸로 \[r = \sqrt{x^2 + y^2},\qquad \cos\theta = \frac{x}{r},\ \ \sin\theta = \frac{y}{r}\]이다. \(\tan\theta = y/x\)만으로는 \(\theta\)와 \(\theta + \pi\)를 구별할 수 없으므로, 점이 있는 사분면으로 각을 정한다.
극좌표는 한 점을 나타내는 방법이 여러 가지이다. \((2, 60°)\)과 \((2, 420°)\)는 같은 점이고, \(r\)이 음수인 것을 허용하면 \((-2, 240°)\)도 \(240°\) 방향의 반대쪽으로 2만큼 간 같은 점이다. 그래서 극좌표로 나타낸 두 식을 비교하거나 교점을 구할 때는 같은 점이 다른 좌표로 나타날 수 있음을 염두에 두어야 한다. 반면 직교좌표는 한 점에 한 쌍의 좌표만 대응한다.1
2.1.2계산기의 각이 틀리는 까닭
\(\tan^{-1}\)은 \(-90°\)부터 \(90°\) 사이의 각만 돌려주므로, \(x < 0\)인 제2, 제3사분면의 점에서는 실제 각과 \(180°\)만큼 어긋난다. \((-1, -\sqrt3)\)은 \(y/x = \sqrt3\)이어서 \(\tan^{-1}\)이 60°를 주지만, 60° 방향의 점은 \((1, \sqrt3)\)으로 정반대에 있다. 실제 각은 \(\cos\theta = -1/2\), \(\sin\theta = -\sqrt3/2\)을 함께 만족하는 \(240°\)이다. 그래서 프로그래밍 언어에는 \(x\)와 \(y\)의 부호를 함께 보고 각을 돌려주는 함수가 따로 있다.
2.1.3예제 풀이
처음 질문의 비행기 위치 \((-1, -\sqrt3)\)을 극좌표로 나타내어라. 또 직교좌표의 방정식 \(x^2 + y^2 = 4x\)를 극방정식으로 바꾸고, 어떤 도형인지 말하여라.
\(r = \sqrt{1 + 3} = 2\)이고, \(\cos\theta = -1/2\), \(\sin\theta = -\sqrt3/2\)이므로 \(\theta = 240° = 4\pi/3\)이다. 그래서 비행기는 레이더에서 2 km 떨어진 \(240°\) 방향에 있다. 계산기의 60°를 그대로 쓰면 정반대 방향을 가리키게 된다.
\(x^2 + y^2 = r^2\), \(x = r\cos\theta\)를 넣으면 \(r^2 = 4r\cos\theta\)이고, \(r \ne 0\)이면 \(r = 4\cos\theta\)이다. \(r = 0\)인 극도 \(\theta = \pi/2\)일 때 이 식에 포함된다. 직교좌표로 정리하면 \((x - 2)^2 + y^2 = 4\)로, 중심 \((2, 0)\), 반지름 2인 원이다. 그래서 극을 지나는 원은 극방정식이 \(r = 4\cos\theta\)처럼 간단해진다. 즉 극좌표는 거리와 방향으로 점을 나타내어 한 점을 중심으로 한 현상을 간단히 쓰게 해 주지만, 각을 구할 때는 사분면을 확인해야 한다.
아래 탐구 카드에서 레이더 화면의 점을 극좌표와 직교좌표로 바꾸어 보고, \(\tan^{-1}(y/x)\)로 각을 구한 풀이가 언제 틀리는지 찾아보자.
- 극좌표는 17세기에 뉴턴과 야코프 베르누이가 나선과 같은 곡선을 다루며 썼다. 오늘날 항공 관제와 선박 항해에서도 레이더의 거리와 방위각을 그대로 써서 위치를 알린다.
극좌표 \((r, \theta)\)는 극에서의 거리와 시초선에서 잰 각으로 점을 나타내며, \(x = r\cos\theta\), \(y = r\sin\theta\), \(r = \sqrt{x^2 + y^2}\)로 직교좌표와 바뀐다. \(\tan\theta = y/x\)만으로는 각이 두 개이므로 사분면으로 골라야 하고, 한 점이 여러 극좌표로 나타날 수 있다. 처음 질문의 비행기는 60°가 아니라 2 km 떨어진 \(240°\) 방향에 있다.