首先,咱们得把每天太阳运行的轨迹和历法对照起来,根据太阳和月亮运行的快慢,算出它们之间的时间差,然后把这个时间差加减到新月的时刻上,得到更精确的新月时间,再把它放到历法里。 用历法里的数值乘以每天太阳运行速度的增减率,统一计算方法,调整一下盈亏的数值,得到一个固定的数值。有了这个固定的新月时间和历法数值,用统一的计算方法,根据这个固定数值进行加减,就能算出结果。最后,还要加上冬至夏至时节星宿的计算结果,这样就得到最终结果了。
接下来,计算新月累积的天数,用交点周期去除它,剩下的数值再用统一的计算方法,就能得到太阳回归到交点所需的天数,也就是天体运行规律下新月交点的天数。然后,把望月(满月)的数值累加起来,减去交点周期数值,就能得到满月和下一次新月的时间。同样,根据太阳运行快慢的固定数值,进行加减运算,得到交点时刻的固定天数。再根据月亮运行快慢的固定数值,用统一的计算方法乘以它,然后统一计算结果,再根据快慢进行加减运算,得到交点时刻的固定天数。
最后,把统一计算方法下新月和交点时刻的固定天数乘以254,再除以19。然后再用统一的计算方法去除,就能得到交点度数。用这个度数减去新月时刻加上的时间度数,就能得到新月之前月亮在黄道上的位置。
月亮离开黄道,出入黄道六度以内。月亮的运行变化,是从八个节气开始的,月亮运行的倾斜程度和正交程度都不一样。所以月亮有九条运行轨道。八个节气,每个节气都有九个限度。如果从正交点开始算,八个节气之后的第一个限度的星宿,就是月亮在这个节气运行的第一条轨道。从第二个限度的星宿开始,就是月亮在这个节气运行的第二条轨道,以此类推,用所开始的限度作为正交后的第一个限度。一开始的速率是八,每个限度减少一,到第九个限度,速率就为零了。再接下来的九个限度,一开始速率为零,每个限度增加一,到第九个限度,速率就变成八了,这是半交点的星宿。之后也是九个限度,一开始速率是八,每个限度减少一,到第九个限度速率为零。再接下来的九个限度,一开始速率为零,每个限度增加一,到第九个限度,速率就变成八了,这时月亮又与黄道相交,这叫做中交点。从中交点到正交点,也是同样的规律。
每个限度都要记录下月亮出入黄道的度数,用限度的速率乘以度数,得到泛差。正交点和中交点前后各九个限度,用它们距离二至点星宿的限度数乘以泛差;半交点前后各九个限度,用它们距离二分点星宿的限度数乘以泛差:都按照经书上的方法计算,得到黄道差。在冬至点星宿之后,正交点前后各九个限度是减,中交点前后各九个限度是加。在夏至点星宿之后,正交点前后各九个限度是加,中交点前后各九个限度是减。总的来说,月亮在正交点之后离开黄道,在中交点之后进入黄道。半交点前后各九个限度,在春分点星宿之后,月亮离开黄道,在秋分点星宿之后,月亮进入黄道:都把差值加进去;在春分点星宿之后,月亮进入黄道,在秋分点星宿之后,月亮离开黄道:都把差值减掉。把四个大约的泛差加起来,用黄道差减去它,得到赤道差。正交点和中交点前后各九个限度,都把差值加进去。半交点前后各九个限度,都把差值减掉。用黄道差和赤道差加减黄道,得到九条轨道的星宿位置;然后根据大小,分为少、太、半三种数量。八个节气各九条轨道,总共七十二条轨道循环运行。
确定月亮正交点在黄道上的星宿度数;用每个限度的速率乘以度数,也乘以它的分数,按照经书上的方法约分,得到泛差。用来求黄道差和赤道差,用它们加减,就能得到月亮正交点九条轨道的星宿度数。
确定月亮正交点九条轨道的星宿度数,加上交点度数,命名为九条轨道的星宿位置,这就是朔日加上时间的月亮九条轨道的星宿度数。
确定朔望日加上时间的日度差,在轨道中加上它,得到加上时间的星象积累。用它加上朔日九条轨道的月度,命名为它的轨道星宿位置,这就是我们要求的结果。从望日推算朔日,也是同样的方法。
第一步,先算出月亮的运行位置。把朔望月(农历初一和十五)的月离(月亮和太阳的角距离)算出来,再根据一些固定数值进行加减运算,就能得到我们想要的结果。 具体来说,就是把朔望月的月离数值,根据一些预先设定的数值进行调整,减去或加上一些特定的量,最终得到我们需要的月离数值。
接下来,算晨昏线的位置。先算出当天太阳的晨昏线位置,用一个固定的数值减去它,如果结果不够,就反过来减,得到晨昏线在一天中的前后位置。然后,用这个位置乘以太阳的运行速度,再进行一些换算,就能得到晨昏线在一天中的度数。把这个度数加上或减去前面算出的月球运行时间,就能得到晨昏线在月球运行中的度数。
第三步,计算月亮的运行轨迹。把前面算出的月亮运行的积累值,用晨昏线前后位置的度数进行加减运算,就能得到我们想要的结果。具体方法是,先用前后的度数进行加减,再用后一个度数进行加减。
第四步,计算月亮与黄道的距离。先算出月亮与黄道(太阳运行的路径)的距离,用这个距离减去晨昏线积累值,如果结果不够,就反过来减。然后,用一个数值除以这个结果,再用这个结果加减每日月亮的运行距离,就能得到一个最终的度数。最后,把这个度数累加到晨昏线在月球运行中的度数上,再根据星宿的位置进行调整,就能得到最终的结果。
第五步,计算月亮在黄道内外的位置。先确定交点(月亮轨道与黄道的交点)的日期,如果月亮运行在交点以下,它就在黄道的阳道(太阳运行的路径)上;如果在交点以上,就在阴道上。用一个固定的数值(980)减去这个数值,再乘以另一个数值(556),最后进行一些换算,就能得到月亮与黄道的距离。如果月亮在阳道上,它就在黄道外;如果在阴道上,它就在黄道内。
第六步,确定月食发生的条件。先确定交点日期,交点一半以下的日期为交点后,以上则减去交点日期,得到交点前。用一个固定的数值进行换算,得到与交点的距离。如果在朔(农历初一),月亮与交点的距离在一定的范围内,就会发生日食;如果在望(农历十五),月亮与交点的距离在一定的范围内,就会发生月食。
第七步,计算日食和月食的时间。先确定朔日的月离数值,用一个固定的数值(半统)进行加减运算,得到与正午的距离。再进行一些乘除运算,就能得到日食发生的时间。对于月食,则用当天太阳的晨昏线位置与一个固定数值(1620)相减,再进行一些乘除运算,最后进行加减运算,就能得到月食发生的时间。
最后一步,计算日食的修正值。先确定一个中间值,再用它乘以太阳赤道内外数值,再进行除法运算,得到黄道出入食差。然后,用与正午的距离减去半天的时间,再进行乘除运算,最后根据赤道内外位置进行加减运算,就能得到日食的修正值。
这段文字描述的是古代计算日食和月食的方法,相当复杂。让我们一句一句地用现代汉语口语解释一下。
首先,它讲的是怎么确定二至和二分的时间。“把太阳运行的日期放到历法里去,用经书上的方法推算。三千二百八十七天以下,就从三千二百八十七天里减去,得到冬至或夏至之后的时间;三千二百八十七天以上,就从这个数里减去三千二百八十七天,得到冬至或夏至之前的时间。六千五百七十四天以上,就从九千八百六十一减去,得到春分或秋分之后的时间;超过这个数,就从九千八百六十一里减去,得到春分或秋分之前的时间。” 简单来说,就是根据不同的天数,计算出二至(冬至、夏至)和二分(春分、秋分)的具体日期,这需要用到一些天文历法上的常数。
接下来,它解释如何计算黄道(太阳运行的路径)的斜度对日食的影响。“把算出来的这些时间,分别除以三取平均值,然后在二至前后用减法,在二分前后用加法,加上二千七百七十二,得到黄道斜度造成的日食时间差。再用这个时间差乘以日食发生时太阳距离正午的度数,再除以半天的时间,最后加上一个标准值,就得到最终的日食时间。” 这段话的核心是计算黄道斜交对日食时间的修正值,涉及到一系列的乘除运算。
然后是计算日食具体时间的步骤。“用这个最终的日食时间加上一个中间值,就得到阴历日食的时间;减去这个中间值,就得到阳历日食的时间。如果减法结果不够减,那就反过来减,得到一个超出范围的值。如果阴历日食时间在最终时间之后,且在阴历日食时间之前,那就是阴历日食;这时,用最终时间减去阴历日食时间,得到日食持续时间。如果最终时间在阴历日食时间之前,虽然说是阴历日食,但实际上是阳历日食;这时,加上阳历日食时间,得到日食持续时间。如果前面算出来超出范围的值,那就减去这个值,得到日食持续时间;如果不够减,那就表示没有日食。对于阳历日食,如果最终时间在阳历日食时间之前,那就是阳历日食的开始时间;这时,用最终时间减去阳历日食时间,得到日食持续时间。把算出来的日食持续时间,都除以四百七十八,得到日食的大分;余数就是小分。把大分以十为单位,小分则根据大小来判断日食的强弱。” 这段描述了根据不同的情况计算日食持续时间的复杂方法,并将其细分为大分和小分来表示日食的程度。
最后,它讲的是月食的计算方法。“观察太阳距离正午的度数,如果小于标准值,那就是月食;如果大于标准值,就从日食时间里减去,得到月食持续时间。然后用这个时间除以五百二十六,得到月食的大分;余数就是小分。把大分以十为单位,小分则根据大小来判断月食的强弱。” 这段话与日食计算方法类似,但使用的常数和除数不同,计算的是月食的持续时间及其强弱。
最后一段介绍了计算一个叫做“泛用分”的数值的方法,这个数值可能与日食或月食的具体计算有关,但具体含义需要结合当时的历法知识才能理解。“把日食持续时间,如果超过一千九百一十二,就从四千七百八十里减去;然后把余数自乘,再除以六万三千二百七十二;最后减去六百四十七,就得到泛用分。如果日食持续时间小于九百五十六,就从一千九百一十二里减去,然后用标准方法乘以余数,再除以七百三十五;最后减去五百一十七,就得到泛用分。如果日食持续时间大于九百五十六,就自乘,再除以二千三百六十二;最后减去三百八十七,就得到泛用分。” 这段话描述了根据日食持续时间大小,采用不同方法计算“泛用分”的步骤,体现了古代天文计算的复杂性。 总而言之,这段文字描述的计算方法相当繁琐,需要深厚的数学和天文知识才能理解。
首先,咱们得算出个“泛用分”。 具体咋算呢?如果距离食分(就是日食或月食遮挡的程度)超过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)。
这段文字记录了多次不同时间段、不同姿势下测量的脉搏数据,以及一些相关的计算结果。 这些数据可能用于某种医学诊断或推算。 括号里的数字可能代表着某种辅助信息或补充说明。
首先,咱们算一下气积,用周率去除,得到周数;余数就是天正中气积前合。然后用这个余数减去岁率,得到前年的天正中气后合。如果不够减,就加上岁率再减,得到次前年的天正中气后合。把这些结果都用统法约一下,换算成日数和度数,这就是我们要求的平合中日和中星。接下来,把中日逐段累加,就得到逐段中日;把中星逐段累加或累减,就得到逐段中星。金星和水星傍晚隐没早晨出现,都是要减的。
然后算变率。用周数乘以变率,再除以历率,余数用统法换算成度数。历中以下的,是先;历中以上的,减去历中,是后;这就是我们要求的平合入历。把逐段变历累加起来,就得到逐段入历。
接下来,把入历分乘以它的度损益率,再用经法约一下,用这个结果来增减前后数,就得到最终结果了。
然后,我们把中日和中星分别用先后定数,先加后减,保留前段的先后数。太白星(金星)顺行、伏藏、出现,以及它之前顺行速度的快慢变化;辰星(水星)顺行、伏藏、出现,以及它之前速度的快慢变化,都是先减后加的运算,这样就得到各段的常日定星。把定星加上它那年的天正中气日,再确定它在黄道上的宿次,就能得到逐段末日加时宿度了。
然后,我们算常日。如果在岁中以下,就是盈;如果在岁中以上,减去岁中,余数就是缩,这就是常日入盈缩历。然后,把历分乘以它的日损益率,再用经法约一下,用这个结果来增减盈缩数,就得到最终结果了。
接下来,把常日根据盈缩定数进行盈减或缩加,得到定日。然后加上它那年的天正中气,就能得到逐段末日加时日辰。
然后,用气策去除定日,从冬至开始算,就能得到所入气日数。
最后,用当前段的定日减去前段的定日,得到日率;用当前段的定星减去前段的定星,得到度率。把度率乘以经法,再除以日率,就得到平行分。
这段文字描述的是一种古代天文计算方法,看着就头大,咱们一句一句掰扯掰扯。
第一段说的是怎么计算“近伏行分”和“远伏行分”之类的。 “近伏段与伏段平行分,合而半之,为其段近伏行分。”意思是:把近伏段和伏段的平行分加起来,再除以二,得到近伏行分。“以平行分减之,余减平行分,为其段远伏行分。”就是用平行分减去近伏行分,剩下的再减去平行分,得到远伏行分。后面的那些“近留段”、“远留行分”等等,计算方法也类似,都是加减乘除的组合,具体怎么算,我得找个天文专家来解释了。 总之,这一段讲的是各种天文数据的计算方法,用到了很多专业术语,普通人很难理解。
第二段开始讲“置经法”了。 “以前段末日加时分减之:余乘前段末日行分,经法而一;”意思是:用前段末日的加时分减去某个值(具体是什么值,没说清楚),然后把结果乘以前段末日行分,再进行某种“经法”运算(这个“经法”是什么,我也搞不懂)。“用顺加、退减前段末日加时宿度,为其段初行昏后夜半宿度也。”最后一步是根据加减的结果计算出某个宿度。 这段话涉及到天文历法中的专业术语,理解起来需要一定的专业知识。
第三段继续计算。“初末行分相减,为差率。”就是把初行分和末行分相减,得到差率。“累计其段初行昏后夜半距后段初行昏后夜半日数除之,为日差。”再用某个日数除以差率,得到日差。“半日差,以减多、加少为其段初末定行分。”然后用日差的一半,根据情况加减,得到初末定行分。后面又是各种加减运算,最终算出每日行分和每日的星宿位置。 这部分计算过程复杂,需要一步一步地按照公式进行计算。
第四段是最终结果的计算。“自初日累计距所求日数,以乘其段日差;末多用加、末少用减初日行分,为其日行分。”意思是:根据所求日期,计算出日差,再根据情况加减初日行分,得到最终的日行分。“合初日而半之,以所累计日乘之,用顺加、退减其段初行昏后夜半宿次,即所求也。”最后一步是把结果和初日行分加起来除以二,再乘以累计的日数,最后再根据情况加减,得到最终结果。 这段话总结了整个计算过程,但由于前面步骤的复杂性,理解起来仍然比较困难。
接下来是《钦天》步发敛术的一些数据,以及一些节气和物候的描述,这些不用翻译,直接引用原文即可:
《钦天》步发敛术
候策:五,五百二十四,四十五。
卦策:六,六百二十九,三十四。
外策:三,三百一十四,六十七。
维策:一十二,一千二百五十八,六十八。
气盈:一千五百七十三,三十五。
朔虚:三千三百九十九,七十二。
冬至 十一月月中 蚯蚓结 麋角解 水泉动
小寒 十二月节 雁北乡 鹊始巢 雉始雊
大寒 十二月中 鸡始乳 鸷鸟厉疾 水泽腹坚
立春 正月节 东风解冻 蛰虫始振 鱼上冰
正月十五,下雨了。这天是獭祭鱼,鸿雁也飞来了,草木开始发芽,春天来了。
二月二,惊蛰。桃花开了,黄鹂鸟叫了,老鹰变成了鸠。
二月中旬,春分。燕子飞来了,打雷了,还有闪电。
三月三,清明。梧桐树开花了,田鼠变成了鴽,彩虹出现了。
三月中旬,谷雨。浮萍长出来了,斑鸠梳理羽毛,戴胜鸟落在了桑树上。
四月初八,立夏。蝈蝈叫了,蚯蚓出来了,王瓜也长出来了。
四月中旬,小满。苦菜长出来了,杂草死了,小暑要来了。
五月初五,芒种。螗螂出现了,伯劳鸟开始叫了,反舌鸟不叫了。
五月中旬,夏至。鹿角脱落了,蝉开始叫了,半夏也长出来了。
六月初六,小暑。暖风吹来了,蟋蟀住在墙上,老鹰开始学习了。
六月中旬,大暑。腐烂的草变成了萤火虫,土地湿润,天气闷热,经常下大雨。
七月初七,立秋。凉风吹来了,白露降落了,寒蝉鸣叫了。
七月中旬,处暑。老鹰祭祀鸟类,天地开始肃杀,庄稼也成熟了。
八月初八,白露。鸿雁飞来了,燕子飞走了,鸟儿们开始储备食物过冬了。
八月中旬,秋分。雷声消失了,冬眠的虫子躲进洞里,水也干涸了。
九月初九,寒露。鸿雁来了,麻雀落入水中变成了蛤蟆,菊花开了黄花。
九月中旬,霜降。豺狼祭祀野兽,草木枯黄,冬眠的虫子都躲起来了。
十月初十,立冬。水开始结冰,地开始冻结,野鸡潜入水中变成了蜃。
十月中旬,小雪。彩虹看不见了,天气上升,地气下降,天气越来越冷,冬天来了。
十一月初一,大雪。鹖鸟不叫了,老虎开始交配,荔枝树的嫩芽冒出来了。
冬至这天,《坎卦》初六爻,公对应《中孚卦》,辟对应《复卦》,侯对应《屯卦》(内卦)。
小寒这天,《坎卦》九二爻,侯对应《屯卦》(外卦),大夫对应《谦卦》,卿对应《睽卦》。
大寒这天,《坎卦》六三爻,公对应《升卦》,辟对应《临卦》,侯对应《小过卦》(内卦)。
立春这天,《坎卦》六四爻,侯对应《小过卦》(外卦),大夫对应《蒙卦》,卿对应《益卦》。
雨水这天,《坎卦》九五爻,公对应《渐卦》,辟对应《泰卦》,侯对应《需卦》(内卦)。
惊蛰这天,《坎卦》上六爻,侯对应《需卦》(外卦),大夫对应《随卦》,卿对应《晋卦》。
春分那天,初候是震卦初九,公卦是解卦,辟卦是大壮卦,侯卦是豫卦(内卦)。
清明节,初候是震卦六二,侯卦是豫卦(外卦),大夫卦是讼卦,卿卦是蛊卦。
谷雨节,初候是震卦六三,公卦是革卦,辟卦是夬卦,侯卦是旅卦(内卦)。
立夏节,初候是震卦九四,侯卦是旅卦(外卦),大夫卦是师卦,卿卦是比卦。
小满节,初候是震卦六五,公卦是小畜卦,辟卦是乾卦,侯卦是大有卦(内卦)。
芒种节,初候是震卦上六,侯卦是大有卦(外卦),大夫卦是家人卦,卿卦是井卦。
夏至那天,初候是离卦初九,公卦是咸卦,辟卦是姤卦,侯卦是鼎卦(内卦)。
小暑节,初候是离卦六二,侯卦是鼎卦(外卦),大夫卦是丰卦,卿卦是涣卦。
大暑节,初候是离卦九三,公卦是履卦,辟卦是遁卦,侯卦是恒卦(内卦)。
立秋节,初候是离卦九四,侯卦是恒卦(外卦),大夫卦是节卦,卿卦是同人卦。
处暑节,初候是离卦六五,公卦是损卦,辟卦是否卦,侯卦是巽卦(内卦)。
白露节,初候是离卦上九,侯卦是巽卦(外卦),大夫卦是萃卦,卿卦是大畜卦。
秋分那天,初候是兑卦初九,公卦是贲卦,辟卦是观卦,侯卦是归妹卦(内卦)。
寒露节,初候是兑卦九二,侯卦是归妹卦(外卦),大夫卦是无妄卦,卿卦是明夷卦。
霜降节,初候是兑卦六三,公卦是困卦,辟卦是剥卦,侯卦是艮卦(内卦)。
立冬节,初候是兑卦九四,侯卦是艮卦(外卦),大夫卦是既济卦,卿卦是噬嗑卦。
小雪节,初候是兑卦九五,公卦是大过卦,辟卦是坤卦,侯卦是未济卦(内卦)。
大雪节,初候是兑卦上六,侯卦是未济卦(外卦),大夫卦是蹇卦,卿卦是颐卦。
中间那个“节”字,就是初候的意思。 要是想算后面的候,就用候策累加起来就行了。
中间那个“气”字,就是公卦的意思。 要是想算后面的卦,就用卦策累加起来就行了。 侯卦呢,用外策加起来,就是外卦了。
那些春分、夏至、秋分、冬至,就是木、火、金、水开始当家做主的时候。 至于四季的节气,就用维策加起来,那就是土开始当家做主的时候了。
话说这计算日数的方法,如果超过五千六百二十六秒六十五,就要用减统法,看看有没有剩余的秒数。然后用通气策乘以剩余秒数,气数满了就算一天,这就是所谓的“满统法”算出来的日数;最后把这个日数加上去,就是我们要求的“没日”。
如果朔日(农历初一)的数值小于朔虚(朔日与定朔的差值),那就是“灭分”。用朔率(朔望月的平均长度)乘以这个“灭分”,朔虚数值满了就算一天,这就是“盈统法”算出来的日数;最后把这个日数加上去,就是我们要求的“灭日”。
上面这些都是我从朴素撰写的《钦天历经》四篇里摘录出来的。可惜的是,《旧史》里少了《步发敛》一篇,只留下了三篇,内容简略不完整,不能作为完整的计算方法。朴素的历法在历史上流传得并不广泛,我曾经问过著作佐郎刘羲候先生,是他帮我找到了朴素历法的原本,这才使我得以完整了解朴素的历法。刘先生博学多才,尤其精通天文历法,他曾经对我说:“以前的人制定历法,方法各不相同,误差也很多。直到唐朝一行和尚,才用天地间的中数制定了《大衍历》,这才是最精确的。后世精通历法的人,都沿用他的方法,只是在一些细节数值上略有调整。而朴素也能自成一家。朴素的历法,总的来说,是根据太阳运行的盈亏来制定两个历法,并把月亮的运行速度分为二百四十八个等级,来推算日月的盈亏变化,从而精确地推算出朔望日。他校正了赤道九限的数值,推算黄道,使太阳运行有规律可循;他把黄道分为八个节气,区分内外,推算九道,使月亮运行像循环一样,日月运行协调一致;他观察天象的升降,考察轨道的倾斜,来计算日食的误差,使交会更加精确;他测量了岳台的日影长度,来确定二至日的昼夜长短,使计时更加准确;他推算星体的运行轨迹,使它们运行的快慢有规律可循,使五星的运行规律都得以体现。但是,他的方法不够简洁明了,反而显得繁琐。不过,他的长处,即使是圣人出现,也不能废除。”刘先生的话大概就是这样,大家可以参考一下。