사주팔자는 정말 '팔자'일까 — 만세력이 계산하는 여덟 글자의 정체
사주팔자의 '여덟 글자'는 어떻게 만들어질까. 만세력이 연·월·일·시를 간지로 바꾸는 원리를 데이터로 풀어봅니다.
'사주팔자(四柱八字)'라는 말은 워낙 익숙해서, 정작 그 안에 어떤 계산이 들어 있는지는 잘 이야기되지 않습니다. 이름을 그대로 풀면 '네 개의 기둥(四柱)과 여덟 글자(八字)'입니다. 이 글은 그 여덟 글자가 하늘에서 정해진 운명이라기보다, 태어난 순간의 시간을 일정한 규칙으로 바꿔 적은 '시간의 좌표'라는 점을 데이터의 관점에서 살펴봅니다.
사주팔자, '여덟 글자'라는 이름의 뜻
사주는 태어난 연도·월·일·시를 각각 하나의 기둥으로 세웁니다. 그래서 기둥이 넷, 즉 '사주'입니다. 그리고 각 기둥은 두 글자로 이루어집니다. 위 글자는 하늘의 기운을 나타내는 '천간(天干)' 열 개(갑·을·병·정·무·기·경·신·임·계) 중 하나이고, 아래 글자는 땅의 순환을 나타내는 '지지(地支)' 열두 개(자·축·인·묘·진·사·오·미·신·유·술·해) 중 하나입니다. 기둥 넷에 각각 두 글자씩, 그래서 모두 여덟 글자 '팔자'가 됩니다. 우리가 흔히 "팔자가 세다"라고 할 때의 그 팔자가, 실은 이 여덟 글자를 가리키는 말이었던 셈입니다.
만세력은 무엇을 계산하는가
여덟 글자를 뽑으려면 태어난 순간을 간지(干支)로 바꿔야 하는데, 이 변환표가 바로 '만세력(萬歲曆)'입니다. 만세력은 오랜 세월의 날짜를 천간·지지의 순환에 맞춰 미리 계산해 둔 일종의 달력 데이터베이스입니다. 핵심은 두 가지입니다. 첫째, 우리가 쓰는 양력 날짜를 음력과 절기 기준으로 환산합니다. 둘째, 그렇게 정리된 날짜마다 어떤 간지가 배정되는지를 규칙적으로 이어 붙입니다. 천간 10개와 지지 12개를 짝지으면 60번 만에 한 바퀴가 도는 '60갑자'가 되는데, 만세력은 이 60갑자의 순환을 연·월·일·시 네 층위에서 동시에 굴리는 계산기라고 보면 됩니다.
연·월·일·시, 네 기둥이 세워지는 순서
각 기둥은 서로 다른 기준으로 정해집니다. 연주(年柱)는 대개 입춘을 기준으로 해가 바뀐 것으로 봅니다. 그래서 양력 1월에 태어나도, 절기상 입춘 전이면 '지난해'의 간지를 쓰는 경우가 생깁니다. 월주(月柱)는 달이 아니라 24절기의 흐름을 따라 바뀝니다. 일주(日柱)는 60갑자가 하루에 한 칸씩 끊임없이 이어져 온 결과이고, 시주(時柱)는 하루를 12개의 시간대로 나눈 '십이시'에 맞춰 정해집니다. 이렇게 기준이 제각각이기 때문에, 사주를 손으로 뽑는 일은 생각보다 까다롭고, 그래서 예로부터 만세력이라는 표가 반드시 필요했던 것입니다.
왜 같은 날 태어나도 사주가 다를 수 있나
흥미로운 지점은 '태어난 시'입니다. 연·월·일이 같아도 태어난 시간대가 다르면 시주가 달라지고, 그러면 여덟 글자 중 두 글자가 바뀝니다. 반대로 태어난 시를 모르면 시주를 비워 둔 채 여섯 글자만으로 해석하기도 합니다. 또 하나, 만세력은 표준시와 실제 태양시의 차이, 서머타임 시행 여부 같은 역사적 시간 제도까지 반영해야 정확해집니다. 한국의 표준시가 시기에 따라 바뀐 적이 있다는 사실이 사주 계산에 영향을 준다는 점은, 사주가 신비로운 예언이라기보다 '시간 기록의 정확성' 문제에 훨씬 가깝다는 것을 보여 줍니다.
사주를 '팔자'로 읽을 때 주의할 점
정리하면, 사주팔자의 여덟 글자는 태어난 순간을 간지 체계로 옮겨 적은 좌표이고, 만세력은 그 좌표를 뽑아 주는 계산표입니다. 여기까지는 규칙이 분명한 '계산'의 영역입니다. 다만 그 좌표에서 성격이나 앞날을 읽어 내는 '해석'은 전통마다, 사람마다 다른 이야기입니다. 최근 2030 세대가 사주를 즐기는 방식도 운명을 확정하려는 것보다 자기 자신을 이해하는 하나의 언어로 소비하는 쪽에 가깝습니다. 여덟 글자를 어떻게 계산하는지 알고 나면, 결과를 훨씬 가볍고 즐겁게 바라볼 수 있습니다.
출처
본 콘텐츠는 엔터테인먼트·참고용입니다. 건강·금전·인생의 중요한 결정은 전문가와 상담하시고, 해석이나 추정을 단정적 사실로 받아들이지 마세요.