旧暦2033年問題

旧暦2033年問題とは、西暦2033年秋から2034年春にかけて、日本の旧暦の月名がうまく決められなくなる問題のこと。陰暦2033年問題、2033年旧暦閏月問題ともいう。1844年に天保暦が制定されて以来、このような不都合が生じるのは、2033年秋 - 2034年春が最初である。

1. 概要
-----



日本の公的なカレンダーや暦書などでは、1873年1月1日にグレゴリオ暦への改暦が行われて運用されているが、この日以降であっても、従前の太陰太陽暦による日付を必要とするさまざまな用途や慣習のために、補助的に収載して使われている。この天保暦による月名の決め方、特に閏月の置き方が、将来に不都合が生じることが明治の改暦以降に明らかになった。日本の暦においては、定気法の二十四節気が天保暦とともに1844年に導入されたが、その結果、太陰暦のひと月の間に中気が2つ入ってしまう事態が起こりうるようになり、それに伴って月名や置閏に関して特別な調整を行う必要が生じた。そのために、「冬至を含む暦月は11月、春分を含む暦月は2月、夏至を含む暦月は5月、秋分を含む暦月は8月となるように調整する」というルールが設定されていた。

1912年には、天保暦の置閏法を、平山清次が次のように明文化している 。

冬至を含む暦月を11月、春分を含む暦月を2月、夏至を含む暦月を5月、秋分を含む暦月を8月とする。
閏月は中気を含まない暦月に置くが、中気を含まない暦月がすべて閏月とはならない。天保暦では、実際の太陽の運行を参照する定気法によって二十四節気の配置を決め、そのうちの中気を用いて月名を決めるため、通常はこの方法で問題は生じない。上述 1. のルールに関しては、「秋分を含む暦月」と「冬至を含む暦月」の間など、二至二分の月の間に含まれる陰暦月が、通常2か月または3か月あるため、月名の決定に問題は起きない。しかし、もしこれが1か月となってしまった場合には、上述の月名の決定方法の 1. を満たすことができなくなり、月名の決定に不都合が起こる。また、2. のルールに関しても、二至二分の月の間に含まれる陰暦月が3か月で、そのうちの1暦月に2つの中気が入った場合には、適用すべき規定がないため、月名の決定に不都合がある。実際にケプラーの第2法則により、近日点を通過する秋から春にかけて、中気から次の中気までの長さが暦月より短くなることがしばしば起こる。このとき天保暦のように定気法を採用する太陰太陽暦では不都合が起こりうることになる。

なお、この不都合は暦上起こりうるものではあるが、2033年秋 - 2034年春の期間でいえば、1朔望月の間に2つの中気が入る箇所は無く、2034年2月の雨水の後に到来する朔から次の朔の間に中気が入らないということが1回あるだけである。1朔望月の間に2つの中気が入っていないにもかかわらず、1暦月の中に2つの中気が入ってしまうことは、中気の時刻が僅かに朔の時刻に先行しているときに、その中気が朔と同一日、または日をまたいで中気が朔の前日の場合に起こる。すなわち、実際には朔の前に中気が到来していても、中気と朔が同一日である場合、暦上はその中気は「朔日」すなわち次の暦月の最初の日に属するように扱われてしまうためである。これが、朔望月・時刻ベースでは中気が1つずつ含まれているにもかかわらず、暦月・暦日ベースでは中気がなくなったり2つ入ったりする暦月を繰り返す要因となる。

1844年に天保暦が制定されて以来、このような不都合が生じるのは、2033年秋 - 2034年春が最初である。さらに、これ以降も天保暦・平山規則が修正なく使われた場合、2147年秋 - 2148年春、2223年秋 - 2224年春などにも、同様の不都合が生じてしまう。

2. 詳解
-----

グレゴリオ暦2033年秋から2034年春にかけての朔と中気の日付は以下のようになる。便宜上、前後の暦月も記している。

月名が決まらないのはB月〜H月の7か月で、これらに2033年8月～2034年1月の6暦月と、1つの閏月を割り当てるのだが、天保暦、とりわけ平山規則に基づく月名の決め方や置閏法に拠ると、閏月が決まらないばかりか、さらに深刻な問題が起こる。

平山規則の通り、秋分を含むC月を8月、その次の冬至を含むE月を11月とすると、9月と10月のいずれかがなくなってしまうこれは秋分・霜降・小雪はいずれも朔と同一日であるが、冬至は直後の朔と日をまたいでしまうことで、秋分・霜降・小雪は各々直後の朔で始まる暦月に属するのに対し、冬至は直後の朔で始まる暦月には属せず直前の暦月に属してしまうためである。秋分〜朔は21時間、霜降〜朔は6時間、小雪〜朔は1.5時間、冬至〜朔は5時間であるが、間で日をまたぐのは冬至〜朔の間である。この後、小寒で再び朔と同一日になるが、次の雨水で再び日をまたいで雨水が朔の前日になり、次の春分で再び朔と同一日になる。それ以降は、中気の方が遅れていくので問題は発生しない。}}。また、中気を含まない暦月はB月・F月・H月の3つあるが、これらのうち閏月となるのは1暦月だけである。また、1暦月内に2つの中気を含むE月を「冬至を含む暦月」として単純に11月としてよいのかという問題もある。

3. 解決法
------

これらを解決する方法はいくつか考えられる。

3.1. 案その1
---------

そのひとつの方法として、天保暦の月名の決定方法の1.および2.の内容に優先順位を付けることが考えられる。天保暦と同様の定気法を採用し、天保暦改暦時に重要参考資料になった中国の時憲暦においては閏月の配置も含めて当初は次のような月名決定法を採った。

1'. 冬至を含む暦月を11月とする。
2'. 次の冬至まで13暦月ある場合、中気を含まない最初の暦月を閏月とする。

1. が破綻する場合は、1'. を参考にして二至二分のうち冬至を含む暦月を他の3つを含む暦月よりも優先させ、他の3つを含む暦月の月名を調整する。これは古来、平気法の時代から一貫して中国・日本いずれでも太陰太陽暦においては冬至は作暦の基点とされ、いかなる場合でも冬至を含む暦月は必ず11月とされてきたことにもよる。具体的に述べると、冬至を含むE月を11月に固定し、それに伴ってその前のB月・C月・D月は月名に不連続が起きないように、それぞれ8月・9月・10月とする。秋分を含むC月は、1. によれば本来8月になる必要があるが、冬至を含むE月を11月にすることを優先するため、この場合例外的に9月となる。これによって、B月からE月までの問題は解決する。

次に 2. の定義では、閏月の候補が複数あるF月からH月までの問題であるが、この 2'. を参考にすれば、まず、冬至を含むE月から次の冬至を含む暦月の前まで13暦月であるため、閏月がこの間に存在することとなる。また閏月の候補となる中気を含まない暦月が複数存在する場合は、冬至を含む暦月から数えていって最初の暦月すなわちF月が閏月となる。

以上によって、B月からH月まで順に8月・9月・10月・11月・閏11月・12月・正月となり、すべての暦月の問題が解決することになる。

3.2. 案その2
---------

1暦月に2つの中気を含むときは、冬至から遠い方の中気を前後の暦月にずらし、中気を2つ含む暦月がなくなるまで順次ずらして考えていくことが考えられる。これによっても上記の方法と同じ結論になる。

3.3. 案その3
---------

1暦月に2つの中気を含むときは、2つの中気のうち最初にくる中気を前の暦月にずらし、中気を2つ含む暦月がなくなるまで順次ずらして考えていくことや、あるいは後ろの中気を後ろの暦月にずらし中気を2つ含む暦月がなくなるまで順次ずらして考えていくことも考えられる。

3.4. 案その4
---------

このような問題が起こるそもそもの原因は定気法を採用した事にあるから、旧暦の計算に使用する二十四節気については以前の平気法に戻すという解決法も考えられる。

ちなみに、2033年 - 2034年の問題の期間について、二十四節気を平気法で配置した場合は、次のようになる。



4. 現状とこれから
----------

国立天文台のwebサイトでもこの問題が取り上げられている。既に廃止された暦のため、公的な機関が決定することはないとしている。

国立天文台の元天文台長や「暦計算室」員、国立民族学博物館名誉教授、カレンダー出版物の業界団体の長などを理事長・理事・学術顧問などに迎えている社団法人・日本カレンダー暦文化振興協会では、2014年4月以来この問題に関する学術シンポジウムを開催し、問題の所在についての啓蒙と周知、対策案についての検討などを行っている。また同協会は2015年8月28日にこの問題についての見解を発表し、その中で閏11月案を推奨した上で「置閏ルールについては検討を継続する」としている。2033年閏11月を推奨する理由としては、以下のようなものを挙げている。

伝統的な太陰太陽暦では冬至が重視されてきた。ゆえに冬至を尊重し、その当月に11月が配置されることが望ましい。
出版済み万年暦のほとんど全てが閏11月を採用しており、それらに訂正の必要がなく、社会的混乱を回避できる。
議論の俎上に上がった有力な置閏ルールが全て閏11月を支持しており、今ここで置閏ルールを決定せずとも推奨できる。またこれによれば、2033年に閏11月を選択しただけでは置閏ルールを特定できないとしているが、2034年閏正月を採用しないのであれば2147年は閏11月となり、2033年閏7月を採用しないのであれば2223年は閏9月になるとしており、ルールを決めないことによる混乱は、さらに遠い将来まで起こらないとしている。

毎年の暦は前年に頒布されているため、不都合が起きるとされる年まで上記の方法も含め、コンピュータで旧暦を計算する各種のソフトウェアではいろいろな方法が採られている。

『理科年表』には時節の話題などを扱うページが毎年各部に数ページ程度あるが、2014年版でこの問題を取り上げている。

5. 他国の状況
--------

中国・台湾・韓国で使われている時憲暦は、このような問題が起こらない置閏法を採用していた。こちらの方が合理的であり破綻は生じない。しかし、1811年に、宮廷の祭祀の都合で、冬至を含む暦月を必ず11月、春分を含む暦月を必ず2月にするために置閏法が「修正」されたと考えられた。天保暦はその「修正」された時憲暦の置閏法を参考にして置閏法を定めたとされている。しかし、1851年 - 1852年では冬至を含む暦月と春分を含む暦月の間に1暦月しかなかったため、冬至を含む暦月は11月であったが、春分を含む暦月が正月となった。時憲暦では1851年の冬至から1852年の冬至までの間は12暦月しかないためこの間に閏月はなく、春分を含む暦月が正月となっても置閏法には一切影響しない。つまり、冬至から次の冬至までの間に13暦月ある場合に限り、1'. と2'. を適用するのである。その場合、清の欽天監によって1811年から200年間にわたって置閏法が破綻しないことが確認されており、最近の研究では置閏法が「修正」されたのではなく、もとの置閏法でも冬至が11月、春分が2月になることを「再確認」しただけではないかと考えられている。

日本では時間帯の違いのため、この時には2つ中気を含む暦月や中気のない暦月が複数発生したものの、上記 1. および 2. の定義だけで作暦上の問題は起きなかった。なお、正確には1873年の太陽暦への改暦までは、現在の「東経135度における地方平均太陽時 = 現在の日本中央標準時」ではなく、京都における真太陽時を使用していたため中国との時差はさらに数分長くなるが、そのことを考慮してもこの違いは発生しうる。

2033年問題と同様の問題は、天保暦に似た置閏法を持つ他の太陰太陽暦でも起こりうる。ただし、それがいつ起こるかは、朔や中気がどの日に属するか、つまり、時間帯に依存するので、同一時期でも国によってこのような問題が発生する国としない国に分かれる可能性もある。日本と中国には1時間の時差があるので、日本において0時台に朔や中気の瞬間があれば、中国においては前日の23時台にこれらがあることになり、1日のずれを生ずる。上記1851年 - 1852年の中国と日本の違いは、このことによって現れた。しかし、2033年 - 2034年の問題に関連する時期には、日本時間0時台に朔や中気の瞬間が入ることはなく、両国とも朔や中気の日付は全く同一で問題を処理することとなる。

なお、中国においては現在の公式な暦は世界共通のグレゴリオ暦であるが、春節が公式の祝日であるため、それの決定のために旧暦も公的なメンテナンスのもとにある。

インドの太陰太陽暦では、このような場合は月を飛ばす欠月を認めている。たとえば、1982年は9番目の月の翌月が11番目の月であり、10番目に相当する月が飛ばされて欠月となった。

6. 脚注
-----

6.1. 注釈
-------

6.2. 出典
-------

7. 関連項目
-------

年問題
旧暦
天保暦
太陰太陽暦
閏月
二十四節気

8. 外部リンク
--------

[1] 国立天文台、暦象年表2014より
[2] 一般社団法人日本カレンダー暦文化振興協会、2015年8月28日
[3] 　2020-05-07
[4]、2020-05-07
url=http://www.geocities.jp/planetnekonta2/hanasi/2033mondai/2033mondai.html 、2004.5.17、2005.11.23追補
[5]
[6] 　2004-06-23
[7] 2004-06-24
[8] 2005.02.12、[9] 2005.04.13
[10] 、[11] 、
[12]since 2008.7.8
[13]