藏族传统天文历算中日月位置计算方法研究
2021-10-18索郎桑姆罗布顿珠南木加
索郎桑姆, 罗布顿珠 ,格 朗,南木加
(1.《西藏大学学报》编辑部,西藏 拉萨 850000;2.西藏藏医药大学,西藏 拉萨 850000)
0 引言

1 日月平动情况
1.1 积月

1.1.1 算法
积月的算法口诀:计算所求年份在第17胜生周中已过的年数,乘12再加所求月数,所得结果重张两位,自下而上(2)藏历中把同一度量系统中大小不同单位的数码由上而下分开列出来,它们共同的乘数则相应地重复书写,这种写法在《九执历》中译为“重张位”.,下位乘2再除65,以其商加上位.
据此可算出从历年至藏历水蛇年的积月:

(1)
312+9=321
(2)
312×2=624/65=9……39
(3)
1.1.2 历算依据
1.2 曜基数

1.2.1 算法
曜基数的算法口诀:月重张五位,自上而下分别为曜位、漏刻位、漏分位、息位、分子位以及分母位;曜位乘1,漏刻位乘31,漏分位乘50,息位乘0,分子位乘45,分母乘345;再自上往下加3、11、50、0、31和327;所得结果从下位往上除以707、67、6、60、60和7进位,所得余数为曜基数.
具体算式:
321×1=321+3=324+170=494/7=70……4曜
(4)
321×31=9951+11=9962+268=10230/60=170……30漏刻
(5)
321×50=16050+27=16067+36=16103/60=268……23漏分
(6)
321×0=0+2=2+218=220/6=36……4息
(7)
321×45=14445+31=14476+157=14633/67=218……27日若恰
(8)
321×345=110745+327=111072/707=157……23日喀日恰
(9)
1.2.2历算依据
根据时轮历中的年月日之间关系可知,一个太阴月的长度为29个太阳日31漏刻50漏分0息345日若恰,一个太阴月结束时的值日曜为日曜(6)周序日名:0土曜、1日曜、2月曜、3火曜、4水曜、5木曜、6金曜.29/7=4余1,舍去商数,取余1,即日曜.[3].因此,积月乘以一个太阴月的长度,再加上第17胜生周历元平朔时太阴日的结束时刻(3太阳日11漏刻27漏分2息31日若恰327日喀日恰),得到所求月平朔时刻的值日曜为第4曜水曜,且该太阴日结束时刻为30漏刻23漏分4息27日若恰23日喀日恰.
1.3 整数和零数
1.3.1 算法
整数和零数的算法口诀:置积月重张两位,上位乘2,下位乘1,上位恒加21,下