Publication | Open Access
A nominal exploration of intuitionism
18
Citations
49
References
2016
Year
Unknown Venue
Nuprl TheoryIntuitionistic LogicConstructive MathematicsCognitive ScienceEngineeringAutomated ReasoningConstructive LogicClassical LogicFormal MethodsNominal ExplorationEpistemologyModel TheorySocial SciencesFoundation Of MathematicsMonotone BarsIntuitionNuprl Proof AssistantPhilosophy Of Mind
This papers extends the Nuprl proof assistant (a system representative of the class of extensional type theories a la Martin-Lof) with named exceptions and handlers, as well as a nominal fresh operator. Using these new features, we prove a version of Brouwer's Continuity Principle for numbers. We also provide a simpler proof of a weaker version of this principle that only uses diverging terms. We prove these two principles in Nuprl's meta-theory using our formalization of Nuprl in Coq and show how we can reflect these meta-theoretical results in the Nuprl theory as derivation rules. We also show that these additions preserve Nuprl's key meta-theoretical properties, in particular consistency and the congruence of Howe's computational equivalence relation. Using continuity and the fan theorem we prove important results of Intuitionistic Mathematics: Brouwer's continuity theorem and bar induction on monotone bars.
| Year | Citations | |
|---|---|---|
Page 1
Page 1