Вечный календарь
Эта статья нуждается в дополнительных цитатах для проверки . ( январь 2012 г. ) |
— Вечный календарь это календарь, действительный в течение многих лет, обычно предназначенный для поиска дня недели для заданной даты в прошлом или будущем.
Для григорианского и юлианского календарей вечный календарь обычно состоит из одного из трех основных вариантов:
- Четырнадцать однолетних календарей, а также таблица, показывающая, какой однолетний календарь следует использовать в каждом конкретном году. Эти однолетние календари поровну делятся на два набора по семь календарей: семь на каждый невисокосный год (год, в котором нет 29 февраля), причем каждый из семи начинается в разные дни недели, и семь на каждый високосный год. , опять же, каждый из которых начинается в разные дни недели, всего четырнадцать. ( см. в Доминиальном письме .) Одну общую схему обозначения для 14 календарей
- Семь (31-дневных) месячных календарей (или семь каждый из 28–31-дневных календарей, всего 28) и одна или несколько таблиц, показывающих, какой календарь используется для того или иного месяца. Таблицы некоторых вечных календарей скользят друг по другу, так что при совмещении двух шкал друг с другом открывается календарь конкретного месяца с помощью указателя или оконного механизма. [1] Семь календарей можно объединить в один, либо с 13 столбцами, из которых раскрыты только семь, [2] [3] или с подвижными названиями дней недели (как показано на изображении карманного вечного календаря).
- Смесь двух вышеупомянутых вариантов - годовой календарь, в котором названия месяцев фиксированы, а дни недели и даты показаны на подвижных частях, которые при необходимости можно менять местами. [4]
Такой вечный календарь не может указывать даты подвижных праздников , таких как Пасха , которые рассчитываются на основе комбинации событий тропического года и лунных циклов. Эти вопросы очень подробно рассматриваются в вычислительной технике .
Ранний пример вечного календаря для практического использования можно найти в Nürnberger Handschrift GNM 3227a . Календарь охватывает период 1390–1495 гг. (на этом основании рукопись датирована ок. 1389 г.). Для каждого года этого периода указано количество недель между Рождеством и Пятидесятисимой . Это первый известный экземпляр вечного календаря табличной формы, позволяющий рассчитывать передвижные праздники, ставшие популярными в 15 веке. [5]
В часовне Cappella dei Mercanti в Турине находится машина с вечным календарем, изготовленная Джованни Плана с использованием вращающихся барабанов.
Другие варианты использования термина «вечный календарь»
[ редактировать ]В офисах и торговых заведениях часто выставляют устройства, содержащие набор элементов для формирования всех возможных чисел от 1 до 31, а также названия/сокращения месяцев и дней недели, чтобы показывать текущую дату для удобства людей, которые могут подписывать и датировать документы, такие как чеки . Учреждения, продающие алкогольные напитки, могут использовать вариант, в котором указан текущий месяц и день, но за вычетом разрешенного возраста употребления алкоголя в годах, что указывает на последнюю официальную дату рождения для покупок алкоголя. Обычное устройство состоит из двух кубиков в держателе. Один кубик содержит цифры от нуля до пяти. На другом изображены цифры 0, 1, 2, 6 (или 9, если перевернуты), 7 и 8. Этого достаточно, поскольку только один и два могут появиться дважды в дате, и они находятся на обоих кубах, в то время как 0 находится на обоих кубах. кубы, чтобы все однозначные даты можно было отображать в двузначном формате. Помимо двух кубов, на длинных гранях трех блоков, каждый из которых по ширине равен двум кубам вместе взятым, а третий – такой же высоты и глубины, напечатаны названия месяцев. Текущий месяц переворачивается вперед в переднем блоке, а остальные два месяца - позади него.
Некоторые календарные реформы были названы вечными календарями, поскольку их даты ежегодно фиксируются в одни и те же дни недели. Примерами являются Всемирный календарь , Международный фиксированный календарь и Календарь Pax . Технически это не вечные календари, а многолетние календари . Их цель, в частности, состоит в том, чтобы устранить необходимость в вечных календарных таблицах, алгоритмах и вычислительных устройствах.
В часовом деле «вечный календарь» означает календарный механизм, который правильно отображает дату на часах «вечно», принимая во внимание различную длину месяцев, а также високосные годы. Внутренний механизм переведет циферблат на следующий день. [6]
Алгоритмы
[ редактировать ]Вечные календари используют алгоритмы для вычисления дня недели для любого года, месяца и дня месяца. Несмотря на то, что отдельные операции в формулах могут быть очень эффективно реализованы в программном обеспечении, они слишком сложны для большинства людей, чтобы выполнить все арифметические действия в уме. [7] Разработчики вечных календарей скрывают сложность таблиц, чтобы упростить их использование.
Вечный календарь использует таблицу , позволяющую определить, какой из четырнадцати годовых календарей использовать. Таблица григорианского календаря отражает его 400-летний большой цикл: 303 невисокосных года и 97 високосных лет в сумме составляют 146 097 дней, или ровно 20 871 неделя. Этот цикл разбивается на один 100-летний период с 25 високосными годами, что составляет 36 525 дней, или один день меньше 5 218 полных недель; и три 100-летних периода по 24 високосных года каждый, что составляет 36 524 дня, или на два дня меньше 5 218 полных недель.
Внутри каждого 100-летнего блока циклический характер григорианского календаря протекает так же, как и его предшественника, юлианского: невисокосный год начинается и заканчивается в один и тот же день недели, поэтому следующий год начнется в следующий последующий день календаря. неделя. Високосный год имеет еще один день, поэтому год, следующий за високосным, начинается со второго дня недели после начала високосного года. Каждые четыре года начальный день недели сдвигается на пять дней вперед, поэтому за 28-летний период он увеличивается на 35, возвращаясь на одно и то же место как в високосном году, так и в исходном дне недели. Этот цикл завершается три раза за 84 года, оставляя 16 лет в четвертом, неполном цикле столетия.
Основным усложняющим фактором при построении алгоритма вечного календаря является своеобразная и переменная продолжительность февраля, который когда-то был последним месяцем года, в результате чего первые 11 месяцев с марта по январь имеют пятимесячный повторяющийся шаблон: 31, 30 , 31, 30, 31, ..., чтобы можно было легко определить смещение от марта начального дня недели для любого месяца. Сравнение Целлера , известный алгоритм поиска дня недели для любой даты, явно определяет январь и февраль как «13-й» и «14-й» месяцы предыдущего года , чтобы воспользоваться этой закономерностью, но зависимость от месяца расчет все еще очень сложен для ментальной арифметики:
Вместо этого вечный календарь на основе таблиц предоставляет простой механизм поиска для нахождения смещения дня недели для первого дня каждого месяца. Чтобы упростить таблицу, в високосном году январь и февраль должны либо рассматриваться как отдельный год, либо иметь дополнительные записи в таблице месяцев:
Месяц | Ян | февраль | Мар | апрель | Может | июнь | июль | август | Сентябрь | октябрь | ноябрь | декабрь |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Добавлять | 0 | 3 | 3 | 6 | 1 | 4 | 6 | 2 | 5 | 0 | 3 | 5 |
Для високосных лет | 6 | 2 |
Таблицы вечного юлианского и григорианского календаря.
[ редактировать ]Таблица первая (кирд.)
[ редактировать ]Следующий календарь работает для любой даты, начиная с 15 октября 1582 года, но только для дат по григорианскому календарю.
Таблица вторая (cymd)
[ редактировать ]Годы века | Пример 1 по григорианскому календарю, 31 марта 2006 г.: Грег век 20(c) и год 06(y) встречаются в точке A в таблице латинского квадрата . A в строке Mar(m) встречается с 31(d) в пятницу в таблице будних дней . День пятница. Пример 2 1 января 45 г. до н.э.: 45 г. до н. э. = -44 = -100 + 56 (високосный год). -1 и 56 встречаются в B, а январь _B встречается с 1 в пятницу (день). Пример 3 Джулиан, 1 января 1900 г.: 19 июля встречается с 00 в А, а _А января встречается с 1 в субботу (суббота). Пример 4 По григорианскому календарю, 1 января 1900 г.: Грег 19 встречается с 00 в G, а Ян_G встречается с 1 в понедельник (день). | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
00 | 01 | 02 | 03 | 04 | 05 | |||||||||||||||
06 | 07 | 08 | 09 | 10 | 11 | |||||||||||||||
12 | 13 | 14 | 15 | 16 | ||||||||||||||||
17 | 18 | 19 | 20 | 21 | 22 | |||||||||||||||
23 | 24 | 25 | 26 | 27 | ||||||||||||||||
28 | 29 | 30 | 31 | 32 | 33 | |||||||||||||||
34 | 35 | 36 | 37 | 38 | 39 | |||||||||||||||
40 | 41 | 42 | 43 | 44 | ||||||||||||||||
45 | 46 | 47 | 48 | 49 | 50 | |||||||||||||||
51 | 52 | 53 | 54 | 55 | ||||||||||||||||
56 | 57 | 58 | 59 | 60 | 61 | |||||||||||||||
62 | 63 | 64 | 65 | 66 | 67 | |||||||||||||||
68 | 69 | 70 | 71 | 72 | ||||||||||||||||
73 | 74 | 75 | 76 | 77 | 78 | |||||||||||||||
79 | 80 | 81 | 82 | 83 | ||||||||||||||||
84 | 85 | 86 | 87 | 88 | 89 | |||||||||||||||
90 | 91 | 92 | 93 | 94 | 95 | |||||||||||||||
96 | 97 | 98 | 99 | |||||||||||||||||
Века | Латинская площадь | Месяцы | ||||||||||||||||||
Джулиан | Грег. | |||||||||||||||||||
-4 | 3 | 10 | 17 | — | — | Ф | И | Д | С | Б | А | Г | Ян | апрель | июль | |||||
-3 | 4 | 11 | 18 | 15 | 19 | Г | Ф | И | Д | С | Б | А | Ян | октябрь | ||||||
-2 | 5 | 12 | 19 | 16 | 20 | А | Г | Ф | И | Д | С | Б | Может | |||||||
-1 | 6 | 13 | 20 | — | — | Б | А | Г | Ф | И | Д | С | февраль | август | ||||||
0 | 7 | 14 | 21 | 17 | 21 | С | Б | А | Г | Ф | И | Д | февраль | Мар | ноябрь | |||||
1 | 8 | 15 | 22 | — | — | Д | С | Б | А | Г | Ф | И | июнь | |||||||
2 | 9 | 16 | 23 | 18 | 22 | И | Д | С | Б | А | Г | Ф | Сентябрь | декабрь | ||||||
Дни | Будни | |||||||||||||||||||
1 | 8 | 15 | 22 | 29 | Мой | Вт | Обвенчались | Собирать | Пт | Суббота | Солнце | |||||||||
2 | 9 | 16 | 23 | 30 | Вт | Обвенчались | Собирать | Пт | Суббота | Солнце | Мой | |||||||||
3 | 10 | 17 | 24 | 31 | Обвенчались | Собирать | Пт | Суббота | Солнце | Мой | Вт | |||||||||
4 | 11 | 18 | 25 | Собирать | Пт | Суббота | Солнце | Мой | Вт | Обвенчались | ||||||||||
5 | 12 | 19 | 26 | Пт | Суббота | Солнце | Мой | Вт | Обвенчались | Собирать | ||||||||||
6 | 13 | 20 | 27 | Суббота | Солнце | Мой | Вт | Обвенчались | Собирать | Пт | ||||||||||
7 | 14 | 21 | 28 | Солнце | Мой | Вт | Обвенчались | Собирать | Пт | Суббота |
Джулиан столетия | григорианский столетия | Дни недели | Месяцы | Дни | |||||||||||||||||
04 11 18 | 19 23 27 | Солнце | Мой | Вт | Обвенчались | Собирать | Пт | Суббота | Ян | Открыть | июль | 01 | 08 | 15 | 22 | 29 | |||||
03 10 17 | Мой | Вт | Обвенчались | Собирать | Пт | Суббота | Солнце | Сентябрь | декабрь | 02 | 09 | 16 | 23 | 30 | |||||||
02 09 16 | 18 22 26 | Вт | Обвенчались | Собирать | Пт | Суббота | Солнце | Мой | июнь | 03 | 10 | 17 | 24 | 31 | |||||||
01 08 15 | Обвенчались | Собирать | Пт | Суббота | Солнце | Мой | Вт | февраль | Мар | ноябрь | 04 | 11 | 18 | 25 | |||||||
00 07 14 | 17 21 25 | Собирать | Пт | Суббота | Солнце | Мой | Вт | Обвенчались | февраль | август | 05 | 12 | 19 | 26 | |||||||
–1 06 13 | Пт | Суббота | Солнце | Мой | Вт | Обвенчались | Собирать | Может | 06 | 13 | 20 | 27 | |||||||||
–2 05 12 | 16 20 24 | Суббота | Солнце | Мой | Вт | Обвенчались | Собирать | Пт | Ян | октябрь | 07 | 14 | 21 | 28 | |||||||
Годы | 0 0 | 01 | 02 | 03 | 04 | 05 | |||||||||||||||
06 | 07 | 08 | 09 | 10 | 11 | ||||||||||||||||
12 | 13 | 14 | 15 | 16 | |||||||||||||||||
17 | 18 | 19 | 20 | 21 | 22 | ||||||||||||||||
23 | 24 | 25 | 26 | 27 | |||||||||||||||||
28 | 29 | 30 | 31 | 32 | 33 | ||||||||||||||||
34 | 35 | 36 | 37 | 38 | 39 | ||||||||||||||||
40 | 41 | 42 | 43 | 44 | |||||||||||||||||
45 | 46 | 47 | 48 | 49 | 50 | ||||||||||||||||
51 | 52 | 53 | 54 | 55 | |||||||||||||||||
56 | 57 | 58 | 59 | 60 | 61 | ||||||||||||||||
62 | 63 | 64 | 65 | 66 | 67 | ||||||||||||||||
68 | 69 | 70 | 71 | 72 | |||||||||||||||||
73 | 74 | 75 | 76 | 77 | 78 | ||||||||||||||||
79 | 80 | 81 | 82 | 83 | |||||||||||||||||
84 | 85 | 86 | 87 | 88 | 89 | ||||||||||||||||
90 | 91 | 92 | 93 | 94 | 95 | ||||||||||||||||
96 | 97 | 98 | 99 |
Таблица третья (dmyc)
[ редактировать ]# | Джулиан столетия (против 7) | григорианский столетия (против 4) | Даты | 01 08 15 22 29 | 02 09 16 23 30 | 03 10 17 24 31 | 04 11 18 25 | 05 12 19 26 | 06 13 20 27 | 07 14 21 28 | Годы века (мод 28) | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
6 | 05 12 19 | 16 20 24 | апрель | июль | Ян | Солнце | Мой | Вт | Обвенчались | Собирать | Пт | Суббота | 01 | 07 | 12 | 18 | 29 | 35 | 40 | 46 | 57 | 63 | 68 | 74 | 85 | 91 | 96 | |||
5 | 06 13 20 | Сентябрь | декабрь | Суббота | Солнце | Мой | Вт | Обвенчались | Собирать | Пт | 02 | 13 | 19 | 24 | 30 | 41 | 47 | 52 | 58 | 69 | 75 | 80 | 86 | 97 | ||||||
4 | 07 14 21 | 17 21 25 | июнь | Пт | Суббота | Солнце | Мой | Вт | Обвенчались | Собирать | 03 | 08 | 14 | 25 | 31 | 36 | 42 | 53 | 59 | 64 | 70 | 81 | 87 | 92 | 98 | |||||
3 | 08 15 22 | февраль | Мар | ноябрь | Собирать | Пт | Суббота | Солнце | Мой | Вт | Обвенчались | 09 | 15 | 20 | 26 | 37 | 43 | 48 | 54 | 65 | 71 | 76 | 82 | 93 | 99 | |||||
2 | 09 16 23 | 18 22 26 | август | февраль | Обвенчались | Собирать | Пт | Суббота | Солнце | Мой | Вт | 04 | 10 | 21 | 27 | 32 | 38 | 49 | 55 | 60 | 66 | 77 | 83 | 88 | 94 | |||||
1 | 10 17 24 | Может | Вт | Обвенчались | Собирать | Пт | Суббота | Солнце | Мой | 05 | 11 | 16 | 22 | 33 | 39 | 44 | 50 | 61 | 67 | 72 | 78 | 89 | 95 | |||||||
0 | 11 18 25 | 19 23 27 | Ян | октябрь | Мой | Вт | Обвенчались | Собирать | Пт | Суббота | Солнце | 06 | 17 | 23 | 28 | 34 | 45 | 51 | 56 | 62 | 73 | 79 | 84 | 90 | 0 0 |
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Патент США № 1 042 337 , « Календарь (Фред П. Горин) ».
- ^ Патент США 248 872 , « Календарь (Роберт МакКарди) ».
- ^ «Алюминиевый вечный календарь» . 17 сентября 2011 г.
- ^ Дорфлер, Рональд В. (29 августа 2019 г.). «Календарь «графических вычислений» на 2010 год» . Проверено 30 августа 2019 г.
- ^ Трюде Элерт, Райнер Ленг, Ранние рецепты кулинарии и порошка из нюрнбергской рукописи GNM 3227a (около 1389 г.) ; в: Медицина в истории, филологии и этнологии (2003), с. 291.
- ^ «Механизм часов с вечным календарем» . 17 сентября 2011 г.
- ^ Но см. формулу из предыдущего раздела, которую очень легко запомнить.