2003
DOI: 10.7146/brics.v10i12.21782
|View full text |Cite
|
Sign up to set email alerts
|

A Complexity Analysis of Functional Interpretations

Abstract: We give a quantitative analysis of Gödel's functional interpretation and its monotone variant. The two have been used for the extraction of programs and numerical bounds as well as for conservation results. They apply both to (semi-)intuitionistic as well as (combined with negative translation) classical proofs. The proofs may be formalized in systems ranging from weak base systems to arithmetic and analysis (and numerous fragments of these). We give upper bounds in basic proof data on the depth, size, maximal… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2003
2003
2011
2011

Publication Types

Select...
3
1

Relationship

4
0

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 31 publications
0
3
0
Order By: Relevance
“…Later presentations of Statman's theorem are due to Orevkov and Pudlak [15,16,17]. The short proofs given by Pudlak are of size polynomial in n, yielding FI-extracted terms of size exponential in n (by [10]). The formulas occurring in the proof can be shown to have ¬-depth at most n, but by careful analysis of the extracted FI terms one can bound their degree by n − 1.…”
Section: Discussion Of Bounds On Herbrand's Theoremmentioning
confidence: 99%
“…Later presentations of Statman's theorem are due to Orevkov and Pudlak [15,16,17]. The short proofs given by Pudlak are of size polynomial in n, yielding FI-extracted terms of size exponential in n (by [10]). The formulas occurring in the proof can be shown to have ¬-depth at most n, but by careful analysis of the extracted FI terms one can bound their degree by n − 1.…”
Section: Discussion Of Bounds On Herbrand's Theoremmentioning
confidence: 99%
“… The extraction of the terms t in both theorems is carried out by recursion over the given proof. The complexity of this extraction procedure is rather low: the size of the extracted terms is linear in the size of the given proof, the extraction algorithm has a cubic worst‐time complexity and the depth of the verifying proof is linear in the depth of the given proof and the maximal size of formulas occurring in that proof (see Hernest and Kohlenbach 2005 for this and much more detailed information). The extraction algorithm has been further optimized in the ‘Light Functional Interpretation’ of Hernest 2005 and is implemented in Hernest n.d. In general, (A′) D causes unnecessarily high types.…”
Section: Functional Interpretationmentioning
confidence: 99%
“…The complexity of this extraction procedure is rather low: the size of the extracted terms is linear in the size of the given proof, the extraction algorithm has a cubic worst-time complexity and the depth of the verifying proof is linear in the depth of the given proof and the maximal size of formulas occurring in that proof (see [47] for this and much more detailed information). The extraction algorithm has been further optimized in the 'Light Functional Interpretation' of [45] and is implemented in [46].…”
Section: Functional Interpretationmentioning
confidence: 99%