A computational interpretation of open induction

被引:30
作者
Berger, U [1 ]
机构
[1] Univ Coll Swansea, Dept Comp Sci, Swansea SA2 0BD, W Glam, Wales
来源
19TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS | 2004年
关键词
D O I
10.1109/LICS.2004.1319627
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 tinder negative- and A-translation, and therefore proves the same Pi(2)(0)-jormulas (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 Pi(2)(0)-formulas using open induction. We also show that the computational interpretation of classical countable choice given by Berardi, Bezem and Coquand [2] can be derived from our results.
引用
收藏
页码:326 / 334
页数:9
相关论文
共 29 条
[1]  
[Anonymous], 1973, LECT NOTES MATH
[2]  
Avigad J, 1998, STUD LOGIC, V137, P337
[3]   On the computational content of the axiom of choice [J].
Berardi, S ;
Bezem, M ;
Coquand, T .
JOURNAL OF SYMBOLIC LOGIC, 1998, 63 (02) :600-622
[4]  
BERGER U, IN PRESS ANN PURE AP
[5]  
BERGER U, IN PRESS LOG C 2001
[6]   A Diller-Nahm-style functional interpretation of KPω [J].
Burr, W .
ARCHIVE FOR MATHEMATICAL LOGIC, 2000, 39 (08) :599-604
[7]  
COQUAND T, 1991, LECT NOTES COMPUTER, V613, P159
[8]  
Coquand Thierry, 1997, NOTE OPEN INDUCTION
[9]  
Diller J., 1974, ARCHIV F R MATHEMATI, V16, P49
[10]  
Ershov Yuri L., 1977, LOG C 1976, P455