泛等基礎是一種建立數學基礎的方法，它以型別作為構建數學結構的基礎物件。泛等基礎中的型別並不完全對應於集合論基礎中的任何東西，但它們都可以視作一個空間，其中相等型別對應於同倫等價空間，型別的相等元素對應於由路徑（Path）連線的空間上的點。泛等基礎啟發自早期的 Hermann Grassmann 和 Georg Cantor 的數學哲學理念，以及 Alexander Grothendieck 風格的 範疇論 式數學。泛等基礎脫胎自（且兼容於）經典的一階邏輯，並使用 MartinLöf 型別論的一個版本代替它作為形式化演繹推理系統的底層基礎。泛等基礎的發展與同倫型別論的發展密切相關。 泛等基礎與結構主義相容，因此沿用了數學結構（如範疇論）中合適的記法。 歷史 泛等基礎的主要理念是由 Vladimir Voevodsky 在 2006 年至 2009 年期間提出的。泛等基礎和早期思想之間的哲學聯絡的唯一參考來源是 Voevodsky 在 2014 年 Bernays 的講座 See item 11 at Voevodsky Lectures 。泛等性（Univalence） 這個名字是由 Voevodsky 提出的 univalence axiom in nLabMartín Hötzel Escardó October 18 2018 A selfcontained brief and complete formulation of Voevodskys Univalence Axiom 。有關泛等基礎現階段思想的貢獻歷史的詳細討論可以在同倫型別理論（HoTT）頁面找到。 泛等基礎的一個基本特徵是，當它與 MartinLöf 型別論（MLTT）相結合時，為現代數學的形式化提供了一個實用的系統。使用該系統和現代證明助手（例如 Coq 和 Agda）已經形式化了相當多的數學。第一個此類庫名為 Foundations，由 Vladimir Voevodsky 於 2010 年建立 Foundations library see httpsgithubcomvladimiriasFoundations 。現在 Foundations 是一個由多位作者共同開發的名為 UniMath 的更大開發專案的一部分 UniMath library see httpsgithubcomUniMathUniMath 。基金會還啟發了其他形式化數學庫，例如 HoTT Coq 庫 HoTT Coq library see httpsgithubcomHoTTHoTT 和 HoTT Agda 庫 HoTT Agda library see httpsgithubcomHoTTHoTTAgda ，它們在新的方向上發展了泛等性的理念。 泛等基礎的一個重要里程碑是 2014 年 6 月由 Thierry Coquand 主持的 Bourbaki 研討會演講 Coquands Bourbaki Lecture Paper and Video 。 主要概念 泛等基礎源於某些基於高階範疇論建立數學基礎的嘗試。最接近泛等基礎的早期思想是 Michael Makkai 表示 具有依值種類（Dependent Sorts）的一階邏輯（FOLDS）的思想。泛等基礎和 Makkai 預想的基礎之間的主要區別是認識到 集合的高維類比 對應於無窮廣群，並且範疇應被視為偏序集的高維類比。 最初，泛等基礎是由 Vladimir Voevodsky 設計的，目的是使那些從事經典純數學工作的人能夠使用計算機來驗證他們的定理和構造。泛等基礎本質上是構造性的這一事實是在編寫 Foundations 庫（現在是 UniMath 的一部分）的過程中發現的。目前，在泛等基礎上，經典數學被認為是構造性數學的一個 收縮，即經典數學既是由使用排中律作為假設的定理和構造組成的構造性數學的一個子集，又是構造性數學乘以等價關係再對排中律公理取模的 商。 在基於 MartinLöf 型別理論及其衍生理論（例如歸納構造演算）的泛等基礎形式化系統中，集合的高維類比由型別表示。型別的集合透過 h 層級（或同倫層級）的概念進行分層 See 。 h 層級 0 的型別是等於一個點的型別。它們也稱為可收縮型別。 h 層級 1 的型別是任意兩個元素相等的型別。這樣的型別在泛等基礎中叫做 命題 See 。 h 層級中命題的定義與早期 Awodey 和 Bauer 提出的定義一致。因此，雖然所有命題都是型別，但並非所有型別都是命題。具有 需要證明 這一性質的型別才能成為命題。例如，泛等基礎中的第一個基本構造叫做 iscontr，它是一個從型別到型別的函式。如果 X 是一個型別，則 iscontr X 是一個具有物件的型別當且僅當 X 是可收縮的。這是一個定理（在 UniMath 庫中稱為 isapropiscontr）：對於任何 X ，型別 iscontr X 具有 h 層級 1，因此可收縮型別是一種性質。 h 層級 1 型別的物件所擁有的屬性與高階 h 層級型別的物件所擁有的結構之間的這種區別在泛等基礎中非常重要。 h 層級 2 的型別稱為集合 See 。自然數的型別具有 h 層級 2 是一個定理（在 UniMath 中稱為 isasetnat）。泛等基礎的創造者聲稱，MartinLöf 型別理論中集合的泛等形式化是目前對集合論數學（無論是構造性的還是經典的）所有方面進行形式推理的最佳環境。 範疇被定義為（參見 UniMath 中的 RezkCompletion 庫）h 層級 3 的型別，並帶有一個附加結構，該結構與定義偏序集的 h 層級 2 型別的結構非常相似。泛等基礎中的範疇論與集合論世界中的範疇論有些不同，也更豐富，其中最關鍵的區別就是是預範疇和範疇之間的區別 See 。 關於泛等基礎的主要思想及其與構造性數學的聯絡參見 Thierry Coquand 的教程。從經典數學角度對主要思想的介紹參見 Alvaro Pelayo 和 Michael Warren 在 2014 年的綜述，以及 Daniel Grayson 的介紹。另請參閱：Vladimir Voevodsky（2014）。 Vladimir Voevodsky 2014 Experimental library of univalent formalization of mathematics 目前的進展 Chris Kapulkin、Peter LeFanu Lumsdaine 和 Vladimir Voevodsky 撰寫的論文中可以找到 Voevodsky 構造具有 Kan 單純集的 MartinLöf 型別論的泛等模型的說明。Michael Shulman 構造了具有單純集逆圖範疇中值的泛等模型。這些模型表明，泛等公理獨立於命題的排中律公理。 Voevodsky 的模型被認為是非構造性的，因為它以不可消除的方式使用選擇公理。 為 MartinLöf 型別理論的規則找到一個構造性解釋，同時滿足泛等公理和自然數規範性的問題仍是個開放問題。Marc Bezem、Thierry Coquand 和 Simon Huber 的論文中概述了部分解決方案，剩下的關鍵問題是恆同類型消除子的可計算性。這篇論文的思想現在正在幾個方向上發展，包括立方型理論的發展。 新的方向 大多數在泛等基礎框架內的數學形式化工作都是使用歸納構造演算（CIC）的各種子系統和擴充套件來完成的。 儘管進行了多次嘗試，但仍無法使用 CIC 構造三個常規問題的解決方案： 使用型別定義半單純形型別、H 型別或 1 範疇結構。 使用全域管理系統來擴充套件 CIC，使其能實現尺寸調整規則。 開發泛等公理的構造性變體。 這些未解決的問題表明，雖然 CIC 對於泛等基礎發展的初始階段來說是一個很好的系統，但在更復雜方面的工作中轉向使用計算機證明助手將需要開發新一代的形式演繹和計算系統。 另見 同倫型別論 註記 參考來源 外部連結 形式化數學庫 Introduction to Univalent Foundations of Mathematics with Agda Category 數學基礎 Category 型別論