2,074 research outputs found

    Provability Logic and the Completeness Principle

    Full text link
    In this paper, we study the provability logic of intuitionistic theories of arithmetic that prove their own completeness. We prove a completeness theorem for theories equipped with two provability predicates β–‘\Box and β–³\triangle that prove the schemes Aβ†’β–³AA\to\triangle A and β–‘β–³Sβ†’β–‘S\Box\triangle S\to\Box S for S∈Σ1S\in\Sigma_1. Using this theorem, we determine the logic of fast provability for a number of intuitionistic theories. Furthermore, we reprove a theorem previously obtained by M. Ardeshir and S. Mojtaba Mojtahedi determining the Ξ£1\Sigma_1-provability logic of Heyting Arithmetic

    Constructive Provability Logic

    Full text link
    We present constructive provability logic, an intuitionstic modal logic that validates the L\"ob rule of G\"odel and L\"ob's provability logic by permitting logical reflection over provability. Two distinct variants of this logic, CPL and CPL*, are presented in natural deduction and sequent calculus forms which are then shown to be equivalent. In addition, we discuss the use of constructive provability logic to justify stratified negation in logic programming within an intuitionstic and structural proof theory.Comment: Extended version of IMLA 2011 submission of the same titl

    Lewis meets Brouwer: constructive strict implication

    Full text link
    C. I. Lewis invented modern modal logic as a theory of "strict implication". Over the classical propositional calculus one can as well work with the unary box connective. Intuitionistically, however, the strict implication has greater expressive power than the box and allows to make distinctions invisible in the ordinary syntax. In particular, the logic determined by the most popular semantics of intuitionistic K becomes a proper extension of the minimal normal logic of the binary connective. Even an extension of this minimal logic with the "strength" axiom, classically near-trivial, preserves the distinction between the binary and the unary setting. In fact, this distinction and the strong constructive strict implication itself has been also discovered by the functional programming community in their study of "arrows" as contrasted with "idioms". Our particular focus is on arithmetical interpretations of the intuitionistic strict implication in terms of preservativity in extensions of Heyting's Arithmetic.Comment: Our invited contribution to the collection "L.E.J. Brouwer, 50 years later

    Turing jumps through provability

    Full text link
    Fixing some computably enumerable theory TT, the Friedman-Goldfarb-Harrington (FGH) theorem says that over elementary arithmetic, each Ξ£1\Sigma_1 formula is equivalent to some formula of the form β–‘TΟ†\Box_T \varphi provided that TT is consistent. In this paper we give various generalizations of the FGH theorem. In particular, for n>1n>1 we relate Ξ£n\Sigma_{n} formulas to provability statements [n]TTrueΟ†[n]_T^{\sf True}\varphi which are a formalization of "provable in TT together with all true Ξ£n+1\Sigma_{n+1} sentences". As a corollary we conclude that each [n]TTrue[n]_T^{\sf True} is Ξ£n+1\Sigma_{n+1}-complete. This observation yields us to consider a recursively defined hierarchy of provability predicates [n+1]Tβ–‘[n+1]^\Box_T which look a lot like [n+1]TTrue[n+1]_T^{\sf True} except that where [n+1]TTrue[n+1]_T^{\sf True} calls upon the oracle of all true Ξ£n+2\Sigma_{n+2} sentences, the [n+1]Tβ–‘[n+1]^\Box_T recursively calls upon the oracle of all true sentences of the form ⟨n⟩Tβ–‘Ο•\langle n \rangle_T^\Box\phi. As such we obtain a `syntax-light' characterization of Ξ£n+1\Sigma_{n+1} definability whence of Turing jumps which is readily extended beyond the finite. Moreover, we observe that the corresponding provability predicates [n+1]Tβ–‘[n+1]_T^\Box are well behaved in that together they provide a sound interpretation of the polymodal provability logic GLPΟ‰{\sf GLP}_\omega
    • …
    corecore