首先,把每天的进退差值乘以各自的数值,就像统法一样,用这个差值来调整下面的晨分,就能得到所求的晨定分。用这个差值来调整下面的昏分,增加的就加,减少的就减,就能得到所求的昏定分。
接下来,把晨昏分分别加上或减去一百八十,得到日出入分。再分别除以辰法,得到辰数;余数按照经法换算成刻数,把辰数写在子正算之外,这就是日出入的辰刻了。
然后,用日出分减去日入分,得到昼分。用昼分减去统法,得到夜分。按照经法换算,得到昼夜的刻数。
把昏分除以辰法,得到辰数;再除以经法,得到刻数。把辰数写在子正算之外,这就是甲夜的辰刻。把晨分乘以二,再除以五,得到更用分;再除以五,得到筹用分。累加甲夜的辰刻,满辰则为辰,满经法为刻,这样就能得到五夜的辰刻了。
把昏分减去统法的一半,乘以轨率,再除以统法,得到距中分。超过统法的部分就是度数。加上午中日躔,得到昏中星;减去午中日躔,得到晓中星。
把入历分乘以每天的进退差值,就像统法一样,用这个差值来调整下面的内外数;如果不足以减少,就反过来增加;内外互相调整,就能得到所求的赤道内外定数了。
把距岳台南北的里数乘以三百六十,得到步数。再除以一千七百五十六,然后分别在北边加上、南边减去二千五百一十三,得到该地的戴中数。用赤道内外定数,内减外加,就能得到九服距轨数了。
把距轨数乘以二十五,再除以一百三十七,得到天用分。再把天用分乘以二十二,除以六,减去四千,得到晷法。然后用天用分自乘,再除以晷法,得到地用分。把两者相加得到晷分,再把晷分除以十得到寸,这样就能得到该地的中晷了。
把经法乘以轨中值的一半,再自乘,再除以该地的戴中数;然后乘以二百六十三,再除以经法,得到漏法。把轨中值放在上面,赤道内外数放在下面,用下面的数减去上面的数,再用余数相乘;超过漏法部分就是漏分。赤道内数减去、赤道外数加上一千六百二十,得到该地的晨分。减去统法,得到昏分。把晨昏分按照岳台术的方法计算,就能得到该地的日出入辰刻、五夜辰刻、昏晓中星了。
《钦天》步月离术
好家伙,这串数字看得我眼花缭乱! 离率是198393.9,交率是195927.9756,离策是27, 3993.9,交策是27, 1527.9756,望策是14, 5510, 14,交中是13, 4363, 98, 78,离朔是1, 7027, 19,交朔是2, 2292, 30, 44,中准是1736,中限是4780,平离是963,程节是800。 这都是些啥玩意儿?感觉像是某种天文计算的系数。
接下来这段,我得好好琢磨琢磨。 “置朔积,以离率去之,余满统法为日,即天正常朔加时入历也。累加象策,盈离策去之,即弦望及次朔入历也。” 意思是说,先算个朔积,然后用离率去除,余数除以统法(不知道统法是什么单位)就是天正朔加时入历的天数。 再累加象策(不知道象策是什么),超过离策的部分减掉,就能算出弦望和下个朔日入历的天数。 这简直像是在解一个复杂的数学题!
“置入历分,以日躔朓朒定数,朓减、朒加之,程节除之,为限数。余乘所入限损益率,程节而一,用损益其限朓朒为定数。” 这段更难懂了! 要先算个入历分,然后用日躔、朓、朒这三个不知道是什么的定数,朓减朒加,再除以程节得到限数。 然后,余数乘以什么损益率,再除以程节,最后用来调整限数的朓和朒。 这简直是天书啊!
“各以日躔月离朓朒定数,朓减、朒加朔弦望常分,为定日。定朔加时日入后,则进一日;有交见初则不进。弦望加时日未出,则退一日,日虽出有交见初亦如之。元日有交,则消息定之。定朔与后朔干同者,大;不同者,小;无中气者,为闰。” 这段在说怎么确定具体日期。 用日躔、月离、朓、朒的定数计算,再根据日出日落和一些天文现象调整日期,朔日干支相同是大月,不同是小月,没有中气就是闰月。 这简直是古代的天文历法专家才能理解的东西!
“各置日躔入历,以日躔月离朓朒定数,朓减、朒加之,为定朔加时入历。以历分乘其日损益率,统法而一,损益其下盈缩数,为定数。置定朔历分,通法约之,以定数盈加、缩减之。各命以冬夏至之宿算外,即所求也。” 这段继续解释如何计算和调整日期,还提到了冬夏至和星宿的计算,更加复杂了。
最后一段:“置朔积,以交率去之,余满统法为日,即天正常朔入交泛日也。以望策累加之,盈交策去之,即望及次朔所入也。各以日躔朓朒定数,朓减、朒加之,为入交常日。置月离朓朒定数,经法乘之,平离而一,朓减、朒加常分,即入交定日也。” 这段和前面类似,也是在计算日期,只不过这次是关于交点的计算。 总之,这整段文字描述了一种极其复杂的历法计算方法,如果没有专业的古代天文历法知识,根本无法理解。
首先,我们得算出月亮交点的位置。先用一个固定的数值(统法)乘以交点日期,再除以19,得到一个结果,然后用那个固定的数值(统法)去除这个结果,就得到了月亮交点度数。用这个度数减去月亮朔(农历初一)的日期和度数,就能算出月亮上个月离交点有多远了。
月亮出入黄道(黄道是太阳在天球上运行的轨迹)的范围是六度。由于地球自转轴倾斜,月亮的运行轨迹会随着季节变化而有所不同,所以月亮的运行轨迹共有九条。黄道被分成八个节气,每个节气又细分成九个限度。如果月亮正好在交点上,那么它在八个节气后的第一个限度所对应的星宿,就是月亮运行的第一个轨迹。以此类推,第二个限度对应第二个轨迹…… 每个节气九个限度,初始速度是八,每个限度递减一,到第九个限度就为零。然后又九个限度,初始速度为零,每个限度递增一,到第九个限度为八,这就是所谓的半交点。之后也是同样的规律,九个限度递减到零,再九个限度递增到八,这时月亮再次与黄道相交,称为中交点。从这个中交点到正交点,也是同样的计算方法。
接下来,我们要计算每个限度的数值,用限度的数值乘以对应的限度率,得到一个叫做“泛差”的数值。对于正交点和中交点前后各九个限度,我们用它们到二至点(冬至、夏至)的限度数来乘;对于半交点前后各九个限度,我们用它们到二分点(春分、秋分)的限度数来乘。这些计算都要按照既定的方法进行,最终得到一个叫做“黄道差”的数值。如果月亮在冬至点之后,正交点前后九个限度要减去黄道差,中交点前后九个限度要加上黄道差;如果月亮在夏至点之后,正交点前后九个限度要加上黄道差,中交点前后九个限度要减去黄道差。一般来说,月亮在正交点后会离开黄道,在中交点后会回到黄道内。对于半交点,如果在春分点之后离开黄道,秋分点之后回到黄道内,则要加上黄道差;反之,则要减去黄道差。最后,我们把“泛差”和“黄道差”综合起来,得到“赤道差”。正交点和中交点前后各九个限度都要加上赤道差,半交点前后各九个限度都要减去赤道差。通过这些加减运算,我们就能得到月亮运行的九条轨迹的星宿位置,并将其分为少、太、半三种情况。八个节气各有九条轨迹,总共七十二条轨迹。
最后,我们用月亮的交点位置乘以每个限度的限度率及其分数,经过约简计算得到泛差。然后用泛差求出黄道差和赤道差,加减到月亮交点的位置上,就能得到月亮交点处的九条轨迹的星宿位置了。
最后一步,把算出来的月亮交点处的九条轨迹的星宿位置加上入交度,并按照九条轨迹的顺序排列,就得到了月亮朔日(农历初一)时月亮的九条轨迹的星宿位置。
首先,我们要算出加时象积。把朔望之间的时间差,按照一定的比例加上去,就是加时象积。然后,用这个加时象积加上朔日九道月度,就能确定它所在的星宿位置,这就是我们想要的结果。从望日推算朔日,方法也是一样的。
接下来,计算朔望月离入历。把朔望月离入历加上半个周期,再减去一定的数值,然后根据日躔月离的具体数值进行调整,减去一部分,加上一部分,就能得到我们想要的结果。
然后计算晨昏时刻。先确定当日晨昏分,用定分减去它,如果不够减,就反过来减,分别得到晨昏时刻的前后时间。用这个时间乘以当日的日离程,再进行一些运算,就能得到晨昏时刻前后对应的度数。把前面得到的度数加上,后面得到的度数减去加时月,就能得到晨昏时刻的月度。
然后,我们利用加时象积,以及之前算出的晨昏前后度数,进行加减运算。先用晨昏前后度数进行加减,再用后象的晨昏前后度数进行加减,就能得到最终结果。
接下来,计算日食和月食的可能性。先计算出距离后象的度数,用它减去晨昏象积,如果结果是正数,就加;如果是负数,就反过来减。然后用距离后象的天数去除这个结果,再加减每日的离度,就能得到一个确定的度数。最后把晨昏月度累加起来,并根据九道星宿的位置进行标注,就完成了计算。
接下来计算月球运行轨迹与黄道的距离。先确定交点所在的日期。如果在交点以下,月亮运行在阳道;如果在交点以上,月亮运行在阴道。这两种情况都用经法进行计算。用计算结果减去980,然后乘以一个系数,再进行除法运算,就能得到度数。如果月亮运行在阳道,它就在黄道外;如果运行在阴道,它就在黄道内。这样我们就得到了月球距离黄道的内外距离。
接下来,我们计算日食和月食发生的可能性。先确定交点运行的日期。在半交点以下的为交点之后,在半交点以上的,用交点减去它,为交点之前。用统一的方法计算出距离交点的度数。如果在朔日,距离交点的度数在阳道小于4219,阴道小于13833,就可能发生日食;如果在望日,距离交点的度数在阳道和阴道都小于6995,就可能发生月食。
接下来,计算日食和月食的具体时间。先确定朔日定分。如果超过半个周期,就用半个周期减去它;如果小于半个周期,就用它减去半个周期,得到距午分的数值。再进行一些运算,得到日食加时定分。对于月食,用当日晨分减去1620,再进行一些运算,最后减去245,得到月食加时定分。
最后,计算日食的黄道出入食差。先确定中准,再用它乘以当日赤道内外数值,除以2513,得到黄道出入食差。然后用距午分减去半昼分,再乘以黄道出入食差,除以半昼分,最后根据赤道内外情况,加减中准,得到日食常准。
这段文字描述的是古代计算日食和月食的方法,听着就头大,咱们一句一句慢慢捋。
第一段:先把日子放到历法里去算,用特定的方法推算。如果日子在3287之前,就从3287里减去这个日子,算出是冬至之后多少天;如果日子在3287之后,就从日子里减去3287,算出是冬至之前多少天。如果日子在6574之前,就从9861里减去这个日子,算出是春分之后多少天;如果日子在6574之后,就从日子里减去9861,算出是春分之前多少天。然后把这些数字都大概算一下,冬至前后要减去2772,春分前后要加上2772,得到黄道上日食发生的偏差。再用它乘以离正午时间的距离,然后除以半天的时间,最后加上标准值,就得到最终的精确值。
第二段:用这个精确值加上中间值,就是阴历的精确值;减去中间值,就是阳历的精确值。如果减法结果不够减,那就反过来减,得到超出限度的部分。看看阴历的数值和交点时间的距离,如果精确值大于限值,小于限值,那就是阴历的日食;这时候就用限值减去和交点时间的距离,得到日食发生的距离。如果精确值小于限值,虽然说是阴历,但也算阳历的日食;这时候就加上阳历的限值,得到日食发生的距离。如果超出限度,那就减去超出限度的那部分,得到日食发生的距离;如果不够减,那就没有日食。阳历的数值和交点时间的距离,如果小于限值,就是日食发生的时间;这时候就用它减去阳历的限值,得到日食发生的距离。把这些算出来的日食发生的距离,都除以478,得到日食的大数值;余数就是小数值。把大数值除以10定限,小数值用一半或者根据强弱来定。
第三段:看看和交点时间的距离,如果小于中间值,那就是月食已经发生了;如果大于中间值,就用食限减去它,得到日食发生的距离。然后用这个距离除以526,得到月食的大数值;余数就是小数值。把大数值除以10定限,小数值用一半或者根据强弱来定。
第四段:把日食发生的距离算出来,如果大于1912,就从4780里减去它,然后把余数自乘,再除以63272;最后减去647,得到最终的数值。如果小于956,就从1912里减去它,然后用常规方法乘以它,再除以735;最后减去517,得到最终的数值。如果大于956,就用日食发生的距离自乘,再除以2362;最后减去387,得到最终的数值。
首先,咱们得算出个“泛用分”。 具体咋算呢?如果食分(就是日食或月食遮挡的程度)超过2114,就减去5260;剩下的数自己乘自己,再除以69169;最后减去711,就得到“泛用分”了。如果食分超过152,就减去2140;剩下的数除以7;最后减去567,也是“泛用分”。 如果食分小于152,就用食分本身减去食分,剩下的数自己乘自己,再除以2654;最后减去417,也是“泛用分”。
接下来,算“定用分”。把刚才算出来的“泛用分”,乘以一个叫“平离”的数,再除以“日离程”,就得到“定用分”了。然后,用“朔望定分”减去“定用分”,得到“亏初”;再把“亏初”加上“定用分”,得到“复末”。最后,加上“时常分”,用跟算食甚(日食或月食最严重的时候)一样的办法推算,就能得到精确的“亏初”和“复末”的“定分”了。 把“亏初”、“食甚”、“复末”的“定分”分别除以辰(古代时间单位),得到辰;再除以经法(应该是某种计算方法),得到刻(古代时间单位),这样就得到了“亏初”、“食甚”、“复末”的具体时间了。
日食是从西边开始亏缺的,月食是从东边开始亏缺的。如果食分比较小,月亮运行在阳道(黄道以北),那么日食偏南,月食偏北;如果月亮运行在阴道(黄道以南),那么日食偏北,月食偏南。这是个常数,也就是规律。立春后立夏前,如果食分比较大,日食偏南,月食偏北;立秋后立冬前,如果食分比较大,日食偏北,月食偏南。这是因为黄道有倾斜。如果在阳道交点之前,或者阴道交点之后,食分比较大,日食偏南,月食偏北;反之,日食偏北,月食偏南。这是因为九道(九星运行轨道)也有倾斜。黄道的偏差比常数的偏差小,九道的偏差比黄道的偏差又小四分之一。这些都是以正午为基准说的。如果是在上午或下午,一个偏南,一个偏北,食分的大小也会影响到初、甚、末的位置,这样就能算出我们想要的结果了。
最后,咱们还得算“带食差”。看看日出日落的时间,如果在“亏初定分”之后,“复末定分”之前,那就是带食日出日落。如果食甚发生在日出日落时间之前,就用日出日落时间减去“复末定分”,得到“带食差”;如果食甚发生在日出日落时间之后,就用“亏初定分”减去日出日落时间,得到“带食差”。 然后,把“带食差”乘以“距食分”,再除以“定用分”,最后用478(日食)或526(月食)除,得到“带食”的大分和小分。
首先,咱们得把这些数字分一分。早上分的数,晚上分的数,还有最后确定的数,都要分别记录下来。早上分的数不够的话,就加上晚上分的数;晚上分的数太多了,就减去一些。所有这些分出来的数,都要加起来算出一个总数,这就是“更数”。剩下的数,也用同样的方法算出一个总数,这就是“筹数”。
这段是关于天文计算的,具体来说是《钦天》步五星术的内容。书里给出了几个重要的数字:周率是二百八十七万一千九百七十六,六;变率是二十四万二千二百一十五,六十六;历率是二百六十二万九千七百六十一,七十八;周策是三百九十八,六千三百七十六,六;历中是一百八十二,四千四百八十,八十九。 这些数字后面跟着的,应该是小数点后面的位数吧,我猜。
接下来是一张表格,记录了“变段”、“变日”、“变度”、“变历”这四个数值在不同情况下的变化。 晨见是十七,变日是三,括号里是三十七,变度是二,括号里是二十四。 然后是顺疾、顺迟、前留、退迟、退疾,以及后留,每个都对应着一组数字,有的数字后面还有括号里的补充说明。 这些数字具体代表什么含义,我就不太清楚了,估计是某种天文现象的计算结果。
最后,又给出了一组新的数字,跟前面那一组很像,但数值不一样。周率是五百六十一万五千四百二十二,一十一;变率是二百九十八万五千六百六十一,七十一;历率是二百六十二万九千七百六十,空;周策是七百七十九,六千六百二十二,一十一;历中是一百八十二,四千四百八十,空。 同样,后面跟着的是小数点后面的位数,或者说是某种补充说明。 然后,又有一张表格,跟前面那张类似,记录了不同情况下的“变段”、“变日”、“变度”、“变历”数值,不过这次的数值和前面不同,而且有些数值后面是空的。 这些数字的具体含义,我也不是很明白,估计需要懂天文的人才能解释清楚。
第一天,先退迟一天,然后是十一,空着四十四。接着又退疾,二十一天,七,四十。 这几天的情况都差不多,又是二十一天,七,四十,最后一天退迟,一天,十一,空着四十四。之后留下了八天。
接下来是顺迟,六十二天,十九,十八。然后是次迟,七十一,四十五,四十二。 之后是次疾,七十一,四十六,四十四。 顺疾,七十三,五十一,四十八。最后一天夕伏,七十三,五十三,五十。 总的来说,周率是二百七十二万二千一百七十六,九十;变率是九万二千四百一十六,五十;历率是二百六十二万九千七百五十九,八十;周策是三百七十八,五右七十六,九十;历中是一百八十二,四千四百七十九,九十。 记录了变段、变日、变度、变历。
第二天,早晨看到了十九,二,一。 接着是顺疾,六十五,六,三。 然后顺迟,十九,空着六十三,空着三十五。 前面留下了三十七。 之后是退迟,十六,空着四十三,空着十四。 然后是退疾,三十三,二,空着六十。 这几天的情况也差不多,又是三十三,二,空着六十;十六,空着四十三,空着十四。 最后留下了三十七。 然后是顺迟,十九,空着六十三,空着三十五;顺疾,六十五,六,三。 最后一天夕伏,十九,二,一。 总的来说,周率是四百二十万四千一百四十三,九十六;变率是四百二十万四千一百四十三,九十六;历率是二百六十二万九千七百五十,五十六;周策是五百八十三,六千五百四十三,九十六;历中是一百八十二,四千四百七十五,二十八。 同样记录了变段、变日、变度、变历。
这段文字记录了连续两天的某种规律性事件,用数字记录了每天的具体情况,并给出了每日的周率、变率、历率、周策和历中。 其中“退迟”、“退疾”、“顺迟”、“顺疾”、“夕伏”可能代表着某种状态或事件的名称,“空”可能代表着某种缺失或暂停。 具体的含义需要结合当时的背景资料才能理解。 数字的排列和含义也需要进一步解读。
傍晚看到的是42、53(40)、51(17)。 接下来是顺行疾速的96、121(57)、116(39);然后是次疾速的73、80(37)、77(2);再是次迟缓的33、34(1)、32(40);接着是顺行迟缓的24、11(61)、11(24)。前面留下的数是6(69)。
退行迟缓的是4、1(22)、空(31);退行疾速的是6、3(65)、1(22);傍晚伏着的数是7、4(40)、1(37);早晨看到的数是7、4(40)、1(37);退行疾速的是6、3(65)、1(22);退行迟缓的是4、1(22)、空(31);后面留下的数是6(69);顺行迟缓的数是24、11(61)、11(24);次迟缓的数是33、34(1)、32(40);次疾速的数是73、80(37)、77(2);顺行疾速的数是96、121(57)、116(39);早晨伏着的数是42、53(40)、51(17)。
周率:八十三万四千三百三十五,五十二。
变率:八十三万四千三百三十五,五十二。
历率:二百六十二万九千七百六十,四十四。
周策:一百一十五,六千三百三十五,五十二。
历中:一百八十二,四千四百八十,二十二。
这段记录了不同时间点、不同速度下观察到的数字,以及一些总结性的数据,像是周率、变率、历率等等。 这些数字的含义和计算方法暂时不明确,需要更多上下文才能理解。 接下来是关于“变段 变日 变度 变历”的记录。
傍晚看到的数是17、34(1)、29(54);顺行疾速的数是11、18(24)、16(4);顺行迟缓的数是16、11(43)、10(10);前面留下的数是2(68);傍晚伏着的数是11、6、2;早晨看到的数是11、6、2;后面留下的数是2(68);顺行迟缓的数是16、11(43)、10(10);顺行疾速的数是11、18(24)、16(4);早晨伏着的数是17、34(1)、29(54)。 这些数字似乎与之前记录的数字有关联,但具体的联系方式仍需进一步解读。 整体来看,这段文字像是一份天文观测记录或者某种复杂的计算过程的记录。
首先,咱们把气积除以周率,得到周数。余数就是天正中气积在之前的合数。用这个合数减去岁率,得到前年的天正中气后合数。如果不够减,那就加上岁率再减,得到前前年的天正中气后合数。然后用统法约分,算出日子和度数,这就是我们要求的平合中日和中星。接下来,把中日逐段累加,就得到逐段的中日;把中星逐段累加或累减,就得到逐段的中星。金星和水星傍晚隐没早晨出现,都是要累减的。
然后,我们算变率。用周数乘以变率,再除以历率,余数用统法约分得到度数。如果这个度数小于历中,就是先;大于历中,就减去历中,就是后。这就是我们要求的平合入历。把逐段的变历累加,就得到逐段的入历。
接下来,把入历分乘以它的度损益率,再用经法约分,然后用这个结果来增减前后数,就得到最终结果了。
然后,我们把中日和中星分别用前后定数来增减,保留前段的先后数。太白金星(金星)的顺行、伏藏、出现,以及它之前顺行速度的快慢变化,还有辰星(水星)的顺行、伏藏、出现,以及它之前速度的快慢变化,都是先减后加。这样就得到了各段的常日和定星。然后把定星加上当年天正中气日所对应的黄道宿度,就能得到逐段末日的加时宿度。
然后,我们算常日。如果常日小于岁中,就是盈;大于岁中,就减去岁中,余数就是缩,这就是常日入盈缩历。然后,把历分乘以它的日损益率,再用经法约分,用这个结果来增减盈缩数,就得到最终结果了。
然后,我们用盈缩定数来增减常日,得到定日。把定日加上当年天正中气日,就能得到逐段末日的加时日辰。
然后,我们用气策去除定日,从冬至开始计算,就能得到所入气日数。
最后,用当前段的定日减去前段的定日,得到日率;用当前段的定星减去前段的定星,得到度率。然后用经法乘以度率,再除以日率,就得到平行分。
这段文字描述的是一种古代天文计算方法,非常专业,我们一句一句地翻译成现代口语,尽量通俗易懂。
首先,计算近伏段和远伏段的行分。近伏段的行分,是把近伏段和它平行的段的行分加起来再除以二。然后,用这个结果减去平行段的行分,剩下的就是远伏段的行分。近留段的近留行分是空的。远留段的行分是平行段行分的两倍。如果是非近伏留段,就用相邻两段平行行分加起来除以二,得到前段末日和后段初日的行分。再用这个结果分别减去各自段的平行行分,如果平行行分多就加,少就减,得到前段初日和后段末日的行分。如果不是近伏留段,如果是退行,就用迟段的近疾行分作为疾段的近迟行分,然后用这个结果减去平行行分,平行行分多就加,少就减,得到远迟行分。
接下来是关于经法的计算。用前段末日的数值加上时分,然后减去这个和,再乘以前段末日的行分,最后除以经法(经法这里指一个常数,具体数值文中未给出)。然后用顺加或退减前段末日加时宿度,就可以得到该段初行昏后夜半的宿度。
然后计算日差。用初末行分相减得到差率,再用差率除以该段初行昏后夜半到后段初行昏后夜半的天数,得到日差。再把日差除以二,得到半日差。用半日差减去多的,加上少的,得到该段初末的定行分。然后用初定行分,根据日差末尾是多还是少,累加或累减,得到每日的行分。最后用每日行分顺加或退减初行昏后夜半的宿度,就可以得到每日昏后夜半星宿所到的位置。
最后一步,计算任意一天的行分和星宿位置。从初日开始累计到所求日数,再乘以该段的日差;如果末尾是多的就加,少的就减初日行分,得到该日行分。然后把初日行分和该日行分加起来除以二,再乘以累计的天数,最后用顺加或退减该段初行昏后夜半的宿次,就可以得到最终结果。
《钦天》步发敛术
候策:五,五百二十四,四十五。
卦策:六,六百二十九,三十四。
外策:三,三百一十四,六十七。
维策:一十二,一千二百五十八,六十八。
气盈:一千五百七十三,三十五。
朔虚:三千三百九十九,七十二。
冬至 十一月月中 蚯蚓结 麋角解 水泉动
小寒 十二月节 雁北乡 鹊始巢 雉始雊
大寒 十二月中 鸡始乳 鸷鸟厉疾 水泽腹坚
立春 正月节 东风解冻 蛰虫始振 鱼上冰
这段文字描述的是一种复杂的历法计算方法,涉及到许多天文术语,即使翻译成现代汉语,理解起来也仍然需要一定的专业知识。 后面对节气的描述,则相对容易理解,是古人对节气物候的观察记录。
雨水节气,在正月中,水獭开始祭祀鱼类,鸿雁飞来,草木开始发芽。 这感觉就像万物复苏,生机勃勃的样子。
惊蛰节气,在二月,桃花开了,黄鹂鸟开始鸣叫,老鹰变身成布谷鸟。 春天真的来了,到处都是鸟语花香。
春分节气,在二月中旬,燕子飞来了,雷声响起,开始打闪电。 春天的气息越来越浓烈了,感觉空气都活跃起来了。
清明节气,在三月,梧桐树开始开花,田鼠变成一种叫鴽的鸟,彩虹出现了。 清明时节雨纷纷,路上还能看到美丽的彩虹。
谷雨节气,在三月中旬,浮萍开始生长,斑鸠梳理羽毛,戴胜鸟飞落在桑树上。 感觉万物都在蓬勃生长,欣欣向荣。
立夏节气,在四月,蝼蝈开始鸣叫,蚯蚓钻出地面,王瓜开始生长。 夏天要来了,感觉热起来了。
小满节气,在四月中旬,苦菜茂盛,杂草枯萎,小暑节气也快到了。 夏天真的要来了,感觉天气越来越热。
芒种节气,在五月,螳螂出现了,伯劳鸟开始鸣叫,反舌鸟却停止了鸣叫。 感觉夏天已经完全到来了。
夏至节气,在五月中旬,鹿角脱落,蝉开始鸣叫,三叶草开始生长。 夏天正式开始,天气炎热。
小暑节气,在六月,温暖的风吹来,蟋蟀住在墙壁上,老鹰开始学习。 感觉天气越来越热了,夏天到了。
大暑节气,在六月中旬,腐烂的草变成萤火虫,土地湿润闷热,大雨经常下。 夏天最热的时候到了,感觉整个人都蔫了。
立秋节气,在七月,凉爽的风吹来,白露出现,寒蝉鸣叫。 夏天过去了,秋天来了。
处暑节气,在七月中旬,老鹰祭祀鸟类,天地开始肃穆,庄稼成熟了。 秋高气爽,丰收的季节。
白露节气,在八月,鸿雁飞来,燕子飞回南方,鸟儿们开始储备食物过冬。 秋天来了,万物开始准备过冬了。
秋分节气,在八月中旬,雷声停止,蛰伏的虫子躲进洞穴,水开始干涸。 秋天越来越深了。
寒露节气,在九月,鸿雁飞来做客,麻雀潜入水中变成蛤蟆,菊花开了黄花。 秋天已经很深了,冬天快来了。
霜降节气,在九月中旬,豺狼祭祀兽类,草木枯黄凋落,蛰伏的虫子都躲起来了。 冬天就要来了,万物都开始休眠。
立冬节气,在十月,水开始结冰,地开始冻结,野鸡潜入水中变成蜃。 冬天来了,万物都开始沉寂。
小雪节气,在十月中旬,彩虹消失了,天空的阳气上升,地面的阴气下降,天气变得寒冷干燥,冬天彻底到来了。
大雪节气,在十一月,寒鸦停止鸣叫,老虎开始交配,荔枝树开始抽芽。 冬天最冷的时候到了。
冬至节气,《坎》初六 公《中孚》 辟 《复》 侯 《屯》(内);小寒节气,《坎》九二 侯《屯》(外) 大夫 《谦》 卿 《睽》;大寒节气,《坎》六三 公《升》 辟 《临》 侯 《小过》(内);立春节气,《坎》六四 侯《小过》(外)大夫 《蒙》 卿 《益》;雨水节气,《坎》九五 公《渐》 辟 《泰》 侯 《需》(内);惊蛰节气,《坎》上六 侯《需》(外) 大夫 《随》 卿 《晋》。 这些都是古人对节气的记录,里面包含着丰富的文化内涵。
春分这天,初候是《震》卦初九爻,公卦是《解》卦,辟卦是《大壮》卦,侯卦是《豫》卦(内卦)。
清明节,初候是《震》卦六二爻,侯卦是《豫》卦(外卦),大夫卦是《讼》卦,卿卦是《蛊》卦。
谷雨节,初候是《震》卦六三爻,公卦是《革》卦,辟卦是《夬》卦,侯卦是《旅》卦(内卦)。
立夏节,初候是《震》卦九四爻,侯卦是《旅》卦(外卦),大夫卦是《师》卦,卿卦是《比》卦。
小满节,初候是《震》卦六五爻,公卦是《小畜》卦,辟卦是《乾》卦,侯卦是《大有》卦(内卦)。
芒种节,初候是《震》卦上六爻,侯卦是《大有》卦(外卦),大夫卦是《家人》卦,卿卦是《井》卦。
夏至这天,初候是《离》卦初九爻,公卦是《咸》卦,辟卦是《姤》卦,侯卦是《鼎》卦(内卦)。
小暑节,初候是《离》卦六二爻,侯卦是《鼎》卦(外卦),大夫卦是《丰》卦,卿卦是《涣》卦。
大暑节,初候是《离》卦九三爻,公卦是《履》卦,辟卦是《遁》卦,侯卦是《恒》卦(内卦)。
立秋节,初候是《离》卦九四爻,侯卦是《恒》卦(外卦),大夫卦是《节》卦,卿卦是《同人》卦。
处暑节,初候是《离》卦六五爻,公卦是《损》卦,辟卦是《否》卦,侯卦是《巽》卦(内卦)。
白露节,初候是《离》卦上九爻,侯卦是《巽》卦(外卦),大夫卦是《萃》卦,卿卦是《大畜》卦。
秋分这天,初候是《兑》卦初九爻,公卦是《贲》卦,辟卦是《观》卦,侯卦是《归妹》卦(内卦)。
寒露节,初候是《兑》卦九二爻,侯卦是《归妹》卦(外卦),大夫卦是《无妄》卦,卿卦是《明夷》卦。
霜降节,初候是《兑》卦六三爻,公卦是《困》卦,辟卦是《剥》卦,侯卦是《艮》卦(内卦)。
立冬节,初候是《兑》卦九四爻,侯卦是《艮》卦(外卦),大夫卦是《既济》卦,卿卦是《噬嗑》卦。
小雪节,初候是《兑》卦九五爻,公卦是《大过》卦,辟卦是《坤》卦,侯卦是《未济》卦(内卦)。
大雪节,初候是《兑》卦上六爻,侯卦是《未济》卦(外卦),大夫卦是《蹇》卦,卿卦是《颐》卦。
中间那个“节”就是初候,用这个方法一直加下去,就是后面的候了。
中间的气候,就是公卦。用同样的方法加下去,就是后面的卦了。侯卦呢,是用外策加上的,就是外卦。
立春、立夏、立秋、立冬这四个节气,分别代表木、火、金、水开始当令。而四季的节气,则是土开始当令。
话说这计算方法啊,如果超过五千六百二十六秒六十五,就要用减统法,看看有没有剩余的部分。用通气策乘以剩余部分,气盈一次就算一天,用加法算出总天数,这就是我们要求的“没日”。
要是朔分(指朔日,农历初一)小于朔虚(指朔望差),那就是“灭分”了。用朔率乘以它,朔虚一次就算一天,用加法算出总天数,这就是我们要求的“灭日”。
上面这些呢,都是我从朴素撰写的《钦天历经》里摘录出来的,一共四篇。可惜啊,《旧史》里丢了其中一篇《步发敛》,现在只剩下三篇,内容简略,不够完善,没法完全照着做。朴素的历法,流传下来的人很少,我曾经问过著作佐郎刘羲候老先生,他帮我找到了这本完整的历书,这才让我对朴素的历法有了全面的了解。
刘羲候老先生啊,他可是个博学多才的人,尤其精通天文历法。他曾经跟我说:“以前那些造历法的人,方法都不一样,结果也差很多。直到唐朝一行和尚,才用天地间的中数创立了《大衍历》,那是相当精确的。后世那些擅长历法的人,都用他的方法,只是在分秒的计算上略有不同。而朴素也能自成一家。朴素的历法,总的来说,是通过计算太阳运行的盈亏来制定两种历法,把月亮的运行速度分成248个限度,来推算它的衰减变化,从而精确地确定朔望日期。他校正了赤道的九个限度,修改了它的比率,用来推算黄道,让太阳运行有固定的度数;把黄道分成八个节气,区分内外,来推算九道,让月亮运行像循环一样,日月运行协调一致。他观察天象的升降,考察轨道的倾斜和正负,来计算食差,让交会更加精确;测量了岳台的日晷,来确定二至日昼夜的长短,让漏刻更准确;推算星辰的运行方向、伏藏和停留,让它们的运行速度有规律可循,让五星运行协调一致。但是,他的方法不够简洁明了,过于繁琐。不过,他历法中的优点,就算圣人来了也不能否定。”刘老先生的话大概就是这样,大家可以参考一下。