산 정상에서 본 수평선만으로 지구의 크기를 잴 수 있을까?
알비루니의 지구 반지름 측정 — 맞는 기하와 민감한 관측을 구별하기
알비루니는 산의 높이와 정상에서 내려다본 수평선 각을 연결해 지구 반지름을 구했습니다. 두 지점의 삼각측량, 접선이 만드는 직각, 작은 각도 오차와 대기 굴절을 차례로 검산하며 ‘좋은 방법’과 ‘정확한 측정값’을 구별합니다.
지구를 한 바퀴 걷지 않고도 크기를 잴 수 있을까요? 11세기 초 알비루니는 넓고 평평한 들판 옆 산을 하나 골라, 산의 높이와 정상에서 보이는 수평선의 하강각을 연결하는 방법을 설명했습니다. 한 장소의 두 단계 관측을 거대한 원의 반지름으로 바꾸는 발상이었습니다.
방법의 핵심은 ‘산이 높아 보인다’거나 ‘수평선이 휘어 보인다’는 인상이 아닙니다. 먼저 두 지점에서 산꼭대기의 고도각을 재어 높이를 구하고, 정상에서 천문학적 수평선과 실제 수평선 사이의 아주 작은 각을 잽니다. 마지막으로 시선이 지구에 접한다는 기하 관계를 사용합니다.
그러나 아름다운 공식과 역사적 측정의 정확성은 같은 주장이 아닙니다. 알비루니의 단위 환산, 관측 장소와 기구, 대기 굴절을 둘러싼 불확실성이 남습니다. 이 글의 수치는 원리를 검산하기 위한 현대적 예시이며, 역사 기록의 원측정값을 복원했다고 주장하지 않습니다.
사막을 가로지르지 않고 지구의 원을 구할 수 있을까?
알비루니(973–1048)는 흐와리즘에서 태어나 천문학·수학·지리학을 연구했습니다. 세인트앤드루스대 수학사 자료는 그가 삼각측량을 지표 거리와 지구 크기 문제에 적용했고, 『도시 좌표의 결정』에서 앞선 자오선 측량값도 검토했다고 설명합니다.[1][2]
당시 지구의 크기를 구하는 대표 방법은 남북으로 떨어진 두 지점에서 별이나 태양의 고도 차이를 재고, 그 사이의 지상 거리를 측정하는 것이었습니다. 각도 1도에 해당하는 거리를 얻으면 360을 곱할 수 있지만, 긴 거리를 곧게 재는 데 많은 사람과 시간이 필요했습니다.[2]
알비루니의 대안은 산 하나에 문제를 모았습니다. 평지에서 산 높이를 삼각측량하고, 정상에서 수평선까지 내려가는 각을 잽니다. 산·지구 중심·수평선 접점이 만드는 직각삼각형이 긴 지상 거리의 역할을 대신합니다.[3][6]
산의 높이는 두 고도각으로 먼저 구한다
산기슭까지의 거리를 직접 재기 어렵다면 같은 직선 위의 두 관측점 A와 B를 잡습니다. 가까운 B에서 꼭대기까지의 수평거리를 x, 두 관측점 간 거리를 d라 하고, 가까운 곳의 고도각을 β, 먼 곳의 고도각을 γ라 하면 h=x·tanβ=(x+d)·tanγ입니다.
따라서 x=d·tanγ/(tanβ−tanγ), h=d·tanβ·tanγ/(tanβ−tanγ)입니다. 그림 2의 현대적 예시에서 d=0.5 km, β=45°, γ=30°이면 x≈0.683 km, 산 높이 h≈0.683 km입니다. 두 식에 넣어도 높이가 같아야 하므로 계산 자체를 교차 검산할 수 있습니다.
이 단계에는 넓고 평평한 기준선, 두 관측점과 산꼭대기의 일직선 정렬, 기구 높이 보정이 필요합니다. 알비루니의 원리는 정확하지만 실제 지형의 굴곡과 각도 오차가 산 높이에 들어가면 다음 단계의 지구 반지름에도 전달됩니다.[3]
| 값 | 관계 | 예시 계산 | 검산 |
|---|---|---|---|
| 관측점 간 거리 | d | 0.500 km | 직접 재는 기준선 |
| 고도각 | γ=30°, β=45° | 먼 곳 < 가까운 곳 | 배치와 일치 |
| 산기슭까지 거리 | x=d·tanγ/(tanβ−tanγ) | 0.683 km | h=x·tan45° |
| 산 높이 | h=x·tanβ | 0.683 km | (x+d)·tan30°와 같음 |
수평선 시선은 지구 반지름과 직각을 이룬다
정상 P에서 보는 ‘수평’은 추의 방향과 직각인 선입니다. 실제 수평선 접점 T는 그 선보다 아래에 보입니다. 이 하강각을 α라고 합시다. 지구 중심 O에서 접점 T로 그은 반지름 OT는 접선 PT와 직각입니다.[6]
직각삼각형 OPT에서 OP=R+h, OT=R입니다. 정상의 안쪽 각은 90°−α이므로 cosα=R/(R+h)입니다. 정리하면 R=h·cosα/(1−cosα)입니다. 관측한 산 높이와 하강각이 하나의 지구 반지름으로 연결됩니다.
현대적 예시로 h=0.683 km, α=0.838°를 넣으면 R은 약 6,385 km가 됩니다. NASA가 제시하는 지구 평균 반지름 6,371 km에 가까운 값이지만, 이것은 공식의 작동을 보여 주도록 고른 예시일 뿐 역사적 결과의 재현이 아닙니다.[7][6]
질문 1. 왜 수평선까지의 시선 PT와 반지름 OT는 직각일까요? 해설: T에서 원과 한 점만 만나는 접선은 그 접점으로 향하는 반지름과 직각입니다. 이 성질이 없으면 삼각형에서 R과 R+h를 코사인으로 연결할 수 없습니다.
각도 0.01도의 차이가 수백 킬로미터를 움직인다
하강각 α는 1도 안팎의 작은 각입니다. 작은 각에서는 1−cosα가 매우 작기 때문에, α의 미세한 변화가 분모의 상대 변화로 크게 확대됩니다. 같은 h=0.683 km에 α=0.828°, 0.838°, 0.848°를 넣으면 반지름은 각각 약 6,540 km, 6,385 km, 6,235 km로 달라집니다.
따라서 계산 결과가 현대값과 가깝다는 사실만으로 원관측이 그만큼 정확했다고 단정할 수 없습니다. 각도 눈금, 산 정상의 국소 수평, 수평선의 흐림, 산 높이와 단위 변환이 서로 상쇄되어 우연히 가까워질 수도 있습니다.
세인트앤드루스대 자료는 알비루니의 결과를 약 6,339.6 km로 환산하지만, 역사적 길이 단위의 현대 환산에는 선택이 개입합니다. 방법의 독창성, 전해지는 수치, 현대 단위로 바꾼 정확도를 서로 다른 주장으로 기록해야 합니다.[1][3]
| 하강각 α | 같은 h=0.683 km에서 R | 0.838° 기준 변화 | 읽을 점 |
|---|---|---|---|
| 0.828° | 약 6,540 km | +155 km | 각이 작아지면 R 증가 |
| 0.838° | 약 6,385 km | 기준 | 현대적 예시 |
| 0.848° | 약 6,235 km | −150 km | 각이 커지면 R 감소 |
| 각도 차 0.020° | 범위 약 305 km | 약 4.8% | 미세 각도에 민감 |
질문 2. 공식이 완전히 옳다면 측정값도 자동으로 정확할까요? 해설: 아닙니다. 공식은 이상화된 조건에서 입력값을 결론으로 바꾸는 규칙입니다. 산 높이, 하강각, 단위, 굴절이 부정확하면 옳은 공식도 부정확한 결과를 냅니다.
대기는 수평선을 들어 올리고 지구는 완전한 구가 아니다
대기 밀도는 높이에 따라 달라 빛을 조금 휘게 합니다. NASA의 수평선 설명도 간단한 거리식에서 굴절을 무시하며, 굴절이 보이는 수평선 거리를 늘릴 수 있다고 명시합니다. 보이는 수평선이 기하학적 접점과 정확히 같지 않다는 뜻입니다.[6]
굴절이 수평선을 들어 올리면 관측된 하강각은 기하학적 하강각보다 작아질 수 있습니다. 위 공식에서는 α가 작아질수록 R이 커지므로, 굴절 보정을 하지 않으면 반지름을 크게 잡는 방향의 오차가 생길 수 있습니다. 다만 실제 굴절은 기온·압력·습도와 고도 분포에 따라 변합니다.
또 지구는 완전한 구가 아닙니다. NASA 지구 자료는 적도 반지름 6,378.137 km, 극 반지름 약 6,356.752 km, 체적 평균 반지름 6,371.000 km를 구별합니다. 한 장소에서 구한 ‘R’을 어느 현대 기준과 비교하는지도 밝혀야 합니다.[7]
질문 3. 알비루니의 환산값이 평균 반지름과 1% 이내라면 모든 오차가 1% 이내였다고 말할 수 있을까요? 해설: 말할 수 없습니다. 여러 오차가 반대 방향으로 상쇄될 수 있고, 단위 환산과 비교 반지름의 선택도 결과를 바꿉니다. 가까운 최종값은 중요한 단서지만 개별 입력의 정확성을 따로 증명하지 않습니다.
성취와 정확도 주장을 한 장에서 분리한다
강한 결론은 세 층의 근거를 구별합니다. 역사 자료는 알비루니가 산 높이와 수평선 하강각을 결합한 방법을 설명했음을 지지합니다. 기하학은 이상적인 구와 접선 조건에서 공식이 타당함을 지지합니다. 현대 지구 자료는 결과를 비교할 기준을 제공합니다.[1][3][7]
그러나 ‘방법을 설명했다’에서 ‘정확히 실행했다’로 건너가려면 원관측 기록, 기구 분해능, 지형, 대기 상태, 단위 길이가 더 필요합니다. 그림 4의 붉은 제한 상자는 그 빠진 다리를 표시합니다.
따라서 안전한 결론은 이렇습니다. 알비루니의 방법은 지역 삼각측량을 지구 규모의 측정으로 연결하는 타당한 기하 절차였다. 다만 자주 인용되는 현대 환산값의 정밀도를 당시 관측의 정밀도와 같다고 볼 수는 없다.
작은 삼각형을 지구 크기의 질문으로 확장했다
알비루니의 큰 성취는 거대한 대상을 직접 재지 않고도 측정 가능한 지역량으로 바꾼 데 있습니다. 기준선과 두 고도각은 산 높이를 만들고, 산 높이와 수평선 하강각은 지구 반지름을 만듭니다. 각 단계에는 독립된 검산 조건이 있습니다.
UNESCO가 소개하는 『점성술 원리 입문』의 문답식 구성은 알비루니가 복잡한 수학·천문 개념을 학습 가능한 질문으로 조직했음을 보여 줍니다. 다만 이 문헌은 지구 반지름 측정의 직접 사료로 사용하지 않고, 그의 저술·교육 맥락을 확인하는 자료로만 사용했습니다.[4]
오늘 이 방법을 읽을 때는 눈에 띄는 ‘놀라운 정확도’보다 추론의 사슬을 확인하는 편이 중요합니다. 무엇을 직접 관측했는가, 어떤 기하 전제를 넣었는가, 오차가 어느 방향으로 커지는가, 결과가 어느 기준과 비교되는가를 차례로 묻는다면 역사적 성취와 남은 불확실성을 함께 볼 수 있습니다.
출처와 도해 안내
세인트앤드루스대학교 MacTutor에서 알비루니의 생애·삼각측량·지구 반지름 환산값과 『도시 좌표의 결정』의 자오선 측량 검토를 확인했습니다. 같은 대학의 교육 PDF에서 산 높이와 수평선 하강각을 잇는 절차를 대조했습니다. UNESCO에서 973–1048년 생애와 『점성술 원리 입문』의 문답식 저술 맥락을 확인했습니다. NASA의 수평선 기하 자료와 지구 팩트시트로 접선의 직각, 굴절을 생략한 단순 모형, 평균·적도·극 반지름을 확인했습니다. 예시 d=0.5 km, 30°·45°, h≈0.683 km와 하강각 0.828°·0.838°·0.848°에서 반지름 약 6540·6385·6235 km의 민감도는 원리를 검산하기 위한 자체 계산이며 역사 원측정값이 아닙니다. 네 SVG는 모두 현대적 재구성입니다. 자료 확인일:
- Al-Biruni (973–1048) — Biography J. J. O’Connor and E. F. Robertson · MacTutor History of Mathematics · University of St Andrews
생애, 삼각측량, 지리학 연구와 지구 반지름 6339.6 km 환산 기록을 확인했습니다.
- Al-Biruni: Coordinates of Cities MacTutor History of Mathematics · University of St Andrews
자오선 거리 측량과 1도당 거리값을 알비루니가 검토·사용한 범위를 확인했습니다.
- al Biruni — Mathematician, Astronomer and Founder of Geodesy Peter Ullrich · University of Koblenz; hosted by University of St Andrews · 2021
두 지점의 산 높이 측정, 정상의 천문학적·실제 수평선 각, 반지름 계산 도식을 확인했습니다.
- Al-Tafhim li Awa’il Sana’at al-Tanjim UNESCO Memory of the World · registration 2011
알비루니의 973–1048년 생애 표기와 페르시아어·아랍어 문답식 수학·천문 저술의 범위를 확인했습니다.
- Al-Biruni, a universal genius in Central Asia a thousand years ago The UNESCO Courier · 1974
중앙아시아 학자 알비루니의 학문적 맥락을 교차 확인했습니다.
- Distance to the Horizon David P. Stern · NASA Goddard Space Flight Center
원에 그은 접선과 반지름의 직각, 수평선 거리의 구면 기하, 대기 굴절을 생략한 조건을 확인했습니다.
- Earth Fact Sheet NASA Space Science Data Coordinated Archive
적도 반지름 6378.137 km, 극 반지름 6356.752 km, 체적 평균 반지름 6371.000 km를 확인했습니다.
