
Расчет для традиции Цурпху
Расчеты, связанные с тибетскими календарями часто основываются на представлениях, которые излагаются в Калачакра-тантре. При этом могут различаться некоторые трактовки, что затем меняет собственно и саму структуру календаря и методики расчета. Если в обычном тибетском календаре вставным месяцев получается 33-й каждого цикла, то в календаре Цурпху используется соответствие 67 средних лунных месяцев=65 средних солнечных месяцев. При этом следует учитывать, что с точки зрения класcической астрономиb это всё же будет приводить к некоторым ошибкам в расчётах, так как синодический период обращения Луны составляет 29,530588 дня. Соответственно в далее качестве постоянных величин (что также является некоторой ошибкой, что может накапливаться в тибетских календарях из-за особенностей математики и подхода) будет использоваться синодический период обращения Луны.
Для удобства определения количества прошедших лунных месяцев также будем использовать данные по юлианским датам, что может позволить в какой-то мере увеличить точность расчетов для определения количества лунных месяцев и некоторых дат. Вторая основная проблема, которую надо учитывать, это необходимость определения исходной точки расчетов. Так как в календарь Цурпху несколько раз вносились изменения, если верить истории, то в качестве исходной точки расчета будет взята дата 26 июля 1854 (шестой лунный месяц). Это связано с тем, что в данный день начинается первый день лунного месяца после собственно появления дополнительного месяца.
Про соответствие лунных и солнечных месяцев немного было написано выше. Однако также надо учитывать, когда в данном случае добавляются лунные месяцы, благо такое происходит не каждый год. Итак второй лунный дополнительный месяц будет в конце периода, то есть будет иметь номер 67. Соответственно первый лунный дополнительный месяц при этом будет 33-м месяцем в данном цикле из 67 месяцев.
Итак, далее на примере нескольких лет (2003, 2004, 2023, 2024, 2025) будут показываться расчёты, позволяющие определить дату наступления лосаров. Дата, начиная с которой будут рассчитываться, будет браться произвольно, чтобы такая дата не совпадала с возможным лосаром (новым годом). В качестве такой даты будет использоваться первое марта каждого из указанных годов. Также, чтобы продемонстрировать ситуацию, когда в пункте 6.3 будет другое значение, будет добавлена дата для расчетов: 1 сентября 2025 года
Итак, последовательность действий такова:
1. Определяем юлианскую дату базовой даты. Для определения юлианской даты есть множество разных сервисов в сети и описания в сборниках по астрономии, поэтому последовательность здесь описываться не будет.
Для 26 июля 1854 номером юлианского дня будет 2398425
2. Определяем юлианские даты (номер юлианского дня) для указанных годов
| 1 августа 2003 | 2452852 |
| 1 августа 2004 | 2453218 |
| 1 августа 2023 | 2460157 |
| 1 августа 2024 | 2460523 |
| 1 августа 2025 | 2460888 |
| 1 сентября 2025 | 2460919 |
| 5 августа 2019 | 2458700 |
| 1 августа 2033 | 2463810 |
3. Определяем количество дней, которые прошли от базовой даты
|
1 августа 2003
|
2452852-2398425 | 54427 |
| 1 августа 2004 | 2453218-2398425 | 54793 |
| 1 августа 2023 | 2460157-2398425 | 61732 |
| 1 августа 2024 | 2460523-2398425 | 62098 |
| 1 августа 2025 | 2460888-2398425 | 62463 |
| 1 сентября 2025 | 2460919-2398425 |
62494
|
| 1 августа 2033 | 2463810-2398425 | 65385 |
4. Определяем количество лунных месяцев, прошедших с базовой даты. И выделяем целую часть
| 1 августа 2003 | 54427/29,530588 | 1843 |
| 1 августа 2004 | 54793/29,530588 | 1855 |
| 1 августа 2023 | 61732/29,530588 |
2090
|
| 1 августа 2024 | 62098/29,530588 | 2102 |
| 1 августа 2025 | 62463/29,530588 | 2115 |
| 1 сентября 2025 | 62494/29,530588 | 2116 |
| 1 августа 2033 | 65385/29,530588 |
2214
|
5. Определяем количество двойных лунных месяцев, которые прошли с начала базовой даты, делением на 67 и выделением целой части и остатка. К остатку необходимо прибавить единицу, чтобы избавиться от ошибки нулевого месяца и неточности в определении последнего месяца цикла
| 1 августа 2003 | 1843/67 | 27 | 35 |
| 1 августа 2004 | 1855/67 | 27 | 47 |
| 1 августа 2023 | 2090/67 | 31 | 14 |
| 1 августа 2024 | 2102/67 | 31 | 26 |
| 1 августа 2025 | 2115/67 | 31 | 39 |
| 1 сентября 2025 | 2116/67 | 31 | 40 |
| 1 августа 2033 | 2214/67 | 33 | 4 |
6. Чтобы свести к размерности 1-12, нам необходимо провести несколько операций.
6.1 Удаляем данные о парах двойных месяцев, вычитанием задвоенного количества прошедших циклов по 67 месяцев
| 1 августа 2003 | 1843-27*2 | 1789 |
| 1 августа 2004 | 1855-27*2 | 1801 |
| 1 августа 2023 | 2090-31*2 | 2028 |
| 1 августа 2024 | 2102-31*2 | 2040 |
| 1 августа 2025 | 2115-31*2 | 2053 |
| 1 сентября 2025 | 2116-31*2 |
2054
|
| 1 августа 2033 | 2214-33*2 | 2148 |
6.2. Вычитаем данные об единственном дополнительном месяце. Это делает в тех случаях, когда остаток от деления на 67 (с дополнительной единицей)не равен 33 или 67. В этом случае лучше взять другую дату для расчетов со смещением на полтора месяца в ту или иную сторону
Если остаток меньше 33, то вычитание одного месяца производить нет необходимости. Если больше 32 - вычитаем единицу
| 1 августа 2003 | 1789 | (34) | 1 | 1788 |
| 1 августа 2004 | 1801 | (46) | 1 | 1800 |
| 1 августа 2023 | 2028 | (13) | 0 | 2028 |
| 1 августа 2024 | 2040 | (25) | 0 | 2040 |
| 1 августа 2025 | 2053 | (38) | 1 | 2052 |
| 1 сентября 2025 | 2054 | (39) | 1 | 2053 |
| 1 августа 2033 | 2148 | (4) | 0 | 2148 |
6.3 Делим результат на 12 и выделаем только остаток
| 1 августа 2003 | 1788/12 | 0 |
| 1 августа 2004 | 1800/12 | 0 |
| 1 августа 2023 | 2028/12 | 0 |
| 1 августа 2024 | 2040/12 | 0 |
| 1 августа 2025 | 2052/12 | 0 |
| 1 сентября 2025 | 2053/12 | 1 |
| 1 августа 2033 | 2148/12 | 0 |
6.4 Вспоминаем, что первичная дата была шестым месяцев, то есть нам надо прибавить 6 к полученном результату
| 1 августа 2003 | 6 |
| 1 августа 2004 | 6 |
| 1 августа 2023 | 6 |
| 1 августа 2024 | 6 |
| 1 августа 2025 |
6
|
| 1 сентября 2025 | 7 |
| 1 августа 2033 | 6 |
7. Чтобы определить дату празднования лосара в указанных годах, надо сделать следующее: проанализировать возможность наличия дополнительных месяцев между указанным месяцем и началом года. Для этого нам надо проанализировать остаток из пункта 5.
| 1 августа 2003 | 6 л.м. | 34 |
| 1 августа 2004 | 6 л.м. | 46 |
| 1 августа 2023 | 6 л.м. | 13 |
| 1 августа 2024 | 6 л.м. | 25 |
| 1 августа 2025 | 6 л.м. |
38
|
| 1 сентября 2025 | 7 л.м. | 39 |
| 1 августа 2033 | 6 л.м | 4 |
8. Если остаток меньше номера месяца, то значит был дополнительный месяц и при определении нового номера месяца для лосара надо вычитать дополнительную единицу
| 1 августа 2003 | 6 л.м | нет | 0 |
| 1 августа 2004 | 6 л.м. | нет | 0 |
| 1 августа 2023 | 6 л.м. | нет | 0 |
| 1 августа 2024 | 6 л.м. | нет |
0
|
| 1 августа 2025 | 6 л.м. | нет | 0 |
| 1 сентября 2025 | 7 л.м. | нет | 0 |
| 1 августа 2033 | 6 л.м. | да | -1 |
9. Если в остатке есть вероятность пересечения числа 33 или полученный результата будет равен 33 при вычитании номера месяца, то надо вычесть дополнительную единицу
| 1 августа 2003 | 6 л.м. | да | 34 | -1 |
| 1 августа 2004 | 6 л.м. | нет | 46 | 0 |
| 1 августа 2023 | 6 л.м. | нет | 13 | 0 |
| 1 августа 2024 | 6 л.м. | нет | 25 | 0 |
| 1 августа 2025 | 6 л.м. | да |
38
|
-1
|
| 1 сентября 2025 | 7 л.м. | да | 39 | -1 |
| 1 августа 2033 | 6 л.м. | нет | 4 | 0 |
10. Далее определяем собственно номер месяца с учетом пунктов 4, 7, 8, 9 и прибавлением поправочного коэффициента 1 (нулевой месяц отсутствует)
| 1 августа 2003 | 54427/29,530588 | 1+1843-6+0-1 | 1837 |
| 1 августа 2004 | 54793/29,530588 | 1+1855-6+0 | 1850 |
| 1 августа 2023 | 61732/29,530588 | 1+2090-6+0 | 2085 |
| 1 августа 2024 | 62098/29,530588 |
1+2102-6+0
|
2097
|
| 1 августа 2025 | 62463/29,530588 | 1+2115-6+0-1 | 2109 |
| 1 сентября 2025 | 62494/29,530588 | 1+2116-7+0-1 | 2109 |
| 1 августа 2033 | 65385/29,530588 | 1+2214-6-1 | 2208 |
11. Определяем номер юлианского дня для начала месяца плюс смещение на пять дней, умножая полученное на синодический период обращения Луны и прибавляя номер базововй даты
| (1 августа 2003) | 1837*29,530588+2398425+5 | 2452677,69 | (6 февраля 2003) |
| (1 августа 2004) | 1850*29,530588+2398425+5 | 2453061,588 | (25 февраля 2004) |
| (1 августа 2023) | 2085*29,530588+2398425+5 | 2460001,276 | (25 февраля 2023) |
| (1 августа 2024) | 2097*29,530588+2398425+5 | 2460355,643 | (14 февраля 2024) |
| (1 августа 2025) | 2109*29,530588+2398425+5 |
2460710,01
|
(3 февраля 2025)
|
| (1 сентября 2025) | 2109*29,530588+2398425+5 | 2460710,01 | (3 февраля 2025) |
| (1 августа 2033) | 2208*29,530588+2398425+5 | 2463633,538 | (4 февраля 2033) |
С помощью календарей и сетевых справочников определяем ближайшие новолуния (дата должна быть меньше)
| (1 августа 2003) | (6 февраля 2003) | 01 февраля 2003 |
| (1 августа 2004) | (25 февраля 2004) | 22 января 2004 |
| (1 августа 2023) | (25 февраля 2023) | 20 февраля 2023 |
| (1 августа 2024) | (14 февраля 2024) | 10 февраля 2024 |
| (1 августа 2025) | (3 февраля 2025) |
29 января 2025
|
| (1 сентября 2025) | (3 февраля 2025) | 29 января 2025 |
| (1 августа 2033) | (4 февраля 2033) | 31 января 2033 |
И далее определяем соответствии с временем новолуния и началом дня по тибетскому календарю.
