Enumeration: Rules of Inference for Intuitionistic Natural Deduction

Rules of Inference for Intuitionistic Natural Deduction

  • Conjunction

    • introduction, ∧I

    • elimination

      • left, ∧E₁

      • right, ∧E₂

  • Disjunction

    • introduction

      • left, ∨I₁

      • right, ∨I₂

    • elimination, ∨E

  • Implication

    • introduction, →I

    • elimination, →E (MP)

  • Negation

    • introduction, ¬I

    • elimination, ¬E

  • Truth

    • introduction, TI

  • Falsum

    • elimination, ⟘E

  • Universal quantification

    • introduction, ∀I

    • elimination, ∀E

  • Existential quantification

    • introduction, ∃I

    • elimination, ∃E

CONJUNCTION

A true   B true             AB true       AB true
---------------I          ----------E----------E
   AB true                 A true           B true

 Introduction                        Elimination
DISJUNCTION
                                                  [A]ⁱ true  [Btrue
                                                   ⫶           ⫶
  A true           B true             AB true   C true     C true
----------I----------I---------------------------------- ∨Eᵢⱼ
AB true       AB true                       C true

          Introduction                             Elimination
IMPLICATION

 [Atrue

  B true                           A true   AB true
-----------I¹                   ---------------------E (MP)
AB true                               B true

Introduction                           Elimination
NEGATION

 [Atrue

  p true                          A true    ¬A true
----------- ¬I¹                   ------------------ ¬E (EFQ)
 ¬A true                                C true


Introduction                          Elimination
TRUTH                                 FALSE

true
--------I                          -------E
true                                C true

TRUTH Introduction               FALSE Elimination
UNIVERSAL QUANTIFICATION

[a/x]A truex. A true
------------ ∀Iᵃ                      ------------E
x.A true                           [t/x]A true

Introduction                          Elimination
EXISTENTIAL QUANTIFICATION


                                       [[a/x]A true]

[t/x]A truex.A true        C true
------------I          ----------------------------- ∃Eᵃ
x.A true                        C true

Introduction                    Elimination

Last updated