Natural Deduction
A judgement of the form states that the proposition formula can be derived from the assumption of propositional formulae . It is customary to represent a list of propositional formulae with (capital gamma), so that a judgement can be more concisely written as . A judgement is valid (correct) if is a tautology. A simple demonstration of this tautology (such as using a truth table) is sufficient as a#proof that a judgement is valid.
Inference Rules
An inference rule
states that the derived judgement (or conclusion) below the horizontal line can be deduced from the premises above the line. There are two general types of inference rules, introductions and eliminations. There are introduction and elimination rules for conjunction, disjunction, implication, negation and double negation. There are two other important rules:
- Axiom (starting point):
- Weakening:
Tip
See the full list of Natural Deduction Rules.
Proof
To prove that the judgement is valid, the following deduction can be offered:
Arguing Backwards
It can be difficult to determine which assumptions must be made in order to prove a judgement, especially for more complex judgements. As such, it can be helpful to first identify one or more “subgoals” that are known to lead to a successful proof, and then attempt to prove those. For example, it is easy to see that the judgement may be deduced from the judgement using the implication introduction rule, so this becomes our first subgoal. The same reasoning can then be applied again, resulting in a second subgoal of . This subgoal can be easily deduced using the Axiom rule and Implication Elimination.
Definitions
This natural deduction system is sound as every possible judgement can be proven using these rules if and only if the judgement is valid. This natural deduction system is complete as every possible valid judgement can be proven using these rules.