역사적 이야기

1946년 4월 3일은 무슨 요일일까요? 젤러의 공식으로 확인하기

1946년 4월 3일의 요일

정답은 수요일입니다. 1946년 4월 3일은 수요일이었습니다.

젤러의 합동식(Zeller's Congruence)이란?

임의의 날짜가 무슨 요일인지 손으로 계산하려면 '젤러의 합동식'이라고 불리는 공식을 활용할 수 있습니다. 이 공식은 그레고리력 기준으로 특정 날짜의 요일을 구하는 대표적인 방법입니다.

h = (q + ⌊26(m + 1) / 10⌋ + k + ⌊k / 4⌋ + ⌊j / 4⌋ + 5j) mod 7

각 변수의 의미는 다음과 같습니다.

- h: 요일 (0 = 토요일, 1 = 일요일, 2 = 월요일, 3 = 화요일, 4 = 수요일, 5 = 목요일, 6 = 금요일)
- q: 일(day of month)
- m: 월 (3 = 3월, 4 = 4월, ... , 12 = 12월). 단, 1월과 2월은 전년도의 13월, 14월로 간주합니다.
- k: 세기 내 연도, 즉 연도의 마지막 두 자리
- j: 세기, 즉 연도의 첫 두 자리

주의할 점은 공식 안의 모든 나눗셈은 소수점을 버리고 몫만 취하는 정수 나눗셈이라는 것입니다.

1946년 4월 3일 계산 과정

1946년 4월 3일의 경우 각 값은 다음과 같습니다.

- q = 3
- m = 4
- k = 46
- j = 19

이 값을 공식에 대입하면 다음과 같이 계산됩니다.

h = (3 + ⌊26 × (4 + 1) / 10⌋ + 46 + ⌊46 / 4⌋ + ⌊19 / 4⌋ + 5 × 19) mod 7
= (3 + 13 + 46 + 11 + 4 + 95) mod 7
= 172 mod 7
= 4

결론

계산 결과 h = 4이며, 이는 수요일에 해당합니다. 따라서 1946년 4월 3일은 수요일이 맞습니다.

참고로 1946년은 해방 직후 미군정기였던 시기로, 역사적 사건의 날짜를 확인할 때 이처럼 요일 계산 공식을 활용하면 유용합니다. 젤러의 합동식은 윤년 규칙까지 반영하고 있어 어느 연도의 날짜든 정확한 요일을 구할 수 있다는 장점이 있습니다.