Reading preferences
Optional display controls need JavaScript. All reading content and navigation work without it.
How to use Read
This page follows the accepted First-order Sequent Calculus projection in source order. All 973 formula occurrences use native, unflattened MathML. Eighty-eight proof trees and two rule tables retain complete ordered semantic descriptions.
Rules and derivation
For the following, let source 15 represent finite sequences of sentences.
Definition: Sequent — line 18
Sequent
A sequent is an expression of the form source 20 where source 23 and source 23 are finite (possibly empty) sequences of sentences of the language source 24. source 24 is called the antecedent, while source 25 is the succedent.
If source 46 is a sequence of sentences, we write source 46 for the result of appending source 47 to the right end of source 47 (and source 47 for the result of appending source 48 to the left end of source 49). If source 49 is a sequence of sentences also, then source 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:
for any sentence source 60 in the language.
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 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 source 69 and/or source 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 source 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.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
- The next inference is labeled left negation rule.
- 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.
- 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 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 Gamma; sequent arrow; succedent containing first capital Delta, then the negation of formula A.
- Premise or initial sequent: antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled right negation rule.
- 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.
- The source ends this displayed proof segment here.
Rules for source 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.
- Premise or initial sequent: antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled left conjunction rule.
- 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.
- The source ends this displayed proof segment here.
- Premise or initial sequent: antecedent containing first formula B, then Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled left conjunction rule.
- 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.
- 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.
- Premise or initial sequent: antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled left conjunction rule.
- 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.
- 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 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.
- Premise or initial sequent: antecedent containing first formula B, then Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled left conjunction rule.
- 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.
- 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 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.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula B.
- The next inference is labeled right conjunction rule.
- 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.
- The source ends this displayed proof segment here.
Rules for source 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.
- Premise or initial sequent: antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
- Premise or initial sequent: antecedent containing first formula B, then Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled left disjunction rule.
- 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.
- The source ends this displayed proof segment here.
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.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
- The next inference is labeled right disjunction rule.
- 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.
- The source ends this displayed proof segment here.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula B.
- The next inference is labeled right disjunction rule.
- 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.
- 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.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
- The next inference is labeled right disjunction rule.
- 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.
- 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 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.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula B.
- The next inference is labeled right disjunction rule.
- 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.
- The source ends this displayed proof segment here.
Rules for source 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.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
- Premise or initial sequent: antecedent containing first formula B, then capital Pi; sequent arrow; succedent containing capital Lambda.
- The next inference is labeled left conditional rule.
- 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.
- 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 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.
- Premise or initial sequent: antecedent containing first formula A, then Gamma; sequent arrow; succedent containing first capital Delta, then formula B.
- The next inference is labeled right conditional rule.
- 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.
- The source ends this displayed proof segment here.
Quantifier Rules
Rules for source 13
Definition of universal quantifier sequent rules — line 15
Proof diagram: Proof tree concluding antecedent containing first for every variable x, formula A with argument variable x, then Gamma; sequent arrow; succedent containing capital Delta — line 19
Proof tree concluding antecedent containing first for every variable x, formula A with argument variable x, then Gamma; sequent arrow; succedent containing capital Delta — line 19. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are left universal quantifier rule. Its last stated proof component is: From the immediately preceding branch using the left universal quantifier rule, infer antecedent containing first for every variable x, formula A with argument variable x, then Gamma; sequent arrow; succedent containing capital Delta.
- Premise or initial sequent: antecedent containing first formula A with argument term t, then Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled left universal quantifier rule.
- From the immediately preceding branch using the left universal quantifier rule, infer antecedent containing first for every variable x, formula A with argument variable x, then Gamma; sequent arrow; succedent containing capital Delta.
- The source ends this displayed proof segment here.
Proof diagram: Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then for every variable x, formula A with argument variable x — line 24
Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then for every variable x, formula A with argument variable x — line 24. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are right universal quantifier rule. Its last stated proof component is: From the immediately preceding branch using the right universal quantifier rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then for every variable x, formula A with argument variable x.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A with argument constant a.
- The next inference is labeled right universal quantifier rule.
- From the immediately preceding branch using the right universal quantifier rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then for every variable x, formula A with argument variable x.
- The source ends this displayed proof segment here.
In left universal-quantifier rule, source 27 is a closed term (i.e., one without variables). In right universal-quantifier rule, source 28 is a constant which must not occur anywhere in the lower sequent of the right universal-quantifier rule. We call source 30 the eigenvariable of the forall rule inference.We use the term “eigenvariable” even though source 31 in the above rule is a constant. This has historical reasons.
Rules for source 34
Definition of existential quantifier sequent rules — line 36
Proof diagram: Proof tree concluding antecedent containing first for some variable x, formula A with argument variable x, then Gamma; sequent arrow; succedent containing capital Delta — line 40
Proof tree concluding antecedent containing first for some variable x, formula A with argument variable x, then Gamma; sequent arrow; succedent containing capital Delta — line 40. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are left existential quantifier rule. Its last stated proof component is: From the immediately preceding branch using the left existential quantifier rule, infer antecedent containing first for some variable x, formula A with argument variable x, then Gamma; sequent arrow; succedent containing capital Delta.
- Premise or initial sequent: antecedent containing first formula A with argument constant a, then Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled left existential quantifier rule.
- From the immediately preceding branch using the left existential quantifier rule, infer antecedent containing first for some variable x, formula A with argument variable x, then Gamma; sequent arrow; succedent containing capital Delta.
- The source ends this displayed proof segment here.
Proof diagram: Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then for some variable x, formula A with argument variable x — line 45
Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then for some variable x, formula A with argument variable x — line 45. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are right existential quantifier rule. Its last stated proof component is: From the immediately preceding branch using the right existential quantifier rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then for some variable x, formula A with argument variable x.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A with argument term t.
- The next inference is labeled right existential quantifier rule.
- From the immediately preceding branch using the right existential quantifier rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then for some variable x, formula A with argument variable x.
- The source ends this displayed proof segment here.
Again, source 48 is a closed term, and source 48 is a constant which does not occur in the lower sequent of the left existential-quantifier rule. We call source 49 the eigenvariable of the left existential-quantifier rule inference.
The condition that an eigenvariable not occur in the lower sequent of the right universal-quantifier rule or left existential-quantifier rule inference is called the eigenvariable condition.
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.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled left weakening rule.
- From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
- 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 4 explicitly ordered components. Its inference labels, in order, are 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.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled right weakening rule.
- From the immediately preceding branch using the right weakening rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
- The source ends this displayed proof segment here.
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.
- Premise or initial sequent: antecedent containing first formula A, then formula A, and finally Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled left contraction rule.
- From the immediately preceding branch using the left contraction rule, infer antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
- 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 4 explicitly ordered components. Its inference labels, in order, are 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.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A, and finally formula A.
- The next inference is labeled right contraction rule.
- From the immediately preceding branch using the right contraction rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
- The source ends this displayed proof segment here.
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.
- Premise or initial sequent: antecedent containing first Gamma, then formula A, then formula B, and finally capital Pi; sequent arrow; succedent containing capital Delta.
- The next inference is labeled left exchange rule.
- 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.
- 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 4 explicitly ordered components. Its inference labels, in order, are 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.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A, then formula B, and finally capital Lambda.
- The next inference is labeled right exchange rule.
- 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.
- The source ends this displayed proof segment here.
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.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
- Premise or initial sequent: antecedent containing first formula A, then capital Pi; sequent arrow; succedent containing capital Lambda.
- The next inference is labeled cut rule.
- 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.
- The source ends this displayed proof segment here.
Native source formulas in object order
derivation
Definition: L K derivation — line 23
source 23 derivation
An source 24-derivation of a sequent source 24 is a finite tree of sequents satisfying the following conditions:
The topmost sequents of the tree are initial sequents.
The bottommost sequent of the tree is source 28.
Every sequent in the tree except source 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 source 33 is the end-sequent of the derivation and that source 34 is derivable in source 34 (or source 34-derivable).
Example: Every initial sequent, e.g., antecedent containing formula C; sequent arrow; succedent… — line 37
Every initial sequent, e.g., source 38 is a derivation. We can obtain a new derivation from this by applying, say, the 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.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled left weakening rule.
- From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
The rule, however, is meant to be general: we can replace the source 46 in the rule with any sentence, e.g., also with source 47. If the premise matches our initial sequent source 48, that means that both source 49 and source 49 are just source 49, and the conclusion would then be source 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.
- Premise or initial sequent: antecedent containing formula C; sequent arrow; succedent containing formula C.
- The next inference is labeled left weakening rule.
- 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.
We can now apply another rule, say 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.
- Premise or initial sequent: antecedent containing formula C; sequent arrow; succedent containing formula C.
- The next inference is labeled left weakening rule.
- 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.
- The next inference is labeled left exchange rule.
- 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.
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.
- Premise or initial sequent: antecedent containing first Gamma, then formula A, then formula B, and finally capital Pi; sequent arrow; succedent containing capital Delta.
- The next inference is labeled left exchange rule.
- 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. Source disclosure. Preserve and speak the printed trailing comma as having no following formula, then disclose that it appears to be stray punctuation.
both source 72 and source 72 were empty, source 72 is source 72, and the roles of source 73 and source 73 are played by source 73 and source 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.
- Premise or initial sequent: antecedent containing formula D; sequent arrow; succedent containing formula D.
- The next inference is labeled left weakening rule.
- 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.
is a derivation. Now we can take these two derivations, and combine them using 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.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
- Premise or initial sequent: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula B.
- The next inference is labeled right conjunction rule.
- 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.
In our case, the premises must match the last sequents of the derivations ending in the premises. That means that source 89 is source 90, source 90 is empty, source 90 is source 90 and source 90 is source 90. So the conclusion, if the inference should be correct, is source 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.
- Premise or initial sequent: antecedent containing formula C; sequent arrow; succedent containing formula C.
- The next inference is labeled left weakening rule.
- 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.
- The next inference is labeled left exchange rule.
- 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.
- Premise or initial sequent: antecedent containing formula D; sequent arrow; succedent containing formula D.
- The next inference is labeled left weakening rule.
- 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.
- The next inference is labeled right conjunction rule.
- 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.
Native source formulas in object order
Of course, we can also reverse the premises, then source 105 would be source 106 and source 106 would be source 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.
- Premise or initial sequent: antecedent containing formula D; sequent arrow; succedent containing formula D.
- The next inference is labeled left weakening rule.
- 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.
- Premise or initial sequent: antecedent containing formula C; sequent arrow; succedent containing formula C.
- The next inference is labeled left weakening rule.
- 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.
- The next inference is labeled left exchange rule.
- 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.
- The next inference is labeled right conjunction rule.
- 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.
Native source formulas in object order
Examples of derivation
Example: Give an L K derivation for the sequent antecedent containing the conjunction of formula A and… — line 15
Give an source 16-derivation for the sequent source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- From the immediately preceding branch, infer antecedent containing the conjunction of formula A and formula B; sequent arrow; succedent containing formula A.
Native source formulas in object order
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 source 27, so we're looking for an source 28 rule, and since the source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- The next inference is labeled left conjunction rule.
- 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.
Native source formulas in object order
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 source 37, or of source 38. Clearly, source 38 is an initial sequent (which is a good thing), while source 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.
- Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
- The next inference is labeled left conjunction rule.
- 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.
We now have a correct source 46-derivation of the sequent source 46.
Example: Give an L K derivation for the sequent antecedent containing the disjunction of the negation of… — line 50
Give an source 51-derivation for the sequent source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- 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.
Native source formulas in object order
To find a logical rule that could give us this end-sequent, we look at the logical connectives in the end-sequent: source 60, source 60, and source 61. We only care at the moment about source 61 and source 61 because they are main operators of sentences in the end-sequent, while source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- 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.
- The next inference is labeled right conditional rule.
- 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.
If we move source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- From the immediately preceding branch, infer antecedent containing first the negation of formula A, then formula A; sequent arrow; succedent containing formula B.
- An upper premise slot is intentionally blank in this staged diagram.
- From the immediately preceding branch, infer antecedent containing first formula B, then formula A; sequent arrow; succedent containing formula B.
- The next inference is labeled left disjunction rule.
- 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.
- The next inference is labeled right exchange rule. Source disclosure. Preserve and speak the printed right-exchange label, then disclose that the changed side is the antecedent and that left exchange appears intended.
- 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.
- The next inference is labeled right conditional rule.
- 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.
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.
- An upper premise slot is intentionally blank in this staged diagram.
- From the immediately preceding branch, infer antecedent containing first the negation of formula A, then formula A; sequent arrow; succedent containing formula B.
- Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
- The next inference is labeled left weakening rule.
- 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.
- The next inference is labeled left exchange rule.
- 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.
- The next inference is labeled left disjunction rule.
- 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.
- The next inference is labeled right exchange rule. Source disclosure. Preserve and speak the printed right-exchange label, then disclose that the changed side is the antecedent and that left exchange appears intended.
- 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.
- The next inference is labeled right conditional rule.
- 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.
Native source formulas in object order
Now looking at the left branch, the only logical connective in any sentence is the source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- From the immediately preceding branch, infer antecedent containing formula A; sequent arrow; succedent containing first formula B, then formula A.
- The next inference is labeled left negation rule.
- 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.
- Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
- The next inference is labeled left weakening rule.
- 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.
- The next inference is labeled left exchange rule.
- 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.
- The next inference is labeled left disjunction rule.
- 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.
- The next inference is labeled right exchange rule. Source disclosure. Preserve and speak the printed right-exchange label, then disclose that the changed side is the antecedent and that left exchange appears intended.
- 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.
- The next inference is labeled right conditional rule.
- 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.
Native source formulas in object order
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.
- Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
- The next inference is labeled right weakening rule.
- 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.
- The next inference is labeled right exchange rule.
- 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.
- The next inference is labeled left negation rule.
- 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.
- Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
- The next inference is labeled left weakening rule.
- 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.
- The next inference is labeled left exchange rule.
- 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.
- The next inference is labeled left disjunction rule.
- 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.
- The next inference is labeled right exchange rule. Source disclosure. Preserve and speak the printed right-exchange label, then disclose that the changed side is the antecedent and that left exchange appears intended.
- 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.
- The next inference is labeled right conditional rule.
- 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.
Native source formulas in object order
Example: Give an L K derivation of the sequent antecedent containing the disjunction of the negation of… — line 154
Give an source 155-derivation of the sequent 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.
- An upper premise slot is intentionally blank in this staged diagram.
- 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.
Native source formulas in object order
The available main connectives of sentences in the end-sequent are the source 165 symbol and the source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- 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.
- The next inference is labeled right negation rule.
- 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.
Native source formulas in object order
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 source 177 or the sequent source 178. Since the derivation is symmetric with regards to source 180 and source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- 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.
- The next inference is labeled left conjunction rule.
- 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.
- The next inference is labeled right negation rule.
- 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.
Native source formulas in object order
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.
- Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
- The next inference is labeled left negation rule.
- 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.
- An upper premise slot is intentionally blank in this staged diagram.
- The next inference is labeled question mark placeholder for an inference rule not yet chosen.
- 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.
- The next inference is labeled left negation rule.
- 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.
- The next inference is labeled left disjunction rule.
- 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.
- The next inference is labeled left exchange rule.
- 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.
- The next inference is labeled left conjunction rule.
- 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.
- The next inference is labeled right negation rule.
- 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.
Native source formulas in object order
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.
- An upper premise slot is intentionally blank in this staged diagram.
- 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.
- An upper premise slot is intentionally blank in this staged diagram.
- 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.
- The next inference is labeled left disjunction rule.
- 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.
- The next inference is labeled left exchange rule.
- 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.
- The next inference is labeled right negation rule.
- 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.
Native source formulas in object order
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.
- Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
- The next inference is labeled left conjunction rule.
- 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.
- The next inference is labeled left negation rule.
- 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.
- Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
- The next inference is labeled left conjunction rule.
- 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.
- The next inference is labeled left negation rule.
- 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.
- The next inference is labeled left disjunction rule.
- 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.
- The next inference is labeled left exchange rule.
- 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.
- The next inference is labeled right negation rule.
- 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.
Native source formulas in object order
(We could have carried out the source 248 rules lower than the source 248 rules in these steps and still obtained a correct derivation).
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 source 255. Applying 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.
- An upper premise slot is intentionally blank in this staged diagram.
- From the immediately preceding branch, infer antecedent containing no formulas; sequent arrow; succedent containing formula A.
- The next inference is labeled right disjunction rule.
- 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.
- 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.
- An upper premise slot is intentionally blank in this staged diagram.
- From the immediately preceding branch, infer antecedent containing no formulas; sequent arrow; succedent containing formula A.
- The next inference is labeled right disjunction rule.
- 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.
- The source ends this displayed proof segment here.
- An upper premise slot is intentionally blank in this staged diagram.
- From the immediately preceding branch, infer antecedent containing formula A; sequent arrow; succedent containing no formulas.
- The next inference is labeled right negation rule.
- From the immediately preceding branch using the right negation rule, infer antecedent containing no formulas; sequent arrow; succedent containing the negation of formula A.
- The next inference is labeled right disjunction rule.
- 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.
Native source formulas in proof order
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 source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- 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.
- The next inference is labeled right disjunction rule.
- 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.
- The next inference is labeled right contraction rule.
- 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.
Native source formulas in object order
Now we can apply source 283 a second time, and also get source 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.
- Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
- The next inference is labeled right negation rule.
- 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.
- The next inference is labeled right disjunction rule.
- 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.
- The next inference is labeled right exchange rule.
- 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.
- The next inference is labeled right disjunction rule.
- 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.
- The next inference is labeled right contraction rule.
- 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.
Native source formulas in object order
Exercise: Give derivations of the following sequents: Next item: antecedent containing the conjunction of… — line 300
Give derivations of the following sequents:
Exercise: Give derivations of the following sequents: Next item: antecedent containing the conditional… — line 310
Give derivations of the following sequents:
Exercise: Give derivations of the following sequents: Next item: antecedent containing the negation of… — line 328
Give derivations of the following sequents:
(These all require the source 340 rule.)
derivation with Quantifiers
Example: Give an L K derivation of the sequent antecedent containing for some variable x, the negation… — line 13
Give an source 14-derivation of the sequent source 14.
When dealing with quantifiers, we have to make sure not to violate the eigenvariable condition, and sometimes this requires us to play around with the order of carrying out certain inferences. In general, it helps to try and take care of rules subject to the eigenvariable condition first (they will be lower down in the finished proof). Also, it is a good idea to try and look ahead and try to guess what the initial sequent might look like. In our case, it will have to be something like source 24. That means that when we are “reversing” the quantifier rules, we will have to pick the same term—what we will call source 26—for both the source 26 and the source 27 rule. If we picked different terms for each rule, we would end up with something like source 28, which, of course, is not derivable.
Starting as usual, we write
Proof diagram: Proof tree concluding antecedent containing for some variable x, the negation of formula A with argument variable x; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x — line 32
Proof tree concluding antecedent containing for some variable x, the negation of formula A with argument variable x; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x — line 32. 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 for some variable x, the negation of formula A with argument variable x; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x.
- An upper premise slot is intentionally blank in this staged diagram.
- From the immediately preceding branch, infer antecedent containing for some variable x, the negation of formula A with argument variable x; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x.
Native source formulas in object order
We could either carry out the exists rule or the right negation rule. Since the exists rule is subject to the eigenvariable condition, it's a good idea to take care of it sooner rather than later, so we'll do that one first.
Proof diagram: Proof tree concluding antecedent containing for some variable x, the negation of formula A with argument variable x; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x — line 40
Proof tree concluding antecedent containing for some variable x, the negation of formula A with argument variable x; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x — line 40. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are left existential quantifier rule. Its last stated proof component is: From the immediately preceding branch using the left existential quantifier rule, infer antecedent containing for some variable x, the negation of formula A with argument variable x; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x.
- An upper premise slot is intentionally blank in this staged diagram.
- From the immediately preceding branch, infer antecedent containing the negation of formula A with argument constant a; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x.
- The next inference is labeled left existential quantifier rule.
- From the immediately preceding branch using the left existential quantifier rule, infer antecedent containing for some variable x, the negation of formula A with argument variable x; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x.
Applying the left negation rule and right negation rule rules backwards, we get
Proof diagram: Proof tree concluding antecedent containing for some variable x, the negation of formula A with argument variable x; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x — line 47
Proof tree concluding antecedent containing for some variable x, the negation of formula A with argument variable x; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x — line 47. This source proof tree has 10 explicitly ordered components. Its inference labels, in order, are left negation rule, then left exchange rule, then right negation rule, then left existential quantifier rule. Its last stated proof component is: From the immediately preceding branch using the left existential quantifier rule, infer antecedent containing for some variable x, the negation of formula A with argument variable x; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x.
- An upper premise slot is intentionally blank in this staged diagram.
- From the immediately preceding branch, infer antecedent containing for every variable x, formula A with argument variable x; sequent arrow; succedent containing formula A with argument constant a.
- The next inference is labeled left negation rule.
- From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula A with argument constant a, then for every variable x, formula A with argument variable x; sequent arrow; succedent containing no formulas.
- The next inference is labeled left exchange rule.
- From the immediately preceding branch using the left exchange rule, infer antecedent containing first for every variable x, formula A with argument variable x, then the negation of formula A with argument constant a; sequent arrow; succedent containing no formulas.
- The next inference is labeled right negation rule.
- From the immediately preceding branch using the right negation rule, infer antecedent containing the negation of formula A with argument constant a; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x.
- The next inference is labeled left existential quantifier rule.
- From the immediately preceding branch using the left existential quantifier rule, infer antecedent containing for some variable x, the negation of formula A with argument variable x; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x.
At this point, our only option is to carry out the forall rule. Since this rule is not subject to the eigenvariable restriction, we're in the clear. Remember, we want to try and obtain an initial sequent (of the form source 62), so we should choose source 62 as our argument for source 63 when we apply the rule.
Proof diagram: Proof tree concluding antecedent containing for some variable x, the negation of formula A with argument variable x; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x — line 64
Proof tree concluding antecedent containing for some variable x, the negation of formula A with argument variable x; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x — line 64. This source proof tree has 11 explicitly ordered components. Its inference labels, in order, are left universal quantifier rule, then left negation rule, then left exchange rule, then right negation rule, then left existential quantifier rule. Its last stated proof component is: From the immediately preceding branch using the left existential quantifier rule, infer antecedent containing for some variable x, the negation of formula A with argument variable x; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x.
- Premise or initial sequent: antecedent containing formula A with argument constant a; sequent arrow; succedent containing formula A with argument constant a.
- The next inference is labeled left universal quantifier rule.
- From the immediately preceding branch using the left universal quantifier rule, infer antecedent containing for every variable x, formula A with argument variable x; sequent arrow; succedent containing formula A with argument constant a.
- The next inference is labeled left negation rule.
- From the immediately preceding branch using the left negation rule, infer antecedent containing first the negation of formula A with argument constant a, then for every variable x, formula A with argument variable x; sequent arrow; succedent containing no formulas.
- The next inference is labeled left exchange rule.
- From the immediately preceding branch using the left exchange rule, infer antecedent containing first for every variable x, formula A with argument variable x, then the negation of formula A with argument constant a; sequent arrow; succedent containing no formulas.
- The next inference is labeled right negation rule.
- From the immediately preceding branch using the right negation rule, infer antecedent containing the negation of formula A with argument constant a; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x.
- The next inference is labeled left existential quantifier rule.
- From the immediately preceding branch using the left existential quantifier rule, infer antecedent containing for some variable x, the negation of formula A with argument variable x; sequent arrow; succedent containing the negation of for every variable x, formula A with argument variable x.
It is important, especially when dealing with quantifiers, to double check at this point that the eigenvariable condition has not been violated. Since the only rule we applied that is subject to the eigenvariable condition was exists rule, and the eigenvariable source 80 does not occur in its lower sequent (the end-sequent), this is a correct derivation.
Exercise: Give derivations of the following sequents: Next item: antecedent containing no formulas;… — line 85
Give derivations of the following sequents:
Exercise: Give derivations of the following sequents: Next item: antecedent containing no formulas;… — line 100
Give derivations of the following sequents:
(These all require the source 107 rule.)
Proof-Theoretic Notions
Definition: Theorems — line 30
Theorems
A sentence source 31 is a theorem if there is a derivation in source 32 of the sequent source 32. We write source 32 if source 33 is a theorem and source 33 if it is not.
Definition: derivability — line 36
Derivability
A sentence source 37 is derivable from a set of sentences source 38, source 38, iff there is a finite subset source 39 and a sequence source 39 of the sentences in source 40 such that source 40 derives source 41. If source 41 is not derivable from source 41 we write source 42.
Because of the contraction, weakening, and exchange rules, the order and number of sentences in source 46 does not matter: if a sequent source 47 is derivable, then so is source 48 for any source 48 that contains the same sentences as source 49. For instance, if source 49 then both source 50 and source 50 are sequences containing just the sentences in source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- 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.
- The next inference is labeled left contraction rule.
- 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.
- The next inference is labeled left exchange rule.
- 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.
- The next inference is labeled left weakening rule.
- 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.
From now on we'll say that if source 64 is a finite set of sentences then source 65 is any sequent where the antecedent is a sequence of sentences in source 66 and tacitly include contractions, exchanges, and weakenings if necessary.
Definition: Consistency — line 69
Consistency
A set of sentences source 70 is inconsistent iff there is a finite subset source 71 such that source 71 derives source 72. If source 72 is not inconsistent, i.e., if for every finite source 73, source 74 does not derive source 74, we say it is consistent.
Proposition: Reflexivity — line 78
Reflexivity
Proof
The initial sequent source 84 is derivable, and source 84.
End of proof.
Proposition: Monotonicity — line 88
Monotonicity
Proof
Suppose source 95, i.e., there is a finite source 95 such that source 96 is derivable. Since source 97, then source 97 is also a finite subset of source 98. The derivation of source 98 thus also shows source 99.
End of proof.
Proposition: Transitivity — line 102
Transitivity
If source 104 and source 104, then source 105.
Proof
If source 109, there is a finite source 109 and a derivation source 110 of source 110. If source 110, then for some finite subset source 111, there is a derivation source 112 of source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- The next inference is labeled derivation pi sub zero.
- Previously derived premise with its intervening derivation omitted: antecedent containing Gamma sub zero; sequent arrow; succedent containing formula A.
- An upper premise slot is intentionally blank in this staged diagram.
- The next inference is labeled derivation pi sub one.
- Previously derived premise with its intervening derivation omitted: antecedent containing first formula A, then capital Delta sub zero; sequent arrow; succedent containing formula B.
- The next inference is labeled cut rule.
- 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.
Native source formulas in object order
Since source 124, this shows source 125.
End of proof.
Note that this means that in particular if source 128 and source 128, then source 129. It follows also that if source 129 and source 130 for each source 130, then source 131.
Proposition: Gamma is inconsistent if and only if Gamma syntactically derives formula A for every sentence… — line 133
source 135 is inconsistent iff source 135 for every sentence source 136.
Proof
Exercise.
End of proof.
Exercise: Prove the proposition that Gamma is inconsistent if and only if Gamma syntactically derives… — line 143
Prove the proposition characterizing inconsistency by derivability of every sentence
Proposition: Compactness — line 147
Compactness
If source 150 then there is a finite subset source 150 such that source 151.
If every finite subset of source 152 is consistent, then source 153 is consistent.
Proof
If source 159, then there is a finite subset source 160 such that the sequent source 160 has a derivation. Consequently, source 161.
If source 163 is inconsistent, there is a finite subset source 164 such that source 164 derives source 165. But then source 165 is a finite subset of source 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 source 20 and source 20 is inconsistent, then source 21 is inconsistent.
Proof
There are finite source 25 and source 25 such that source 26 derives source 26 and source 26. Let the source 27-derivation of source 27 be source 28 and the source 28-derivation of source 28 be source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- The next inference is labeled derivation pi sub zero.
- Previously derived premise with its intervening derivation omitted: antecedent containing Gamma sub zero; sequent arrow; succedent containing formula A.
- An upper premise slot is intentionally blank in this staged diagram.
- The next inference is labeled derivation pi sub one.
- Previously derived premise with its intervening derivation omitted: antecedent containing first formula A, then Gamma sub one; sequent arrow; succedent containing no formulas.
- The next inference is labeled cut rule.
- 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.
Since source 41 and source 41, source 42, hence source 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
Proof
First suppose source 51, i.e., there is a derivation source 52 of source 52. By adding a source 53 rule, we obtain a derivation of source 53, i.e., source 54 is inconsistent.
If source 56 is inconsistent, there is a derivation source 57 of source 57. The following is a derivation of source 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.
- Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
- The next inference is labeled right negation rule.
- 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.
- An upper premise slot is intentionally blank in this staged diagram.
- The next inference is labeled derivation pi sub one.
- Previously derived premise with its intervening derivation omitted: antecedent containing first the negation of formula A, then Gamma; sequent arrow; succedent containing no formulas.
- The next inference is labeled cut rule.
- From the two immediately preceding branches using the cut rule, infer antecedent containing Gamma; sequent arrow; succedent containing formula A.
End of proof.
Exercise: Prove that Gamma syntactically derives the negation of formula A if and only if the union of… — line 71
Proposition: If Gamma syntactically derives formula A and the negation of formula A is a member of Gamma,… — line 75
Proof
Suppose source 81 and source 81. Then there is a derivation source 82 of a sequent source 82. The sequent source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- The next inference is labeled derivation pi.
- Previously derived premise with its intervening derivation omitted: antecedent containing Gamma sub zero; sequent arrow; succedent containing formula A.
- Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
- The next inference is labeled left negation rule.
- 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.
- The next inference is labeled left exchange rule.
- 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.
- The next inference is labeled cut rule.
- 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.
Since source 96 and source 96, this shows that source 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 source 101 and source 101 are both inconsistent, then source 102 is inconsistent.
Proof
There are finite sets source 106 and source 106 and source 107-derivations source 107 and source 107 of source 108 and source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- The next inference is labeled derivation pi sub zero.
- Previously derived premise with its intervening derivation omitted: antecedent containing first formula A, then Gamma sub zero; sequent arrow; succedent containing no formulas.
- The next inference is labeled right negation rule.
- 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.
- An upper premise slot is intentionally blank in this staged diagram.
- The next inference is labeled derivation pi sub one.
- 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.
- The next inference is labeled cut rule.
- 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.
Native source formulas in object order
Since source 122 and source 122, source 123. Hence source 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
Proof
Both sequents source 37 and source 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.
- Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
- The next inference is labeled left conjunction rule.
- 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.
- 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.
- Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
- The next inference is labeled left conjunction rule.
- 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.
- The source ends this displayed proof segment here.
- Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
- The next inference is labeled left conjunction rule.
- 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.
Here is a derivation of the sequent source 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.
- Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
- Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
- The next inference is labeled right conjunction rule.
- 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.
End of proof.
Proposition: Next item: first the disjunction of formula A and formula B, then the negation of formula A,… — line 58
Proof
We give a derivation of the sequent source 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.
- Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
- The next inference is labeled left negation rule.
- 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.
- A double inference line abbreviates one or more weakening, contraction, or exchange steps.
- 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.
- Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
- The next inference is labeled left negation rule.
- 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.
- A double inference line abbreviates one or more weakening, contraction, or exchange steps.
- 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.
- The next inference is labeled left disjunction rule.
- 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.
Native source formulas in object order
(Recall that double inference lines indicate several weakening, contraction, and exchange inferences.)
Both sequents source 85 and source 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.
- Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
- The next inference is labeled right disjunction rule.
- 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.
- 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.
- Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
- The next inference is labeled right disjunction rule.
- 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.
- The source ends this displayed proof segment here.
- Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
- The next inference is labeled right disjunction rule.
- 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.
End of proof.
Proposition: Next item: first formula A, then the conditional whose antecedent is formula A; and whose… — line 99
Both source 103 and source 103.
Proof
The sequent source 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.
- Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
- Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
- The next inference is labeled left conditional rule.
- 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.
Native source formulas in object order
Both sequents source 116 and source 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.
- Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
- The next inference is labeled left negation rule.
- 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.
- The next inference is labeled left exchange rule.
- 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.
- The next inference is labeled right weakening rule.
- 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.
- The next inference is labeled right conditional rule.
- 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.
- 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.
- Premise or initial sequent: antecedent containing formula A; sequent arrow; succedent containing formula A.
- The next inference is labeled left negation rule.
- 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.
- The next inference is labeled left exchange rule.
- 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.
- The next inference is labeled right weakening rule.
- 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.
- The next inference is labeled right conditional rule.
- 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.
- The source ends this displayed proof segment here.
- Premise or initial sequent: antecedent containing formula B; sequent arrow; succedent containing formula B.
- The next inference is labeled left weakening rule.
- 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.
- The next inference is labeled right conditional rule.
- 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.
Native source formulas in proof order
End of proof.
derivability and the Quantifiers
Theorem: If constant c is a constant not occurring in Gamma or formula A with argument variable x and… — line 18
If source 19 is a constant not occurring in source 20 or source 20 and source 20, then source 20.
Proof
Let source 25 be an source 25-derivation of source 25 for some finite source 26. By adding a source 27 inference, we obtain a derivation of source 27, since source 28 does not occur in source 28 or source 28 and thus the eigenvariable condition is satisfied.
End of proof.
Proposition: prvEx,prvAll formula A with argument term t syntactically derives for some variable x, formula… — line 32
Proof
The sequent source 42 is derivable:
Proof diagram: Proof tree concluding antecedent containing formula A with argument term t; sequent arrow; succedent containing for some variable x, formula A with argument variable x — line 44
Proof tree concluding antecedent containing formula A with argument term t; sequent arrow; succedent containing for some variable x, formula A with argument variable x — line 44. This source proof tree has 3 explicitly ordered components. Its inference labels, in order, are right existential quantifier rule. Its last stated proof component is: From the immediately preceding branch using the right existential quantifier rule, infer antecedent containing formula A with argument term t; sequent arrow; succedent containing for some variable x, formula A with argument variable x.
- Premise or initial sequent: antecedent containing formula A with argument term t; sequent arrow; succedent containing formula A with argument term t.
- The next inference is labeled right existential quantifier rule.
- From the immediately preceding branch using the right existential quantifier rule, infer antecedent containing formula A with argument term t; sequent arrow; succedent containing for some variable x, formula A with argument variable x.
The sequent source 49 is derivable:
Proof diagram: Proof tree concluding antecedent containing for every variable x, formula A with argument variable x; sequent arrow; succedent containing formula A with argument term t — line 51
Proof tree concluding antecedent containing for every variable x, formula A with argument variable x; sequent arrow; succedent containing formula A with argument term t — line 51. This source proof tree has 3 explicitly ordered components. Its inference labels, in order, are left universal quantifier rule. Its last stated proof component is: From the immediately preceding branch using the left universal quantifier rule, infer antecedent containing for every variable x, formula A with argument variable x; sequent arrow; succedent containing formula A with argument term t.
- Premise or initial sequent: antecedent containing formula A with argument term t; sequent arrow; succedent containing formula A with argument term t.
- The next inference is labeled left universal quantifier rule.
- From the immediately preceding branch using the left universal quantifier rule, infer antecedent containing for every variable x, formula A with argument variable x; sequent arrow; succedent containing formula A with argument term t.
End of proof.
Soundness
Definition: A structure M satisfies a sequent antecedent containing Gamma; sequent arrow;… — line 41
A structure source 42 satisfies a sequent source 44 iff either source 45 for some source 45 or source 46 for some source 46.
A sequent is valid iff every structure source 48 satisfies it.
Theorem: Soundness — line 52
Soundness
Proof
Let source 58 be a derivation of source 58. We proceed by induction on the number of inferences source 59 in source 59.
If the number of inferences is source 61, then source 61 consists only of an initial sequent. Every initial sequent source 62 is obviously valid, since for every source 63, either source 64 or 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 source 71.
First, we consider the possible inferences with only one premise.
The last inference is a weakening. Then source 75 is either source 76 (if the last inference is left weakening rule) or source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled left weakening rule.
- From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
- 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.
- An upper premise slot is intentionally blank in this staged diagram.
- Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled left weakening rule.
- From the immediately preceding branch using the left weakening rule, infer antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
- The source ends this displayed proof segment here.
- An upper premise slot is intentionally blank in this staged diagram.
- Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled right weakening rule.
- From the immediately preceding branch using the right weakening rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
By induction hypothesis, source 90 is valid, i.e., for every structure source 92, either there is some source 93 such that source 94 or there is some source 94 such that source 95.
If source 97 for some source 97, then source 98 as well since source 98, and so source 99 for some source 99. Similarly, if source 100 for some source 100, as source 101, source 101 for some source 102. Consequently, source 102 is valid.
The last inference is left negation rule: Then the premise of the last inference is source 104 and the conclusion is source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
- The next inference is labeled left negation rule.
- 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.
Native source formulas in object order
and source 112 while source 112.
The induction hypothesis tells us that source 114 is valid, i.e., for every source 115, either (a) for some source 116, source 117, or (b) for some source 117, source 118, or (c) source 119. We want to show that source 119 is also valid. Let source 120 be a structure. If (a) holds, then there is source 122 so that source 123, but source 123 as well. If (b) holds, there is source 124 such that source 125, but source 125 as well. Finally, if source 126, then source 127. Since source 127, there is source 128 such that source 129. Consequently, source 129 is valid.
The last inference is right negation rule: Exercise.
The last inference is left conjunction rule: There are two variants: source 132 may be inferred on the left from source 133 or from source 133 on the left side of the premise. In the first case, the source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- Previously derived premise with its intervening derivation omitted: antecedent containing first formula A, then Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled left conjunction rule.
- 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.
Native source formulas in object order
and source 141 while source 141. Consider a structure source 142. Since by induction hypothesis, source 144 is valid, (a) source 145, (b) source 146 for some source 146, or (c) source 147 for some source 147. In case (a), source 148, so there is source 149 (namely, source 149) such that source 150. In case (b), there is source 150 such that source 151, and source 152 as well. In case (c), there is source 152 such that source 153, and source 153 as well since source 154. So in each case, source 154 satisfies source 155. Since source 156 was arbitrary, source 157 is valid. The case where source 157 is inferred from source 158 is handled the same, changing source 158 to source 159.
The last inference is right disjunction rule: There are two variants: source 160 may be inferred on the right from source 161 or from source 161 on the right side of the premise. In the first case, source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
- The next inference is labeled right disjunction rule.
- 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.
Native source formulas in object order
Now source 169 and source 169. Consider a structure source 170. Since source 171 is valid, (a) source 172, (b) source 173 for some source 173, or (c) source 174 for some source 174. In case (a), source 175. In case (b), there is source 176 such that source 177. In case (c), there is source 177 such that source 178. So in each case, source 179 satisfies source 180, i.e., source 180. Since source 181 was arbitrary, source 182 is valid. The case where source 182 is inferred from source 183 is handled the same, changing source 183 to source 183.
The last inference is right conditional rule: Then source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- 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.
- The next inference is labeled right conditional rule.
- 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.
Native source formulas in object order
Again, the induction hypothesis says that the premise is valid; we want to show that the conclusion is valid as well. Let source 193 be arbitrary. Since source 193 is valid, at least one of the following cases obtains: (a) source 195, (b) source 196, (c) source 197 for some source 197, or (d) source 198 for some source 198. In cases (a) and (b), source 199 and so there is a source 200 such that source 201. In case (c), for some source 201, source 202. In case (d), for some source 203, source 203. In each case, source 204 satisfies source 204. Since source 206 was arbitrary, source 206 is valid.
The last inference is left universal-quantifier rule: Then there is a formula source 209 and a closed term source 209 such that source 209 ends in
Proof diagram: Proof tree concluding antecedent containing first for every variable x, formula A with argument variable x, then Gamma; sequent arrow; succedent containing capital Delta — line 210
Proof tree concluding antecedent containing first for every variable x, formula A with argument variable x, then Gamma; sequent arrow; succedent containing capital Delta — line 210. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are left universal quantifier rule. Its last stated proof component is: From the immediately preceding branch using the left universal quantifier rule, infer antecedent containing first for every variable x, formula A with argument variable x, then Gamma; sequent arrow; succedent containing capital Delta.
- An upper premise slot is intentionally blank in this staged diagram.
- Previously derived premise with its intervening derivation omitted: antecedent containing first formula A with argument term t, then Gamma; sequent arrow; succedent containing capital Delta.
- The next inference is labeled left universal quantifier rule.
- From the immediately preceding branch using the left universal quantifier rule, infer antecedent containing first for every variable x, formula A with argument variable x, then Gamma; sequent arrow; succedent containing capital Delta.
Native source formulas in object order
We want to show that the conclusion source 216 is valid. Consider a structure source 217. Since the premise source 218 is valid, (a) source 219, (b) source 219 for some source 219, or (c) source 220 for some source 220. In case (a), by the proposition relating substitution to the semantic value of terms, if source 222, then source 222. Since source 223, source 223 . In case (b) and (c), source 224 also satisfies source 224. Since source 225 was arbitrary, source 226 is valid.
The last inference is right existential-quantifier rule: Exercise.
The last inference is right universal-quantifier rule: Then there is a formula source 229 and a constant source 229 such that source 229 ends in
Proof diagram: Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then for every variable x, formula A with argument variable x — line 230
Proof tree concluding antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then for every variable x, formula A with argument variable x — line 230. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are right universal quantifier rule. Its last stated proof component is: From the immediately preceding branch using the right universal quantifier rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then for every variable x, formula A with argument variable x.
- An upper premise slot is intentionally blank in this staged diagram.
- Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A with argument constant a.
- The next inference is labeled right universal quantifier rule.
- From the immediately preceding branch using the right universal quantifier rule, infer antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then for every variable x, formula A with argument variable x.
Native source formulas in object order
where the eigenvariable condition is satisfied, i.e., source 236 does not occur in source 237, source 237, or source 237. By induction hypothesis, the premise of the last inference is valid. We have to show that the conclusion is valid as well, i.e., that for any structure source 240, (a) source 240, (b) source 241 for some source 241, or (c) source 241 for some source 242.
Suppose source 244 is an arbitrary structure. If (b) or (c) holds, we are done, so suppose neither holds: for all source 245, source 246, and for all source 246, source 247. We have to show that (a) holds, i.e., source 248. By the proposition giving the satisfaction clauses for quantifiers, if suffices to show that source 250 for all variable assignments source 250. So let source 250 be an arbitrary variable assignment. Consider the structure source 252 which is just like source 252 except source 253. By the corollary that sentence truth is independent of variable assignment, for any source 254, source 255 since source 255 does not occur in source 255, and for any source 256, source 256. But the premise is valid, so source 257. By the proposition linking satisfaction of a sentence with truth in a structure, source 258, since source 258 is a sentence. Now source 258 with source 259, since we've defined source 259 in just this way. So the proposition on assignment extensionality for formulas applies, and we get source 261. Since source 261 does not occur in source 261, by the proposition on extensionality of first-order evaluation, source 262. Since source 263 was arbitrary, we've completed the proof that source 264 for all variable assignments.
The last inference is left existential-quantifier rule: Exercise.
Now let's consider the possible inferences with two premises.
The last inference is a cut: then source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
- An upper premise slot is intentionally blank in this staged diagram.
- Previously derived premise with its intervening derivation omitted: antecedent containing first formula A, then capital Pi; sequent arrow; succedent containing capital Lambda.
- The next inference is labeled cut rule.
- 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.
Native source formulas in object order
Let source 279 be a structure. By induction hypothesis, the premises are valid, so source 281 satisfies both premises. We distinguish two cases: (a) source 282 and (b) source 283. In case (a), in order for source 284 to satisfy the left premise, it must satisfy source 285. But then it also satisfies the conclusion. In case (b), in order for source 287 to satisfy the right premise, it must satisfy source 288. Again, source 289 satisfies the conclusion.
The last inference is right conjunction rule. Then source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
- An upper premise slot is intentionally blank in this staged diagram.
- Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula B.
- The next inference is labeled right conjunction rule.
- 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.
Native source formulas in object order
Consider a structure source 299. If source 301 satisfies source 301, we are done. So suppose it doesn't. Since source 302 is valid by induction hypothesis, source 304. Similarly, since source 304 is valid, source 306. But then source 307.
The last inference is left disjunction rule: Exercise.
The last inference is left conditional rule. Then source 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.
- An upper premise slot is intentionally blank in this staged diagram.
- Previously derived premise with its intervening derivation omitted: antecedent containing Gamma; sequent arrow; succedent containing first capital Delta, then formula A.
- An upper premise slot is intentionally blank in this staged diagram.
- Previously derived premise with its intervening derivation omitted: antecedent containing first formula B, then capital Pi; sequent arrow; succedent containing capital Lambda.
- The next inference is labeled left conditional rule.
- 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.
Native source formulas in object order
Again, consider a structure source 319 and suppose source 320 doesn't satisfy source 321. We have to show that source 322. If source 323 doesn't satisfy source 323, it satisfies neither source 324 nor source 325. Since, source 325 is valid, we have source 326. Since source 327 is valid, we have source 328. But then source 329, which is what we wanted to show.
End of proof.
Exercise: Complete the proof of the sequent-calculus soundness theorem — line 335
Complete the proof of the sequent-calculus soundness theorem.
Corollary: If no premises syntactically derives formula A then formula A is valid — line 346
If source 348 then source 348 is valid.
Corollary: If Gamma syntactically derives formula A then Gamma semantically entails formula A — line 351
If source 353 then source 353.
Proof
If source 357 then for some finite subset source 357, there is a derivation of source 358. By the sequent-calculus soundness theorem, every structure source 360 either makes some source 361 false or makes source 361 true. Hence, if source 362 then also source 363.
End of proof.
Corollary: If Gamma is satisfiable, then it is consistent — line 366
If source 368 is satisfiable, then it is consistent.
Proof
We prove the contrapositive. Suppose that source 372 is not consistent. Then there is a finite source 373 and a derivation of source 374. By the sequent-calculus soundness theorem, source 375 is valid. In other words, for every structure source 376, there is source 377 so that source 378, and since source 378, that source 379 is also in source 379. Thus, no source 380 satisfies source 380, and source 381 is not satisfiable.
End of proof.
derivation with identity
Derivations with identity require additional initial sequents and inference rules.
Definition: Initial sequents for identity sign — line 16
Initial sequents for source 16
If source 17 is a closed term, then source 17 is an initial sequent.
The rules for source 20 are (source 20 and source 20 are closed terms):
Definition of derivation with identity sequent rules — line 22
Proof diagram: Proof tree concluding antecedent containing first term t sub one is identical to term t sub two, then Gamma; sequent arrow; succedent containing first capital Delta, then formula A with argument term t sub two — line 26
Proof tree concluding antecedent containing first term t sub one is identical to term t sub two, then Gamma; sequent arrow; succedent containing first capital Delta, then formula A with argument term t sub two — line 26. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are identity rule. Its last stated proof component is: From the immediately preceding branch using the identity rule, infer antecedent containing first term t sub one is identical to term t sub two, then Gamma; sequent arrow; succedent containing first capital Delta, then formula A with argument term t sub two.
- Premise or initial sequent: antecedent containing first term t sub one is identical to term t sub two, then Gamma; sequent arrow; succedent containing first capital Delta, then formula A with argument term t sub one.
- The next inference is labeled identity rule.
- From the immediately preceding branch using the identity rule, infer antecedent containing first term t sub one is identical to term t sub two, then Gamma; sequent arrow; succedent containing first capital Delta, then formula A with argument term t sub two.
- The source ends this displayed proof segment here.
Proof diagram: Proof tree concluding antecedent containing first term t sub one is identical to term t sub two, then Gamma; sequent arrow; succedent containing first capital Delta, then formula A with argument term t sub one — line 31
Proof tree concluding antecedent containing first term t sub one is identical to term t sub two, then Gamma; sequent arrow; succedent containing first capital Delta, then formula A with argument term t sub one — line 31. This source proof tree has 4 explicitly ordered components. Its inference labels, in order, are identity rule. Its last stated proof component is: From the immediately preceding branch using the identity rule, infer antecedent containing first term t sub one is identical to term t sub two, then Gamma; sequent arrow; succedent containing first capital Delta, then formula A with argument term t sub one.
- Premise or initial sequent: antecedent containing first term t sub one is identical to term t sub two, then Gamma; sequent arrow; succedent containing first capital Delta, then formula A with argument term t sub two.
- The next inference is labeled identity rule.
- From the immediately preceding branch using the identity rule, infer antecedent containing first term t sub one is identical to term t sub two, then Gamma; sequent arrow; succedent containing first capital Delta, then formula A with argument term t sub one.
- The source ends this displayed proof segment here.
Example: If lowercase s and term t are closed terms, then first lowercase s is identical to term t, then… — line 34
If source 35 and source 35 are closed terms, then source 35:
Proof diagram: Proof tree concluding antecedent containing first lowercase s is identical to term t, then formula A with argument lowercase s; sequent arrow; succedent containing formula A with argument term t — line 37
Proof tree concluding antecedent containing first lowercase s is identical to term t, then formula A with argument lowercase s; sequent arrow; succedent containing formula A with argument term t — line 37. This source proof tree has 5 explicitly ordered components. Its inference labels, in order, are left weakening rule, then identity rule. Its last stated proof component is: From the immediately preceding branch using the identity rule, infer antecedent containing first lowercase s is identical to term t, then formula A with argument lowercase s; sequent arrow; succedent containing formula A with argument term t.
- Premise or initial sequent: antecedent containing formula A with argument lowercase s; sequent arrow; succedent containing formula A with argument lowercase s.
- The next inference is labeled left weakening rule.
- From the immediately preceding branch using the left weakening rule, infer antecedent containing first lowercase s is identical to term t, then formula A with argument lowercase s; sequent arrow; succedent containing formula A with argument lowercase s.
- The next inference is labeled identity rule.
- From the immediately preceding branch using the identity rule, infer antecedent containing first lowercase s is identical to term t, then formula A with argument lowercase s; sequent arrow; succedent containing formula A with argument term t.
This may be familiar as the principle of substitutability of identicals, or Leibniz' Law.
source 47 proves that source 47 is symmetric and transitive:
Proof diagram: Proof tree concluding antecedent containing term t sub one is identical to term t sub two; sequent arrow; succedent containing term t sub two is identical to term t sub one — line 54
Proof tree concluding antecedent containing term t sub one is identical to term t sub two; sequent arrow; succedent containing term t sub two is identical to term t sub one — line 54. This source proof tree has 6 explicitly ordered components. Its inference labels, in order, are left weakening rule, then identity rule. Its last stated proof component is: From the immediately preceding branch using the identity rule, infer antecedent containing term t sub one is identical to term t sub two; sequent arrow; succedent containing term t sub two is identical to term t sub one.
- Premise or initial sequent: antecedent containing no formulas; sequent arrow; succedent containing term t sub one is identical to term t sub one.
- The next inference is labeled left weakening rule.
- From the immediately preceding branch using the left weakening rule, infer antecedent containing term t sub one is identical to term t sub two; sequent arrow; succedent containing term t sub one is identical to term t sub one.
- The next inference is labeled identity rule.
- From the immediately preceding branch using the identity rule, infer antecedent containing term t sub one is identical to term t sub two; sequent arrow; succedent containing term t sub two is identical to term t sub one.
- The source ends this displayed proof segment here.
Proof diagram: Proof tree concluding antecedent containing first term t sub one is identical to term t sub two, then term t sub two is identical to term t sub three; sequent arrow; succedent containing term t sub one is identical to term t sub three — line 48
Proof tree concluding antecedent containing first term t sub one is identical to term t sub two, then term t sub two is identical to term t sub three; sequent arrow; succedent containing term t sub one is identical to term t sub three — line 48. This source proof tree has 13 explicitly ordered components. Its inference labels, in order, are left weakening rule, then identity rule, then left weakening rule, then identity 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 term t sub one is identical to term t sub two, then term t sub two is identical to term t sub three; sequent arrow; succedent containing term t sub one is identical to term t sub three.
- Premise or initial sequent: antecedent containing no formulas; sequent arrow; succedent containing term t sub one is identical to term t sub one.
- The next inference is labeled left weakening rule.
- From the immediately preceding branch using the left weakening rule, infer antecedent containing term t sub one is identical to term t sub two; sequent arrow; succedent containing term t sub one is identical to term t sub one.
- The next inference is labeled identity rule.
- From the immediately preceding branch using the identity rule, infer antecedent containing term t sub one is identical to term t sub two; sequent arrow; succedent containing term t sub two is identical to term t sub one.
- The source ends this displayed proof segment here.
- Premise or initial sequent: antecedent containing term t sub one is identical to term t sub two; sequent arrow; succedent containing term t sub one is identical to term t sub two.
- The next inference is labeled left weakening rule.
- From the immediately preceding branch using the left weakening rule, infer antecedent containing first term t sub two is identical to term t sub three, then term t sub one is identical to term t sub two; sequent arrow; succedent containing term t sub one is identical to term t sub two.
- The next inference is labeled identity rule.
- From the immediately preceding branch using the identity rule, infer antecedent containing first term t sub two is identical to term t sub three, then term t sub one is identical to term t sub two; sequent arrow; succedent containing term t sub one is identical to term t sub three.
- The next inference is labeled left exchange rule.
- From the immediately preceding branch using the left exchange rule, infer antecedent containing first term t sub one is identical to term t sub two, then term t sub two is identical to term t sub three; sequent arrow; succedent containing term t sub one is identical to term t sub three.
Native source formulas in proof order
In the derivation on the left, the formula source 63 is our source 64. On the right, we take source 64 to be source 64.
Exercise: Give derivations of the following sequents: Next item: antecedent containing no formulas;… — line 67
Give derivations of the following sequents:
Soundness with identity
Proposition: L K with initial sequents and rules for identity is sound — line 13
source 14 with initial sequents and rules for identity is sound.
Proof
Initial sequents of the form source 18 are valid, since for every structure source 19, source 19. (Note that we assume the term source 20 to be closed, i.e., it contains no variables, so variable assignments are irrelevant).
Suppose the last inference in a derivation is source 23. Then the premise is source 24 and the conclusion is source 25. Consider a structure source 26. We need to show that the conclusion is valid, i.e., if source 27 and source 27, then either source 28 for some source 28 or source 28.
By induction hypothesis, the premise is valid. This means that if source 31 and source 31 either (a) for some source 31, source 32 or (b) source 32. In case (a) we are done. Consider case (b). Let source 33 be a variable assignment with source 34. By the proposition linking satisfaction of a sentence with truth in a structure, source 35. Since source 35, by the proposition on assignment extensionality for formulas, source 36. since source 37, we have source 37, and hence source 38. By applying the proposition on assignment extensionality for formulas again, we also have source 40. By the proposition linking satisfaction of a sentence with truth in a structure, source 41.
End of proof.