DocumentCode
3260886
Title
A computational interpretation of open induction
Author
Berger, Ulrich
Author_Institution
Dept. of Comput. Sci., Wales Swansea Univ., UK
fYear
2004
fDate
13-17 July 2004
Firstpage
326
Lastpage
334
Abstract
We study the proof-theoretic and computational properties of open induction, a principle which is classically equivalent to Nash-Williams´ minimal-bad-sequence argument and also to (countable) dependent choice (and hence contains full classical analysis). We show that, intuitionistically, open induction and dependent choice are quite different: Unlike dependent choice, open induction is closed under negative- and A-translation, and therefore proves the same π20-formulas (over not necessarily decidable, basic-predicates) with classical or intuitionistic arithmetic. Via modified realizability we obtain a new direct method for extracting programs from classical proofs of π20-formulas using open induction. We also show that the computational interpretation of classical countable choice given by S. Berardi et al. (1998) can be derived from our results.
Keywords
formal logic; theorem proving; π20-formulas; computational interpretation; countable choice; dependent choice; intuitionistic arithmetic; minimal-bad-sequence argument; modified realizability; open induction; programs extraction; proof-theoretic properties; Arithmetic; Computer science; Logic; Set theory; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science, 2004. Proceedings of the 19th Annual IEEE Symposium on
ISSN
1043-6871
Print_ISBN
0-7695-2192-4
Type
conf
DOI
10.1109/LICS.2004.1319627
Filename
1319627
Link To Document