なぜ旧暦では複雑な計算が必要だったのでしょうか。その核心は、天体が描く冷徹な数学的ギャップにあります。天文学的な太陽暦と太陰暦の日数比較を行うと、両者の間には埋めがたい乖離が存在することが分かります。
月の満ち欠けによる12カ月(29.5306日 × 12 = 約354.367日)をそのまま積み重ねていくと、地球が太陽を回る1年(約365.2422日)に対して、毎年約11日ずつ不足していきます。これを放置すると、3年で約1カ月、16年経てば約半年分も日付がズレてしまい、真夏であるはずの8月に雪が降り、真冬の1月に猛暑が訪れるという異常事態が生じます。
そこで考案されたのが、閏月の仕組みと理由です。太陰太陽暦では、約3年に1回の頻度で「1年を13カ月」に増やし、丸ごと1カ月分のボーナス月をカレンダーに挿入して季節の針を無理やり引き戻しました。この挿入される月を「閏月(うるうづき)」と呼びます。
具体的には、「5月」の次に「閏5月」を挟み、その後に「6月」を迎えるといった数え方をします。古代中国では紀元前5世紀頃から、19年間に7回の閏月を挿入すると太陽年と太陰月が驚くほど正確に一致する「章法(西洋におけるメトン周期)」が発見されていました。1年が354日の平年と、384日前後になる閏年が混在する不規則さを受け入れながら、先人たちは天体との帳尻を合わせていたのです。