On the computational content of intuitionistic propositional proofs
circuit complexityCraig interpolationcut-eliminationdisjunction propertyfeasible algorithmsintuitionistic logicpolynomial timepropositional proof systemsrealizability
Subsystems of classical logic (including intuitionistic logic) (03B20) Turing machines and related notions (03D10) Complexity of computation (including implicit computational complexity) (03D15) Cut-elimination and normal-form theorems (03F05) Structure of proofs (03F07) Complexity of proofs (03F20) Complexity classes (hierarchies, relations among complexity classes, etc.) (68Q15) Computational difficulty of problems (lower bounds, completeness, difficulty of approximation, etc.) (68Q17)
In this paper the complexity of the disjunction property of intuitionistic propositional logic is investigated. The proof of cut elimination for intuitionistic propositional and first-order logic is repeated. Let \(\text{ Cl}(P)\) for proofs \(P\) be the smallest set containing the sequents in \(P\) and closed under cut rule, weakening and, in case of first-order logic, term substitution. With this definition it is shown that for the cut-free proof \(P'\) obtained by the cut-elimination theorem from a proof \(P\) we have \(\text{ Cl}(P') \subseteq \text{ Cl}(P)\). Then the authors show that there exists an oracle machine which for every proof \(P\) of a sequent \(\Gamma B_0 \lor B_1\), with \(\Gamma\) consisting only of atomic formulas and implications, computes in polynomial time an \(i\) s.t. \(\Gamma\rightarrow B_i \in \text{ Cl}(P)\) or a sequent \(C \supset D\) in \(\rightarrow \Gamma\) s.t. \(\Gamma\rightarrow C \in \text{ Cl}(P)\). The oracle makes a decision only in case a disjunction \(C \lor D\) occurs in a sequent occurring while carrying out the search procedure, and all such sequents are in a set \(\text{ Cl}^+(P)\). It follows that the disjunction property with Harrop formulas is polynomial-time computable: there exists a polynomial-time algorithm which for given intuitionistic proofs \(P\) of a sequent \(A_1 ,\ldots, A_n \rightarrow B_1 \lor B_m\), where \(A_i\) are Harrop formulas, computes an \(i\) and a proof \(P'\) of \(A_1 ,\ldots, A_n \rightarrow B_i\). The authors then show that if \(\text{NP} \cap \text{coNP} \not \subseteq \text{P/poly}\), then the lengths of shortest proofs in the intuitionistic propositional calculus cannot be bounded by a polynomial in the size of the proved formula. Further they show that if factoring is not computable in polynomial time, then there is more than polynomial speedup between the classical and propositional calculus. Next, the authors show that the disjunction property mentioned before is P-hard. This is shown by defining for every Boolean circuit \(\mathcal C(x_1 ,\ldots, x_n)\) in logarithmic space formulas \(B_0\) and \(B_1\), depending on variables \(x_i\) and possibly some other variables \(u_i\), and an intuitionistic proof \(P\) of \(x_1 \lor \neg x_1 ,\ldots, x_n \lor \neg x_n \rightarrow B_0 \lor B_1\), s.t. \(\mathcal C(a_1 ,\ldots, a_n) = i\) iff \(B_i(a_1 ,\ldots, a_n,\vec{u})\) is an intuitionistic tautology. The article is well written and easy to read.
- The complexity of the disjunction and existential properties in intuitionistic logic
- On sequent calculi for intuitionistic propositional logic.
- On the complexity of the disjunction property in intuitionistic and modal logics
- The complexity of disjunction in intuitionistic logic
- scientific article; zbMATH DE number 1390276
- scientific article; zbMATH DE number 43826 (Why is no real title available?)
- scientific article; zbMATH DE number 1215493 (Why is no real title available?)
- scientific article; zbMATH DE number 1114028 (Why is no real title available?)
- scientific article; zbMATH DE number 1390276 (Why is no real title available?)
- Interpolation theorems, lower bounds for proof systems, and independence results for bounded arithmetic
- Lower bounds for resolution and cutting plane proofs and monotone computations
- Tautologies with a unique Craig interpolant, uniform vs. nonuniform complexity
- The complexity of the disjunction and existential properties in intuitionistic logic
- Substitution Frege and extended Frege proof systems in non-classical logics
- Computations in fragments of intuitionistic propositional logic
- The complexity of the disjunction and existential properties in intuitionistic logic
- Monotone simulations of non-monotone proofs.
- On the proof complexity of logics of bounded branching
- Rasiowa-Harrop disjunction property
- Upper bounds on complexity of Frege proofs with limited use of certain schemata
- Frege systems for extensible modal logics
- On the Computational Content of Termination Proofs
- Proof complexity of intuitionistic implicational formulas
- scientific article; zbMATH DE number 3976993 (Why is no real title available?)
- scientific article; zbMATH DE number 65537 (Why is no real title available?)
- On the complexity of propositional quantification in intuitionistic logic
- Incompleteness in the finite domain
- On intuitionistic proof nets with additional rewrite rules and their approximations
- On the complexity of the disjunction property in intuitionistic and modal logics
- Exploring Computational Contents of Intuitionist Proofs
- Proof complexity of non-classical logics
- Universal proof theory: feasible admissibility in intuitionistic modal logics
This page was built for publication: On the computational content of intuitionistic propositional proofs
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5940143)