「‍」 Lingenic

Sequent Calculus

(⤓.md ≡ ◇.md); γ ≜ [2026-07-17T135416.643, 2026-10-22T054143.488] ∧ |γ| = 3

Sequent Calculus

Origin. Gentzen introduced sequent calculus (1934-35). Proof system with sequents Γ ⊢ Δ. Cut-elimination theorem: proofs can be normalized. Foundation for proof theory. Structural proof analysis and proof search.

Models. Proofs as structured derivations. Natural deduction: proofs with assumptions. Sequent calculus: symmetric, explicit context. Left rules: use assumptions. Right rules: prove conclusions. Cut: compose proofs. Structural rules: manipulate contexts.

Formalism.

Sequent: Γ ⊢ Δ (antecedents ⊢ succedents) Classical: multiple conclusions (Δ is list). Intuitionistic: single conclusion (Δ is one formula).

Structural rules:

  • Weakening (W): Γ ⊢ Δ / Γ,A ⊢ Δ
  • Contraction (C): Γ,A,A ⊢ Δ / Γ,A ⊢ Δ
  • Exchange (E): Γ,A,B,Δ ⊢ Σ / Γ,B,A,Δ ⊢ Σ

Logical rules (classical): ∧-R: (Γ ⊢ A,Δ Γ ⊢ B,Δ) / Γ ⊢ A∧B, Δ ∧-L: Γ,A,B ⊢ Δ / Γ, A∧B ⊢ Δ

∨-R: Γ ⊢ A,B,Δ / Γ ⊢ A∨B, Δ ∨-L: (Γ,A ⊢ Δ Γ,B ⊢ Δ) / Γ, A∨B ⊢ Δ

→-R: Γ,A ⊢ B,Δ / Γ ⊢ A→B, Δ →-L: (Γ ⊢ A,Δ Γ,B ⊢ Δ) / Γ, A→B ⊢ Δ

Cut rule: (Γ ⊢ A,Δ Γ,A ⊢ Δ) / Γ ⊢ Δ (eliminable!)

Cut-elimination: Every proof with cut transforms to cut-free proof. "Hauptsatz" — Gentzen's main theorem.

Symbols.

SymbolUnicodeNameMeaning
⊢U+22A2Turnstile / Sequent arrowSeparates antecedent from succedent
Γ, ΔU+0393, U+0394Gamma, Delta / ContextsAntecedent and succedent multisets
ΣU+03A3Sigma / ContextThird context, as in the exchange rule
∧U+2227ConjunctionIntroduced by ∧-R and ∧-L
∨U+2228DisjunctionIntroduced by ∨-R and ∨-L
→U+2192ImplicationIntroduced by →-R and →-L
⊥U+22A5FalsumAbsurdity; ⊢ ⊥ is what consistency denies
-R, -L—Right, LeftThe two sides a connective may be introduced on
cut—Cut ruleComposition of proofs on a shared formula
W, C, E—Structural rulesWeakening, contraction, exchange
LK, LJ—Classical, intuitionisticGentzen's two calculi

Metatheory. Gentzen's Hauptsatz (1934–35): every derivation in LK or LJ transforms into a cut-free derivation, by a constructive procedure driven by a double induction on the degree of the cut formula and on the rank of the cut. Cut-free derivations have the subformula property, from which four things follow: consistency, since no cut-free derivation can end in the empty sequent; the midsequent theorem for prenex sequents, and hence Herbrand's theorem; Craig interpolation, constructed by Maehara's method by splitting each cut-free sequent; and for LJ the disjunction and existence properties. LJ is LK with succedents restricted to at most one formula, so the difference between classical and intuitionistic logic is structural rather than a matter of logical rules. Cut elimination is not free: Statman (1978) and Orevkov (1979) exhibited sequences of formulas whose shortest cut-free proofs are hyperexponentially larger than proofs using cut, so cut gives a non-elementary speedup. Cut-free propositional search terminates, giving decidability; first-order cut-free search is only semi-decidable.

Applies to. Proof theory foundations. Automated theorem proving. Type theory (Curry-Howard). Logic programming (resolution). Proof normalization. Substructural logics.

Limitations. The subformula property comes with a non-elementary blow-up, and the reason is mathematical rather than incidental: a cut-free proof cannot state a lemma once and reuse it, so every use must be re-derived in place. Ordinary two-sided sequents do not present every logic analytically — S5 and Gödel–Dummett logic resisted cut-free ordinary sequent formulation, which is what prompted hypersequents, and modal logics generally need labels or nesting. The structural rules are not decoration: dropping contraction and weakening yields linear logic, dropping exchange yields non-commutative calculi, so presentation and consequence relation are not separable. Cut cannot be eliminated once an induction rule is added — Gentzen's consistency proof for arithmetic replaces induction by transfinite induction to ε₀, or by the infinitary ω-rule, rather than eliminating cuts finitarily. Finally, derivations differing only by permutation of independent rules are distinct objects, so the calculus supplies no notion of proof identity; proof nets were introduced to supply one.

© 2026 Lingenic LLC