Results 1 
2 of
2
Infinite Objects in Type Theory
"... . We show that infinite objects can be constructively understood without the consideration of partial elements, or greatest fixedpoints, through the explicit consideration of proof objects. We present then a proof system based on these explanations. According to this analysis, the proof expressions ..."
Abstract

Cited by 84 (2 self)
 Add to MetaCart
. We show that infinite objects can be constructively understood without the consideration of partial elements, or greatest fixedpoints, through the explicit consideration of proof objects. We present then a proof system based on these explanations. According to this analysis, the proof expressions should have the same structure as the program expressions of a pure functional lazy language: variable, constructor, application, abstraction, case expressions, and local let expressions. 1 Introduction The usual explanation of infinite objects relies on the use of greatest fixedpoints of monotone operators, whose existence is justified by the impredicative proof of Tarski's fixed point theorem. The proof theory of such infinite objects, based on the so called coinduction principle, originally due to David Park [21] and explained with this name for instance in the paper [18], reflects this explanation. Constructively, to rely on such impredicative methods is somewhat unsatisfactory (see fo...
Minimal Invariant Spaces in Formal Topology
 The Journal of Symbolic Logic
, 1996
"... this paper, we extend our analysis to the case where X is a boolean space, that is compact totally disconnected. In such a case, we give a pointfree formulation of the existence of a minimal subspace for any continuous map f : X!X: We show that such minimal subspaces can be described as points of a ..."
Abstract

Cited by 4 (1 self)
 Add to MetaCart
this paper, we extend our analysis to the case where X is a boolean space, that is compact totally disconnected. In such a case, we give a pointfree formulation of the existence of a minimal subspace for any continuous map f : X!X: We show that such minimal subspaces can be described as points of a suitable formal topology, and the "existence" of such points become the problem of the consistency of the theory describing a generic point of this space. We show the consistency of this theory by building effectively and algebraically a topological model. As an application, we get a new, purely algebraic proof, of the minimal property of [3]. We show then in detail how this property can be used to give a proof of (a special case of) van der Waerden's theorem on arithmetical progression, that is "similar in structure" to the topological proof [6, 8], but which uses a simple algebraic remark (proposition 1) instead of Zorn's lemma. A last section tries to place this work in a wider context, as a reformulation of Hilbert's method of introduction/elimination of ideal elements. 1 Construction of Minimal Invariant Subspace