An Introduction to Proof Theory
|
|
- Chad Harmon
- 5 years ago
- Views:
Transcription
1 An Introduction to Proof Theory Class 1: Foundations Agata Ciabattoni and Shawn Standefer anu lss december 2016 anu
2 Our Aim To introduce proof theory, with a focus on its applications in philosophy, linguistics and computer science. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 2 of 76
3 Our Aim for Today Introduce the basics of sequent systems and Gentzen s Cut Elimination Theorem. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 3 of 76
4 Today's Plan Sequents Left and Right Rules Structural Rules Cut Elimination Consequences Onward to Classical Logic Another approach to Cut Elimination Proofs and Models Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 4 of 76
5 sequents
6 Gerhard Gentzen
7 Natural deduction to sequents A (B C) A [1] [ E] B C B [ E] C [ I] 1 A C A (B C), A B C A (B C), A, B C A (B C), B A C Sequents record consequences of premises Lay out relations explicitly Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 7 of 76
8 Natural deduction to sequents A (B C) A [1] [ E] B C B [ E] C [ I] 1 A C A (B C), A B C A (B C), A, B C A (B C), B A C Sequents record consequences of premises Lay out relations explicitly Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 7 of 76
9 Natural deduction to sequents A (B C) A [1] [ E] B C B [ E] C [ I] 1 A C A (B C), A B C A (B C), A, B C A (B C), B A C Sequents record consequences of premises Lay out relations explicitly Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 7 of 76
10 Natural deduction to sequents A (B C) A [1] [ E] B C B [ E] C [ I] 1 A C A (B C), A B C A (B C), A, B C A (B C), B A C Sequents record consequences of premises Lay out relations explicitly Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 7 of 76
11 Sequents X A X is a sequence Could also use sets, multisets, or more general structures Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 8 of 76
12 Sequent proofs Rather than introduction and elimination rules, sequent systems use left and right introduction rules Proofs are trees built up by rules. There are two sorts of rules: Connective rules and structural rules Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 9 of 76
13 left and right rules
14 Left and right rules X, A, Y C [ L1 ] X, A B, Y C X, B, Y C [ L2 ] X, A B, Y C X A Y B [ R] X, Y A B X, A, Y C U, B, V C [ L] X, U, A B, Y, V C X A X A B X B X A B [ R 1 ] [ R 2 ] Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 11 of 76
15 Left and right rules X A [ L] X, A X, A X A [ R] X A Y, B, Z C [ L] Y, X, A B, Z C X, A B X A B [ R] Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 12 of 76
16 Sequent Calculus p p p r p [ L 1 ] [ R 1 ] q q [ R 2 ] p r p q q p q [ L] (p r) q p q s s [ R] (p r) q, s (p q) s p p p, p [ L] p p [ R] p p [ R] Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 13 of 76
17 structural rules
18 Identity axiom p p What about arbitrary formulas in the axioms? Either prove a theorem or take generalizations as axioms A A Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 15 of 76
19 Weakening X, Y C [KL] X, A, Y C X X A [KR] Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 16 of 76
20 Contraction X, A, A, Z C [WL] X, A, Z C Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 17 of 76
21 Permutation X, A, B, Z C [CL] X, B, A, Z C Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 18 of 76
22 Cut X A Y, A, Z B [Cut] Y, X, Z B Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 19 of 76
23 Sequent system The system with all the connective rules, the axiom rule, and the structural rules [KL], [KR], [CL], [WL] will be LJ LJ+Cut will be LJ with the addition of [Cut] Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 20 of 76
24 Sequent Proof p p q, p p p q, p p p, p q p p q, p q p p q p p p p, p p, p q [ L] [KR] [KL] [ L 2 ] [CL] [ L 1 ] [WL] Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 21 of 76
25 Cut Cut is the only rule in which formulas disappear going from premiss to conclusion A proof is Cut-free iff it does not contain an application of the Cut rule If you know there is a Cut-free derivation of a sequent, it can make finding a proof easier Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 22 of 76
26 cut elimination
27 Hauptsatz Gentzen called his Elimination Theorem the Hauptsatz He showed that for sequent derivable with a Cut, there is a Cut-free derivation Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 24 of 76
28 Admissibility and derivability S 1,..., S n [R] S A rule [R] is derivable iff given derivations of S 1,..., S n, one can extend those derivations to obtain a derivation of S A rule [R] is admissible iff if there are derivations of S 1,..., S n, then there is a derivation of S Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 25 of 76
29 Admissibility and derivability Consider the system LJ. The rule X, A, B C [ L3 ] X, A B C is derivable in LJ The Elimination Theorem shows that Cut is admissible in LJ, even though it is not derivable Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 26 of 76
30 Theorem If there is a derivation of X A in LJ + Cut, then there is a Cut-free derivation of X A Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 27 of 76
31 Auxiliary concepts (L) X A In the Cut rule, Y, A, Z B (R) (C) Y, X, Z B [Cut] the displayed A is the cut formula There are two ways of measuring the complexity of a Cut: grade and rank Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 28 of 76
32 Auxiliary concepts The grade, γ, of an application of [Cut] is the number of logical symbols in the cut formula A. The left rank, ρ L, of an application of [Cut] is the length of the longest path starting with (L) containing A in the succeedent The right rank, ρ R, of an application of [Cut] is the length of the longest path starting with (R) containing A in the antecedent The rank, ρ, of an application of [Cut] is ρ L + ρ R Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 29 of 76
33 Proof setup Double induction on grade and rank of a Cut Outer induction is on grade, inner induction is on rank Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 30 of 76
34 Proof strategy Show how to move Cuts above rules, lowering left rank, then right rank, then lowering grade Parametric Cuts are cuts in which the Cut formula is not the one displayed in a rule Principal Cuts are ones in which the Cut formula is the one displayed in a rule If one premiss of a Cut comes via an axiom or a weakening step, then the Cut can be eliminated entirely Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 31 of 76
35 Eliminating Cuts: Parametric. π 1 X A. π 2 [#] X A A, Y C [Cut] X, Y C. π 2. π 1 A, Y C [ ] X A A, Y C [Cut] X, Y C. π 1. π 2. π 1. π 2 X A A, Y C [Cut] X A A, Y C [Cut] X, Y C [#] X, Y C X, Y C [ ] X, Y C Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 32 of 76
36 Eliminating Cuts: Parametric. π 1. π 2 X, A C Y, B C. π 3 [ L] X, Y, A B C C, Z D [Cut] X, Y, A B, Z D. π 1. π 3 X, A C C, Z D [Cut] X, A, Z D. π 2. π 3 Y, B C C, Z D [Cut] Y, B, Z D [ L] X, Y, A B, Z, Z D [WL] X, Y, A B, Z D Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 33 of 76
37 Eliminating Cuts: Principal. π 1 X A X A B [ R]. π 2 A, Y C. π 3 B, Z C [ L] A B, Y, Z C [Cut] X, Y, Z C. π 1 X A. π 2 A, Y C [Cut] X, Y C [KL] X, Y, Z C Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 34 of 76
38 Eliminating Cuts: Principal. π 1 X, A B X A B [ R]. π 2 U A. π 3 Y, B, Z C [ L] Y, U, A B, Z C [Cut] Y, U, X, Z C. π 2. π 1 U A X, A B [Cut] X, U B. π 3 Y, B, Z C [Cut] Y, X, U, Z C [CL] Y, U, X, Z C Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 35 of 76
39 Eliminating Cuts: Special Cases. π 1 X p p p X p [Cut]. π 2. π 1 Y C [KL] X A A, Y C [Cut] X, Y C. π 1 X p. π 2 Y C [KL] X, Y C Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 36 of 76
40 Contraction Contraction causes some problems for this proof Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 37 of 76
41 Contraction. π 2. π 1 A, A, Y C [WL] X A A, Y C [Cut] X, Y C. π 1 X A. π 1 X A. π 2 A, A, Y C [Cut] X, A, Y C [Cut] X, X, Y C Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 38 of 76
42 Solution Use a stronger rule that removes all copies of the formula in one go X A Y B [Mix] X, Y A B Y is required to contain at least one copy of A We can extend the proof to cover contraction by proving that Mix is admissible The admissibility of Mix has the admissibility of Cut as a corollary Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 39 of 76
43 Mix cases. π 2. π 1 A, A, Y C [WL] X A A, Y C [Mix] X, Y A C. π 1. π 2 X A A, A, Y C [Mix] X, Y A C Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 40 of 76
44 Eliminating Mix: Complications with rank. π 1 X, A X A [ R] X, Y A. π 2 A, Y A [ L] A, Y, A [Mix]. π 1 X, A X A [ R]. π 1 X, A X A [ R]. π 2 A, Y A [Mix] X, Y A A [ L] X, Y A, A [Mix] X, X A, Y A [WL] X, Y A Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 41 of 76
45 Eliminating Mix: Complications with grade. π 1 X, A X A. π 2 Y A [ R] [ L] Y, A [Mix] X, Y. π 2 Y A. π 1 X, A [Mix] Y, X A [KL] Y, X [CL] X, Y Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 42 of 76
46 consequences
47 Subformula property In rules besides Cut, all formulas appearing in the premises appear in the conclusion This is the Subformula Property In Cut-free derivations, formulas not appearing in the end sequent don t appear in the rest of the proof, which makes proof search easier Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 44 of 76
48 Conservative extension One sequent system T + is a conservative extension of another sequent system T, just in case the language of T + extends that of T, and if X A is derivable in T + then X A is derivable in T, when X, A are in the language of T. The Elimination Theorem yields conservative extension results via the Subformula Property. If X and A are all in the base language, then the Subformula Property guarantees that a proof of X A in T + will not use any of the rules not available in T. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 45 of 76
49 Consistency In the presence of [KL] and [KR], says everything implies everything. The Elimination Theorem implies that that is not provable Suppose that it is. There is then a Cut-free derivation. All the axioms have formulas on both sides, and no rules delete formulas. So there is no derivation of. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 46 of 76
50 Unprovability results Similar arguments can be used to show that p p isn t derivable. How would a Cut-free derivation go? The last rule would have to be [ R], applied to either p or p, neither of which is provable Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 47 of 76
51 Disjunction property Suppose that A B is derivable There is a Cut-free derivation, so the last rule has to be [ R]. So either A or B is derivable. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 48 of 76
52 onward to classical logic
53 A seemingly magical fact LJ is complete for intuitionistic logic A sequent system for classical logic, LK, can be obtained by allowing the succedent to contain more than one formula A 1,..., A k B 1,..., B n says that if all the A i s hold, then one of the B j s does too. Ian Hacking remarked that this seemed magical, and it was explored in Peter Milne s paper Harmony, Purity, Simplicity, and a Seemingly Magical Fact Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 50 of 76
54 Left and right rules X, A, Y Z [ L1 ] X, A B, Y Z X, B, Y Z [ L2 ] X, A B, Y Z X Y, A, Z U V, B, W [ R] X, U Y, V, A B, Z, W X, A, Y Z U, B, V W [ L] X, U, A B, Y, V Z, W X Y, A, Z X Y, A B, Z X Y, B, Z X Y, A B, Z [ R] [ R] Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 51 of 76
55 Left and right rules X A, Y [ L] X, A Y X Y, A, Z U, B, V W [ L] U, X, A B, V Y, Z, W X, A Y X A, Y [ R] X, A B, Y X A B, Y [ R] Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 52 of 76
56 Weakening X Y [KL] A, X Y X Y X Y, A [KR] Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 53 of 76
57 Contraction X, A, A, Z Y [WL] X, A, Z Y X Y, A, A, Z [WR] X Y, A, Z Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 54 of 76
58 Permutation X, A, B, Z Y [CL] X, B, A, Z Y X Y, A, B, Z [CR] X Y, B, A, Z Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 55 of 76
59 Classical proofs p p p, p [ R] p p, p [ R 1 ] p p, p p p p [ R 2 ] [WR] q q q, q q q, q q q, q q q q [ L] [ L 1 ] [ L 2 ] [WL] Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 56 of 76
60 Some features An Elimination Theorem is provable for LK Since LK can have multiple formulas on the right, one can apply [WR] as well as the connective rules as the final rule in a proof of A Consequently, LK does not have the Disjunction Property Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 57 of 76
61 another approach to cut elimination
62 Alternatives Different ways of setting up a sequent system may lead to different ways to prove the Elimination Theorem One way, explored by Dyckhoff, Negri and von Plato, originally due to Dragalin, is to absorb the structural rules into the connective rules There are no structural rules in this system, but their effects are implicit in the connective rules Instead of sequences in the sequents, we will use multisets Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 59 of 76
63 Rules Identity axiom: X, p p, Y A, B, X Y [ L] A B, X Y X Y, A X Y, B [ R] X Y, A B X Y, A, B X Y, A B [ R] A, X Y B, X Y [ L] A B, X Y Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 60 of 76
64 Three Lemmas Weakening Admissibility: If X Y is provable in n steps, then X Y is provable in at most n steps, where X X, Y Y Inversion Lemma: If the conclusion of a rule is provable in n steps, then the premiss of the rule is provable in at most n steps Contraction Admissibility: If A, A, X Y is provable in n steps, then A, X Y is; and if X Y, A, A is provable in at most n steps, then X Y, A is. These are height-preserving admissibility lemmas Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 61 of 76
65 Elimination Theorem One can show Cut is admissible Since there are no contraction rules, we do not have to use Mix Since there are fewer rules, there are fewer cases to check Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 62 of 76
66 proofs and models
67 Invalid sequents and positions Call an unprovable sequent X Y a position. Write as [X : Y]. Can use failed proof search to generate models. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 64 of 76
68 Models as Ideal Positions How does one get from proof to truth? Models are ways of systematically elaborating finite positions into ideal, infinite positions that settle every proposition In the propositional case, valuations are generated by ideal positions Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 65 of 76
69 Positions to models [X : Y] The members of X are true and the members of Y are false Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 66 of 76
70 Positions to models [X : Y] The members of X are true and the members of Y are false (relative to [X : Y]). Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 66 of 76
71 Example [p q, r : p] Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 67 of 76
72 Example [p q, r : p] p q, r Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 67 of 76
73 Example [p q, r : p] p q, r true Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 67 of 76
74 Example [p q, r : p] p q, r p true Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 67 of 76
75 Example [p q, r : p] p q, r true p false Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 67 of 76
76 Example [p q, r : p] p q, r true p false p Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 67 of 76
77 Example [p q, r : p] p q, r true p false p??? Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 67 of 76
78 Example [p q, r : p] p q, r true p false p??? definition: A is true at [X : Y] iff X A, Y. definition: A is false at [X : Y] iff X, A Y. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 67 of 76
79 Example [p q, r : p] p q, r true p false p true definition: A is true at [X : Y] iff X A, Y. definition: A is false at [X : Y] iff X, A Y. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 67 of 76
80 Example [p q, r : p] p q, r true p false p true p r definition: A is true at [X : Y] iff X A, Y. definition: A is false at [X : Y] iff X, A Y. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 67 of 76
81 Example [p q, r : p] p q, r true p false p true p r true definition: A is true at [X : Y] iff X A, Y. definition: A is false at [X : Y] iff X, A Y. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 67 of 76
82 Classical Logic A B is true at [X : Y] iff A and B are true at [X : Y]. A B is false at [X : Y] iff A and B are false at [X : Y]. A is true at [X : Y] iff A is false at [X : Y]. A is false at [X : Y] iff A is true at [X : Y]. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 68 of 76
83 Classical Logic A B is true at [X : Y] iff A and B are true at [X : Y]. A B is false at [X : Y] iff A and B are false at [X : Y]. A is true at [X : Y] iff A is false at [X : Y]. A is false at [X : Y] iff A is true at [X : Y]. However, p q is false at [ : p q] Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 68 of 76
84 Classical Logic A B is true at [X : Y] iff A and B are true at [X : Y]. A B is false at [X : Y] iff A and B are false at [X : Y]. A is true at [X : Y] iff A is false at [X : Y]. A is false at [X : Y] iff A is true at [X : Y]. However, p q is false at [ : p q] but neither p nor q is false at [ : p q] since neither p p q nor q p q. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 68 of 76
85 Classical Logic A B is true at [X : Y] iff A and B are true at [X : Y]. A B is false at [X : Y] iff A and B are false at [X : Y]. A is true at [X : Y] iff A is false at [X : Y]. A is false at [X : Y] iff A is true at [X : Y]. However, p q is false at [ : p q] but neither p nor q is false at [ : p q] since neither p p q nor q p q. Similarly, r is neither true nor false at [p : q]. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 68 of 76
86 Extensions fact: If A is neither true nor false in [X : Y] then both [X, A : Y] and [X : A, Y] is invalid, and each sequent settles A one as true and the other as false. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 69 of 76
87 Extensions fact: If A is neither true nor false in [X : Y] then both [X, A : Y] and [X : A, Y] is invalid, and each sequent settles A one as true and the other as false. So, if [X : Y] doesn t settle the truth of a statement A, then we can throw A in on either side, to get a more comprehensive sequent which does settle it. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 69 of 76
88 Extensions fact: If A is neither true nor false in [X : Y] then both [X, A : Y] and [X : A, Y] is invalid, and each sequent settles A one as true and the other as false. So, if [X : Y] doesn t settle the truth of a statement A, then we can throw A in on either side, to get a more comprehensive sequent which does settle it. In general, if X Y then either X, A Y or X A, Y. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 69 of 76
89 Extensions fact: If A is neither true nor false in [X : Y] then both [X, A : Y] and [X : A, Y] is invalid, and each sequent settles A one as true and the other as false. So, if [X : Y] doesn t settle the truth of a statement A, then we can throw A in on either side, to get a more comprehensive sequent which does settle it. In general, if X Y then either X, A Y or X A, Y. X Y, A A, X Y [Cut] X Y Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 69 of 76
90 Maximal Sequents Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 70 of 76
91 Maximal Sequents [X : Y] is finitary, where X and Y are sets (or multisets or lists ). Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 70 of 76
92 Maximal Sequents [X : Y] is finitary, where X and Y are sets (or multisets or lists ). A maximal sequent is the limit of the process of throwing in each sentence in either the left or the right hand side. You can think of it as: Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 70 of 76
93 Maximal Sequents [X : Y] is finitary, where X and Y are sets (or multisets or lists ). A maximal sequent is the limit of the process of throwing in each sentence in either the left or the right hand side. You can think of it as: A pair [X : Y] of infinite sets, such that X Y and X Y is the whole language. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 70 of 76
94 Maximal Sequents [X : Y] is finitary, where X and Y are sets (or multisets or lists ). A maximal sequent is the limit of the process of throwing in each sentence in either the left or the right hand side. You can think of it as: A pair [X : Y] of infinite sets, such that X Y and X Y is the whole language. fact: Every maximal sequent makes each sentence either true or false. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 70 of 76
95 Maximal Sequents [X : Y] is finitary, where X and Y are sets (or multisets or lists ). A maximal sequent is the limit of the process of throwing in each sentence in either the left or the right hand side. You can think of it as: A pair [X : Y] of infinite sets, such that X Y and X Y is the whole language. fact: Every maximal sequent makes each sentence either true or false. fact: If X Y, there s a maximal [X : Y] extending [X : Y]. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 70 of 76
96 Models Assign truth values relative to maximal positions. Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 71 of 76
97 Models Assign truth values relative to maximal positions. In a slogan, truth value = location in a maximal position, Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 71 of 76
98 Variations The ideal position construction handles classical logic With some small adjustments, it can be used to provide models for intuitionistic logic The system LJ is single-conclusion, but there is a intuitionistic sequent system that has multiple conclusions The construction with these two systems yield Kripke models and Beth models Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 72 of 76
99 Classics gerhard gentzen Untersuchungen über das logische Schließen I Mathematische Zeitschrift, 39(1): , gerhard gentzen The Collected Papers of Gerhard Gentzen Translated and Edited by M. E. Szabo, North Holland, albert grigorevich dragalin Mathematical Intuitionism: Introduction to Proof Theory American Mathematical Society, Translations of Mathematical Monographs, Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 73 of 76
100 References roy dyckhoff Contraction-Free Sequent Calculi for Intuitionistic Logic Journal of Symbolic Logic, 57: , sara negri and jan von plato Structural Proof Theory Cambridge University Press, peter milne Harmony, Purity, Simplicity and a Seemingly Magical Fact The Monist, 85(4): , 2002 greg restall Truth Values and Proof Theory. Studia Logica, 92(2): , Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 74 of 76
101 Next Class Substructural Logics and their Proof Theory Agata Ciabattoni and Shawn Standefer An Introduction to Proof Theory 75 of 76
102 thank you! on Twitter Based on NASSLLI 2016 slides by Greg Restall and Shawn Standefer.
AN ALTERNATIVE NATURAL DEDUCTION FOR THE INTUITIONISTIC PROPOSITIONAL LOGIC
Bulletin of the Section of Logic Volume 45/1 (2016), pp 33 51 http://dxdoiorg/1018778/0138-068045103 Mirjana Ilić 1 AN ALTERNATIVE NATURAL DEDUCTION FOR THE INTUITIONISTIC PROPOSITIONAL LOGIC Abstract
More informationLecture Notes on Cut Elimination
Lecture Notes on Cut Elimination 15-317: Constructive Logic Frank Pfenning Lecture 10 October 5, 2017 1 Introduction The entity rule of the sequent calculus exhibits one connection between the judgments
More informationCONTRACTION CONTRACTED
Bulletin of the Section of Logic Volume 43:3/4 (2014), pp. 139 153 Andrzej Indrzejczak CONTRACTION CONTRACTED Abstract This short article is mainly of methodological character. We are concerned with the
More informationIntroduction to Intuitionistic Logic
Introduction to Intuitionistic Logic August 31, 2016 We deal exclusively with propositional intuitionistic logic. The language is defined as follows. φ := p φ ψ φ ψ φ ψ φ := φ and φ ψ := (φ ψ) (ψ φ). A
More informationA Schütte-Tait style cut-elimination proof for first-order Gödel logic
A Schütte-Tait style cut-elimination proof for first-order Gödel logic Matthias Baaz and Agata Ciabattoni Technische Universität Wien, A-1040 Vienna, Austria {agata,baaz}@logic.at Abstract. We present
More informationLecture Notes on Cut Elimination
Lecture Notes on Cut limination 15-816: Linear Logic Frank Pfenning Lecture 7 February 8, 2012 After presenting an interpretation of linear propositions in the sequent calculus as session types, we now
More informationDisplay calculi in non-classical logics
Display calculi in non-classical logics Revantha Ramanayake Vienna University of Technology (TU Wien) Prague seminar of substructural logics March 28 29, 2014 Revantha Ramanayake (TU Wien) Display calculi
More informationProof Theoretical Reasoning Lecture 3 Modal Logic S5 and Hypersequents
Proof Theoretical Reasoning Lecture 3 Modal Logic S5 and Hypersequents Revantha Ramanayake and Björn Lellmann TU Wien TRS Reasoning School 2015 Natal, Brasil Outline Modal Logic S5 Sequents for S5 Hypersequents
More informationON THE ATOMIC FORMULA PROPERTY OF HÄRTIG S REFUTATION CALCULUS
Takao Inoué ON THE ATOMIC FORMULA PROPERTY OF HÄRTIG S REFUTATION CALCULUS 1. Introduction It is well-known that Gentzen s sequent calculus LK enjoys the so-called subformula property: that is, a proof
More informationLecture Notes on Sequent Calculus
Lecture Notes on Sequent Calculus 15-816: Modal Logic Frank Pfenning Lecture 8 February 9, 2010 1 Introduction In this lecture we present the sequent calculus and its theory. The sequent calculus was originally
More informationProof-Theoretic Analysis of the Quantified Argument Calculus
Proof-Theoretic Analysis of the Quantified Argument Calculus Edi Pavlovic Central European University, Budapest #IstandwithCEU PhDs in Logic IX May 2-4 2017, RUB Edi Pavlovic (CEU) Proof-Theoretic Analysis
More informationPropositional Logic Language
Propositional Logic Language A logic consists of: an alphabet A, a language L, i.e., a set of formulas, and a binary relation = between a set of formulas and a formula. An alphabet A consists of a finite
More informationPropositions and Proofs
Chapter 2 Propositions and Proofs The goal of this chapter is to develop the two principal notions of logic, namely propositions and proofs There is no universal agreement about the proper foundations
More informationA CUT-FREE SIMPLE SEQUENT CALCULUS FOR MODAL LOGIC S5
THE REVIEW OF SYMBOLIC LOGIC Volume 1, Number 1, June 2008 3 A CUT-FREE SIMPLE SEQUENT CALCULUS FOR MODAL LOGIC S5 FRANCESCA POGGIOLESI University of Florence and University of Paris 1 Abstract In this
More informationCut-elimination for Provability Logic GL
Cut-elimination for Provability Logic GL Rajeev Goré and Revantha Ramanayake Computer Sciences Laboratory The Australian National University { Rajeev.Gore, revantha }@rsise.anu.edu.au Abstract. In 1983,
More informationProving 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 informationValentini s cut-elimination for provability logic resolved
Valentini s cut-elimination for provability logic resolved Rajeev Goré and Revantha Ramanayake abstract. In 1983, Valentini presented a syntactic proof of cut-elimination for a sequent calculus GLS V for
More informationDual-Intuitionistic Logic and Some Other Logics
Dual-Intuitionistic Logic and Some Other Logics Hiroshi Aoyama 1 Introduction This paper is a sequel to Aoyama(2003) and Aoyama(2004). In this paper, we will study various proof-theoretic and model-theoretic
More informationHypersequent 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 informationFROM AXIOMS TO STRUCTURAL RULES, THEN ADD QUANTIFIERS.
FROM AXIOMS TO STRUCTURAL RULES, THEN ADD QUANTIFIERS. REVANTHA RAMANAYAKE We survey recent developments in the program of generating proof calculi for large classes of axiomatic extensions of a non-classical
More informationFormulas for which Contraction is Admissible
Formulas for which Contraction is Admissible ARNON AVRON, Department of Computer Science, School of Mathematical Sciences, Tel Aviv University, Tel Aviv 69978, Israel. E-mail: aa@math.tau.ac.il Abstract
More informationOverview of Logic and Computation: Notes
Overview of Logic and Computation: Notes John Slaney March 14, 2007 1 To begin at the beginning We study formal logic as a mathematical tool for reasoning and as a medium for knowledge representation The
More informationLecture Notes on Cut Elimination
Lecture Notes on Cut Elimination 15-816: Substructural Logics Frank Pfenning Lecture 4 September 8, 2016 We first present some additional examples illustrating ordered inference that capture computations
More informationOn Sequent Calculi for Intuitionistic Propositional Logic
On Sequent Calculi for Intuitionistic Propositional Logic Vítězslav Švejdar Jan 29, 2005 The original publication is available at CMUC. Abstract The well-known Dyckoff s 1992 calculus/procedure for intuitionistic
More informationCanonical Calculi: Invertibility, Axiom expansion and (Non)-determinism
Canonical Calculi: Invertibility, Axiom expansion and (Non)-determinism A. Avron 1, A. Ciabattoni 2, and A. Zamansky 1 1 Tel-Aviv University 2 Vienna University of Technology Abstract. We apply the semantic
More informationGeneral methods in proof theory for modal logic - Lecture 1
General methods in proof theory for modal logic - Lecture 1 Björn Lellmann and Revantha Ramanayake TU Wien Tutorial co-located with TABLEAUX 2017, FroCoS 2017 and ITP 2017 September 24, 2017. Brasilia.
More informationInducing syntactic cut-elimination for indexed nested sequents
Inducing syntactic cut-elimination for indexed nested sequents Revantha Ramanayake Technische Universität Wien (Austria) IJCAR 2016 June 28, 2016 Revantha Ramanayake (TU Wien) Inducing syntactic cut-elimination
More informationLecture Notes on From Rules to Propositions
Lecture Notes on From Rules to Propositions 15-816: Substructural Logics Frank Pfenning Lecture 2 September 1, 2016 We review the ideas of ephemeral truth and linear inference with another example from
More informationTRANSLATING A SUPPES-LEMMON STYLE NATURAL DEDUCTION INTO A SEQUENT CALCULUS
EuJAP VOL. 11 No. 2 2015 ORIGINAL SCIENTIFIC PAPER TRANSLATING A SUPPES-LEMMON STYLE NATURAL DEDUCTION INTO A SEQUENT CALCULUS UDK: 161/162 164:23 EDI PAVLOVIĆ Central European University Budapest ABSTRACT
More informationSystematic Construction of Natural Deduction Systems for Many-valued Logics: Extended Report
Systematic Construction of Natural Deduction Systems for Many-valued Logics: Extended Report Matthias Baaz Christian G. Fermüller Richard Zach May 1, 1993 Technical Report TUW E185.2 BFZ.1 93 long version
More informationStructuring Logic with Sequent Calculus
Structuring Logic with Sequent Calculus Alexis Saurin ENS Paris & École Polytechnique & CMI Seminar at IIT Delhi 17th September 2004 Outline of the talk Proofs via Natural Deduction LK Sequent Calculus
More informationThe Many Faces of Modal Logic Day 4: Structural Proof Theory
The Many Faces of Modal Logic Day 4: Structural Proof Theory Dirk Pattinson Australian National University, Canberra (Slides based on a NASSLLI 2014 Tutorial and are joint work with Lutz Schröder) LAC
More informationExplicit Composition and Its Application in Proofs of Normalization
Explicit osition and Its Application in Proofs of Normalization Jan von Plato Abstract The class of derivations in a system of logic has an inductive definition One would thus expect that crucial properties
More informationWhen Structural Principles Hold Merely Locally
When Structural Principles Hold Merely Locally ULF HLOBIL 1 Abstract: In substructural logics, structural principles may hold in some fragments of a consequence relation without holding globally. I look
More informationA SEQUENT CALCULUS FOR A NEGATIVE FREE LOGIC
A SEQUENT CALCULUS FOR A NEGATIVE FREE LOGIC Abstract This article presents a sequent calculus for a negative free logic with identity, called N. The main theorem (in part 1) is the admissibility of the
More informationAppendix: Bar Induction in the Proof 1 of Termination of Gentzens Reduction 2 Procedure 3
Appendix: Bar Induction in the Proof 1 of Termination of Gentzens Reduction 2 Procedure 3 Annika Siders and Jan von Plato 4 1 Introduction 5 We shall give an explicit formulation to the use of bar induction
More informationNatural Deduction for the Sheffer Stroke and Peirce s Arrow (And Any Other Truth-Functional Connective)
Noname manuscript No (will be inserted by the editor) Natural Deduction for the Sheffer Stroke and Peirce s rrow (nd ny Other Truth-Functional onnective) Richard Zach the date of receipt and acceptance
More informationProof Theoretical Studies on Semilattice Relevant Logics
Proof Theoretical Studies on Semilattice Relevant Logics Ryo Kashima Department of Mathematical and Computing Sciences Tokyo Institute of Technology Ookayama, Meguro, Tokyo 152-8552, Japan. e-mail: kashima@is.titech.ac.jp
More informationOn Sets of Premises. Kosta Došen
On Sets of Premises Kosta Došen Faculty of Philosophy, University of Belgrade, and Mathematical Institute, Serbian Academy of Sciences and Arts Knez Mihailova 36, p.f. 367, 11001 Belgrade, Serbia email:
More informationSequent Calculus. 3.1 Cut-Free Sequent Calculus
Chapter 3 Sequent Calculus In the previous chapter we developed linear logic in the form of natural deduction, which is appropriate for many applications of linear logic. It is also highly economical,
More informationNotes on Inference and Deduction
Notes on Inference and Deduction Consider the following argument 1 Assumptions: If the races are fixed or the gambling houses are crooked, then the tourist trade will decline. If the tourist trade declines
More informationForcing-based cut-elimination for Gentzen-style intuitionistic sequent calculus
Forcing-based cut-elimination for Gentzen-style intuitionistic sequent calculus Hugo Herbelin 1 and Gyesik Lee 2 1 INRIA & PPS, Paris Université 7 Paris, France Hugo.Herbelin@inria.fr 2 ROSAEC center,
More informationCHAPTER 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 informationIf-then-else and other constructive and classical connectives (Or: How to derive natural deduction rules from truth tables)
If-then-else and other constructive and classical connectives (Or: How to derive natural deduction rules from truth tables) Herman Geuvers Nijmegen, NL (Joint work with Tonny Hurkens) Types for Proofs
More information3 Propositional Logic
3 Propositional Logic 3.1 Syntax 3.2 Semantics 3.3 Equivalence and Normal Forms 3.4 Proof Procedures 3.5 Properties Propositional Logic (25th October 2007) 1 3.1 Syntax Definition 3.0 An alphabet Σ consists
More informationPropositional Logic Sequent Calculus
1 / 16 Propositional Logic Sequent Calculus Mario Alviano University of Calabria, Italy A.Y. 2017/2018 Outline 2 / 16 1 Intuition 2 The LK system 3 Derivation 4 Summary 5 Exercises Outline 3 / 16 1 Intuition
More informationStructural extensions of display calculi: a general recipe
Structural extensions of display calculi: a general recipe Agata Ciabattoni and Revantha Ramanayake Vienna University of Technology {agata,revantha}@logic.at Abstract. We present a systematic procedure
More informationComputational Logic. Davide Martinenghi. Spring Free University of Bozen-Bolzano. Computational Logic Davide Martinenghi (1/30)
Computational Logic Davide Martinenghi Free University of Bozen-Bolzano Spring 2010 Computational Logic Davide Martinenghi (1/30) Propositional Logic - sequent calculus To overcome the problems of natural
More informationTeaching Natural Deduction as a Subversive Activity
Teaching Natural Deduction as a Subversive Activity James Caldwell Department of Computer Science University of Wyoming Laramie, WY March 21, 2011 Abstract In this paper we argue that sequent proofs systems
More informationFirst-Order Intuitionistic Logic with Decidable Propositional Atoms
First-Order Intuitionistic Logic with Decidable Propositional Atoms Alexander Sakharov alex@sakharov.net http://alex.sakharov.net Abstract First-order intuitionistic logic extended with the assumption
More informationOn sequent calculi vs natural deductions in logic and computer science
On sequent calculi vs natural deductions in logic and computer science L. Gordeev Uni-Tübingen, Uni-Ghent, PUC-Rio PUC-Rio, Rio de Janeiro, October 13, 2015 1. Sequent calculus (SC): Basics -1- 1. Sequent
More informationarxiv:math.lo/ v2 28 Jun 2005
A classical sequent calculus free of structural rules arxiv:math.lo/0506463 v2 28 Jun 2005 DOMINI HUGHES Stanford University June 28, 2005 Gentzen s system LK, classical sequent calculus, has explicit
More informationSyntactic Conditions for Invertibility in Sequent Calculi
Syntactic Conditions for Invertibility in Sequent Calculi Peter Chapman School of Computer Science, University of St Andrews, Scotland Email: pc@cs.st-and.ac.uk Abstract Formalised proofs of Cut admissibility
More informationSemantics for Propositional Logic
Semantics for Propositional Logic An interpretation (also truth-assignment, valuation) of a set of propositional formulas S is a function that assigns elements of {f,t} to the propositional variables in
More informationFrom Frame Properties to Hypersequent Rules in Modal Logics
From Frame Properties to Hypersequent Rules in Modal Logics Ori Lahav School of Computer Science Tel Aviv University Tel Aviv, Israel Email: orilahav@post.tau.ac.il Abstract We provide a general method
More informationOn Urquhart s C Logic
On Urquhart s C Logic Agata Ciabattoni Dipartimento di Informatica Via Comelico, 39 20135 Milano, Italy ciabatto@dsiunimiit Abstract In this paper we investigate the basic many-valued logics introduced
More informationDeriving natural deduction rules from truth tables (Extended version)
Deriving natural deduction rules from truth tables (Extended version) Herman Geuvers 1 and Tonny Hurkens 2 1 Radboud University & Technical University Eindhoven, The Netherlands herman@cs.ru.nl Abstract
More informationNatural Deduction for Propositional Logic
Natural Deduction for Propositional Logic Bow-Yaw Wang Institute of Information Science Academia Sinica, Taiwan September 10, 2018 Bow-Yaw Wang (Academia Sinica) Natural Deduction for Propositional Logic
More informationOn interpolation in existence logics
On interpolation in existence logics Matthias Baaz and Rosalie Iemhoff Technical University Vienna, Wiedner Hauptstrasse 8-10, A-1040 Vienna, Austria baaz@logicat, iemhoff@logicat, http://wwwlogicat/people/baaz,
More informationpluralism and proofs
pluralism and proofs Greg Restall Philosophy Department, The University of Melbourne restall@unimelb.edu.au August 2011 Abstract Beall and Restall s Logical Pluralism [2] characterises pluralism about
More informationNon-Analytic Tableaux for Chellas s Conditional Logic CK and Lewis s Logic of Counterfactuals VC
Australasian Journal of Logic Non-Analytic Tableaux for Chellas s Conditional Logic CK and Lewis s Logic of Counterfactuals VC Richard Zach Abstract Priest has provided a simple tableau calculus for Chellas
More information3.2 Reduction 29. Truth. The constructor just forms the unit element,. Since there is no destructor, there is no reduction rule.
32 Reduction 29 32 Reduction In the preceding section, we have introduced the assignment of proof terms to natural deductions If proofs are programs then we need to explain how proofs are to be executed,
More informationInvestigation of Prawitz s completeness conjecture in phase semantic framework
Investigation of Prawitz s completeness conjecture in phase semantic framework Ryo Takemura Nihon University, Japan. takemura.ryo@nihon-u.ac.jp Abstract In contrast to the usual Tarskian set-theoretic
More informationLabelled Calculi for Łukasiewicz Logics
Labelled Calculi for Łukasiewicz Logics D. Galmiche and Y. Salhi LORIA UHP Nancy 1 Campus Scientifique, BP 239 54 506 Vandœuvre-lès-Nancy, France Abstract. In this paper, we define new decision procedures
More informationIntuitionistic N-Graphs
Intuitionistic N-Graphs MARCELA QUISPE-CRUZ, Pontificia Universidade Católica de Rio de Janeiro, Departamento de Informática, Rio de Janeiro, RJ 22453-900, Brazil. E-mail: mcruz@inf.puc-rio.br ANJOLINA
More informationEvaluation Driven Proof-Search in Natural Deduction Calculi for Intuitionistic Propositional Logic
Evaluation Driven Proof-Search in Natural Deduction Calculi for Intuitionistic Propositional Logic Mauro Ferrari 1, Camillo Fiorentini 2 1 DiSTA, Univ. degli Studi dell Insubria, Varese, Italy 2 DI, Univ.
More informationOn the Construction of Analytic Sequent Calculi for Sub-classical Logics
On the Construction of Analytic Sequent Calculi for Sub-classical Logics Ori Lahav Yoni Zohar Tel Aviv University WoLLIC 2014 On the Construction of Analytic Sequent Calculi for Sub-classical Logics A
More informationOn the duality of proofs and countermodels in labelled sequent calculi
On the duality of proofs and countermodels in labelled sequent calculi Sara Negri Department of Philosophy PL 24, Unioninkatu 40 B 00014 University of Helsinki, Finland sara.negri@helsinki.fi The duality
More informationProof Complexity of Intuitionistic Propositional Logic
Proof Complexity of Intuitionistic Propositional Logic Alexander Hertel & Alasdair Urquhart November 29, 2006 Abstract We explore the proof complexity of intuitionistic propositional logic (IP L) The problem
More informationNatural deduction for propositional logic via truth tables
Natural deduction for propositional logic via truth tables Herman Geuvers Nijmegen, NL (Joint work with Tonny Hurkens) Bengt Nordström honorary workshop Marstrand, Sweden April 2016 H. Geuvers - April
More informationProof-theoretic Validity. Stephen Read University of St Andrews. Analytic Validity Harmony GE-Harmony Justifying the E-rules
Boğaziçi University Arché: Philosophical esearch Centre for Logic, Language, Metaphysics and Epistemology Foundations of Logical Consequence Project Funded by slr@st-andacuk 4 April 2012 slr@st-andacuk
More informationNORMAL DERIVABILITY IN CLASSICAL NATURAL DEDUCTION
THE REVIEW OF SYMOLI LOGI Volume 5, Number, June 0 NORML DERIVILITY IN LSSIL NTURL DEDUTION JN VON PLTO and NNIK SIDERS Department of Philosophy, University of Helsinki bstract normalization procedure
More informationOn 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 informationMultiplicative Conjunction and an Algebraic. Meaning of Contraction and Weakening. A. Avron. School of Mathematical Sciences
Multiplicative Conjunction and an Algebraic Meaning of Contraction and Weakening A. Avron School of Mathematical Sciences Sackler Faculty of Exact Sciences Tel Aviv University, Tel Aviv 69978, Israel Abstract
More informationA simple proof that super-consistency implies cut elimination
A simple proof that super-consistency implies cut elimination Gilles Dowek 1 and Olivier Hermant 2 1 École polytechnique and INRIA, LIX, École polytechnique, 91128 Palaiseau Cedex, France gilles.dowek@polytechnique.edu
More informationA SEQUENT SYSTEM OF THE LOGIC R FOR ROSSER SENTENCES 2. Abstract
Bulletin of the Section of Logic Volume 33/1 (2004), pp. 11 21 Katsumi Sasaki 1 Shigeo Ohama A SEQUENT SYSTEM OF THE LOGIC R FOR ROSSER SENTENCES 2 Abstract To discuss Rosser sentences, Guaspari and Solovay
More informationDoes the deduction theorem fail for modal logic?
Does the deduction theorem fail for modal logic? Raul Hakli Sara Negri Department of Philosophy P.O. Box 24, FIN-00014, University of Helsinki Finland {Raul.Hakli,Sara.Negri}@Helsinki.Fi November 10, 2010
More informationChapter 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 informationRasiowa-Sikorski proof system for the non-fregean sentential logic SCI
Rasiowa-Sikorski proof system for the non-fregean sentential logic SCI Joanna Golińska-Pilarek National Institute of Telecommunications, Warsaw, J.Golinska-Pilarek@itl.waw.pl We will present complete and
More informationA Connection Based Proof Method for Intuitionistic Logic
A Connection Based Proof Method for Intuitionistic Logic Jens Otten Christoph Kreitz Fachgebiet Intellektik, Fachbereich Informatik Technische Hochschule Darmstadt Alexanderstr. 10, 64283 Darmstadt, Germany
More informationSciences, St Andrews University, St Andrews, Fife KY16 9SS, Scotland,
A Deterministic Terminating Sequent Calculus for Godel-Dummett logic ROY DYCKHOFF, School of Mathematical and Computational Sciences, St Andrews University, St Andrews, Fife KY16 9SS, Scotland, rd@dcs.st-and.ac.uk
More informationBounded Lukasiewicz Logics
Bounded Lukasiewicz Logics Agata Ciabattoni 1 and George Metcalfe 2 1 Institut für Algebra und Computermathematik, Technische Universität Wien Wiedner Haupstrasse 8-10/118, A-1040 Wien, Austria agata@logic.at
More informationConsequence Relations and Natural Deduction
Consequence Relations and Natural Deduction Joshua D. Guttman Worcester Polytechnic Institute September 9, 2010 Contents 1 Consequence Relations 1 2 A Derivation System for Natural Deduction 3 3 Derivations
More informationHypersequent and Labelled Calculi for Intermediate Logics
Hypersequent and Labelled Calculi for Intermediate Logics Agata Ciabattoni 1, Paolo Maffezioli 2, and Lara Spendier 1 1 Vienna University of Technology 2 University of Groningen Abstract. Hypersequent
More informationDeep Sequent Systems for Modal Logic
Deep Sequent Systems for Modal Logic Kai Brünnler abstract. We see a systematic set of cut-free axiomatisations for all the basic normal modal logics formed from the axioms t, b,4, 5. They employ a form
More information1. 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 informationPrefixed Tableaus and Nested Sequents
Prefixed Tableaus and Nested Sequents Melvin Fitting Dept. Mathematics and Computer Science Lehman College (CUNY), 250 Bedford Park Boulevard West Bronx, NY 10468-1589 e-mail: melvin.fitting@lehman.cuny.edu
More informationCOUNTERFACTUALS AND SEMANTIC TABLEAUX
Logic and Logical Philosophy Volume 18 (2009), 71 91 DOI: 10.12775/LLP.2009.006 Daniel Rönnedal COUNTERFACTUALS AND SEMANTIC TABLEAUX Abstract. The purpose of this paper is to develop a class of semantic
More informationCHAPTER 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 informationHypersequent calculi for non classical logics
Tableaux 03 p.1/63 Hypersequent calculi for non classical logics Agata Ciabattoni Technische Universität Wien, Austria agata@logic.at Tableaux 03 p.2/63 Non classical logics Unfortunately there is not
More informationPositive Logic with Adjoint Modalities: Proof Theory, Semantics and Reasoning about Information
MFPS 2009 Positive Logic with Adjoint Modalities: Proof Theory, Semantics and Reasoning about Information Mehrnoosh Sadrzadeh 1,2 Computer Laboratory, Oxford University, Oxford, England, UK Roy Dyckhoff
More informationSequent calculus for predicate logic
CHAPTER 13 Sequent calculus for predicate logic 1. Classical sequent calculus The axioms and rules of the classical sequent calculus are: Axioms { Γ, ϕ, ϕ for atomic ϕ Γ, Left Γ,α 1,α 2 Γ,α 1 α 2 Γ,β 1
More informationA Deep Inference System for the Modal Logic S5
A Deep Inference System for the Modal Logic S5 Phiniki Stouppa March 1, 2006 Abstract We present a cut-admissible system for the modal logic S5 in a formalism that makes explicit and intensive use of deep
More informationSymbolic Logic 3. For an inference to be deductively valid it is impossible for the conclusion to be false if the premises are true.
Symbolic Logic 3 Testing deductive validity with truth tables For an inference to be deductively valid it is impossible for the conclusion to be false if the premises are true. So, given that truth tables
More informationThe Skolemization of existential quantifiers in intuitionistic logic
The Skolemization of existential quantifiers in intuitionistic logic Matthias Baaz and Rosalie Iemhoff Institute for Discrete Mathematics and Geometry E104, Technical University Vienna, Wiedner Hauptstrasse
More informationEmbedding formalisms: hypersequents and two-level systems of rules
Embedding formalisms: hypersequents and two-level systems of rules Agata Ciabattoni 1 TU Wien (Vienna University of Technology) agata@logicat Francesco A Genco 1 TU Wien (Vienna University of Technology)
More informationSubstructural Logics and Residuated Lattices an Introduction
Hiroakira Ono Substructural Logics and Residuated Lattices an Introduction Abstract. This is an introductory survey of substructural logics and of residuated lattices which are algebraic structures for
More information5-valued Non-deterministic Semantics for The Basic Paraconsistent Logic mci
5-valued Non-deterministic Semantics for The Basic Paraconsistent Logic mci Arnon Avron School of Computer Science, Tel-Aviv University http://www.math.tau.ac.il/ aa/ March 7, 2008 Abstract One of the
More informationMathematical Logic. Maehara-style modal nested calculi. B Roman Kuznets. 1 Introduction. Roman Kuznets 1 Lutz Straßburger 2
Archive for Mathematical Logic https://doi.org/10.1007/s00153-018-0636-1 Mathematical Logic Maehara-style modal nested calculi Roman Kuznets 1 Lutz Straßburger 2 Received: 28 September 2017 / Accepted:
More informationLecture Notes on From Rules to Propositions
Lecture Notes on From Rules to Propositions 15-816: Linear Logic Frank Pfenning Lecture 2 January 18, 2012 We review the ideas of ephemeral truth and linear inference with another example from graph theory:
More information