「‍」 Lingenic

Natural Deduction

(⤓.md ◇.md); γ ≜ [2026-07-17T120407.600, 2026-07-17T135416.643] ∧ |γ| = 3

Natural Deduction

Origin. Gentzen (1934-1935). Proof system matching natural reasoning. Introduction and elimination rules. Normalization theorem. Curry-Howard correspondence to λ-calculus.

Models. Proofs as derivation trees. Each connective: intro and elim rules. Assumptions can be discharged. Normal forms: no detours. Proofs-as-programs.

Formalism.

Judgment: Γ ⊢ A (A provable from assumptions Γ)

Conjunction: Γ ⊢ A Γ ⊢ B Γ ⊢ A ∧ B ─────────────── ∧I ─────────── ∧E₁ Γ ⊢ A ∧ B Γ ⊢ A

Implication: Γ, A ⊢ B Γ ⊢ A → B Γ ⊢ A ────────── →I ───────────────────── →E Γ ⊢ A → B Γ ⊢ B

Disjunction: Γ ⊢ A Γ ⊢ A∨B Γ,A ⊢ C Γ,B ⊢ C ─────── ∨I₁ ─────────────────────────── ∨E Γ ⊢ A∨B Γ ⊢ C

Negation (intuitionistic): Γ, A ⊢ ⊥ Γ ⊢ ⊥ ────────── ¬I ─────── ⊥E Γ ⊢ ¬A Γ ⊢ C

Classical (additional): Γ, ¬A ⊢ ⊥ ────────── RAA (reductio) Γ ⊢ A

Normalization: Detour: intro immediately followed by elim. (λx.M) N ↝ M[N/x] Cut elimination = normalization.

Symbols.

SymbolUnicodeNameMeaning
U+22A2TurnstileProves
IIntroductionCreates connective
EEliminationUses connective
U+22A5AbsurdityFalsehood
[ ]ⁿDischargeCancel assumption

Metatheory. Normalization: all proofs normalize. Strong normalization for typed systems. Subformula property. Curry-Howard: ND proofs ≅ λ-terms. Proof identity via normalization.

Applies to. Proof assistants. Logical reasoning. Type theory foundations. Philosophy of logic. Proof search.

Limitations. Proof search harder than sequent calculus. Classical logic needs extra rules. Normalization doesn't always give unique normal form. Resource-sensitive variants need care.

© 2026 Lingenic LLC