周率是2722176.9。变率是92416.5。历率是2629759.8。周策是378.5769。历中是1824479.9。
接下来是变段、变日、变度、变历的数值:
晨见:变段19,变日2(7),变度1(14)。顺疾:变段65,变日6(38),变度3(51)。顺迟:变段19,变日空(63),变度空(35)。前留:37(3)。退迟:变段16,变日空(43),变度空(14)。退疾:变段33,变日2(35),变度空(60)。退疾:变段33,变日2(35),变度空(60)。退迟:变段16,变日空(43),变度空(14)。后留:37(3)。顺迟:变段19,变日空(63),变度空(35)。顺疾:变段65,变日6(38),变度3(51)。夕伏:变段19,变日2(7),变度1(14)。
周率变成了4204143.96。变率是4204143.96。历率是2629750.56。周策是5836543.96。历中是1824475.28。
然后是后面的变段、变日、变度、变历的数值:
夕见:变段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)。
这段文字记录的是一系列天文数据,包括周率、变率、历率、周策、历中以及一系列以“变段”、“变日”、“变度”、“变历”为分类的数值。 数据前后有所变化,可能反映了天文观测或计算的修正过程。 括号中的数字可能代表着某种辅助信息或更精确的数值。 由于缺乏上下文,难以对这些数据的具体含义进行更深入的解释。
退迟是四月初一(二十二日),空(三十一日)。
后留是六月六十九日。
顺迟是二十四日十一月(六十一日),十一月(二十四日)。
次迟是三十三日,三十四日(一日),三十二日(四十日)。
次疾是七十三日,八十日(三十七日),七十七日(二日)。
顺疾是九十六日,一百二十一日(五十七日),一百一十六日(三十九日)。
晨伏是四十二日,五十三日(四十日),五十一日(十七日)。
周率:八十三万四千三百三十五,五十二。变率:八十三万四千三百三十五,五十二。历率:二百六十二万九千七百六十,四十四。周策:一百一十五,六千三百三十五,五十二。历中:一百八十二,四千四百八十,二十二。
夕见是十七日,三十四日(一日),二十九日(五十四日)。
顺疾是十一日,十八日(二十四日),十六日(四日)。
顺迟是十六日,十一日(四十三日),十日(十日)。
前留是二日(六十八日)。
夕伏是十一日,六日,二日。
晨见是十一日,六日,二日。
后留是二日(六十八日)。
顺迟是十六日,十一日(四十三日),十日(十日)。
顺疾是十一日,十八日(二十四日),十六日(四日)。
晨伏是十七日,三十四日(一日),二十九日(五十四日)。
接下来是计算部分,咱们一步一步来。先把“气积”除以“星周率”,得到“周数”;除不尽的部分就是“天正中气积前合”。然后用这个“前合”减去“岁率”,得到“前年天正中气后合”。如果减不下去,就加上“岁率”再减,得到“次前年天正中气后合”。最后用“统法”约分,就能得到“日”和“度”,也就是我们要求的“平合中日”和“中星”。 把“中日”按照各个“段”的“变日”累加起来,就得到各个“段”的“中日”了。 把“中星”按照各个“段”的“变度”,顺次相加或相减,就能得到各个“段”的“中星”了。金星和水星在傍晚隐没,早晨出现,都是后退变化。
然后,我们计算“入历”。先用“周数”乘以“变率”,再除以“历率”,余数用“统法”约分得到“度”。如果结果小于“历中”,就是“先”;如果大于“历中”,就用结果减去“历中”,得到“后”。这就是我们要求的“平合入历”。把各个“段”的“变历”累加起来,就能得到各个“段”的“入历”了。
最后,我们计算最终结果。把“入历分”乘以“度损益率”,再进行“经法”运算,最后用这个结果来调整之前计算出的先后数值,就得到最终结果了。
首先,把太阳和星星的位置按照先后顺序排好,先加后减,保留前面排好的顺序,太白星(金星)的运行规律是:顺行、伏行(逆行)、出现、前面快后面慢,辰星(水星)的运行规律是:顺行、伏行(逆行)、出现、前面快后面慢,先减后加,这样就确定了每一段时间的恒星位置。确定了恒星位置后,根据那一年天体运行的中心位置和黄道上的星宿位置来确定,得到每段时间的最后一天的星宿度数。
接下来,确定常日。如果这一年在岁中(一年中的中间点)以下,就认为是在盈;如果在岁中以上,就从岁中减去,剩下的就是缩。这样就得到了常日,也就是盈缩历法中的常日。然后,计算历分,用日损益率乘以历分,再除以经法,得到一个结果,用这个结果来调整盈缩数,就能得到最终的结果。
确定常日,用盈缩的数值来调整,盈就减,缩就加,得到定日。然后根据那一年天体运行的中心位置来确定,得到每段时间的最后一天的日期。
确定了定日后,用气策(气节的周期)来除,从冬至开始算起,就能得到这段时间的天数。
确定定日后,用前一段的定日减去它,得到日率;用定星的位置减去前一段定星的位置,得到度率。把度率乘以经法,再除以日率,就得到平行分。
近伏段(靠近伏行的阶段)和伏行段的平行分加起来除以二,就是这段时间近伏行的分数值。用平行分减去它,再减去平行分,就是这段时间远伏行的分数值。近留段(靠近留行的阶段)的近留行分为空。把平行分乘以二,就是这段时间远留行的分数值。对于不是近伏行或近留行的阶段,都用顺行两段的平行分加起来除以二,作为前一段的最后一天和后一段的第一天的分数值。分别用这个分数值减去这段时间的平行分,如果平行分多就加平行分,如果平行分少就减平行分,得到前一段的第一天和后一段的最后一天的分数值。对于不是近伏行或近留行的阶段,如果逆行,就用慢的阶段的近快的分数值,作为快的阶段的近慢的分数值,然后用得到的结果减去平行分,平行分多就加,少就减,得到远慢的分数值。
最后,确定经法,用前一段最后一天的加时分减去它,然后乘以前一段最后一天的行分,再除以经法;用顺加或逆减的方法调整前一段最后一天的加时宿度,就能得到这段时间开始时昏后夜半的星宿度数。
这段话讲的是怎么计算天体运行的,有点像古代的星象计算方法。第一句说,先算出开始和结束的度数差,这个差就是“差率”。然后把从开始到结束这段时间里,每天晚上某个特定时刻的度数差加起来,再除以天数,得到每天的度数变化量,也就是“日差”。 “半日差”呢,就是把这个“日差”的一半,根据开始和结束的度数大小,分别加到小的或者减去大的,得到修正后的开始度数。接下来,用这个修正后的开始度数,加上或者减去每天的“日差”,就能算出每天晚上那个特定时刻的度数了。
接下来,为了算出任意一天的度数,先算出从开始到那一天的天数,然后用这个天数乘以“日差”。如果结束度数比开始度数大,就加上这个结果;如果结束度数比开始度数小,就减去这个结果,得到那一天的度数变化量。最后把这个变化量和开始度数加起来,再除以二,再乘以天数,然后加上或者减去开始时的度数,就能得到最终结果了。 这套方法叫《钦天》步发敛术,是不是很复杂?
下面是一些其他的数据,可能是跟这个计算方法有关的:
候策:五,五百二十四,四十五。
卦策:六,六百二十九,三十四。
外策:三,三百一十四,六十七。
维策:一十二,一千二百五十八,六十八。
气盈:一千五百七十三,三十五。
朔虚:三千三百九十九,七十二。
最后是一些节气和物候的描述,感觉像是古代的农历:
冬至 十一月月中 蚯蚓结 麋角解 水泉动
小寒 十二月节 雁北乡 鹊始巢 雉始雊
大寒 十二月中 鸡始乳 鸷鸟厉疾 水泽腹坚
立春 正月节 东风解冻 蛰虫始振 鱼上冰
雨水 正月中 獭祭鱼 鸿雁来 草木萌动
惊蛰 二月节 桃始华 仓庚鸣 鹰化为鸠
春分 二月中 玄鸟至 雷乃发声 始电
清明 三月节 桐始华 田鼠化为鴽 虹始见
谷雨 三月中 萍始生 鸣鸠拂其羽 戴胜降于桑
立夏 四月节 蝼蝈鸣 蚯蚓出 王瓜生
小满 四月中 苦菜秀 靡草死 小暑至
芒种 五月节 螗螂生 鵙始鸣 反舌无声
夏至 五月中 鹿角解 蜩始鸣 半夏生
小暑 六月节 温风至 蟋蟀居壁 鹰乃学习
大暑 六月中 腐草为萤 土润溽暑 大雨时行
立秋,七月节气,凉风吹起来了,白露要下了,寒蝉开始叫了。处暑,也是七月,老鹰开始祭祀鸟类,天地间开始肃杀,庄稼也成熟了。白露,八月节气,大雁来了,燕子回去了,各种鸟儿开始储备过冬的食物。秋分,八月,雷声停了,冬眠的虫子都躲进洞里了,水也开始干涸了。
寒露,九月节气,大雁成群结队地飞来,麻雀钻进水里变成蛤蟆,菊花开了,黄灿灿的。霜降,九月,豺狼开始祭祀野兽,草木都枯黄了,冬眠的虫子都伏在底下不动了。立冬,十月节气,水开始结冰,地也开始冻了,野鸡钻进水里变成大蚌了。小雪,十月,彩虹看不见了,天气变冷,地气下降,天气逐渐封闭,进入冬天了。
大雪,十一月节气,灰喜鹊不叫了,老虎开始交配,荔枝的嫩芽冒出来了。冬至,《坎》卦初六爻对应公,中孚卦对应辟,复卦对应侯,屯卦(内卦)。小寒,《坎》卦九二爻对应侯(屯卦外卦),大夫对应谦卦,卿对应睽卦。大寒,《坎》卦六三爻对应公(升卦),辟对应临卦,侯对应小过卦(内卦)。
立春,《坎》卦六四爻对应侯(小过卦外卦),大夫对应蒙卦,卿对应益卦。雨水,《坎》卦九五爻对应公(渐卦),辟对应泰卦,侯对应需卦(内卦)。惊蛰,《坎》卦上六爻对应侯(需卦外卦),大夫对应随卦,卿对应晋卦。春分,《震》卦初九爻对应公(解卦),辟对应大壮卦,侯对应豫卦(内卦)。
清明,《震》卦六二爻对应侯(豫卦外卦),大夫对应讼卦,卿对应蛊卦。谷雨,《震》卦六三爻对应公(革卦),辟对应夬卦,侯对应旅卦(内卦)。立夏,《震》卦九四爻对应侯(旅卦外卦),大夫对应师卦,卿对应比卦。小满,《震》卦六五爻对应公(小畜卦),辟对应乾卦,侯对应大有卦(内卦)。
芒种,《震》卦上六爻对应侯(大有卦外卦),大夫对应家人卦,卿对应井卦。夏至,《离》卦初九爻对应公(咸卦),辟对应姤卦,侯对应鼎卦(内卦)。小暑,《离》卦六二爻对应侯(鼎卦外卦),大夫对应丰卦,卿对应涣卦。
大暑节气,对应八卦中的离卦九三爻,公卦是履卦,辟卦是遁卦,侯卦是恒卦(内卦)。
立秋节气,离卦九四爻,侯卦是恒卦(外卦),大夫卦是节卦,卿卦是同人卦。
处暑节气,离卦六五爻,公卦是损卦,辟卦是否卦,侯卦是巽卦(内卦)。
白露节气,离卦上九爻,侯卦是巽卦(外卦),大夫卦是萃卦,卿卦是大畜卦。
秋分节气,兑卦初九爻,公卦是贲卦,辟卦是观卦,侯卦是归妹卦(内卦)。
寒露节气,兑卦九二爻,侯卦是归妹卦(外卦),大夫卦是无妄卦,卿卦是明夷卦。
霜降节气,兑卦六三爻,公卦是困卦,辟卦是剥卦,侯卦是艮卦(内卦)。
立冬节气,兑卦九四爻,侯卦是艮卦(外卦),大夫卦是既济卦,卿卦是噬嗑卦。
小雪节气,兑卦九五爻,公卦是大过卦,辟卦是坤卦,侯卦是未济卦(内卦)。
大雪节气,兑卦上六爻,侯卦是未济卦(外卦),大夫卦是蹇卦,卿卦是颐卦。
中间那个节气,就是初候啦。然后把候的算法累加起来,就是下一个候了。
中间的气,就是公卦。把卦的算法累加起来,就是下一个卦。侯卦呢,用外策加起来算,就是外卦。
立春、立夏、立秋、立冬这四个节气,分别代表木、火、金、水开始当家做主。而四季的节气,则是用维策加起来算,代表土开始当家做主。
如果中间节气超过五千六百二十六秒六十五,就要用减统法算,看看有没有多余的秒数。然后用通气策乘以多余的秒数,秒数满了算一天,用加法算出多余的秒数对应的天数,就是我们要求的天数。
如果朔日(农历初一)的秒数少于朔虚(朔日开始的时刻),就要用灭分法算,看看少了多少秒。然后用朔率乘以少的秒数,秒数满了算一天,用加法算出少的秒数对应的天数,就是我们要求的天数。
老右朴写的《钦天历经》一共四篇,可惜啊,《旧史》里丢了其中一篇叫《步发敛》的,现在只剩下三篇,内容简略,也不完整,根本不能作为标准来学习。右朴的历法在世上流传得少,我曾经问过著作佐郎刘羲候老先生,老刘帮我找到了这本完整的历书,这才让我把右朴的历法全部弄明白了。刘老先生是个好学者,对史书和天文历法都非常精通,他曾经跟我说:“以前那些搞历法的人,方法都不一样,而且误差很大。直到唐朝一行和尚,才用天地中心的数字编制了《大衍历》,这才是最精确的。后世那些擅长历法的人,都用他的方法,只是在具体的数字上略作修改而已。而右朴也能自成一家。右朴的历法,总的来说,用盈缩两种历法来计算太阳运行的差误,把月亮运行的快慢分成248个限度,以此来推算星体衰弱和强盛的程度,从而精确地推算朔望(农历每月初一和十五)。他校正了赤道九限,修改了它们的比率,用来推算黄道,使太阳运行有固定的度数;把黄道分成八个节气,区分它们的内外,用来推算九道(九曜),使月亮运行像循环一样,从而使日月运行协调一致。他观察天象的升降,考察轨道的倾斜和正位,以此来推算日食的误差,使交会(日月交会)更加精确。他测量了岳台(古代天文台)的日晷,以此来确定二至(冬至和夏至)的昼夜长短,使计时更准确。他推算星体的运行方向、速度,以及伏留现象,使星体运行有规律可循,从而使五星(金木水火土星)的运行都协调一致。但是,他的方法不够宏大精深,简便易懂,反而显得急于求成。不过,他历法中那些独到之处,即使圣人来了也不能否定。”刘老先生的话大概就是这样,大家可以参考一下。
第二段: 这段话主要讲了刘羲候对右朴历法的评价,以及右朴历法的一些特点。刘羲候认为,虽然右朴的历法不够宏大精深,简便易懂,但其独到之处是不可否认的。他详细解释了右朴历法中的一些关键方法,例如用盈缩二历计算太阳运行差误,用248个限度计算月亮运行快慢,校正赤道九限,推算黄道,区分黄道八节,推算九道等等。这些方法都体现了右朴在天文历法方面的造诣,也为后人研究古代历法提供了宝贵的资料。 总而言之,刘羲候对右朴历法的评价是比较高的,他认为右朴的历法虽然有不足之处,但其独创性值得肯定。 这段文字也体现了刘羲候渊博的学识和对天文历法的深刻理解。