arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 0811.2774math.LO
收藏

构造性数学的极简两层基础

A minimalist two-level foundation for constructive mathematics

Maria Emilia Maietti

AI总结:

本文提出一种极简两层基础理论,用内涵极简类型论与外延集合论经商模型联结,以最小且构造性的方式形式化构造性数学并实现证明即程序。

摘要:

我们提出一种两层理论,用于形式化此前与G. Sambin合著的一篇论文中所倡导的构造性数学。一层由内涵类型论给出,称为极简类型论。该理论通过引入集合(collections),扩展了前述论文中提出的集合论版本。另一层由外延集合论给出,它借助商模型在第一层中得到解释。这一两层理论具有两个主要特征:在构造性数学最重要的基础中,它是最小化的;同时,由于外延层与内涵层之间的联系方式,它是构造性的,这种联系实现了“证明即程序”范式,并使该理论能够充当一种编程语言。

英文摘要:

We present a two-level theory to formalize constructive mathematics as advocated in a previous paper with G. Sambin. One level is given by an intensional type theory, called Minimal type theory. This theory extends the set-theoretic version introduced in the mentioned paper with collections. The other level is given by an extensional set theory which is interpreted in the first one by means of a quotient model. This two-level theory has two main features: it is minimal among the most relevant foundations for constructive mathematics; it is constructive thanks to the way the extensional level is linked to the intensional one which fulfills the "proofs-as-programs" paradigm and acts as a programming language.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑