クリスマスを解き明かす
『限界感情オタクアドベントカレンダー Advent Calendar 2022』の19日目の記事です。
寒すぎて昼寝して起きたら19時で絶望しています。冬あるあるだよね。
軽く自己紹介を
はじめましての方ははじめまして。お久しぶりですの方はお久しぶりです。
未整形と申します。特にネタがあるわけでもなかったんですが、深夜のノリで登録してしまいました。アドカレというか、ブログみたいのも書くの初めてです。ドキドキ。
初めてアカウントを作ったのは4年前とかなんだけど、もともとSNSにどっぷり浸かっているほうではないので、マストドンには浮上したりしなかったりです。何回かアカウントも変えてますし。
ということで、本編スタート!
クリスマスとは!!!!
カップルが世間の雰囲気にかこつけてイチャイチャする日
ではなく
実は
「キリストの誕生日をお祝いする日」
なんです!!
皆さん知ってましたか?
知ってましたか?カップルがイチャつく日ではありませんよ
イチャつくな!そこ!
ということで、クリスマスの起源について調べてみたところ
クリスマスはキリストの誕生日ではないらしい。
クリスマスはキリストの誕生日ではないらしいです。
詳しくは下の記事を参照ください。(書くのが面倒になった)
クリスマスって誰?家族は?出身は?彼氏はいるの?調べてみた!
クリスマスはなんと336年頃から祝われていた!
なかなか面白い内容だったので、気が向いた方はぜひ本文を。
高校時代に使っていた「最新世界史図説タペストリー[17訂版]」があったので、それも参考にしました。なんで持ってんだよ。
さて、この異教世界というのは、ミトラ教(ミトラス教)であります。
ミトラ教もキリスト教もただ一つの神をあがめる一神教。ミトラ教はイランに住むアーリア系遊牧民に信仰され、ミトラ神という太陽神をまつる。
ローマにキリスト教がもたらされたのは45年ごろ。いまや世界三大宗教となったキリスト教だけど、当時はむしろ皇帝によって大迫害に遭ったりして、313年にようやく公認になった。
このころ、4世紀前半のローマ人口のうち、1~2割程度しか信者はいなかったそう。
それまでは太陽神に代表される異教が多く信仰されていた。
ローマ皇帝コンモドゥス[在位180~192年]は、ミトラ教の儀式に参加した初めてのローマ皇帝とされている。
ローマでは太陽神信仰を国教と定めていた時代もある。
(ただし、ローマ皇アウレリアヌスが信仰した太陽神がミトラ教のものであることは明確には書かれていないので、ミトラ教じゃないかもしれない。)
ミトラ教についても少し書いておこう。
ミトラ教はキリスト教と違い、積極的な布教活動を行わなかったため迫害されることはなかった。その理由というのも、秘密裏に信仰された密教だったからである。ついでに、女性の入信を認めていない。(当時のローマでは男性にしか参政権がなかったくらいなので、よくあることではある。)
そんな感じで、普遍的な信仰となる条件がなく、キリスト教の台頭とともに衰えた。(ミトラ教は謎に包まれていて、発生も伝搬のルートも、いつまでにミトラ教が衰退したのかも、正確にはわかっていないそうだ。ただ、四世紀に作られた碑文はなく、このあたりから衰退したと考えられている。)
話を戻そう。
クリスマスが始まったのは336年である。
この日はもともと、ミトラ教の祭日であったそうなのだ。
キリスト教が国教となった(ほかの宗教を全面的に禁止した)のは392年、テオドシウス帝[在位379~375]のときである。
憶測ですが、この日付には敗れたミトラ教が生き残っていたというよりは、ミトラ教を衰退させてキリスト教を浸透させる狙いで、ミトラ教のお祭りを「キリストの誕生日」として祝ったのではないでしょうか。
まとめ
12月25日はミトラ教の太陽神ミトラの誕生の日とされ、ローマで盛んに祝われていた
313年のキリスト教の公認後、異教の祝祭とキリスト教の祝祭とを結びつけようという思惑のもと、316年から「キリストの誕生を祝う日」として、クリスマスを祝うようになった
冬至についても考察してみる
簡単なことも解らないわ 冬至って何だっけ~♪になったので冬至について調べてみた。
今年は12月22日が冬至らしい。うなぎ食べようね。
冬至とは一年で最も日の出から日没までの時間が長い日らしい。
地球の公転の周期は365.24219日(=365日と5時間48分)であることは周知のとおりである。つまり、最大で(5時間38分×3年=)16.9時間ずれる。
だから冬至が年によってずれてもおかしくないよね。
でも、12月25日ってどう頑張っても冬至にならなくない?
うーん。なる気配がないですね。予想の通り、変動は大きくても前年+366.238日になっています。
ユリウス暦について
当時は1年を365.24日とするユリウス暦が使われていました。4年に1回閏年を設けても約128年に1日ずれが生じることが判明し、グレゴリオ暦に改暦されたのです。現在一般的に使われている暦はグレゴリオ暦ですが、紀元45年から1582年まではユリウス暦が使われていました。
つまり、1582年までは、暦より、地球のほうが0.0024日遅れて回っていた。
128年に1日ずつずれることを考慮すると、クリスマスが祝われ始めてから改暦までに10日ほど冬至が早く……んん……?
ちなみに、グレゴリオ暦の閏年ルールは以下の通り。
西暦年号が4で割り切れる年をうるう年とする。
例外として、西暦年号が100で割り切れて400で割り切れない年は平年とする。
このようにして、4年に一回(=400年に100回)閏年を挿入していたユリウスとは異なり、暦400年に97回の閏年を挿入している。
まあ、それでも、誤差は生じているそう。
当時の冬至を求めてみる
なんちゃって!w
というわけで、300年代の冬至について調べてみようと思います。
テイク1。
アルゴリズムはこうです
基準となる冬至を1900年12月22日9:39(ローマ時刻)とする
冬至時刻は、基準年の365.24219日後なので、これを引く
その年が閏年なら366日前、閏年でなければ365日前の日付を調べる
ここで、閏年はユリウス暦に則り4の倍数年とする
プログラムを書きます
#include <stdio.h>
int main(){
int year=316;
int b=12;int c=25;int d=0;int e=0;
int uruu;if(year%4 ==0){uruu=365;}else{uruu=366;}
double daytime=uruu +d/24 + e/60/24 - 365.24219;
int flag=0;
while(flag<=100){
printf("%f日",daytime);
//printf("%d年の冬至日は%d\n",year,day);
flag++;year++;
}
return 0;
}
いやちょっとわかんないわ。挫折。
そういえばわたくし、プログラミングとかいうもの、ちゃんとやったことなかったわ。このカスコード書くのに3時間かけてます。どうして。
正直に言うとnoteのコード載せる機能使ってみたかっただけなんですよね。ハイテク~
いや、1週間かければ書ける気がするんだけどね。
誰か、書いてこの謎を解明してくれ。
テイク2。
Excelでいけるのでは!?と思ったわたくし(天才)は、365.24219日前の日付を出力させました。
無理でした。
1900年より先に進めない。なんかあるんですよね、こういうの。
もういいです。
結局なぜ12月25日が冬至だったのか
ズバリ
わかりません
いかがでしたか?
まあでも、こんな仮説が立てられますよね。
12月25日はマジでユリウス暦で冬至だった年がある
冬至の日付を間違えちゃった
冬至の次の日から昼が長くなるので、そっちの日に合わせて祭りを行った
あとがき
なんと、今日の今日までネタが決まらなかったんですよね。
何かしらの推しについて書けたらなーって思っていたのですが、自信をもって書けることがない。齢21、浅く広く生きてきたことを痛感しました。
ちなみにサバ読みました。
今日の記事、思いのほか詳しいとこまで書きたくなってしまって。もっと本格的に調べられたらよかったんだけど、ぎりぎりに着手したのでそんな時間はありませんでした。大学の課題レポートかよ。
てか5千文字も書いてしまった。大学の課題レポートでもこんなに書いたことないのに!(書けや)
最後に!
中曽根さん!!!
記念すべき19日目の記事がこんなんで
このたびは
誠に
以上です。
すみませんでした。
最後まで読んでくれてありがとうございました。
実は上の写真、わざわざ入場券買って撮りに行ったので積極的に使っていきたい。
そして、解明しなかった冬至の謎ですが、どなたか解いてくださった方、(@msksub@fedibird.com)までぬるっとメンション飛ばしてくれると喜びます。
それでは、みなさん、よいクリスマスを!