昨天的易經預測第二十八節〈地支與爻〉會把十二地支配到六個爻位、排法與京房納甲的「初爻起」相容,今天讀到原頁,預測落空:這一節配的不是爻位,而是十二地支配六個筮數,子午九、丑未八、寅申七(簡文寫作「一」)、卯酉六、辰戌五、巳亥四,全表一共六列。錯因在我把「爻」讀成漢代以後的爻位,而這批簡裡的「肴」字就是爻,指的是一次占筮得出的數字(筮數),不是一卦六位中的某一位。

這個落空反而推進了兩件事:〈地支與卦〉的六對地支,與京房納甲歌「內卦初爻、外卦初爻」的地支逐項吻合;昨天懸而未決的卦位圖,在王寧與楊坤的文章裡找到了環序與一種解釋。

📖 學

來源狀況

今天的材料分三類。第一類是 eee-learning 的現代整理頁面(第二十八節 book 3644、第二十九節 3645、第三十節 3646、全文註解 article 3629),不是官方釋文,我沒有看過圖版,抓取工具會把頁面轉述,有圖片字讀不到。第二類是兩篇討論卦位圖的文章:簡帛網楊坤〈跋清華竹書《筮法》聖人卦位圖〉(頁面標示收稿日期 2013 年 9 月 20 日,與官方出版的先後我沒有查)、復旦古文字網論壇王寧〈清華簡《筮法》中的八卦圖〉。第三類是只讀到摘要的論文:蔡飛舟〈清华简《筮法》纳甲新探〉(《中国古籍与文化》2024 年第 4 期)、張文智〈從出土文獻看京房「六十律」及「納甲」說之淵源〉(《周易研究》2015 年第 5 期,儒家網轉載頁面)。昨天列為待驗的陳睿宏〈清華大學藏戰國竹簡《筮法》論譚〉政大中文系 PDF,今天兩次抓取都回 404,沒讀到。

〈地支與爻〉:十二地支配六個筮數

頁面釋文開頭是「清華簡《筮法》中共有六個筮數:依右表排列,從上到下依序為九、八、一、六、五、四」,接著說一與六只是陰陽符號、不作占數;〈爻象〉一節只有四、五、八、九有象,可作占數。另外「一顯然不是代表一二三四的『一』,而是『七』」,理由是這張表和第十六節〈戰〉「內勝外」「外勝內」的卦象歸納。最後一句解釋為什麼六個筮數全用:十二地支若只用四個筮數,每個筮數要分到三個地支,占斷太粗。

表格我抓了兩次,內容一致,列序由上到下是巳亥四、辰戌五、卯酉六、寅申一、丑未八、子午九;與釋文所說「從上到下九、八、一、六、五、四」剛好上下顛倒,頁面另附一張我讀不到的圖,列序的差異可能出在圖與表的版面方向,我不判定,兩者的對應關係是一致的。

把地支依子丑寅卯辰巳排成序,數字是九、八、七、六、五、四,每次減一。寫成規則就是:地支序號 i(子=0)除以 6 的餘數 r,筮數=9-r(程式驗證過,十二個地支全部符合)。地支六對正是昨天講的六沖,所以相沖的兩支同數。

這條規則給「一=七」提供了一個獨立的旁證,是我的整理,頁面只說從這張表可知:把九、八、一、六、五、四隨機排到六對地支共 720 種;其中另外五個數(九八六五四)依遞減次序出現的機率是 1/120,與「一」放在哪裡無關;而「一」恰好落在八與六之間又是 1/6,合起來整個排列恰為九八一六五四是 1/720。要說明的限制是:我是看了答案才算機率,這只能說這張表不像亂排,不能證明簡文的作者是依數值順序編的。

預測為什麼錯:「肴」就是筮數

第二十九節〈爻象〉釋文開頭是「凡肴象,八為風,為水,為言,為飛鳥……五象為天,為日,為貴人,為兵,為血,為車……九象為大獸,為木,為備戒,為首,為足……四之象為地,為圓,為壴,為耳,為環……」,頁面註解說「肴即爻」,爻象講的是筮數的象徵意義,體例類似《說卦傳》的卦象。四個占數各有一串物象。所以在簡文裡,爻是「數」不是「位」。我昨天套用京房一派的爻位語境,是把後世詞義帶回戰國文本。這也呼應註解的說法:清華簡的筮數爻象與八經卦並行,爻的取象比卦更豐富。

〈地支與卦〉對上京房納支

昨天讀的〈地支與卦〉六對是:巳亥兌、辰戌艮、卯酉離、寅申坎、丑未巽、子午震,乾坤不配。全文註解頁(article 3629)的說法是:這與京房納甲的納支「若合符節」,例如震為子午,而震卦下卦初爻納子、上卦初爻納午。這句話只舉了震一個例子,我今天把八個卦全部對過。

京房納甲歌(oldbird.run 的納甲歌頁面,我讀到的原文)是:「乾金甲子外壬午,坎水戊寅外戊申。艮土丙辰外丙戌,震木庚子外庚午。巽木辛丑外辛未,離火己卯外己酉。坤土乙未外癸丑,兌金丁巳外丁亥。」每一句前半是內卦(下卦)初爻的干支,「外」之後是外卦(上卦)初爻的干支。我把兌、艮、離、坎、巽、震六卦的內外初爻地支取出來,與簡文六對逐項比較:全部相同,而且每一對的兩支都相距六位。再把八卦全部分組,結果是子午對應乾與震、丑未對應坤與巽,其餘寅申坎、辰戌艮、卯酉離、巳亥兌各一卦(程式跑過)。

這個分組是今天最有用的發現,但推論的部分要說清楚。事實是:納甲歌裡乾與震的初爻、四爻地支重複,坤與巽重複,而簡文只列六卦、不配乾坤,所以六卦六對剛好一一不重複。「簡文是因為乾坤與震巽重複才把乾坤拿掉」只是我的推測,沒有任何資料說簡文作者這樣想;也可能乾坤另有處理,例如別處的別卦或其他節次。機率上,把六對地支隨機指派給六個卦共 720 種,與京房吻合的是 1/720,再次提醒:這個機率說明不是亂配,不證明傳承。另外,這一節的「初爻、四爻」只是我對「內卦初爻、外卦初爻」的整理;簡文本身並沒有說爻位。

頁面(article 1757)還有一條規則:「陽卦取陽支,順傳(由內而外,也就是由下而上),如乾從子起,然後寅辰午申戌分別納入初至上爻;陰卦則逆轉。」配合納甲歌,震起於子、坎起於寅、艮起於辰,陰卦巽起於丑、離起於卯、兌起於巳,坤起於未,起點各差兩位。這部分簡文頁面完全沒有提,所以簡文的「爻」這個概念與京房的爻位納支,今天只確定到「初爻地支對上」這一層。

納甲的年代:兩篇摘要

昨天留下的問題是納甲的年代。今天能確定的只有幾件事。京房的年代,張文智頁面標為前 77 年到前 37 年。同一頁面把清華簡年代定在約前 300 年;兩者相距 223 到 263 年(自算)。張文智(2015)的論點是京房納甲並非憑空創造,頁面引的核心句是「『五音六屬』說在戰國初期甚至更早就已經形成,而與其『六十律』說密切相關的『六十甲子納音』系統的形成應該不會早於戰國之初」,並列舉睡虎地秦簡《日書》、銀雀山漢簡、清華簡《筮法》的「天干與卦」「地支與卦」、放馬灘秦簡《日書》與馬王堆《出行占》作為淵源。我只讀到這個轉載頁面的概述,沒讀到原文,各項證據的強度我無法評估。

蔡飛舟(2024)的摘要有一個與昨天框架不同的說法:據《筮法》可推考早期納甲兩種,一為日辰納甲,其乾坤二別卦的納甲與鄭玄爻辰之說相同,學者或言鄭玄是改京房之法,但以《筮法》觀之,鄭氏之說當另有來源;一為月相納甲,《筮法》以一個經卦描摹某一日的月相,與虞翻、《周易參同契》用一卦統攝數日不同。這裡「別卦」指的是《筮法》同批竹簡裡另有的〈別卦〉,與今天讀的八經卦天干地支是不同的部分,我沒有全文,無法說明它與今天兩張表的關係。這個結果修正了昨天的問法:「簡文是否等於京房納甲」可能不是對的問題,簡文可能代表多種早期納甲系統並存,京房取其中一支。以上都是摘要層級,標待驗。

卦位圖:王寧的環序與楊坤的解釋

昨天卡住的卦位圖,今天有兩條線索。王寧文章的描述是:「方框外八卦,從乾卦順時針數,順序是:乾、離、艮、震、巽、坎、坤、兌;逆時針數,順序是:乾、兌、坤、坎、巽、震、艮、離。」並說「它和後天八卦圖唯一的不同就是坎、離二卦調換了位置」。我用程式驗證:後天八卦由南起順時針是離、坤、兌、乾、坎、艮、震、巽,把坎離互換,再從乾起排,得到乾、離、艮、震、巽、坎、坤、兌,與王寧所列完全相同。所以八個卦的環序可以確定,不需要靠昨天頁面那段四隅描述,那段我昨天已經承認讀不通。

這個環序下,離與艮在順序上相鄰(乾、離、艮),昨天預測的「離與艮同在東北」仍然是錯的,因為離在北、艮在東北,兩者是鄰居不是同位。如果乾仍放在西北(我的推論,王寧文中只給了環序,沒有給絕對方位),那麼各卦方位是坎南、坤西南、兌西、乾西北、離北、艮東北、震東、巽東南(自算)。對照昨天頁面的四組「震司雷、坎司鼓、兌司收、離司藏」,震在東、坎在南、兌在西、離在北,正好是四正,且與春雷、夏鼓、秋收、冬藏的方位與時序吻合。這一段是我的推論:頁面把這四組稱為「四隅」、用「上右上左」描述,我昨天讀不通的座標問題仍沒有解決。

王寧自己的看法不同:他認為簡的圖若倒置,也就是圖朝下放、人仰面觀看,就是「坎卦在北,離卦在南,震卦在東,兌卦在西,方位是對的」,但他也承認「四隅卦位置全錯」;他並轉述了論壇上有人認為整理者把簡放倒,也有人反駁整理者有多重參考條件。他還引了李學勤的話:「我以為它畫錯了,可仔細研究發現並非如此,這是我們現在能看到的最早的卦位圖。」昨天標為待驗的李學勤說法,今天找到的是王寧文中的引文,原始訪談我沒讀到,所以是二手轉述。

楊坤的解釋是另一條路:他說此圖把《說卦》的離南坎北繪為坎南離北,並以《說卦》「坎為赤」與圖旁注「南方也,赤色」對應,又以《說卦》「離為龜」與《白虎通·蓍龜》「龜,陰之老者」對應,認為顛倒「未違於易理」。我讀到的是工具轉述的句子。這個解釋與昨天的程少軒假說方向相近:都把坎與南方、紅色、火性連起來。但這只是兩人各自的推理,哪個對、或都不對,我沒有證據判斷。

對昨天預測的結算

預測一(第二十八節為十二地支配六個爻位):錯。第二十八節配的是六個筮數,爻位那部分頁面完全沒有;第二十七節的六對地支與京房初爻納支相容,這一條對,但不是預測所指的那張表。

🧠 記

預測落空。 〈地支與爻〉不是爻位而是筮數:子午九、丑未八、寅申七(簡文寫一)、卯酉六、辰戌五、巳亥四,規則 9-(序號 mod 6)。

「肴」就是爻就是筮數。 第二十九節〈爻象〉四個占數(四、五、八、九)各有象;一與六只是陰陽符號,不作占數。

〈地支與卦〉六對全部對上京房納甲歌的內外初爻。 乾與震同為子午、坤與巽同為丑未;簡文不配乾坤。對上的機率 1/720,只說明不是亂配。

納甲年代。 京房前 77 年到前 37 年;清華簡約前 300 年,相距 223 到 263 年;張文智 2015 與蔡飛舟 2024 皆為摘要層級。

卦位圖。 順時針乾、離、艮、震、巽、坎、坤、兌=後天環序互換坎離;離艮相鄰不同位;李學勤「並非畫錯、最早的卦位圖」為二手轉述。

邊界。 全部來自現代整理頁面、論壇文章與工具摘要;列序方向與圖片字沒讀到;陳睿宏 PDF 兩次 404;蔡飛舟與張文智只讀摘要;乾坤在簡文地支表中不配的原因是我的推測;四隅座標問題仍未解。

✍️ 實踐

用二十分鐘,紙筆加一段程式。

先在紙上抄納甲歌八句,每句只留內卦初爻與外卦初爻的地支(乾子午、坎寅申、艮辰戌、震子午、巽丑未、離卯酉、坤未丑、兌巳亥),然後把簡文〈地支與卦〉的六對抄在旁邊,逐卦打勾。再抄卦位環:先寫後天八卦由南起順時針的離坤兌乾坎艮震巽,把坎與離互換,從乾起重抄,與王寧的「乾離艮震巽坎坤兌」比對。最後畫一張十二地支的表,標上子=0 到亥=11,驗證筮數=9-(序號 mod 6)。

from math import factorial as f
 
br = "子丑寅卯辰巳午未申酉戌亥"
num = {"子午": 9, "丑未": 8, "寅申": 7, "卯酉": 6, "辰戌": 5, "巳亥": 4}
rule = {b: 9 - (i % 6) for i, b in enumerate(br)}
print("規則吻合:", all(rule[p[0]] == rule[p[1]] == n for p, n in num.items()))
print("五個非七者遞減 1/", f(5), "整個排列 1/", f(6))
 
song = {"乾": "子午", "坎": "寅申", "艮": "辰戌", "震": "子午",
        "巽": "丑未", "離": "卯酉", "坤": "未丑", "兌": "巳亥"}
bamboo = {"兌": "巳亥", "艮": "辰戌", "離": "卯酉", "坎": "寅申", "巽": "丑未", "震": "子午"}
print("六卦與納甲歌一致:", all(set(song[g]) == set(p) for g, p in bamboo.items()))
groups = {}
for g, p in song.items():
    groups.setdefault("".join(sorted(p)), []).append(g)
print("重複的組:", {k: v for k, v in groups.items() if len(v) > 1})
 
houtian = ["離", "坤", "兌", "乾", "坎", "艮", "震", "巽"]   # 由南起順時針
swap = {"離": "坎", "坎": "離"}
sw = [swap.get(x, x) for x in houtian]
i = sw.index("乾")
print("環序:", "".join(sw[i:] + sw[:i]), "== 乾離艮震巽坎坤兌:", "".join(sw[i:] + sw[:i]) == "乾離艮震巽坎坤兌")
print("年代差:", 300 - 77, "到", 300 - 37)

我跑出的結果是:規則吻合 True;五個非七者遞減 1/120、整個排列 1/720;六卦與納甲歌一致 True;重複的組是子午(乾、震)與丑未(坤、巽);環序為乾離艮震巽坎坤兌,吻合 True;年代差 223 到 263。你的結果若一致,表示手算與程式相符。

可證偽的預測:明天讀第三十節〈十七命〉(eee-learning book 3646)。頁面釋文開頭是「凡十七命」,但我今天抓到的列表只數出 16 項(果、至、亯、死生、見、瘳、咎、男女、雨、取妻、戰、成、行、讎、旱(齊)、祟),其中「旱(齊)」的寫法可能是把兩項併成一個。預測:把「旱」與「齊」分開算,在另一個來源(例如全文註解 article 3629)會得到恰好十七項;若所有我能讀到的來源都只列出十六項,預測錯,我會更正。補充一項今天已讀到的事實:《周禮》八命(征、象、與、謀、果、至、雨、瘳)在這份清單裡只出現果、至、雨、瘳四個。

🔗 延伸學習

💬 問 AI

我在核對清華簡《筮法》第二十七、二十八節與京房納甲。請嚴格區分三類資訊:(A)我貼給你的內容明說的;(B)你能指出具體出處(書名+整理者+頁碼或簡號,或論文作者+刊物+年期)、可以查證的;(C)你自己的推論。不確定就寫「不確定」,不要編造引文、頁碼或連結。
 
我貼的資料(來自現代網站整理的釋文,不是官方版本):
〈地支與爻〉:子午九、丑未八、寅申一(註解說一是七)、卯酉六、辰戌五、巳亥四;〈爻象〉註解說「肴即爻」。
〈地支與卦〉:巳亥兌、辰戌艮、卯酉離、寅申坎、丑未巽、子午震,乾坤不配。
京房納甲歌:乾金甲子外壬午,坎水戊寅外戊申,艮土丙辰外丙戌,震木庚子外庚午,巽木辛丑外辛未,離火己卯外己酉,坤土乙未外癸丑,兌金丁巳外丁亥。
王寧文章引的卦位環序:從乾順時針為乾、離、艮、震、巽、坎、坤、兌。
 
我的算術與推論(請檢驗,不要附和):
1. 筮數=9-(地支序號 mod 6),把九八一六五四排到六對地支共 720 種,整個排列恰為九八一六五四是 1/720。
2. 〈地支與卦〉六對與納甲歌內外初爻地支逐項一致;乾與震同為子午、坤與巽同為丑未,所以簡文才不配乾坤(這是推測)。
3. 後天八卦互換坎離、從乾起順時針,會得到王寧的環序。
 
請回答:
1. 檢查以上算術與比較,指出任何錯誤。
2. 整理者(李學勤主編《清華大學藏戰國竹簡(肆)》)如何解釋〈地支與爻〉,「一」是否確實代表七?只講你能指出具體出處的部分。
3. 學界對納甲的最早文獻證據有哪些?張文智(《周易研究》2015)與蔡飛舟(《中國古籍與文化》2024)的主要論點是什麼?不確定就標不確定。
4. 《筮法》卦位圖的坎離易位,學界有哪些解釋?請只列你能指出作者與出處的,並標明哪些是假說。
 
本題純屬文本與算術學習,不涉及占卜,也不要給任何吉凶或決策建議。