本帖最后由 乾坤客 于 2026-7-11 10:47 编辑
用数学来表示一下周易筮法过程
周易筮法(即大衍筮法)的核心是“大衍之数五十,其用四十有九”。从数学的角度来看,它本质上是一个基于模运算(Modular Arithmetic)和概率论的随机数生成系统。
整个过程可以抽象为一系列严谨的数学*运算。以下是其核心过程的数学表示:
基础设定
初始蓍草总数:N = 49
目标:通过 3 次“变”(三变)求得一个数字(6, 7, 8, 9),代表一爻。
重复 6 次上述过程,求得六爻,组成一卦。
单次“变”的数学模型(以第一变为例)
步骤一:分二(随机分割)
将 49 根蓍草随机分为左右两堆。
设左堆数量为 L,右堆数量为 R。
L + R = 49
L in [1, 48], quad R in [1, 48]
步骤二:挂一(取余数基准)
从右堆(或左堆,依流派而定,通常取右)中取出 1 根夹在手指间。
此时参与后续运算的蓍草总数变为:
S_1 = L + (R - 1) = 48
步骤三:揲四(模 4 运算)
分别对左右两堆进行“四个四个地数”,即求除以 4 的余数。
r_L = L pmod 4
r_R = (R - 1) pmod 4注:在数学上,若余数为 0,则在实际操作中取 4。因此,我们可以定义一个映射函数 f(x):
f(x) = begin{cases} x pmod 4, & text{if } x pmod 4 neq 0 \ 4, & text{if } x pmod 4 = 0 end{cases}
步骤四:归奇(计算第一变剩余量)
将左右两堆的余数以及“挂一”的那 1 根合并。
第一变归奇数 C_1 为:
C_1 = f(L) + f(R - 1) + 1
第一变的数学结论:
由于 L + (R - 1) = 48,且 48 equiv 0 pmod 4,根据同余性质,f(L) + f(R - 1) 的结果只能是 4 或 8。
因此,第一变归奇数 C_1 只有两种可能:5 或 9。
第一变剩余的蓍草数 N_1 为:
N_1 = 49 - C_1 in {44, 40}
第二变与第三变的数学模型
第二变和第三变的过程与第一变完全相同,只是初始总数变了。
第二变:
初始总数 N_1 in {44, 40}。
L_2 + R_2 = N_1
C_2 = f(L_2) + f(R_2 - 1) + 1
同理,因为 N_1 是 4 的倍数,C_2 的可能值也只有:4 或 8。
第二变剩余蓍草数 N_2 = N_1 - C_2。
第三变:
初始总数 N_2。
C_3 = f(L_3) + f(R_3 - 1) + 1
C_3 的可能值同样为:4 或 8。
第三变最终剩余蓍草数 N_3 = N_2 - C_3。
求爻的数学公式
经过三变之后,将最终剩余的蓍草数 N_3 除以 4,得到的商即为“爻数” Y:
Y = frac{N_3}{4}
由于 N_3 是所有可能组合的累加,我们可以穷举 N_3 的所有可能值:
若 C_1=5, C_2=4, C_3=4 Rightarrow N_3 = 49 - 5 - 4 - 4 = 36 Rightarrow Y = 9 (老阳,变爻)
若 C_1=9, C_2=8, C_3=8 Rightarrow N_3 = 49 - 9 - 8 - 8 = 24 Rightarrow Y = 6 (老阴,变爻)
若 C_1=5, C_2=8, C_3=8 Rightarrow N_3 = 49 - 5 - 8 - 8 = 28 Rightarrow Y = 7 (少阳,不变)
若 C_1=9, C_2=4, C_3=4 Rightarrow N_3 = 49 - 9 - 4 - 4 = 32 Rightarrow Y = 8 (少阴,不变)
(注:由于 C_2 和 C_3 的组合还有 4,8 和 8,4 的情况,综合起来:)
得 9 的概率:C_1=5 且 (C_2, C_3) 为 (4,4)。概率为 frac{1}{2} times frac{1}{4} times frac{1}{4} = frac{1}{32}? 不对,这里需要精确计算概率分布。
精确的概率分布(概率论视角):
第一变:P(C_1=5) = frac{1}{2}, P(C_1=9) = frac{1}{2}
第二变:P(C_2=4) = frac{1}{2}, P(C_2=8) = frac{1}{2}
第三变:P(C_3=4) = frac{1}{2}, P(C_3=8) = frac{1}{2}
Y = 9 (老阳):需要 N_3 = 36,即 C_1=5, C_2=4, C_3=4。
概率 = frac{1}{2} times frac{1}{2} times frac{1}{2} = frac{1}{8}
Y = 6 (老阴):需要 N_3 = 24,即 C_1=9, C_2=8, C_3=8。
概率 = frac{1}{2} times frac{1}{2} times frac{1}{2} = frac{1}{8}
Y = 8 (少阴):需要 N_3 = 32。组合有:(9,4,4), (5,8,4), (5,4,8)。
概率 = frac{1}{8} + frac{1}{8} + frac{1}{8} = frac{3}{8}
Y = 7 (少阳):需要 N_3 = 28。组合有:(5,8,8), (9,4,8), (9,8,4)。
概率 = frac{1}{8} + frac{1}{8} + frac{1}{8} = frac{3}{8}
总结
周易筮法在数学上是一个离散均匀分布下的模运算系统。它巧妙地利用了 49 equiv 1 pmod 4 以及余数补 4 的规则,将原本复杂的随机分割,收敛为一个只有 4 种确定输出(6, 7, 8, 9)的随机变量,且其概率分布完美契合了阴阳哲学中“少阴少阳多,老阴老阳少”的设定(3:3:1:1)。
|