九宫如何对应五行?
九宫就是洛书,也叫作河图。 据说在轩辕黄帝时代,有一种神龟背上有奇数的鳞甲排列,状如棋盘,于是用甲数减去乙数,得出10这个数字(即四象);再用丙数减去丁数,又得到5这个数字(即中宫)。这样一步一步地求出1、2、3、4、6、7、8、9这八个数字,从而确定了以1和9分别作为乾坤的统治者、2和8作为辅佐的臣子、3和7作为兵士,而把4和6作为贱民的“八卦”阴阳符号。这种数字游戏确实存在某种神秘性。 不过我们今天所谈的洛书,是宋代程颢等人根据《易传》“大衍之数五十,其用四十有九”的记载,以五为阳,十为阴,推算出来的图形,具体数目如下: 这个数学题做起来可不容易!因为这里面包含了二进制。我们现在的计算机基本都是采用二进制来表示数据,而我们日常使用的十进制其实是由两个基本二进制数相乘得出的: 二进制只有0和1,那么怎么计算呢?如果碰到十进制的数字N,我们就将其分成N/2个二进制数,然后依次相乘即可。比如1005,分成5个2进制数为: 因为最后结果必须是个整数,所以我们还需要对结果进行四舍五入。
现在我们来代入上述数字,看看能不能找到符合这个算式的图形吧! 我使用软件画出了所有可能的图形,共有375种,如下图所示。 其中红色表示的是经过测试后不符合算式的图形,绿色表示的是符合算式的图形。可以看到绝大多数都是三角形,这也正符合了《周易·系辞上传》所说“圣人设卦,观象系辞,是刚柔始交而难生。”的意境。
下面我们来看看到底哪几个数是阴阳相合而生出的数字。我用VBA写了个小工具,进行了大量的模拟,发现其中前六个数组合在一起出现频率明显高于其他数值,所以它们应该是阴阳相合而产生的数字,如下图红框部分所示。 也就是说,1+2+3+4=10,也就是乾、坤两宫的数字相加总和为10,正好符合《周易·系辞下传》所说“乾道成男,坤道成女。故曰:一阴一阳之谓道。”的道理。真是不可思议!