Title :
A computational interpretation of open induction
Author_Institution :
Dept. of Comput. Sci., Wales Swansea Univ., UK
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;
Conference_Titel :
Logic in Computer Science, 2004. Proceedings of the 19th Annual IEEE Symposium on
Print_ISBN :
0-7695-2192-4
DOI :
10.1109/LICS.2004.1319627