第170章 把零交給全世界

投票推薦 加入書籤 小說報錯

  九月十六日,北京時間上午九點十七分。

  歐洲中部夏令時間,凌晨三點十七分。

  第二復現節點的負責人馬丁·維爾納,在自己的工作記錄里寫下一個刺眼的紅色單詞。

  【HOLD】

  他面前開著四個高解析度顯示窗口,冷色的螢光映照著他那張布滿疲態卻異常嚴肅的臉。

  左上角,是清華項目組向受邀復現節點的臨時只讀倉庫,裡面躺著剛剛傳來的最後一批見證文件。

  右上角,是他從2006年便開始一點一滴建立並維護的五狀態圖靈機鏡像庫。

  下方的兩塊終端,分別運行著項目組提供的Rust版本證書檢查器,以及他自己耗費數年心血編寫的規範化枚舉程序。

  六小時前,第一份來自其他外部復現節點的結果就已經傳到了他的郵箱。

  宏狀態證書成立。

  兩套互相物理隔離的核驗器,在截然不同的編譯工具鏈下,給出了逐位一致的邏輯裁決摘要。

  最後一台holdout的宏狀態不變量證書,已經通過獨立核驗。

  第一份外部復現宣告勝利,但馬丁並未在那份PASS後面簽下自己的名字。

  他追蹤五狀態機器整整十六年,見證過太多次黎明前的虛假曙光,見過太多漂亮的局部結論。

  某台機器被參數化重寫規則證明永不停機,某類具有分形特徵的軌跡被自動機理論吞噬,某個精巧的判定器在短短一小時內清空幾百萬條疑似記錄。

  每一次的進展都無比真實,每一次的歡呼也都有著堅實的理由。

  可是,五狀態繁忙海狸那座龐大的冰山,始終在水面下留著最後一道縫隙。

  因為,證明一台機器不會停機,與證明所有符合條件的競爭者都已經毫無遺漏地被列入審查,這中間隔著一整片浩瀚無垠且危機四伏的搜索空間。

  就像在一片原始黑森林裡尋找最高的那棵樹,你測量了眼前所有樹的高度,但你如何向世界證明,森林的某個被遺忘的暗角里,沒有藏著另一棵參天巨木?

  馬丁關掉已經綠燈常亮的宏狀態核驗窗口,直接在命令行里拆掉項目組附帶的那套規範化工具。

  他要親自重走一遍這片黑森林。

  他從最基礎的空轉移表開始,捨棄了清華團隊提供的搜索樹路徑,用自己定義的狀態命名順序重新展開龐大的搜索空間。

  第一輪,他只在搜索樹前九層關閉左右鏡像約化,逐項核對被摺疊的分支。

  第二輪,他改用另一套新狀態首現順序,重新生成完整的規範代表目錄。

  第三輪,他從被剪枝分支中抽取原始轉移表,不接受項目組給出的代表編號,獨立計算每台機器對應的規範映射。

  工作站機箱裡的處理器風扇發出悽厲的轟鳴,連續高負載運轉了整整五個小時。

  咖啡壺底部剩下的一層黑色液體早就冷透了,凝結出一圈苦澀的深色水垢。

  當天光從百葉窗的縫隙里一點點擠進來,照亮滿桌的草稿紙時,兩套規範代表目錄的最終計數彈了出來。

  完全對齊。

  馬丁緊盯那個相同的數字,眉頭反而壓得更低了,眼角的紋路深刻得像是刀刻。

  數量相同,只能說明雙方在黑暗中摸索,最終走到了同樣大小的終點。

  但這遠遠不夠。

  如果同一條枚舉規範在最底層的概念設計上,就不慎漏掉了一類極為罕見的機器變體呢?

  那麼兩套遵循同一規格的程序,完全可能毫無察覺地在同一個地方漏掉同一批數據。

  他深吸了一口氣,打開清華團隊發來的論文草稿。

  在枚舉完備性這一節里,用紅色的電子筆連續標出七處批註。

  隨後打開郵件客戶端。

  郵件只有四行。

  【你們已經證明,目錄中的每台機器都有歸宿。】

  【但我仍無法確認,目錄之外是否還站著一台機器。】

  【兩套枚舉器輸出一致,不能替代對整個搜索空間的可機械核驗的覆蓋證明。】

  【在覆蓋鏈可獨立核驗之前,我無法為最終結論簽字。】


  郵件發出後,他切回共享審查頁,將第二復現節點的狀態從代表運行的綠色RUNNING,改成了紅色的HOLD。

  一個刺眼的紅色方框出現在外部復現共享頁的頂端。

  在第一份狂歡般的PASS旁邊,多了一枚沒有倒計時的釘子。

  ……

  北京,下午五點四十三分。

  喬聞鐸將那封帶有紅色HOLD標記的郵件投射到會議室大屏幕上時,值守組剛剛完成白班與夜班的交接。

  昨夜裝滿濃縮咖啡的紙杯已經被保潔阿姨收走,白板上江臨寫下的那些宏狀態推導公式,也已經由專人完成了高精度拍照、編號和絕密封存,白板被擦得乾乾淨淨。

  新來的值守人員精神尚可,坐在靠牆位置休息的幾個核心成員卻連眼睛都睜不開,臉色呈現出透支過度的灰白。

  周述原本把外套捲成一團墊在頸後準備補個覺,聽到喬聞鐸念出覆蓋證明四個字,又猛地睜開眼,直愣愣地坐直了身體。

  「他避開了Skelet #17的最後防線,直接去挖我們整個資料庫的根基了。」

  葉寧看完大屏幕上的郵件,揉著乾澀的雙眼,聲音沙啞。

  「挖得對。」坐在角落的第三方紅隊負責人冷不丁地開口,語氣不僅沒有被刁難的憤怒,反而透著激賞。

  會議室里幾道疲憊的目光同時轉向他。

  第三方負責人站起身,走到控制台前,把項目總架構圖調出來,用雷射筆指向最左側的龐大枚舉入口。

  「我們這幾個月,一直沿著同一份樹形規範做雙路生成。大家想想,實現了物理隔離,使用了不同語言,但這叫什麼?這叫規格同源。兩個結果完全一致,只能幫我們排除絕大部分工程層面、代碼層面的低級錯誤。它排除不了規格設計層面的共同盲區。如果那張網本身就破了一個洞,兩張一模一樣的網重疊在一起,那個洞依然存在。」

  周述伸手翻開桌面上列印好的論文草稿,直接翻到關於枚舉的第三章節。

  那一節洋洋灑灑寫了完整轉移空間的理論規模,詳細闡述了樹形規範化的裁剪邏輯,寫了狀態重命名、鏡像等價映射與狀態重命名置換表,也給出了Rust和OCaml兩套獨立生成結果的哈希比對。

  對於項目內部從頭跟到尾的人來說,這條邏輯鏈條清清楚楚,一眼就能看明白。

  但遠在歐洲的馬丁不肯接受一眼能看明白。

  數學不相信直覺。

  他要求清華團隊必須留下每一根被剪掉的樹枝的斷口痕跡。

  要求任何人,哪怕是一個普通的大二學生,只要從根節點出發,僅憑公開的剪枝規則,就能嚴絲合縫地重新走到全部規範葉節點,中間不能有任何需要信任的跳躍。

  「那在草稿里補一節數學證明?」周述皺著眉頭問。

  「他要的是可運行、可檢驗的代碼級見證,一節文字可說服不了他。」喬聞鐸轉頭看向會議室緊閉的大門,「江臨幾點到?」

  葉寧看了一眼時間:「他的固定技術窗口是下午六點。」

  六點零八分,會議室的門被推開。

  江臨背著那個似乎永遠裝不滿的雙肩包走進來,手裡還拿著一本剛剛從李文正圖書館借出的磚頭書——《自動機理論、語言和計算導論》。

  會議室里的氣氛壓抑得仿佛暴雨前夕,但他臉上的神情依然平靜如水。

  他在周述旁邊的空位坐下,沒有先問發生了什麼,而是按照自己的節奏,先掃了一眼外部節點提交的原始運行日誌,接著仔細讀完馬丁那封言辭犀利的郵件。

  等最後調出兩套枚舉器目前被凍結的規格文檔,他說:「把他們生成階段遇到過、但由於被剪枝而無法直接映射到最終索引的原始轉移表給我。」

  「對方沒有提交具體的反例數據。」葉寧把進度條拉到底部,「他不是找到了漏洞,而是在質疑我們的體系。他認為我們沒有給出機器層級可檢驗的覆蓋鏈條。」

  江臨聽完,將手邊的論文草稿向後翻了兩頁,目光在空白的邊距上停留了片刻。

  「質疑成立。」

  他給出了簡短有力的四個字。

  周述手裡正在轉動的碳素筆啪的一聲掉在桌子上。

  「我們的枚舉真的有遺漏?」


  「現有數據是對的,從結論來看,也看不出遺漏。」

  江臨拿過一張嶄新的A4紙,用筆在紙上將全庫的處理流程從中間劃開,分成左右兩半。

  「但公開證明的體系的確缺了一個關鍵接口。你們看,現在的核驗器,只是在盡職盡責地回答這片葉子為什麼停機或者那片葉子為什麼陷入死循環。可是搜索樹究竟從哪裡開始生根?」

  江臨的筆尖重重地點在左半邊代表搜索樹的空白區域。

  「在幾百億次展開中,哪些分支被允許繼續生長?哪些分支因為何種規則被無情剪掉?留下來的葉子又是如何精確對應到完整枚舉目錄里的?這些海量的信息,目前全部被封裝、遺留在我們的枚舉器內部。外部復現者如果想要確認,只能選擇重新相信我們的枚舉器代碼是沒有邏輯漏洞的。」

  江臨抬起頭,環視眾人:「在形式化驗證里,凡是沒有顯式寫入證明鏈的假設,都屬於可信基。」

  第三方負責人雙手交叉抱在胸前,眼神銳利地盯著江臨:「目前的共享可信核已經作為基石被徹底凍結,絕不能再改動一行代碼。你準備怎麼做,在底層之上再強行加一個可信層?」

  「不需要觸碰現有的任何停機判定邏輯。現有的停機與非停機核驗層保持凍結,本輪不動。」江臨語氣平穩,「我們單獨在外面建立一個覆蓋核即可。」

  說著,他在A4紙上快速畫出四個層級分明的節點圖示。

  【ROOT:根節點】

  【EXPANDED:展開節點】

  【PRUNED:剪枝節點】

  【LEAF:葉節點】

  「根節點必須嚴格對應一張全空的轉移表,每一個展開節點,必須向核驗器提供其下所有合法的子分支變體。每一個剪枝節點,無論是因為狀態等價還是因為無意義的鏡像,都必須提交局部的判定理由以及精確的等價映射函數。最後,每一個葉節點,必須能夠回指到我們公布的完整枚舉索引庫,並無縫連接後端的停機或非停機裁決證書。」

  「我明白了!」

  葉寧作為系統架構的老手,大腦飛速運轉,立刻跟上了他那跳躍性的工程思路。

  「這樣一來,這個新加的覆蓋核,根本不需要懂任何複雜的停機判定邏輯,它不需要知道什麼是繁忙海狸。它唯一的工作,就是像一個嚴格的帳房先生一樣,順著樹根往上爬,檢查整棵樹在生長的過程中,有沒有莫名其妙地少長了一根枝幹。」

  「還要檢查每一個被摺疊的分支,能不能根據映射規則,回到唯一的規範代表。」江臨繼續說道,「所以,交給外部節點的不能只有最終的幾組哈希。父節點指針、狀態重命名置換、子分支清單,以及每一次剪枝的見證,都要導出來。」

  周述快速估算了一遍數據規模,咽了口唾沫,道:「這樣生成的覆蓋見證,可能比現有證書庫還要大幾十倍。」

  「按搜索樹深度分塊。」江臨說,「父指針、子分支清單和剪枝見證交給覆蓋核,用來檢查整棵樹有沒有斷口;每個文件塊另外計算Merkle根,只負責鎖定內容和版本。總清單記錄分塊範圍、排列順序和各自的根哈希。」

  葉寧問:「外部節點可以只做抽樣?」

  「可以抽樣檢查數據有沒有被替換,不能靠抽樣證明搜索空間沒有遺漏。」江臨說,「想在覆蓋性結論後面簽字,就必須把全部分塊交給覆蓋核重放一遍。」

  說著,他在紙上分別圈出兩個位置。

  「Merkle根負責證明他們拿到的是同一份數據,覆蓋核負責證明這份數據沒有少掉一根枝條。」

  一直沉默傾聽的喬聞鐸,終於忍不住問道:「完成這套接口,需要多久?」

  江臨看了一眼屏幕上兩套枚舉器目前已有的、堆積如山的中間態文件緩存。

  「幸運的是,核心的搜索樹數據都在硬碟里,我們沒有清空緩存。現在缺的,只是一套可供全球公開審閱的證明格式,以及一個輕量級的小核驗器程序。今晚十二點前,我來凍結格式規範。明天全天,兩套實現組負責將中間數據按照格式導出。後天,把這套覆蓋體系交給紅隊去瘋狂攻擊。」

  江臨看向第三方負責人。

  「原定的論文發布會和新聞通稿,全部繼續延期。」喬聞鐸沒有任何猶豫,當即拍板決斷,「只要歐洲那個代表HOLD的紅框不清零,我們就絕不啟動任何實質性的公開動作。」


  偌大的會議室里,沒有任何人提出異議。

  ……

  九月十六日,晚上九點。

  經過三個小時的高強度討論和反覆推敲,覆蓋見證的格式規範被江臨正式敲定並凍結。

  九月十七日,凌晨兩點十二分。

  Rust側的枚舉導出器在一陣瘋狂的磁碟讀寫後,終於吐出了第一批龐大的搜索樹分塊文件。

  然而,新編寫的覆蓋核在驗證到第七層深度時,屏幕上彈出了刺眼的紅色警告。

  拒絕接收。

  錯誤並非出在枚舉結果的正確性上。

  監控日誌顯示,在第七層的一個被系統標記為狀態重命名的剪枝節點裡,導出程序只懶惰地保存了目標規範代表的編號,卻遺漏了從原始狀態名稱到規範狀態名稱的完整置換映射矩陣。

  對於人類的直覺來說,根據前後文的邏輯連貫性,很容易就能腦補出那缺失的幾步映射。

  但江臨編寫的小核驗器沒有任何人類的溫情與妥協。

  它拒絕進行任何形式的猜測。

  缺乏顯式證明,就是非法。

  導出格式被無情退回。負責Rust接口的研究員狠狠地搓了搓臉,重新紮進代碼堆里修改導出邏輯。

  凌晨四點五十六分,置換映射欄位被老老實實地補齊,之前生成的幾十個G的分塊文件全部作廢,重新開始導出。

  上午十一點,在經歷了無數次微小的格式摩擦後,OCaml側的覆蓋核終於完成了全庫的第一次獨立重放校驗。

  四條綠色的通行證依次亮起。

  【ROOT_REACHABILITY/PASS(根節點可達性通過)】

  【BRANCH_COMPLETENESS/PASS(分支完備性通過)】

  【PRUNING_WITNESS/PASS(剪枝見證合法性通過)】

  【LEAF_INDEX_LINK/PASS(葉節點索引連結通過)】

  下午三點,真正的考驗降臨。

  第三方紅隊接手了系統。

  這群由國內頂尖安全專家和形式化驗證領域的找茬高手組成的隊伍,將四百組精心構造、極度惡毒的破壞性覆蓋見證,悄無聲息地混入了幾百萬個正常的分塊隱藏集中。

  他們手段百出。

  在某個千萬級的分支深處,悄悄刪掉一個不起眼的合法子分支。

  在一張複雜的轉移表里,惡意交換兩個狀態的名稱,卻故意不去修改對應的置換矩陣。

  通過修改指針,讓一個本該指向父節點的剪枝節點,詭異地形成死循環,指向了它自己。

  甚至,用一個表面上完全正確的葉子編號,去狸貓換太子般替換掉其上方錯誤的父節點哈希。

  這是一場在海量數據中尋找一根毒針的殘酷測試。

  然而,到了夜裡十點,兩套獨立運行的覆蓋核,將這四百組精心偽裝的變異見證全部攔截、報警並拒絕。無一漏網。

  確認系統堅不可摧後,最終的覆蓋見證總包被打包加密,順著跨國網絡光纜,安靜地送入了面向外部的只讀倉庫。

  遠在歐洲的馬丁沒有回覆任何郵件,他只在那個所有受邀節點都能看到的全球共享審查頁上,將HOLD標記後面的最後更新時間,默默地改成了歐洲中部時間下午四點零三分。

  九月十八日,星期日。

  整個白天,第二復現節點始終保持著令人窒息的安靜。

  沒有任何消息傳來,沒有提問,也沒有報錯。

  慕尼黑的地下書房裡,馬丁放棄了項目組好心給出的那條順藤摸瓜的葉子索引順序。

  他像一個多疑的老偵探,選擇了最笨也最難作弊的驗證方式。

  從自己昨夜生成的那些海量的、帶有個人標記的原始機器數據中,隨機抽取狀態置換與鏡像變體。

  然後將這些變體輸入到清華公開的映射規則引擎中,強行要求引擎進行逆向運算,去茫茫數據海中尋找清華團隊聲稱存在的那個規範代表。

  隨後,他又從清華提供的龐大葉子索引庫進行反向展開驗證。


  沿著那幾千萬條父指針,一條一條地向上爬溯,死板地檢查每一條孤立的指針,是否最終都能殊途同歸,毫無矛盾地回到那個空無一物的ROOT根節點。

  第一百萬條校驗,成立。

  第一千萬條校驗,成立。

  第三千萬條,第四千萬條……

  直到第四千六百萬條,依然牢不可破。

  清華會議室的共享頁面被設定為每隔一個小時自動刷新一次。

  整個周末,RUNNING狀態後面的處理進度計數就像心跳一樣持續增長,但那個刺眼的紅色HOLD標記,始終固執地駐留在那裡。

  北京時間下午六點三十一分,馬丁那台已經連續滿負荷運算了不知道多少個小時的核驗程序,終於艱難地爬到了最後一個數據分塊的盡頭。

  終端屏幕微微閃爍了一下,首先給出了兩行毫無規律的哈希字符串。

  第一行,是清華團隊公布的覆蓋見證默克爾總根。

  第二行,是馬丁的本地計算機,經歷了幾十個小時獨立重跑、重建後,計算得出的本地總根。

  馬丁湊近屏幕。

  兩行如同亂碼般的字符,上下排列著。

  從第一個字母,到最後一位數字,嚴絲合縫,逐位相同。

  沒有哪怕一個比特的偏差。

  隨後,伴隨著幾聲清脆的系統提示音,四項最終驗證結果在屏幕中央依次彈出,閃爍著代表通過的綠光。

  【FULL SEARCH TREE / COVERED(全搜索樹覆蓋確認)】

  【NORMAL FORM ORBITS / MAPPED(規範型軌道映射確認)】

  【HALTING INDEX / LINKED(停機索引連結確認)】

  【NONHALTING INDEX / LINKED(非停機索引連結確認)】

  看著四項綠色結果全部亮起,馬丁將本地編譯環境、覆蓋核版本、四項裁決摘要和默克爾總根寫入審查記錄,又從最後一批數據中抽出三個分塊,重新反向核對。

  結果沒有變化。

  這一次,他打開了那封在草稿箱裡擱置兩天的審查回執。

  指尖飛舞。

  【覆蓋鏈已閉合,邏輯未見斷裂。】

  【我已用獨立枚舉邏輯重建規範代表目錄,並完成全部覆蓋分塊的全量覆核,未發現脫靶葉節點。】

  【此前的HOLD狀態,正式撤銷。】

  【基於上述獨立覆核,我支持將S(5)=47,176,870與Σ(5)=4,098作為已經完成證明的精確值向全球公開。】

  郵件發送。

  北京的會議室里,共享審查頁迎來了新一輪的自動刷新。

  那個在第一份PASS旁邊像釘子一樣扎了兩天兩夜,讓所有人坐立不安的紅色方框,在眾人的注視下,悄然翻轉,變成了一抹代表通行與認可的翠綠色。

  懸在項目組心頭的最後一座大山,終於被移平。

  ……

  星期日,晚上八點。

  清華會議室。

  喬聞鐸將論文最終定稿的PDF版本,發送到了每一位核心成員的面前的終端屏幕上。

  論文的標題已經不再帶有任何試驗性的後綴。

  《五狀態繁忙海狸精確值的確定》

  英文標題下方,是一長列按照學術慣例排列的作者姓名。

  排在最前面的第一作者欄里,端端正正地印著兩個簡單的拼音單詞。

  Jiang Lin。

  周述滑動滑鼠,看了一眼屏幕上的江臨名字,又低頭去逐字逐句核對論文末尾自己那部分負責工程優化的貢獻說明。

  葉寧正在一字不漏地檢查Rust和OCaml兩套不同實現組的署名情況,確保沒有任何跨組的交叉錯誤。

  而第三方負責人則堅持將他們團隊負責的獨立攻擊性驗證工作,與主體的數學證明構造完全分開陳述,以避免任何人借紅隊監督者的身份,去分享他們並未承擔的數學理論發現責任。


  江臨坐在老位置上,目光沉靜,從論文的第一行引言一直看到了最後一行參考文獻。

  「Rust和OCaml兩個工程組的名字要在致謝和作者列表里明確分列。」

  江臨抬起頭,看向喬聞鐸。

  「這兩邊從最初的規範設計,一直到後期的代碼實現,都保持著物理級別的隔離,貢獻說明里也必須保留這種絕對的獨立性,不能混為一談。另外,覆蓋見證這部分,是我們為了響應外部審查而後補的公開驗證接口,它在版本控制上要單獨列出一個子版本。至於外部參與復現的節點,只寫他們實際完成的復現工作。他們是否願意進入最終的聯合驗證聯盟署名名單,必須發郵件由本人親自確認,不可代簽。」

  喬聞鐸點了點頭,隨後看似隨意地問了一句:「那這第一作者的順序呢,有沒有異議?」

  江臨的目光重新落回標題頁上那個屬於自己的名字。

  「保持不變。」

  「你要想清楚其中的分量。」喬聞鐸放下手裡的資料,目光深邃地看著眼前這個大一新生,「這個位置不僅僅是榮譽。它意味著,在論文公布後的十年、二十年,以後學術界的任何人——只要他們想要攻擊我們設計的共享可信核架構、攻擊你推導的宏狀態不變量、或者是挑刺我們今天剛補上的那套覆蓋接口,第一封措辭嚴厲的質詢郵件,甚至是在國際會議上的公開刁難,都會直接指向你。」

  「那是應該的。」江臨合上電腦屏幕,語氣沒有一絲波瀾,「核心證明是我寫的,架構是我定的。出了問題,不找我找誰?」

  喬聞鐸不再多言。他握著那支陪伴了自己多年的老派鋼筆,在作者順序確認單最下方的負責人位置,重重地簽下了自己的名字。

  會議室的另一側,學校科研宣傳部門的幾位工作人員正將準備好的對外公開新聞稿投射到大屏幕上。

  這篇新聞的標題歷經了三輪激烈的修改討論,但當前版本仍有一處關鍵措辭需要核心團隊的最後確認。

  屏幕上亮起一行大字——

  【清華大一新生攻克繁忙海狸世界級難題】

  江臨皺了皺眉,站起身,走到控制台前拿起電子筆,毫不猶豫地在屏幕上劃掉了標題前半句那種帶有濃烈個人英雄主義和炒作嫌疑的描述,隨後又在繁忙海狸四個字前,嚴謹地補上了五狀態三個字作為定語。

  於是,一篇原本極具新聞爆點的新聞標題,被修改成了略顯枯燥但絕對嚴謹的學術公告。

  【聯合研究團隊解決五狀態繁忙海狸問題】

  宣傳部的工作人員看著被改得平淡無奇的標題,有些無奈地嘆了口氣:「江同學,標題您改了我們尊重。但是正文裡,我們可以明確地寫出這是計算機科學歷史近半個世紀來,第一個被確定的新繁忙海狸精確值嗎?這對學校的科研宣傳非常重要。」

  「這句是事實,可以。」喬聞鐸替江臨回答了。

  「那我為了讓大眾讀者能看懂,能不能用一句稍微通俗一點的話來解釋這個成果?」工作人員翻開筆記本,念出準備好的比喻,「比如:任何一台符合定義的五狀態、二符號圖靈機,只要它是從一張全白紙帶啟動的,如果它運行超過了 47,176,870 步仍然沒有停機報錯,那麼我們可以向全宇宙保證,它以後永遠也不會停了?」

  江臨聽完,點了點頭:「這個描述在邏輯上等價,可以使用。」

  「但是有一點必須注意。」江臨指著新聞稿的結構,「關於一般形式的圖靈機一般停機問題不可判定,繁忙海狸函數不可計算這個計算理論的絕對基石,必須在新聞稿的第二段著重強調,要用加粗字體。這是為了避免那些只看標題的非專業讀者產生誤解,以為我們推翻了圖靈的結論,把所有狀態規模的機器問題都解決了。公開稿的任務是只講結論,關於具體的宏狀態和不變量,用外鏈指向完整的證明包即可。至於個人信息,全部往後放,放在貢獻說明之後。」

  宣傳人員一邊快速在鍵盤上敲擊記錄,一邊點頭,隨後操作滑鼠,將新聞稿頭圖位置原本預留的一張江臨的高清單人科研照撤下,替換成了一張只有十個簡單轉移位置的黑白表格截圖。

  就是那台傳說中的五狀態冠軍機的底層邏輯表。

  五種內部狀態,兩種紙帶符號。

  一條壓得整個計算機科學界喘不過氣,延續了近四十年的未決記錄。

  如今,這三行字被平靜地安放在了那張簡陋的表格下方。

  發布口徑,正式凍結。

  完整學術論文,凍結。

  全鏈條覆蓋見證與底層驗證器源碼,凍結。

  向全球公開的倒計時時間,最終被定格在九月十九日,北京時間下午四點整。

  ……

  九月十九日,下午三點五十九分。

  清華大學數學科學中心二樓的一間嚴密布控的機房內。

  江臨研究支持單元的技術聯絡員屏氣凝神,將六個網頁操作後台並排鋪開在超寬的帶魚屏上。

  首發論文預印本平台。

  完整的樹形規範化枚舉目錄。

  停機機器的有限軌跡索引。

  八千八百多萬台種子庫機器對應的非停機見證索引。

  Rust與OCaml雙路核驗器源碼。

  以及,包含了馬丁在內的全球多家權威機構的獨立復現與攻擊記錄。

  由於預估到發布瞬間可能帶來的流量,每個核心頁面和數據包都已經在全球範圍內部署完成了CDN鏡像分發。

  聯絡員確信,哪怕清華的主站伺服器在發布後被瞬間湧入的巨大訪問流量直接壓癱,身處世界任何角落的研究者,依然可以從就近的鏡像節點,順暢地拉取到同一份毫無閹割的證明材料。

  技術聯絡員的手心裡全是汗。

  他做完最後一遍各節點的哈希摘要自動比對,深吸一口氣,把滑鼠的光標穩穩地懸停在那個代表著最終確認的綠色發布按鈕上。

  喬聞鐸背著手,站在聯絡員的身後。

  葉寧與周述各自占據了一台監控電腦,眼睛緊緊盯著後台的流量異常監測窗口。

  第三方紅隊負責人則死死盯著權限變更日誌表,做著最後的確認,確保那些用於內部壓力測試的惡毒攻擊樣例和人員私密身份記錄,沒有因為打包腳本的失誤而被誤打進對外公開的壓縮包里。

  江臨安靜地坐在離門最近的一個位置上,面前只有一份帶著油墨香氣的論文列印稿。

  技術聯絡員看著秒針越過最後十格。

  四點整。

  滑鼠按下。

  咔噠。

  全網代碼倉庫的訪問權限,在系統底層瞬間發生跳轉,從刺眼的紅色「PRIVATE(私有)」切換為象徵開放的藍色「PUBLIC(公開)」。

  項目對外展示的靜態首頁在一秒鐘後重新載入刷新。

  四個被加粗的巨大標識符,赫然出現在全球視野的最中心:

  【S(5) = 47,176,870】

  【Σ(5) = 4,098】

  【ENUMERATION COVERAGE / VERIFIED(枚舉覆蓋/已驗證)】

  【UNRESOLVED / 0(未決機器/零)】

  在這些耀眼的戰果下方,公開說明的第一行是——

  【本項目不要求、也不建議任何研究者盲目信任我們提供的預編譯可執行程序。所有的上述結論,均可由我們完全公開的底層源碼與不變量證書序列重新編譯取得;我們隨時歡迎全球範圍內的任何人,向我們提交能擊穿當前體系的最小邏輯反例。】

  僅僅十七秒後。

  後台日誌的地理位置追蹤模塊閃爍了一下,歐洲法蘭克福的骨幹鏡像節點出現了第一次完整的數據總包拉取記錄。

  數據流速瞬間飆升至峰值。

  四十一秒後。

  位於北美的多個超算中心節點IP開始活躍,日誌顯示,對方不僅下載了源碼,並且已經開始自動調用編譯器,試圖在本地集群上重新構建那套龐大的覆蓋核。

  一分零九秒。

  在代碼託管平台的公開問題討論區里,彈出了自項目開源以來的第一條外網提問。

  一位來自MIT的研究員,用專業且刁鑽的口吻,詢問在兩種截然不同的圖靈機停機語義約定下,清華團隊提供的轉移錶轉換器是否存在微小的邊界溢出風險。

  兩分十四秒。

  清華這邊的技術人員還未來得及響應,一位之前參與過隱藏測試的外部驗證聯盟成員,已經自發地在那個Issue下方,貼出了嚴密的證明轉換腳本以及對應的數學引理編號,漂亮地化解了質疑。


  三分整。

  清華大學官方網站的新聞中心版塊、官方微博、各大高校的學術公眾號聯動,準時發布了那篇經過字斟句酌的消息稿。

  這篇克制的新聞稿在第三段,非常規矩地列出了整個項目最核心的作者貢獻說明。

  【本論文第一作者江臨,系清華大學求真書院2022級本科新生。其在項目中做出了決定性貢獻:獨立負責並確立了共享可信核的總體安全架構,創造性地提出了針對頑固圖靈機的宏狀態不變量見證機制,並最終親手完成了閉合全庫搜索空間的數學證明鏈整合。】

  這一行包含著巨大信息量的文字,很快被各路媒體和學術大V敏銳地捕捉,並單獨截圖轉發。

  對於絕大多數普通讀者和網民來說,他們未必能搞懂什麼叫精確循環檢測,什麼是樹形規範化,更別提深奧的宏狀態閉包概念。

  但是,他們所有人都看得懂這篇分量極重的國際頂級論文首頁,作者欄最前方那個名字。

  而當國內各個高校計算機系的博士生、青年教師們點開那份詳細的貢獻說明時,他們所受到的震動,其層次要深得多。

  他們發現,江臨不僅僅是如同天才般交出了降伏最後一台幽靈機器的數學見證,他還以一種近乎上帝視角的工程掌控力,硬生生地劃定了一條嚴苛的可信邊界。

  他逼迫那八千多萬份非停機裁決,必須全部脫去黑盒的外衣,接受全世界獨立代碼的顯式檢查。

  一位長年參與國際頂尖軟體安全審計、也是本次公開審查核心成員的形式化驗證老教授,在看完源碼後,在極其小眾但極其權威的專業理論計算郵件組裡,發了一封引發轟動的短郵件。

  【媒體的注意力或許只會被第一作者的本科生身份所吸引,但拋開這些社會新聞要素,這項工作真正足以載入學術史的,是其對可信計算邊界的精準把控。他以嚴苛的標準,實現了證明搜索框架與底層信任核在語義與物理上的絕對解耦,將系統的可信基收斂到了最小。在此架構之上,他又親自構造了填補最後一塊拼圖的不變量見證。兼具數學家的洞察力與架構師的克制,這才是此項工作真正的學術分量。】

  這封簡短的郵件,在短短十分鐘內,被無數人翻譯、轉發,像病毒一樣瘋狂擴散進全球大大小小的理論計算機科學討論組、邏輯學論壇甚至是黑客極客的私密社區。

  那些原本只準備抱著看熱鬧的心態、打算隨便掃一眼結論摘要和媒體通稿的人,在看到同行的瘋狂推崇後,開始默默地打開終端,輸入命令行,去下載那十七頁如同天書般的宏狀態數學規範文檔,以及配套的輕量級覆蓋核源碼。

  技術聯絡員面前的全球實時訪問熱力地圖,開始以北京為中心,向外劇烈地點亮。

  巴黎。

  波恩。

  多倫多。

  普林斯頓。

  東京。

  新加坡。

  一個個代表著下載連接的光點,越過不同的時區、跨越汪洋大海,如同朝聖一般,紛紛落到了清華的伺服器集群上。

  落到了那套大門敞開,允許世界上任何人充當假想敵的證明體系上。

  喬聞鐸看著大屏幕上那個呈現指數級增長的獨立構建請求隊列,感到一陣窒息般的燥熱。

  他抬起手,用力鬆開了襯衫領口最上方的那顆扣子,長長地吐出一口胸中積壓了幾個月的濁氣。

  在這渾渾噩噩的四十多年裡,計算理論界從來就不缺聲稱自己找到了繁忙海狸最終答案的聰明人。

  幾乎每年都有人發表論文,聲稱自己用某種啟發式算法排除了剩下的障礙。

  這個領域缺的,從來不是答案。

  它缺的,是一個既能用毫無破綻的邏輯把答案交出來,又能極度自信地把檢查真偽的權力也一併封裝好,無私地交還給整個學術界的人。

  ……

  巴黎時間,上午十點零七分。

  巴黎高等師範學院的一間古老的階梯報告廳里,一門針對高年級拔尖學生的《計算理論高級專題》課程,剛剛推進到不可判定性與圖靈機極限的核心章節。

  滿頭銀髮的授課教授,停下了講述。

  他的幻燈片講義,固定在第六十三頁。

  頁面中央,印著一張他在過去二十一年的教學生涯中,雷打不動每年都會展示的圖靈機已知確切數值表格。


  S(1),確定。

  S(2),確定。

  S(3),確定。

  S(4),確定。

  然而,在代表著目前人類探索極限的S(5)那一欄,沒有明確的等號,而是無奈地寫著一個代表不確定的大於等於號。

  【S(5) ≥ 47,176,870】

  這位教授,正是隱藏在幕後的外部復現驗證聯盟的核心成員之一。

  在過去的整整三天三夜裡,他辦公室里的另一台帶有強大算力的圖形工作站,一直在瘋狂運轉,一刻不停地重放校驗著清華團隊發來的那幾個G的加密證書包。

  就在他走進教室上課前的第九分鐘,那台工作站發出一聲清脆的蜂鳴。

  最後一個龐大的覆蓋分塊數據,順利通過了本地最嚴苛的邏輯驗證閉環。

  教授站在講台前,沉默了良久。

  然後,他緩緩合上了那本邊緣已經磨損卷邊的舊紙質講義。

  拿起講台上的電子觸控筆,一百多名高年級學生的注視下,轉身面對巨大的觸控屏幕。

  他抬起手臂,筆尖落在那個刺眼的大於等於號上,用力一划,當眾擦掉了那條代表著妥協與未知的傾斜短線。

  大屏幕上的字符,發生了歷史性的蛻變。

  【S(5) = 47,176,870】

  寬敞的階梯教室里,先是死一般的寂靜,隨後,如同平靜的湖面被投入了巨石,瞬間響起了一片壓抑不住的驚呼和激烈的議論聲。

  「先生們,女士們,我教這門核心計算理論課,整整二十一年了。」教授轉過身,深邃的目光看著屏幕上那個嶄新的等號,聲音因為內心的激盪而顯得格外低沉而有力,「這是我教學生涯中,這張幻燈片表格第一次在我的課前過期了。」

  後排幾個思維敏捷的學生,已經通過加密網絡迅速搜索到了清華剛剛上線的全球公開論文。

  一名學生不可思議地將作者列表的區域放大,然後順著名字下方的貢獻說明連結,點開了論文第一作者江臨的公開個人學術頁面。

  隨著頁面的展開,教室後排發出了一陣倒吸冷氣的聲音。

  非周期鋪砌的突破性發現。

  加性組合領域的最新推進。

  架構級的形式化驗證體系。

  以及今天這篇足以載入史冊的五狀態繁忙海狸證明。

  幾條原本在數學和計算機領域相距遙遠、哪怕窮盡一生也難以跨越其一的研究分支,此刻竟然像奇蹟一般,同時匯聚在了一個大一新生的學術履歷頁上。

  教授沒有理會下方的騷動。

  他操作電腦,將清華大學公開源碼倉庫的鏡像地址,直接複製並高亮置頂貼進了這門課程的在線系統頁面。

  接著果斷地刪掉了原本布置的關於自動機理論的常規課後作業。

  最後在作業發布欄里,敲下了兩行帶有濃厚實戰意味的新要求。

  【任選清華團隊提供的Rust或OCaml版本核驗器其一,在你的本地環境中完成獨立構建。】

  【嘗試尋找證明的邏輯斷點。下周的研討課上,提交你這周內最接近推翻這個新定理的一次攻擊嘗試報告。】

  保存。

  發送網絡廣播。

  叮。

  一百多名學生的筆記本電腦、平板和手機,同時響起課程通知提示音。

  五狀態繁忙海狸,這個如同幽靈般困擾了老一輩科學家四十多年的魔咒,在這一刻,正式從學術講義里那遙不可及的開放性未解難題欄中墜落,變成了一個學生可以用雙手在鍵盤上親自去核驗,去觸碰,去拆解的新定理。

  ……

  歐洲中部時間,上午十點二十一分,慕尼黑。

  馬丁·維爾納坐在自己那間略顯昏暗的書房裡,打開了那個由他親手建立,維護了整整十六年的全球權威的繁忙海狸機器資料庫。

  因為緩存的原因,瀏覽器上打開的網站首頁,仍倔強地顯示著昨晚他尚未修改時的舊狀態。

  【BB(5) candidate(候選值):47,176,870】


  【Remaining holdouts(剩餘未決機器):1】

  馬丁的手指在滑鼠上輕輕摩挲了一下,輸入管理員密碼,進入資料庫操作後台。

  先是嚴謹地,將自己周末生成的四份代表著不同維度的獨立審查和壓力測試記錄文檔,打包上傳到了資料庫的附加證據欄。

  接著將清華團隊發布的所有公開數據包的全球十幾個鏡像分發地址,一條一條地掛在首頁最醒目的位置。

  做完這些外圍工作,他才鄭重地點開了最核心的狀態屬性欄位。

  他按下刪除鍵,那個象徵著懷疑與不確定的candidate單詞被乾淨利落地抹去。

  光標移動到那條幽靈機器的計數欄。

  退格。

  數字1消失,取而代之的,是一個代表著終結的0。

  在證明年份欄的那一欄,他鄭重其事地填入了2022。

  在下方的數學證明依據欄,他仔細地複製並粘貼了清華那篇剛剛公開不到一小時的論文英文完整標題,以及附帶了最高信任級別的歐洲驗證聯盟確認編號。

  當他點擊底部的提交修改按鈕時,網頁出於數據安全的保護機制,彈出了一個鮮紅色的二次確認警告彈窗。

  【系統警告:您的該項修改,將永久性關閉持續了近半個世紀的 BB(5) 全球開放條目。此確認將BB(5)狀態從CANDIDATE改為PROVED?】

  馬丁的手指停在回車鍵上方。

  他的目光越過顯示器,落到書桌右側的軟木板上。

  那裡貼著一張2006年從針式印表機里吐出來的holdout狀態表。十六年過去,紙張已經泛黃,四個角落布滿圖釘反覆穿過留下的小孔。

  表格最下方,依次寫著五個數字。

  43。

  17。

  6。

  2。

  1。

  前四個數字都被紅筆劃掉了。

  最後那個1,留在那裡已經十幾年。

  為了清空這張表,馬丁先後用壞了三台工作站,搬過兩次辦公室。他維護的資料庫也從大學個人主頁遷到代碼託管平台,最後又被拆分到十幾個公共鏡像節點。

  機器換了,辦公室換了,伺服器地址也換了。

  那個1一直沒有動。

  如今,資料庫後台的修改欄里已經填入了0。

  馬丁收回目光,按下回車鍵。

  【UPDATE ACCEPTED(更新已接受)】

  頁面短暫停頓了一下。

  【BB(5) / PROVED(已證明)】

  網頁在幾秒鐘後重新加載完成。

  那個長期盤踞在首頁右上角,猶如警報燈般刺眼的紅色holdout計數框,永遠地消失了。

  馬丁重新站起身,從筆筒里抽出那支紅色馬克筆。

  他走到軟木板前,在最後那個1上劃下一道橫線。

  隨後,在旁邊寫下——

  【0】

  【2022.09.19】

  【ENUMERATION COVERAGE VERIFIED】

  紅色筆尖離開紙面。

  這張表上,已經沒有任何數字需要留給明天。

  馬丁向後靠在寬大的真皮椅背上,靜靜地看著煥然一新的頁面。

  看了很久很久。

  終於,他摸出口袋裡的手機,調出相機,對著這塊見證了歷史終結的電腦屏幕,拍下了一張略帶反光的高清照片。

  然後,他打開了一個幾乎已經被網際網路遺忘的小型極客郵件組。

  這個郵件組的成員名單里,都是當年和他一起並肩與早期繁忙海狸機器死磕的老夥計。

  在這份名單中,有人因為年紀太大已經退休頤養天年。

  有人因為拿不到科研經費被迫轉行去了網際網路大廠寫業務代碼。


  還有一個郵箱地址,在前幾年就已經被系統提示為永遠無法送達。

  馬丁把照片添加為唯一的附件。

  在郵件的主題欄里,只敲下了一句平淡卻蘊含著千鈞之力的話語。

  【老夥計們,我們終於可以把這一行代碼從待辦清單里刪掉了。】

  點擊發送。

  一段屬於老一輩探索者的漫長旅程,宣告謝幕。

  ……

  北京時間。

  下午四點二十六分。

  清華大學紫荊公寓區旁的紫荊食堂二層。

  正是大多數學生下課來吃晚飯的時間,食堂里人聲鼎沸。

  求真書院的內部課程微信群里,那條關於五狀態繁忙海狸的清華官方硬核新聞通稿,已經被不同的人激動地轉發了第三遍。

  趙承宇端著餐盤坐在靠牆的位置上,一隻手舉著手機,眉頭緊鎖。

  他已經逐字逐句地讀完了那篇極其克制的新聞稿里,所有他這種非數學專業大腦能夠勉強讀懂的科普部分。

  甚至不甘心地又點進了底部的技術附錄說明,在那張由十個簡單得不能再簡單的數字組成的轉移表截圖前,思維卡殼了足足兩分鐘。

  趙承宇認識新聞稿里的每一個字。

  可是,當這些漢字組合在一起,講述著一個改變了人類計算理論邊界的宏大故事,而故事的主角又恰好叫江臨時,這一切,依舊深深地超出了他對大學同學這四個字的貧乏理解。

  他把視線從手機屏幕上移開,茫然地抬起頭,在熙熙攘攘的食堂里環視了一圈。

  很快,他在靠窗的一個相對僻靜的位置,找到了江臨的身影。

  江臨的面前放著一碗最普通的番茄雞蛋面,熱氣正在升騰。

  面碗的旁邊,攤開著一本今天上午剛剛記過的課程筆記。

  他的手機屏幕朝上平放著,因為連接了實驗室的通知接口,屏幕上正接連不斷地彈出帶有外文標題的歸檔郵件提示。

  江臨一手拿筷子,一手在屏幕上飛快滑動。

  趙承宇端起自己那吃了一半的餐盤,大步走過去,在江臨對面的空位上一屁股坐下。

  他直接把停留在新聞頁面的手機推到江臨面前。

  「這通稿我連著看了三遍。」

  「嗯。」江臨頭也沒抬地應了一聲。

  「但我感覺,我還是只看懂了一半的邏輯。」

  江臨把目光從自己的屏幕上移開,看了他一眼:「哪一半沒看懂?」

  「就這台所謂的冠軍機器,它自己會跑四千七百多萬步,這個我信,畢竟你們讓計算機跑過了。」

  趙承宇指著屏幕上那個龐大的數字。

  「但另一半我想破腦袋也想不通。根據文章說的,那可是有上百億種組合的機器池啊!就算是用清華的超級計算機,你們總不能把那幾十億張表,一張一張地全都在機器上跑到它們停機或者報錯吧?那得跑到哪年去?」

  江臨聽完,放下手裡的筷子。

  麵條已經在湯里泡得有些坨了。

  「只有這台冠軍機器,它是為了刷新步數紀錄存在的,所以它必須要老老實實地在底層模擬器里一步一步跑完,直到它自己撞上停機狀態,給出真實的步數。」江臨用最通俗的語言解釋道,「至於其餘的那八千多萬台可能陷入死循環的機器,我們不需要跑完它們的一生。它們只需要各自向核驗系統提交一份關於自己最終歸宿的數學證明就可以了。」

  江臨拿過一旁的餐巾紙擦了擦手,繼續說道:「能停機的,交出有限的軌跡運行圖。永遠不停機的,就交出它的死循環規律,它反向不可達的邏輯集合,或者是像最後那台幽靈機器一樣,交出它的宏狀態不變量見證。我們今天放出去的那個核驗器,它不負責跑機器。它就像一個海關人員,它只負責極其嚴苛地檢查這些見證簽證上的邏輯印章是不是偽造的。」

  趙承宇似懂非懂地抓了抓頭髮,低下頭,目光重新聚焦在那兩個已經被粗體字寫成不可辯駁等式的巨大數字上。

  「所以,你的意思是說,只要這套證明體系沒人能推翻,以後這個世界上,就算過去一百年一千年,也絕對不會再有任何人,能找到一台跑得比四千七百多萬步更久的五狀態機器了?」


  「在目前統一的形式化定義下,是的,永遠不會。」

  趙承宇把手機收回來時,手指在屏幕上不自覺地滑動了一下,畫面停留在長長的作者列表的第一行。

  他看著那個無比熟悉的名字。

  但無論是是江氏磚,ICM45分鐘特別報告,ICCM金獎,還是PFR猜想的證明,對趙承宇而言都帶有某種虛幻感。

  它們離自己這種普通大學生的生活太遠了,就像是隔著校史館厚厚的防彈玻璃,在觀摩一份帶有歷史陳舊感的名人檔案。

  可是,眼前這篇剛剛引爆了全球計算機科學界的新論文倉庫提交記錄,時間戳清清楚楚地印著,那些見證文件是從上個星期五的凌晨,一直緊鑼密鼓地提交到了星期日的深夜。

  這一切,真實得讓人有些頭暈目眩。

  趙承宇深吸了一口氣,終於把憋在心裡許久的那句話問了出來。

  「江臨,這種級別的基礎性結論,以後肯定會寫進全世界計算機專業的大學教材里吧?」

  「會。」

  回答他的人卻不是江臨。

  顧明澈端著餐盤站在桌邊,另一隻手裡還拿著手機。

  他原本只是過來找位置,聽見趙承宇的問題,便把手機放到桌面上。

  屏幕里是一張剛剛被轉進求真書院課程群的截圖。

  巴黎高等師範學院的一位教授,已經撤掉原定作業,將清華公開的核驗器列入了本周課程任務。

  「教材更新得比課程慢。」顧明澈拉開椅子坐下,「什麼時候寫進去,取決於出版社什麼時候改版。至於寫不寫,不取決於出版社。」

  趙承宇指著論文首頁問:「那教材里會印江臨的名字嗎?」

  「正文可能只留下兩個等式。」

  顧明澈伸手將頁面向下滑動,停在論文引用信息上。

  「但只要一本教材講到S(5),把原來的大於等於號改成等號,就繞不開這篇論文。以後有人想知道這條斜線是誰擦掉的,順著腳註和參考文獻往下找,第一作者第一行就是他的名字。」

  趙承宇看了看手機,又看向坐在對面的江臨。

  江臨已經重新拿起筷子,把泡得有些發軟的麵條夾了起來。

  ……

  晚上八點,公開倉庫的獨立構建記錄已經超過一百份。

  在這個不眠之夜裡,各種極客和安全專家展現出了五花八門的驗證手段。

  有人使用了傳統的x86架構大型伺服器陣列。

  有人使用了部署在雲端的最新ARM架構小型工作站。

  更有一位偏執的函數式編程原教旨主義者,為了確保底層不受任何現代複雜編譯器的污染,硬生生地把清華的覆蓋核邏輯,人工移植到了一套極簡的函數式虛擬機環境中,在這個幽閉的環境裡只保留了最基礎的整數運算、列表結構和哈希處理接口,然後通過了公開回歸集。

  紅隊人員也大量湧現。

  有人開始專門針對負責解析見證文件的解析器發動猛烈的針對解析器進行模糊測試。

  他們故意上傳超長的不規則欄位、人為製造死循環的父節點指針、故意搞亂數據塊的字節端序,甚至提交被暴力截斷的殘缺分塊。

  然而,面對所有格式錯亂的惡意輸入,項目組公開的解析器堅如磐石,全部予以了攔截並拒絕響應。

  清華提供的各鏡像的數據摘要一致。

  系統給出的最終裁決結論,也保持著絕對的一致。

  在公開問題反饋區里,各種充滿火藥味的學術質疑像雪片一樣一條接一條地出現。

  但作為倉庫維護者的清華團隊,展現出了極度自信的大格局。

  他們不刪除任何一條尖銳的提問,也不動用權限把那些固執己見的反對者移出討論區。

  面對問題,技術人員唯一的回應方式,就是將每一條質疑,不厭其煩地分配並指引到一個明確的規範文檔頁碼、一個具體的證書哈希編號,或者一條全球公認的復現成功記錄上。

  用數學回擊語言。

  晚上九點四十四分。

  一個在維基百科上長期無償維護小型圖靈機進化史資料頁的資深編輯研究者,在再三確認後,顫抖著雙手提交了該詞條近十年來最大幅度的一次頁面更新。


  晚上十點零三分。

  一份在全球計算機科學家內部流傳甚廣、專門收錄理論計算前沿懸案的開放性未決問題清單,其主編在一封簡短的公告後,將BB(5)條目從清單中永久性刪除。

  晚上十點二十七分。

  另一所常青藤大學的計算機系教授,連夜修改了第二天研究生的課程大綱,將江臨等人的這篇論文標題,直接加粗塞進了這學期必須精讀的核心閱讀材料列表的最頂端。

  晚上十一點。

  一位在某個研究所里苦熬了三年,原本準備將畢業論文方向定為使用新型啟發式剪枝探索最後幾台繁忙海狸holdout機器的博士生,在導師的建議下,果斷放棄了已經寫了一半的代碼。

  他保留了此前所有失敗的探索記錄作為反面教材,並在開題報告系統里,將自己的新論文標題改寫為《面向未來六狀態候選機的可核驗宏狀態證明語言初步探索》。

  隨著五狀態這扇大門被重重合上,那些積壓在門前幾十年的先進驗證工具、寶貴的失敗經驗與無數頂尖的大腦,終於不再被困死在這個死胡同里。

  他們開始轉身,帶著新的武器,向著更深遠的六狀態計算荒原進發。

  而清華這邊,江臨研究支持單元的後台歸檔系統,也在當晚順應局勢完成了大規模的改版升級。

  在原有的【PFR猜想/Marton定理隊列】之外,技術團隊緊急新增了一個最高優先級的【Computability/BB(可計算性/繁忙海狸)】一級分類目錄。

  形式化驗證接口的技術崗,也從最初的臨時聯絡人,被正式升級為配備專職人員的固定技術席位。

  原本只定在下周院系內部舉行的一場僅僅十幾人參與的小型學術說明會,因為外部要求參會的申請郵件擠爆了郵箱,被連夜擴展成了一場面向全球開放直播的技術報告會。

  當然,會議設定了極高的技術門檻。

  任何想要在報告會上提問的人,提問內容中必須提前提交有爭議的機器唯一哈希編號、質疑的規範頁碼,或者是能夠直接運行驗證的最小代碼反例。

  至於那些如潮水般湧來的讚美和恭維郵件,全部被冰冷的規則歸入普通歸檔庫。

  世界各大主流媒體發來的那些充滿好奇的採訪邀約,也被自動轉交給學校的科研宣傳部門統一公關處理。

  在這個瘋狂的夜晚,經過層層過濾,真正能夠抵達江臨面前這台終端屏幕上的,只剩下那些確確實實能夠從邏輯上傷到證明體系的硬核問題。

  凌晨零點十二分。

  公開Issue庫里,最後一個高優先級條目仍然亮著紅色標記。

  提問者是一位研究自動機語義與形式化驗證的學者。

  他構造出一段極為罕見的退化紙帶配置。

  按照局部匹配規則,這段配置似乎能夠同時落入兩類互相排斥的宏控制狀態。

  如果它真的可達,就意味著宏狀態劃分不具備唯一性。

  後續所有基於狀態分類的不變量傳播,都要重新審查。

  對方甚至附上了一條由七次局部重寫組成的前導路徑,試圖證明這段配置可以從合法狀態逐步演化出來。

  Issue被自動提升到最高優先級。

  江臨打開附件,沒有先看最終的退化配置,而是從第一步開始核對那條前導路徑。

  光標停在第四次重寫上。

  這條規則只允許作用於奇相位邊界。

  對方提交的前置配置,卻處於偶相位。

  江臨將那一行的守衛條件編號複製出來,分別送入Rust與OCaml核驗器。

  兩個窗口幾乎同時給出結果。

  【REJECT / REWRITE_GUARD_MISMATCH】

  【拒絕:重寫守衛條件不匹配】

  那段退化配置在局部形狀上確實能夠同時匹配兩類宏狀態,但對方提供的前導鏈條在第四步已經斷裂。

  它無法從全白紙帶進入證明體系覆蓋的可達狀態空間。

  江臨將規則編號、兩套核驗日誌和第四步的相位對照表貼進Issue。

  幾分鐘後,那位提問者在自己的問題底部,留下了一句略帶欽佩的簡短回復。

  【你贏了,第四步守衛條件不成立,前導鏈不可達,我正式撤回該反例。】

  高優先級標記自動熄滅。

  江臨坐在紫荊公寓402室的書桌前,握住滑鼠,點擊右上角的按鈕,將這個全球矚目的問題狀態從OPEN改成CLOSED。

章節目錄