旧暦2033年問題
旧暦2033年問題(きゅうれき2033ねんもんだい)とは、グレゴリオ暦の2033年秋から2034年春にかけて、日本の旧暦(天保暦)の月名が決定できなくなる問題のこと。
目次 |
[編集] 概要
| 季節 | 二十四節気 | 節月→暦月 | |
|---|---|---|---|
| 節気 | 中気 | ||
| 春 | 立春 | 雨水 | 1月 |
| 啓蟄 | 春分 | 2月→2月 | |
| 清明 | 穀雨 | 3月 | |
| 夏 | 立夏 | 小満 | 4月 |
| 芒種 | 夏至 | 5月→5月 | |
| 小暑 | 大暑 | 6月 | |
| 秋 | 立秋 | 処暑 | 7月 |
| 白露 | 秋分 | 8月→8月 | |
| 寒露 | 霜降 | 9月 | |
| 冬 | 立冬 | 小雪 | 10月 |
| 大雪 | 冬至 | 11月→11月 | |
| 小寒 | 大寒 | 12月 | |
日本のカレンダーや暦書などでは、1873年(明治6年)1月1日にグレゴリオ暦が採用された後も、従来用いられた暦である天保暦による日付、いわゆる旧暦を収載することも多い。この天保暦による月名の決め方、特に閏月の置き方(置閏法、ちじゅんほう)は、平山清次によれば次の通り定められている[1]。
天保暦では、太陽の運行を参照する定気法によって二十四節気の配置を決め、二十四節気のうちの中気を用いて月名を決めるため、通常はこの方法で問題は生じない。大部分の年では、「秋分を含む暦月」(8月)と「冬至を含む暦月」(11月)の間、および、「冬至を含む暦月」(11月)と「春分を含む暦月」(2月)の間は、2暦月または3暦月(3暦月となった場合には閏月を置く)となるため、月名の決定に問題は起きないからである。しかし、もしこれが1暦月となってしまった場合、月名の決定方法の1.を満たすことができなくなり、月名の決定に不都合が生じる。また、1暦月に2つの中気が入った場合も、適用すべき規定がないため、これも月名の決定に不都合である。天保暦のように定気法を採用する太陰太陽暦(月の運行によって日を決め、太陽の運行を参照して調整する暦)の場合、ケプラーの第2法則により、近日点を通過する秋から春にかけて、中気から次の中気までの長さが暦月(朔日から次の朔日の前日まで)より短くなることがしばしば起こるため、このような不都合は実際に生じてしまう。
1844年(天保15年)に天保暦が制定されて以来、このような不都合が生じるのは、2033年秋 - 2034年春が最初である。さらに、これ以降も天保暦が修正なく使われた場合、2147年秋 - 2148年春(この時は定義2.のみが問題となる)、2223年秋 - 2224年春(この時は定義1.のみが問題となる)にも、同様の不都合が生じてしまう。
[編集] 詳解
グレゴリオ暦2033年秋から2034年春にかけての朔と中気の日付(日本時間による)は以下のようになる。便宜上、前後の暦月も記している。
| 便宜上の月名 | 朔日 | 中気を含む日 | 中気 | 月名 |
|---|---|---|---|---|
| A月 | 2033年7月26日 | 2033年8月23日 | 処暑 | 7月 |
| B月 | 2033年8月25日 | なし | なし | ?月 |
| C月 | 2033年9月23日 | 2033年9月23日 | 秋分 | 8月? |
| D月 | 2033年10月23日 | 2033年10月23日 | 霜降 | ?月 |
| E月 | 2033年11月22日 | 2033年11月22日 | 小雪 | 11月? |
| 2033年12月21日 | 冬至 | |||
| F月 | 2033年12月22日 | なし | なし | ?月 |
| G月 | 2034年1月20日 | 2034年1月20日 | 大寒 | ?月 |
| 2034年2月18日 | 雨水 | |||
| H月 | 2034年2月19日 | なし | なし | ?月 |
| I月 | 2034年3月20日 | 2034年3月20日 | 春分 | 2月 |
| J月 | 2034年4月19日 | 2034年4月20日 | 穀雨 | 3月 |
月名が決まらないのはB月~H月の7ヶ月で、これらに2033年8月~2034年1月(正月)の6暦月を割り当てるのだが、1つ足りないのでどこかに閏月が入ることになる。ここで天保暦の置閏法を使った場合、閏月が決まらないどころか、もっと深刻な問題が起こる。
秋分を含むC月を8月、その次の冬至を含むE月を11月とすると、9月と10月のいずれかがなくなってしまう。また、中気を含まない暦月はB月、F月、H月の3つあるが、これらのうち閏月となるのは1暦月だけである(そうしないと、更に2つの月名がなくなってしまう)。また、1暦月内に2つの中気を含むE月を「冬至を含む暦月」として機械的に11月を当てはめてよいのかという問題もある(これについては1851年に日本において、小雪と冬至の2つの中気を含んだ暦月を11月とした先例がある。また1870年と1984年には冬至と大寒の2つの中気を含んだ暦月がやはり11月とされている。下記も参照。)。
[編集] 解決法
これらを解決する方法はいくつか考えられる。
そのひとつの方法として、天保暦の月名の決定方法の1.及び2.の内容に優先順位を付けることが考えられる。天保暦と同様の定気法を採用し、天保暦改暦時に重要参考資料(手本)になった中国(清)の時憲暦(今では農暦と言われることが多い。)においては当初次のような月名決定法(含、置閏法)が設定されていた。すなわち、
- 1'.冬至を含む暦月を11月とする。
- 2'.次の冬至まで13暦月ある場合、中気を含まない最初の暦月を閏月とする。
(『清史稿』「時憲志」康煕甲子元法より)[2]
1.が破綻する場合は、1'.を参考にして二至二分のうち冬至を含む暦月を他の3つを含む暦月よりも優先させ、他の3つを含む暦月の月名をずらす。これは古来、平気法の時代から一貫して中国・日本いずれでも太陰太陽暦においては冬至は作暦の基点とされ(天正冬至)、いかなる場合でも冬至を含む暦月は必ず11月(建子月)とされてきたことにもよる。具体的に言うと、冬至を含むE月を11月に固定し、それに伴ってその前のB月、C月、D月は月名に不連続が起きないように、それぞれ8月、9月、10月とする。秋分を含むC月は1.によれば本来8月になる必要があるが、冬至を含むE月を11月にすることを優先するため、この場合例外的に9月となる(また、E月が11月に固定されれば、前回の冬至を含む暦月からE月(=冬至を含む。)の前まで12暦月であるため、中気を含まない暦月(B月)があってもこの間には閏月は存在しないことになる。)。これによって、B月からE月までの問題は解決する。
次に2.の定義では、閏月の候補が複数あるF月からH月までの問題であるが、 この2'.を参考にすれば、まず、冬至を含むE月から次の冬至を含む暦月の前まで13暦月であるため、閏月がこの間に存在することとなる。また閏月の候補となる中気を含まない暦月が複数存在する場合(F月、H月)は(1.の定義によって冬至を含む暦月(E月)と春分を含む暦月(I月)を、それぞれ11月、2月と確定してもなおその間に閏月の候補となる中気を含まない暦月が複数あるような場合)、冬至を含む暦月(=E月)から数えていって最初の暦月すなわちF月が閏月となる。
以上によって、B月からH月まで順に8月、9月、10月、11月、閏11月、12月、正月となり、すべての暦月の問題が解決することになる。(下記1851年~1852年の中国(清)での問題の処理方法も先例として参考になる。)
他の方法として、1暦月に2つの中気を含むときは、冬至から遠い方の中気を前後の暦月にずらし、中気を2つ含む暦月がなくなるまで順次ずらしていくことが考えられる。これによっても上記の方法と同じ結論になる。
また他の方法として、1暦月に2つの中気を含むときは、2つの中気のうち最初にくる中気を前の暦月にずらし、中気を2つ含む暦月がなくなるまで順次ずらしていくこと(その場合2033年には閏月がなく、2034年の旧暦は1月20日から始まり正月の後に閏月が置かれる)や、あるいは後ろの中気を後ろの暦月にずらし中気を2つ含む暦月がなくなるまで順次ずらしていくこと(その場合2033年には閏7月が置かれる)も考えられる。
また、このような問題が起こる原因は天保暦で採用された定気法にあるため、旧暦の計算に使用する二十四節気については以前の平気法に戻すという解決法もある。
ちなみに、2033年 - 2034年の問題の期間について、二十四節気を平気法で配置した場合は、次のようになる。
| 便宜上の月名 | 朔日 | 中気を含む日 | 中気 | 月名 |
|---|---|---|---|---|
| A月 | 2033年7月26日 | 2033年8月22日 | 処暑 | 7月 |
| B月 | 2033年8月25日 | 2033年9月21日 | 秋分 | 8月 |
| C月 | 2033年9月23日 | 2033年10月22日 | 霜降 | 9月 |
| D月 | 2033年10月23日 | 2033年11月21日 | 小雪 | 10月 |
| E月 | 2033年11月22日 | 2033年12月21日 | 冬至 | 11月 |
| F月 | 2033年12月22日 | なし | なし | 閏11月 |
| G月 | 2034年1月20日 | 2034年1月21日 | 大寒 | 12月 |
| H月 | 2034年2月19日 | 2034年2月20日 | 雨水 | 正月 |
| I月 | 2034年3月20日 | 2034年3月23日 | 春分 | 2月 |
| J月 | 2034年4月19日 | 2034年4月22日 | 穀雨 | 3月 |
もちろんこれ以外の方法も考えられ、コンピュータで旧暦を計算する各種のソフトウェアではいろいろな方法が採られているようである(外部リンク参照)。
[編集] これから
この問題について日本国政府は公式の見解を発表していない。政府の考えでは旧暦(天保暦)は「既に使われなくなった暦法」だからである。この考え方に従えば、月相が必要な十五夜などを除くすべての年中行事を、月遅れなどの新暦の日付に移行し、旧暦をカレンダーや暦書から一切追放してしまうのも、乱暴に見えるかもしれないが一つの考え方である。
実際に、カレンダーを出版している業者が多数属する業界任意団体の全国団扇扇子カレンダー協議会も、何の動きも見せていない。
[編集] 他国の状況
中国・台湾・韓国で使われている時憲暦は、本来、このような問題が起こらない置閏法(上記1'.及び2'.。こちらの方が合理的であり破綻は生じない。)だった。しかし、1811年(嘉慶16年)に修正され(宮廷の祭祀の都合で、冬至を含む暦月を必ず11月、春分を含む暦月を必ず2月にするために修正された。)、天保暦に似た置閏法になった(正確には、天保暦がこの時代に修正された後の時憲暦の置閏法を参考にして作られた。)。しかし、1851年 - 1852年(咸豊元年 - 2年)に問題が起こったため、修正は無視され、上記と同様の処理がなされた(この時は、冬至を含む暦月と春分を含む暦月の間に1暦月しかなかったが、春分を含む暦月が例外的に正月となった。冬至を含む暦月はこの時も11月とされている。)。[3][4]なお、日本では時間帯の違い(時差1時間)のため、この時には2つ中気を含む暦月や中気のない暦月が複数発生したものの、上記1.及び2.の定義だけで作暦上の問題は起きなかった(正確には明治6年(1873年)の太陽暦への改暦までは、現在の東経135度(明石)における地方平均太陽時=現在の日本中央標準時ではなく、京都における地方真太陽時を使用していた[5]ため中国との時差はさらに数分長くなるが、そのことを考慮してもこの違いは発生する。)。
2033年問題と同様の問題は、天保暦に似た置閏法を持つ他の太陰太陽暦でも起こりうる。ただし、それがいつ起こるかは、朔や中気がどの日に属するか、つまり、時間帯に依存するので、同一時期でも国によってこのような問題が発生する国としない国に分かれる可能性もある。日本と中国には1時間の時差があるので、日本において0時台に朔や中気の瞬間があれば、中国においては前日の23時台にこれらがあることになり、1日のずれを生ずる(太陰太陽暦における時差による暦日(まれには暦月)のずれは、このような問題の発生する時以外でも時々発生する。)。上記1851年 - 1852年の中国と日本の違いは、このことによって現れた。しかし、2033年 - 2034年の問題に関連する時期には、日本時間0時台に朔や中気の瞬間が入ることはなく、両国とも朔や中気の日付は全く同一で問題を処理することとなる。
なお、中国においては現在の公式な暦は世界共通のグレゴリオ暦であるが、祝日である春節(日本の旧正月)決定のため、太陰太陽暦である時憲暦(農暦)は、今でも公的な管理を受けている。日本の太陰太陽暦は古来、天保暦以前から(貞享暦からは日本独自に作られたものの)中国の暦から大きな影響を受け、手本、参考にして作られてきており、今でも公的管理機関があるとするならば、中国における対処方法は、歴史的にもそうだったように重要な参考資料にされるものと考えられる。
インド暦では、このような場合、欠月を認めている。たとえば、1982年9月の翌月は11月だった。
[編集] 脚注
- ^ 平山清次 「二 太陰暦」『暦法及時法 増補版』 恒星社、1938年8月25日、pp. 45f。初出『日本百科大辞典』。
- ^ suchowan's Home Page 天保暦置閏法の謎
- ^ suchowan's Home Page 天保暦置閏法の謎
- ^ 暦法は地球を廻るか? 須賀隆 p5 -
- ^ こよみのページ 暦と天文の雑学 旧暦の話