Endlich konnte ich dank Al Stanger eine meiner Vermutungen bestätigen.
Immer wieder wird in diesem Jahrhundert die Komplement-Methode von William W. Durbin [1] wiederentdeckt.
So
von Eisele, Walters und Goddard [2-4] und anderen. Und unlängst in
einem Forumsbeitrag von Cram [5]. Dabei wurde diese Methode schon 1927 von Durbin und Rogent publiziert, was ich bisher nur vermuten konnte, da mir die Originalquelle fehlt..
Man kann die Jahreskennzahl E eines Jahres E durch den Bezug auf das vorhergehende
und
ohne Rest durch Vier teilbare Jahr E’ (mit Ausnahme von Säkularjahren
ein Schaltjahr, ) berechnen. Das Jahr E wird dafür in Schaltjahr plus
Folgejahre zerlegt.
Das einem Jahr E vorhergehende, durch
Vier teilbare (Schalt)-Jahr E’, wird durch Zwei geteilt. Vom Quotienten
werden die vorher vernachlässigten Jahre abgezogen.
Das Komplement E+ ist das Datum des ersten Januarsonntags – quasi der Sonntagsbuchstabe LD: E+ = LD = (E’/2 – E4)
(Der Bezug auf den Sonntagsbuchstaben ist bisher so nicht herausgestellt worden).
Sein Wochenrest E+ wird für die Jahreskennzahl E auf Sieben ergänzt.
E = 7 – E+
Beispiel 24. Mai 1929 (M=1 E+=6 E=1)
1929 ==} 29 ==} 28 + 1 ==} 28/2 ==} 14 – 1 ==} 137 ==} Komplement 6 ==} 6 bis zur 7 ==} Jahreskennzahl 1
a) 24 + 1 ==} 25 ==} von 6 (E+) bis 25 ==} 19 ==} 5 ==} Freitag oder
b) 6. (E+) Januar 1929 ist ein Sonntag ==} 6. Mai ist ein Montag, da M=1 ==} 13. und 20. Mai ist ein Montag ==} 24. Mai ist ein Freitag oder
c) 24 + 1 + 1 (E) ==} 26 ==} 5 ==} Freitag
[1] E. Rogent, W. W. Durbin: „How to find the day of the week on which any particular date
falls”, The Linking Ring, Vol. 6“; August 1927. Der Artikel liegt mir jedoch nicht vor.
[2] Martin Eisele: „Kalendertagsberechnung“, privates Manuskript, 2005
[3] Michael K. Walters: „An Improved Doomsday Algorithm“, Blogspot blog, 2008
http://easydoomsday.blogspot.com/; (25.03.2011)
[4] Robert Goddard: „Learn the First Sunday Doomsday Algorithm“, Blogspot blog, 2009
http://firstsundaydoomsday.blogspot.com/; (25.03.2011)
[5] http://www.themagiccafe.com/forums/viewtopic.php?topic=520087&forum=99&4