cutelimination
Cut-elimination is a fundamental result in proof theory concerning the sequent calculus. In Gentzen’s systems for classical and intuitionistic logic, known as LK and LJ, proofs are built from initial sequents using inference rules plus the cut rule. The cut rule allows one to deduce a sequent from two premises that share a common formula, effectively combining intermediate results. Cut-elimination asserts that every provable sequent has a cut-free proof, i.e., a proof that uses no cut rule. Consequently, cut-free proofs enjoy the subformula property: every formula appearing in the proof is a subformula of the end-sequent.
Gentzen proved the Hauptsatz (main theorem) of cut-elimination in the 1930s. The standard proof proceeds by
Consequences and scope: Cut-elimination implies the subformula property, interpolation, and connections with normalization in typed lambda