AI 的數學證明靠 Lean 檢查,那誰來檢查 Lean?|Leonardo de Moura|演講訪談系列

觀看數觀測
共同標籤
這支影片尚未比對共同詞彙
比對版本
youtube-quality-20261017-a
影片說明
00:00 開場:AI 的數學證明靠 Lean 檢查,那誰來檢查 Lean? 00:59 Leonardo de Moura(Lean):Lean 是什麼,數學的裁判 01:44 小而可信的核心:只需要相信幾千行 02:44 Collatz 假證明:兩套檢查程式都蓋了章 03:48 兩個不同的漏洞,被同一份證明對準 05:23 幾小時內修補,以及「這會一再發生」 06:25 訪談之後:OpenAI 內部模型又找到好幾個漏洞 07:32 把要相信的東西縮到最小:多位獨立裁判 09:35 Claude 把 zlib 翻成 Lean,證明壓縮再解壓不會出錯 10:44 證不出來就不准合併:只能往前的棘輪 11:56 章只蓋在寫下來的規格上:模糊測試找到的漏洞 13:44 120 萬行的證明:沒人讀得完,靠機器能檢查的證書 14:45 人剩下的工作:把規格寫對 大家好,我是 Jim,這裡是 AI Notebook。這一集是演講訪談系列,主角是 Leonardo de Moura,他是 Lean 的創造者,現在是 Lean FRO 的首席架構師。今年七月二十五號,網路上出現一份證明,說它推翻了一個放了將近九十年的數學猜想,叫 Collatz 猜想。這份證明附上了 Lean 的檢查結果,Lean 蓋了章。另一套獨立寫成的檢查程式,也蓋了章。可是這份證明是錯的。Collatz 猜想到今天,沒有人證明,也沒有人推翻。頻道前一支影片,我們講 OpenAI 公開七百多篇 AI 數學論文,那支片的結論之一是,附上 Lean 證明的成果,比較讓人放心。這一集要往下多問一層。連幫數學證明蓋章的程式都可能被騙,AI 大量交出證明以後,我們到底能相信什麼?這一集就只問這個問題。我們分三步看。先看蓋章的程式是怎麼被騙的,再看就算章是真的,它到底保證了什麼,最後看,當證明長到沒有人讀得完,人還剩下什麼工作。 原聲與訪談畫面片段取自 Machine Learning Street Talk 的訪談(下方第一個連結),版權屬原作者;本片為評論與教育用途的解說。訪談錄於 2026 年 7 月底、9 月底上架,片中「訪談之後」的事件(7 月底到 8 月的漏洞回報與修補)取自 Lean 團隊公開的事後報告。Collatz 猜想到現在仍然沒有被證明,也沒有被推翻;那份「推翻」它的證明是無效的。 📎 資料來源 • The Programming Language That Referees Mathematics – Leo de Moura(Machine Learning Street Talk,2026-09-29) https://youtu.be/ZpQFebTK75A • Leonardo de Moura:Postmortem for kernel soundness bug #14576(2026-08-01) https://leodemoura.github.io/blog/2026-8-1-postmortem-for-kernel-soundness-bug-14576/ • Leonardo de Moura:Postmortem for the kernel soundness bug hunt(2026-08-24) https://leodemoura.github.io/blog/2026-8-24-postmortem-for-the-kernel-soundness-bug-hunt/ • Lean 4 Issue #14576(漏洞回報) https://github.com/leanprover/lean4/issues/14576 • Lean 4 PR #14577(修正) https://github.com/leanprover/lean4/pull/14577 • oss-security 公告:Lean kernel soundness bug(2026-08-02) https://openwall.com/lists/oss-security/2026/08/02/1 • CollatzLean(宣稱推翻 Collatz 猜想的 Lean 證明) https://github.com/xrchz/CollatzLean • nanoda_lib PR #22:more struct and inductive checks https://github.com/ammkrn/nanoda_lib/pull/22 • comparator(Lean 證明重新檢查工具) https://github.com/leanprover/comparator • Lean4Lean(Mario Carneiro) https://github.com/digama0/lean4lean • Leonardo de Moura:When AI Writes the World's Software, Who Verifies It?(2026-02-28) https://leodemoura.github.io/blog/2026-2-28-when-ai-writes-the-worlds-software-who-verifies-it/ • lean-zip(Kim Morrison) https://github.com/kim-em/lean-zip • Kim Morrison:Why Lean is faster than Rust(2026-07-24) https://kim-em.github.io/blog/2026-7-24-why-lean-is-faster-than-rust/ • Kiran Gopinathan:Who watches the watchers(lean-zip 模糊測試) https://kirancodes.me/posts/log-who-watches-the-watchers.html • Erdos90:OpenAI's 2026 counterexample to the Erdős unit distance conjecture(Lean 證明) https://github.com/plby/Erdos90 • Erdős Problems #90 https://www.erdosproblems.com/90 • Lean FRO:About https://lean-lang.org/fro/about/ --- Jim AI Notebook | Note the Future 每日深度解析 AI 最新進展 #LeonardodeMoura #Lean #LeanFRO #形式化證明 #Collatz猜想 #數學證明 #AI數學 #zlib #MachineLearningStreetTalk #演講訪談系列 #JimAINotebook
本頁的資料來源與計算方式
影片的數字
- 公開統計
- 觀看、喜歡與留言總數是取得當時的 YouTube 公開統計,不是即時數值;各項統計的觀測時間可能不同。「資料最後記錄」是影片資料的記錄時間,不代表觀看、喜歡或留言都在那時重新觀測。
- 觀看歷史
- 圖上每個點是實際儲存的觀測,連線只為方便閱讀,不代表中間時間的測量值;沒有歷史觀測時不建立時間序列。
- 喜歡占互動
- 喜歡 ÷(喜歡+不喜歡+顯示留言),任一來源缺值時不估算。
- 字幕
- 只記錄來源是否提供字幕,尚未擷取逐字稿,因此字幕不列入標籤比對。
- 觀測分析
- 直播逐時/逐日最高同時在線取自所讀直播紀錄;讀取上限、略過與解析失敗的筆數列在「資料涵蓋範圍與解析限制」。
共同標籤
標籤來源:新文易數(tag.observe.tw)。共同標籤以文字比對影片標題與說明,不是 AI 判讀;命中不代表事件歸屬或立場,與頻道分類分開。標題或說明出現標籤,不代表影片主題;可能來自固定宣傳或版權文字。字幕尚未取得,不列入比對。
- 比對範圍
- 僅列出目前詞彙版本與影片標題、說明仍相符的比對結果;待比對或來源文字已變動的影片不列入,數量見「收錄與比對範圍」。
- 期間
- 「往前 N 日」包含今天與前 N 天,共 N+1 個台北日曆日(往前 7 日為 8 個日曆日);指定起訖日期時以實際起訖日為準。日數、日期與小時條件同時套用。
- 命中片段
- 每支影片最多顯示 3 段,標示來自標題、說明或字幕;沒有片段時顯示「沒有命中片段」,來源文字缺漏時顯示「來源文字未提供」,不另行補寫。完整比對依據在影片頁的「共同標籤與比對依據」。
- 顯示排除
- 符合標籤顯示規則的詞(上游排除詞、雜訊、純數字或日期、長度不符,以及核定的來源或平台名稱、雙字通用詞、國家城市政黨詞、少數 YouTube 平台或宣傳用語)整詞不列入排行,但仍保留在原始詞彙池與比對證據中;原始詞彙池列出排除原因。雙字通用詞只依核定清單判定,包含它們的人名、事件或具體議題不會因此被排除。管理員也可以在排行上直接排除個別標籤,同樣只影響排行顯示,每次排除與恢復都留有紀錄。
- 說明欄樣板
- 同一頻道說明欄反覆出現的宣傳段落不列入比對。「24小時」這類詞只在這種重複宣傳段落中略過,出現在一般新聞內容時照常計入;這不同於整詞的顯示排除。
- 示例
- 列表與片段只是符合條件的影片例子,不能用來推算整體比例或全站失真程度;有效比對的影片比例只代表比對完成度。
- 觀看
- 累計觀看是取得當時的公開觀測值,不是期間增量;無觀看值的影片不當作 0。
本頁資料範圍
觀看數與互動數為取得當時的公開觀測值。
時間序列只有一筆有效觀測時,只列出該值與觀測時間,不畫走勢圖;累積兩筆以上才畫圖。
資料來源
本站以納入名單的 YouTube 頻道與影片為範圍(名單見頻道觀測),數據來自 YouTube 公開資料與定時觀測:直播約每分鐘輪詢一次,頻道統計、新影片與影片統計則分批輪流更新,所以同一頁的數字不一定在同一時間取得。不涵蓋全 YouTube;缺漏、尚未收錄或資料服務中斷都不等於零,尚未取得的數值顯示「—」。
頁面使用台北時間(UTC+8)。「更新於」是來源已記錄的觀測時間;來源沒有記錄時顯示「未記錄」,不以開啟網頁的時間代替。
共同標籤詞彙的標籤來源:新文易數(tag.observe.tw),保留來源、版本與比對依據;本站的頻道分類沿用有影儀表板的來源組織方式,與內容標籤是不同維度。影片數、觀看數與直播同時在線人數分開計算,不代表 YouTube 全站流量,也不表示因果關係。
