求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

復活節的計算檢視原始碼討論檢視歷史

事實揭露 揭密真相
前往: 導覽搜尋
復活節的計算
圖片來自萊利非常識

復活節的計算[1] [2] ,(computus),拉丁文「計算」之意,其規則是復活節的日期是在3月21日當日或之後的滿月日後的首個星期日。

簡介

復活節的計算,是天主教會設計了方法去定一個「天主教的月」,而不像猶太人般觀察真正的月亮

復活節的計算方式分為西羅馬教會的傳統和希臘東正教會的傳統。

  • 前者是西羅馬教會為要破除迷信,在主後325年尼西亞會議上通過以紀念基督復活的「復活節」(Easter),取代那慶祝Eostre女神的春節,並訂於每年的春分或春分後第一個月圓後的第一個星期日舉行的傳統。
  • 後者是希臘東正教會採納來自猶太人逾越節Pascha)傳統,那是猶太人在猶太曆正月十四日晚上慶祝的節日,以紀念耶和華領他們祖先離開埃及為奴之家時讓他們避過殺長子的災禍。
  • 現時歐美香港都跟隨西羅馬教會的傳統,採用那綜合陽曆和陰曆計算方式的復活節日作慶祝基督耶穌的復活,並以復活節前的星期五為耶穌受難節。

每年復活節日期都不同,是因為復活節的計算要以陽曆的「春分」日(一般是陽曆3月21日)為起點,再參看陰曆的「月圓」日(一般是陰曆的15日)而決定。

福音書記載

復活節是在每年3至4月之間,為什麼復活節的日子年年都不同?究竟由誰決定,又如何決定呢?

福音書所記,耶穌逾越節期間釘十字架。由於猶太曆法是以陰曆為根據,但羅馬帝國地區則採用陽曆,因此對復活節的計算方法,早已有不同說法。其中有兩個計算方法,就是:

  1. 以尼散月十四日為復活節,這是猶太及小亞細亞早期教會傳統。
  2. 在小亞細亞以外的教會,則以尼散月十四日後首個主日為復活節,即陰曆春分月圓後的第一個主日。

公元325年尼西亞大會,議定復活節為星期日,並且決定以春分月圓後第一個星期日為復活節。雖然日期是這樣定了,但因為每個國家、民族的陽曆不同,所以計算方法依然眾說紛紜。

直至公元1582年,改良的「格雷戈里曆」(Gregorian Calendar)在歐洲普遍使用後,復活節的日期才得以統一。可是,由於東正教仍沿用舊曆,因此東正教的復活節較西方教會的復活節大約遲兩星期。

歷史沿革

基督教二世紀開始,出現兩個紀念耶穌復活的日期:東方的小亞細亞教會,遵循耶穌的使徒的遺傳,於是在猶太人的逾越節,即是猶太曆尼散月十四日,紀念耶穌的受難和復活,表明逾越節羔羊預表耶穌(哥林多前書5:7)。至於以羅馬教會為代表的西方教會,就在逾越節後的星期日紀念耶穌的復活。

從二世紀後期開始,這項分歧引致教會間很大紛爭。後來在325年第一次尼西亞會議,決定不按猶太曆法,而按照春分月圓,自行計算出復活節日期(但是所謂「春分」是固定於西曆3月21日)。此後教會為了定出從西曆計算月亮周期的方法,不依賴於天文觀察,各地先後提出多種方法,歷時數個世紀,才定出各地教會共用的計算表冊和方法。

計算理論

由於猶太曆陰曆基督教會捨棄依從猶太曆的傳統時,便造出自己的陰曆取代。

每29或30日合為一個陰曆月(如果包含2月29日則有31日),在3月結束的陰曆月有30日,在4月結束者有29日,如此長短相間。12個陰曆月比陽曆年短11日,兩者的差距稱為閏餘(epact),陽曆日期加上閏餘得出陰曆月的日期。

閏餘每年增加11日,達到30日或以上則減去30,設一個30日的閏月。每19年的默冬週期應剛好等於235個陰曆月,閏餘應以19年為一週期,但是19年的閏餘累積為29日,於是在儒略曆中將最後一年7月1日開始的陰曆月由本來30日減去1日,又在19年中加入7個各30日的閏月,分別開始於在第2年12月3日,第5年9月2日,第8年3月6日,第10年12月4日,第13年11月2日,第16年8月2日,第19年3月5日。

一年在默冬週期中的位置稱為黃金數,算式是年份除以19的餘數加1。陰曆月第14日定為形式上的望日。望日在3月21日或之後的第一個陰曆月是復活節月,復活節是此陰曆月第14日之後第一個週日。

表列法

格里曆

由於1582年格里曆改革主要原因,在於當時的復活節計算法已遠離真正的春分和滿月,在推出新曆法時也推行了新的復活節計算法。將全年365日列出,再用遞減的羅馬數字標記各日,1月1日標記為「*」(0或30),1月2日為「xxix」(29),直到「i」,然後再重複至年末,但每偶數週期只有29日,需將標記為「xxv」的日子也標為「xxiv」。

最後每個30日週期中將標記為「xxv」的日子加上標記「25」,每個29日週期中將標為「xxvi」的日子加上標記「25」。然後用「A」至「G」為每日標記,一年第一個週日的字母是這年的主日字母,例如如果1月5日是星期日,這年的主日字母是「E」,但是閏年有兩個主日字母,第一個是1至2月,第二個(提前一字母)是3月以後。每個陰曆月的朔日是和閏餘相同的羅馬數字日子。

然而,由於默冬週期中,相隔11年的兩個年份閏餘相差1日,如果這兩年閏餘分別是24和25,那麼這兩年的朔日都會一樣,顯得不太優美,因此黃金數大於11而閏餘是25的年份,朔日改在標記為「25」的日子。格里曆每400年減去3個閏年,但是為免影響默冬週期,因此這三年將閏餘減1以修正(solar equation,equation按古代意思解作修正差異);不過,19個未改正的儒略年比235個朔望月略長,每310年差距累積到一日,故此每2500(格里)年中,須8次將閏餘加1以修正(lunar equation),修正在世紀年進行,每兩次修正相隔300年,但每8次修正後隔400年再開始,第一次在1800年,下一次在2100年。這兩種修正有時互相抵消,如1800年和2100年即是。

格里曆改革後黃金數方法被閏餘方法取代,但可以編制出兩者關係的簡化表格,有效期由一至三個世紀不等。以下的閏餘表對1900年至2199年適用。黃金數的算法為年份除以19的餘數再加1,如2014年除以19的餘數為0,故此2014黃金數是1。

第偶數個陰曆月只有29日,有一日需有兩個閏餘標記,而選擇移動「xxv/25」的理由可能是:在閏餘為24的年份,如果3月7日開始的陰曆月有30日,復活節月便在4月6日開始,望日在4月19日,又假設該日是週日,復活節便在下週日4月26日。但是教會規定復活節不晚於4月25日,所以4月5日便有兩個標記「xxv」「xxiv」。因此格里曆中復活節最多出現在4月19日,約3.87%,最少出現在3月22日,約0.48%。

儒略曆

格里曆改革前西方教會使用的方法,也是東方正教會現今使用的方法,採用未改正的默冬週期,每週期開始閏餘都是0日,因此復活節望日只可能有19個。因為儒略曆不作出像格里曆的改正,每過一千年,教會陰曆的望日日期會比實際的望日推遲三日多,故此現時約有一半東正教的復活節比西方教會晚了一週。又由於儒略曆在1900年至2099年間比格里曆落後13日,格里曆的復活節望日不時在儒略曆3月21日之前,使東正教的復活節比西方教會晚了四至五週。

各地教會從4世紀開始漸漸採用此方法,931年最後一個英格蘭修道院也採用。在採用此方法前各地用其他方法定出復活節日期,相差可以達至五週。

演算法

高斯演算法

這個方法由以數學家高斯命名。

用Y表示年份,mod運算指整數除法的餘數(例如13 mod 5 = 3,詳細請參見同餘)。

東正教會所用的儒略曆取M=15,N=6,西方教會所用的公曆的取法參見下表:

a = Y mod 19 b = Y mod 4 c = Y mod 7 d = (19a + M) mod 30 e = (2b + 4c + 6d + N) mod 7 若d+e < 10則復活節在3月(d+e+22)日,反則在4月(d+e-9)日,除了兩個特殊情況:

若公式算出的日期是4月26日,復活節在4月19日; 若公式算出的日期是4月25日,同時d=28、e=6和a>10,復活節應在4月18日。

Meeus/Jones/Butcher演算法(公曆)

Jean Meeus在他的書《天文演算法》(Astronomical Algorithms,1991年)記載了這個計算公曆中的復活節日期的方法,並指這個方法是來自Spencer Jones的書《一般天文學》(General Astronomy,1922年)和《英國天文學會期刊》(Journal of the Brithish Astronomical Association,1977年),後者指方法是來自Butcher's Ecclesiastical Calendar(1876年)。

這個方法的優點是不用任何表也沒有例外的情況。注意這裡用的是整數除法,7/2=3非3.5。

Meeus演算法(儒略曆)

在《天文演算法》,使用了以下公式計算儒略曆中的復活節日期:(注意這裡用的是整數除法,7/2=3非3.5。)

  • a = Y mod 4
  • b = Y mod 7
  • c = Y mod 19
  • d = (19*c + 15) mod 30
  • e = (2*a + 4*b - d + 34) mod 7
  • 月 = (d+e+114) / 31
  • 日 = ((d+e+114) mod 31) + 1

參考文獻

  1. 復活節的計算方式,生命流出版社有限公司
  2. 聖經知識庫: 復活節如何計算?,台灣聖經網