Две традиции, одна цель

Когда вы открываете тамильский панчангам, вы видите либо числа Вакья, либо числа Тируканитам. Обе традиции пытаются ответить на один и тот же вопрос: где сейчас Солнце и Луна? Они просто используют принципиально разные методы для поиска ответа.

Панчангам Вакья (वाक्य, 'высказывание/стих'), древнейшая традиция. Он использует предварительно вычисленные таблицы, стихи, кодирующие астрономические положения для конкретных эпох. Составитель панчангама обращается к таблице, применяет поправки для текущей даты и записывает результат. Метод восходит к Сурья Сиддханте и совершенствовался на протяжении веков, однако базовые константы остаются теми же, что использовались 500–1000 лет назад.

Тируканитам (திருக்கணிதம், 'священное вычисление'), также называемый Дригганита (दृग्गणित, 'вычисление по наблюдению'),современная традиция. Он вычисляет положения Солнца и Луны непосредственно из астрономических алгоритмов, откалиброванных по телескопическим наблюдениям. Результат совпадает с тем, что измерила бы обсерватория.

В чём фактическая разница?

На практике они совпадают большую часть времени. В обычный день титхи, накшатра и восход солнца будут идентичны или отличаться менее чем на минуту. Но на границах титхи, в момент, когда одна титхи заканчивается и начинается следующая, Вакья и Тируканитам могут расходиться на 1–3 часа.

ВакьяТируканитам
МетодТаблицы стихов + поправкиСовременные алгоритмы
ИсточникСурья Сиддханта и рукописиNOAA, Meeus, данные JPL
ОбновленияФиксированные константыОткалибровано по наблюдениям
ТочностьВ пределах минут большинство днейВ пределах секунд
Граница титхиМожет расходиться на 1–3 часаСоответствует наблюдаемому положению
ИспользуетсяТрадиционные храмы, старые альманахиСовременные издатели панчангама, приложения
ПреимуществоПочтение к традицииТочность для всех мест
Вакья vs. Тируканитам, ключевые различия

கணக்கு எடுத்துக்காட்டு

Когда это имеет значение?

Представьте, что Экадаши начинается по обеим системам:

Вычисление Вакья
Экадаши начинается в 05:12

На основе таблицы стихов с поправками.

Вычисление Тируканитам
Экадаши начинается в 03:48

На основе фактического положения Луны из алгоритма.

Разница
1 час 24 минуты

Обычно несущественно, обе системы согласны, что Экадаши действует на восходе солнца.

Но редко...
Граница приходится на момент восхода

Тогда Вакья говорит 'сегодня', а Тируканитам, 'вчера', или наоборот.

В редких случаях (несколько дней в году) Вакья и Тируканитам могут давать разные даты праздников. Разница всегда составляет не более одного дня.

Почему мы выбрали Тируканитам

Для диаспоры Тируканитам, правильный выбор. Вот почему:

  1. Точность по городам: Восход солнца и Раху Калам различаются на несколько минут между городами, находящимися всего в одном градусе долготы. Вычисление, основанное на реальной астрономии для точных координат вашего города, даёт более надёжное время, чем таблица из рукописи, составленная для одного места.
  2. Прозрачность: Мы можем точно показать, какой алгоритм используем (NOAA для Солнца, Meeus для Луны, аянамса Лахири). Любой, кто имеет астрономические знания, может проверить наши числа.
  3. Никаких чёрных ящиков: Наш движок, чистый TypeScript без внешних библиотек. Всё реализовано с нуля, без зависимости от сторонней эфемериды, которую мы не контролируем.
  4. Современный консенсус: Большинство современных издателей панчангама (Drik Panchang, ProKerala, mypanchang.com) используют Тируканитам. Это направление, в котором движется область.

Наш вычислительный движок подробно

Наш движок панчангама написан на чистом TypeScript, без внешних эфемерид, без сторонних астрономических библиотек. Он вычисляет всё с нуля:

ЭлементМетодИсточник
Восход и закат солнцаАлгоритм положения Солнца NOAAgml.noaa.gov/grad/solcalc
Положение СолнцаВидимая долгота Солнца NOAAТо же
Положение ЛуныMeeus, Astronomical Algorithms, глава 47Ряд sigma-L из 60 членов
ТитхиУгол Солнце-Луна с шагом 12 градусовНезависимо от аянамсы
НакшатраЗвёздное положение ЛуныАянамса Лахири
АянамсаЛахири (Читрапакша), линейная модельПривязана к J2000 ≈ 23,85°
Восход и заход ЛуныMeeus раздел 15Геоцентрическая высота
Лагнам (асцендент)Тропический асцендент − аянамса ЛахириТа же модель Лахири
Методы вычисления в нашем движке

Движок чистый и детерминированный: один и тот же вызов даёт одинаковый ответ на сервере и в браузере. Он не использует случайности, сетевых вызовов, внешних служб. Всё вычисляется локально из даты, времени и координат.

Что такое аянамса Лахири?

Аянамса, единственный условный выбор в движке панчангама. Это угол между тропическим зодиаком (используемым западной астрономией) и звёздным зодиаком (используемым индийской астрономией). Земля медленно «покачивается» на протяжении 26 000 лет, и аянамса компенсирует это прецессионное движение.

Существует несколько конкурирующих моделей аянамсы. Мы используем Лахири (Читрапакша), официальный стандарт правительства Индии, применяемый подавляющим большинством тамильских панчангамов. Он привязан к J2000 (год 2000,0) со значением около 23,85° и растёт примерно на 50,26 угловых секунды в год.

Что делать, если вы видите расхождение

Если панчангам вашей семьи показывает другой день праздника, чем наш календарь, есть три вероятные причины:

  1. Вакья vs. Тируканитам: Семейный панчангам может использовать таблицы Вакья. Разница всегда составляет не более одного дня.
  2. Другая аянамса: Если они используют Раман или KP вместо Лахири, границы накшатры могут различаться.
  3. Другой референсный город: Некоторые панчангамы используют местный восход солнца для определения титхи. Мы используем Ченнаи в качестве ориентира, чтобы синхронизировать диаспору.

Ни одно из этих расхождений не является «неправильным». Это две действующие традиции, использующие немного разные исходные данные. Следуйте традиции вашей семьи, или используйте наш календарь, если предпочитаете прозрачные современные вычисления.