众力资讯网

六十四卦从哪开始数?一个让程序员崩溃、让国学爱好者吵架的问题 一个简单的问题,

六十四卦从哪开始数?一个让程序员崩溃、让国学爱好者吵架的问题

一个简单的问题,两个完全不同的答案

如果有人问你:

六十四卦,坤之后是哪一卦?

有人会说:复卦。
有人会说:剥卦。

两个答案,哪个对?

都对。

因为它们用的是两套不同的编码方案。

两套方案,差在哪里

六十四卦,一共64个状态。要给它编号,就得决定一件事:

最下面那一爻,还是最上面那一爻,权重最小?

方案 权重最小的爻 最先翻转的爻 坤之后
方案A 初爻(最下) 初爻 复
方案B 上爻(最上) 上爻 剥

方案A:从初爻开始变,所以坤之后是复(初爻变阳)。

方案B:从上爻开始变,所以坤之后是剥(上爻变阳)。

玄庄选了哪一个

玄庄选了方案B。

他的编码规则叫“坤0首序v1.0”:

规则 内容
零元 坤 = 0
满元 乾 = 63
上爻权重 1
五爻权重 2
四爻权重 4
三爻权重 8
二爻权重 16
初爻权重 32

从上往下,权重翻倍。

所以上爻最先翻转,坤之后是剥。

为什么选方案B

因为邵雍的先天序用的就是方案B。

验证:

位置 卦 方案B编号
0 坤 0
1 剥 1
2 比 2
3 观 3
… … …
63 乾 63

玄庄坤0首序,就是邵雍先天序的现代坐标化。

与传统的区别

维度 方案A(传统) 方案B(玄庄)
权重起点 初爻=1 上爻=1
最先翻转 初爻 上爻
坤之后 复 剥
向量书写 从下往上 从下往上
位权方向 从下往上翻倍 从上往下翻倍

共同点:坤都是0,乾都是63。

不同点:从坤出发的第一步不同。

怎样区分不混淆

一句话:看坤之后是复还是剥。

坤之后 方案
复(初爻阳) 方案A
剥(上爻阳) 方案B

两套方案通过“比特反转”互相转换。

就像同一块表,一个从正下方标数字0,一个从正上方标数字0。表还是那块表,只是标签顺序不同。

为什么这个问题让机器崩溃

人类看到“0到63”和“1到64”,知道是同一回事。

机器不知道。

你给机器一套规则,它就用一套。切换规则,就得改代码。

这不是AI笨,是形式系统的属性。

任何数学论文、任何代码,都必须显式声明约定。

玄庄的表述规范

玄庄在文档中是这样规定的:

本文采用玄庄坤0首序v1.0编码约定:上爻权重1,初爻权重32,上爻最先翻转。与初爻权重1的方案A不同。两套编码通过比特反转互换。

每篇文档开头都标注,绝不混用。

一句话总结

六十四卦的编码有两套标准方案。方案A初爻先翻,方案B上爻先翻。

玄庄选了方案B。坤0→剥1→比2→观3→…→乾63。

区分方法很简单:看坤之后是复(A)还是剥(B)。