Natural Deduction
Overview
Natural deduction is a proof system typically used alongside classical truth-functional propositional and predicate logic. It is meant to mimic the patterns of reasoning that one might "naturally" make when forming arguments in plain English.
Natural deduction is interesting in that it has no axioms.
Inference Rules
Scoped to propositional logic, there are 10 inference rules corresponding to an "introduction" and "elimination" of each propositional logic operator.
Negation
For propositions
and
Conjunction
For propositions
and
Disjunction
For propositions
and
Implication
For propositions
and
Biconditional
For propositions
and