Две традиции, одна цель
Когда вы открываете тамильский панчангам, вы видите либо числа Вакья, либо числа Тируканитам. Обе традиции пытаются ответить на один и тот же вопрос: где сейчас Солнце и Луна? Они просто используют принципиально разные методы для поиска ответа.
Панчангам Вакья (वाक्य, 'высказывание/стих'), древнейшая традиция. Он использует предварительно вычисленные таблицы, стихи, кодирующие астрономические положения для конкретных эпох. Составитель панчангама обращается к таблице, применяет поправки для текущей даты и записывает результат. Метод восходит к Сурья Сиддханте и совершенствовался на протяжении веков, однако базовые константы остаются теми же, что использовались 500–1000 лет назад.
Тируканитам (திருக்கணிதம், 'священное вычисление'), также называемый Дригганита (दृग्गणित, 'вычисление по наблюдению'),современная традиция. Он вычисляет положения Солнца и Луны непосредственно из астрономических алгоритмов, откалиброванных по телескопическим наблюдениям. Результат совпадает с тем, что измерила бы обсерватория.
В чём фактическая разница?
На практике они совпадают большую часть времени. В обычный день титхи, накшатра и восход солнца будут идентичны или отличаться менее чем на минуту. Но на границах титхи, в момент, когда одна титхи заканчивается и начинается следующая, Вакья и Тируканитам могут расходиться на 1–3 часа.
| Вакья | Тируканитам | |
|---|---|---|
| Метод | Таблицы стихов + поправки | Современные алгоритмы |
| Источник | Сурья Сиддханта и рукописи | NOAA, Meeus, данные JPL |
| Обновления | Фиксированные константы | Откалибровано по наблюдениям |
| Точность | В пределах минут большинство дней | В пределах секунд |
| Граница титхи | Может расходиться на 1–3 часа | Соответствует наблюдаемому положению |
| Используется | Традиционные храмы, старые альманахи | Современные издатели панчангама, приложения |
| Преимущество | Почтение к традиции | Точность для всех мест |
கணக்கு எடுத்துக்காட்டு
Когда это имеет значение?
Представьте, что Экадаши начинается по обеим системам:
- Вычисление Вакья
- Экадаши начинается в 05:12
- Вычисление Тируканитам
- Экадаши начинается в 03:48
- Разница
- 1 час 24 минуты
- Но редко...
- Граница приходится на момент восхода
На основе таблицы стихов с поправками.
На основе фактического положения Луны из алгоритма.
Обычно несущественно, обе системы согласны, что Экадаши действует на восходе солнца.
Тогда Вакья говорит 'сегодня', а Тируканитам, 'вчера', или наоборот.
В редких случаях (несколько дней в году) Вакья и Тируканитам могут давать разные даты праздников. Разница всегда составляет не более одного дня.
Почему мы выбрали Тируканитам
Для диаспоры Тируканитам, правильный выбор. Вот почему:
- Точность по городам: Восход солнца и Раху Калам различаются на несколько минут между городами, находящимися всего в одном градусе долготы. Вычисление, основанное на реальной астрономии для точных координат вашего города, даёт более надёжное время, чем таблица из рукописи, составленная для одного места.
- Прозрачность: Мы можем точно показать, какой алгоритм используем (NOAA для Солнца, Meeus для Луны, аянамса Лахири). Любой, кто имеет астрономические знания, может проверить наши числа.
- Никаких чёрных ящиков: Наш движок, чистый TypeScript без внешних библиотек. Всё реализовано с нуля, без зависимости от сторонней эфемериды, которую мы не контролируем.
- Современный консенсус: Большинство современных издателей панчангама (Drik Panchang, ProKerala, mypanchang.com) используют Тируканитам. Это направление, в котором движется область.
Наш вычислительный движок подробно
Наш движок панчангама написан на чистом TypeScript, без внешних эфемерид, без сторонних астрономических библиотек. Он вычисляет всё с нуля:
| Элемент | Метод | Источник |
|---|---|---|
| Восход и закат солнца | Алгоритм положения Солнца NOAA | gml.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 угловых секунды в год.
Что делать, если вы видите расхождение
Если панчангам вашей семьи показывает другой день праздника, чем наш календарь, есть три вероятные причины:
- Вакья vs. Тируканитам: Семейный панчангам может использовать таблицы Вакья. Разница всегда составляет не более одного дня.
- Другая аянамса: Если они используют Раман или KP вместо Лахири, границы накшатры могут различаться.
- Другой референсный город: Некоторые панчангамы используют местный восход солнца для определения титхи. Мы используем Ченнаи в качестве ориентира, чтобы синхронизировать диаспору.
Ни одно из этих расхождений не является «неправильным». Это две действующие традиции, использующие немного разные исходные данные. Следуйте традиции вашей семьи, или используйте наш календарь, если предпочитаете прозрачные современные вычисления.