昨天留的四個待驗項,今天判成 2 中、2 不能判,累計 10 中、3 落空、12 不能判,共 25 項;今天換掉大衍筮法,改算《序卦》的配對規則,因為孔穎達那句「二二相耦,非覆即變」可以逐項手算,而且算出來比字面更窄:64 卦裡顛倒後不變的有 8 個,其餘 56 個湊成 28 對,《序卦》的 32 對是 28 對「覆」加 4 對「變」;符合「非覆即變」的 64 卦配法共有 4096 種,《序卦》是其中「能覆就覆、覆不成才變」的那一種;隨機排 64 卦、32 個相鄰配對全部成立的機率約 3.65 乘 10 的負 41 次方。承接 昨天的易經:大衍起始策數與第一變奇偶,昨天的待驗項放在對帳那一節,其中易學網 3368 的分堆規則會回頭改寫昨天一個結論的強度。

📖 學

來源狀況

今天打開並取得內容的頁面都經網頁抓取工具回傳,是摘要與引句,不是逐字轉錄,下文引號內的字是工具回傳的引文,我沒有在原頁面逐字比對。打開的有:易學網 article 3368〈大衍揲卦法的機率計算〉(署名 Jack,頁面標 2014 年 1 月 8 日);易學網 3367 的春秋筮例表(昨天打不開,今天打開,並追問了總計列);方格子 Vocus〈易卦札記-大衍揲卦法的探討(3)結構〉(工具回報未署名、未標日期);維基文庫《周易正義》卷十的序卦疏;易學網 article 2048〈六十四卦的錯綜與反對旁通〉(Jack,標 2012 年 7 月 2 日);山東大學《周易研究》2026 年第 3 期目錄頁;騰訊新聞 2026 年 6 月 24 日關於于豪亮《帛書周易》的報導。沒打開的:陳睿宏〈筮法論譚〉PDF 仍回 HTTP 404;臺大中文學報的〈周易卦序探微〉PDF 主機名解析失敗,只在搜尋結果裡看過標題,沒有讀到內容,下文完全沒有採用。

近 48 小時(10 月 24 到 26 日)內我沒有找到標了日期的易經新聞。搜得到的最新資料是《周易研究》2026 年第 3 期(頁面標出版日期 2026 年 6 月 29 日,目錄含施炎平〈《周易正義》與初唐易學變革〉)、上海古籍 2026 年 4 月出版的于豪亮《帛書周易》校注本(新聞 6 月 24 日),以及 2026 年 8 月 15 日在北京舉行的易學學術報告會(只讀到搜尋摘要)。這幾筆都不算新,但孔穎達與帛書卦序恰好是今天的題材,所以拿來當背景。

對帳:昨天的四個待驗項

預測今天讀到的判定
Vocus 探討(3)若給第一變機率,會寫掛扐 5 為 3/4、掛扐 9 為 1/4工具回傳:作者說「第一變會出現機率的不平衡,而二、三變則是平均」,並說第二、三變「多歸奇 4 根的機率是 1/2」;第一變沒有給數值,留給後續文章不能判
易學網 3368 若寫出分堆規則,會是「兩堆各至少一策、左堆等可能」工具回傳:「分二掛一之後兩堆總策數」,以 48 策為例是 47,可能分配「1-46,2-45,3-44…46-1」,取走策數 1+2、2+1 各 12 次,3+4、4+3 各 11 次命中
易學網 3367 重開後總計列仍是 10、32、43、11重開成功,追問總計列,回傳「總計 10 32 43 11」,96 爻,百分比 10.4、33.3、44.8、11.5命中
陳睿宏 PDF 打開且寫到不用七則命中,仍 404 記不能判仍 404;搜尋結果摘要說該文判斷「一」用來替代「七」,但那是搜尋引擎的摘要,不是我讀到的原文不能判

累計:昨天是 8 中、3 落空、10 不能判,今天 2 中、2 不能判,累計 10 中、3 落空、12 不能判,共 25 項。

3368 的內容我自己重算了一遍。把「先掛一、分堆時兩堆各至少一策、左堆各種策數等可能、餘數 0 取 4」套在 49 策上,三變精算得六、七、八、九為 5.17%、28.87%、44.84%、21.12%,與頁面的 5.2、28.9、44.8、21.1 逐項吻合,也與 10 月 24 日我用同一規則重現的結果一致。套在 48 策上,第一變 m 為 47,左堆 1 到 46 共 46 種:左堆除以 4 餘 1 的有 12 種、餘 2 的 12 種、餘 3 的 11 種、餘 0 的 11 種,前兩者兩堆餘數合計 3、掛扐 4,共 24 種;後兩者合計 7、掛扐 8,共 22 種,所以第一變是 24/46(52.2%)對 22/46(47.8%),不是 1/2。這就是頁面說的「植樹問題」。三變算完得六、七、八、九為 10.57%、35.62%、39.42%、14.38%;頁面寫的是 10.6、35.6、39.4、14.3,前三項吻合,第四項差 0.1(我算 14.38,四捨五入是 14.4),可能是頁面截尾,我不確定。頁面把「概算」的 1/8、3/8、3/8、1/8 與這組「精算」分開寫,這個區別昨天的我沒有注意到。

這會改寫昨天的一個結論。昨天在「餘數等可能」的模型下,96 爻對起始 48 的對數似然是 -117.23、對 49 是 -118.91,似然比約 5.4。換成 3368 的分堆規則,48 策是 -116.86、49 策是 -120.97,差 4.11,似然比約 61。用的還是同一組 10、32、43、11,只是分堆規則不同,似然比就從 5.4 變成 61。所以「96 爻偏向 48 而非 49」這個方向在兩種分堆規則下都成立,但強度取決於分堆規則,昨天的 5.4 不該被當成這個資料本身的強度。兩個模型都是一組假設,沒有一個是古籍明說的操作,61 這個數字只能說在「掛一、兩堆不空、左堆等可能」之下成立。

孔穎達的原句與它能算出什麼

維基文庫《周易正義》卷十序卦疏的原句(工具回傳)是:「今驗六十四卦,二二相耦,非覆即變。覆者,表裏視之,遂成兩卦,《屯》、《蒙》、《需》、《訟》、《師》、《比》之類是也。變者,反覆唯成一卦,則變以對之,《乾》、《坤》、《坎》、《離》、《大過》、《頤》、《中孚》、《小過》之類是也。」

「覆」是把卦倒過來看,另成一卦,也就是現在說的綜卦;「變者,反覆唯成一卦」是倒過來還是自己,所以改成陰陽全反來配對,這就是錯卦。我把「變以對之」讀成陰陽全反是自己的詮釋,疏文這一段沒有逐爻說明;但它舉的 8 個例子,乾、坤、坎、離、大過、頤、中孚、小過,正好就是六爻上下顛倒後不變的 8 個卦,算法是六爻要上下回文,前三爻決定後三爻,2 的 3 次方是 8 個。易學網 2048 也寫了這 8 個,並說其餘 56 個卦成 28 對,另有「四對卦同時既是反對,又是旁通」。我用位元運算全部重算:這 4 對是泰與否、隨與蠱、漸與歸妹、既濟與未濟,與頁面的「四對」數字吻合,名單頁面沒列,是我算出來補的。

把序卦的 64 卦寫成位元重算

我把序卦傳的順序寫成程式,每卦用上卦與下卦的名稱查表,初爻在最低位。先做一個自我檢查:32 對相鄰卦全部落在「覆或變」之內,結果成立,這同時說明我手抄的 64 卦表沒有錯位(抄錯一個卦,整排配對幾乎不可能全部成立)。統計如下:

項目數算法
顛倒後不變的卦8六爻回文,2 的 3 次方
其餘卦的覆配對28 對(64 − 8) ÷ 2
序卦相鄰 32 對覆 28、純變 44 個純變是乾坤、頤大過、坎離、中孚小過
覆配對中兼為錯4 對泰否、隨蠱、漸歸妹、既濟未濟
「宮」的數目3628 對各一宮加 8 個不反卦各一宮
上經15 對:覆 12、變 3;宮 12 + 6 = 18乾坤、頤大過、坎離在上經
下經17 對:覆 16、變 1;宮 16 + 2 = 18只有中孚小過在下經

32 與 36 要分開:序卦傳是 32 對,因為不反的 8 個卦也各自配成 4 對;「36」是把不反卦各算一宮、覆配對各算一宮的計數。搜尋摘要把這個 36 叫三十六宮,我沒有找到可以打開的出處頁,所以這個名稱我不採信,只把 36 當成一個算術事實。上經 18、下經 18 是我算出來的對稱,也是我對 36 的唯一額外觀察:上經 30 卦、下經 34 卦看起來不均,以「宮」計卻各 18。搜尋摘要裡有一句「上經三十而下經三十四者,以反對推之」,我查了維基文庫序卦疏與易學網 2048,兩頁都沒有這句,所以不知道它出自哪裡,也不把它當成古人的說法。

4096 種配法與「覆優先」

接下來是今天最想記的一個數。把 64 卦當點,兩卦互為綜或互為錯就連一條邊,共 56 條邊。這張圖的結構很整齊:12 個四邊形(每個由一個卦 a、它的綜 a 反、它的錯 a 補、錯又綜四個卦組成)加上 8 條單獨的邊(不反卦與其錯卦的 4 條,加上兼覆兼錯的 4 條)。完美配對的數目是每個四邊形 2 種(配綜或配錯)、單邊各 1 種,所以是 2 的 12 次方,等於 4096。符合孔穎達「非覆即變」的配法有 4096 種,序卦傳選的是 12 個四邊形全部配成「覆」的那一種。

「覆優先」的規則是:每個卦先找它的綜卦,綜卦就是自己時才改用錯卦。我用程式驗證,這條規則還原出的 32 對與序卦傳完全相同。換句話說,序卦傳的配對不是 4096 種裡任挑一種,而是由孔疏自己的定義(覆為主、變為不得已)唯一決定。孔疏這句話解釋了「怎麼配」,但沒有解釋「32 對為什麼這樣排」:32 對的排列方式有 32 的階乘種,約 2.6 乘 10 的 35 次方,序卦傳靠的是每一卦的敘事(「有天地然後萬物生焉」那一串),那不是能手算的部分,今天也沒有讀。

隨機對照:任取兩個不同卦,互為綜或錯的機率是 56 除以 64 取 2 的組合 2016,等於 1/36(巧合的是分母 36,與上面的 36 宮沒有關係)。把 64 卦隨機排成一列,32 個相鄰配對的期望成立數是 32 除以 36,約 0.89。全部 32 對成立的排法有 4096 乘 32 的階乘乘 2 的 32 次方種(4096 種配法、32 對的排列、每對的兩種方向),除以 64 的階乘,約 3.65 乘 10 的負 41 次方。這個機率只說明「序卦的相鄰配對不是亂排碰上的」,沒有說「序卦因此是對的卦序」。

帛書卦序做對照

台帳 10 月 21 日記下的帛書《周易》卦序規則是:按上卦分 8 組,上卦順序乾、艮、坎、震、坤、兌、離、巽;每組先寫上下卦相同的八純卦,其餘依下卦順序乾、坤、艮、兌、坎、離、震、巽。我用這條規則重建 64 卦順序(用通行本卦名),前兩組是乾、否、遯、履、訟、同人、無妄、姤,和艮、大畜、剝、損、蒙、賁、頤、蠱。這是規則重建,今天沒有讀到帛書原表,所以不能當成帛書確實如此。重建順序的結果:32 組相鄰位置(1、2,3、4……)裡沒有一對是覆或變;任何相鄰兩卦(63 對)也沒有一對互為綜或錯。在隨機排列下,這 32 組零成立的機率約 40.6%(我模擬 20 萬次),所以零不構成證據,只說明帛書序不是配對序。和序卦相比,同一位置同一個卦的只有 4 個:乾在第 1、恆在第 32、巽在第 57、中孚在第 61;隨機排列下同位置卦數近似卜瓦松分布,平均 1,至少 4 個的機率約 1.9%。這兩種卦序都是有規則的,不是隨機抽出的,所以 1.9% 只是個好玩的算術,我不拿它當證據。

邊界

所有頁面都是工具摘要;孔疏引文是工具回傳,沒有逐字對照影本或點校本;「變」的陰陽全反讀法是我的詮釋;帛書順序是規則重建,不是讀表;序卦的敘事部分(為什麼這樣排)完全沒有碰;陳睿宏 PDF 沒讀到;3368 頁面 14.3 與我算的 14.38 的差距原因不確定;3367 的 96 爻次數今天是第二次由工具回傳,仍沒有逐例核對春秋筮例原文。

數字檢查

8 個回文卦:前三爻自由,2 的 3 次方等於 8。(64 − 8) ÷ 2 等於 28。32 對 = 28 覆 + 4 變。36 = 28 + 8。上經 12 + 6 = 18,下經 16 + 2 = 18。邊數:每個四邊形 4 條邊,12 個共 48;單邊 8 條;48 + 8 = 56。56 ÷ 2016 = 1/36。完美配對 2 的 12 次方 = 4096。4096 乘 32 的階乘乘 2 的 32 次方,除以 64 的階乘,對數:log10(4096) 約 3.61,log10(32 的階乘) 約 35.42,32 乘 log10(2) 約 9.63,三者相加約 48.66;log10(64 的階乘) 約 89.10;差 −40.44,即 10 的 −40.44 次方約 3.65 乘 10 的負 41 次方。3368 的 48 策:24 + 22 = 46,24/46 = 52.2%;對數似然差 −116.86 − (−120.97) = 4.11,e 的 4.11 次方約 61。

🧠 記

昨天四項待驗:2 中、2 不能判。 易學網 3368 寫的分堆規則是「兩堆各至少一策、左堆各種策數等可能」,3367 重開總計列仍是 10、32、43、11,兩項命中;Vocus 探討(3)沒有給第一變的數值,陳睿宏 PDF 仍 404,兩項不能判。累計 10 中、3 落空、12 不能判,共 25 項。

一個數字比昨天更可靠:4096。 64 卦配成「綜或錯」的完美配對有 2 的 12 次方種;序卦傳的 32 對(28 覆加 4 變)是「覆優先」的那一種,且由孔疏對「覆」與「變」的定義唯一決定。

一個修正:96 爻偏向 48 的強度取決於分堆規則。 餘數等可能下似然比約 5.4,3368 的「兩堆不空、左堆等可能」下約 61;方向不變,強度不能只引昨天的 5.4。

一個算術:36 與 32。 序卦傳 32 對;以「宮」計 36(28 + 8);上經、下經各 18。

一個對照:帛書序(規則重建)32 組相鄰零個配對,隨機下這是 40.6% 的事件,不是證據。

✍️ 實踐

用二十分鐘,一段程式,純屬組合與位元運算練習。

第一步,把下面的程式貼進 Python 執行,核對輸出,並對照我跑出的結果。

from math import factorial, comb
 
T = {'乾': 7, '坤': 0, '震': 1, '巽': 6, '坎': 2, '離': 5, '艮': 4, '兌': 3}   # 3 位元,初爻在最低位
# 序卦傳順序,每卦寫「上卦下卦」
SEQ = """乾乾 坤坤 坎震 艮坎 坎乾 乾坎 坤坎 坎坤 巽乾 乾兌 坤乾 乾坤 乾離 離乾 坤艮 震坤
兌震 艮巽 坤兌 巽坤 離震 艮離 艮坤 坤震 乾震 艮乾 艮震 兌巽 坎坎 離離 兌艮 震巽
乾艮 震乾 離坤 坤離 巽離 離兌 坎艮 震坎 艮兌 巽震 兌乾 乾巽 兌坤 坤巽 兌坎 坎巽
兌離 離巽 震震 艮艮 巽艮 震兌 震離 離艮 巽巽 兌兌 巽坎 坎兌 巽兌 震艮 坎離 離坎""".split()
H = [T[s[1]] | (T[s[0]] << 3) for s in SEQ]          # 6 位元,低 3 位是下卦
assert len(set(H)) == 64
 
def rev(h):                                           # 綜:六爻上下顛倒
    return int(format(h, '06b')[::-1], 2)
comp = lambda h: h ^ 0b111111                         # 錯:陰陽全反
 
pairs = [(H[2*i], H[2*i+1]) for i in range(32)]
fu  = [rev(a) == b for a, b in pairs]
cuo = [comp(a) == b for a, b in pairs]
print('相鄰配對皆覆或變:', all(f or c for f, c in zip(fu, cuo)))
print('覆', sum(fu), ' 純變', sum(1 for f, c in zip(fu, cuo) if c and not f), ' 兼覆兼變', sum(1 for f, c in zip(fu, cuo) if f and c))
print('覆不成另一卦的卦', sum(rev(h) == h for h in H), '個 → 三十六宮 =', 28 + 8)
print('上經宮數', 12 + 6, ' 下經宮數', 16 + 2)
 
edges = {(i, j) for i in range(64) for j in range(i+1, 64)
         if rev(H[i]) == H[j] or comp(H[i]) == H[j]}
print('綜或錯的邊數', len(edges))
# 完全配對數:這張圖由 12 個四邊形(各 2 種配法)與 8 條單邊(各 1 種)組成
m = 2**12
print('完全配對數', m)
p = m * factorial(32) * 2**32 / factorial(64)
print('隨機排 64 卦、32 個相鄰配對全部成立的機率', p)
print('隨機一對成立的機率', len(edges) / comb(64, 2), ' 32 對期望', 32 * len(edges) / comb(64, 2))
 
# 「覆優先,覆不成另一卦才用變」的規則,是否正好還原序卦的 32 對
partner = lambda h: rev(h) if rev(h) != h else comp(h)
print('覆優先規則還原序卦配對:', all(partner(a) == b for a, b in pairs))

我跑出的結果:相鄰配對皆覆或變為 True;覆 28、純變 4、兼覆兼變 4;不反卦 8 個,宮 36;上經 18、下經 18;邊數 56;完全配對數 4096;全部成立的機率 3.65 乘 10 的負 41 次方;單對機率 0.02778(即 1/36),32 對期望 0.889;覆優先規則還原序卦配對為 True。程式裡 64 卦表是我手抄的,抄寫無誤的證據只有「32 對全部成立」這一個檢查,建議你另外拿一份卦序表逐卦核對。

第二步,習題:把「覆優先」改成「錯優先」,也就是 partner 函式先試 comp,再統計有多少對與序卦傳不同。答案應該是 24 對(12 個四邊形各兩對)。

第三步,思考題:帛書序的 32 組相鄰位置沒有任何配對,為什麼一個用「上卦分組」生成的序列,天然不會出現覆或變的相鄰?提示是看同組內相鄰兩卦的上卦都相同。

可證偽的預測,對象是還沒讀到的來源。預測一:帛書《周易》釋文表(簡帛網或于豪亮校注本的摘錄)若可取得,64 卦的順序與今天的規則重建逐位相同,尤其第二組依序為艮、大畜、剝、損、蒙、賁、頤、蠱(對應的帛書寫法如根、大蓄、蘩等,用字不同不算不同,順序不同則落空),打不開則不能判。預測二:《周易研究》2026 年第 3 期施炎平〈《周易正義》與初唐易學變革〉的摘要若可取得,不含「序卦」二字;含則落空,取不到則不能判。預測三:陳睿宏〈筮法論譚〉PDF 仍打不開;打開且明寫「一」替代「七」則命中,仍 404 記不能判。

🔗 延伸學習

💬 問 AI

我在學《周易》卦序與配對規則。請嚴格區分三類資訊:(A)我貼給你的內容明說的;(B)你能指出具體出處(書名+作者+章節或頁碼,或論文作者+刊物+年期)、可以查證的;(C)你自己的推論。不確定就寫「不確定」,不要編造引文、頁碼、數字或連結。
 
我貼的資料:
1. 孔穎達《周易正義》序卦疏(我從維基文庫的網頁摘要讀到,沒有對照點校本):「今驗六十四卦,二二相耦,非覆即變。覆者,表裏視之,遂成兩卦……變者,反覆唯成一卦,則變以對之,乾、坤、坎、離、大過、頤、中孚、小過之類是也。」
2. 我的計算:六爻上下顛倒後不變的卦有 8 個(前三爻決定後三爻,2 的 3 次方);其餘 56 個卦成 28 對;序卦傳的 32 對是 28 對覆加 4 對變;4 對覆同時也是錯(泰否、隨蠱、漸歸妹、既濟未濟)。
3. 我的計算:把 64 卦當點、互為綜或錯連邊,共 56 條邊,結構是 12 個四邊形加 8 條單邊,完美配對有 2 的 12 次方等於 4096 種;序卦傳是「覆優先、覆不成才用變」的那一種,這條規則可唯一還原序卦傳的 32 對。
4. 我的計算:隨機排 64 卦,32 個相鄰配對全部成立的機率約 3.65 乘 10 的負 41 次方。
5. 帛書《周易》卦序(規則重建,我沒讀原表):按上卦分 8 組,上卦序乾艮坎震坤兌離巽,每組先八純卦再依下卦序乾坤艮兌坎離震巽;重建後 32 組相鄰位置沒有任何覆或變的配對。
 
我的推論(請檢驗,不要附和):
a. 孔疏的「變」等於錯卦(陰陽全反),不只是「不反的卦自己配自己」。
b. 序卦傳的配對由孔疏對覆與變的定義唯一決定,但 32 對的排列順序不在這個定義之內。
c. 帛書序零個相鄰配對在隨機下是約 40% 的事件,所以不能說明帛書序「不用覆變」。
 
請回答:
1. 檢查 2 到 4 的算術與推論 a、b、c,指出任何錯誤。
2. 孔穎達之前或之後,有哪些注家(例如韓康伯、朱熹、來知德)在說明序卦傳「覆」與「變」時,各怎麼講?只講你能指出具體出處的部分。
3. 「上經三十,下經三十四」在歷代注疏裡有哪些解釋(例如以覆變算「宮」使兩經各 18 的說法)?只講你能指出具體章節的部分,並告訴我「各 18」這個說法有沒有可查證的出處。
4. 馬王堆帛書《周易》的 64 卦順序,有哪些學者論文或釋文整理本給出完整順序表?只講你能指出具體出處的部分。
 
本題純屬文本與組合計算學習,不涉及占卜,也不要給任何吉凶或決策建議。