古书成局表与今日排盘程序:奇门古籍对照阅读的意义与局限
奇门遁甲一类古籍中常载有预先排定的成局表,今天则有各种排盘程序可以自动生成局面。本文从文献使用的角度,讨论把古书成局表与程序输出对照时能发现什么,例如刻本讹误、流派规则差异与程序设定的不透明,也指出这种对照的局限,不涉及占断。
奇门遁甲的古籍中,常常载有大量预先排定的局面,称为成局表。读者只要找到对应的局,就可以直接查看各宫中九星、八门等元素的排列,不必自己逐一推算。这类成局表占据了许多奇门古籍的相当篇幅,后世的一些奇门汇编之书中也有这样的内容。
到了今天,情况发生了变化。各种排盘程序可以根据输入的时间,自动生成相应的局面,速度快,使用方便。于是,有人开始把古书中的成局表与程序生成的结果进行对照。这种对照能够发现什么?又有哪些局限?本文从文献使用的角度作一些讨论。
首先,对照可以帮助发现刻本中的讹误。古书中的成局表由大量的字组成,在抄写和刻印过程中难免出错。如果某个局中的某个元素与程序结果不一致,而其他局都一致,那么很可能是古书在这里出现了讹误。这种方法对于校勘古籍有一定的帮助。
其次,对照可以揭示流派规则的差异。奇门遁甲有不同的流派,在置闰、布局等方面的规则不尽相同。如果古书与程序的结果在许多局中都存在系统性的差异,那么很可能是两者依据的规则不同。通过分析这些差异,可以了解古书所属的流派。
再次,对照也暴露了程序设定的不透明。许多排盘程序并不说明自己采用的是哪一种规则,使用者往往不知道程序的结果是依据什么得出的。与古书对照,有时能够反推出程序的设定,但更多的时候,程序的规则仍然是一个黑箱。
这种对照也有明显的局限。程序本身是根据某些规则编写的,如果编写者对古书的理解有误,程序的结果就不能作为判断古书正误的标准。反过来,古书本身也可能存在系统性的错误或特殊的规则,与程序不一致并不一定意味着古书有误。对照的结果需要谨慎解释。
更根本的局限在于,无论是古书的成局表还是程序的输出,都只是一套规则的产物,而这套规则本身并没有经过科学的检验。对照只能告诉我们两套规则是否一致,不能告诉我们规则是否有效。奇门遁甲的吉凶判断,不会因为排盘的精确而变得可信。
从古籍数字化的角度看,这种对照提出了一个有意义的问题:如何把古籍中的规则性内容转化为可以计算的形式,同时保留其原有的歧义和流派差异。这一问题在其他术数古籍乃至历法古籍的数字化中也同样存在,值得研究者关注。
站内暂未收录《奇门遁甲统宗》,可以参看站内收录的《景祐遁甲符应经》中较早的遁甲论述。读者如果有兴趣,不妨留意宋代官修本与后世汇编之书在内容上的差异,体会奇门遁甲的规则在流传中是怎样发生变化的。
