Vadba, ko pade velika noč, zahteva astronomski izračun
Velika noč pade na nedeljo med 22. marcem in 25. aprilom, vendar je za določitev, katere nedelje natančno je potrebno astronomski izračun.
Preprosta standardna definicija velike noči je, da je prva nedelja po polni luni, ki nastopi na ali po spomladanskem enakonočju. Če polna luna pade na nedeljo, je velika noč naslednjo nedeljo.
Do 8. stoletja našega štetja ni bilo enotne metode za določitev datuma velike noči, vendar je metoda, ki jo je podpiral Nikejski koncil leta 325 našega štetja, postopoma postala sprejeta metoda. Sprejetje gregorijanskega koledarja zahteva nekaj sprememb te sheme, vendar je v bistvu še vedno enak.
Žal ta preprosta definicija ni strogo gledano pravilna. Uporabljeno spomladansko ali spomladansko enakonočje ni pravo enakonočje, ampak umetno, za katerega se vedno domneva, da je 21. marca. Uporabljena polna Luna ni prava polna Luna, ampak umetna konstrukcija, ki temelji na metonskem ciklu (spodaj).
Razlogi za to so, da je metoda neodvisna od zemljepisne dolžine in je tako neodvisna od časovnega pasu. Omogoča tudi, da se datum velike noči izračuna vnaprej, ne glede na dejansko gibanje Zemlje okoli Sonca.
Tukaj navedena metoda velja za določitev datuma velike noči v zahodnih krščanskih cerkvah; datum, ki ga uporabljajo vzhodne cerkve, je lahko en, štiri ali pet tednov pozneje.
2020 | 12. aprila |
2021 | 4. aprila 12 tednov je koliko dni |
2022 | 17. aprila |
2023 | 9. aprila kdaj se letos čas vrne |
2024 | 31. marca |
Metonski cikel 19 let je tisti, v katerem se faze Lune natančno ponavljajo. Tako je mogoče imeti 19-letni cikel za datume polne ali mlade lune. V julijanskem koledarju je ta 19-letni cikel dokaj enostavno prevesti v datum velike noči.
V današnjem gregorijanskem koledarju je izračun zapleten zaradi opredelitve, katera stoletja so prestopna leta. Ta prestopna leta pokvarijo preprost metonski cikel s spreminjanjem števila dni v različnih obdobjih 19 let.
Algoritem za iskanje datuma velike noči, ki velja od 1900 do 2099, je Carter izpeljal na naslednji način:
Izračunaj D = '' 225 '' - 11 (IN MOD 19).
Če je D večji od 50, odštejemo večkratnike 30, dokler ne dobimo nove vrednosti D
manj kot 51.
Če je D večji od 48, od njega odštejemo 1.
Izračunaj E = '' (Y '+' [Y / 4] + D + 1) MOD 7. (OPOMBA: Cel del od [Y / 4])
novembra število dni
Izračunaj Q=''D +'' 7 - E.
Če je Q manj kot 32, je velika noč marca. Če je Q večji od 31, je Q - 31 njegov datum v aprilu.
Na primer, za leto 1998:
D = 225 - 11 * (1998 MOD 19) = 225 - 11 * 3 = 192
D je večji od 50, torej:
D = (192 - 5*30) = 42
E = (1998 + [1998/4] + 42 + 1) MOD 7 = '' 2540 '' MOD 7 = '' 6 ''
Q = 42 + 7 - 6 = '' 43 ''
Velika noč 1998=''43'' -''31=''12'' april'
To je potem lepo in preprosto!