Reading preferences
Optional display controls need JavaScript. All reading content and navigation work without it.
Source file content/many-valued-logic/sequent-calculus/sequent-calculus.tex
Source file content/many-valued-logic/sequent-calculus/introduction.tex
Introduction
The sequent calculus for classical logic is an efficient and simple derivation system. If a many-valued logic is defined by a matrix with finitely many truth values, i.e., source is finite, it is possible to provide a sequent calculus for it. The idea for how to do this comes from considering the meanings of sequents and the form of inference rules in the classical case.
Now recall that a sequent
In other words, A valuation source satisfies a sequent source iff either source for some source or source for some source. On this interpretation, initial sequents source are always satisfied, because either source or source.
Here are the inference rules for the conditional in source, with side formulas source, source left out:
Classical conditional rules
Classical left conditional rule
Proof tree. Classical left conditional rule. Premise node one: the two sided sequent with antecedent empty and succedent formula A. Premise node two: the two sided sequent with antecedent formula B and succedent empty. The label of the next inference is left conditional rule. From nodes one, and two, in that order, infer node three: the two sided sequent with antecedent the conditional from formula A to formula B and succedent empty. The root conclusion is node three. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. No premises. Rule: premise of the displayed rule.
Step 3. Depends on step 1, step 2. Rule: left conditional rule.
source
hfill
Classical right conditional rule
Proof tree. Classical right conditional rule. Premise node one: the two sided sequent with antecedent formula A and succedent formula B. The label of the next inference is right conditional rule. From node one, in that order, infer node two: the two sided sequent with antecedent empty and succedent the conditional from formula A to formula B. The root conclusion is node two. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. Depends on step 1. Rule: right conditional rule.
source
If we apply the above semantic interpretation of a sequent, we can read the source rule as saying that if source and source, then source. Similarly, the source rule says that if either source or source, then source. And in fact, these conditionals are actually biconditionals. In the case of the source and source rules in their standard formulation, the corresponding conditionals would not be biconditionals. But there are alternative versions of these rules where they are:
Alternative classical conjunction and disjunction rules
Alternative classical left conjunction rule
Proof tree. Alternative classical left conjunction rule. Premise node one: the two sided sequent with antecedent formula A, followed by formula B, followed by Gamma and succedent Delta. The label of the next inference is left conjunction rule. From node one, in that order, infer node two: the two sided sequent with antecedent the conjunction of formulas A and B, followed by Gamma and succedent Delta. The root conclusion is node two. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. Depends on step 1. Rule: left conjunction rule.
source
hfill
Alternative classical right disjunction rule
Proof tree. Alternative classical right disjunction rule. Premise node one: the two sided sequent with antecedent Gamma and succedent Delta, followed by formula A, followed by formula B. The label of the next inference is right disjunction rule. From node one, in that order, infer node two: the two sided sequent with antecedent Gamma and succedent Delta, followed by the disjunction of formulas A and B. The root conclusion is node two. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. Depends on step 1. Rule: right disjunction rule.
source
This basic idea, applied to an source-valued logic, then results in a sequent calculus with source instead of two places, one for each truth value. For a three-valued logic with source, a sequent is an expression source. It is satisfied in a valuation source iff either source for some source or source for some source or source for some source. Consequently, initial sequents source are always satisfied.
Source file content/many-valued-logic/sequent-calculus/rules-and-proofs.tex
Rules and derivation
For the following, let source represent finite sequences of sentences.
Definition of an n sided sequent
[Sequent] An source-sided sequent is an expression of the form
where each source is a finite (possibly empty) sequences of sentences of the language source.
Definition of initial sequents
[Initial Sequent] An source-sided initial sequent is an source-sided sequent of the form source for any sentence source in the language.
If the language contains a source-place connective source, i.e., a propositional constant, then we also take the sequent source where source appears in the space for the truth value associated with source, and is empty otherwise.
For each connective of an source-valued logic source, there is a logical rule for each truth value that this connective can take in source. Derivations in an source-sided sequent calculus for source are trees of sequents, where the topmost sequents are initial sequents, and if a sequent stands below one or more other sequents, it must follow correctly by a rule of inference for the connectives of source.
Definition of theoremhood
[Theorems] A sentence source is a theorem of an source-valued logic source if there is a derivation of the source-sequent containing source in each position corresponding to a designated truth value of source. We write source if source is a theorem and source if it is not.
Definition of derivability from premises
[Derivability] A sentence source is derivable from a set of sentences source in an source-valued logic source, source, iff there is a finite subset source and a sequence source of the sentences in source such that the following sequent has a derivation:
where source is source if position source corresponds to a designated truth value, and sourceotherwise. If source is not derivable from source we write source.
For instance, source-valued L ukasiewicz logic has a source-sided sequent calculus. In a source-sided sequent source, source corresponds to source, source to source, and source to source. Axioms are source. Since only source is designated, source iff the sequent source has a derivation. (If source were also designated, we would need a derivation of source.)
Source file content/many-valued-logic/sequent-calculus/structural-rules.tex
Structural Rules
The structural rules for source-sided sequent calculus operate as in the classical case, except for each position source.
Indexed structural rules
Weakening at an arbitrary position
Proof tree. Weakening at an arbitrary position. Premise node one: the n sided sequent containing Gamma sub one through Gamma sub n, with Gamma sub i in position i; the phantom formula is alignment space only. The label of the next inference is weakening rule at position i. From node one, in that order, infer node two: the n sided sequent containing Gamma sub one through Gamma sub n, except that position i contains formula A followed by Gamma sub i. The root conclusion is node two. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. Depends on step 1. Rule: weakening rule at position i.
source
\\[2ex]
Contraction at an arbitrary position
Proof tree. Contraction at an arbitrary position. Premise node one: the n sided sequent containing Gamma sub one through Gamma sub n, except that position i contains two consecutive copies of formula A followed by Gamma sub i. The label of the next inference is contraction rule at position i. From node one, in that order, infer node two: the n sided sequent containing Gamma sub one through Gamma sub n, except that position i contains one visible copy of formula A followed by Gamma sub i; the phantom copy is alignment space only. The root conclusion is node two. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. Depends on step 1. Rule: contraction rule at position i.
source
\\[2ex]
Exchange at an arbitrary position
Proof tree. Exchange at an arbitrary position. Premise node one: the n sided sequent with position i containing Gamma sub i, formula A, formula B, then Gamma sub i prime; all other positions retain their respective Gamma sequences. The label of the next inference is exchange rule at position i. From node one, in that order, infer node two: the n sided sequent with position i containing Gamma sub i, formula B, formula A, then Gamma sub i prime; all other positions retain their respective Gamma sequences. The root conclusion is node two. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. Depends on step 1. Rule: exchange rule at position i.
source
A series of weakening, contraction, and exchange inferences will often be indicated by double inference lines.
The cut rule comes in several forms, one for every combination of distinct positions in the sequent source:
Cut at distinct positions
Cut at two distinct positions
Cut rule at distinct positions i and j. The first premise is the n sided sequent with formula A followed by Gamma sub i in position i and Gamma sub k in every other position k. The second premise has formula A followed by Delta sub j in position j and Delta sub k in every other position k. From both premises, in this order, infer the n sided sequent whose position k contains Gamma sub k followed by Delta sub k. Formula A is removed from the two distinguished positions. End cut rule.
Step 1. No premises. Rule: premise of the displayed rule.
the n sided sequent containing Gamma sub one through Gamma sub n, except that position i contains formula A followed by Gamma sub iStep 2. No premises. Rule: premise of the displayed rule.
the n sided sequent containing Delta sub one through Delta sub n, except that position j contains formula A followed by Delta sub jStep 3. Depends on step 1, step 2. Rule: cut rule at position i and j.
the n sided sequent whose position k contains Gamma sub k followed by Delta sub k, for each position k from one through n
Source file content/many-valued-logic/sequent-calculus/propositional-rules.tex
Propositional Rules for Selected Logics
The inference rules for a connective in an source-sided sequent calculus only depend on the characteristic truth function for the connective. Thus, if some connective is defined by the same truth function in different logics, these source-sided sequent rules for the connective are the same in those logics.
subsectionRules for source
The following rules for source apply to L ukasiewicz and Kleene logics, and their variants.
Negation for Lukasiewicz and Kleene logics
False position negation rule for Lukasiewicz and Kleene logics
Proof tree. False position negation rule for Lukasiewicz and Kleene logics. Premise node one: the three sided sequent with false position Gamma; middle position Pi; and true position Delta, followed by formula A. The label of the next inference is negation rule at position false. From node one, in that order, infer node two: the three sided sequent with false position the negation of formula A, followed by Gamma; middle position Pi; and true position Delta. The root conclusion is node two. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. Depends on step 1. Rule: negation rule at position false.
source
\\[2ex]
Middle position negation rule for Lukasiewicz and Kleene logics
Proof tree. Middle position negation rule for Lukasiewicz and Kleene logics. Premise node one: the three sided sequent with false position Gamma; middle position formula A, followed by Pi; and true position Delta. The label of the next inference is negation rule at position middle. From node one, in that order, infer node two: the three sided sequent with false position Gamma; middle position the negation of formula A, followed by Pi; and true position Delta. The root conclusion is node two. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. Depends on step 1. Rule: negation rule at position middle.
source
\\[2ex]
True position negation rule for Lukasiewicz and Kleene logics
Proof tree. True position negation rule for Lukasiewicz and Kleene logics. Premise node one: the three sided sequent with false position formula A, followed by Gamma; middle position Pi; and true position Delta. The label of the next inference is negation rule at position true. From node one, in that order, infer node two: the three sided sequent with false position Gamma; middle position Pi; and true position Delta, followed by the negation of formula A. The root conclusion is node two. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. Depends on step 1. Rule: negation rule at position true.
source
The following rules for source apply to Gödel logic.
Negation for Goedel logic
False position negation rule for Goedel logic
Proof tree. False position negation rule for Goedel logic. Premise node one: the three sided sequent with false position Gamma; middle position formula A, followed by Pi; and true position Delta, followed by formula A. The label of the next inference is negation rule at position false in Goedel logic. From node one, in that order, infer node two: the three sided sequent with false position the negation of formula A, followed by Gamma; middle position Pi; and true position Delta. The root conclusion is node two. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. Depends on step 1. Rule: negation rule at position false in Goedel logic.
source
hfill
True position negation rule for Goedel logic
Proof tree. True position negation rule for Goedel logic. Premise node one: the three sided sequent with false position formula A, followed by Gamma; middle position Pi; and true position Delta. The label of the next inference is negation rule at position true in Goedel logic. From node one, in that order, infer node two: the three sided sequent with false position Gamma; middle position Pi; and true position Delta, followed by the negation of formula A. The root conclusion is node two. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. Depends on step 1. Rule: negation rule at position true in Goedel logic.
source
hfill
(In Gödel logic, source can never take the value source, so there is no rule for the middle position.)
subsectionRules for source
These are the rules for source in L ukasiewicz, strong Kleene, and Gödel logic.
Conjunction rules for the three selected logics
False position conjunction rule
Proof tree. False position conjunction rule. Premise node one: the three sided sequent with false position formula A, followed by formula B, followed by Gamma; middle position Pi; and true position Delta. The label of the next inference is conjunction rule at position false. From node one, in that order, infer node two: the three sided sequent with false position the conjunction of formulas A and B, followed by Gamma; middle position Pi; and true position Delta. The root conclusion is node two. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. Depends on step 1. Rule: conjunction rule at position false.
source
\\[2ex]
Middle position conjunction rule
Proof tree. Middle position conjunction rule. Premise node one: the three sided sequent with false position Gamma; middle position formula A, followed by Pi; and true position formula A, followed by Delta. Premise node two: the three sided sequent with false position Gamma; middle position formula B, followed by Pi; and true position formula B, followed by Delta. Premise node three: the three sided sequent with false position Gamma; middle position formula A, followed by formula B, followed by Pi; and true position Delta. The label of the next inference is conjunction rule at position middle. From nodes one, and two, and three, in that order, infer node four: the three sided sequent with false position Gamma; middle position the conjunction of formulas A and B, followed by Pi; and true position Delta. The root conclusion is node four. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. No premises. Rule: premise of the displayed rule.
Step 3. No premises. Rule: premise of the displayed rule.
Step 4. Depends on step 1, step 2, step 3. Rule: conjunction rule at position middle.
source
\\[2ex]
True position conjunction rule
Proof tree. True position conjunction rule. Premise node one: the three sided sequent with false position Gamma; middle position Pi; and true position Delta, followed by formula A. Premise node two: the three sided sequent with false position Gamma; middle position Pi; and true position Delta, followed by formula B. The label of the next inference is conjunction rule at position true. From nodes one, and two, in that order, infer node three: the three sided sequent with false position Gamma; middle position Pi; and true position Delta, followed by the conjunction of formulas A and B. The root conclusion is node three. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. No premises. Rule: premise of the displayed rule.
Step 3. Depends on step 1, step 2. Rule: conjunction rule at position true.
source
subsectionRules for source
These are the rules for source in L ukasiewicz, strong Kleene, and Gödel logic.
Disjunction rules for the three selected logics
False position disjunction rule
Proof tree. False position disjunction rule. Premise node one: the three sided sequent with false position formula A, followed by Gamma; middle position Pi; and true position Delta. Premise node two: the three sided sequent with false position formula B, followed by Gamma; middle position Pi; and true position Delta. The label of the next inference is disjunction rule at position false. From nodes one, and two, in that order, infer node three: the three sided sequent with false position the disjunction of formulas A and B, followed by Gamma; middle position Pi; and true position Delta. The root conclusion is node three. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. No premises. Rule: premise of the displayed rule.
Step 3. Depends on step 1, step 2. Rule: disjunction rule at position false.
source
\\[2ex]
Middle position disjunction rule
Proof tree. Middle position disjunction rule. Premise node one: the three sided sequent with false position formula A, followed by Gamma; middle position formula A, followed by Pi; and true position Delta. Premise node two: the three sided sequent with false position formula B, followed by Gamma; middle position formula B, followed by Pi; and true position Delta. Premise node three: the three sided sequent with false position Gamma; middle position formula A, followed by formula B, followed by Pi; and true position Delta. The label of the next inference is disjunction rule at position middle. From nodes one, and two, and three, in that order, infer node four: the three sided sequent with false position Gamma; middle position the disjunction of formulas A and B, followed by Pi; and true position Delta. The root conclusion is node four. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. No premises. Rule: premise of the displayed rule.
Step 3. No premises. Rule: premise of the displayed rule.
Step 4. Depends on step 1, step 2, step 3. Rule: disjunction rule at position middle.
source
\\[2ex]
True position disjunction rule
Proof tree. True position disjunction rule. Premise node one: the three sided sequent with false position Gamma; middle position Pi; and true position Delta, followed by formula A, followed by formula B. The label of the next inference is disjunction rule at position true. From node one, in that order, infer node two: the three sided sequent with false position Gamma; middle position Pi; and true position Delta, followed by the disjunction of formulas A and B. The root conclusion is node two. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. Depends on step 1. Rule: disjunction rule at position true.
source
subsectionRules for source
These are the rules for source in L ukasiewicz logic.
Conditional rules for three valued Lukasiewicz logic
False position conditional rule for three valued Lukasiewicz logic
Proof tree. False position conditional rule for three valued Lukasiewicz logic. Premise node one: the three sided sequent with false position Gamma; middle position Pi; and true position Delta, followed by formula A. Premise node two: the three sided sequent with false position formula B, followed by Gamma; middle position Pi; and true position Delta. The label of the next inference is conditional rule at position false in three valued Lukasiewicz logic. From nodes one, and two, in that order, infer node three: the three sided sequent with false position the conditional from formula A to formula B, followed by Gamma; middle position Pi; and true position Delta. The root conclusion is node three. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. No premises. Rule: premise of the displayed rule.
Step 3. Depends on step 1, step 2. Rule: conditional rule at position false in three valued Lukasiewicz logic.
source
\\[2ex]
Middle position conditional rule for three valued Lukasiewicz logic
Proof tree. Middle position conditional rule for three valued Lukasiewicz logic. Premise node one: the three sided sequent with false position Gamma; middle position formula A, followed by formula B, followed by Pi; and true position Delta. Premise node two: the three sided sequent with false position formula B, followed by Gamma; middle position Pi; and true position Delta, followed by formula A. The label of the next inference is conditional rule at position middle in three valued Lukasiewicz logic. From nodes one, and two, in that order, infer node three: the three sided sequent with false position Gamma; middle position the conditional from formula A to formula B, followed by Pi; and true position Delta. The root conclusion is node three. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. No premises. Rule: premise of the displayed rule.
Step 3. Depends on step 1, step 2. Rule: conditional rule at position middle in three valued Lukasiewicz logic.
source
\\[2ex]
True position conditional rule for three valued Lukasiewicz logic
Proof tree. True position conditional rule for three valued Lukasiewicz logic. Premise node one: the three sided sequent with false position formula A, followed by Gamma; middle position formula B, followed by Pi; and true position Delta, followed by formula B. Premise node two: the three sided sequent with false position formula A, followed by Gamma; middle position formula A, followed by Pi; and true position Delta, followed by formula B. The label of the next inference is conditional rule at position true in three valued Lukasiewicz logic. From nodes one, and two, in that order, infer node three: the three sided sequent with false position Gamma; middle position Pi; and true position Delta, followed by the conditional from formula A to formula B. The root conclusion is node three. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. No premises. Rule: premise of the displayed rule.
Step 3. Depends on step 1, step 2. Rule: conditional rule at position true in three valued Lukasiewicz logic.
source
These are the rules for source in strong Kleene logic.
Conditional rules for strong Kleene logic
False position conditional rule for strong Kleene logic
Proof tree. False position conditional rule for strong Kleene logic. Premise node one: the three sided sequent with false position Gamma; middle position Pi; and true position Delta, followed by formula A. Premise node two: the three sided sequent with false position formula B, followed by Gamma; middle position Pi; and true position Delta. The label of the next inference is conditional rule at position false in strong Kleene logic. From nodes one, and two, in that order, infer node three: the three sided sequent with false position the conditional from formula A to formula B, followed by Gamma; middle position Pi; and true position Delta. The root conclusion is node three. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. No premises. Rule: premise of the displayed rule.
Step 3. Depends on step 1, step 2. Rule: conditional rule at position false in strong Kleene logic.
source
\\[2ex]
Middle position conditional rule for strong Kleene logic
Proof tree. Middle position conditional rule for strong Kleene logic. Premise node one: the three sided sequent with false position formula B, followed by Gamma; middle position formula B, followed by Pi; and true position Delta. Premise node two: the three sided sequent with false position Gamma; middle position formula A, followed by formula B, followed by Pi; and true position Delta. Premise node three: the three sided sequent with false position Gamma; middle position formula A, followed by Pi; and true position Delta, followed by formula A. The label of the next inference is conditional rule at position middle in strong Kleene logic. From nodes one, and two, and three, in that order, infer node four: the three sided sequent with false position Gamma; middle position the conditional from formula A to formula B, followed by Pi; and true position Delta. The root conclusion is node four. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. No premises. Rule: premise of the displayed rule.
Step 3. No premises. Rule: premise of the displayed rule.
Step 4. Depends on step 1, step 2, step 3. Rule: conditional rule at position middle in strong Kleene logic.
source
\\[2ex]
True position conditional rule for strong Kleene logic
Proof tree. True position conditional rule for strong Kleene logic. Premise node one: the three sided sequent with false position formula A, followed by Gamma; middle position Pi; and true position Delta, followed by formula B. The label of the next inference is conditional rule at position true in strong Kleene logic. From node one, in that order, infer node two: the three sided sequent with false position Gamma; middle position Pi; and true position Delta, followed by the conditional from formula A to formula B. The root conclusion is node two. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. Depends on step 1. Rule: conditional rule at position true in strong Kleene logic.
source
These are the rules for source in Gödel logic.
Conditional rules for three valued Goedel logic
False position conditional rule for three valued Goedel logic
Proof tree. False position conditional rule for three valued Goedel logic. Premise node one: the three sided sequent with false position Gamma; middle position formula A, followed by Pi; and true position Delta, followed by formula A. Premise node two: the three sided sequent with false position formula B, followed by Gamma; middle position Pi; and true position Delta. The label of the next inference is conditional rule at position false in three valued Goedel logic. From nodes one, and two, in that order, infer node three: the three sided sequent with false position the conditional from formula A to formula B, followed by Gamma; middle position Pi; and true position Delta. The root conclusion is node three. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. No premises. Rule: premise of the displayed rule.
Step 3. Depends on step 1, step 2. Rule: conditional rule at position false in three valued Goedel logic.
source
\\[2ex]
Middle position conditional rule for three valued Goedel logic
Proof tree. Middle position conditional rule for three valued Goedel logic. Premise node one: the three sided sequent with false position Gamma; middle position formula B, followed by Pi; and true position Delta. Premise node two: the three sided sequent with false position Gamma; middle position Pi; and true position Delta, followed by formula A. The label of the next inference is conditional rule at position middle in three valued Goedel logic. From nodes one, and two, in that order, infer node three: the three sided sequent with false position Gamma; middle position the conditional from formula A to formula B, followed by Pi; and true position Delta. The root conclusion is node three. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. No premises. Rule: premise of the displayed rule.
Step 3. Depends on step 1, step 2. Rule: conditional rule at position middle in three valued Goedel logic.
source
\\[2ex]
True position conditional rule for three valued Goedel logic
Proof tree. True position conditional rule for three valued Goedel logic. Premise node one: the three sided sequent with false position formula A, followed by Gamma; middle position formula B, followed by Pi; and true position Delta, followed by formula B. Premise node two: the three sided sequent with false position formula A, followed by Gamma; middle position formula A, followed by Pi; and true position Delta, followed by formula B. The label of the next inference is conditional rule at position true in three valued Goedel logic. From nodes one, and two, in that order, infer node three: the three sided sequent with false position Gamma; middle position Pi; and true position Delta, followed by the conditional from formula A to formula B. The root conclusion is node three. End proof tree.
Step 1. No premises. Rule: premise of the displayed rule.
Step 2. No premises. Rule: premise of the displayed rule.
Step 3. Depends on step 1, step 2. Rule: conditional rule at position true in three valued Goedel logic.
source
Worked Lukasiewicz derivation figure
Worked branched derivation in three valued Lukasiewicz logic
Proof tree. Worked branched derivation in three valued Lukasiewicz logic. Initial sequent node one: the three sided sequent with false position formula A; middle position formula A; and true position formula A. The label of the next inference is weakening rule at position true. From node one, in that order, infer node two: the three sided sequent with false position formula A; middle position formula A; and true position formula B, followed by formula A. The label of the next inference is weakening rule at position middle. From node two, in that order, infer node three: the three sided sequent with false position formula A; middle position formula B, followed by formula A; and true position formula B, followed by formula A. The label of the next inference is weakening rule at position middle. From node three, in that order, infer node four: the three sided sequent with false position formula A; middle position formula A, followed by formula B, followed by formula A; and true position formula B, followed by formula A. Initial sequent node five: the three sided sequent with false position formula A; middle position formula A; and true position formula A. The label of the next inference is weakening rule at position true. From node five, in that order, infer node six: the three sided sequent with false position formula A; middle position formula A; and true position formula A, followed by formula A. The label of the next inference is weakening rule at position true. From node six, in that order, infer node seven: the three sided sequent with false position formula A; middle position formula A; and true position formula B, followed by formula A, followed by formula A. The label of the next inference is weakening rule at position false. From node seven, in that order, infer node eight: the three sided sequent with false position formula B, followed by formula A; middle position formula A; and true position formula B, followed by formula A, followed by formula A. The label of the next inference is conditional rule at position middle. From nodes four, and eight, in that order, infer node nine: the three sided sequent with false position formula A; middle position the conditional from formula A to formula B, followed by formula A; and true position formula B, followed by formula A. Initial sequent node ten: the three sided sequent with false position formula B; middle position formula B; and true position formula B. The label of the next inference is weakening rule at position middle. From node ten, in that order, infer node eleven: the three sided sequent with false position formula B; middle position formula A, followed by formula B; and true position formula B. The label of the next inference is exchange rule at position middle. From node eleven, in that order, infer node twelve: the three sided sequent with false position formula B; middle position formula B, followed by formula A; and true position formula B. The label of the next inference is weakening rule at position middle. From node twelve, in that order, infer node thirteen: the three sided sequent with false position formula B; middle position formula A, followed by formula B, followed by formula A; and true position formula B. The label of the next inference is weakening rule at position false. From node thirteen, in that order, infer node fourteen: the three sided sequent with false position formula A, followed by formula B; middle position formula A, followed by formula B, followed by formula A; and true position formula B. The label of the next inference is exchange rule at position false. From node fourteen, in that order, infer node fifteen: the three sided sequent with false position formula B, followed by formula A; middle position formula A, followed by formula B, followed by formula A; and true position formula B. Initial sequent node sixteen: the three sided sequent with false position formula A; middle position formula A; and true position formula A. The label of the next inference is weakening rule at position true. From node sixteen, in that order, infer node seventeen: the three sided sequent with false position formula A; middle position formula A; and true position formula B, followed by formula A. The label of the next inference is weakening rule at position false. From node seventeen, in that order, infer node eighteen: the three sided sequent with false position formula B, followed by formula A; middle position formula A; and true position formula B, followed by formula A. The label of the next inference is weakening rule at position false. From node eighteen, in that order, infer node nineteen: the three sided sequent with false position formula B, followed by formula B, followed by formula A; middle position formula A; and true position formula B, followed by formula A. The label of the next inference is conditional rule at position middle. From nodes fifteen, and nineteen, in that order, infer node twenty: the three sided sequent with false position formula B, followed by formula A; middle position the conditional from formula A to formula B, followed by formula A; and true position formula B. The label of the next inference is conditional rule at position false. From nodes nine, and twenty, in that order, infer node twenty one: the three sided sequent with false position the conditional from formula A to formula B, followed by formula A; middle position the conditional from formula A to formula B, followed by formula A; and true position formula B. The root conclusion is node twenty one. End proof tree.
Step 1. No premises. Rule: initial sequent.
Step 2. Depends on step 1. Rule: weakening rule at position true.
sourceStep 3. Depends on step 2. Rule: weakening rule at position middle.
sourceStep 4. Depends on step 3. Rule: weakening rule at position middle.
sourceStep 5. No premises. Rule: initial sequent.
Step 6. Depends on step 5. Rule: weakening rule at position true.
sourceStep 7. Depends on step 6. Rule: weakening rule at position true.
sourceStep 8. Depends on step 7. Rule: weakening rule at position false.
sourceStep 9. Depends on step 4, step 8. Rule: conditional rule at position middle.
sourceStep 10. No premises. Rule: initial sequent.
Step 11. Depends on step 10. Rule: weakening rule at position middle.
sourceStep 12. Depends on step 11. Rule: exchange rule at position middle.
sourceStep 13. Depends on step 12. Rule: weakening rule at position middle.
sourceStep 14. Depends on step 13. Rule: weakening rule at position false.
sourceStep 15. Depends on step 14. Rule: exchange rule at position false.
sourceStep 16. No premises. Rule: initial sequent.
Step 17. Depends on step 16. Rule: weakening rule at position true.
sourceStep 18. Depends on step 17. Rule: weakening rule at position false.
sourceStep 19. Depends on step 18. Rule: weakening rule at position false.
sourceStep 20. Depends on step 15, step 19. Rule: conditional rule at position middle.
sourceStep 21. Depends on step 9, step 20. Rule: conditional rule at position false.
source
captionExample derivation in source
Source disclosures
- TR049-SAR-001: The source lists the antecedent through A sub n in the sequent but through A sub m in the interpreting formula. The index mismatch is retained and disclosed. This edition does not silently assert an equivalence after choosing one endpoint. source
- TR049-SAR-002: The final value expression in this sentence omits the valuation argument after the value macro. The surrounding sentence discusses valuation v, but the omission remains visible in source and is explicitly named in the reading. source
- TR049-SAR-003: The source says each Gamma sub one and uses the plural sequences after a singular subject. Its displayed n sided list and definition concern one finite sequence at each position. These wording defects are retained with this note. source