Reading preferences

Optional display controls need JavaScript. All reading content and navigation work without it.

How to use Read

This page follows the chapter in source order. Equations use native MathML, and proof diagrams retain their complete ordered premise, rule, and conclusion descriptions.

Rules and derivation

For the following, let Γ,Δ,Π,Λ\Gamma, \Delta, \Pi, \Lambdasource 15 represent finite sequences of sentences.

Definition: Sequent — line 18

Sequent

A sequent is an expression of the form ΓΔ\Gamma \Sequent \Deltasource 20 where Γ\Gammasource 23 and Δ\Deltasource 23 are finite (possibly empty) sequences of sentences of the language \Lang Lsource 24. Γ\Gammasource 24 is called the antecedent, while Δ\Deltasource 25 is the succedent.

source 18

If Γ\Gammasource 46 is a sequence of sentences, we write Γ,A\Gamma, !Asource 46 for the result of appending A!Asource 47 to the right end of Γ\Gammasource 47 (and A,Γ!A, \Gammasource 47 for the result of appending A!Asource 48 to the left end of Γ\Gammasource 49). If Δ\Deltasource 49 is a sequence of sentences also, then Γ,Δ\Gamma, \Deltasource 49 is the concatenation of the two sequences.

Definition: Initial Sequent — line 52

Initial Sequent

An initial sequent is a sequent of one of the following forms:

  1. AA!A \Sequent !Asource 56

    \lfalse \Sequent \quadsource 58

for any sentence A!Asource 60 in the language.

source 52

Derivations in the sequent calculus are certain trees of sequents, where the topmost sequents are initial sequents, and if a sequent stands below one or two other sequents, it must follow correctly by a rule of inference. The rules for LK\Log{LK}source 66 are divided into two main types: logical rules and structural rules. The logical rules are named for the main operator of the sentence containing A!Asource 69 and/or B!Bsource 69 in the lower sequent. Each one comes in two versions, one for inferring a sequent with the sentence containing the operator on the left, and one with the sentence on the right.

Propositional Rules

Rules for ¬\lnotsource 15

Definition of negation sequent rules — line 17

Proof diagram: Proof tree concluding antecedent containing first the negation of formula A, then Gamma; sequent arrow; succedent containing capital Delta — line 21

Proof tree concluding antecedent containing first the negation of formula A, then Gamma; sequent arrow; succedent containing capital Delta — line 21. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are left negation rule. Its last stated proof component is: From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula A, then Gamma; sequent arrow; succedent containing capital Delta.

  1. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
  2. The next inference is labeled left negation rule.
  3. From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula A, then Gamma; sequent arrow; succedent containing capital Delta.
  4. The source ends this displayed proof segment here.

Proof diagram: Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the negation of formula A — line 26

Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the negation of formula A — line 26. This source proof tree has 8 explicitly ordered components. Its inference labels, in order, are left negation rule, then right negation rule. Its last stated proof component is: From the immediately preceding branch using the right negation rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the negation of formula A.

  1. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
  2. The next inference is labeled left negation rule.
  3. From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula A, then Gamma; sequent arrow; succedent containing capital Delta.
  4. The source ends this displayed proof segment here.
  5. Premise or initial sequent: antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
  6. The next inference is labeled right negation rule.
  7. From the immediately preceding branch using the right negation rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the negation of formula A.
  8. The source ends this displayed proof segment here.
  1. ΓΔ,A\Gamma \fCenter \Delta, !Asource 18
  2. ¬A,ΓΔ\lnot !A, \Gamma \fCenter \Deltasource 20
  3. A,ΓΔ!A, \Gamma \fCenter \Deltasource 23
  4. ΓΔ,¬A\Gamma \fCenter \Delta, \lnot !Asource 25

source 26

source 17

Rules for \landsource 29

Definition of conjunction sequent rules — line 31

Rule table: Rule table for conjunction — line 32

Rule table for conjunction — line 32. This table presents its sequent-calculus rule diagrams in source row order for conjunction. Every premise, rule label, conclusion, and display break is linearized.

  1. Premise or initial sequent: antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
  2. The next inference is labeled left conjunction rule.
  3. From the immediately preceding branch using the left conjunction rule, infer antecedent containing first the conjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta.
  4. The source ends this displayed proof segment here.
  5. Premise or initial sequent: antecedent containing first formula B, then Gamma; sequent arrow; succedent containing capital Delta.
  6. The next inference is labeled left conjunction rule.
  7. From the immediately preceding branch using the left conjunction rule, infer antecedent containing first the conjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta.
  8. The source ends this displayed proof segment here.

Proof tree concluding antecedent containing first the conjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta — line 36

Proof tree concluding antecedent containing first the conjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta — line 36. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are left conjunction rule. Its last stated proof component is: From the immediately preceding branch using the left conjunction rule, infer antecedent containing first the conjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta.

  1. Premise or initial sequent: antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
  2. The next inference is labeled left conjunction rule.
  3. From the immediately preceding branch using the left conjunction rule, infer antecedent containing first the conjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta.
  4. The source ends this displayed proof segment here.

Proof tree concluding antecedent containing first the conjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta — line 41

Proof tree concluding antecedent containing first the conjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta — line 41. This source proof tree has 8 explicitly ordered components. Its inference labels, in order, are left conjunction rule, then left conjunction rule. Its last stated proof component is: From the immediately preceding branch using the left conjunction rule, infer antecedent containing first the conjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta.

  1. Premise or initial sequent: antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
  2. The next inference is labeled left conjunction rule.
  3. From the immediately preceding branch using the left conjunction rule, infer antecedent containing first the conjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta.
  4. The source ends this displayed proof segment here.
  5. Premise or initial sequent: antecedent containing first formula B, then Gamma; sequent arrow; succedent containing capital Delta.
  6. The next inference is labeled left conjunction rule.
  7. From the immediately preceding branch using the left conjunction rule, infer antecedent containing first the conjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta.
  8. The source ends this displayed proof segment here.
  1. A,ΓΔ!A, \Gamma \fCenter \Deltasource 33
  2. AB,ΓΔ!A \land !B, \Gamma \fCenter \Deltasource 35
  3. B,ΓΔ!B, \Gamma \fCenter \Deltasource 38
  4. AB,ΓΔ!A \land !B, \Gamma \fCenter \Deltasource 40

source 32

Proof diagram: Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conjunction of formula A and formula B — line 48

Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conjunction of formula A and formula B — line 48. This source proof tree has 5 explicitly ordered components. Its inference labels, in order, are right conjunction rule. Its last stated proof component is: From the two immediately preceding branches using the right conjunction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conjunction of formula A and formula B.

  1. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
  2. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula B.
  3. The next inference is labeled right conjunction rule.
  4. From the two immediately preceding branches using the right conjunction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conjunction of formula A and formula B.
  5. The source ends this displayed proof segment here.
  1. ΓΔ,A\Gamma \fCenter \Delta, !Asource 44
  2. ΓΔ,B\Gamma \fCenter \Delta, !Bsource 45
  3. ΓΔ,AB\Gamma \fCenter \Delta, !A \land !Bsource 47

source 48

source 31

Rules for \lorsource 51

Definition of disjunction sequent rules — line 53

Proof diagram: Proof tree concluding antecedent containing first the disjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta — line 58

Proof tree concluding antecedent containing first the disjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta — line 58. This source proof tree has 5 explicitly ordered components. Its inference labels, in order, are left disjunction rule. Its last stated proof component is: From the two immediately preceding branches using the left disjunction rule, infer antecedent containing first the disjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta.

  1. Premise or initial sequent: antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
  2. Premise or initial sequent: antecedent containing first formula B, then Gamma; sequent arrow; succedent containing capital Delta.
  3. The next inference is labeled left disjunction rule.
  4. From the two immediately preceding branches using the left disjunction rule, infer antecedent containing first the disjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta.
  5. The source ends this displayed proof segment here.
  1. A,ΓΔ!A, \Gamma \fCenter \Deltasource 54
  2. B,ΓΔ!B, \Gamma \fCenter \Deltasource 55
  3. AB,ΓΔ!A \lor !B, \Gamma \fCenter \Deltasource 57

source 58

Rule table: Rule table for disjunction — line 60

Rule table for disjunction — line 60. This table presents its sequent-calculus rule diagrams in source row order for disjunction. Every premise, rule label, conclusion, and display break is linearized.

  1. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
  2. The next inference is labeled right disjunction rule.
  3. From the immediately preceding branch using the right disjunction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the disjunction of formula A and formula B.
  4. The source ends this displayed proof segment here.
  5. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula B.
  6. The next inference is labeled right disjunction rule.
  7. From the immediately preceding branch using the right disjunction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the disjunction of formula A and formula B.
  8. The source ends this displayed proof segment here.

Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the disjunction of formula A and formula B — line 64

Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the disjunction of formula A and formula B — line 64. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are right disjunction rule. Its last stated proof component is: From the immediately preceding branch using the right disjunction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the disjunction of formula A and formula B.

  1. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
  2. The next inference is labeled right disjunction rule.
  3. From the immediately preceding branch using the right disjunction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the disjunction of formula A and formula B.
  4. The source ends this displayed proof segment here.

Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the disjunction of formula A and formula B — line 69

Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the disjunction of formula A and formula B — line 69. This source proof tree has 8 explicitly ordered components. Its inference labels, in order, are right disjunction rule, then right disjunction rule. Its last stated proof component is: From the immediately preceding branch using the right disjunction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the disjunction of formula A and formula B.

  1. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
  2. The next inference is labeled right disjunction rule.
  3. From the immediately preceding branch using the right disjunction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the disjunction of formula A and formula B.
  4. The source ends this displayed proof segment here.
  5. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula B.
  6. The next inference is labeled right disjunction rule.
  7. From the immediately preceding branch using the right disjunction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the disjunction of formula A and formula B.
  8. The source ends this displayed proof segment here.
  1. ΓΔ,A\Gamma \fCenter \Delta, !Asource 61
  2. ΓΔ,AB\Gamma \fCenter \Delta, !A \lor !Bsource 63
  3. ΓΔ,B\Gamma \fCenter \Delta, !Bsource 66
  4. ΓΔ,AB\Gamma \fCenter \Delta, !A \lor !Bsource 68

source 60

source 53

Rules for \lifsource 73

Definition of conditional sequent rules — line 75

Proof diagram: Proof tree concluding antecedent containing first the conditional whose antecedent is formula A; and whose consequent is formula B, then Gamma, and finally capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda — line 80

Proof tree concluding antecedent containing first the conditional whose antecedent is formula A; and whose consequent is formula B, then Gamma, and finally capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda — line 80. This source proof tree has 5 explicitly ordered components. Its inference labels, in order, are left conditional rule. Its last stated proof component is: From the two immediately preceding branches using the left conditional rule, infer antecedent containing first the conditional whose antecedent is formula A; and whose consequent is formula B, then Gamma, and finally capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda.

  1. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
  2. Premise or initial sequent: antecedent containing first formula B, then capital Pi; sequent arrow; succedent containing capital Lambda.
  3. The next inference is labeled left conditional rule.
  4. From the two immediately preceding branches using the left conditional rule, infer antecedent containing first the conditional whose antecedent is formula A; and whose consequent is formula B, then Gamma, and finally capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda.
  5. The source ends this displayed proof segment here.

Proof diagram: Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conditional whose antecedent is formula A; and whose consequent is formula B — line 85

Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conditional whose antecedent is formula A; and whose consequent is formula B — line 85. This source proof tree has 9 explicitly ordered components. Its inference labels, in order, are left conditional rule, then right conditional rule. Its last stated proof component is: From the immediately preceding branch using the right conditional rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conditional whose antecedent is formula A; and whose consequent is formula B.

  1. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
  2. Premise or initial sequent: antecedent containing first formula B, then capital Pi; sequent arrow; succedent containing capital Lambda.
  3. The next inference is labeled left conditional rule.
  4. From the two immediately preceding branches using the left conditional rule, infer antecedent containing first the conditional whose antecedent is formula A; and whose consequent is formula B, then Gamma, and finally capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda.
  5. The source ends this displayed proof segment here.
  6. Premise or initial sequent: antecedent containing first formula A, then Gamma; sequent arrow; succedent containing first capital Delta, then formula B.
  7. The next inference is labeled right conditional rule.
  8. From the immediately preceding branch using the right conditional rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conditional whose antecedent is formula A; and whose consequent is formula B.
  9. The source ends this displayed proof segment here.
  1. ΓΔ,A\Gamma \fCenter \Delta, !Asource 76
  2. B,ΠΛ!B, \Pi \fCenter \Lambdasource 77
  3. AB,Γ,ΠΔ,Λ!A \lif !B, \Gamma, \Pi \fCenter \Delta, \Lambdasource 79
  4. A,ΓΔ,B!A, \Gamma \fCenter \Delta, !Bsource 82
  5. ΓΔ,AB\Gamma \fCenter \Delta, !A \lif !Bsource 84

source 85

source 75

Structural Rules

We also need a few rules that allow us to rearrange sentences in the left and right side of a sequent. Since the logical rules require that the sentences in the premise which the rule acts upon stand either to the far left or to the far right, we need an “exchange” rule that allows us to move sentences to the right position. It's also important sometimes to be able to combine two identical sentences into one, and to add a sentence on either side.

Weakening

Definition of Weakening sequent rules — line 25

Proof diagram: Proof tree concluding antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta — line 29

Proof tree concluding antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta — line 29. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are left weakening rule. Its last stated proof component is: From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.

  1. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing capital Delta.
  2. The next inference is labeled left weakening rule.
  3. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
  4. The source ends this displayed proof segment here.

Proof diagram: Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A — line 34

Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A — line 34. This source proof tree has 8 explicitly ordered components. Its inference labels, in order, are left weakening rule, then right weakening rule. Its last stated proof component is: From the immediately preceding branch using the right weakening rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.

  1. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing capital Delta.
  2. The next inference is labeled left weakening rule.
  3. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
  4. The source ends this displayed proof segment here.
  5. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing capital Delta.
  6. The next inference is labeled right weakening rule.
  7. From the immediately preceding branch using the right weakening rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
  8. The source ends this displayed proof segment here.
  1. ΓΔ\Gamma \fCenter \Deltasource 26
  2. A,ΓΔ!A, \Gamma \fCenter \Deltasource 28
  3. ΓΔ\Gamma \fCenter \Deltasource 31
  4. ΓΔ,A\Gamma \fCenter \Delta, !Asource 33

source 34

source 25

Contraction

Definition of Contraction sequent rules — line 39

Proof diagram: Proof tree concluding antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta — line 43

Proof tree concluding antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta — line 43. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are left contraction rule. Its last stated proof component is: From the immediately preceding branch using the left contraction rule, infer antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.

  1. Premise or initial sequent: antecedent containing first formula A, then formula A, and finally Gamma; sequent arrow; succedent containing capital Delta.
  2. The next inference is labeled left contraction rule.
  3. From the immediately preceding branch using the left contraction rule, infer antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
  4. The source ends this displayed proof segment here.

Proof diagram: Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A — line 48

Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A — line 48. This source proof tree has 8 explicitly ordered components. Its inference labels, in order, are left contraction rule, then right contraction rule. Its last stated proof component is: From the immediately preceding branch using the right contraction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.

  1. Premise or initial sequent: antecedent containing first formula A, then formula A, and finally Gamma; sequent arrow; succedent containing capital Delta.
  2. The next inference is labeled left contraction rule.
  3. From the immediately preceding branch using the left contraction rule, infer antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
  4. The source ends this displayed proof segment here.
  5. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A, and finally formula A.
  6. The next inference is labeled right contraction rule.
  7. From the immediately preceding branch using the right contraction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
  8. The source ends this displayed proof segment here.
  1. A,A,ΓΔ!A, !A, \Gamma \fCenter \Deltasource 40
  2. A,ΓΔ!A, \Gamma \fCenter \Deltasource 42
  3. ΓΔ,A,A\Gamma \fCenter \Delta, !A, !Asource 45
  4. ΓΔ,A\Gamma \fCenter \Delta, !Asource 47

source 48

source 39

Exchange

Definition of Exchange sequent rules — line 53

Proof diagram: Proof tree concluding antecedent containing first Gamma, then formula B, then formula A, and finally capital Pi; sequent arrow; succedent containing capital Delta — line 57

Proof tree concluding antecedent containing first Gamma, then formula B, then formula A, and finally capital Pi; sequent arrow; succedent containing capital Delta — line 57. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are left exchange rule. Its last stated proof component is: From the immediately preceding branch using the left exchange rule, infer antecedent containing first Gamma, then formula B, then formula A, and finally capital Pi; sequent arrow; succedent containing capital Delta.

  1. Premise or initial sequent: antecedent containing first Gamma, then formula A, then formula B, and finally capital Pi; sequent arrow; succedent containing capital Delta.
  2. The next inference is labeled left exchange rule.
  3. From the immediately preceding branch using the left exchange rule, infer antecedent containing first Gamma, then formula B, then formula A, and finally capital Pi; sequent arrow; succedent containing capital Delta.
  4. The source ends this displayed proof segment here.

Proof diagram: Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula B, then formula A, and finally capital Lambda — line 62

Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula B, then formula A, and finally capital Lambda — line 62. This source proof tree has 8 explicitly ordered components. Its inference labels, in order, are left exchange rule, then right exchange rule. Its last stated proof component is: From the immediately preceding branch using the right exchange rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula B, then formula A, and finally capital Lambda.

  1. Premise or initial sequent: antecedent containing first Gamma, then formula A, then formula B, and finally capital Pi; sequent arrow; succedent containing capital Delta.
  2. The next inference is labeled left exchange rule.
  3. From the immediately preceding branch using the left exchange rule, infer antecedent containing first Gamma, then formula B, then formula A, and finally capital Pi; sequent arrow; succedent containing capital Delta.
  4. The source ends this displayed proof segment here.
  5. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A, then formula B, and finally capital Lambda.
  6. The next inference is labeled right exchange rule.
  7. From the immediately preceding branch using the right exchange rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula B, then formula A, and finally capital Lambda.
  8. The source ends this displayed proof segment here.
  1. Γ,A,B,ΠΔ\Gamma, !A, !B, \Pi \fCenter \Deltasource 54
  2. Γ,B,A,ΠΔ\Gamma, !B, !A, \Pi \fCenter \Deltasource 56
  3. ΓΔ,A,B,Λ\Gamma \fCenter \Delta, !A, !B, \Lambdasource 59
  4. ΓΔ,B,A,Λ\Gamma \fCenter \Delta, !B, !A, \Lambdasource 61

source 62

source 53

A series of weakening, contraction, and exchange inferences will often be indicated by double inference lines.

The following rule, called “cut,” is not strictly speaking necessary, but makes it a lot easier to reuse and combine derivations.

Definition of Exchange sequent rules — line 70

Proof diagram: Proof tree concluding antecedent containing first Gamma, then capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda — line 76

Proof tree concluding antecedent containing first Gamma, then capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda — line 76. This source proof tree has 5 explicitly ordered components. Its inference labels, in order, are cut rule. Its last stated proof component is: From the two immediately preceding branches using the cut rule, infer antecedent containing first Gamma, then capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda.

  1. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
  2. Premise or initial sequent: antecedent containing first formula A, then capital Pi; sequent arrow; succedent containing capital Lambda.
  3. The next inference is labeled cut rule.
  4. From the two immediately preceding branches using the cut rule, infer antecedent containing first Gamma, then capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda.
  5. The source ends this displayed proof segment here.
  1. ΓΔ,AA,ΠΛcutΓ,ΠΔ,Λ\Axiom$ \Gamma \fCenter \Delta, !A$ \Axiom$ !A, \Pi \fCenter \Lambda $ \RightLabel{\Cut} \BinaryInf$ \Gamma, \Pi \fCenter \Delta, \Lambda$ \DisplayProofsource 71

source 76

source 70

derivation

Definition: L K derivation — line 23

LK\Log{LK}source 23 derivation

An LK\Log{LK}source 24-derivation of a sequent SSsource 24 is a finite tree of sequents satisfying the following conditions:

  1. The topmost sequents of the tree are initial sequents.

  2. The bottommost sequent of the tree is SSsource 28.

  3. Every sequent in the tree except SSsource 29 is a premise of a correct application of an inference rule whose conclusion stands directly below that sequent in the tree.

We then say that SSsource 33 is the end-sequent of the derivation and that SSsource 34 is derivable in LK\Log{LK}source 34 (or LK\Log{LK}source 34-derivable).

source 23

Example: Every initial sequent, e.g., antecedent containing formula C; sequent arrow; succedent… — line 37

Every initial sequent, e.g., CC!C \Sequent !Csource 38 is a derivation. We can obtain a new derivation from this by applying, say, the LWeakening\LeftR{\Weakening}source 40 rule,

Proof diagram: Proof tree concluding antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta — line 41

Proof tree concluding antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta — line 41. This source proof tree has 3 explicitly ordered components. Its inference labels, in order, are left weakening rule. Its last stated proof component is: From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.

  1. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing capital Delta.
  2. The next inference is labeled left weakening rule.
  3. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
  1. ΓΔ\Gamma \fCenter \Deltasource 42
  2. A,ΓΔ!A, \Gamma \fCenter \Deltasource 44

source 41

The rule, however, is meant to be general: we can replace the A!Asource 46 in the rule with any sentence, e.g., also with D!Dsource 47. If the premise matches our initial sequent CC!C \Sequent !Csource 48, that means that both Γ\Gammasource 49 and Δ\Deltasource 49 are just C!Csource 49, and the conclusion would then be D,CC!D, !C \Sequent !Csource 50. So, the following is a derivation:

Proof diagram: Proof tree concluding antecedent containing first formula D, then formula C; sequent arrow; succedent containing formula C — line 51

Proof tree concluding antecedent containing first formula D, then formula C; sequent arrow; succedent containing formula C — line 51. This source proof tree has 3 explicitly ordered components. Its inference labels, in order, are left weakening rule. Its last stated proof component is: From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula D, then formula C; sequent arrow; succedent containing formula C.

  1. Premise or initial sequent: antecedent containing formula C; sequent arrow; succedent containing formula C.
  2. The next inference is labeled left weakening rule.
  3. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula D, then formula C; sequent arrow; succedent containing formula C.
  1. CC!C \fCenter !Csource 52
  2. D,CC!D, !C \fCenter !Csource 54

source 51

We can now apply another rule, say LExchange\LeftR{\Exchange}source 56, which allows us to switch two sentences on the left. So, the following is also a correct derivation:

Proof diagram: Proof tree concluding antecedent containing first formula C, then formula D; sequent arrow; succedent containing formula C — line 59

Proof tree concluding antecedent containing first formula C, then formula D; sequent arrow; succedent containing formula C — line 59. This source proof tree has 5 explicitly ordered components. Its inference labels, in order, are left weakening rule, then left exchange rule. Its last stated proof component is: From the immediately preceding branch using the left exchange rule, infer antecedent containing first formula C, then formula D; sequent arrow; succedent containing formula C.

  1. Premise or initial sequent: antecedent containing formula C; sequent arrow; succedent containing formula C.
  2. The next inference is labeled left weakening rule.
  3. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula D, then formula C; sequent arrow; succedent containing formula C.
  4. The next inference is labeled left exchange rule.
  5. From the immediately preceding branch using the left exchange rule, infer antecedent containing first formula C, then formula D; sequent arrow; succedent containing formula C.
  1. CC!C \fCenter !Csource 60
  2. D,CC!D, !C \fCenter !Csource 62
  3. C,DC!C, !D \fCenter !Csource 64

source 59

In this application of the rule, which was given as

Proof diagram: Proof tree concluding antecedent containing first Gamma, then formula B, then formula A, and finally capital Pi; sequent arrow; succedent containing capital Delta, followed by a printed trailing comma with no following formula — line 67

Proof tree concluding antecedent containing first Gamma, then formula B, then formula A, and finally capital Pi; sequent arrow; succedent containing capital Delta, followed by a printed trailing comma with no following formula — line 67. This source proof tree has 3 explicitly ordered components. Its inference labels, in order, are left exchange rule. Its last stated proof component is: From the immediately preceding branch using the left exchange rule, infer antecedent containing first Gamma, then formula B, then formula A, and finally capital Pi; sequent arrow; succedent containing capital Delta, followed by a printed trailing comma with no following formula.

  1. Premise or initial sequent: antecedent containing first Gamma, then formula A, then formula B, and finally capital Pi; sequent arrow; succedent containing capital Delta.
  2. The next inference is labeled left exchange rule.
  3. From the immediately preceding branch using the left exchange rule, infer antecedent containing first Gamma, then formula B, then formula A, and finally capital Pi; sequent arrow; succedent containing capital Delta, followed by a printed trailing comma with no following formula.
  1. Γ,A,B,ΠΔ\Gamma, !A, !B, \Pi \fCenter \Deltasource 68
  2. Γ,B,A,ΠΔ,\Gamma, !B, !A, \Pi \fCenter \Delta,source 70

source 67

both Γ\Gammasource 72 and Π\Pisource 72 were empty, Δ\Deltasource 72 is C!Csource 72, and the roles of A!Asource 73 and B!Bsource 73 are played by D!Dsource 73 and C!Csource 73, respectively. In much the same way, we also see that

Proof diagram: Proof tree concluding antecedent containing first formula C, then formula D; sequent arrow; succedent containing formula D — line 75

Proof tree concluding antecedent containing first formula C, then formula D; sequent arrow; succedent containing formula D — line 75. This source proof tree has 3 explicitly ordered components. Its inference labels, in order, are left weakening rule. Its last stated proof component is: From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula C, then formula D; sequent arrow; succedent containing formula D.

  1. Premise or initial sequent: antecedent containing formula D; sequent arrow; succedent containing formula D.
  2. The next inference is labeled left weakening rule.
  3. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula C, then formula D; sequent arrow; succedent containing formula D.
  1. DD!D \fCenter !Dsource 76
  2. C,DD!C, !D \fCenter !Dsource 78

source 75

is a derivation. Now we can take these two derivations, and combine them using R\RightR{\land}source 81. That rule was

Proof diagram: Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conjunction of formula A and formula B — line 82

Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conjunction of formula A and formula B — line 82. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are right conjunction rule. Its last stated proof component is: From the two immediately preceding branches using the right conjunction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conjunction of formula A and formula B.

  1. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
  2. Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula B.
  3. The next inference is labeled right conjunction rule.
  4. From the two immediately preceding branches using the right conjunction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conjunction of formula A and formula B.
  1. ΓΔ,A\Gamma \fCenter \Delta, !Asource 83
  2. ΓΔ,B\Gamma \fCenter \Delta, !Bsource 84
  3. ΓΔ,AB\Gamma \fCenter \Delta, !A \land !Bsource 86

source 82

In our case, the premises must match the last sequents of the derivations ending in the premises. That means that Γ\Gammasource 89 is C,D!C, !Dsource 90, Δ\Deltasource 90 is empty, A!Asource 90 is C!Csource 90 and B!Bsource 90 is D!Dsource 90. So the conclusion, if the inference should be correct, is C,DCD!C, !D \Sequent !C \land !Dsource 91.

Proof diagram: Proof tree concluding antecedent containing first formula C, then formula D; sequent arrow; succedent containing the conjunction of formula C and formula D — line 93

Proof tree concluding antecedent containing first formula C, then formula D; sequent arrow; succedent containing the conjunction of formula C and formula D — line 93. This source proof tree has 10 explicitly ordered components. Its inference labels, in order, are left weakening rule, then left exchange rule, then left weakening rule, then right conjunction rule. Its last stated proof component is: From the two immediately preceding branches using the right conjunction rule, infer antecedent containing first formula C, then formula D; sequent arrow; succedent containing the conjunction of formula C and formula D.

  1. Premise or initial sequent: antecedent containing formula C; sequent arrow; succedent containing formula C.
  2. The next inference is labeled left weakening rule.
  3. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula D, then formula C; sequent arrow; succedent containing formula C.
  4. The next inference is labeled left exchange rule.
  5. From the immediately preceding branch using the left exchange rule, infer antecedent containing first formula C, then formula D; sequent arrow; succedent containing formula C.
  6. Premise or initial sequent: antecedent containing formula D; sequent arrow; succedent containing formula D.
  7. The next inference is labeled left weakening rule.
  8. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula C, then formula D; sequent arrow; succedent containing formula D.
  9. The next inference is labeled right conjunction rule.
  10. From the two immediately preceding branches using the right conjunction rule, infer antecedent containing first formula C, then formula D; sequent arrow; succedent containing the conjunction of formula C and formula D.
  1. CC!C \fCenter !Csource 94
  2. D,CC!D, !C \fCenter !Csource 96
  3. C,DC!C, !D \fCenter !Csource 98
  4. DD!D \fCenter !Dsource 99
  5. C,DD!C, !D \fCenter !Dsource 101
  6. C,DCD!C, !D \fCenter !C \land !Dsource 103

source 93

Of course, we can also reverse the premises, then A!Asource 105 would be D!Dsource 106 and B!Bsource 106 would be C!Csource 106.

Proof diagram: Proof tree concluding antecedent containing first formula C, then formula D; sequent arrow; succedent containing the conjunction of formula D and formula C — line 107

Proof tree concluding antecedent containing first formula C, then formula D; sequent arrow; succedent containing the conjunction of formula D and formula C — line 107. This source proof tree has 10 explicitly ordered components. Its inference labels, in order, are left weakening rule, then left weakening rule, then left exchange rule, then right conjunction rule. Its last stated proof component is: From the two immediately preceding branches using the right conjunction rule, infer antecedent containing first formula C, then formula D; sequent arrow; succedent containing the conjunction of formula D and formula C.

  1. Premise or initial sequent: antecedent containing formula D; sequent arrow; succedent containing formula D.
  2. The next inference is labeled left weakening rule.
  3. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula C, then formula D; sequent arrow; succedent containing formula D.
  4. Premise or initial sequent: antecedent containing formula C; sequent arrow; succedent containing formula C.
  5. The next inference is labeled left weakening rule.
  6. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula D, then formula C; sequent arrow; succedent containing formula C.
  7. The next inference is labeled left exchange rule.
  8. From the immediately preceding branch using the left exchange rule, infer antecedent containing first formula C, then formula D; sequent arrow; succedent containing formula C.
  9. The next inference is labeled right conjunction rule.
  10. From the two immediately preceding branches using the right conjunction rule, infer antecedent containing first formula C, then formula D; sequent arrow; succedent containing the conjunction of formula D and formula C.
  1. DD!D \fCenter !Dsource 108
  2. C,DD!C, !D \fCenter !Dsource 110
  3. CC!C \fCenter !Csource 111
  4. D,CC!D, !C \fCenter !Csource 113
  5. C,DC!C, !D \fCenter !Csource 115
  6. C,DDC!C, !D \fCenter !D \land !Csource 117

source 107

source 37

Examples of derivation

Example: Give an L K derivation for the sequent antecedent containing the conjunction of formula A and… — line 15

Give an LK\Log{LK}source 16-derivation for the sequent ABA!A \land !B \Sequent !Asource 16.

We begin by writing the desired end-sequent at the bottom of the derivation.

Proof diagram: Proof tree concluding antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A — line 20

Proof tree concluding antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A — line 20. This source proof tree has 2 explicitly ordered components. Its inference labels, in order, are none because this is a staged placeholder. Its last stated proof component is: From the immediately preceding branch, infer antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. From the immediately preceding branch, infer antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A.
  1. ABA!A\land !B \fCenter !Asource 22

source 20

Next, we need to figure out what kind of inference could have a lower sequent of this form. This could be a structural rule, but it is a good idea to start by looking for a logical rule. The only logical connective occurring in the lower sequent is \landsource 27, so we're looking for an \landsource 28 rule, and since the \landsource 28 symbol occurs in the antecedent, we're looking at the left conjunction rule.

Proof diagram: Proof tree concluding antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A — line 31

Proof tree concluding antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A — line 31. This source proof tree has 3 explicitly ordered components. Its inference labels, in order, are left conjunction rule. Its last stated proof component is: From the immediately preceding branch using the left conjunction rule, infer antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. The next inference is labeled left conjunction rule.
  3. From the immediately preceding branch using the left conjunction rule, infer antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A.
  1. ABA!A\land !B \fCenter !Asource 34

source 31

There are two options for what could have been the upper sequent of the left conjunction rule inference: we could have an upper sequent of AA!A \Sequent !Asource 37, or of BA!B \Sequent !Asource 38. Clearly, AA!A \Sequent !Asource 38 is an initial sequent (which is a good thing), while BA!B \Sequent !Asource 39 is not derivable in general. We fill in the upper sequent:

Proof diagram: Proof tree concluding antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A — line 41

Proof tree concluding antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A — line 41. This source proof tree has 3 explicitly ordered components. Its inference labels, in order, are left conjunction rule. Its last stated proof component is: From the immediately preceding branch using the left conjunction rule, infer antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A.

  1. Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
  2. The next inference is labeled left conjunction rule.
  3. From the immediately preceding branch using the left conjunction rule, infer antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A.
  1. AA!A \fCenter !Asource 42
  2. ABA!A\land !B \fCenter !Asource 44

source 41

We now have a correct LK\Log{LK}source 46-derivation of the sequent ABA!A \land !B \Sequent !Asource 46.

source 15

Example: Give an L K derivation for the sequent antecedent containing the disjunction of the negation of… — line 50

Give an LK\Log{LK}source 51-derivation for the sequent ¬ABAB\lnot !A \lor !B \Sequent !A \lif !Bsource 51.

Begin by writing the desired end-sequent at the bottom of the derivation.

Proof diagram: Proof tree concluding antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B — line 55

Proof tree concluding antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B — line 55. This source proof tree has 2 explicitly ordered components. Its inference labels, in order, are none because this is a staged placeholder. Its last stated proof component is: From the immediately preceding branch, infer antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. From the immediately preceding branch, infer antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.
  1. ¬ABAB\lnot !A \lor !B \fCenter !A \lif !Bsource 57

source 55

To find a logical rule that could give us this end-sequent, we look at the logical connectives in the end-sequent: ¬\lnotsource 60, \lorsource 60, and \lifsource 61. We only care at the moment about \lorsource 61 and \lifsource 61 because they are main operators of sentences in the end-sequent, while ¬\lnotsource 63 is inside the scope of another connective, so we will take care of it later. Our options for logical rules for the final inference are therefore the left disjunction rule and the right conditional rule. We could pick either rule, really, but let's pick the right conditional rule (if for no reason other than it allows us to put off splitting into two branches). According to the form of right conditional rule inferences which can yield the lower sequent, this must look like:

Proof diagram: Proof tree concluding antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B — line 70

Proof tree concluding antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B — line 70. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are right conditional rule. Its last stated proof component is: From the immediately preceding branch using the right conditional rule, infer antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. From the immediately preceding branch, infer antecedent containing first formula A, then the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing formula B.
  3. The next inference is labeled right conditional rule.
  4. From the immediately preceding branch using the right conditional rule, infer antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.
  1. A,¬ABB!A, \lnot !A \lor !B \fCenter !Bsource 72
  2. ¬ABAB\lnot !A \lor !B \fCenter !A \lif !Bsource 73

source 70

If we move ¬AB\lnot !A \lor !Bsource 76 to the outside of the antecedent, we can apply the left disjunction rule. According to the schema, this must split into two upper sequents as follows:

Proof diagram: Proof tree concluding antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B — line 79

Proof tree concluding antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B — line 79. This source proof tree has 10 explicitly ordered components. Its inference labels, in order, are left disjunction rule, then right exchange rule, then right conditional rule. Its last stated proof component is: From the immediately preceding branch using the right conditional rule, infer antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. From the immediately preceding branch, infer antecedent containing first the negation of formula A, then formula A; sequent arrow; succedent containing formula B.
  3. An upper premise slot is intentionally blank in this staged diagram.
  4. From the immediately preceding branch, infer antecedent containing first formula B, then formula A; sequent arrow; succedent containing formula B.
  5. The next inference is labeled left disjunction rule.
  6. From the two immediately preceding branches using the left disjunction rule, infer antecedent containing first the disjunction of the negation of formula A and formula B, then formula A; sequent arrow; succedent containing formula B.
  7. The next inference is labeled right exchange rule.
  8. From the immediately preceding branch using the right exchange rule, infer antecedent containing first formula A, then the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing formula B.
  9. The next inference is labeled right conditional rule.
  10. From the immediately preceding branch using the right conditional rule, infer antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.
  1. ¬A,AB\lnot !A, !A \fCenter !Bsource 81
  2. B,AB!B, !A \fCenter !Bsource 83
  3. ¬AB,AB\lnot !A \lor !B, !A \fCenter !Bsource 85
  4. A,¬ABB!A, \lnot !A \lor !B \fCenter !Bsource 87
  5. ¬ABAB\lnot !A \lor !B \fCenter !A \lif !Bsource 89

source 79

Remember that we are trying to wind our way up to initial sequents; we seem to be pretty close! The right branch is just one weakening and one exchange away from an initial sequent and then it is done:

Proof diagram: Proof tree concluding antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B — line 94

Proof tree concluding antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B — line 94. This source proof tree has 13 explicitly ordered components. Its inference labels, in order, are left weakening rule, then left exchange rule, then left disjunction rule, then right exchange rule, then right conditional rule. Its last stated proof component is: From the immediately preceding branch using the right conditional rule, infer antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. From the immediately preceding branch, infer antecedent containing first the negation of formula A, then formula A; sequent arrow; succedent containing formula B.
  3. Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
  4. The next inference is labeled left weakening rule.
  5. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula A, then formula B; sequent arrow; succedent containing formula B.
  6. The next inference is labeled left exchange rule.
  7. From the immediately preceding branch using the left exchange rule, infer antecedent containing first formula B, then formula A; sequent arrow; succedent containing formula B.
  8. The next inference is labeled left disjunction rule.
  9. From the two immediately preceding branches using the left disjunction rule, infer antecedent containing first the disjunction of the negation of formula A and formula B, then formula A; sequent arrow; succedent containing formula B.
  10. The next inference is labeled right exchange rule.
  11. From the immediately preceding branch using the right exchange rule, infer antecedent containing first formula A, then the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing formula B.
  12. The next inference is labeled right conditional rule.
  13. From the immediately preceding branch using the right conditional rule, infer antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.
  1. ¬A,AB\lnot !A, !A \fCenter !Bsource 96
  2. BB!B \fCenter !Bsource 97
  3. A,BB!A, !B \fCenter !Bsource 99
  4. B,AB!B, !A \fCenter !Bsource 101
  5. ¬AB,AB\lnot !A \lor !B, !A \fCenter !Bsource 103
  6. A,¬ABB!A, \lnot !A \lor !B \fCenter !Bsource 105
  7. ¬ABAB\lnot !A \lor !B \fCenter !A \lif !Bsource 107

source 94

Now looking at the left branch, the only logical connective in any sentence is the ¬\lnotsource 111 symbol in the antecedent sentences, so we're looking at an instance of the left negation rule.

Proof diagram: Proof tree concluding antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B — line 113

Proof tree concluding antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B — line 113. This source proof tree has 15 explicitly ordered components. Its inference labels, in order, are left negation rule, then left weakening rule, then left exchange rule, then left disjunction rule, then right exchange rule, then right conditional rule. Its last stated proof component is: From the immediately preceding branch using the right conditional rule, infer antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. From the immediately preceding branch, infer antecedent containing formula A; sequent arrow; succedent containing first formula B, then formula A.
  3. The next inference is labeled left negation rule.
  4. From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula A, then formula A; sequent arrow; succedent containing formula B.
  5. Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
  6. The next inference is labeled left weakening rule.
  7. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula A, then formula B; sequent arrow; succedent containing formula B.
  8. The next inference is labeled left exchange rule.
  9. From the immediately preceding branch using the left exchange rule, infer antecedent containing first formula B, then formula A; sequent arrow; succedent containing formula B.
  10. The next inference is labeled left disjunction rule.
  11. From the two immediately preceding branches using the left disjunction rule, infer antecedent containing first the disjunction of the negation of formula A and formula B, then formula A; sequent arrow; succedent containing formula B.
  12. The next inference is labeled right exchange rule.
  13. From the immediately preceding branch using the right exchange rule, infer antecedent containing first formula A, then the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing formula B.
  14. The next inference is labeled right conditional rule.
  15. From the immediately preceding branch using the right conditional rule, infer antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.
  1. AB,A!A \fCenter !B, !Asource 115
  2. ¬A,AB\lnot !A, !A \fCenter !Bsource 117
  3. BB!B \fCenter !Bsource 118
  4. A,BB!A, !B \fCenter !Bsource 120
  5. B,AB!B, !A \fCenter !Bsource 122
  6. ¬AB,AB\lnot !A \lor !B, !A \fCenter !Bsource 124
  7. A,¬ABB!A, \lnot !A \lor !B \fCenter !Bsource 126
  8. ¬ABAB\lnot !A \lor !B \fCenter !A \lif !Bsource 128

source 113

Similarly to how we finished off the right branch, we are just one weakening and one exchange away from finishing off this left branch as well.

Proof diagram: Proof tree concluding antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B — line 132

Proof tree concluding antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B — line 132. This source proof tree has 18 explicitly ordered components. Its inference labels, in order, are right weakening rule, then right exchange rule, then left negation rule, then left weakening rule, then left exchange rule, then left disjunction rule, then right exchange rule, then right conditional rule. Its last stated proof component is: From the immediately preceding branch using the right conditional rule, infer antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.

  1. Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
  2. The next inference is labeled right weakening rule.
  3. From the immediately preceding branch using the right weakening rule, infer antecedent containing formula A; sequent arrow; succedent containing first formula A, then formula B.
  4. The next inference is labeled right exchange rule.
  5. From the immediately preceding branch using the right exchange rule, infer antecedent containing formula A; sequent arrow; succedent containing first formula B, then formula A.
  6. The next inference is labeled left negation rule.
  7. From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula A, then formula A; sequent arrow; succedent containing formula B.
  8. Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
  9. The next inference is labeled left weakening rule.
  10. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula A, then formula B; sequent arrow; succedent containing formula B.
  11. The next inference is labeled left exchange rule.
  12. From the immediately preceding branch using the left exchange rule, infer antecedent containing first formula B, then formula A; sequent arrow; succedent containing formula B.
  13. The next inference is labeled left disjunction rule.
  14. From the two immediately preceding branches using the left disjunction rule, infer antecedent containing first the disjunction of the negation of formula A and formula B, then formula A; sequent arrow; succedent containing formula B.
  15. The next inference is labeled right exchange rule.
  16. From the immediately preceding branch using the right exchange rule, infer antecedent containing first formula A, then the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing formula B.
  17. The next inference is labeled right conditional rule.
  18. From the immediately preceding branch using the right conditional rule, infer antecedent containing the disjunction of the negation of formula A and formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.
  1. AA!A \fCenter !Asource 133
  2. AA,B!A \fCenter !A, !Bsource 135
  3. AB,A!A \fCenter !B, !Asource 137
  4. ¬A,AB\lnot !A, !A \fCenter !Bsource 139
  5. BB!B \fCenter !Bsource 140
  6. A,BB!A, !B \fCenter !Bsource 142
  7. B,AB!B, !A \fCenter !Bsource 144
  8. ¬AB,AB\lnot !A \lor !B, !A \fCenter !Bsource 146
  9. A,¬ABB!A, \lnot !A \lor !B \fCenter !Bsource 148
  10. ¬ABAB\lnot !A \lor !B \fCenter !A \lif !Bsource 150

source 132

source 50

Example: Give an L K derivation of the sequent antecedent containing the disjunction of the negation of… — line 154

Give an LK\Log{LK}source 155-derivation of the sequent ¬A¬B¬(AB)\lnot !A \lor \lnot !B \Sequent \lnot (!A \land !B)source 155

Using the techniques from above, we start by writing the desired end-sequent at the bottom.

Proof diagram: Proof tree concluding antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis — line 160

Proof tree concluding antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis — line 160. This source proof tree has 2 explicitly ordered components. Its inference labels, in order, are none because this is a staged placeholder. Its last stated proof component is: From the immediately preceding branch, infer antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. From the immediately preceding branch, infer antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis.
  1. ¬A¬B¬(AB)\lnot !A \lor \lnot !B \fCenter \lnot (!A \land !B)source 162

source 160

The available main connectives of sentences in the end-sequent are the \lorsource 165 symbol and the ¬\lnotsource 165 symbol. It would work to apply either the left disjunction rule or the right negation rule here, but we start with the right negation rule because it avoids splitting up into two branches for a moment:

Proof diagram: Proof tree concluding antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis — line 169

Proof tree concluding antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis — line 169. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are right negation rule. Its last stated proof component is: From the immediately preceding branch using the right negation rule, infer antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. From the immediately preceding branch, infer antecedent containing first the conjunction of formula A and formula B, then the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing no formulas.
  3. The next inference is labeled right negation rule.
  4. From the immediately preceding branch using the right negation rule, infer antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis.
  1. AB,¬A¬B!A \land !B, \lnot !A \lor \lnot !B \fCentersource 171
  2. ¬A¬B¬(AB)\lnot !A \lor \lnot !B \fCenter \lnot (!A \land !B)source 173

source 169

Now we have a choice of whether to look at the left conjunction rule or the left disjunction rule. Let's see what happens when we apply the left conjunction rule: we have a choice to start with either the sequent A,¬AB!A, \lnot !A \lor !B \Sequent \quadsource 177 or the sequent B,¬AB!B, \lnot !A \lor !B \Sequent \quadsource 178. Since the derivation is symmetric with regards to A!Asource 180 and B!Bsource 180, let's go with the former:

Proof diagram: Proof tree concluding antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis — line 181

Proof tree concluding antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis — line 181. This source proof tree has 6 explicitly ordered components. Its inference labels, in order, are left conjunction rule, then right negation rule. Its last stated proof component is: From the immediately preceding branch using the right negation rule, infer antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. From the immediately preceding branch, infer antecedent containing first formula A, then the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing no formulas.
  3. The next inference is labeled left conjunction rule.
  4. From the immediately preceding branch using the left conjunction rule, infer antecedent containing first the conjunction of formula A and formula B, then the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing no formulas.
  5. The next inference is labeled right negation rule.
  6. From the immediately preceding branch using the right negation rule, infer antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis.
  1. A,¬A¬B!A, \lnot !A \lor \lnot !B \fCentersource 183
  2. AB,¬A¬B!A \land !B, \lnot !A \lor \lnot !B \fCentersource 185
  3. ¬A¬B¬(AB)\lnot !A \lor \lnot !B \fCenter \lnot (!A \land !B)source 187

source 181

Continuing to fill in the derivation, we see that we run into a problem:

Proof diagram: Proof tree concluding antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis — line 190

Proof tree concluding antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis — line 190. This source proof tree has 16 explicitly ordered components. Its inference labels, in order, are left negation rule, then question mark placeholder for an inference rule not yet chosen, then left negation rule, then left disjunction rule, then left exchange rule, then left conjunction rule, then right negation rule. Its last stated proof component is: From the immediately preceding branch using the right negation rule, infer antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis.

  1. Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
  2. The next inference is labeled left negation rule.
  3. From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula A, then formula A; sequent arrow; succedent containing no formulas.
  4. An upper premise slot is intentionally blank in this staged diagram.
  5. The next inference is labeled question mark placeholder for an inference rule not yet chosen.
  6. From the immediately preceding branch using the question mark placeholder for an inference rule not yet chosen, infer antecedent containing formula A; sequent arrow; succedent containing formula B.
  7. The next inference is labeled left negation rule.
  8. From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula B, then formula A; sequent arrow; succedent containing no formulas.
  9. The next inference is labeled left disjunction rule.
  10. From the two immediately preceding branches using the left disjunction rule, infer antecedent containing first the disjunction of the negation of formula A and the negation of formula B, then formula A; sequent arrow; succedent containing no formulas.
  11. The next inference is labeled left exchange rule.
  12. From the immediately preceding branch using the left exchange rule, infer antecedent containing first formula A, then the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing no formulas.
  13. The next inference is labeled left conjunction rule.
  14. From the immediately preceding branch using the left conjunction rule, infer antecedent containing first the conjunction of formula A and formula B, then the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing no formulas.
  15. The next inference is labeled right negation rule.
  16. From the immediately preceding branch using the right negation rule, infer antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis.
  1. AA!A \fCenter !Asource 191
  2. ¬A,A\lnot !A, !A \fCentersource 193
  3. AB!A \fCenter !Bsource 196
  4. ¬B,A\lnot !B, !A \fCentersource 198
  5. ¬A¬B,A\lnot !A \lor \lnot !B, !A \fCentersource 200
  6. A,¬A¬B!A, \lnot !A \lor \lnot !B \fCentersource 202
  7. AB,¬A¬B!A \land !B, \lnot !A \lor \lnot !B \fCentersource 204
  8. ¬A¬B¬(AB)\lnot !A \lor \lnot !B \fCenter \lnot (!A \land !B)source 206

source 190

The top of the right branch cannot be reduced any further, and it cannot be brought by way of structural inferences to an initial sequent, so this is not the right path to take. So clearly, it was a mistake to apply the left conjunction rule above. Going back to what we had before and carrying out the left disjunction rule instead, we get

Proof diagram: Proof tree concluding antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis — line 213

Proof tree concluding antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis — line 213. This source proof tree has 10 explicitly ordered components. Its inference labels, in order, are left disjunction rule, then left exchange rule, then right negation rule. Its last stated proof component is: From the immediately preceding branch using the right negation rule, infer antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. From the immediately preceding branch, infer antecedent containing first the negation of formula A, then the conjunction of formula A and formula B; sequent arrow; succedent containing no formulas.
  3. An upper premise slot is intentionally blank in this staged diagram.
  4. From the immediately preceding branch, infer antecedent containing first the negation of formula B, then the conjunction of formula A and formula B; sequent arrow; succedent containing no formulas.
  5. The next inference is labeled left disjunction rule.
  6. From the two immediately preceding branches using the left disjunction rule, infer antecedent containing first the disjunction of the negation of formula A and the negation of formula B, then the conjunction of formula A and formula B; sequent arrow; succedent containing no formulas.
  7. The next inference is labeled left exchange rule.
  8. From the immediately preceding branch using the left exchange rule, infer antecedent containing first the conjunction of formula A and formula B, then the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing no formulas.
  9. The next inference is labeled right negation rule.
  10. From the immediately preceding branch using the right negation rule, infer antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis.
  1. ¬A,AB\lnot !A, !A \land !B \fCentersource 215
  2. ¬B,AB\lnot !B, !A \land !B \fCentersource 218
  3. ¬A¬B,AB\lnot !A \lor \lnot !B, !A \land !B \fCentersource 221
  4. AB,¬A¬B!A \land !B, \lnot !A \lor \lnot !B \fCentersource 223
  5. ¬A¬B¬(AB)\lnot !A \lor \lnot !B \fCenter \lnot (!A \land !B)source 225

source 213

Completing each branch as we've done before, we get

Proof diagram: Proof tree concluding antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis — line 228

Proof tree concluding antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis — line 228. This source proof tree has 16 explicitly ordered components. Its inference labels, in order, are left conjunction rule, then left negation rule, then left conjunction rule, then left negation rule, then left disjunction rule, then left exchange rule, then right negation rule. Its last stated proof component is: From the immediately preceding branch using the right negation rule, infer antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis.

  1. Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
  2. The next inference is labeled left conjunction rule.
  3. From the immediately preceding branch using the left conjunction rule, infer antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A.
  4. The next inference is labeled left negation rule.
  5. From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula A, then the conjunction of formula A and formula B; sequent arrow; succedent containing no formulas.
  6. Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
  7. The next inference is labeled left conjunction rule.
  8. From the immediately preceding branch using the left conjunction rule, infer antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula B.
  9. The next inference is labeled left negation rule.
  10. From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula B, then the conjunction of formula A and formula B; sequent arrow; succedent containing no formulas.
  11. The next inference is labeled left disjunction rule.
  12. From the two immediately preceding branches using the left disjunction rule, infer antecedent containing first the disjunction of the negation of formula A and the negation of formula B, then the conjunction of formula A and formula B; sequent arrow; succedent containing no formulas.
  13. The next inference is labeled left exchange rule.
  14. From the immediately preceding branch using the left exchange rule, infer antecedent containing first the conjunction of formula A and formula B, then the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing no formulas.
  15. The next inference is labeled right negation rule.
  16. From the immediately preceding branch using the right negation rule, infer antecedent containing the disjunction of the negation of formula A and the negation of formula B; sequent arrow; succedent containing the negation of open parenthesis, the conjunction of formula A and formula B, close parenthesis.
  1. AA!A \fCenter!Asource 229
  2. ABA!A \land !B \fCenter !Asource 231
  3. ¬A,AB\lnot !A, !A \land !B \fCentersource 233
  4. BB!B \fCenter !Bsource 235
  5. ABB!A \land !B \fCenter !Bsource 237
  6. ¬B,AB\lnot !B, !A \land !B \fCentersource 239
  7. ¬A¬B,AB\lnot !A \lor \lnot !B, !A \land !B \fCentersource 242
  8. AB,¬A¬B!A \land !B, \lnot !A \lor \lnot !B \fCentersource 244
  9. ¬A¬B¬(AB)\lnot !A \lor \lnot !B \fCenter \lnot (!A \land !B)source 246

source 228

(We could have carried out the \landsource 248 rules lower than the ¬\lnotsource 248 rules in these steps and still obtained a correct derivation).

source 154

Example: So far we haven't used the contraction rule, but it is sometimes required — line 252

So far we haven't used the contraction rule, but it is sometimes required. Here's an example where that happens. Suppose we want to prove A¬A\quad \Sequent !A \lor \lnot !Asource 255. Applying R\RightR{\lor}source 255 backwards would give us one of these two derivations:

Proof diagram: Proof tree concluding antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A — line 262

Proof tree concluding antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A — line 262. This source proof tree has 5 explicitly ordered components. Its inference labels, in order, are right disjunction rule. Its last stated proof component is: From the immediately preceding branch using the right disjunction rule, infer antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. From the immediately preceding branch, infer antecedent containing no formulas; sequent arrow; succedent containing formula A.
  3. The next inference is labeled right disjunction rule.
  4. From the immediately preceding branch using the right disjunction rule, infer antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A.
  5. The source ends this displayed proof segment here.

Proof diagram: Proof tree concluding antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A — line 257

Proof tree concluding antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A — line 257. This source proof tree has 11 explicitly ordered components. Its inference labels, in order, are right disjunction rule, then right negation rule, then right disjunction rule. Its last stated proof component is: From the immediately preceding branch using the right disjunction rule, infer antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. From the immediately preceding branch, infer antecedent containing no formulas; sequent arrow; succedent containing formula A.
  3. The next inference is labeled right disjunction rule.
  4. From the immediately preceding branch using the right disjunction rule, infer antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A.
  5. The source ends this displayed proof segment here.
  6. An upper premise slot is intentionally blank in this staged diagram.
  7. From the immediately preceding branch, infer antecedent containing formula A; sequent arrow; succedent containing no formulas.
  8. The next inference is labeled right negation rule.
  9. From the immediately preceding branch using the right negation rule, infer antecedent containing no formulas; sequent arrow; succedent containing the negation of formula A.
  10. The next inference is labeled right disjunction rule.
  11. From the immediately preceding branch using the right disjunction rule, infer antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A.
  1. A\fCenter !Asource 259
  2. A¬A\fCenter !A \lor \lnot !Asource 261
  3. A!A \fCentersource 264
  4. ¬A\fCenter \lnot !Asource 266
  5. A¬A\fCenter !A \lor \lnot !Asource 268

source 257

Neither of these of course ends in an initial sequent. The trick is to realize that the contraction rule allows us to combine two copies of a sentence into one—and when we're searching for a proof, i.e., going from bottom to top, we can keep a copy of A¬A!A \lor \lnot !Asource 273 in the premise, e.g.,

Proof diagram: Proof tree concluding antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A — line 275

Proof tree concluding antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A — line 275. This source proof tree has 6 explicitly ordered components. Its inference labels, in order, are right disjunction rule, then right contraction rule. Its last stated proof component is: From the immediately preceding branch using the right contraction rule, infer antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. From the immediately preceding branch, infer antecedent containing no formulas; sequent arrow; succedent containing first the disjunction of formula A and the negation of formula A, then formula A.
  3. The next inference is labeled right disjunction rule.
  4. From the immediately preceding branch using the right disjunction rule, infer antecedent containing no formulas; sequent arrow; succedent containing first the disjunction of formula A and the negation of formula A, then the disjunction of formula A and the negation of formula A.
  5. The next inference is labeled right contraction rule.
  6. From the immediately preceding branch using the right contraction rule, infer antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A.
  1. A¬A,A\fCenter !A \lor \lnot !A, !Asource 277
  2. A¬A,A¬A\fCenter !A \lor \lnot !A, !A \lor \lnot !Asource 279
  3. A¬A\fCenter !A \lor \lnot !Asource 281

source 275

Now we can apply R\RightR{\lor}source 283 a second time, and also get ¬A\lnot !Asource 283, which leads to a complete derivation.

Proof diagram: Proof tree concluding antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A — line 285

Proof tree concluding antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A — line 285. This source proof tree has 11 explicitly ordered components. Its inference labels, in order, are right negation rule, then right disjunction rule, then right exchange rule, then right disjunction rule, then right contraction rule. Its last stated proof component is: From the immediately preceding branch using the right contraction rule, infer antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A.

  1. Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
  2. The next inference is labeled right negation rule.
  3. From the immediately preceding branch using the right negation rule, infer antecedent containing no formulas; sequent arrow; succedent containing first formula A, then the negation of formula A.
  4. The next inference is labeled right disjunction rule.
  5. From the immediately preceding branch using the right disjunction rule, infer antecedent containing no formulas; sequent arrow; succedent containing first formula A, then the disjunction of formula A and the negation of formula A.
  6. The next inference is labeled right exchange rule.
  7. From the immediately preceding branch using the right exchange rule, infer antecedent containing no formulas; sequent arrow; succedent containing first the disjunction of formula A and the negation of formula A, then formula A.
  8. The next inference is labeled right disjunction rule.
  9. From the immediately preceding branch using the right disjunction rule, infer antecedent containing no formulas; sequent arrow; succedent containing first the disjunction of formula A and the negation of formula A, then the disjunction of formula A and the negation of formula A.
  10. The next inference is labeled right contraction rule.
  11. From the immediately preceding branch using the right contraction rule, infer antecedent containing no formulas; sequent arrow; succedent containing the disjunction of formula A and the negation of formula A.
  1. AA!A \fCenter !Asource 286
  2. A,¬A\fCenter !A, \lnot !Asource 288
  3. A,A¬A\fCenter !A, !A \lor \lnot !Asource 290
  4. A¬A,A\fCenter !A \lor \lnot !A, !Asource 292
  5. A¬A,A¬A\fCenter !A \lor \lnot !A, !A \lor \lnot !Asource 294
  6. A¬A\fCenter !A \lor \lnot !Asource 296

source 285

source 252

Exercise: Give derivations of the following sequents: Next item: antecedent containing the conjunction of… — line 300

Give derivations of the following sequents:

  1. A(BC)(AB)C!A \land (!B \land !C) \Sequent (!A \land !B) \land !Csource 303.

  2. A(BC)(AB)C!A \lor (!B \lor !C) \Sequent (!A \lor !B) \lor !Csource 304.

  3. A(BC)B(AC)!A \lif (!B \lif !C) \Sequent !B \lif (!A \lif !C)source 305.

  4. A¬¬A!A \Sequent \lnot\lnot !Asource 306.

source 300

Exercise: Give derivations of the following sequents: Next item: antecedent containing the conditional… — line 310

Give derivations of the following sequents:

  1. (AB)CAC(!A \lor !B) \lif !C \Sequent !A \lif !Csource 313.

  2. (AC)(BC)(AB)C(!A \lif !C) \land (!B \lif !C) \Sequent (!A \lor !B) \lif !Csource 314.

  3. ¬(A¬A)\Sequent \lnot(!A \land \lnot !A)source 315.

  4. BA¬A¬B!B \lif !A \Sequent \lnot !A \lif \lnot !Bsource 316.

  5. (A¬A)¬A\Sequent (!A \lif \lnot !A) \lif \lnot !Asource 317.

  6. ¬(AB)¬B\Sequent \lnot(!A \lif !B) \lif \lnot !Bsource 318.

  7. AC¬(A¬C)!A \lif !C \Sequent \lnot (!A \land \lnot !C)source 319.

  8. A¬C¬(AC)!A \land \lnot !C \Sequent \lnot (!A \lif !C)source 320.

  9. AB,¬BA!A \lor !B, \lnot !B \Sequent !Asource 321.

  10. ¬A¬B¬(AB)\lnot !A \lor \lnot !B \Sequent \lnot(!A \land !B)source 322.

  11. (¬A¬B)¬(AB)\Sequent (\lnot !A \land \lnot !B) \lif\lnot(!A \lor !B)source 323.

  12. ¬(AB)(¬A¬B)\Sequent \lnot(!A \lor !B) \lif (\lnot !A \land \lnot !B)source 324.

source 310

Exercise: Give derivations of the following sequents: Next item: antecedent containing the negation of… — line 328

Give derivations of the following sequents:

  1. ¬(AB)A\lnot(!A \lif !B) \Sequent !Asource 331.

  2. ¬(AB)¬A¬B\lnot(!A \land !B) \Sequent \lnot !A \lor \lnot !Bsource 332.

  3. AB¬AB!A \lif !B \Sequent \lnot !A \lor !Bsource 333.

  4. ¬¬AA\Sequent \lnot \lnot !A \lif !Asource 334.

  5. AB,¬ABB!A \lif !B, \lnot !A \lif !B \Sequent !Bsource 335.

  6. (AB)C(AC)(BC)(!A \land !B) \lif !C \Sequent (!A \lif !C) \lor (!B \lif !C)source 336.

  7. (AB)AA(!A \lif !B) \lif !A \Sequent !Asource 337.

  8. (AB)(BC)\Sequent (!A \lif !B) \lor (!B \lif !C)source 338.

(These all require the RContraction\RightR{\Contraction}source 340 rule.)

source 328

Proof-Theoretic Notions

Definition: Theorems — line 30

Theorems

A sentence A!Asource 31 is a theorem if there is a derivation in LK\Log{LK}source 32 of the sequent A\quad \Sequent !Asource 32. We write A\Proves !Asource 32 if A!Asource 33 is a theorem and A\Proves/ !Asource 33 if it is not.

source 30

Definition: derivability — line 36

Derivability

A sentence A!Asource 37 is derivable from a set of sentences Γ\Gammasource 38, ΓA\Gamma \Proves !Asource 38, iff there is a finite subset Γ0Γ\Gamma_0 \subseteq \Gammasource 39 and a sequence Γ0\Gamma_0'source 39 of the sentences in Γ0\Gamma_0source 40 such that LK\Log{LK}source 40 derives Γ0A\Gamma_0' \Sequent !Asource 41. If A!Asource 41 is not derivable from Γ\Gammasource 41 we write ΓA\Gamma \Proves/ !Asource 42.

source 36

Because of the contraction, weakening, and exchange rules, the order and number of sentences in Γ0\Gamma_0'source 46 does not matter: if a sequent Γ0A\Gamma_0' \Sequent !Asource 47 is derivable, then so is Γ0A\Gamma_0'' \Sequent !Asource 48 for any Γ0\Gamma_0''source 48 that contains the same sentences as Γ0\Gamma_0'source 49. For instance, if Γ0={B,C}\Gamma_0 = \{!B, !C\}source 49 then both Γ0=B,B,C\Gamma_0' = \tuple{!B, !B, !C}source 50 and Γ0=C,C,B\Gamma_0'' = \tuple{!C, !C, !B}source 50 are sequences containing just the sentences in Γ0\Gamma_0source 52. If a sequent containing one is derivable, so is the other, e.g.:

Proof diagram: Proof tree concluding antecedent containing first formula C, then formula C, and finally formula B; sequent arrow; succedent containing formula A — line 54

Proof tree concluding antecedent containing first formula C, then formula C, and finally formula B; sequent arrow; succedent containing formula A — line 54. This source proof tree has 8 explicitly ordered components. Its inference labels, in order, are left contraction rule, then left exchange rule, then left weakening rule. Its last stated proof component is: From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula C, then formula C, and finally formula B; sequent arrow; succedent containing formula A.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. Previously derived premise with its intervening derivation omitted: antecedent containing first formula B, then formula B, and finally formula C; sequent arrow; succedent containing formula A.
  3. The next inference is labeled left contraction rule.
  4. From the immediately preceding branch using the left contraction rule, infer antecedent containing first formula B, then formula C; sequent arrow; succedent containing formula A.
  5. The next inference is labeled left exchange rule.
  6. From the immediately preceding branch using the left exchange rule, infer antecedent containing first formula C, then formula B; sequent arrow; succedent containing formula A.
  7. The next inference is labeled left weakening rule.
  8. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula C, then formula C, and finally formula B; sequent arrow; succedent containing formula A.
  1. B,B,CA!B, !B, !C \fCenter !Asource 56
  2. B,CA!B, !C \fCenter !Asource 58
  3. C,BA!C, !B \fCenter !Asource 60
  4. C,C,BA!C, !C, !B \fCenter !Asource 62

source 54

From now on we'll say that if Γ0\Gamma_0source 64 is a finite set of sentences then Γ0A\Gamma_0 \Sequent !Asource 65 is any sequent where the antecedent is a sequence of sentences in Γ0\Gamma_0source 66 and tacitly include contractions, exchanges, and weakenings if necessary.

Definition: Consistency — line 69

Consistency

A set of sentences Γ\Gammasource 70 is inconsistent iff there is a finite subset Γ0Γ\Gamma_0 \subseteq \Gammasource 71 such that LK\Log{LK}source 71 derives Γ0\Gamma_0 \Sequent \quadsource 72. If Γ\Gammasource 72 is not inconsistent, i.e., if for every finite Γ0Γ\Gamma_0 \subseteq \Gammasource 73, LK\Log{LK}source 74 does not derive Γ0\Gamma_0 \Sequent \quadsource 74, we say it is consistent.

source 69

Proposition: Reflexivity — line 78

Reflexivity

If AΓ!A \in \Gammasource 80, then ΓA\Gamma \Proves !Asource 80.

source 78

Proof

The initial sequent AA!A \Sequent !Asource 84 is derivable, and {A}Γ\{!A\} \subseteq \Gammasource 84.

End of proof.

Proposition: Monotonicity — line 88

Monotonicity

If ΓΔ\Gamma \subseteq \Deltasource 90 and ΓA\Gamma \Proves !Asource 90, then ΔA\Delta \Proves !Asource 90.

source 88

Proof

Suppose ΓA\Gamma \Proves !Asource 95, i.e., there is a finite Γ0Γ\Gamma_0 \subseteq \Gammasource 95 such that Γ0A\Gamma_0 \Sequent !Asource 96 is derivable. Since ΓΔ\Gamma \subseteq \Deltasource 97, then Γ0\Gamma_0source 97 is also a finite subset of Δ\Deltasource 98. The derivation of Γ0A\Gamma_0 \Sequent !Asource 98 thus also shows ΔA\Delta \Proves !Asource 99.

End of proof.

Proposition: Transitivity — line 102

Transitivity

If ΓA\Gamma \Proves !Asource 104 and {A}ΔB\{!A\} \cup \Delta \Proves !Bsource 104, then ΓΔB\Gamma \cup \Delta \Proves !Bsource 105.

source 102

Proof

If ΓA\Gamma \Proves !Asource 109, there is a finite Γ0Γ\Gamma_0 \subseteq \Gammasource 109 and a derivation π0\pi_0source 110 of Γ0A\Gamma_0 \Sequent !Asource 110. If {A}ΔB\{!A\} \cup \Delta \Proves !Bsource 110, then for some finite subset Δ0Δ\Delta_0 \subseteq \Deltasource 111, there is a derivation π1\pi_1source 112 of A,Δ0B!A, \Delta_0 \Sequent !Bsource 112. Consider the following derivation:

Proof diagram: Proof tree concluding antecedent containing first Gamma sub zero, then capital Delta sub zero; sequent arrow; succedent containing formula B — line 114

Proof tree concluding antecedent containing first Gamma sub zero, then capital Delta sub zero; sequent arrow; succedent containing formula B — line 114. This source proof tree has 8 explicitly ordered components. Its inference labels, in order, are derivation pi sub zero, then derivation pi sub one, then cut rule. Its last stated proof component is: From the two immediately preceding branches using the cut rule, infer antecedent containing first Gamma sub zero, then capital Delta sub zero; sequent arrow; succedent containing formula B.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. The next inference is labeled derivation pi sub zero.
  3. Previously derived premise with its intervening derivation omitted: antecedent containing Gamma sub zero; sequent arrow; succedent containing formula A.
  4. An upper premise slot is intentionally blank in this staged diagram.
  5. The next inference is labeled derivation pi sub one.
  6. Previously derived premise with its intervening derivation omitted: antecedent containing first formula A, then capital Delta sub zero; sequent arrow; succedent containing formula B.
  7. The next inference is labeled cut rule.
  8. From the two immediately preceding branches using the cut rule, infer antecedent containing first Gamma sub zero, then capital Delta sub zero; sequent arrow; succedent containing formula B.
  1. π0\pi_0source 116
  2. Γ0A\Gamma_0 \fCenter !Asource 117
  3. π1\pi_1source 119
  4. A,Δ0B!A, \Delta_0 \fCenter !Bsource 120
  5. Γ0,Δ0B\Gamma_0, \Delta_0 \fCenter !Bsource 122

source 114

Since Γ0Δ0ΓΔ\Gamma_0 \cup \Delta_0 \subseteq \Gamma \cup \Deltasource 124, this shows ΓΔB\Gamma \cup \Delta \Proves !Bsource 125.

End of proof.

Note that this means that in particular if ΓA\Gamma \Proves !Asource 128 and AB!A \Proves !Bsource 128, then ΓB\Gamma \Proves !Bsource 129. It follows also that if A1,,AnB!A_1, \dots, !A_n \Proves !Bsource 129 and ΓAi\Gamma \Proves !A_isource 130 for each iisource 130, then ΓB\Gamma \Proves !Bsource 131.

Proposition: Gamma is inconsistent if and only if Gamma syntactically derives formula A for every sentence… — line 133

Γ\Gammasource 135 is inconsistent iff ΓA\Gamma \Proves {!A}source 135 for every sentence A!Asource 136.

source 133

Proof

Exercise.

End of proof.

Exercise: Prove the proposition that Gamma is inconsistent if and only if Gamma syntactically derives… — line 143

Prove First-order sequent-calculus proposition on inconsistency

source 143

Proposition: Compactness — line 147

Compactness

  1. If ΓA\Gamma \Proves !Asource 150 then there is a finite subset Γ0Γ\Gamma_0 \subseteq \Gammasource 150 such that Γ0A\Gamma_0 \Proves !Asource 151.

  2. If every finite subset of Γ\Gammasource 152 is consistent, then Γ\Gammasource 153 is consistent.

source 147

Proof

  1. If ΓA\Gamma \Proves !Asource 159, then there is a finite subset Γ0Γ\Gamma_0 \subseteq \Gammasource 160 such that the sequent Γ0A\Gamma_0 \Sequent !Asource 160 has a derivation. Consequently, Γ0A\Gamma_0 \Proves !Asource 161.

  2. If Γ\Gammasource 163 is inconsistent, there is a finite subset Γ0Γ\Gamma_0 \subseteq \Gammasource 164 such that LK\Log{LK}source 164 derives Γ0\Gamma_0 \Sequent \quadsource 165. But then Γ0\Gamma_0source 165 is a finite subset of Γ\Gammasource 166 that is inconsistent.

End of proof.

derivability and Consistency

We will now establish a number of properties of the derivability relation. They are independently interesting, but each will play a role in the proof of the completeness theorem.

Proposition: If Gamma syntactically derives formula A and the union of Gamma and the set containing formula… — line 19

If ΓA\Gamma \Proves !Asource 20 and Γ{A}\Gamma \cup \{!A\}source 20 is inconsistent, then Γ\Gammasource 21 is inconsistent.

source 19

Proof

There are finite Γ0\Gamma_0source 25 and Γ1Γ\Gamma_1 \subseteq \Gammasource 25 such that LK\Log{LK}source 26 derives Γ0A\Gamma_0 \Sequent !Asource 26 and A,Γ1!A, \Gamma_1 \Sequent \quadsource 26. Let the LK\Log{LK}source 27-derivation of Γ0A\Gamma_0 \Sequent !Asource 27 be π0\pi_0source 28 and the LK\Log{LK}source 28-derivation of Γ1,A\Gamma_1, !A \Sequent \quadsource 28 be π1\pi_1source 29. We can then derive

Proof diagram: Proof tree concluding antecedent containing first Gamma sub zero, then Gamma sub one; sequent arrow; succedent containing no formulas — line 30

Proof tree concluding antecedent containing first Gamma sub zero, then Gamma sub one; sequent arrow; succedent containing no formulas — line 30. This source proof tree has 8 explicitly ordered components. Its inference labels, in order, are derivation pi sub zero, then derivation pi sub one, then cut rule. Its last stated proof component is: From the two immediately preceding branches using the cut rule, infer antecedent containing first Gamma sub zero, then Gamma sub one; sequent arrow; succedent containing no formulas.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. The next inference is labeled derivation pi sub zero.
  3. Previously derived premise with its intervening derivation omitted: antecedent containing Gamma sub zero; sequent arrow; succedent containing formula A.
  4. An upper premise slot is intentionally blank in this staged diagram.
  5. The next inference is labeled derivation pi sub one.
  6. Previously derived premise with its intervening derivation omitted: antecedent containing first formula A, then Gamma sub one; sequent arrow; succedent containing no formulas.
  7. The next inference is labeled cut rule.
  8. From the two immediately preceding branches using the cut rule, infer antecedent containing first Gamma sub zero, then Gamma sub one; sequent arrow; succedent containing no formulas.
  1. π0\pi_0source 32
  2. Γ0A\Gamma_0 \fCenter !Asource 33
  3. π1\pi_1source 35
  4. A,Γ1!A, \Gamma_1 \fCentersource 36
  5. Γ0,Γ1\Gamma_0,\Gamma_1 \fCentersource 38

source 30

Since Γ0Γ\Gamma_0 \subseteq \Gammasource 41 and Γ1Γ\Gamma_1 \subseteq \Gammasource 41, Γ0Γ1Γ\Gamma_0 \cup \Gamma_1 \subseteq \Gammasource 42, hence Γ\Gammasource 42 is inconsistent.

End of proof.

Proposition: Gamma syntactically derives formula A if and only if the union of Gamma and the set containing… — line 45

ΓA\Gamma \Proves !Asource 47 iff Γ{¬A}\Gamma \cup \{\lnot !A\}source 47 is inconsistent.

source 45

Proof

First suppose ΓA\Gamma \Proves !Asource 51, i.e., there is a derivation π0\pi_0source 52 of ΓA\Gamma \Sequent !Asource 52. By adding a L¬\LeftR{\lnot}source 53 rule, we obtain a derivation of ¬A,Γ\lnot !A, \Gamma \Sequent \quadsource 53, i.e., Γ{¬A}\Gamma \cup \{\lnot !A\}source 54 is inconsistent.

If Γ{¬A}\Gamma \cup \{\lnot !A\}source 56 is inconsistent, there is a derivation π1\pi_1source 57 of ¬A,Γ\lnot !A, \Gamma \Sequent \quadsource 57. The following is a derivation of ΓA\Gamma \Sequent !Asource 58:

Proof diagram: Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing formula A — line 59

Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing formula A — line 59. This source proof tree has 8 explicitly ordered components. Its inference labels, in order, are right negation rule, then derivation pi sub one, then cut rule. Its last stated proof component is: From the two immediately preceding branches using the cut rule, infer antecedent containing Gamma; sequent arrow; succedent containing formula A.

  1. Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
  2. The next inference is labeled right negation rule.
  3. From the immediately preceding branch using the right negation rule, infer antecedent containing no formulas; sequent arrow; succedent containing first formula A, then the negation of formula A.
  4. An upper premise slot is intentionally blank in this staged diagram.
  5. The next inference is labeled derivation pi sub one.
  6. Previously derived premise with its intervening derivation omitted: antecedent containing first the negation of formula A, then Gamma; sequent arrow; succedent containing no formulas.
  7. The next inference is labeled cut rule.
  8. From the two immediately preceding branches using the cut rule, infer antecedent containing Gamma; sequent arrow; succedent containing formula A.
  1. AA!A \fCenter !Asource 60
  2. A,¬A\fCenter !A, \lnot !Asource 62
  3. π1\pi_1source 64
  4. ¬A,Γ\lnot !A, \Gamma \fCentersource 65
  5. ΓA\Gamma \fCenter !Asource 67

source 59

End of proof.

Exercise: Prove that Gamma syntactically derives the negation of formula A if and only if the union of… — line 71

Prove that Γ¬A\Gamma \Proves \lnot !Asource 72 iff Γ{A}\Gamma \cup \{!A\}source 72 is inconsistent.

source 71

Proposition: If Gamma syntactically derives formula A and the negation of formula A is a member of Gamma,… — line 75

If ΓA\Gamma \Proves !Asource 76 and ¬AΓ\lnot !A \in \Gammasource 76, then Γ\Gammasource 76 is inconsistent.

source 75

Proof

Suppose ΓA\Gamma \Proves !Asource 81 and ¬AΓ\lnot !A \in \Gammasource 81. Then there is a derivation π\pisource 82 of a sequent Γ0A\Gamma_0 \Sequent !Asource 82. The sequent ¬A,Γ0\lnot !A, \Gamma_0 \Sequent \quadsource 83 is also derivable:

Proof diagram: Proof tree concluding antecedent containing first Gamma sub zero, then the negation of formula A; sequent arrow; succedent containing no formulas — line 84

Proof tree concluding antecedent containing first Gamma sub zero, then the negation of formula A; sequent arrow; succedent containing no formulas — line 84. This source proof tree has 10 explicitly ordered components. Its inference labels, in order, are derivation pi, then left negation rule, then left exchange rule, then cut rule. Its last stated proof component is: From the two immediately preceding branches using the cut rule, infer antecedent containing first Gamma sub zero, then the negation of formula A; sequent arrow; succedent containing no formulas.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. The next inference is labeled derivation pi.
  3. Previously derived premise with its intervening derivation omitted: antecedent containing Gamma sub zero; sequent arrow; succedent containing formula A.
  4. Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
  5. The next inference is labeled left negation rule.
  6. From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula A, then formula A; sequent arrow; succedent containing no formulas.
  7. The next inference is labeled left exchange rule.
  8. From the immediately preceding branch using the left exchange rule, infer antecedent containing first formula A, then the negation of formula A; sequent arrow; succedent containing no formulas.
  9. The next inference is labeled cut rule.
  10. From the two immediately preceding branches using the cut rule, infer antecedent containing first Gamma sub zero, then the negation of formula A; sequent arrow; succedent containing no formulas.
  1. π\pisource 86
  2. Γ0A\Gamma_0 \fCenter !Asource 87
  3. AA!A \fCenter !Asource 88
  4. ¬A,A\lnot !A, !A \fCentersource 90
  5. A,¬A!A, \lnot !A \fCentersource 92
  6. Γ0,¬A\Gamma_0, \lnot !A \fCentersource 94

source 84

Since ¬AΓ\lnot !A \in \Gammasource 96 and Γ0Γ\Gamma_0 \subseteq \Gammasource 96, this shows that Γ\Gammasource 97 is inconsistent.

End of proof.

Proposition: If the union of Gamma and the set containing formula A and the union of Gamma and the set… — line 100

If Γ{A}\Gamma \cup \{!A\}source 101 and Γ{¬A}\Gamma \cup \{\lnot !A\}source 101 are both inconsistent, then Γ\Gammasource 102 is inconsistent.

source 100

Proof

There are finite sets Γ0Γ\Gamma_0 \subseteq \Gammasource 106 and Γ1Γ\Gamma_1 \subseteq \Gammasource 106 and LK\Log{LK}source 107-derivations π0\pi_0source 107 and π1\pi_1source 107 of A,Γ0!A, \Gamma_0 \Sequent \quadsource 108 and ¬A,Γ1\lnot !A, \Gamma_1 \Sequent \quadsource 108, respectively. We can then derive

Proof diagram: Proof tree concluding antecedent containing first Gamma sub zero, then Gamma sub one; sequent arrow; succedent containing no formulas — line 110

Proof tree concluding antecedent containing first Gamma sub zero, then Gamma sub one; sequent arrow; succedent containing no formulas — line 110. This source proof tree has 10 explicitly ordered components. Its inference labels, in order, are derivation pi sub zero, then right negation rule, then derivation pi sub one, then cut rule. Its last stated proof component is: From the two immediately preceding branches using the cut rule, infer antecedent containing first Gamma sub zero, then Gamma sub one; sequent arrow; succedent containing no formulas.

  1. An upper premise slot is intentionally blank in this staged diagram.
  2. The next inference is labeled derivation pi sub zero.
  3. Previously derived premise with its intervening derivation omitted: antecedent containing first formula A, then Gamma sub zero; sequent arrow; succedent containing no formulas.
  4. The next inference is labeled right negation rule.
  5. From the immediately preceding branch using the right negation rule, infer antecedent containing Gamma sub zero; sequent arrow; succedent containing the negation of formula A.
  6. An upper premise slot is intentionally blank in this staged diagram.
  7. The next inference is labeled derivation pi sub one.
  8. Previously derived premise with its intervening derivation omitted: antecedent containing first the negation of formula A, then Gamma sub one; sequent arrow; succedent containing no formulas.
  9. The next inference is labeled cut rule.
  10. From the two immediately preceding branches using the cut rule, infer antecedent containing first Gamma sub zero, then Gamma sub one; sequent arrow; succedent containing no formulas.
  1. π0\pi_0source 112
  2. A,Γ0!A, \Gamma_0 \fCentersource 113
  3. Γ0¬A\Gamma_0 \fCenter \lnot !Asource 115
  4. π1\pi_1source 117
  5. ¬A,Γ1\lnot !A, \Gamma_1 \fCentersource 118
  6. Γ0,Γ1\Gamma_0, \Gamma_1 \fCentersource 120

source 110

Since Γ0Γ\Gamma_0 \subseteq \Gammasource 122 and Γ1Γ\Gamma_1 \subseteq \Gammasource 122, Γ0Γ1Γ\Gamma_0 \cup \Gamma_1 \subseteq \Gammasource 123. Hence Γ\Gammasource 123 is inconsistent.

End of proof.

derivability and the Propositional Connectives

Proposition: Next item: Both the conjunction of formula A and formula B syntactically derives formula A and… — line 26

  1. Both ABA!A \land !B \Proves !Asource 28 and ABB!A \land !B \Proves !Bsource 29.

  2. A,BAB!A, !B \Proves !A \land !Bsource 30.

source 26

Proof

  1. Both sequents ABA!A \land !B \Sequent !Asource 37 and ABB!A \land !B \Sequent !Bsource 37 are derivable:

    Proof diagram: Proof tree concluding antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A — line 43

    Proof tree concluding antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A — line 43. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are left conjunction rule. Its last stated proof component is: From the immediately preceding branch using the left conjunction rule, infer antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A.

    1. Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
    2. The next inference is labeled left conjunction rule.
    3. From the immediately preceding branch using the left conjunction rule, infer antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A.
    4. The source ends this displayed proof segment here.

    Proof diagram: Proof tree concluding antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula B — line 39

    Proof tree concluding antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula B — line 39. This source proof tree has 7 explicitly ordered components. Its inference labels, in order, are left conjunction rule, then left conjunction rule. Its last stated proof component is: From the immediately preceding branch using the left conjunction rule, infer antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula B.

    1. Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
    2. The next inference is labeled left conjunction rule.
    3. From the immediately preceding branch using the left conjunction rule, infer antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A.
    4. The source ends this displayed proof segment here.
    5. Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
    6. The next inference is labeled left conjunction rule.
    7. From the immediately preceding branch using the left conjunction rule, infer antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula B.
    1. AA!A \fCenter !Asource 40
    2. ABA!A \land !B \fCenter !Asource 42
    3. BB!B \fCenter !Bsource 44
    4. ABB!A \land !B \fCenter !Bsource 46

    source 39

  2. Here is a derivation of the sequent A,BAB!A, !B \Sequent !A \land !Bsource 48:

    Proof diagram: Proof tree concluding antecedent containing first formula A, then formula B; sequent arrow; succedent containing the conjunction of formula A and formula B — line 49

    Proof tree concluding antecedent containing first formula A, then formula B; sequent arrow; succedent containing the conjunction of formula A and formula B — line 49. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are right conjunction rule. Its last stated proof component is: From the two immediately preceding branches using the right conjunction rule, infer antecedent containing first formula A, then formula B; sequent arrow; succedent containing the conjunction of formula A and formula B.

    1. Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
    2. Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
    3. The next inference is labeled right conjunction rule.
    4. From the two immediately preceding branches using the right conjunction rule, infer antecedent containing first formula A, then formula B; sequent arrow; succedent containing the conjunction of formula A and formula B.
    1. AA!A \fCenter !Asource 50
    2. BB!B \fCenter !Bsource 51
    3. A,BAB!A, !B \fCenter !A \land !Bsource 53

    source 49

End of proof.

Proposition: Next item: first the disjunction of formula A and formula B, then the negation of formula A,… — line 58

  1. AB,¬A,¬B!A \lor !B, \lnot !A, \lnot !Bsource 60 is inconsistent.

  2. Both AAB!A \Proves !A \lor !Bsource 61 and BAB!B \Proves !A \lor !Bsource 61.

source 58

Proof

  1. We give a derivation of the sequent AB,¬A,¬B!A \lor !B, \lnot !A, \lnot !B \Sequentsource 67:

    Proof diagram: Proof tree concluding antecedent containing first the disjunction of formula A and formula B, then the negation of formula A, and finally the negation of formula B; sequent arrow; succedent containing no formulas — line 69

    Proof tree concluding antecedent containing first the disjunction of formula A and formula B, then the negation of formula A, and finally the negation of formula B; sequent arrow; succedent containing no formulas — line 69. This source proof tree has 12 explicitly ordered components. Its inference labels, in order, are left negation rule, then left negation rule, then left disjunction rule. Its last stated proof component is: From the two immediately preceding branches using the left disjunction rule, infer antecedent containing first the disjunction of formula A and formula B, then the negation of formula A, and finally the negation of formula B; sequent arrow; succedent containing no formulas.

    1. Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
    2. The next inference is labeled left negation rule.
    3. From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula A, then formula A; sequent arrow; succedent containing no formulas.
    4. A double inference line abbreviates one or more weakening, contraction, or exchange steps.
    5. From the immediately preceding branch, infer antecedent containing first formula A, then the negation of formula A, and finally the negation of formula B; sequent arrow; succedent containing no formulas.
    6. Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
    7. The next inference is labeled left negation rule.
    8. From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula B, then formula B; sequent arrow; succedent containing no formulas.
    9. A double inference line abbreviates one or more weakening, contraction, or exchange steps.
    10. From the immediately preceding branch, infer antecedent containing first formula B, then the negation of formula A, and finally the negation of formula B; sequent arrow; succedent containing no formulas.
    11. The next inference is labeled left disjunction rule.
    12. From the two immediately preceding branches using the left disjunction rule, infer antecedent containing first the disjunction of formula A and formula B, then the negation of formula A, and finally the negation of formula B; sequent arrow; succedent containing no formulas.
    1. AA!A \fCenter !Asource 70
    2. ¬A,A\lnot !A, !A \fCentersource 72
    3. A,¬A,¬B!A, \lnot !A, \lnot !B \fCentersource 74
    4. BB!B \fCenter !Bsource 75
    5. ¬B,B\lnot !B, !B \fCentersource 77
    6. B,¬A,¬B!B, \lnot !A, \lnot !B \fCentersource 79
    7. AB,¬A,¬B!A \lor !B, \lnot !A, \lnot !B \fCentersource 81

    source 69

    (Recall that double inference lines indicate several weakening, contraction, and exchange inferences.)

  2. Both sequents AAB!A \Sequent !A \lor !Bsource 85 and BAB!B \Sequent !A \lor !Bsource 85 have derivations:

    Proof diagram: Proof tree concluding antecedent containing formula A; sequent arrow; succedent containing the disjunction of formula A and formula B — line 91

    Proof tree concluding antecedent containing formula A; sequent arrow; succedent containing the disjunction of formula A and formula B — line 91. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are right disjunction rule. Its last stated proof component is: From the immediately preceding branch using the right disjunction rule, infer antecedent containing formula A; sequent arrow; succedent containing the disjunction of formula A and formula B.

    1. Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
    2. The next inference is labeled right disjunction rule.
    3. From the immediately preceding branch using the right disjunction rule, infer antecedent containing formula A; sequent arrow; succedent containing the disjunction of formula A and formula B.
    4. The source ends this displayed proof segment here.

    Proof diagram: Proof tree concluding antecedent containing formula B; sequent arrow; succedent containing the disjunction of formula A and formula B — line 87

    Proof tree concluding antecedent containing formula B; sequent arrow; succedent containing the disjunction of formula A and formula B — line 87. This source proof tree has 7 explicitly ordered components. Its inference labels, in order, are right disjunction rule, then right disjunction rule. Its last stated proof component is: From the immediately preceding branch using the right disjunction rule, infer antecedent containing formula B; sequent arrow; succedent containing the disjunction of formula A and formula B.

    1. Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
    2. The next inference is labeled right disjunction rule.
    3. From the immediately preceding branch using the right disjunction rule, infer antecedent containing formula A; sequent arrow; succedent containing the disjunction of formula A and formula B.
    4. The source ends this displayed proof segment here.
    5. Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
    6. The next inference is labeled right disjunction rule.
    7. From the immediately preceding branch using the right disjunction rule, infer antecedent containing formula B; sequent arrow; succedent containing the disjunction of formula A and formula B.
    1. AA!A \fCenter !Asource 88
    2. AAB!A \fCenter !A \lor !Bsource 90
    3. BB!B \fCenter !Bsource 92
    4. BAB!B \fCenter !A \lor !Bsource 94

    source 87

End of proof.

Proposition: Next item: first formula A, then the conditional whose antecedent is formula A; and whose… — line 99

  1. A,ABB!A, !A \lif !B \Proves !Bsource 101.

  2. Both ¬AAB\lnot !A \Proves !A \lif !Bsource 103 and BAB!B \Proves !A \lif !Bsource 103.

source 99

Proof

  1. The sequent AB,AB!A \lif !B, !A \Sequent !Bsource 109 is derivable:

    Proof diagram: Proof tree concluding antecedent containing first the conditional whose antecedent is formula A; and whose consequent is formula B, then formula A; sequent arrow; succedent containing formula B — line 110

    Proof tree concluding antecedent containing first the conditional whose antecedent is formula A; and whose consequent is formula B, then formula A; sequent arrow; succedent containing formula B — line 110. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are left conditional rule. Its last stated proof component is: From the two immediately preceding branches using the left conditional rule, infer antecedent containing first the conditional whose antecedent is formula A; and whose consequent is formula B, then formula A; sequent arrow; succedent containing formula B.

    1. Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
    2. Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
    3. The next inference is labeled left conditional rule.
    4. From the two immediately preceding branches using the left conditional rule, infer antecedent containing first the conditional whose antecedent is formula A; and whose consequent is formula B, then formula A; sequent arrow; succedent containing formula B.
    1. AA!A \fCenter !Asource 111
    2. BB!B \fCenter !Bsource 112
    3. AB,AB!A \lif !B, !A \fCenter !Bsource 114

    source 110

  2. Both sequents ¬AAB\lnot !A \Sequent !A \lif !Bsource 116 and BAB!B \Sequent !A \lif !Bsource 116 are derivable:

    Proof diagram: Proof tree concluding antecedent containing the negation of formula A; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B — line 128

    Proof tree concluding antecedent containing the negation of formula A; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B — line 128. This source proof tree has 10 explicitly ordered components. Its inference labels, in order, are left negation rule, then left exchange rule, then right weakening rule, then right conditional rule. Its last stated proof component is: From the immediately preceding branch using the right conditional rule, infer antecedent containing the negation of formula A; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.

    1. Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
    2. The next inference is labeled left negation rule.
    3. From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula A, then formula A; sequent arrow; succedent containing no formulas.
    4. The next inference is labeled left exchange rule.
    5. From the immediately preceding branch using the left exchange rule, infer antecedent containing first formula A, then the negation of formula A; sequent arrow; succedent containing no formulas.
    6. The next inference is labeled right weakening rule.
    7. From the immediately preceding branch using the right weakening rule, infer antecedent containing first formula A, then the negation of formula A; sequent arrow; succedent containing formula B.
    8. The next inference is labeled right conditional rule.
    9. From the immediately preceding branch using the right conditional rule, infer antecedent containing the negation of formula A; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.
    10. The source ends this displayed proof segment here.

    Proof diagram: Proof tree concluding antecedent containing formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B — line 118

    Proof tree concluding antecedent containing formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B — line 118. This source proof tree has 15 explicitly ordered components. Its inference labels, in order, are left negation rule, then left exchange rule, then right weakening rule, then right conditional rule, then left weakening rule, then right conditional rule. Its last stated proof component is: From the immediately preceding branch using the right conditional rule, infer antecedent containing formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.

    1. Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
    2. The next inference is labeled left negation rule.
    3. From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula A, then formula A; sequent arrow; succedent containing no formulas.
    4. The next inference is labeled left exchange rule.
    5. From the immediately preceding branch using the left exchange rule, infer antecedent containing first formula A, then the negation of formula A; sequent arrow; succedent containing no formulas.
    6. The next inference is labeled right weakening rule.
    7. From the immediately preceding branch using the right weakening rule, infer antecedent containing first formula A, then the negation of formula A; sequent arrow; succedent containing formula B.
    8. The next inference is labeled right conditional rule.
    9. From the immediately preceding branch using the right conditional rule, infer antecedent containing the negation of formula A; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.
    10. The source ends this displayed proof segment here.
    11. Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
    12. The next inference is labeled left weakening rule.
    13. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula A, then formula B; sequent arrow; succedent containing formula B.
    14. The next inference is labeled right conditional rule.
    15. From the immediately preceding branch using the right conditional rule, infer antecedent containing formula B; sequent arrow; succedent containing the conditional whose antecedent is formula A; and whose consequent is formula B.
    1. AA!A \fCenter !Asource 119
    2. ¬A,A\lnot !A, !A \fCentersource 121
    3. A,¬A!A, \lnot !A \fCentersource 123
    4. A,¬AB!A, \lnot !A \fCenter !Bsource 125
    5. ¬AAB\lnot !A \fCenter !A \lif !Bsource 127
    6. BB!B \fCenter !Bsource 129
    7. A,BB!A, !B \fCenter !Bsource 131
    8. BAB!B \fCenter !A \lif !Bsource 133

    source 118

End of proof.

Soundness

Definition: A valuation v satisfies a sequent antecedent containing Gamma; sequent arrow; succedent… — line 41

A valuation 𝔳\pAssign{v}source 43 satisfies a sequent ΓΔ\Gamma \Sequent \Deltasource 44 iff either vA\pSat/{v}{!A}source 45 for some AΓ!A \in \Gammasource 45 or vA\pSat{v}{!A}source 46 for some AΔ!A \in \Deltasource 46.

A sequent is valid iff every valuation 𝔳\pAssign{v}source 49 satisfies it.

source 41

Theorem: Soundness — line 52

Soundness

If LK\Log{LK}source 53 derives ΘΞ\Theta \Sequent \Xisource 53, then ΘΞ\Theta \Sequent \Xisource 54 is valid.

source 52

Proof

Let π\pisource 58 be a derivation of ΘΞ\Theta \Sequent \Xisource 58. We proceed by induction on the number of inferences nnsource 59 in π\pisource 59.

If the number of inferences is 00source 61, then π\pisource 61 consists only of an initial sequent. Every initial sequent AA!A \Sequent !Asource 62 is obviously valid, since for every 𝔳\pAssign{v}source 63, either vA\pSat/{v}{!A}source 64 or vA\pSat{v}{!A}source 65.

If the number of inferences is greater than 0, we distinguish cases according to the type of the lowermost inference. By induction hypothesis, we can assume that the premises of that inference are valid, since the number of inferences in the derivation of any premise is smaller than nnsource 71.

First, we consider the possible inferences with only one premise.

  1. The last inference is a weakening. Then ΘΞ\Theta \Sequent \Xisource 75 is either A,ΓΔ!A, \Gamma \Sequent \Deltasource 76 (if the last inference is left weakening rule) or ΓΔ,A\Gamma \Sequent \Delta, !Asource 77 (if it's right weakening rule), and the derivation ends in one of

    Proof diagram: Proof tree concluding antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta — line 84

    Proof tree concluding antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta — line 84. This source proof tree has 5 explicitly ordered components. Its inference labels, in order, are left weakening rule. Its last stated proof component is: From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.

    1. An upper premise slot is intentionally blank in this staged diagram.
    2. Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing capital Delta.
    3. The next inference is labeled left weakening rule.
    4. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
    5. The source ends this displayed proof segment here.

    Proof diagram: Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A — line 79

    Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A — line 79. This source proof tree has 9 explicitly ordered components. Its inference labels, in order, are left weakening rule, then right weakening rule. Its last stated proof component is: From the immediately preceding branch using the right weakening rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.

    1. An upper premise slot is intentionally blank in this staged diagram.
    2. Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing capital Delta.
    3. The next inference is labeled left weakening rule.
    4. From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
    5. The source ends this displayed proof segment here.
    6. An upper premise slot is intentionally blank in this staged diagram.
    7. Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing capital Delta.
    8. The next inference is labeled right weakening rule.
    9. From the immediately preceding branch using the right weakening rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
    1. ΓΔ\Gamma \fCenter \Deltasource 81
    2. A,ΓΔ!A, \Gamma \fCenter \Deltasource 83
    3. ΓΔ\Gamma \fCenter \Deltasource 86
    4. ΓΔ,A\Gamma \fCenter \Delta, !Asource 88

    source 79

    By induction hypothesis, ΓΔ\Gamma \Sequent \Deltasource 90 is valid, i.e., for every valuation 𝔳\pAssign{v}source 92, either there is some CΓ!C \in \Gammasource 93 such that vC\pSat/{v}{!C}source 94 or there is some CΔ!C \in \Deltasource 94 such that vC\pSat{v}{!C}source 95.

    If vC\pSat/{v}{!C}source 97 for some CΓ!C \in \Gammasource 97, then CΘ!C \in \Thetasource 98 as well since Θ=A,Γ\Theta = !A, \Gammasource 98, and so vC\pSat/{v}{!C}source 99 for some CΘ!C \in \Thetasource 99. Similarly, if vC\pSat{v}{!C}source 100 for some CΔ!C \in \Deltasource 100, as CΞ!C \in \Xisource 101, vC\pSat{v}{!C}source 101 for some CΞ!C \in \Xisource 102. Consequently, ΘΞ\Theta \Sequent \Xisource 102 is valid.

  2. The last inference is left negation rule: Then the premise of the last inference is ΓΔ,A\Gamma \Sequent \Delta, !Asource 104 and the conclusion is ¬A,ΓΔ\lnot !A, \Gamma \Sequent \Deltasource 105, i.e., the derivation ends in

    Proof diagram: Proof tree concluding antecedent containing first the negation of formula A, then Gamma; sequent arrow; succedent containing capital Delta — line 106

    Proof tree concluding antecedent containing first the negation of formula A, then Gamma; sequent arrow; succedent containing capital Delta — line 106. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are left negation rule. Its last stated proof component is: From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula A, then Gamma; sequent arrow; succedent containing capital Delta.

    1. An upper premise slot is intentionally blank in this staged diagram.
    2. Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
    3. The next inference is labeled left negation rule.
    4. From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula A, then Gamma; sequent arrow; succedent containing capital Delta.
    1. ΓΔ,A\Gamma \fCenter \Delta, !Asource 108
    2. ¬A,ΓΔ\lnot !A, \Gamma \fCenter \Deltasource 110

    source 106

    and Θ=¬A,Γ\Theta = \lnot !A, \Gammasource 112 while Ξ=Δ\Xi = \Deltasource 112.

    The induction hypothesis tells us that ΓΔ,A\Gamma \Sequent \Delta, !Asource 114 is valid, i.e., for every 𝔳\pAssign{v}source 115, either (a) for some CΓ!C \in \Gammasource 116, vC\pSat/{v}{!C}source 117, or (b) for some CΔ!C \in \Deltasource 117, vC\pSat{v}{!C}source 118, or (c) vA\pSat{v}{!A}source 119. We want to show that ΘΞ\Theta \Sequent \Xisource 119 is also valid. Let 𝔳\pAssign{v}source 121 be a valuation. If (a) holds, then there is CΓ!C \in \Gammasource 122 so that vC\pSat/{v}{!C}source 123, but CΘ!C \in \Thetasource 123 as well. If (b) holds, there is CΔ!C \in \Deltasource 124 such that vC\pSat{v}{!C}source 125, but CΞ!C \in \Xisource 125 as well. Finally, if vA\pSat{v}{!A}source 126, then v¬A\pSat/{v}{\lnot !A}source 127. Since ¬AΘ\lnot !A \in \Thetasource 127, there is CΘ!C \in \Thetasource 128 such that vC\pSat/{v}{!C}source 129. Consequently, ΘΞ\Theta \Sequent \Xisource 129 is valid.

  3. The last inference is right negation rule: Exercise.

  4. The last inference is left conjunction rule: There are two variants: AB!A \land !Bsource 132 may be inferred on the left from A!Asource 133 or from B!Bsource 133 on the left side of the premise. In the first case, the π\pisource 134 ends in

    Proof diagram: Proof tree concluding antecedent containing first the conjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta — line 135

    Proof tree concluding antecedent containing first the conjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta — line 135. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are left conjunction rule. Its last stated proof component is: From the immediately preceding branch using the left conjunction rule, infer antecedent containing first the conjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta.

    1. An upper premise slot is intentionally blank in this staged diagram.
    2. Previously derived premise with its intervening derivation omitted: antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
    3. The next inference is labeled left conjunction rule.
    4. From the immediately preceding branch using the left conjunction rule, infer antecedent containing first the conjunction of formula A and formula B, then Gamma; sequent arrow; succedent containing capital Delta.
    1. A,ΓΔ!A, \Gamma \fCenter \Deltasource 137
    2. AB,ΓΔ!A \land !B, \Gamma \fCenter \Deltasource 139

    source 135

    and Θ=AB,Γ\Theta = !A \land !B, \Gammasource 141 while Ξ=Δ\Xi = \Deltasource 141. Consider a valuation 𝔳\pAssign{v}source 143. Since by induction hypothesis, A,ΓΔ!A, \Gamma \Sequent \Deltasource 144 is valid, (a) vA\pSat/{v}{!A}source 145, (b) vC\pSat/{v}{!C}source 146 for some CΓ!C \in \Gammasource 146, or (c) vC\pSat{v}{!C}source 147 for some CΔ!C \in \Deltasource 147. In case (a), vAB\pSat/{v}{!A \land !B}source 148, so there is CΘ!C \in \Thetasource 149 (namely, AB!A \land !Bsource 149) such that vC\pSat/{v}{!C}source 150. In case (b), there is CΓ!C \in \Gammasource 150 such that vC\pSat/{v}{!C}source 151, and CΘ!C \in \Thetasource 152 as well. In case (c), there is CΔ!C \in \Deltasource 152 such that vC\pSat{v}{!C}source 153, and CΞ!C \in \Xisource 153 as well since Ξ=Δ\Xi = \Deltasource 154. So in each case, 𝔳\pAssign{v}source 155 satisfies AB,ΓΔ!A \land !B, \Gamma \Sequent \Deltasource 155. Since 𝔳\pAssign{v}source 156 was arbitrary, ΓΔ\Gamma \Sequent \Deltasource 157 is valid. The case where AB!A \land !Bsource 157 is inferred from B!Bsource 158 is handled the same, changing A!Asource 158 to B!Bsource 159.

  5. The last inference is right disjunction rule: There are two variants: AB!A \lor !Bsource 160 may be inferred on the right from A!Asource 161 or from B!Bsource 161 on the right side of the premise. In the first case, π\pisource 162 ends in

    Proof diagram: Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the disjunction of formula A and formula B — line 163

    Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the disjunction of formula A and formula B — line 163. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are right disjunction rule. Its last stated proof component is: From the immediately preceding branch using the right disjunction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the disjunction of formula A and formula B.

    1. An upper premise slot is intentionally blank in this staged diagram.
    2. Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
    3. The next inference is labeled right disjunction rule.
    4. From the immediately preceding branch using the right disjunction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the disjunction of formula A and formula B.
    1. ΓΔ,A\Gamma \fCenter \Delta, !Asource 165
    2. ΓΔ,AB\Gamma \fCenter \Delta, !A \lor !Bsource 167

    source 163

    Now Θ=Γ\Theta = \Gammasource 169 and Ξ=Δ,AB\Xi = \Delta, !A \lor !Bsource 169. Consider a valuation 𝔳\pAssign{v}source 170. Since ΓΔ,A\Gamma \Sequent \Delta, !Asource 171 is valid, (a) vA\pSat{v}{!A}source 172, (b) vC\pSat/{v}{!C}source 173 for some CΓ!C \in \Gammasource 173, or (c) vC\pSat{v}{!C}source 174 for some CΔ!C \in \Deltasource 174. In case (a), vAB\pSat{v}{!A \lor !B}source 175. In case (b), there is CΓ!C \in \Gammasource 176 such that vC\pSat/{v}{!C}source 177. In case (c), there is CΔ!C \in \Deltasource 177 such that vC\pSat{v}{!C}source 178. So in each case, 𝔳\pAssign{v}source 179 satisfies ΓΔ,AB\Gamma \Sequent \Delta, !A \lor !Bsource 180, i.e., ΘΞ\Theta \Sequent \Xisource 180. Since 𝔳\pAssign{v}source 181 was arbitrary, ΘΞ\Theta \Sequent \Xisource 182 is valid. The case where AB!A \lor !Bsource 182 is inferred from B!Bsource 183 is handled the same, changing A!Asource 183 to B!Bsource 183.

  6. The last inference is right conditional rule: Then π\pisource 184 ends in

    Proof diagram: Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conditional whose antecedent is formula A; and whose consequent is formula B — line 185

    Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conditional whose antecedent is formula A; and whose consequent is formula B — line 185. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are right conditional rule. Its last stated proof component is: From the immediately preceding branch using the right conditional rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conditional whose antecedent is formula A; and whose consequent is formula B.

    1. An upper premise slot is intentionally blank in this staged diagram.
    2. Previously derived premise with its intervening derivation omitted: antecedent containing first formula A, then Gamma; sequent arrow; succedent containing first capital Delta, then formula B.
    3. The next inference is labeled right conditional rule.
    4. From the immediately preceding branch using the right conditional rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conditional whose antecedent is formula A; and whose consequent is formula B.
    1. A,ΓΔ,B!A, \Gamma \fCenter \Delta, !Bsource 187
    2. ΓΔ,AB\Gamma \fCenter \Delta, !A \lif !Bsource 189

    source 185

    Again, the induction hypothesis says that the premise is valid; we want to show that the conclusion is valid as well. Let 𝔳\pAssign{v}source 193 be arbitrary. Since A,ΓΔ,B!A, \Gamma \Sequent \Delta, !Bsource 193 is valid, at least one of the following cases obtains: (a) vA\pSat/{v}{!A}source 195, (b) vB\pSat{v}{!B}source 196, (c) vC\pSat/{v}{!C}source 197 for some  CΓ~!C \in \Gammasource 197, or (d) vC\pSat{v}{!C}source 198 for some CΔ!C \in \Deltasource 198. In cases (a) and (b), vAB\pSat{v}{!A \lif !B}source 199 and so there is a CΔ,AB!C \in \Delta, !A \lif !Bsource 200 such that vC\pSat{v}{!C}source 201. In case (c), for some CΓ!C \in \Gammasource 201, vC\pSat/{v}{!C}source 202. In case (d), for some CΔ!C \in \Deltasource 203, vC\pSat{v}{!C}source 203. In each case, 𝔳\pAssign{v}source 204 satisfies ΓΔ,AB\Gamma \Sequent \Delta, !A \lif !Bsource 204. Since 𝔳\pAssign{v}source 206 was arbitrary, ΓΔ,AB\Gamma \Sequent \Delta, !A \lif !Bsource 206 is valid.

Now let's consider the possible inferences with two premises.

  1. The last inference is a cut: then π\pisource 270 ends in

    Proof diagram: Proof tree concluding antecedent containing first Gamma, then capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda — line 271

    Proof tree concluding antecedent containing first Gamma, then capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda — line 271. This source proof tree has 6 explicitly ordered components. Its inference labels, in order, are cut rule. Its last stated proof component is: From the two immediately preceding branches using the cut rule, infer antecedent containing first Gamma, then capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda.

    1. An upper premise slot is intentionally blank in this staged diagram.
    2. Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
    3. An upper premise slot is intentionally blank in this staged diagram.
    4. Previously derived premise with its intervening derivation omitted: antecedent containing first formula A, then capital Pi; sequent arrow; succedent containing capital Lambda.
    5. The next inference is labeled cut rule.
    6. From the two immediately preceding branches using the cut rule, infer antecedent containing first Gamma, then capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda.
    1. ΓΔ,A\Gamma \fCenter \Delta, !Asource 273
    2. A,ΠΛ!A, \Pi \fCenter \Lambdasource 275
    3. Γ,ΠΔ,Λ\Gamma, \Pi \fCenter \Delta, \Lambdasource 277

    source 271

    Let 𝔳\pAssign{v}source 279 be a valuation. By induction hypothesis, the premises are valid, so 𝔳\pAssign{v}source 281 satisfies both premises. We distinguish two cases: (a) vA\pSat/{v}{!A}source 282 and (b) vA\pSat{v}{!A}source 283. In case (a), in order for 𝔳\pAssign{v}source 284 to satisfy the left premise, it must satisfy ΓΔ\Gamma \Sequent \Deltasource 285. But then it also satisfies the conclusion. In case (b), in order for 𝔳\pAssign{v}source 287 to satisfy the right premise, it must satisfy ΠΛ\Pi \setminus \Lambdasource 288. Again, 𝔳\pAssign{v}source 289 satisfies the conclusion.

  2. The last inference is right conjunction rule. Then π\pisource 290 ends in

    Proof diagram: Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conjunction of formula A and formula B — line 291

    Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conjunction of formula A and formula B — line 291. This source proof tree has 6 explicitly ordered components. Its inference labels, in order, are right conjunction rule. Its last stated proof component is: From the two immediately preceding branches using the right conjunction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conjunction of formula A and formula B.

    1. An upper premise slot is intentionally blank in this staged diagram.
    2. Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
    3. An upper premise slot is intentionally blank in this staged diagram.
    4. Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula B.
    5. The next inference is labeled right conjunction rule.
    6. From the two immediately preceding branches using the right conjunction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then the conjunction of formula A and formula B.
    1. ΓΔ,A\Gamma \fCenter \Delta, !Asource 293
    2. ΓΔ,B\Gamma \fCenter \Delta, !Bsource 295
    3. ΓΔ,AB\Gamma \fCenter \Delta, !A \land !Bsource 297

    source 291

    Consider a valuation 𝔳\pAssign{v}source 300. If 𝔳\pAssign{v}source 301 satisfies ΓΔ\Gamma \Sequent \Deltasource 301, we are done. So suppose it doesn't. Since ΓΔ,A\Gamma \fCenter \Delta, !Asource 302 is valid by induction hypothesis, vA\pSat{v}{!A}source 304. Similarly, since ΓΔ,B\Gamma \Sequent \Delta, !Bsource 304 is valid, vB\pSat{v}{!B}source 306. But then vAB\pSat{v}{!A \land !B}source 307.

  3. The last inference is left disjunction rule: Exercise.

  4. The last inference is left conditional rule. Then π\pisource 309 ends in

    Proof diagram: Proof tree concluding antecedent containing first the conditional whose antecedent is formula A; and whose consequent is formula B, then Gamma, and finally capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda — line 310

    Proof tree concluding antecedent containing first the conditional whose antecedent is formula A; and whose consequent is formula B, then Gamma, and finally capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda — line 310. This source proof tree has 6 explicitly ordered components. Its inference labels, in order, are left conditional rule. Its last stated proof component is: From the two immediately preceding branches using the left conditional rule, infer antecedent containing first the conditional whose antecedent is formula A; and whose consequent is formula B, then Gamma, and finally capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda.

    1. An upper premise slot is intentionally blank in this staged diagram.
    2. Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
    3. An upper premise slot is intentionally blank in this staged diagram.
    4. Previously derived premise with its intervening derivation omitted: antecedent containing first formula B, then capital Pi; sequent arrow; succedent containing capital Lambda.
    5. The next inference is labeled left conditional rule.
    6. From the two immediately preceding branches using the left conditional rule, infer antecedent containing first the conditional whose antecedent is formula A; and whose consequent is formula B, then Gamma, and finally capital Pi; sequent arrow; succedent containing first capital Delta, then capital Lambda.
    1. ΓΔ,A\Gamma \fCenter \Delta, !Asource 312
    2. B,ΠΛ!B, \Pi \fCenter \Lambdasource 314
    3. AB,Γ,ΠΔ,Λ!A \lif !B, \Gamma, \Pi \fCenter \Delta, \Lambdasource 316

    source 310

    Again, consider a valuation 𝔳\pAssign{v}source 319 and suppose 𝔳\pAssign{v}source 320 doesn't satisfy Γ,ΠΔ,Λ\Gamma, \Pi \Sequent \Delta, \Lambdasource 321. We have to show that vAB\pSat/{v}{!A \lif !B}source 322. If 𝔳\pAssign{v}source 323 doesn't satisfy Γ,ΠΔ,Λ\Gamma, \Pi \Sequent \Delta, \Lambdasource 323, it satisfies neither ΓΔ\Gamma \Sequent \Deltasource 324 nor ΠΛ\Pi \Sequent \Lambdasource 325. Since, ΓΔ,A\Gamma \Sequent \Delta, !Asource 325 is valid, we have vA\pSat{v}{!A}source 326. Since B,ΠΛ!B, \Pi \Sequent \Lambdasource 327 is valid, we have vB\pSat/{v}{!B}source 328. But then vAB\pSat/{v}{!A \lif !B}source 329, which is what we wanted to show.

End of proof.

Exercise: Complete the proof of the sequent-calculus soundness theorem — line 341

Complete the proof of Theorem: Soundness — line 52.

source 341

Corollary: If formula A is derivable with no premises then formula A is a tautology — line 346

If A\Proves !Asource 348 then A!Asource 348 is a tautology.

source 346

Corollary: If Gamma syntactically derives formula A then Gamma semantically entails formula A — line 351

If ΓA\Gamma \Proves !Asource 353 then ΓA\Gamma \Entails !Asource 353.

source 351

Proof

If ΓA\Gamma \Proves !Asource 357 then for some finite subset Γ0Γ\Gamma_0 \subseteq \Gammasource 357, there is a derivation of Γ0A\Gamma_0 \Sequent !Asource 358. By Theorem: Soundness — line 52, every valuation 𝔳\pAssign{v}source 360 either makes some BΓ0!B \in \Gamma_0source 361 false or makes A!Asource 361 true. Hence, if vΓ\pSat{v}{\Gamma}source 362 then also vA\pSat{v}{!A}source 363.

End of proof.

Corollary: If Gamma is satisfiable, then it is consistent — line 366

If Γ\Gammasource 368 is satisfiable, then it is consistent.

source 366

Proof

We prove the contrapositive. Suppose that Γ\Gammasource 372 is not consistent. Then there is a finite Γ0Γ\Gamma_0 \subseteq \Gammasource 373 and a derivation of Γ0\Gamma_0 \Sequent \quadsource 374. By Theorem: Soundness — line 52, Γ0\Gamma_0 \Sequent \quadsource 375 is valid. In other words, for every valuation 𝔳\pAssign{v}source 376, there is CΓ0!C \in \Gamma_0source 377 so that vC\pSat/{v}{!C}source 378, and since Γ0Γ\Gamma_0 \subseteq \Gammasource 378, that C!Csource 379 is also in Γ\Gammasource 379. Thus, no 𝔳\pAssign{v}source 380 satisfies Γ\Gammasource 380, and Γ\Gammasource 381 is not satisfiable.

End of proof.