Rules of Inference for Natural Deduction
Rules for natural deduction are about introduction and elimination of logical connectives: negation, conjunction, disjunction, implication and bijunction.
For each connective, there are rules to introduce it and eliminate it
Negation
negation introduction
negation elimination
double negation introduction
double negation elimination
Conjunction
and-introduction
and-elimination (conjunction elimination, simplification)
Disjunction
disjunction introduction
disjunction elimination
Implication
implication introduction
implication elimination (modus ponens)
conditional proof (conditional introduction)
modus tollens
Biconditional
biconditional introduction
biconditional elimination
Conjunction
-introduction,
-elimination (one for each atom)
Conjunction introduction (1 rule)
-introduction (and-introduction, conjunction introduction, adjunction):
It allows us to conclude , given that we have already concluded and separately.
Above the line are the two premises of the rule, and below is the conclusion. We have introduced a conjunction (in the conclusion) where there was none before (in the premises).
Conjunction elimination (2 rules)
-elimination has two rules, one for each assumption: and
The rule says that if you have a proof of then
by applying the rule , you can get a proof of , or
by applying the rule , you can get a proof of .
Applying these rules is a kind of pattern matching:
in the first rule, the conclusion has to match the first conjunct of the premise, the second conjunct is irrelevant.
In the second rule, the conclusion has to match the second conjunct, the first conjucnt can be any formula.
Example
Using this rules to prove that is valid.
</details>
Negation
These rules involve the notion of contradiction.
Contradictions are expressions of the form , , where is any formula.
Contradictions can be derived from contradictions, in fact, any formula can be derived from a contradiction, making this argument valid: .
The reason natural deduction takes this stance is that tells us all the things we may infer, provided that we can assume the formulas to the left of it. This process does not care whether such premises make any sense. This has at least the advantage that we can match to checks based on semantic intuitions: if all the premises compute to true, then the conclusion must compute true as well. In particular, this is not a constraint in the case that one of the premises is (always) false.
The fact that can prove anything is encoded in the calculus by the proof rule "bottom-elimination":
The fact that itself represents a contradiction is encoded by the proof rule "not-elimination":
We can show that is valid.
Double negation
Double negation introduction:
Double negation elimination:
Implication
There is one rule to introduce implication and one to eliminate it.
The rules for implication elimination
There are 2 rules to eliminate implication: modus ponens and modus tollens.
Modus ponens
modus ponens (MP), modus ponendo ponens, arrow-elimination, implies-elimination:
MP states that, given and knowing that , we may rightfully conclude
Modus tollens
modus tollens (MT), modus tolendo tollens
Examples
Prove that holds:
Prove that holds:
Prove that holds:
Note that the order of applying double negation rules and MT is different in these examples; this order is driven by the structure of the particular sequent whose validity one is trying to show.
</details>
The rule for implication introduction
MT makes it possible to show that is valid, so it seems the validity of the sequent should also be valid. But to show it holds we have to make temporary assumtions. If we assume that holds, we can use to infer . So, assuming we can show that .
Disjunction
The rules for disjunction introduction
From the premise we can infer that holds, for we already know that holds; this inference is valid for any choice of .
Similarly, we may conclude if we already have , which is valid for any choice of .
The rules for disjunction elimination
To use a formula in a proof, we need to disassemble assumptions into their basic constituents so that the latter may be used in our argumentation such that they render our desired conclusion.
Let us imagine that we want to show some proposition by assuming . Since we don't know which of and is true, we have to give two separate proofs which we need to combine into one argument:
First, we assume is true and have to come up with a proof of .
Next, we assume is true and need to give a proof of as well.
Given these two proofs, we can infer from the truth of , since our case analysis above is exhaustive.
The Kreisel–Putnam rule
https://en.wikipedia.org/wiki/Admissible_rule
The Kreisel–Putnam rule or Independence of Premise
is admissible in the Intuitionistic Propositional Calculus (IPC). In fact, it is admissible in every superintuitionistic logic.
On the other hand, the formula:
is not an intuitionistic tautology, hence KPR is not derivable in IPC. In particular, IPC is not structurally complete.
Defeasibility
it refers to the possibility of a particular principle, rule or understanding being overridden in appropriate circumstances.
In modern argumentation theories, arguments are regarded as defeasible passages from premises to a conclusion. Defeasibility means that when additional information (new evidence or contrary arguments) is provided, the premises may be no longer lead to the conclusion (non-monotonic reasoning). This type of reasoning is referred to as defeasible reasoning. For instance we consider the famous Tweedy example:
Last updated
Was this helpful?