Son Mahşer Günü algoritması veya önemli gün yöntemi veya clavedi yöntem ya nihayet Conway yöntem , (Paskalya tarihini hesaplamak için Conway yöntemiyle ayırt edilecek) İngilizce : Kıyamet kural veya Kıyamet algoritması , bir olan zihinsel hesaplama gelen yöntem gününde haftanın belirli bir tarihe. Bu bir sağlar daimi takvim için Gregoryen takvime ve için Jülyen takvimine . Bu yöntemin ilkesi, aşağıdaki kurallar dahil olmak üzere diğer güneş takvimlerine genişletilebilir .alt katkı aittir Jülyen takvimine veya Gregoryen takvime .
Zihinsel aritmetik algoritması ilk olarak 1973'te Lewis Carroll'un sonsuz takvim için bir algoritma üzerindeki çalışmasından ilham alan John Horton Conway tarafından geliştirildi .
Algoritma, aritmetik bilgisi olan herkesin zihinsel hesaplamalar yapabileceği kadar basittir. John Conway genellikle doğru cevabı iki saniyeden daha kısa bir sürede verebilir. Yeteneklerini geliştirmek için bilgisayarına her oturum açışında rastgele bir tarih sormak için bir program kurmuştu.
Algoritma, orta düzey zihinsel hesaplamaları basitleştirmek için matematikçiler Chamberlain Fong ve Michael Walterss tarafından geliştirildi. Onların varyant "denir garip üzerinde 11 " için, " Odd + 11 İngilizce".
Milesian takviminin sitesi, yöntemin kısa bir açıklamasını ve bu bağlamda kullanılan kıyamet kelimesinin clavedi'de bir çevirisini sunar .
John Conway , her yıl hatırlanması daha kolay olan ve hepsinin haftanın aynı gününe denk geldiği birkaç tarih olduğu gerçeğini hesaba katar . Örneğin , aynı yılın 4/4, 6/6, 8/8, 10/10, 12/12 ve Şubat ayının son günü (" 0 Mart ") haftanın aynı gününe denk gelir. Çağrı günleri pivotlar veya tarihler bu tarihleri ve anahtar tarih veya clavedi yılın bu hafta içi özelliği olarak döner .
Pazar gününden Pazartesi gününe kadar listelenen hafta içi günler, 0'dan 6'ya kadar bir rakam olan , bir tamsayının Öklid'in 7'ye bölünmesinin geri kalanıyla karakterize edilir.
Algoritmayı uygulamak üç adımdan oluşur:
Bu teknik Gregoryen takvimi ve Jülyen takvimi için geçerlidir , ancak aynı yıl için anahtar günleri genellikle farklıdır.
Haftanın günleri 0'dan 6'ya kadar: Pazar için 0 , Pazartesi için 1 , Salı için 2 , Çarşamba için 3 , Perşembe için 4 , Cuma için 5 ve Cumartesi için 6 sayıları ile karakterize edilir .
John Conway , haftanın günlerinin "Gün Dışı" veya "Cansday" (Pazar, 0. gün için), "Bir Gün", "İki Gün", "Üç Gün", "Dört Gün", "Beş Gün" ve "Altı - bir gün ". Portekizce ve Galiçyaca gibi , günlerin adlarını hafta içindeki konumlarına dayandıran diller vardır . In Fransızca , biz Pazartesi numara bu bir karşılık gelir hatırlamak "Un di" uyandırabilir.
İlk Pivot gününü hatırlamak için John Conway ifadesini "İlk 3 yıl 3, 4 anlaşılacağı 4 th (artık yıl ile biten dört yıllık döngüsüne bağlı) yıl".
Mayıs-Kasım ayları arasındaki tuhaf aylardaki günleri hatırlamak için, John Conway şu ifadeyi öneriyor: " Seven Eleven'da sabah 9'dan akşam 5'e kadar çalışıyorum ."
Anahtar gün yılın (2021) ise Pazar . Önümüzdeki yıl (2022) için olan Pazartesi'dir .
Pzt. | Mart. | Deniz. | Perş. | Cum. | Oturdu. | Güneş. | Pzt. | Mart. | Deniz. | Perş. | Cum. | Oturdu. | Güneş. |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1898 | 1899 | 1900 | 1901 | 1902 | 1903 | → | 1904 | 1905 | 1906 | 1907 | → | 1908 | 1909 |
1910 | 1911 | → | 1912 | 1913 | 1914 | 1915 | → | 1916 | 1917 | 1918 | 1919 | → | 1920 |
1921 | 1922 | 1923 | → | 1924 | 1925 | 1926 | 1927 | → | 1928 | 1929 | 1930 | 1931 | → |
1932 | 1933 | 1934 | 1935 | → | 1936 | 1937 | 1938 | 1939 | → | 1940 | 1941 | 1942 | 1943 |
→ | 1944 | 1945 | 1946 | 1947 | → | 1948 | 1949 | 1950 | 1951 | → | 1952 | 1953 | 1954 |
1955 | → | 1956 | 1957 | 1958 | 1959 | → | 1960 | 1961 | 1962 | 1963 | → | 1964 | 1965 |
1966 | 1967 | → | 1968 | 1969 | 1970 | 1971 | → | 1972 | 1973 | 1974 | 1975 | → | 1976 |
1977 | 1978 | 1979 | → | 1980 | bin dokuz yüz Seksen bir | 1982 | 1983 | → | 1984 | 1985 | 1986 | 1987 | → |
1988 | 1989 | 1990 | 1991 | → | 1992 | 1993 | 1994 | 1995 | → | 1996 | 1997 | 1998 | 1999 |
→ | 2000 | 2001 | 2002 | 2003 | → | 2004 | 2005 | 2006 | 2007 | → | 2008 | 2009 | 2010 |
2011 | → | 2012 | 2013 | 2014 | 2015 | → | 2016 | 2017 | 2018 | 2019 | → | 2020 | 2021 |
2022 | 2023 | → | 2024 | 2025 | 2026 | 2027 | → | 2028 | 2029 | 2030 | 2031 | → | 2032 |
2033 | 2034 | 2035 | → | 2036 | 2037 | 2038 | 2039 | → | 2040 | 2041 | 2042 | 2043 | → |
2044 | 2045 | 2046 | 2047 | → | 2048 | 2049 | 2050 | 2051 | → | 2052 | 2053 | 2054 | 2055 |
→ | 2056 | 2057 | 2058 | 2059 | → | 2060 | 2061 | 2062 | 2063 | → | 2064 | 2065 | 2066 |
2067 | → | 2068 | 2069 | 2070 | 2071 | → | 2072 | 2073 | 2074 | 2075 | → | 2076 | 2077 |
2078 | 2079 | → | 2080 | 2081 | 2082 | 2083 | → | 2084 | 2085 | 2086 | 2087 | → | 2088 |
2089 | 2090 | 2091 | → | 2092 | 2093 | 2094 | 2095 | → | 2096 | 2097 | 2098 | 2099 | 2100 |
Ay | Olağanüstü tarih | Anımsatıcı cihaz | Ayın tam tarih listesi |
---|---|---|---|
Ocak | Ortak yılda 3, artık yılda 4. | 3 ilk 3 yıl ... | 3, 10, 17, 24, 31 |
.. 4 4 th yıl | 4, 11, 18, 25 | ||
Ocak ayı | 11 Ocak | 11/1 | 4, 11, 18, 25 |
Ortak ocak | 10 Ocak 11/1 arifesi | 11/1 - 1 | 3, 10, 17, 24, 31 |
Şubat ayı | 1 st Şubat | "0 Mart" tan 28 gün önce | 1, 8, 15, 22, 29 |
Şubat ayı | 22 Şubat | 22/2 | 1, 8, 15, 22, 29 |
Ortak şubat | "0 Şubat" | "0 Mart" tan 28 gün önce | 7, 14, 21, 28 |
Ortak şubat | 21 şubat | 22/2 - 1 | 7, 14, 21, 28 |
Şubat | 14 Şubat, kilit gün sıradan bir yıla denk geliyor
ve artık yılda anahtar günün arifesinde |
||
Mart | "0 Mart" | Şubat ayının son günü | 7, 14, 21, 28 |
Mart | 21 Mart | Paskalya için referans tarih | 7, 14, 21, 28 |
Nisan | 4 Nisan | 4/4 | 4, 11, 18, 25 |
Mayıs | 9 Mayıs (Mayıs 8 ve sonraki 1 st Mayıs) | 9/5 ("09: 00-05: 00" ...) | 2, 9, 16, 23, 30 |
Haziran | 6 Haziran | 6/6 | 6, 13, 20, 27 |
Temmuz | 11 Temmuz | 7/11 (".. Seven Eleven'da ") | 4, 11, 18, 25 |
Temmuz | 4 Temmuz Amerikan Bağımsızlık Günü) | 11 / 7'den bir hafta önce | 4, 11, 18, 25 |
Ağustos | 8 ağustos | 8/8 | 1, 8, 15, 22 |
Ağustos | 15 Ağustos Varsayım Bayramı | 8 / 8'den bir hafta sonra | 1, 8, 15, 22 |
Eylül | 5 eylül | 5/9 ("09: 00-05: 00 ...") | 5, 12, 19, 26 |
Ekim | 10 Ekim | 10/10 | 3, 10, 17, 24, 31 |
Ekim | 31 Ekim Cadılar Bayramı | Cadılar Bayramı ve son yargı | 3, 10, 17, 24, 31 |
Kasım | 7 Kasım | 7/11 ("... Seven-Eleven'da") | 7, 14, 21, 28 |
Aralık | 12 Aralık | 12/12 | 5, 12, 19, 26 |
Pratik yaparak, herkes kilit günle ilgili olarak kendileri için önemli tarihler bulabilir. Örneğin:
İzleyen bölümde, 0'ın birinci elemanın sırası olduğunu düşünerek, bir dizideki bir elemanın sırasına "rank" diyoruz.
Örneğin, ilk gün olan Pazar'ın 0 olduğu geleneksel hafta serisinde Salı gününün sıralaması 2'dir.
Bu tanım kullanışlıdır, çünkü rütbe Öklid bölümünün geri kalanı olarak elde edilir.
Pozitif kabul edilen A Yılı, bir yüzyıla ve bir infraseküler kısma bölünür:
A = S + X , burada 0 ≤ X <100.
Miladi takvimin tarihler ve hafta içi günleri döngüsü aynı şekilde her 4 yüzyılda bir tekrarlanır. Bu nedenle, yüzyılın sıralamasının 4'e bölünmesinin kalıntılarına karşılık gelen kilit gün sıralarını korumak yeterlidir.
Yüzyıl sıralaması | 0 | 1 | 2 | 3 |
---|---|---|---|---|
Örnekler | 1600
2000 |
1700
2100 |
1800
2200 |
1900
2300 |
Yüzyıl etiketi | 2 | 0 | 5 | 3 |
Döngü içerisinde beacon'un her yüzyılda 2 modulo 7 azaldığını gözlemliyoruz. Bununla birlikte, yılda yalnızca bir azalır ve bu, 2000 gibi 400'ün katıdır.
Örneğin, haftanın günü için bakarsak ait Cervantes'in ölüm , Nisan 23, 1616 Miladi takvime , yüzyıl etiketi 2'dir.
Biri 7. modulo tarafından her yüzyıl, etiket azalır ı st yüzyıl S ışıldak rütbe yüzyıl Yani rank 0 yüzyıl, etiket 0'dır demek ki (-S) 7 mod .
Örneğin, Jülyen takviminin Shakespeare'in ölüm haftası olan 23 Nisan 1616 gününü ararsak , yüzyıl etiketi (-16) mod 7, yani (-2) mod 7 veya 5 olur.
John Conway , yüzyılın alt seküler bölümünü 12. tabana böler ve ardından bu bölümün geri kalanındaki artık yılların sayısını sayar .
X = 12 * Z + R , burada 0 ≤ R <12.
B = R böl 4
Yılın anahtar günü toplam (balise_day + Z + R + B) modulo 7'dir.
Bu yöntem işe yarıyor, çünkü bir yüzyıl içinde anahtar gün on iki yılda bir gün, her yıl bir gün ve artık yılda ek bir gün artıyor.
Dolayısıyla, Gregoryen 1616 için anahtar gün: 2 (yüzyıl etiketi) + 1 (16 böl 12) + 4 (önceki bölümün geri kalanı) + 1 (12 ile 16 arasındaki artık yıl sayısı) = 8 mod 7 = 1, Pazartesi .
Ve Julian 1616 için anahtar gün: 5 (yüzyıl etiketi) + 1 + 4 + 1 = 11 mod 7 = 4, Perşembe .
John Conway, formülün dört terimini zihinsel olarak bir elin son dört parmağına yerleştirmeyi ve ardından başparmağını art arda bu dört parmağa yerleştirerek toplamı hesaplamayı önerir.
Ardından, aranan tarihin ayındaki önemli bir günü ararız. Örneğin, 23 Nisan için en önemli gün 4 Nisan'dır.
Bu önemli gün, yılın kilit gününe denk geliyor. Bu durumda, pivot gün ile aranan tarihin haftanın gününü bulmak yeterlidir.
Örnekler:
Bu jimnastik, aynı ayın başka bir tarihinin haftanın gününü bilerek haftanın gününü bir aydan zihinsel olarak çıkarabilen herkes için kolaydır.
Orijinal olarak "Tek + 11" olarak adlandırılan "11'den teke" yöntemi, infraseküler kısmın, yani Conway'in orijinal yönteminin son üç parmağının hesaplanması için bir varyanttır. Chamberlain Fong ve Michael K. Walters tarafından 7. Uluslararası Endüstriyel ve Uygulamalı Matematik Kongresi'nde (2011) yayınlandı.
Bu yöntemin avantajı, yukarıdaki Z, R ve B hesaplamalarını bir dizi çok basit işlemle değiştirmektir.
Zihinsel aritmetikte aranan anahtar gün olan T'yi şu şekilde değerlendirmeye çalışırız:
Örneğimizi 1616'dan alalım. İnfraseküler kısım olan 16'yı ele alıyoruz.
Gregoryen takvimi ile Pazartesi , 2 + 6 = 8 = 1 mod 7 geliyor .
İle Jülyen takvimine , bu 5 + 6 = 11 = 4 mod 7, gelir Perşembe .
7'ye bölmenin geri kalanının arandığı değerler her zaman 70'den küçüktür, bu nedenle T ile hemen yukarıdaki çarpım arasındaki fark için 7 ile çarpma tablosuna bakmak yeterlidir ; Yukarıdaki örnekte, 6'yı elde etmek için 8 ile 14'ü karşılaştırıyoruz. Bu, yöntemin tek zor kısmıdır.
Aşağıdaki tablo, aşağıdakiler arasındaki bağlantıları özetlemektedir:
Anahtar gün | Pazar mektubu
ortak yıl |
Pazar Mektupları
Artık yıl |
Hafta içi
1 Ekim |
---|---|---|---|
0 - Pazar | VS | DC | Cuma |
1 - Pazartesi | B | CB | Cumartesi |
2 - Salı | AT | BA | Pazar |
3 - Çarşamba | G | AG | Pazartesi |
4 - Perşembe | F | GF | Salı |
5 - Cuma | E | FE | Çarşamba |
6 - Cumartesi | D | ED | Perşembe |
Bu örneklerin tümü "11 on tek" yöntemini kullanır.
John Conway, en yaygın vakaları hızlı bir şekilde ele almak için 1900 (3) ve 2000 (2) yüzyıl etiketlerini ezberlemeyi önerir.
11 Kasım 1918 Mütarekesi