Proceedings of the 19th Annual IEEE Symposium on Logic in Computer Science, 2004. 2004
DOI: 10.1109/lics.2004.1319627
|View full text |Cite
|
Sign up to set email alerts
|

A computational interpretation of open induction

Abstract: We study the proof-theoretic and computational

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
71
0

Year Published

2005
2005
2020
2020

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 38 publications
(71 citation statements)
references
References 24 publications
0
71
0
Order By: Relevance
“…Last but not least, proofs as the ones of Proposition 5.1 and Corollary 5.1 above have, among other things, inspired a technique of proof by induction for not necessarily Noetherian rings (Schuster 2012); see also (Hendtlass and Schuster 2012). This technique is based upon Open Induction (Raoult 1988), a specific form of which (Berger 2004;Coquand 1992) has been used in one of the other constructive proofs (Coquand and Persson 1999) of the Hilbert basis theorem mentioned before.…”
Section: 32mentioning
confidence: 99%
“…Last but not least, proofs as the ones of Proposition 5.1 and Corollary 5.1 above have, among other things, inspired a technique of proof by induction for not necessarily Noetherian rings (Schuster 2012); see also (Hendtlass and Schuster 2012). This technique is based upon Open Induction (Raoult 1988), a specific form of which (Berger 2004;Coquand 1992) has been used in one of the other constructive proofs (Coquand and Persson 1999) of the Hilbert basis theorem mentioned before.…”
Section: 32mentioning
confidence: 99%
“…In [BBC98] the following recursion was considered, which can be viewed as a more efficient 'demand driven' variant of modified bar recursion. As with modified bar recursion we use an auxiliary constant replacing the if-then-else construct used in [BBC98,Ber04a]: Φygs → y(λn.Ψygs(n ∈ dom(s))) ΨygsT → f [n] ΨygsF → gn(λz.Φyg(s * (n, z))) (5.1) where y : (nat → ρ) → nat, g : nat → (ρ → nat) → ρ and s : (nat × ρ) * is to be viewed as the graph of a finite function with n ∈ dom(s) and s[n] having the expected meanings. In [Ber04a] Here ≺ : ρ × ρ → boole is (the graph of) a wellfounded relation, α, γ : nat → ρ, αn = [α0, .…”
Section: Applicationsmentioning
confidence: 99%
“…Both recursions, (5.1) and (5.2) have the proof-theoretic strengths of full second order arithmetic. Their significance rests on the fact that they can be used to give rather direct realisability interpretations of strong classical theories: (5.1) realises classical countable choice [BBC98], while (5.1) realises open induction [Ber04a], a principle closely related to Nash-William minimal-bad-sequence argument [NW63].…”
Section: Applicationsmentioning
confidence: 99%
See 1 more Smart Citation
“…Later on, Berger and Oliva [8] reformulated Berardi, Bezem and Coquand's realiser in terms of some notion of modified bar recursion. Then, in 2004, Berger [7] reduced the termination of these realisers to some variant of open induction called update induction:…”
mentioning
confidence: 99%