Positive provability logic

Similar documents
A simplified proof of arithmetical completeness theorem for provability logic GLP

On the Craig interpolation and the fixed point

Reflection principles and provability algebras in formal arithmetic

CHAPTER 11. Introduction to Intuitionistic Logic

185.A09 Advanced Mathematical Logic

cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018

Basic Algebraic Logic

Interpretability Logic

Ordinal Completeness of Bimodal Provability Logic GLB

case of I? 1 (over P A? ) was essentially treated in [11], where the authors show that 2 consequences of that theory are contained in EA, cf also [6].

An Introduction to Modal Logic III

arxiv: v4 [math.lo] 6 Apr 2018

arxiv: v3 [math.lo] 3 Oct 2017

Provability as a Modal Operator with the models of PA as the Worlds

Kripke Models of Transfinite Provability Logic

arxiv: v1 [math.lo] 8 Mar 2019

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1

On Two Models of Provability

Propositional and Predicate Logic - VII

Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models

On Modal Systems with Rosser Modalities

Proof Theory, Modal Logic and Reflection Principles

TR : Binding Modalities

Marie Duží

SOCRATES DID IT BEFORE GÖDEL

arxiv: v1 [math.lo] 26 May 2013

On the Complexity of the Reflected Logic of Proofs

Johan van Benthem and Löb s Logic

PREDICATE LOGIC: UNDECIDABILITY AND INCOMPLETENESS HUTH AND RYAN 2.5, SUPPLEMENTARY NOTES 2

The logic of Σ formulas

ON FIRST ORDER LOGIC OF PROOFS

TRUTH TELLERS. Volker Halbach. Scandinavian Logic Symposium. Tampere

Inquisitive Logic. Ivano Ciardelli.

Nonclassical logics (Nichtklassische Logiken)

Lecture 11: Gödel s Second Incompleteness Theorem, and Tarski s Theorem

Propositional and Predicate Logic - XIII

the logic of provability

Chapter 2. Assertions. An Introduction to Separation Logic c 2011 John C. Reynolds February 3, 2011

Applied Logic. Lecture 1 - Propositional logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw

360 Giorgi Japaridze and Dick de Jongh 1. Introduction, Solovay's theorems Godel's incompleteness theorems and Church's undecidability theorem for ari

General methods in proof theory for modal logic - Lecture 1

Kleene realizability and negative translations

Peano Arithmetic. CSC 438F/2404F Notes (S. Cook) Fall, Goals Now

An Introduction to Modal Logic V

The Modal Logic of Pure Provability

Proof Theory and Subsystems of Second-Order Arithmetic

Rules of Inference. Lecture 1 Tuesday, September 24. Rosalie Iemhoff Utrecht University, The Netherlands

A SEQUENT SYSTEM OF THE LOGIC R FOR ROSSER SENTENCES 2. Abstract

arxiv: v1 [math.lo] 18 Feb 2016

Handbook of Logic and Proof Techniques for Computer Science

Outline. Overview. Syntax Semantics. Introduction Hilbert Calculus Natural Deduction. 1 Introduction. 2 Language: Syntax and Semantics

Turing Centenary Lecture

Proper multi-type display calculi for classical and intuitionistic inquisitive logic

A MODAL EXTENSION OF FIRST ORDER CLASSICAL LOGIC Part I

Gödel s Completeness Theorem

Non-classical Logics: Theory, Applications and Tools

Logic: The Big Picture

COMPUTER SCIENCE TEMPORAL LOGICS NEED THEIR CLOCKS

AN INTRODUCTION TO SEPARATION LOGIC. 2. Assertions

The Basic Intuitionistic Logic of Proofs

Provability Logic of the Alternative Set Theory

The Logic of Proofs, Semantically

Justification logic for constructive modal logic

Model Theory MARIA MANZANO. University of Salamanca, Spain. Translated by RUY J. G. B. DE QUEIROZ

Semantical study of intuitionistic modal logics

An Introduction to Modal Logic I

On Modal Logics of Partial Recursive Functions

An Introduction to Gödel s Theorems

HENNESSY MILNER THEOREM FOR INTERPRETABILITY LOGIC. Abstract

Classical Propositional Logic

Completeness for coalgebraic µ-calculus: part 2. Fatemeh Seifan (Joint work with Sebastian Enqvist and Yde Venema)

From Syllogism to Common Sense

MONADIC FRAGMENTS OF INTUITIONISTIC CONTROL LOGIC

Propositional Logic: Syntax

23.1 Gödel Numberings and Diagonalization

Victoria Gitman and Thomas Johnstone. New York City College of Technology, CUNY

Some Applications of MATH 1090 Techniques

NEW RESULTS IN LOGIC OF FORMULAS WHICH LOSE SENSE

On Elementary Theories of GLP-Algebras

RELATIONS BETWEEN PARACONSISTENT LOGIC AND MANY-VALUED LOGIC

Semantic methods in proof theory. Jeremy Avigad. Department of Philosophy. Carnegie Mellon University.

On the limit existence principles in elementary arithmetic and Σ 0 n-consequences of theories

Between proof theory and model theory Three traditions in logic: Syntactic (formal deduction)

On some Metatheorems about FOL

What are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos

Algebraic Logic. Hiroakira Ono Research Center for Integrated Science Japan Advanced Institute of Science and Technology

03 Review of First-Order Logic

Applied Logic for Computer Scientists. Answers to Some Exercises

NONSTANDARD MODELS AND KRIPKE S PROOF OF THE GÖDEL THEOREM

Arithmetical classification of the set of all provably recursive functions

First-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms

On the unusual effectiveness of proof theory in epistemology

Infinitely many precomplete with respect to parametric expressibility classes of formulas in a provability logic of propositions

Proof Theoretical Reasoning Lecture 3 Modal Logic S5 and Hypersequents

On Definability in Multimodal Logic

Chapter 2: Introduction to Propositional Logic

PUBLICATIONS DE L'INSTITUT MATHÉMATIQUE Nouvelle série, tome 35 (49), 1984, pp INTUITIONISTIC DOUBLE NEGATION AS A NECESSITY OPERATOR Kosta Do»

Forcing in Lukasiewicz logic

Interpretability suprema in Peano Arithmetic

Transcription:

Positive provability logic Lev Beklemishev Steklov Mathematical Institute Russian Academy of Sciences, Moscow November 12, 2013

Strictly positive modal formulas The language of modal logic extends that propositional calculus by a family of unary connectives { i : i I }. Strictly positive modal formulas are defined by the grammar: A ::= p (A B) i A, i I. We are interested in the implications A B where A and B are strictly positive.

Strictly positive logics Strictly positive fragment of a modal logic L is the set of all implications A B such that A and B are strictly positive and L A B. Strictly positive logics are consequence relations on the set of strictly positive modal formulas.

Strictly positive logics Strictly positive fragment of a modal logic L is the set of all implications A B such that A and B are strictly positive and L A B. Strictly positive logics are consequence relations on the set of strictly positive modal formulas.

Sources of interest The interest towards strictly positive (fragments of) modal logics independently emerged around 2010 in two different disciplines: The work on proof-theoretic applications of provability logic by Beklemishev, Dashkov, et al.; The work on description logic by Zakharyaschev, Kurucz, et al. Cf. AiML 2010

Sources of interest The interest towards strictly positive (fragments of) modal logics independently emerged around 2010 in two different disciplines: The work on proof-theoretic applications of provability logic by Beklemishev, Dashkov, et al.; The work on description logic by Zakharyaschev, Kurucz, et al. Cf. AiML 2010

Sources of interest The interest towards strictly positive (fragments of) modal logics independently emerged around 2010 in two different disciplines: The work on proof-theoretic applications of provability logic by Beklemishev, Dashkov, et al.; The work on description logic by Zakharyaschev, Kurucz, et al. Cf. AiML 2010

Advantages Strictly positive fragment of a modal logic is (in the considered cases) much simpler than the original logic. Typically, strictly positive fragments of standard modal logics are polytime decidable. On the other hand, the language is sufficiently expressive: Main applications of provability logic to the analysis of arithmetical theories can be stated in terms of strictly positive logics. Strictly positive logics allow for alternative arithmetical interpretations that are quite natural from a proof-theoretic point of view.

Advantages Strictly positive fragment of a modal logic is (in the considered cases) much simpler than the original logic. Typically, strictly positive fragments of standard modal logics are polytime decidable. On the other hand, the language is sufficiently expressive: Main applications of provability logic to the analysis of arithmetical theories can be stated in terms of strictly positive logics. Strictly positive logics allow for alternative arithmetical interpretations that are quite natural from a proof-theoretic point of view.

Advantages Strictly positive fragment of a modal logic is (in the considered cases) much simpler than the original logic. Typically, strictly positive fragments of standard modal logics are polytime decidable. On the other hand, the language is sufficiently expressive: Main applications of provability logic to the analysis of arithmetical theories can be stated in terms of strictly positive logics. Strictly positive logics allow for alternative arithmetical interpretations that are quite natural from a proof-theoretic point of view.

Advantages Strictly positive fragment of a modal logic is (in the considered cases) much simpler than the original logic. Typically, strictly positive fragments of standard modal logics are polytime decidable. On the other hand, the language is sufficiently expressive: Main applications of provability logic to the analysis of arithmetical theories can be stated in terms of strictly positive logics. Strictly positive logics allow for alternative arithmetical interpretations that are quite natural from a proof-theoretic point of view.

Provability logic S a gödelian theory (r.e. theory containing enough arithmetic) S (x) provability predicate in S σ a substitution of S-sentences for propositional variables ϕ ϕ σ arithmetical translation of ϕ under σ ( ϕ) σ = S ( ϕ σ ). Def. PL(S) := {ϕ : σ S ϕ σ } the provability logic of S. Th. (Solovay 76) PL(S) = GL if N S.

Provability logic S a gödelian theory (r.e. theory containing enough arithmetic) S (x) provability predicate in S σ a substitution of S-sentences for propositional variables ϕ ϕ σ arithmetical translation of ϕ under σ ( ϕ) σ = S ( ϕ σ ). Def. PL(S) := {ϕ : σ S ϕ σ } the provability logic of S. Th. (Solovay 76) PL(S) = GL if N S.

Gödel Löb Logic GL Axioms of GL: Tautologies; (ϕ ψ) ( ϕ ψ); ( ϕ ϕ) ϕ. Rules: modus ponens, ϕ/ ϕ. GL enjoys the finite model property, Craig interpolation, a cut-free sequent calculus.

Gödel Löb Logic GL Axioms of GL: Tautologies; (ϕ ψ) ( ϕ ψ); ( ϕ ϕ) ϕ. Rules: modus ponens, ϕ/ ϕ. GL enjoys the finite model property, Craig interpolation, a cut-free sequent calculus.

Shift of emphasis From arithmetical completeness results to other types of questions: stronger provability-like concepts (reflection principles); ordinal notation systems as modal algebras; variable-free fragments and normal forms.

Shift of emphasis From arithmetical completeness results to other types of questions: stronger provability-like concepts (reflection principles); ordinal notation systems as modal algebras; variable-free fragments and normal forms.

Shift of emphasis From arithmetical completeness results to other types of questions: stronger provability-like concepts (reflection principles); ordinal notation systems as modal algebras; variable-free fragments and normal forms.

Shift of emphasis From arithmetical completeness results to other types of questions: stronger provability-like concepts (reflection principles); ordinal notation systems as modal algebras; variable-free fragments and normal forms.

Reflection principles Emerged in the 1930s in the work of Rosser, Kleene and Turing. Later (in the 1960s) it was taken up by Kreisel, Levy, Feferman and others. Cf. G. Kreisel and A. Levy (1968): Reflection principles and their use for establishing the complexity of axiomatic systems.

Reflection principles Notation: S (ϕ) ϕ is provable in S Tr n (σ) σ is the Gödel number of a true Σ n -sentence Restricted reflection principles: R 0 (S) Con(S) R n (S) σ Σ n ( S σ Tr n (σ)), for n 1. R n (S) can be seen as a relativization of the consistency assertion: R n (S) Con(S + all true Π n -sentences)

Reflection principles Notation: S (ϕ) ϕ is provable in S Tr n (σ) σ is the Gödel number of a true Σ n -sentence Restricted reflection principles: R 0 (S) Con(S) R n (S) σ Σ n ( S σ Tr n (σ)), for n 1. R n (S) can be seen as a relativization of the consistency assertion: R n (S) Con(S + all true Π n -sentences)

Unrestricted reflection Uniform reflection: R ω (S) := {R n (S) : n ω}. { x ( S ϕ(ẋ) ϕ(x)) : ϕ(x) any arithmetical formula} Local reflection: { S ϕ ϕ : ϕ any arithmetical sentence} Neither of the two schemata is finitely axiomatizable. R ω (S) is not contained in any consistent extension of S of bounded arithmetical complexity.

Unrestricted reflection Uniform reflection: R ω (S) := {R n (S) : n ω}. { x ( S ϕ(ẋ) ϕ(x)) : ϕ(x) any arithmetical formula} Local reflection: { S ϕ ϕ : ϕ any arithmetical sentence} Neither of the two schemata is finitely axiomatizable. R ω (S) is not contained in any consistent extension of S of bounded arithmetical complexity.

Reflection algebra of S Let L S be the Lindenbaum Tarski boolean algebra of S sentences. Each R n correctly defines an operator on the equivalence classes of L S : n : [ϕ] [R n (S + ϕ)]. The algebra (L S, 0, 1,... ) is the reflection algebra of S. Identities of this algebra are axiomatized by the polymodal provability logic GLP due to Japaridze.

Reflection algebra of S Let L S be the Lindenbaum Tarski boolean algebra of S sentences. Each R n correctly defines an operator on the equivalence classes of L S : n : [ϕ] [R n (S + ϕ)]. The algebra (L S, 0, 1,... ) is the reflection algebra of S. Identities of this algebra are axiomatized by the polymodal provability logic GLP due to Japaridze.

GLP: a Hilbert-style calculus Basic symbols are now [n], for each n ω, and n is treated as an abbreviation: n ϕ = [n] ϕ. 1 Tautologies; 2 [n](ϕ ψ) ([n]ϕ [n]ψ); 3 [n]([n]ϕ ϕ) [n]ϕ; 4 [n]ϕ [n + 1]ϕ; 5 n ϕ [n + 1] n ϕ Rules: modus ponens, ϕ [n]ϕ. Th. (Japaridze, 1986) GLP ϕ( x) iff L S x (ϕ( x) = 1), provided N S.

GLP: a Hilbert-style calculus Basic symbols are now [n], for each n ω, and n is treated as an abbreviation: n ϕ = [n] ϕ. 1 Tautologies; 2 [n](ϕ ψ) ([n]ϕ [n]ψ); 3 [n]([n]ϕ ϕ) [n]ϕ; 4 [n]ϕ [n + 1]ϕ; 5 n ϕ [n + 1] n ϕ Rules: modus ponens, ϕ [n]ϕ. Th. (Japaridze, 1986) GLP ϕ( x) iff L S x (ϕ( x) = 1), provided N S.

Reflection calculus RC Language: α ::= p (α 1 α 2 ) nα n ω Example: α = 3(2p 32 ), or shortly: 3(2p 32). Sequents: α β. RC rules: 1 α α; α ; if α β and β γ then α γ; 2 α β α, β; if α β and α γ then α β γ; 3 nnα nα; if α β then nα nβ; 4 nα mα for n > m; 5 nα mβ n(α mβ) for n > m. Ex. 3 23 3( 23) 323.

Reflection calculus RC Language: α ::= p (α 1 α 2 ) nα n ω Example: α = 3(2p 32 ), or shortly: 3(2p 32). Sequents: α β. RC rules: 1 α α; α ; if α β and β γ then α γ; 2 α β α, β; if α β and α γ then α β γ; 3 nnα nα; if α β then nα nβ; 4 nα mα for n > m; 5 nα mβ n(α mβ) for n > m. Ex. 3 23 3( 23) 323.

Interpretation of RC in GLP RC can be seen as a strictly positive fragment of GLP. Interpretation: 3(2p 32 ) 3 ( 2 p 3 2 ) Theorems (E. Dashkov). 1 GLP is a conservative extension of RC; 2 RC is polytime decidable; 3 RC enjoys the finite model property.

RC 0 as an ordinal notation system Let RC 0 denote the variable-free fragment of RC. Let W denote the set of all RC 0 -formulas. For α, β W define: α β if α β and β α in RC 0 ; α < n β if β nα. Theorem. 1 Every α W is equivalent to a word (formula without ); 2 (W /, < 0 ) is isomorphic to (ε 0, <). Rem. ε 0 = sup{ω, ω ω, ω ωω,... } is the characteristic ordinal of Peano arithmetic.

The system RCω The language of RC is extended by a new modality symbol ω. The rules of RCω are: The rules of RC stated for all n ω; ωα α. The intended interpretation of ω is R ω. Hence, the strictly positive modal formulas should now be understood as (possibly infinite) sets of arithmetical sentences.

Axiom ωα α Modal logically, this schema means A A, i.e., A A. Notice that in the context of classical modal logic the principle A A only has trivial (discrete) Kripke frames. Not so in the strictly positive logic! The same principle also plays a certain role in intuitionistic modal logic.

Axiom ωα α Modal logically, this schema means A A, i.e., A A. Notice that in the context of classical modal logic the principle A A only has trivial (discrete) Kripke frames. Not so in the strictly positive logic! The same principle also plays a certain role in intuitionistic modal logic.

Axiom ωα α Modal logically, this schema means A A, i.e., A A. Notice that in the context of classical modal logic the principle A A only has trivial (discrete) Kripke frames. Not so in the strictly positive logic! The same principle also plays a certain role in intuitionistic modal logic.

Arithmetical interpretation of RCω Let S be a gödelian theory. An arithmetical substitution σ assigns to each variable a gödelian theory extending S (i.e. a primitive recursive set of sentences together with a p.r. formula defining this set). Interpretation α σ of a strictly positive formula α in S: σ = ; (α β) σ = (α σ β σ ); (nα) σ = {R n (S + α σ )}; (ωα) σ = R ω (S + α σ ).

Arithmetical completeness Suppose N S. Theorem 1. α β in RCω iff σ S + α σ β σ. Theorem 2. RCω enjoys the finite model property and is polytime decidable.

Arithmetical completeness Suppose N S. Theorem 1. α β in RCω iff σ S + α σ β σ. Theorem 2. RCω enjoys the finite model property and is polytime decidable.

Example A simple Kripke model shows that ωp ωq RCω ω(p q). By Theorem 1, there are arithmetical theories P, Q such that S + R ω (P) + R ω (Q) R ω (P + Q). It is easy to see that any such pair must have unrestricted arithmetical complexity over S.

RC 0 ω as an ordinal notation system Let RC 0 ω denote the variable-free fragment of RCω. Let W ω denote the set of all RC 0 ω-formulas. Theorem 3. In RC 0 ω, 1 Every α W ω is equivalent to a word (formula without ); 2 (W ω /, < 0 ) is isomorphic to (ε ω, <). Here ε ω is the ω-th ordinal α such that ω α = α.

Open questions Study systematically strictly positive normal logics (s.p.l.). State general sufficient conditions guaranteeing nice semantic properties of such logics. Characterize strictly positive fragments of standard polymodal logics by positive calculi. (Some preliminary work done by Dashkov, Kaniskin and more to come.) Study the complexity of s.p.l.. (Need not always be polytime decidable or even decidable.) Study the analogy between s.p.l. and semi-thue systems. Positive Craig interpolation?

Open questions Study systematically strictly positive normal logics (s.p.l.). State general sufficient conditions guaranteeing nice semantic properties of such logics. Characterize strictly positive fragments of standard polymodal logics by positive calculi. (Some preliminary work done by Dashkov, Kaniskin and more to come.) Study the complexity of s.p.l.. (Need not always be polytime decidable or even decidable.) Study the analogy between s.p.l. and semi-thue systems. Positive Craig interpolation?

Open questions Study systematically strictly positive normal logics (s.p.l.). State general sufficient conditions guaranteeing nice semantic properties of such logics. Characterize strictly positive fragments of standard polymodal logics by positive calculi. (Some preliminary work done by Dashkov, Kaniskin and more to come.) Study the complexity of s.p.l.. (Need not always be polytime decidable or even decidable.) Study the analogy between s.p.l. and semi-thue systems. Positive Craig interpolation?

Open questions Study systematically strictly positive normal logics (s.p.l.). State general sufficient conditions guaranteeing nice semantic properties of such logics. Characterize strictly positive fragments of standard polymodal logics by positive calculi. (Some preliminary work done by Dashkov, Kaniskin and more to come.) Study the complexity of s.p.l.. (Need not always be polytime decidable or even decidable.) Study the analogy between s.p.l. and semi-thue systems. Positive Craig interpolation?

Open questions Study systematically strictly positive normal logics (s.p.l.). State general sufficient conditions guaranteeing nice semantic properties of such logics. Characterize strictly positive fragments of standard polymodal logics by positive calculi. (Some preliminary work done by Dashkov, Kaniskin and more to come.) Study the complexity of s.p.l.. (Need not always be polytime decidable or even decidable.) Study the analogy between s.p.l. and semi-thue systems. Positive Craig interpolation?

Open questions Study systematically strictly positive normal logics (s.p.l.). State general sufficient conditions guaranteeing nice semantic properties of such logics. Characterize strictly positive fragments of standard polymodal logics by positive calculi. (Some preliminary work done by Dashkov, Kaniskin and more to come.) Study the complexity of s.p.l.. (Need not always be polytime decidable or even decidable.) Study the analogy between s.p.l. and semi-thue systems. Positive Craig interpolation?

Papers E. Dashkov. On the positive fragment of the polymodal provability logic GLP. Mathematical Notes, 2012, Vol. 91, No. 3, pp. 318 333. L. Beklemishev. Positive provability logic for uniform reflection principles. Annals of Pure and Applied Logic, published online August 2013. DOI: 10.1016/j.apal.2013.07.006