옛 기록 속 천문현상은 과연 실제로 일어난 일일까요?
시간을 거슬러 올라가 하늘을 직접 확인하며, 역사와 과학이 만나는 순간을 경험해 보자.
▲그림1. 선조실록(1604년 9월) 객성 기록 부분 (국사편찬위원회 제공)1
오른쪽은 선조실록 1604년 9월 기록의 일부를 국역한 내용이다.
이 글에 등장하는 객성(客星)은 무엇일까요?
★ 조선시대 천문현상을 나타낸 용어에 대해 알아보자.
(1) 조선시대 천체 용어
▲ 표1. 조선시대 천체 용어
(2) 조선시대 천문현상 용어
『증보문헌비고』 「상위고(象緯考)」에 정리된 역대의 천문 현상
▲ 표2. 조선시대 천문현상 용어
Stellarium을 통해 과거의 하늘을 되살려 보며, 문헌의 기록이 과학적 사실과 어떻게 맞닿아 있는지 탐구해 봅시다.
문헌에 기록된 천문현상이 실제 당시 하늘에서 일어났는지를 'Stellarium'을 이용하여 검증해 본다.
활동지에 제시된 천문현상 기록의 실현 가능성을 검증하고, 기록한다.
실제 하늘과 같은 별자리와 천체의 위치를 3차원 가상 천문관 형식으로 보여주는 무료 천문 시뮬레이션 프로그램
설치 방법
스텔라리움 웹사이트에 접속 https://stellarium.org/ko/
상단에 컴퓨터 사양에 맞는 버전으로 다운로드
▲ 그림2. 스텔라리움 설치 화면2
▲그림3. 스텔라리움 앱 아이콘3
날짜와 시간, 방향을 변경하면서 실현 가능성을 판단한다.
한국 별자리로 변경: 좌측 메뉴 → 보기(3번째) → 하늘 문화 → 한국 설정
시간 변경: 좌측 메뉴 → 날짜 및 시간 → 입력
관측 방향 변경: 마우스 왼쪽을 클릭하여 원하는 방향으로 드래그 한다.
▲그림4. 좌측 메뉴 / 날짜 및 시간 창 화면5
▲ 그림5. 하늘과 보기 설정 창 화면
활동지에 제시된 천문현상 기록 내용을 Stellarium을 이용하여 탐색하고 실현 가능성을 검증한다.
실현 가능성 판단 기준에 따라 ○, △, X를 [검증 결과]에 표시한다.
‘검증 결과’가 △(부분 검증) 또는 X (불일치)인 경우, 그 이유를 ‘비고’란에 구체적으로 작성한다.
문헌 속 천문현상 시뮬레이션 기반 탐색 및 검증하기
※ 실현 가능성 판단 기준
○ (검증됨) : 천문현상, 관측 일정, 시간, 위치(방향)를 모두 충족함.
△ (부분 검증) : 조건에 일부 충족하나 모두 일치하지 않음.
X (불일치): 천문현상, 관측 일정, 시간, 위치(방향)가 모두 충족하지 않음.
‘검증 결과’가 △(부분 검증) 또는 X (불일치)인 경우, 그 이유를 ‘비고’란에 구체적으로 작성한다.
(예시) 시뮬레이션 기반 검증
▲ 그림6. 시뮬레이션 기반 검증 화면(1)
천문현상 기록 내용
효종 4년(양력 1653.05.30.) "목성이 낮에 보였다."
검증 결과: △
이유: 관측 시간 불일치 (1653년 5월 30일에 목성은 밤에 보였다.(24:00)
[활동 Tip] 더 많은 기록을 검증하고 싶다면?
오른쪽 파일을 통해 왕조대 별로 기록을 확인하고, 검증해볼 수 있다.
ctrl+F 기능을 이용해 특정 천문현상에 대한 기록을 찾아 볼 수 있다. (예: 일식, 월식, 객성 등)
천문현상 외에도 햇무리, 달무리 등의 다양한 천기(天氣)에 대한 기록을 살펴볼 수 있다.
※ 기록 선정 시 유의사항
검증이 어려운 현상: 혜성, 유성, 햇무리, 달무리
단, 혜성을 검증할 경우, 해당 날짜에 구체적인 혜성을 검색하면 추정 가능(예: 1607년(선조40년) 핼리혜성의 위치를 특정하면 검증 가능)
▲표3. 조선시대 천문현상 기록(.xlsx)
지금부터 그 오류의 이유를 탐구하고, 과학적 근거를 바탕으로 기록을 다시 써 내려가 본다.
과학적으로 설명이 가능한 오류 사례를 분석하여, 기록 내용을 과학적 사실에 근거하여 재구성해 본다.
시뮬레이션 탐색 결과를 바탕으로 기록 내용을 구체적으로 보충하거나 수정한다.
활동 예시를 참고하여 탐구를 수행한다.
예시 ① - 과학적으로 설명할 수 없는 경우
세종 16년 (양력 1434.12.01.)
"서운관에서 일식이 밤에 있으니 구식례를 정지할 것을 아뢰다."
검증 결과 : X (현상 불일치)
오류 이유: 일식은 밤에 일어날 수 없다.
▲ 그림7. 일식의 발생 원리(한국천문연구원 제공)6
▲ 그림6. 시뮬레이션 기반 검증 화면(1)
예시 ② - 관측(시간) 오류
효종 4년 (양력 1653.05.30.)
"목성이 낮에 보였다."
검증 결과 : △ (관측 시간 불일치)
오류 이유: 1653년 5월 30일에 목성은 00:00~04:30에 관측되었다.
'기록' 재구성해 보기
"밤에 자정(00:00~01:00)부터 인초(03:00~04:00)까지 목성이 동남동쪽에서 보였다."
예시 ③ - 관측(일정) 오류
숙종 12년 (양력 1686.06.16.)
"달이 금성에 근접하였다."
검증 결과 : △ (관측 일정 불일치)
오류 이유: 1686년 6월 17일에 달이 금성에 근접하는 현상은 02:00~05:00에 관측되었다.
'기록' 재구성해 보기
"밤에 축정(02:00~03:00)부터 인정(04:00~05:00)까지 달이 금성에 근접하였다."
▲ 그림8. 시뮬레이션 기반 검증 화면(2)
▲ 그림9. 시뮬레이션 기반 검증 화면(3)
예시 ④ - 관측(천문현상) 오류
숙종 23년 (양력 1697.04.21.)
"개기일식이 있었다."
검증 결과 : X (현상 불일치)
오류 이유: 개기일식이 아닌 부분일식이 관측되었다.
'기록' 재구성해 보기
"낮에 부분일식이 있었다."
▲ 그림10. 부분일식과 개기일식6
[활동 Tip] 조선시대 시간과 용어를 활용해 기록 재구성하기
오른쪽 "조선시대 시간표" 를 참고하여 관측 시각으로 구체적으로 재구성해 볼 수 있다.
기록 속 오류가 발생한 이유를 다양한 관점에서 토의할 수 있다.
예: 세종 16년 "일식이 밤에 있으니..." 기록은 과학적으로 불가능하므로 오류 발생 원인에 대해 토의
오류 가능성의 예시
용어 혼동: 달(月)과 해(日) 한자를 잘못 기록했을 수도 있음.
재이(災異) 해석: 실제 사실보다 정치적 의미를 강조하기 위해 과장된 기록일 수 있음.
이러한 과정을 통해 시뮬레이션 결과와 역사적 맥락을 반영하여 새롭게 재구성하는 활동으로 확장할 수 있다.
조선시대 시간
▲ 그림11. 조선시대 시간7
< 참고 자료 >
국사편찬위원회. 선조실록, 선조 37년 9월 21일, “객성을 관측하다”. https://sillok.history.go.kr/id/kna_13709021_001
Stellarium. https://stellarium.org/ko/
나무위키. Stellarium. https://namu.wiki/w/Stellarium
YouTube. 천문학자가 들려주는 천문이야기: 스텔라리움의 조작 및 사용법. https://www.youtube.com/watch?v=8Bxh6olvkuI
네이버 블로그. 우주 수집가의 창고. https://blog.naver.com/astrobloger/220822831342
동아사이언스. 한반도에서는 개기일식을 언제 관측할 수 있나요? https://m.dongascience.com/news.php?idx=19385
김상혁, 민병희, 이기원, & 안영숙 (공저). (2025). 조선시대 천문현상 기록집 (전3권). 서울: 한국학술정보. 총 1,921쪽.