一、出自哪里
二、原文讲什么
三、适用条件
四、核对方法与步骤
五、常见误用提醒
常见问题
一、出自哪里
这段文字出自《古今图书集成》艺术典第七百零五卷奇门遁甲部分,节题为釋求天正十一月經朔日辰。该卷在讲罢冬至日辰的求法之后,接着讲十一月朔日的求法,因为节气与朔日都是排盘定局需要用到的历点。本文核对的对象是其中「滿朔實三十一萬七十一杪」一段。这段文字的性质是历算,即从天正冬至的炁积分出发,推出十一月经朔的日辰与小余。研读时应注意,朔实、日法、纪法等数字属于当时的历法体系,不能未经说明直接当成现代历表;所谓经朔,是相对定朔而言的平朔口径,这一点原书并未展开,属读者需要自备的背景。本节引文为原文节录,保留所见文字与原有句读状态。
二、原文讲什么
原文节录如下。
置天正冬至炁積分,滿朔實三十一萬七十一杪,二十四去之,不盡,減炁積分,滿日法一萬五百餘之為積日,不滿為小餘。其積日滿紀法六十去之,不盡為大餘。命起甲子,算外,即天正十一月經朔日辰及小餘。若求諸朔日者,以朔策二十九日小餘五千五百七十一杪二十四氣累加之,杪滿百從小餘,小餘滿一萬五百餘日從日分,滿紀法去之,命甲子,算外,其朔日辰及餘,其有進退者,但命日辰為定也。
这段文字分两步。第一步求十一月经朔,取天正冬至的炁积分,按朔实三十一万七十一杪二十四去之,不尽之数减炁积分,再以日法一万五百除之得积日,余为小余;积日按纪法六十去余,不尽为大余;命起甲子算外,即得天正十一月经朔的日辰及小余。第二步求诸朔,以朔策二十九日、小余五千五百七十一杪二十四气累加,进位规则是杪满百从小余,小余满一万五百余日从日分,满纪法六十去之,命甲子算外。末尾交代,若日辰有进退,以所命日辰为准。
其中术语需要逐一落实。朔实是一月之分的总数,用于从冬至积分中求朔;朔策是一个朔望月的长度,即二十九日加小余,用于逐月累加;杪是分数单位,满百进为小余;小余是不足一日之分,大余是按纪法去余后所剩的日数。经朔之经,表示按平朔口径推算,与按实际月行调整的定朔相区别。这些术语落实后,推算的每一步才有意义,验算也才有共同的口径。
另有一个背景条件需要读者自知。十一月建子,为冬至所在之月,天正以此为岁首口径,所以本节求的是天正十一月的经朔。这一背景原书视为当然,未加说明,核对时应补足这一层理解,但表述时须注明这是历法的通行背景知识,不冒称原书文字。
验算时还有一种常见偏差,即以现代十进制小数改写原文的分数体系,或把杪直接当成分、把纪法六十误作他数。凡验算本节,单位与常数都以原文为准,中间结果保留原数不改写,复核者才能按同一口径重算。这也是历算类文字的核对与义理类文字的核对不同之处。
三、适用条件
本段的适用条件有三层。第一层是输入条件,全套推算以天正冬至炁积分为起点,这意味着它接在求冬至日辰一节之后,不能脱离前一节单独使用。第二层是历数条件,朔实、朔策、日法、纪法各有定数,构成本书的推算口径,换用别书历数结果就不同。第三层是分支条件,「若求諸朔日者」以「若」字引出另一段程序,说明求十一月经朔与求诸朔是两个分支,累加与进位规则只对诸朔分支成立。原文末尾「其有進退者,但命日辰為定也」也是一个条件句,说明遇到进退时的取舍规则。原文未交代处,例如杪以下更细单位的处理,应保留为未知。
四、核对方法与步骤
第一步,核对输入。确认所用的天正冬至炁积分来自本书前一节的推算结果,两节之间的数据衔接不能断开。第二步,核对常数。把朔实三十一万七十一杪二十四、朔策二十九日小余五千五百七十一杪二十四、日法一万五百、纪法六十逐位与原文比对。第三步,复核算术。按原文顺序做去余、减分、除法与再取余,保留每一步的中间结果,便于回头复查。第四步,核对进位规则。杪满百进小余,小余满一万五百余进日分,日分满纪法六十去之,这条进位链是验算诸朔时的关键,层级不能颠倒。第五步,区分分支。求经朔与求诸朔分别记录,遇到进退时按原文以所命日辰为准。整个过程是文献与算术核对,不对历法精度作现代评价。
五、常见误用提醒
常见的误用有四种。一是把朔实、朔策的数字记混,或把杪、小余、日分三级单位的进位关系弄反,导致验算全盘失真。二是把本节当成独立的定局规则,忽略它只是历法准备,排盘还要再看阴阳遁与三元。三是把「若求諸朔日者」的累加程序套回十一月经朔本身,造成分支混用。四是忽略「其有進退者,但命日辰為定也」这一句,遇到日辰进退时无所适从或自行另立规则。研读本节的意义,在于看清古书如何以统一的分数体系贯通节气与朔日的推算,核对应限定在文献与算术层面,不向外延伸。
此外,凡征引本节数字,都应照录汉字原数,不改写为阿拉伯数码,以免转录环节再添差错;遇引文与别本数字相异时,两存待考,不急于裁定是非。
常见问题
问:奇门遁甲里的经朔是什么意思
答:经朔指按平朔口径推算的朔日,相对定朔而言。本节即讲天正十一月经朔日辰的求法。原书未对经朔与定朔之别展开说明,研读时照录原文并注明即可。
问:朔实和朔策各是什么
答:依本节原文,朔实为三十一万七十一杪二十四,用于从冬至积分中推出经朔;朔策为二十九日小余五千五百七十一杪二十四,用于逐月累加求诸朔。二者属于当时的历法常数。
问:大余小余是什么意思
答:小余是积分除以日法后的不尽之数,大余是积日按纪法六十去余后的不尽之数。命起甲子算外,即据大余起算干支日辰,这是本节推日辰的基本结构。
问:杪满百从小余是什么规则
答:这是本节的进位规则。杪满一百进为小余,小余满一万五百余进为日分,日分满纪法六十则去之。核对诸朔推算时,这条进位链的层级不能颠倒。
问:这段推算能直接用于今天的排盘吗
答:不能未经说明直接套用。朔实、日法等数字属于当时的历法体系,与现代历表不同。正当的研读方式是核对原文数字与程序,理解其结构,而非当作现行工具。