求次月,加二日,日馀一千三百三十一,微分一千五百九十八,如法成日,日满十三去之,除日余如分日。阴阳历竟平入端,入历在前限余前,后限馀后者,月行中道。
求朔弦望定数:各置入迟疾历盈缩定积分,以章岁乘之,差法除之,所得满通法为大分。不尽,以微分法乘之,如法为微分。盈减缩加阴阳日余,盈不足,以月周进退日而定,以定日余乘损益兼数,为加时定数。
推夜半入历:以差率朔小余,如微分法得一,以减入历余,不足,加月周而减之,却一日,却得分日,加其分,半微分为小分,即朔日夜半入历历余小分也。
求次日,加一日,日余十六,小分三百二十,小分如会从余,余满月周去之,又加一日。历竟,下日余满分日去之,于入历初也。不满分日者,值之,加余一千二百九十四,小分七百八十九半,为入次历。
诗句
求次月,加二日,日馀一千三百三十一,微分一千五百九十八,如法成日,日满十三去之,除日余如分日。阴阳历竟平入端,入历在前限余前,后限馀后者,月行中道。
译文
寻找下一个月份,增加两天,每天的余额是一千三百三十一,微分是一万五千九百八十八,根据这个天数计算,当天数达到13时,就减去它;然后除以余额,得到剩余天数。如果阴阳历最终平分,那么在阴阳历之前剩余天数的前部分是多余的,在阴阳历之后剩余天数的后部分是不足的,这时月亮运行在中间。
注释
- 求次月:指计算接下来一个月的日期和时间。
- 加二日:将接下来的两天添加到当前月份。
- 日馀一千三百三十一:表示当前月份的总日数是一千三百三十一天。
- 微分一万五千九百八十八:对日数进行微小变化后的数值。
- 如法成日,日满十三去之:根据一定规则计算出下个月的第一天(假设为月初)。
- 阴阳历竟平入端:阴阳历最终平衡,进入新的时间段。
- 入历在前限余前、后限馀后者:指进入新周期时,前半段有余,后半段不足。
赏析
这首诗描述了古代历法中计算新月份起始点的过程,涉及了天文学中的一些基本概念和计算方法。诗中提到的“求次月,加二日”反映了农历计算中添加天数到当前月份的操作,而“日馀一千三百三十一,微分一万五千九百八十八”则是具体数字的描述。最后一段则讲述了如何根据阴阳历的变化来调整月份的开始时间,以及如何处理新旧月份交接时的情况。整体上,这首诗反映了古代天文历算的实践操作,对于研究中国古代天文学具有一定的参考价值。