Understanding Gentzen and Frege Systems for QBF

Total Page:16

File Type:pdf, Size:1020Kb

Understanding Gentzen and Frege Systems for QBF Understanding Gentzen and Frege Systems for QBF Olaf Beyersdorff Jan´ Pich School of Computing, University of Leeds, United Kingdom fo.beyersdorff,[email protected] Abstract [19]), to first-order logic (theories of bounded arithmetic [18, 30]), Recently Beyersdorff, Bonacina, and Chew [9] introduced a natural as well as to practical SAT- and QBF-solving [14]. class of Frege systems for quantified Boolean formulas (QBF) While the bulk of activity in proof complexity concerns proposi- and showed strong lower bounds for restricted versions of these tional proofs, there has been intense research during the last decade systems. Here we provide a comprehensive analysis of the new employing proof-complexity methods to further logics, most no- tably non-classical logics (cf. [6]) and proof complexity of quanti- extended Frege system from [9], denoted EF + 8red, which is a natural extension of classical extended Frege EF. fied Boolean formulas (QBF). Our main results are the following: Firstly, we prove that the Recent research in QBF proof complexity has been largely trig- ∗ gered by exciting advances in QBF solving—powerful algorithms standard Gentzen-style system G1 p-simulates EF + 8red and that ∗ that solve large classes of formulas from industrial applications. G1 is strictly stronger under standard complexity-theoretic hard- ness assumptions. Compared to SAT solving, due to the PSPACE completeness of QBF the success of QBF solvers even extends to further fields such Secondly, we show a correspondence of EF + 8red to bounded as planning [23, 34] and formal verification. To model the strengths arithmetic: EF + 8red can be seen as the non-uniform propositional 1 1 of modern QBF solvers, a number of resolution-based proof sys- version of intuitionistic S2 . Specifically, intuitionistic S2 proofs of arbitrary statements in prenex form translate to polynomial-size tems have been recently suggested and analysed from a proof com- plexity perspective (cf. [3, 7, 8, 10]). EF + 8red proofs, and EF + 8red is in a sense the weakest system with this property. While we have a relatively good understanding of these weak resolution-type systems, much less is known for strong proof sys- Finally, we show that unconditional lower bounds for EF + 8red would imply either a major breakthrough in circuit complexity or tems, and this judgement applies to both propositional and QBF in classical proof complexity, and in fact the converse implications proof complexity. There are two main approaches for designing strong calculi: via sequent-style systems (Gentzen’s LK [24]) and hold as well. Therefore, the system EF + 8red naturally unites the central problems from circuit and proof complexity. axiom-rule based systems known as Frege or Hilbert-type calculi Technically, our results rest on a formalised strategy extraction [19]. In propositional logic, both Gentzen and Frege systems are 1 equivalent from a proof complexity point of view [19, 30]. theorem for EF + 8red akin to witnessing in intuitionistic S and a 2 The situation is more intricate for QBF; and indeed the main normal form for EF + 8red proofs. aim of the present paper is to shed light on this topic. Categories and Subject Descriptors F.2.2 [Analysis of algo- Gentzen systems for QBF were already introduced in the late rithms and problem complexity]: Nonnumerical Algorithms and 80’s by Kraj´ıcekˇ and Pudlak´ [31], of which we use slightly modi- ∗ Problems—Complexity of proof procedures fied versions Gi and Gi due to Cook and Morioka [17]. These sys- tems are known to be strictly more powerful than QBF resolution General Terms Proof complexity, bounded arithmetic, quantified [22], but lower bounds are out of reach with current techniques. Boolean formulas As for strong propositional systems, the main source of infor- Keywords QBF proof systems, sequent calculus, Frege systems, mation on QBF Gentzen systems stems from their correspondence intuitionistic logic, strategy extraction, lower bounds, simulations to Buss’ theories of bounded arithmetic [12, 17, 31]. This corre- spondence allows to translate first-order formulas into sequences i i of QBFs, and indeed first-order proofs in S2 or T2 to polynomial- 1. Introduction ∗ size Gi or Gi proofs, respectively [17, 31], thus providing the main Proof complexity addresses the main question of how hard it is to tool to construct short propositional proofs. prove theorems in a given calculus, in particular: what is the length On the other hand, QBF Frege systems were only developed of the shortest proof of a given theorem in a fixed formal system, very recently [9]. Their definition is very elegant, adding to classi- typically comprised of axioms and rules. This research bears tight cal Frege just one single 8red rule for managing quantifiers, lead- and fruitful connections to computational complexity (separating ing to the QBF system Frege + 8red. Alternatively, they can be seen complexity classes in an approach known as Cook’s programme as substitution Frege systems with substitutions allowed just for universally quantified variables. As for classical Frege, the strength of Frege + 8red can be cal- ibrated by allowing different classes of formulas (or more directly Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without Boolean circuits [27]) as their underlying objects. With a tech- fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice nique [7, 9] uncovering a direct relation between circuit complex- and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, to republish, to post on servers, or to redistribute to ity and proof complexity very strong lower bounds have been ob- lists, contact the Owner/Author. Request permissions from [email protected] or Publications Dept., ACM, Inc., fax +1 (212) 869-0481. Copyright 20yy held by Owner/Author. Publication Rights Licensed to ACM. tained for QBF Frege, the strongest of which yields an exponen- 0 CONF ’yy Month d–d, 20yy, City, ST, Country tial lower bound for AC [p]-Frege + 8red. In sharp contrast, the Copyright c 20yy ACM 978-1-nnnn-nnnn-n/yy/mm. $15.00 0 DOI: http://dx.doi.org/10.1145/nnnnnnn.nnnnnnn strongest lower bound in the propositional world holds for AC - and in a certain sense EF + 8red is the strongest proof system that 1 is provably sound in the theory IS 2. G1 Technically, the correspondence as well as the simulation results p-simulation mentioned under A. above rest on a formalisation of the Strategy G0 Extraction Theorem for QBF Frege systems from [9]. This strategy ∗ G1 Theorem 5.2 extraction result states that for formulas provable in EF + 8red one (p-simulation is open) can compute witnesses for all existential quantifiers with Boolean ∗ G0 EF + 8red circuits that can be efficiently extracted from the EF + 8red proof. We provide two formalisations for this result: one in first-order 1 Frege + 8red logic, where we formalise strategy extraction in S2 (Theorem 4.1), and a second more direct one, where we construct Frege proofs for Figure 1. The simulation order of QBF Gentzen and Frege systems the witnessing properties (Theorem 4.3). While the second formal- isation applies to more systems and gives the simulation structure detailed in A., the first formalisation is stronger and enables the 1 0 correspondence to IS 2. Frege [1, 32, 33], while lower bounds for the stronger AC [p]- Although intuitionistic bounded arithmetic was already devel- Frege constitute a major problem, open for more than twenty years. oped by Buss in the mid 80’s [13], no QBF counterpart of this This striking development prompts us to target at a better under- theory was found so far—in sharp contrast to most other arithmetic standing of the new QBF Frege systems. What is their relation to theories [18]. As we show here, the missing piece in the puzzle is the well-studied QBF Gentzen calculi? Does QBF Frege also ad- the recent QBF Frege system EF + 8red. 1 mit a correspondence to bounded arithmetic? Can we push lower + 0 Indeed, the appealing link between IS 2 and EF 8red comes bounds even beyond the current state-of-the-art bound for AC [p]- via their witnessing properties: similarly as EF + 8red has strategy Frege + 8red from [9]? 1 extraction for arbitrarily complex QBFs [9], the theory IS 2 admits In this paper we give answers to all of these three questions. a witnessing theorem for arbitrary first-order formulas [21]. 1.1 Our contributions C. Characterising lower bounds for QBF Frege. The main Below we summarise our main contributions of this paper, sketch- question left open by the recent advances in strong QBF lower ing the main results and techniques. bounds [9] is whether unconditional lower bounds can be obtained for Frege + 8red or even EF + 8red. We show here that such a result A. Gentzen vs. Frege in QBF: simulations and separations. would imply either a major breakthrough in circuit complexity (a In classical proof complexity Frege and Gentzen’s sequent system lower bound for non-uniform NC1 or even P=poly) or a major LK are p-equivalent, i.e., proofs can be efficiently translated be- breakthrough in propositional proof complexity (lower bounds for tween the systems [19]. In contrast, our findings show a more com- classical Frege or even EF); and in fact the opposite implications plex picture for QBF. We concentrate on the most important stan- hold as well (Theorem 8.1). ∗ ∗ dard Gentzen-style systems G0 and G1 as well as the QBF Frege This means that the problem of lower bounds for QBF Frege systems Frege + 8red and EF + 8red, forming QBF analogues of very naturally unites the central problem in circuit complexity with the classical Frege and extended Frege system EF from [19].
Recommended publications
  • The Deduction Rule and Linear and Near-Linear Proof Simulations
    The Deduction Rule and Linear and Near-linear Proof Simulations Maria Luisa Bonet¤ Department of Mathematics University of California, San Diego Samuel R. Buss¤ Department of Mathematics University of California, San Diego Abstract We introduce new proof systems for propositional logic, simple deduction Frege systems, general deduction Frege systems and nested deduction Frege systems, which augment Frege systems with variants of the deduction rule. We give upper bounds on the lengths of proofs in Frege proof systems compared to lengths in these new systems. As applications we give near-linear simulations of the propositional Gentzen sequent calculus and the natural deduction calculus by Frege proofs. The length of a proof is the number of lines (or formulas) in the proof. A general deduction Frege proof system provides at most quadratic speedup over Frege proof systems. A nested deduction Frege proof system provides at most a nearly linear speedup over Frege system where by \nearly linear" is meant the ratio of proof lengths is O(®(n)) where ® is the inverse Ackermann function. A nested deduction Frege system can linearly simulate the propositional sequent calculus, the tree-like general deduction Frege calculus, and the natural deduction calculus. Hence a Frege proof system can simulate all those proof systems with proof lengths bounded by O(n ¢ ®(n)). Also we show ¤Supported in part by NSF Grant DMS-8902480. 1 that a Frege proof of n lines can be transformed into a tree-like Frege proof of O(n log n) lines and of height O(log n). As a corollary of this fact we can prove that natural deduction and sequent calculus tree-like systems simulate Frege systems with proof lengths bounded by O(n log n).
    [Show full text]
  • Reflection Principles, Propositional Proof Systems, and Theories
    Reflection principles, propositional proof systems, and theories In memory of Gaisi Takeuti Pavel Pudl´ak ∗ July 30, 2020 Abstract The reflection principle is the statement that if a sentence is provable then it is true. Reflection principles have been studied for first-order theories, but they also play an important role in propositional proof complexity. In this paper we will revisit some results about the reflection principles for propositional proofs systems using a finer scale of reflection principles. We will use the result that proving lower bounds on Resolution proofs is hard in Resolution. This appeared first in the recent article of Atserias and M¨uller [2] as a key lemma and was generalized and simplified in some spin- off papers [11, 13, 12]. We will also survey some results about arithmetical theories and proof systems associated with them. We will show a connection between a conjecture about proof complexity of finite consistency statements and a statement about proof systems associated with a theory. 1 Introduction arXiv:2007.14835v1 [math.LO] 29 Jul 2020 This paper is essentially a survey of some well-known results in proof complexity supple- mented with some observations. In most cases we will also sketch or give an idea of the proofs. Our aim is to focus on some interesting results rather than giving a complete ac- count of known results. We presuppose knowledge of basic concepts and theorems in proof complexity. An excellent source is Kraj´ıˇcek’s last book [19], where you can find the necessary definitions and read more about the results mentioned here.
    [Show full text]
  • Substitution and Propositional Proof Complexity
    Substitution and Propositional Proof Complexity Sam Buss Abstract We discuss substitution rules that allow the substitution of formulas for formula variables. A substitution rule was first introduced by Frege. More recently, substitution is studied in the setting of propositional logic. We state theorems of Urquhart’s giving lower bounds on the number of steps in the substitution Frege system for propositional logic. We give the first superlinear lower bounds on the number of symbols in substitution Frege and multi-substitution Frege proofs. “The length of a proof ought not to be measured by the yard. It is easy to make a proof look short on paper by skipping over many links in the chain of inference and merely indicating large parts of it. Generally people are satisfied if every step in the proof is evidently correct, and this is permissable if one merely wishes to be persuaded that the proposition to be proved is true. But if it is a matter of gaining an insight into the nature of this ‘being evident’, this procedure does not suffice; we must put down all the intermediate steps, that the full light of consciousness may fall upon them.” [G. Frege, Grundgesetze, 1893; translation by M. Furth] 1 Introduction The present article concentrates on the substitution rule allowing the substitution of formulas for formula variables.1 The substitution rule has long pedigree as it was a rule of inference in Frege’s Begriffsschrift [9] and Grundgesetze [10], which contained the first in-depth formalization of logical foundations for mathematics. Since then, substitution has become much less important for the foundations of Sam Buss Department of Mathematics, University of California, San Diego, e-mail: [email protected], Supported in part by Simons Foundation grant 578919.
    [Show full text]
  • Proof Complexity in Algebraic Systems and Bounded Depth Frege Systems with Modular Counting
    PROOF COMPLEXITY IN ALGEBRAIC SYSTEMS AND BOUNDED DEPTH FREGE SYSTEMS WITH MODULAR COUNTING S. Buss, R. Impagliazzo, J. Kraj¶³cek,· P. Pudlak,¶ A. A. Razborov and J. Sgall Abstract. We prove a lower bound of the form N ­(1) on the degree of polynomials in a Nullstellensatz refutation of the Countq polynomials over Zm, where q is a prime not dividing m. In addition, we give an explicit construction of a degree N ­(1) design for the Countq principle over Zm. As a corollary, using Beame et al. (1994) we obtain ­(1) a lower bound of the form 2N for the number of formulas in a constant-depth N Frege proof of the modular counting principle Countq from instances of the counting M principle Countm . We discuss the polynomial calculus proof system and give a method of converting tree-like polynomial calculus derivations into low degree Nullstellensatz derivations. Further we show that a lower bound for proofs in a bounded depth Frege system in the language with the modular counting connective MODp follows from a lower bound on the degree of Nullstellensatz proofs with a constant number of levels of extension axioms, where the extension axioms comprise a formalization of the approximation method of Razborov (1987), Smolensky (1987) (in fact, these two proof systems are basically equivalent). Introduction A propositional proof system is intuitively a system for establishing the validity of propo- sitional tautologies in some ¯xed complete language. The formal de¯nition of propositional proof system is that it is a polynomial time function f which maps strings over an alphabet § onto the set of propositional tautologies (Cook & Reckhow 1979).
    [Show full text]
  • Automated Theorem Proving
    Automated Theorem Proving Frank Pfenning Carnegie Mellon University Draft of Spring 2004 Material for the course Automated Theorem Proving at Carnegie Mellon Uni- versity, Fall 1999, revised Spring 2004. This includes revised excerpts from the course notes on Linear Logic (Spring 1998) and Computation and Deduction (Spring 1997). Material for this course is available at http://www.cs.cmu.edu/~fp/courses/atp/. Please send comments to [email protected] This material is in rough draft form and is likely to contain errors. Furthermore, citations are in no way adequate or complete. Please do not cite or distribute this document. This work was supported by NSF Grants CCR-9303383, CCR-9619684, CCR- 0306313, and CCR-0325808. Copyright c 1999, 2004 Frank Pfenning ii Draft of April 13, 2004 Contents 1 Introduction 1 2 Natural Deduction 3 2.1 Intuitionistic Natural Deduction . 5 2.2 Classical Logic . 17 2.3 Localizing Hypotheses . 17 2.4 Proof Terms . 20 2.5 Exercises . 24 3 Sequent Calculus 29 3.1 Intercalation . 29 3.2 Compact Proof Terms . 35 3.3 Sequent Calculus . 36 3.4 Cut Elimination . 43 3.5 Applications of Cut Elimination . 48 3.6 Proof Terms for Sequent Derivations . 49 3.7 Classical Sequent Calculus . 52 3.8 Exercises . 59 4 Focused Derivations 63 4.1 Inversion . 63 4.2 Backchaining . 72 4.3 Focusing . 76 4.4 Unification . 80 4.5 Unification with Parameters . 88 4.6 Exercises . 91 5 The Inverse Method 93 5.1 Forward Sequent Calculus . 94 5.2 Negation and Empty Succedents . 97 5.3 The Subformula Property .
    [Show full text]
  • Frege Systems
    Introduction Proof systems The propositional Pigeonhole Principle Sequent Calculus Course "Propositional Proof Complexity\, JASS'09 Frege Systems Michael Herrmann Department of Computer Science TU Munich May 10, 2009 Michael Herrmann: Frege Systems 1/ 44 Introduction Proof systems The propositional Pigeonhole Principle Sequent Calculus Table Of Contents Introduction Motivation Basics Proof systems Frege systems Extended Frege systems The propositional Pigeonhole Principle PHP model for Frege proof Frege proof Extended Frege proof Sequent Calculus Michael Herrmann: Frege Systems 2/ 44 Introduction Proof systems The propositional Pigeonhole Principle Sequent Calculus Motivation Motivation Question: Why even dealing with proof systems? We differ between two kinds of proofs. I Social proofs. Proofs consisting of social conventions with that scientists reciprocal convince each other of the truth of theorems. This is done in natural language and with some symbols and figures. I Formal proofs. A proof is a string, which satisfies some precisely stated set of rules. Michael Herrmann: Frege Systems 3/ 44 Introduction Proof systems The propositional Pigeonhole Principle Sequent Calculus Motivation Of course our motivation in studying formal proof systems is to develop a formal proof system. But there is a greater impact on proof systems to complexity theory. Michael Herrmann: Frege Systems 4/ 44 Introduction Proof systems The propositional Pigeonhole Principle Sequent Calculus Basics Repetition NP and coNP P is the set of decision problems, which can be solved by a deterministic Turing machine in polynomial time. NP is the set of decision problems, for which the answer yes has simple proofs if the answer is indeed yes. coNP a element X is in coNP if and only if the element X¯ is in NP.
    [Show full text]
  • Plausibly Hard Combinatorial Tautologies
    Plausibly Hard Combinatorial Tautologies Jeremy Avigad Abstract. We present a simple propositional proof system which con- sists of a single axiom schema and a single rule, and use this system to construct a sequence of combinatorial tautologies that, when added to any Frege system, p-simulates extended-Frege systems. 1. Introduction As was pointed out in [6], the conjecture that NP = coNP can be con- strued as the assertion that there is no proof system (broadly6 interpreted) in which there are short (polynomial-length) proofs of every propositional tautology. Though showing NP = coNP seems to be difficult, the above formulation suggests an obvious restriction,6 namely the assertion that spe- cific proof systems are inefficient. One of the nicest results of this form to date is the fact that there are no short proofs of tautologies representing the pigeonhole principle in a fixed-depth Frege system (see, for example, [1, 2]). This approach to demonstrating a proof system's inefficiency seems natu- ral: choose a suitable sequence of propositional formulas that express some true combinatorial assertion, and then show that these tautologies can't be proven efficiently by the system in question. Unfortunately, in the case of Frege systems, there is a shortage of good candidates. Bonet, Buss, and Pitassi [3] consider a number of combinato- rial principles with short extended-Frege proofs, and conclude that most of them seem to require at most quasipolynomial Frege proofs (see also [7] for further discussion). This isn't to say that there are no examples of tautolo- gies whose Frege proofs are likely to require exponential length: Cook [5] has shown that propositional tautologies ConEF (n), which assert the par- tial consistency of extended-Frege systems, have polynomial extended-Frege proofs; whereas Buss [4] has shown that if a Frege system is augmented by these tautologies, it can polynomially simulate any extended-Frege system.
    [Show full text]
  • Bounded-Depth Frege Complexity of Tseitin Formulas for All Graphs
    Electronic Colloquium on Computational Complexity, Revision 1 of Report No. 69 (2019) Bounded-depth Frege complexity of Tseitin formulas for all graphs Nicola Galesi1, Dmitry Itsykson2, Artur Riazanov2, and Anastasia Sofronova2,3 1Dipartimento di Informatica, Sapienza Universit`adi Roma 2St. Petersburg Department of V.A. Steklov Institute of Mathematics of the Russian Academy of Sciences 3St. Petersburg State University [email protected], [email protected], [email protected], [email protected] May 6, 2019 Abstract We prove that there is a constant K such that Tseitin formulas for an undirected graph G requires twpGqΩp1{dq K log n proofs of size 2 in depth-d Frege systems for d ă log log n , where twpGq is the treewidth of G. This extends H˚astadrecent lower bound for the grid graph to any graph. Furthermore, we prove tightness of our bound up to a multiplicative constant in the top exponent. Namely, we show that if a Tseitin formula for a graph G has size s, then for all large enough d, it has a depth-d Frege proof of size Op1{dq 2twpGq polypsq. Through this result we settle the question posed by M. Alekhnovich and A. Razborov of showing that the class of Tseitin formulas is quasi-automatizable for resolution. 1 Introduction Propositional proof complexity is motivated by the result of Cook and Reckhow [13] saying that if there is a propositional proof system in which any unsatisfiable formula F has a short proof of unsatisfiability (of size polynomial in the size of F ), then NP “ coNP.
    [Show full text]
  • The Relative Efficiency of Propositional Proof Systems Author(S): Stephen A
    The Relative Efficiency of Propositional Proof Systems Author(s): Stephen A. Cook and Robert A. Reckhow Source: The Journal of Symbolic Logic, Vol. 44, No. 1 (Mar., 1979), pp. 36-50 Published by: Association for Symbolic Logic Stable URL: http://www.jstor.org/stable/2273702 Accessed: 26/02/2010 18:07 Your use of the JSTOR archive indicates your acceptance of JSTOR's Terms and Conditions of Use, available at http://www.jstor.org/page/info/about/policies/terms.jsp. JSTOR's Terms and Conditions of Use provides, in part, that unless you have obtained prior permission, you may not download an entire issue of a journal or multiple copies of articles, and you may use content in the JSTOR archive only for your personal, non-commercial use. Please contact the publisher regarding any further use of this work. Publisher contact information may be obtained at http://www.jstor.org/action/showPublisher?publisherCode=asl. Each copy of any part of a JSTOR transmission must contain the same copyright notice that appears on the screen or printed page of such transmission. JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms of scholarship. For more information about JSTOR, please contact [email protected]. Association for Symbolic Logic is collaborating with JSTOR to digitize, preserve and extend access to The Journal of Symbolic Logic. http://www.jstor.org THE JOURNAL OF SYMBOLIC LOGIC Volume 44, Number 1, March 1979 THE RELATIVE EFFICIENCY OF PROPOSITIONAL PROOF SYSTEMS STEPHEN A.
    [Show full text]
  • The Epistemology of Natural Deduction Seyed Hassan Masoud
    The Epistemology of Natural Deduction by Seyed Hassan Masoud A thesis submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy Department of Philosophy University of Alberta © Seyed Hassan Masoud, 2015 Abstract Natural deduction and the axiom method, as two derivation methods of formal deductive logic, are extensionally equivalent in the sense that they prove the same theorems and they derive the same premise-conclusion arguments: one has a derivation of a given conclusion from a given premise set if and only if the other does. They differ significantly, however, from an epistemo- logical point of view. Being based on the notion of hypothetical reasoning, providing the most logically detailed steps within a derivation, and being tied closely to the conception of logic as attempting to model mathematical reasoning are some features that give natural deduction systems an epistemic flavor the axiom-based systems, to a large extent, lack. This work investigates these features through a comparison of the two sorts of deduction systems. Analyzing the historical background of the advent and flourishing of the two methods, looking at the real examples of mathematical reasoning, and taking into account the way a rational agent carries out a logical derivation, give historical, experiential, and phenomenological dimensions to the work. All these features turn around the epistemic insight that deductive reasoning is a way of coming to know whether and how a given conclusion logically follows from a given set of premises. The general results include finding the main characteristic feature of natural deduction as having a method of making a hypothesis and deriving some conclusions from it in combination with previous premises if any.
    [Show full text]
  • The Deduction Theorem for Strong Propositional Proof Systems
    This is a repository copy of The Deduction Theorem for Strong Propositional Proof Systems. White Rose Research Online URL for this paper: http://eprints.whiterose.ac.uk/74443/ Article: Beyersdorff, O (2010) The Deduction Theorem for Strong Propositional Proof Systems. Theory of Computing Systems, 47 (1). 162 - 178 . ISSN 1432-4350 https://doi.org/10.1007/s00224-008-9146-6 Reuse See Attached Takedown If you consider content in White Rose Research Online to be in breach of UK law, please notify us by emailing [email protected] including the URL of the record and the reason for the withdrawal request. [email protected] https://eprints.whiterose.ac.uk/ The Deduction Theorem for Strong Propositional Proof Systems⋆ Olaf Beyersdorff Institut f¨urTheoretische Informatik, Leibniz Universit¨atHannover, Germany [email protected] Abstract. This paper focuses on the deduction theorem for proposi- tional logic. We define and investigate different deduction properties and show that the presence of these deduction properties for strong proof systems is powerful enough to characterize the existence of optimal and even polynomially bounded proof systems. We also exhibit a similar, but apparently weaker condition that implies the existence of complete disjoint NP-pairs. In particular, this yields a sufficient condition for the completeness of the canonical pair of Frege systems and provides a gen- eral framework for the search for complete NP-pairs. 1 Introduction The classical deduction theorem for propositional logic explains how a proof of a formula ψ from an extra hypothesis ϕ is transformed to a proof of ϕ → ψ. While this property has been analysed in detail and is known to hold for Frege systems [5, 6], the situation is more intricate for stronger systems such as extensions of Frege systems.
    [Show full text]
  • Proof Complexity of Non-Classical Logics
    This is a repository copy of Proof complexity of non-classical logics. White Rose Research Online URL for this paper: http://eprints.whiterose.ac.uk/74771/ Book Section: Beyersdorff, O and Kutz, O (2012) Proof complexity of non-classical logics. In: Bezhanishvili, N and Goranko, V, (eds.) Lectures on Logic and Computation ESSLLI 2010 Copenhagen, Denmark, August 2010, ESSLLI 2011, Ljubljana, Slovenia, August 2011, Selected Lecture Notes. Lecture Notes in Computer Science, 7388 . Springer Verlag , 1 - 54 . ISBN 978-3-642-31484-1 https://doi.org/10.1007/978-3-642-31485-8 Reuse See Attached Takedown If you consider content in White Rose Research Online to be in breach of UK law, please notify us by emailing [email protected] including the URL of the record and the reason for the withdrawal request. [email protected] https://eprints.whiterose.ac.uk/ Proof Complexity of Non-Classical Logics⋆ Olaf Beyersdorff1 and Oliver Kutz2 1 Institut f¨ur Theoretische Informatik, Leibniz-Universit¨at Hannover, Germany [email protected] 2 Research Center on Spatial Cognition (SFB/TR 8), Universit¨at Bremen, Germany [email protected] Abstract. Proof complexity is an interdisciplinary area of research util- ising techniques from logic, complexity, and combinatorics towards the main aim of understanding the complexity of theorem proving proce- dures. Traditionally, propositional proofs have been the main object of investigation in proof complexity. Due their richer expressivity and nu- merous applications within computer science, also non-classical logics have been intensively studied from a proof complexity perspective in the last decade, and a number of impressive results have been obtained.
    [Show full text]