跳轉到

Lean 與 AI 數學證明:從形式化基礎到 AI 攻克數學難題#

本書講述一條橫跨近百年的故事線:數學如何被「形式化」、證明如何被「機器檢查」、AI 如何最終學會寫出人類級別的數學證明。

從 Hilbert 計畫與哥德爾不完備定理出發,經過證明論、Curry–Howard 對應、Coq/Agda 的類型論傳統,深入 Lean 4 的型別系統、 dependent types、tactic 與 Mathlib;最後落到近年最熱門的戰場 —— AlphaProof 在 IMO 2024 拿下銀牌、AlphaGeometry 攻克平面幾何、Formal Conjectures 資料庫與 OpenAI/DeepMind 的 LLM 證明代理(Harmonic/Axiom 等 2024–2026 新進展)。

全書延續本系列「理論驅動實務」的風格:每一項技術(型別論、 tactic engine、RL、資料合成)的出現,都是為了解決前一代方法的某個缺陷;理解這些前因後果,才能看懂 AI 證明真正突破在哪裡、還缺什麼。

本書特色#

  • 雙主線交織:一條是「數學基礎與形式化」的哲學/邏輯史,一條是「機器定理證明」的工程史,兩線在 Lean 匯合
  • 可動手:第 3~6 章全部有 Lean 4 實作,可在電腦上逐行驗證
  • 緊跟前沿:涵蓋至 2026 年的 AlphaProof、LeanDojo、PutnamBench、Formal Conjectures 等最新成果
  • 前因後果:每章說明「上一代為什麼不夠 → 這一代解決了什麼 → 還留下什麼問題」

目錄#

閱讀方式#

  • 第 1~2 章是歷史與邏輯基礎,不需要會寫程式
  • 第 3~6 章是 Lean 實作核心,建議邊讀邊在電腦上跑
  • 第 7~10 章是 AI 主線,讀懂前六章才能看懂為什麼 AlphaProof 選擇 Lean 而不是直接讓 LLM 自由發揮
  • 趕時間的讀者:1.3 → 2.3 → 3.2 → 3.4 → 7.3 → 8.2 → 8.4 → 10.3 這條主軸也可以連成故事

需要的背景知識#

  • 高中數學與基礎邏輯(命題邏輯、簡單證明)
  • 建議有一點程式設計經驗(任何語言皆可)
  • 不需要先學過型別論或數理邏輯

如需調整章節(例如加深 Lean 實作比重、增加類型論章節、或加入 Coq/Isabelle 對比專章),請告訴我。