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

Size: px
Start display at page:

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

Transcription

1 Provability as a Modal Operator with the models of PA as the Worlds by Marcello Herreshoff marce110@stanford.edu May 20, 2011 Abstract This paper introduces a propositional modal model of Gödel-Löb Logic whose worlds are the models of Peano Arithemetic and whose box modality is equivalent to an operator satisfying the Hilbert Bernay s conditions (e.g. provability.) The semantics of this model is extended to public announcement logic, and it is shown that announcing a formula is semantically equivalent to adding it as a new axiom. The graph structure of the model is also explored, and it is shown that if the descendants of a world are well-founded then they have finite depth. 1 Introduction 1.1 Motivation The work in this paper is greatly inspired by [Boolos], which discusses the connection between modal logic and proof theory, as introduced by Gödel [Gödel, pp ] and developed by Solovay ([Solovay]), Artemov ([Artemov]), Boolos, and many others. While Boolos devotes an entire chapter [Boolos, pp.68-78] to discussing the semantics of modal logics, he does not produce a model of the logic of provability for Peano Arithmetic. This paper, while certainly not the first, creates such a modal model, in order to provide opportunities for concrete visualization, to potentially aid exploration of the philosophical view of formal systems as agents with states of knowledge, and to explore its properties. 1.2 Outline Section 2 of the paper reviews some preliminary notions from proof theory, model theory, and modal logic that are used later in the paper. Section 3 constructs the modal model of worlds are the models of Peano Arithmetic and shows that its modal operator corresponds to provability. The construction works for any operator which satisfies the first two of the Hilbert-Bernays provability conditions. Section 4 extends the semantics to public announcement logic. Section 5 shows that, if our operator satisfied all three of the Hilbert-Bernays provability conditions, the corresponding accessibility relation must be transitive and satisfy Gödel Löb logic, but not the D-axiom. Finally, in section 6, we explore the graph structure of the model; in particular, we prove that if the descendants of a world are well-founded then they have finite depth and that every finite depth is represented in the structure. 2 Preliminaries A model of first order arithmetic is a tuple A= X,0 A,S A,+ A, A where 0 A X, S A :X X, + A :X X X and A :X X X. The standard model is the tuple N,0,S,+,, where 0 is just the number zero, and S, +, and are the successor, addition and multiplication functions respectively. We denote the standard model by N. 1

2 2 Section 2 The truth of a sentence of first order arithmetic is defined within such a model in the usual way. The notation A ϕ means that ϕ is true in A where A is a model of first order arithmetic and ϕ is a formula of first order arithmetic. If S is a set of models of first order arithmetic then S ϕ iff A ϕ for all A S. If Γ is a set of formulas of first order arithmetic then Mod(Γ) denotes the class of all models of first order arithmetic in which all the formulas in Γ hold. 1 If Γ is a set of formulas of first order arithmetic, and ϕ is another formula of first order arithmetic, then Γ ϕ iff ϕ is provable from Γ using only the usual axioms and rules of inference of first order logic. By the soundness and completeness of first order logic, Γ ϕ iff Mod(Γ) ϕ. PA denotes the set of axioms of Peano Arithmetic. We let ϕ denote the Gödel number of ϕ in the standard way. PA (x) denotes a formula which expresses that the formula with Gödel number x is provable in PA. We use PA ϕ as a shorthand for PA ( ϕ ). 2.1 Modal Logic Definitions A (propositional) modal model M over a set of propositional variables P is a set of worlds W, a valuation relation V W P, which assigns a truth value to each propositional variable at each world, and an accessibility relation R W W. The set of formulae in the language of modal logic can be defined recursively as follows: ψ = p ψ 1 ψ 1 ψ 2 ψ 1 ψ 2 ψ 1, where p P and ψ 1, ψ 2 are formulae in the language of modal logic. (ψ 1 ψ 2 is taken to be short for ( ψ 1 ψ 2 ) and ψ 1 is taken to be short for ψ 1.) 2 The relation M,A ψ expresses that the formula ψ holds at world A of the model M and is defined in a standard way. A world A is irreflexive iff A,A R. A world A in M is deluded about ϕ iff M, A ϕ but M, A ϕ. It follows that if A is deluded about any formula ϕ then A is irreflexive. If M= W,R,V, then A W is a root iff A,B R for every B W. A is a terminal world iff A,B R for every B W. Another way to define this is that A is terminal iff M,A. M is serial iff it has no terminal worlds. A set of worlds S W in M is well-founded iff there is no infinite chain of worlds A 1,A 2,, A n, such that A i S and A i,a i+1 R for all i 1. We say that A is a well founded world if the set S is well founded, where S = i N S i and S 0 ={A} and S i+1 =S i {B: C,B R,C S i }. We denote the subset of the worlds of M which are well-founded by WF(M). The rank rk(a) of a well-founded world A is an ordinal defined by transfinite recursion by rk(a)=sup{rk(b)+1: A,B R} Proof Systems The D-axiom is defined as The negative introspection schema is defined as ψ ψ. The K-axiom schema is defined as (ψ 1 ψ 2 ) ( ψ 1 ψ 2 ) The Löb schema is ( ψ ψ) ψ Modus Ponens is the inference rule: ψ 1 ;ψ 1 ψ 2 ψ 2 1. Mod(Γ) is a proper class, but we could also interpret it as the set of countable models using one particular set of objects X as their universe (which is a set) and all of the results and proofs in this paper would be preserved. 2. is not to be confused with PA. will only appear in modal formulas and PA will only occur in first order formulas.

3 The Correspondence Theorem 3 Necessitation is the inference rule: ψ ψ Gödel Löb logic (GL) is the closure of propositional tautologies, the K-axiom, and the Löb schema under the inference rules of modus ponens and necessitation. 3 The Correspondence Theorem 3.1 The Hilbert Bernays conditions Suppose B(x) is a formula of first order arithmetic with one free variable. Then B satisfies the Hilbert Bernays provability conditions iff, for aribitrary sentences α, β of first-order arithmetic, we have: 1. PA α implies PA Bα (B has necessitation) 2. PA B(α β) (Bα Bβ) (B satisfies the K axiom) 3. PA Bα BBα (B is transitive) Here, we write Bϕ as a shorthand for B( ϕ ). For the rest of this paper, we will assume that B is an operator satisfying the Hilbert Bernays conditions. 3.2 Examples of Operators satisfying the Hilbert Bernays conditions 1. The motivating example: B= PA. 2. S, defined in the usual way, where S is a superset of PA. 3. If, S is any system stronger than PA, we can define the n-provability predicate [n] S ϕ 6 ψ : True Πn ( ψ ) S (ψ ϕ), following [Beklemishev]. According to ([Beklemishev], Proposition 2.10, p. 17), this operator satisfies the Hilbert Bernays conditions. 3.3 The Model Let L be a language for modal logic with one propositional variable for each sentence of first order arithmetic. That is, the formulas of L are ψ = P ϕ ψ 1 ψ 1 ψ 2 ψ 1 ψ 2 ψ 1 where ϕ is a formula of first order arithmetic and ψ 1, ψ 2 are formulas of L. These formulas have the usual semantics on modal models. Let M B = W,R,V, where W = Mod(PA), V ={ A,P ϕ A W, A ϕ} and finally, R={ A,B A,B W andforall ϕ, A Bϕ implies B ϕ} In other words, each model of PA is a world of our modal mode and the propositional variable P ϕ is true in the world A iff ϕ is a true statement about the model A. One way to think of this definition of R is that statements of the form Bϕ which are true in A constitute our beliefs at the world A. Thus the world B appears possible from world A iff it conforms to all of A s beliefs. In particular, M PA is the set of models of P A considered as a graph, where we draw an arrow from model A to model B if everything that appears provable in A is true in B. 3.4 The Correspondence between and B Let the function T which maps formulas of L to formulas of first order arithmetic, defined inductively by T( ) =, T(P ϕ ) = ϕ, T( α) = T(α), T(α β) = T(α) T(β), T(α β) = T(α) T(β), T( α) = B T(α). That is, T replaces all variables with the formulas they correspond to, and all s with B s. Main Theorem: For any formula ψ of L, we have M B,A ψ iff A T(ψ) for any world A W, provided that B satisfies the first two of the Hilbert Bernay s conditions.

4 4 Section 4 Proof: We proceed by induction on ψ. 1. If ψ= then M B,A and A. Thus M B,A ψ iff A ψ as desired. 2. Suppose ψ=p ϕ. Then M B,A P ϕ iff V(A,P ϕ ) iff A ϕ. But ϕ=t(p ϕ ), so M B,A P ϕ iff A T(P ϕ ), as desired. 3. Suppose ψ = α, and by hypothesis M, A α iff A T(α). Then M B, A α iff M B, A α iff A T(α) iff A T(α) iff A T( α), as desired. 4. Suppose ψ =α β and by hypothesis M B,A α iff A T(α) and M,A β iff A T(β). Then M B,A α β iff M B,A α and M B,A β iff A T(α) and A T(β) iff A T(α) T(β) iff A T(α β). 5. Suppose ψ =α β and by hypothesis M B,A α iff A T(α) and M,A β iff A T(β). Then M B, A α β iff M, A α implies M B, A β iff A T(α) implies A T(β) iff A T(α) T(β) iff A T(α β). 6. Suppose ψ= α and and by hypothesis M B,B α iff B T(α) for any world B W. a. Suppose that A T( α), that is A BT(α). For any A,B R, A BT(α) yeilds B T(α) and thus M,B α. Therefore M B,A α. b. Now we get to the interesting case: Suppose M B,A α. This means that M B,B α and thus B T(α) for all B such that A,B R. Now the set of worlds {v: A,B R} is precisely Mod(PA {ϕ: A Bϕ}). Because T(α) is true in all models of PA {ϕ: A Bϕ}, it follows by the completeness theorem for first order logic that P A {ϕ: A Bϕ} T(α). Because the proof must be finite, there must be a finite subset Γ = {γ 1, γ 2,..., γ n } {ϕ: A Bϕ}, such that PA; γ 1,..., γ n T(α). By repeatedly using the deduction theorem, we deduce that PA γ 1 (γ 2 (γ n T(α))). Then, by the first of the Hilbert Bernay s conditions (necessitation), P A B[γ 1 (γ 2 (γ n T(α)))]. In particular, A B[γ 1 (γ 2 (γ n T(α)))], because A Mod(PA). Note next that by the second of the Hilbert Bernay s conditions (K axiom) if we have A Bψ 1 and A B(ψ 1 ψ 2 ), then we have A Bψ 2. Because A B[γ 1 (γ 2 (γ n T(α)))] and A Bγ j for all j, we have A BT(α) as desired. 4 Extension to Public Announcement Logic We extend the language L to a language L whose formulas are of the form ψ = P ϕ ψ 1 ψ 1 ψ 2 ψ 1 [ψ 1 ]ψ 2, where ϕ is a formula of first order logic and ψ 1, ψ 2 are formulas of L. Here, the [α]β operator is taken to have the usual semantics [van Ditmarsch, p. 74] that is: M,A [α]β iff M,A α implies M α,a β. Here, if M= W,R,V, then M α = W,R,V where W ={A W:M,A α}, V ={ A, p : A,p V,A W } and R ={ A,B : A,B R,A W,B W }. The main result of this section is that formulas in L can be translated to equivalent formulas in L. (In the sense that ψ 1 DMψ 2 is defined as M,A ψ 1 iff M,A ψ 2 for any A M.) Note first that if α does not contain brackets then M,A α iff A T(α) iff M,A P T(α). It follows that M PT(α) =M α and therefore that M,A [α]β iff M,A [ P T(α) ] β. Definition: Let S p (ψ) be defined as follows: S p ( ) =, S p (P ϕ ) = P ϕ, S v ( α) = S p (α), S p (α β)=s p (α) S p (β), S p ( α)= (p S p (α)), and S p ([α]β)=[s p (α)]s p (β). Lemma: M,A [p]ψ iff M,A p S p (ψ) where p is any proposition. Proof: If M, A p then M, A [p]ψ and M, A p S p (ψ), as desired. Now suppose that M,A p, in which case we clearly have M,A p S p (ψ) iff M,A S p (ψ). Next I will prove by induction on ψ that for any submodel N M and any world A N such that N,A p, we have N p,a ψ iff N,A S p (ψ): 1. The case ψ=. Then trivially N p,a iff N,A iff N,A S p ( ). 2. Suppose ψ=p ϕ. Then trivially N p,a P ϕ iff N,A P ϕ iff N,A S p (P ϕ ).

5 M B satisfies Gödel Löb logic 5 3. Suppose ψ= α and by hypothesis that N p,a α iff N,A S p (α). Thus N p,a α iff N p,a α iff N,A S p (α) iff N,A S p (α) iff N,A S p ( α), as desired. 4. Suppose ψ = α β and by hypothesis that N p, A α iff N, A S p (α) and that N p, A β iff N,A S p (β). Thus N p,a α β iff N p,a α and N p,a β iff N,A S p (α) and N,A S p (β) iff N,A S p (α) S p (β) iff N,A S p (α β). 5. Suppose ψ = α β and by hypothesis that N p, A α iff N, A S p (α) and that N p, A β iff N, A S p (β). Thus N p, A α β iff N p, A α implies N p, A β iff N, A S p (α) implies N,A S p (β) iff N,A S p (α) S p (β) iff N,A S p (α β). 6. Suppose ψ = α and by hypothesis that N p, B α iff N, B S p (α) for any B N, where V(B,p) (is true.) Thus: N p,a α iff N p,b α for all B such that V(B,p) and A,B R iff N,B S p (α) for all B such that V(B,p) and A,B R iff N,B p S p (α) for all B such that A,B R iff N,A (p S p (α)) iff N,A S p ( α) 7. Finally suppose ψ=[α]β and by hypotehsis that N p,b α iff N,B S p (α) for any B N, where V(B, p) (is true.) and that for any submodel N N, we have N p,b α iff N,B S p (α) for any B N, where V(B,p). Thus: N p,a [α]β iff N p,a α implies N p α,a β Note: for any B N p, N p, B α iff N, B S p (α). Thus B N p α iff B N Sp(α) and V(B,p) iff B N Sp(α) p, and so the previous bullet holds iff: N p,a α implies N Sp(α) p,a β, iff N,A S p (α) implies N Sp(α) p,a β, iff N,A S p (α) implies N Sp(α),A S p (β), iff N,A [S p (α)]s p (β) And now that the lemma has been proven, it follows straightfowardly that for any A M we have M,A [α]β iff M,A P T(α) S PT(α) (β) (provided α contains no brackets.) This, however provides us with a way to remove all the brackets from any formula. If ψ 1 DMψ 2 then ψ 1 DM ψ 2 and α ψ 1 DMα ψ 2 and ψ 1 αdmψ 2 α and α ψ 1 DMα ψ 2 and ψ 1 α DM ψ 2 α and ψ 1 DM ψ 2 and [ψ 1 ]α DM [ψ 2 ]α. This implies that as long as a sub-formula is not on the right hand side of an announement operator, it can be replaced with an equivalent sub-formula not containing one less pair of brackets. However, every formula containing announcement operators must contain at least one such operator [α]β which is not on the right side of any other announcement operators and such that α contains no announcement operators. Thus the reduction can be applied, and since the reduction always eliminates one pair of square brackets, all of the announcement operators can be eliminated. Another way to think about this is that we can extend the mapping T to include a case T([α]β)=P T(α) T ( S PT(α) (β) ). Inituitively, the upshot is that an expression like [α]β is true whenever α is false, and when α is true, the [α] reinterprets all the s within β to mean provable assuming T(α) or provable in the new formal system that has T(α) as an additional axiom rather than just provable. 5 M B satisfies Gödel Löb logic Theorem 1: M B has a central world atniff B is equivalent to PA.

6 6 Section 6 Proof: M B has a root atniff N,B R for every B W. Now the set {B: N,B R}= Mod(PA {ϕ: A Bϕ}), so M B has a central world A iff Mod(PA) = Mod(PA {ϕ: A Bϕ}). Now if B is equivalent to PA, then {ϕ: N Bϕ} = Th(PA), then Mod(PA) = Mod(PA {ϕ: N Bϕ}) andnis central. If on the other hand we B not equivalent to PA we can first rule out the case where {ϕ: A Bϕ} Th(PA) by the first property of B. From this we conclude that {ϕ: A Bϕ} Th(PA), that is, that there s some ϕ such that A Bϕ but ϕ Th(PA), however, this would imply that PA; ϕ is consistent, in which case there s some B W where N,B R, and hencenis not central. Theorem 2: M B is transitive. Proof: If A,B R and A Bϕ, then A BBϕ and so M B,A P Bϕ, from which it follows that M B,B P Bϕ and therefore B Bϕ. Thus {ϕ: A Bϕ} {ϕ: B Bϕ}, and therefore {C: A, C R}]=Mod(PA {ϕ: A Bϕ}) Mod(PA {ϕ: B Bϕ})={C: B,C R}. Theorem 3: M B,A ( ψ ψ) ψ for all worlds A and arbitrary modal formulae ψ. Proof: B is Löbian so all three of Löb s conditions hold. Furthermore, the diagonalization lemma applies to any formula B of first order arithmetic, so we can construct γ such that PA γ [Bγ ϕ]. These are all the ingredients required for Löb s theorem to hold, and it follows that PA B(Bϕ ϕ) Bϕ. If we choose ϕ=t(ψ) then it follows that M B,A ( ψ ) ψ for all worlds A and arbitrary modal formulae ψ. Theorem 4: If M B is non-terminal at some world A then M B has no negative-introspection. Proof: By theorem 3 M B, A ( ). Because A is non-terminal, the consequent is false, and therefore M B, A ( ). However, because M B, A and M B, A ( ), negative introspection does not hold at A Theorem 5: M B does not satisfy the D-axiom (i.e. M B does not have seriality.) Case 1: Suppose world A is terminal. Then M B,A, violating the D-axiom. Case 2: Suppose world A is non-terminal Then, by the reasoning in the previous theorem M B,A ( ). However, the statement M B,A ( ), implies that there s some world B where A,B R where M B,B again violating the D-axiom. Corrolary 6: M B is a model of Gödel Löb logic. 6 The Rank Function on M B If we consider the pointed submodels of M (which include some node A and all of its decendants) which such submodels are isomorphic to each other (in the sense of graph structure alone), how many isomorphism classes are there? We know that if B is sound and satisfies the Hilbert Bernays conditions, there are at least two classes because N, N R but A PA for some A, and thus A,A R. We can, in fact prove that there are infinitely many, because there are infinitely many ranks. Lemma: The set {rk(b): B WF(M B )} is an initial segment of the ordinals; that is, if α<β and there exists a world of rank β then there is also a well-founded world of rank α. Proof: Let Q={rk(B): B WF(M B ),rk(b) α} Because Q is a set of ordinals, which is non-empty because there is some well-founded world of rank β >α, min Q is well defined. Suppose for contradiction that min Q>α. Then there exists a world B with rk(b)=min Q. However, by definition of rk, there must exist a world C where B, C R such that α rk(c) < rk(b), otherwise rk(b) α. Since B WF(M B ), C WF(M B ), and thus rk(c) Q, contradicting rk(b)=minq. Theorem 1: If B is sound and Löbian, then, for any n ω, there exists a world with rank n. Proof: Observe first If B is sound, and N ϕ then N Bϕ. This is just the contrapositive of the definition of soundness. Lemma 1a: (Löb s theorem converse) If B is sound and satisfies the Hilbert Bernays conditions, and N ϕ then there is a world which is deluded about ϕ.

7 Bibliography 7 Proof: Because B satisfies the Hilbert Bernays conditions, it follows that N B(Bϕ ϕ) Bϕ. Because B is sound and N ϕ it follows that N Bϕ, and therefore, by contraposition N B(Bϕ ϕ). By the correspondence theorem M,N ( ϕ P ϕ ) that is M,N ( ϕ P ϕ ). Therefore, M, A ϕ P ϕ for some A and hence A Bϕ ϕ. Thus world A is deluded about ϕ. Now using our observation, we see that N, and therefore, by induction N B n, where n B n α is shorthand for BBBα. By our lemma it follows that, for arbitrary n there must exist a world A such that A B n and A B n+1, or, using the correspondence theorem M,A n, and M,A n+1. The first of these can be rewritten as M,A n. Lemma 1b: (Upper Bound) If M,A n, then A WF(M) and rk(a)<n. Proof: We proceed by induction. For our base case, lemma is vacuously true when n = 0 because M, A never happens. Now, for the inductive step, suppose the lemma holds for n, and we know that M, A n+1. It follows that if A, B R, then M, B n, and therefore, by inductive hypothesis rk(b)<n and B is well-founded. However, because all of its decendants are well-founded, A is also well-founded. By the definition of rank, rk(a)<n+1. Lemma 1c: (Lower Bound) If M,A n then rk(a) n provided A WF(M) Proof: Again, we proceed by induction. The base case is trivially true because if rk is well defined at A then rk(a) 0 because every ordinal is at least zero. Now suppose the lemma holds for n, and we know that M,A n+1 and that rk is well-defined at A. It follows that A has a descendant B where M, B n. B must also have a welldefined rank because it is a descendant of A, and therefore by inductive hypothesis rk(b) n. This forces rk(a) n+1 by the definition of rk. Combining lemmas 1b and 1c, we see that rk(a) < n + 1 and is well defined and rk(a) n. Thus rk(a)=n. Thus, we have proven that worlds of rank n exist for arbitrary n ω. Theorem 2: There are no worlds of rank greater than or equal to ω (that is, all ranks are integers.) Proof: Suppose for contradiction that there exists a world of rank at least ω. Then there must exist a world A with rank ω. The descendants of A are precisely Mod({ϕ: A ϕ}). Let Γ 0 ={ϕ: A ϕ}. Let Γ n+1 =Γ n ; B n, and Γ ω = n ω Γ n. Pick an arbitrary n N. Because A has rank ω, it must have a descendant B with rank greater than n. We know that B ϕ for all ϕ Γ 0 and aditionally that B B k for k n. Thus B Mod(Γ n ) from which we can conclude that Γ n is consistent. By compactness it follows that Γ ω is consistent. Thus there exists a C Mod(Γ ω ) Mod(Γ 0 ). However, by lemma 1c, rk(c) n for arbitrary n, if it is defined. If rk(c) is undefined because C is not well founded then A is not well-founded either, contradicting our assumption that rk(a) = ω. If rk(c) is defined then rk(c) ω, and therefore, either rk(a) is undefined or rk(a) ω+1, which is a contradiction. 7 Bibliography Artemov, S. N. On Modal Logics Axiomatizing Provability. Math USSR Izvestiya, Vol. 27 (1986), No. 3. Boolos, George. The logic of provability. Cambridge Univ Pr, Beklemishev, Lev. Reflection principles and provability algebras in formal Arithmetic. (D.Sc. Dissertation) Moscow, Downloaded from: Gödel, Kurt. An interpretation of intuitionistic propositional calculus. Kurt Gödel, Collected Works, Volume 1. Ed. Trans. Solomon Feferman, John W. Dawson Jr., Steven C. Kleene, Gregory H. Moore, Robert M. Solovay, Jean van Heijenoort. New York: Oxford University Press, 1986.

8 8 Section 7 van Ditmarsch, Hans, Wiebe van der Hoek, and Bareld Kooi. Dynamic Epistemic Logic. Springer, Solovay, Robert M. Provability Interpretations of Modal Logic. Israel Journal of Mathematics, Vol 25, 1976.

A simplified proof of arithmetical completeness theorem for provability logic GLP

A simplified proof of arithmetical completeness theorem for provability logic GLP A simplified proof of arithmetical completeness theorem for provability logic GLP L. Beklemishev Steklov Mathematical Institute Gubkina str. 8, 119991 Moscow, Russia e-mail: bekl@mi.ras.ru March 11, 2011

More information

1. Propositional Calculus

1. Propositional Calculus 1. Propositional Calculus Some notes for Math 601, Fall 2010 based on Elliott Mendelson, Introduction to Mathematical Logic, Fifth edition, 2010, Chapman & Hall. 2. Syntax ( grammar ). 1.1, p. 1. Given:

More information

Positive provability logic

Positive provability logic 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

More information

1. Propositional Calculus

1. Propositional Calculus 1. Propositional Calculus Some notes for Math 601, Fall 2010 based on Elliott Mendelson, Introduction to Mathematical Logic, Fifth edition, 2010, Chapman & Hall. 2. Syntax ( grammar ). 1.1, p. 1. Given:

More information

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

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1 Přednáška 12 Důkazové kalkuly Kalkul Hilbertova typu 11/29/2006 Hilbertův kalkul 1 Formal systems, Proof calculi A proof calculus (of a theory) is given by: A. a language B. a set of axioms C. a set of

More information

the logic of provability

the logic of provability A bird s eye view on the logic of provability Rineke Verbrugge, Institute of Artificial Intelligence, University of Groningen Annual Meet on Logic and its Applications, Calcutta Logic Circle, Kolkata,

More information

KRIPKE S THEORY OF TRUTH 1. INTRODUCTION

KRIPKE S THEORY OF TRUTH 1. INTRODUCTION KRIPKE S THEORY OF TRUTH RICHARD G HECK, JR 1. INTRODUCTION The purpose of this note is to give a simple, easily accessible proof of the existence of the minimal fixed point, and of various maximal fixed

More information

Classical Propositional Logic

Classical Propositional Logic The Language of A Henkin-style Proof for Natural Deduction January 16, 2013 The Language of A Henkin-style Proof for Natural Deduction Logic Logic is the science of inference. Given a body of information,

More information

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic Mathematics 114L Spring 2018 D.A. Martin Mathematical Logic 1 First-Order Languages. Symbols. All first-order languages we consider will have the following symbols: (i) variables v 1, v 2, v 3,... ; (ii)

More information

Handbook of Logic and Proof Techniques for Computer Science

Handbook of Logic and Proof Techniques for Computer Science Steven G. Krantz Handbook of Logic and Proof Techniques for Computer Science With 16 Figures BIRKHAUSER SPRINGER BOSTON * NEW YORK Preface xvii 1 Notation and First-Order Logic 1 1.1 The Use of Connectives

More information

Update As Evidence: Belief Expansion

Update As Evidence: Belief Expansion Update As Evidence: Belief Expansion Roman Kuznets and Thomas Studer Institut für Informatik und angewandte Mathematik Universität Bern {kuznets, tstuder}@iam.unibe.ch http://www.iam.unibe.ch/ltg Abstract.

More information

Chapter 11: Automated Proof Systems

Chapter 11: Automated Proof Systems Chapter 11: Automated Proof Systems SYSTEM RS OVERVIEW Hilbert style systems are easy to define and admit a simple proof of the Completeness Theorem but they are difficult to use. Automated systems are

More information

Introduction to Metalogic

Introduction to Metalogic Philosophy 135 Spring 2008 Tony Martin Introduction to Metalogic 1 The semantics of sentential logic. The language L of sentential logic. Symbols of L: Remarks: (i) sentence letters p 0, p 1, p 2,... (ii)

More information

Formal Epistemology: Lecture Notes. Horacio Arló-Costa Carnegie Mellon University

Formal Epistemology: Lecture Notes. Horacio Arló-Costa Carnegie Mellon University Formal Epistemology: Lecture Notes Horacio Arló-Costa Carnegie Mellon University hcosta@andrew.cmu.edu Logical preliminaries Let L 0 be a language containing a complete set of Boolean connectives, including

More information

Informal Statement Calculus

Informal Statement Calculus FOUNDATIONS OF MATHEMATICS Branches of Logic 1. Theory of Computations (i.e. Recursion Theory). 2. Proof Theory. 3. Model Theory. 4. Set Theory. Informal Statement Calculus STATEMENTS AND CONNECTIVES Example

More information

CHAPTER 10. Gentzen Style Proof Systems for Classical Logic

CHAPTER 10. Gentzen Style Proof Systems for Classical Logic CHAPTER 10 Gentzen Style Proof Systems for Classical Logic Hilbert style systems are easy to define and admit a simple proof of the Completeness Theorem but they are difficult to use. By humans, not mentioning

More information

An Introduction to Modal Logic III

An Introduction to Modal Logic III An Introduction to Modal Logic III Soundness of Normal Modal Logics Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, October 24 th 2013 Marco Cerami

More information

Maximal Introspection of Agents

Maximal Introspection of Agents Electronic Notes in Theoretical Computer Science 70 No. 5 (2002) URL: http://www.elsevier.nl/locate/entcs/volume70.html 16 pages Maximal Introspection of Agents Thomas 1 Informatics and Mathematical Modelling

More information

On the Complexity of the Reflected Logic of Proofs

On the Complexity of the Reflected Logic of Proofs On the Complexity of the Reflected Logic of Proofs Nikolai V. Krupski Department of Math. Logic and the Theory of Algorithms, Faculty of Mechanics and Mathematics, Moscow State University, Moscow 119899,

More information

Justification logic - a short introduction

Justification logic - a short introduction Institute of Computer Science and Applied Mathematics University of Bern Bern, Switzerland January 2013 Modal Logic A Modal Logic A A B and Modal Logic A A B B and thus Modal Logic A A B B and thus A (A

More information

Marie Duží

Marie Duží Marie Duží marie.duzi@vsb.cz 1 Formal systems, Proof calculi A proof calculus (of a theory) is given by: 1. a language 2. a set of axioms 3. a set of deduction rules ad 1. The definition of a language

More information

Interpretability Logic

Interpretability Logic Interpretability Logic Logic and Applications, IUC, Dubrovnik vukovic@math.hr web.math.pmf.unizg.hr/ vukovic/ Department of Mathematics, Faculty of Science, University of Zagreb September, 2013 Interpretability

More information

Proof Theory and Subsystems of Second-Order Arithmetic

Proof Theory and Subsystems of Second-Order Arithmetic Proof Theory and Subsystems of Second-Order Arithmetic 1. Background and Motivation Why use proof theory to study theories of arithmetic? 2. Conservation Results Showing that if a theory T 1 proves ϕ,

More information

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

Applied Logic. Lecture 1 - Propositional logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw Applied Logic Lecture 1 - Propositional logic Marcin Szczuka Institute of Informatics, The University of Warsaw Monographic lecture, Spring semester 2017/2018 Marcin Szczuka (MIMUW) Applied Logic 2018

More information

The Modal Logic of Pure Provability

The Modal Logic of Pure Provability The Modal Logic of Pure Provability Samuel R. Buss Department of Mathematics University of California, San Diego July 11, 2002 Abstract We introduce a propositional modal logic PP of pure provability in

More information

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

Model Theory MARIA MANZANO. University of Salamanca, Spain. Translated by RUY J. G. B. DE QUEIROZ Model Theory MARIA MANZANO University of Salamanca, Spain Translated by RUY J. G. B. DE QUEIROZ CLARENDON PRESS OXFORD 1999 Contents Glossary of symbols and abbreviations General introduction 1 xix 1 1.0

More information

Propositional and Predicate Logic - V

Propositional and Predicate Logic - V Propositional and Predicate Logic - V Petr Gregor KTIML MFF UK WS 2016/2017 Petr Gregor (KTIML MFF UK) Propositional and Predicate Logic - V WS 2016/2017 1 / 21 Formal proof systems Hilbert s calculus

More information

Gödel s Completeness Theorem

Gödel s Completeness Theorem A.Miller M571 Spring 2002 Gödel s Completeness Theorem We only consider countable languages L for first order logic with equality which have only predicate symbols and constant symbols. We regard the symbols

More information

TR : Binding Modalities

TR : Binding Modalities City University of New York (CUNY) CUNY Academic Works Computer Science Technical Reports Graduate Center 2012 TR-2012011: Binding Modalities Sergei N. Artemov Tatiana Yavorskaya (Sidon) Follow this and

More information

185.A09 Advanced Mathematical Logic

185.A09 Advanced Mathematical Logic 185.A09 Advanced Mathematical Logic www.volny.cz/behounek/logic/teaching/mathlog13 Libor Běhounek, behounek@cs.cas.cz Lecture #1, October 15, 2013 Organizational matters Study materials will be posted

More information

Basic Algebraic Logic

Basic Algebraic Logic ELTE 2013. September Today Past 1 Universal Algebra 1 Algebra 2 Transforming Algebras... Past 1 Homomorphism 2 Subalgebras 3 Direct products 3 Varieties 1 Algebraic Model Theory 1 Term Algebras 2 Meanings

More information

Lecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem. Michael Beeson

Lecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem. Michael Beeson Lecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem Michael Beeson The hypotheses needed to prove incompleteness The question immediate arises whether the incompleteness

More information

Towards A Multi-Agent Subset Space Logic

Towards A Multi-Agent Subset Space Logic Towards A Multi-Agent Subset Space Logic A Constructive Approach with Applications Department of Computer Science The Graduate Center of the City University of New York cbaskent@gc.cuny.edu www.canbaskent.net

More information

The Logic of Proofs, Semantically

The Logic of Proofs, Semantically The Logic of Proofs, Semantically Melvin Fitting Dept. Mathematics and Computer Science Lehman College (CUNY), 250 Bedford Park Boulevard West Bronx, NY 10468-1589 e-mail: fitting@lehman.cuny.edu web page:

More information

Introduction to Metalogic

Introduction to Metalogic Introduction to Metalogic Hans Halvorson September 21, 2016 Logical grammar Definition. A propositional signature Σ is a collection of items, which we call propositional constants. Sometimes these propositional

More information

Krivine s Intuitionistic Proof of Classical Completeness (for countable languages)

Krivine s Intuitionistic Proof of Classical Completeness (for countable languages) Krivine s Intuitionistic Proof of Classical Completeness (for countable languages) Berardi Stefano Valentini Silvio Dip. Informatica Dip. Mat. Pura ed Applicata Univ. Torino Univ. Padova c.so Svizzera

More information

Principles of Knowledge Representation and Reasoning

Principles of Knowledge Representation and Reasoning Principles of Knowledge Representation and Reasoning Modal Logics Bernhard Nebel, Malte Helmert and Stefan Wölfl Albert-Ludwigs-Universität Freiburg May 2 & 6, 2008 Nebel, Helmert, Wölfl (Uni Freiburg)

More information

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

Outline. Overview. Syntax Semantics. Introduction Hilbert Calculus Natural Deduction. 1 Introduction. 2 Language: Syntax and Semantics Introduction Arnd Poetzsch-Heffter Software Technology Group Fachbereich Informatik Technische Universität Kaiserslautern Sommersemester 2010 Arnd Poetzsch-Heffter ( Software Technology Group Fachbereich

More information

Logic Michælmas 2003

Logic Michælmas 2003 Logic Michælmas 2003 ii Contents 1 Introduction 1 2 Propositional logic 3 3 Syntactic implication 5 3.0.1 Two consequences of completeness.............. 7 4 Posets and Zorn s lemma 9 5 Predicate logic

More information

2.2 Lowenheim-Skolem-Tarski theorems

2.2 Lowenheim-Skolem-Tarski theorems Logic SEP: Day 1 July 15, 2013 1 Some references Syllabus: http://www.math.wisc.edu/graduate/guide-qe Previous years qualifying exams: http://www.math.wisc.edu/ miller/old/qual/index.html Miller s Moore

More information

Chapter 3: Propositional Calculus: Deductive Systems. September 19, 2008

Chapter 3: Propositional Calculus: Deductive Systems. September 19, 2008 Chapter 3: Propositional Calculus: Deductive Systems September 19, 2008 Outline 1 3.1 Deductive (Proof) System 2 3.2 Gentzen System G 3 3.3 Hilbert System H 4 3.4 Soundness and Completeness; Consistency

More information

Gödel s Incompleteness Theorems

Gödel s Incompleteness Theorems Seminar Report Gödel s Incompleteness Theorems Ahmet Aspir Mark Nardi 28.02.2018 Supervisor: Dr. Georg Moser Abstract Gödel s incompleteness theorems are very fundamental for mathematics and computational

More information

Realizing Public Announcements by Justifications

Realizing Public Announcements by Justifications Realizing Public Announcements by Justifications Samuel Bucheli Roman Kuznets Thomas Studer January 15, 2012 Abstract Modal public announcement logics study how beliefs change after public announcements.

More information

CHAPTER 4 CLASSICAL PROPOSITIONAL SEMANTICS

CHAPTER 4 CLASSICAL PROPOSITIONAL SEMANTICS CHAPTER 4 CLASSICAL PROPOSITIONAL SEMANTICS 1 Language There are several propositional languages that are routinely called classical propositional logic languages. It is due to the functional dependency

More information

CHAPTER 11. Introduction to Intuitionistic Logic

CHAPTER 11. Introduction to Intuitionistic Logic CHAPTER 11 Introduction to Intuitionistic Logic Intuitionistic logic has developed as a result of certain philosophical views on the foundation of mathematics, known as intuitionism. Intuitionism was originated

More information

On the Craig interpolation and the fixed point

On the Craig interpolation and the fixed point On the Craig interpolation and the fixed point property for GLP Lev D. Beklemishev December 11, 2007 Abstract We prove the Craig interpolation and the fixed point property for GLP by finitary methods.

More information

A MODAL EXTENSION OF FIRST ORDER CLASSICAL LOGIC Part I

A MODAL EXTENSION OF FIRST ORDER CLASSICAL LOGIC Part I Bulletin of the Section of Logic Volume 32/4 (2003), pp. 165 177 George Tourlakis 1 Francisco Kibedi A MODAL EXTENSION OF FIRST ORDER CLASSICAL LOGIC Part I Abstract We formalize a fragment of the metatheory

More information

SOCRATES DID IT BEFORE GÖDEL

SOCRATES DID IT BEFORE GÖDEL Logic and Logical Philosophy Volume 20 (2011), 205 214 DOI: 10.12775/LLP.2011.011 Josef Wolfgang Degen SOCRATES DID IT BEFORE GÖDEL Abstract. We translate Socrates famous saying I know that I know nothing

More information

WHAT IS THE CORRECT LOGIC OF NECESSITY, ACTUALITY AND APRIORITY?

WHAT IS THE CORRECT LOGIC OF NECESSITY, ACTUALITY AND APRIORITY? THE REVIEW OF SYMBOLIC LOGIC Volume 7, Number 3, September 2014 WHAT IS THE CORRECT LOGIC OF NECESSITY, ACTUALITY AND APRIORITY? PETER FRITZ University of Oxford Abstract. This paper is concerned with

More information

CSE 1400 Applied Discrete Mathematics Proofs

CSE 1400 Applied Discrete Mathematics Proofs CSE 1400 Applied Discrete Mathematics Proofs Department of Computer Sciences College of Engineering Florida Tech Fall 2011 Axioms 1 Logical Axioms 2 Models 2 Number Theory 3 Graph Theory 4 Set Theory 4

More information

0.Axioms for the Integers 1

0.Axioms for the Integers 1 0.Axioms for the Integers 1 Number theory is the study of the arithmetical properties of the integers. You have been doing arithmetic with integers since you were a young child, but these mathematical

More information

An Introduction to Modal Logic V

An Introduction to Modal Logic V An Introduction to Modal Logic V Axiomatic Extensions and Classes of Frames Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, November 7 th 2013

More information

Propositional Logic Arguments (5A) Young W. Lim 11/8/16

Propositional Logic Arguments (5A) Young W. Lim 11/8/16 Propositional Logic (5A) Young W. Lim Copyright (c) 2016 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version

More information

Chapter 11: Automated Proof Systems (1)

Chapter 11: Automated Proof Systems (1) Chapter 11: Automated Proof Systems (1) SYSTEM RS OVERVIEW Hilbert style systems are easy to define and admit a simple proof of the Completeness Theorem but they are difficult to use. Automated systems

More information

Part II. Logic and Set Theory. Year

Part II. Logic and Set Theory. Year Part II Year 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2018 60 Paper 4, Section II 16G State and prove the ǫ-recursion Theorem. [You may assume the Principle of ǫ- Induction.]

More information

Modal and temporal logic

Modal and temporal logic Modal and temporal logic N. Bezhanishvili I. Hodkinson C. Kupke Imperial College London 1 / 83 Overview Part II 1 Soundness and completeness. Canonical models. 3 lectures. 2 Finite model property. Filtrations.

More information

Advanced Topics in LP and FP

Advanced Topics in LP and FP Lecture 1: Prolog and Summary of this lecture 1 Introduction to Prolog 2 3 Truth value evaluation 4 Prolog Logic programming language Introduction to Prolog Introduced in the 1970s Program = collection

More information

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

Semantic methods in proof theory. Jeremy Avigad. Department of Philosophy. Carnegie Mellon University. Semantic methods in proof theory Jeremy Avigad Department of Philosophy Carnegie Mellon University avigad@cmu.edu http://macduff.andrew.cmu.edu 1 Proof theory Hilbert s goal: Justify classical mathematics.

More information

03 Review of First-Order Logic

03 Review of First-Order Logic CAS 734 Winter 2014 03 Review of First-Order Logic William M. Farmer Department of Computing and Software McMaster University 18 January 2014 What is First-Order Logic? First-order logic is the study of

More information

Mathematical Logic. Reasoning in First Order Logic. Chiara Ghidini. FBK-IRST, Trento, Italy

Mathematical Logic. Reasoning in First Order Logic. Chiara Ghidini. FBK-IRST, Trento, Italy Reasoning in First Order Logic FBK-IRST, Trento, Italy April 12, 2013 Reasoning tasks in FOL Model checking Question: Is φ true in the interpretation I with the assignment a? Answer: Yes if I = φ[a]. No

More information

ALL NORMAL EXTENSIONS OF S5-SQUARED ARE FINITELY AXIOMATIZABLE

ALL NORMAL EXTENSIONS OF S5-SQUARED ARE FINITELY AXIOMATIZABLE ALL NORMAL EXTENSIONS OF S5-SQUARED ARE FINITELY AXIOMATIZABLE Nick Bezhanishvili and Ian Hodkinson Abstract We prove that every normal extension of the bi-modal system S5 2 is finitely axiomatizable and

More information

Realizable Extensions of Intuitionistic Analysis: Brouwer, Kleene, Kripke and the End of Time

Realizable Extensions of Intuitionistic Analysis: Brouwer, Kleene, Kripke and the End of Time Realizable Extensions of Intuitionistic Analysis: Brouwer, Kleene, Kripke and the End of Time Joan Rand Moschovakis Occidental College, Emerita ASL Special Session on Intuitionism and Intuitionistic Logic

More information

Boolean Algebra and Propositional Logic

Boolean Algebra and Propositional Logic Boolean Algebra and Propositional Logic Takahiro Kato September 10, 2015 ABSTRACT. This article provides yet another characterization of Boolean algebras and, using this characterization, establishes a

More information

Axiomatic characterization of the AGM theory of belief revision in a temporal logic

Axiomatic characterization of the AGM theory of belief revision in a temporal logic Artificial Intelligence 171 (2007) 144 160 www.elsevier.com/locate/artint Axiomatic characterization of the AGM theory of belief revision in a temporal logic Giacomo Bonanno 1 Department of Economics,

More information

GÖDEL S COMPLETENESS AND INCOMPLETENESS THEOREMS. Contents 1. Introduction Gödel s Completeness Theorem

GÖDEL S COMPLETENESS AND INCOMPLETENESS THEOREMS. Contents 1. Introduction Gödel s Completeness Theorem GÖDEL S COMPLETENESS AND INCOMPLETENESS THEOREMS BEN CHAIKEN Abstract. This paper will discuss the completeness and incompleteness theorems of Kurt Gödel. These theorems have a profound impact on the philosophical

More information

AN EXTENSION OF THE PROBABILITY LOGIC LP P 2. Tatjana Stojanović 1, Ana Kaplarević-Mališić 1 and Zoran Ognjanović 2

AN EXTENSION OF THE PROBABILITY LOGIC LP P 2. Tatjana Stojanović 1, Ana Kaplarević-Mališić 1 and Zoran Ognjanović 2 45 Kragujevac J. Math. 33 (2010) 45 62. AN EXTENSION OF THE PROBABILITY LOGIC LP P 2 Tatjana Stojanović 1, Ana Kaplarević-Mališić 1 and Zoran Ognjanović 2 1 University of Kragujevac, Faculty of Science,

More information

UNIVERSITY OF EAST ANGLIA. School of Mathematics UG End of Year Examination MATHEMATICAL LOGIC WITH ADVANCED TOPICS MTH-4D23

UNIVERSITY OF EAST ANGLIA. School of Mathematics UG End of Year Examination MATHEMATICAL LOGIC WITH ADVANCED TOPICS MTH-4D23 UNIVERSITY OF EAST ANGLIA School of Mathematics UG End of Year Examination 2003-2004 MATHEMATICAL LOGIC WITH ADVANCED TOPICS Time allowed: 3 hours Attempt Question ONE and FOUR other questions. Candidates

More information

Undecidable propositions with Diophantine form arisen from. every axiom and every theorem in Peano Arithmetic. T. Mei

Undecidable propositions with Diophantine form arisen from. every axiom and every theorem in Peano Arithmetic. T. Mei Undecidable propositions with Diophantine form arisen from every axiom and every theorem in Peano Arithmetic T. Mei (Department of Journal, Central China Normal University, Wuhan, Hubei PRO, People s Republic

More information

cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018

cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018 cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018 Chapter 7 Introduction to Intuitionistic and Modal Logics CHAPTER 7 SLIDES Slides Set 1 Chapter 7 Introduction to Intuitionistic and Modal Logics

More information

Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models

Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models Agata Ciabattoni Mauro Ferrari Abstract In this paper we define cut-free hypersequent calculi for some intermediate logics semantically

More information

Löwnheim Skolem Theorem

Löwnheim Skolem Theorem Löwnheim Skolem Theorem David Pierce September 17, 2014 Mimar Sinan Fine Arts University http://mat.msgsu.edu.tr/~dpierce/ These notes are part of a general investigation of the Compactness Theorem. They

More information

Modal Probability Logic

Modal Probability Logic Modal Probability Logic ESSLLI 2014 - Logic and Probability Wes Holliday and Thomas Icard Berkeley and Stanford August 14, 2014 Wes Holliday and Thomas Icard: Modal Probability 1 References M. Fattorosi-Barnaba

More information

02 Propositional Logic

02 Propositional Logic SE 2F03 Fall 2005 02 Propositional Logic Instructor: W. M. Farmer Revised: 25 September 2005 1 What is Propositional Logic? Propositional logic is the study of the truth or falsehood of propositions or

More information

Propositional Logic Arguments (5A) Young W. Lim 10/11/16

Propositional Logic Arguments (5A) Young W. Lim 10/11/16 Propositional Logic (5A) Young W. Lim Copyright (c) 2016 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version

More information

23.1 Gödel Numberings and Diagonalization

23.1 Gödel Numberings and Diagonalization Applied Logic Lecture 23: Unsolvable Problems in Logic CS 4860 Spring 2009 Tuesday, April 14, 2009 The fact that Peano Arithmetic is expressive enough to represent all computable functions means that some

More information

COMPUTER SCIENCE TEMPORAL LOGICS NEED THEIR CLOCKS

COMPUTER SCIENCE TEMPORAL LOGICS NEED THEIR CLOCKS Bulletin of the Section of Logic Volume 18/4 (1989), pp. 153 160 reedition 2006 [original edition, pp. 153 160] Ildikó Sain COMPUTER SCIENCE TEMPORAL LOGICS NEED THEIR CLOCKS In this paper we solve some

More information

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

Peano Arithmetic. CSC 438F/2404F Notes (S. Cook) Fall, Goals Now CSC 438F/2404F Notes (S. Cook) Fall, 2008 Peano Arithmetic Goals Now 1) We will introduce a standard set of axioms for the language L A. The theory generated by these axioms is denoted PA and called Peano

More information

The Countable Henkin Principle

The Countable Henkin Principle The Countable Henkin Principle Robert Goldblatt Abstract. This is a revised and extended version of an article which encapsulates a key aspect of the Henkin method in a general result about the existence

More information

Part II Logic and Set Theory

Part II Logic and Set Theory Part II Logic and Set Theory Theorems Based on lectures by I. B. Leader Notes taken by Dexter Chua Lent 2015 These notes are not endorsed by the lecturers, and I have modified them (often significantly)

More information

Propositional and Predicate Logic - XIII

Propositional and Predicate Logic - XIII Propositional and Predicate Logic - XIII Petr Gregor KTIML MFF UK WS 2016/2017 Petr Gregor (KTIML MFF UK) Propositional and Predicate Logic - XIII WS 2016/2017 1 / 22 Undecidability Introduction Recursive

More information

Natural Deduction. Formal Methods in Verification of Computer Systems Jeremy Johnson

Natural Deduction. Formal Methods in Verification of Computer Systems Jeremy Johnson Natural Deduction Formal Methods in Verification of Computer Systems Jeremy Johnson Outline 1. An example 1. Validity by truth table 2. Validity by proof 2. What s a proof 1. Proof checker 3. Rules of

More information

Provably Total Functions of Arithmetic with Basic Terms

Provably Total Functions of Arithmetic with Basic Terms Provably Total Functions of Arithmetic with Basic Terms Evgeny Makarov INRIA Orsay, France emakarov@gmail.com A new characterization of provably recursive functions of first-order arithmetic is described.

More information

Completeness in the Monadic Predicate Calculus. We have a system of eight rules of proof. Let's list them:

Completeness in the Monadic Predicate Calculus. We have a system of eight rules of proof. Let's list them: Completeness in the Monadic Predicate Calculus We have a system of eight rules of proof. Let's list them: PI At any stage of a derivation, you may write down a sentence φ with {φ} as its premiss set. TC

More information

Part III Logic. Theorems. Based on lectures by T. E. Forster Notes taken by Dexter Chua. Lent 2017

Part III Logic. Theorems. Based on lectures by T. E. Forster Notes taken by Dexter Chua. Lent 2017 Part III Logic Theorems Based on lectures by T. E. Forster Notes taken by Dexter Chua Lent 2017 These notes are not endorsed by the lecturers, and I have modified them (often significantly) after lectures.

More information

Madhavan Mukund Chennai Mathematical Institute

Madhavan Mukund Chennai Mathematical Institute AN INTRODUCTION TO LOGIC Madhavan Mukund Chennai Mathematical Institute E-mail: madhavan@cmiacin Abstract ese are lecture notes for an introductory course on logic aimed at graduate students in Computer

More information

MCS-236: Graph Theory Handout #A4 San Skulrattanakulchai Gustavus Adolphus College Sep 15, Methods of Proof

MCS-236: Graph Theory Handout #A4 San Skulrattanakulchai Gustavus Adolphus College Sep 15, Methods of Proof MCS-36: Graph Theory Handout #A4 San Skulrattanakulchai Gustavus Adolphus College Sep 15, 010 Methods of Proof Consider a set of mathematical objects having a certain number of operations and relations

More information

CS411 Notes 3 Induction and Recursion

CS411 Notes 3 Induction and Recursion CS411 Notes 3 Induction and Recursion A. Demers 5 Feb 2001 These notes present inductive techniques for defining sets and subsets, for defining functions over sets, and for proving that a property holds

More information

Decision Theory and the Logic of Provability

Decision Theory and the Logic of Provability Machine Intelligence Research Institute 18 May 2015 1 Motivation and Framework Motivating Question Decision Theory for Algorithms Formalizing Our Questions 2 Circles of Mutual Cooperation FairBot and Löbian

More information

Boolean Algebra and Propositional Logic

Boolean Algebra and Propositional Logic Boolean Algebra and Propositional Logic Takahiro Kato June 23, 2015 This article provides yet another characterization of Boolean algebras and, using this characterization, establishes a more direct connection

More information

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

Lecture 11: Gödel s Second Incompleteness Theorem, and Tarski s Theorem Lecture 11: Gödel s Second Incompleteness Theorem, and Tarski s Theorem Valentine Kabanets October 27, 2016 1 Gödel s Second Incompleteness Theorem 1.1 Consistency We say that a proof system P is consistent

More information

Description Logics. Foundations of Propositional Logic. franconi. Enrico Franconi

Description Logics. Foundations of Propositional Logic.   franconi. Enrico Franconi (1/27) Description Logics Foundations of Propositional Logic Enrico Franconi franconi@cs.man.ac.uk http://www.cs.man.ac.uk/ franconi Department of Computer Science, University of Manchester (2/27) Knowledge

More information

Interpreting classical theories in constructive ones

Interpreting classical theories in constructive ones Interpreting classical theories in constructive ones Jeremy Avigad Department of Philosophy Carnegie Mellon University avigad+@cmu.edu http://macduff.andrew.cmu.edu 1 A brief history of proof theory Before

More information

A Semantics of Evidence for Classical Arithmetic

A Semantics of Evidence for Classical Arithmetic Thierry Coquand Chambery, June 5, 2009 Intuitionistic analysis of classical logic This work is motivated by the first consistency proof of arithmetic by Gentzen (1936) Unpublished by Gentzen (criticisms

More information

A Brief Introduction to Justification Logic , Peking University

A Brief Introduction to Justification Logic , Peking University A Brief Introduction to Justification Logic 2015.12.08, Peking University Junhua Yu Department of Philosophy, Tsinghua University, Beijing 100084 China December 10, 2015 1 Outline History - from constructive

More information

This paper is also taken by Combined Studies Students. Optional Subject (i): Set Theory and Further Logic

This paper is also taken by Combined Studies Students. Optional Subject (i): Set Theory and Further Logic UNIVERSITY OF LONDON BA EXAMINATION for Internal Students This paper is also taken by Combined Studies Students PHILOSOPHY Optional Subject (i): Set Theory and Further Logic Answer THREE questions, at

More information

On Modal Logics of Partial Recursive Functions

On Modal Logics of Partial Recursive Functions arxiv:cs/0407031v1 [cs.lo] 12 Jul 2004 On Modal Logics of Partial Recursive Functions Pavel Naumov Computer Science Pennsylvania State University Middletown, PA 17057 naumov@psu.edu June 14, 2018 Abstract

More information

Notes on Modal Logic

Notes on Modal Logic Notes on Modal Logic Notes for PHIL370 Eric Pacuit October 22, 2012 These short notes are intended to introduce some of the basic concepts of Modal Logic. The primary goal is to provide students in Philosophy

More information

Proving Completeness for Nested Sequent Calculi 1

Proving Completeness for Nested Sequent Calculi 1 Proving Completeness for Nested Sequent Calculi 1 Melvin Fitting abstract. Proving the completeness of classical propositional logic by using maximal consistent sets is perhaps the most common method there

More information

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

Between proof theory and model theory Three traditions in logic: Syntactic (formal deduction) Overview Between proof theory and model theory Three traditions in logic: Syntactic (formal deduction) Jeremy Avigad Department of Philosophy Carnegie Mellon University avigad@cmu.edu http://andrew.cmu.edu/

More information

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

What are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos What are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos armandobcm@yahoo.com February 5, 2014 Abstract This note is for personal use. It

More information