Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Иллюстрация из патента США 248872 1881 года на пресс-папье с вечным календарем. Верхний раздел повернут, чтобы открыть один из семи списков лет (разделение високосных лет), к которым применимы семь календарей, приведенных ниже.
Карманный календарь на 50 лет, который настраивается поворотом циферблата так, чтобы название месяца помещалось под текущим годом. Затем можно определить день недели или дату.

Вечный календарь является календарь действителен в течение многих лет, как правило , предназначены для просмотра в день недели для определенной даты в будущем.

Для григорианского и юлианского календарей вечный календарь обычно состоит из одного из трех основных вариантов:

  • 14 однолетних календарей плюс таблица, показывающая, какой однолетний календарь следует использовать для каждого года. Эти однолетние календари равномерно делятся на два набора по семь календарей: семь на каждый общий год (год, у которого нет 29 февраля), каждый из семи начинается в другой день недели, и семь на каждый високосный год. И снова каждый из них начинается в другой день недели, всего четырнадцать. (См. Одну общую схему именования 14 календарей в Доминической букве .)
  • Семь (31-дневный) месячных календарей (или семь каждый из 28–31 дней в месяце, всего 28) и одна или несколько таблиц, чтобы показать, какой календарь используется для того или иного месяца. Таблицы некоторых вечных календарей скользят друг относительно друга, так что выравнивание двух шкал относительно друг друга показывает календарь на конкретный месяц с помощью указателя или механизма окна. [1] Семь календарей могут быть объединены в один, либо с 13 столбцами, из которых раскрыты только семь [2] [3], либо с подвижными названиями дней недели (как показано на картинке карманного вечного календаря).
  • Смесь двух вышеперечисленных вариаций - однолетний календарь, в котором названия месяцев фиксированы, а дни недели и даты показаны на подвижных элементах, которые при необходимости можно менять местами. [4]

Такой вечный календарь не может указать даты подвижных праздников, таких как Пасха , которые рассчитываются на основе комбинации событий тропического года и лунных циклов. Эти вопросы подробно рассматриваются в Computus .

Один из первых примеров практического вечного календаря можно найти в Nürnberger Handschrift GNM 3227a . Календарь охватывает период 1390–1495 гг. (На основании чего рукопись датируется ок. 1389 г.). Для каждого года этого периода в нем указано количество недель между Рождеством и Квинквадесимой . Это первый известный пример табличной формы вечного календаря, позволяющий рассчитывать подвижные праздники, ставшие популярными в 15 веке. [5]

Другие варианты использования термина «вечный календарь» [ править ]

  • Офисы и торговые точки часто отображают устройства, содержащие набор элементов для формирования всех возможных чисел от 1 до 31, а также названия / сокращения месяцев и дней недели, чтобы показать текущую дату для удобства людей, которые могут подписывать и датировать документы, например чеки. Заведения, которые продают алкогольные напитки, могут использовать вариант, который показывает текущий месяц и день, но вычитает установленный законом возраст употребления алкоголя в годах, с указанием последней официальной даты рождения для покупок алкоголя. Очень простое устройство состоит из двух кубиков в держателе. Один куб несет числа от нуля до пяти. Другой имеет числа 0, 1, 2, 6 (или 9, если перевернуть), 7 и 8. Это бессрочно, потому что только один и два могут появиться дважды в дате, и они находятся на обоих кубах.
  • Некоторые календарные реформы были названы вечными календарями, потому что их даты устанавливаются в одни и те же дни недели каждый год. Примерами являются Всемирный календарь , Международный фиксированный календарь и Календарь Pax . Технически это не вечные календари, а многолетние календари . Их цель отчасти состоит в том, чтобы исключить необходимость в таблицах, алгоритмах и вычислительных устройствах с вечным календарем.
  • В часовом производстве «вечный календарь» описывает календарный механизм, который правильно отображает дату на часах «постоянно», учитывая различную длину месяцев и високосные годы. Внутренний механизм переведет циферблат на следующий день. [6]

Алгоритмы [ править ]

В вечных календарях используются алгоритмы для вычисления дня недели для любого заданного года, месяца и дня месяца. Несмотря на то, что отдельные операции в формулах могут быть очень эффективно реализованы в программном обеспечении, они слишком сложны для большинства людей, чтобы выполнять всю арифметику в уме. [7] Разработчики вечных календарей скрывают сложность таблиц, чтобы упростить их использование.

В вечном календаре используется таблица для определения того, какой из четырнадцати годовых календарей использовать. Таблица для григорианского календаря выражает его 400-летний большой цикл: 303 обычных года и 97 високосных лет в сумме составляют 146 097 дней, или ровно 20 871 неделю. Этот цикл разбивается на один 100-летний период с 25 високосными годами, что составляет 36 525 дней, или на один день меньше 5218 полных недель; и три 100-летних периода с 24 високосными годами каждый, что составляет 36 524 дня, или на два дня меньше 5218 полных недель.

В пределах каждого 100-летнего блока циклический характер григорианского календаря протекает так же, как и его юлианский предшественник: обычный год начинается и заканчивается в один и тот же день недели, поэтому следующий год начнется в следующий последующий день недели. неделя. В високосном году есть еще один день, поэтому год, следующий за високосным, начинается во второй день недели после начала високосного года. Каждые четыре года начальный будний день увеличивается на пять дней, поэтому за 28-летний период он увеличивается на 35, возвращаясь на то же место как в прогрессии високосного года, так и в начальный будний день. Этот цикл повторяется трижды за 84 года, оставляя 16 лет в четвертом, неполном цикле века.

Основным осложняющим фактором при построении алгоритма вечного календаря является своеобразная и переменная продолжительность февраля, который когда-то был последним месяцем года, оставляя первые 11 месяцев с марта по январь с пятимесячным повторяющимся шаблоном: 31, 30 , 31, 30, 31, ..., чтобы можно было легко определить смещение от марта начального дня недели для любого месяца. Конгруэнтность Зеллера , хорошо известный алгоритм для поиска дня недели для любой даты, явно определяет январь и февраль как «13-й» и «14-й» месяцы предыдущего года, чтобы воспользоваться этой регулярностью, но зависящей от месяца вычисления по-прежнему очень сложны для ментальной арифметики:

Вместо этого вечный календарь на основе таблиц предоставляет простой механизм поиска для нахождения смещения дня недели для первого дня каждого месяца. Чтобы упростить таблицу, в високосном году январь и февраль должны рассматриваться как отдельный год или иметь дополнительные записи в таблице месяцев:

Таблицы вечного юлианского и григорианского календаря [ править ]

Таблица первая (cyd) [ править ]

Следующий календарь работает для любой даты, начиная с 15 октября 1582 года, но только для дат по григорианскому календарю.

Подлинно вечный календарь, который позволяет пользователю искать день недели для любой даты по григорианскому календарю.

Таблица 2 (cymd) [ править ]

Таблица 3 (dmyc) [ править ]


См. Также [ править ]

  • Определение дня недели
  • Правило судного дня
  • Фонд Long Now
  • Проблема 10,000 года

Ссылки [ править ]

  1. ^ Патент США 1042337 , « Календарь (Фред П. Горин) ».
  2. ^ Патент США 248872 , " Календарь (Robert McCurdy) ".
  3. ^ "Алюминиевый вечный календарь" . 17 сентября 2011 г.
  4. ^ Doerfler, Ronald W (29 августа 2019). "Календарь" графических вычислений "2010" . Проверено 30 августа 2019 .
  5. ^ Trude Ehlert, Райнер Ленг, Frühe Koch- und Pulverrezepte aus der Nürnberger Handschrift GNM 3227a (um 1389) ; в: Medizin in Geschichte, Philologie und Ethnologie (2003), с. 291.
  6. ^ "Механизм часов с вечным календарем" . 17 сентября 2011 г.
  7. ^ Но посмотрите формулу в предыдущем разделе, которую очень легко запомнить.

Внешние ссылки [ править ]

  • Скользящий вечный календарь на одном листе бумаги (версия для США, PDF)
  • Скользящий вечный календарь на одном листе бумаги (версия для других стран, PDF)
  • Новый вечный календарь на любой год
  • Вечный календарь в JavaScript
  • Маркл, Ксавье (15 июня 2016 г.). «Монохромные часы». Часы с календарем с технической точки зрения » .