Cut elimination
Named by 3 essays across one field — each of them below, with the objects they name alongside it.
Also named here as subformula property — the same set of essays touches all of them, so they are one junction rather than several.
A lemma, and the proof that never mentions one
Proving something by first proving a lemma is what makes mathematics readable, and it is exactly what makes a proof system impossible to search — because the lemma can be any formula at all. Gentzen proved the step can always be removed, and the removal is not free.
Every derivation is a term
Write a variable for each assumption, an abstraction where one is discharged, and an application where an implication is used, and a natural-deduction derivation becomes a term. The formula it proves is the term's type, and checking the one is checking the other. A detour in the proof — a lemma introduced and at once used — is a term that simplifies, and simplifying it is removing the detour.
The sentence between a premise and its consequence
When one formula implies another, something sits between them written only in the words the two have in common: a sentence the first implies and that implies the second. A refutation of the first together with the denial of the second hands such a sentence over, and every possible one lies between a strongest and a weakest that can be computed outright.
Named alongside it
The objects these essays reach for when they reach for this one.
Proof systemSubformula propertyImplicationNatural deductionCompletenessDecision procedureDischargeRefutationSatisfiabilitySoundnessTableau