• 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