On the Compatibility of Constructive Predicative Mathematics with Weyl's Classical Predicativity
Michele Contente, Maria Emilia Maietti

TL;DR
This paper explores the incompatibility between constructive predicative foundations and Weyl's classical predicative analysis, proposing the Minimalist Foundation as a potential compatible framework through point-free topology.
Contribution
It identifies the source of incompatibility in the ability to define sets via quantification over functional relations and suggests restrictions in exponentiation to reconcile the frameworks.
Findings
Incompatibility arises from defining sets by quantifying over functional relations.
Restricting exponentiation to lambda-term functions can bridge the gap.
Minimalist Foundation offers a promising approach for point-free constructive analysis.
Abstract
It is well known that most constructive and predicative foundations aiming to develop Bishop's constructive analysis are incompatible with a classical predicative development of analysis as put forward by Weyl in his . Here, we show how this incompatibility arises from the possibility to define sets by quantifying over (the exponentiation of) functional relations. Such a possibility is present in most constructive foundations but it is not allowed in modern reformulations of Weyl's logical system. In particular, we show how in Aczel's Constructive Set Theory, Martin-L\"of's type theory and Homotopy Type Theory, the incompatibility with classical predicativity \`a la Weyl reduces to the fact of being able to interpret Heyting arithmetic in all finite types with the addition of the internal rule of number-theoretic unique choice, identifying functional relations…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputability, Logic, AI Algorithms
