some meta-theorems of propositional logic
Based on the axiom system in this entry (http://planetmath.org/AxiomSystemForPropositionalLogic), we will prove some meta-theorems of propositional logic. In the discussion below, and are sets of well-formed formulas (wff’s), and are wff’s.
- 1.
(Deduction Theorem
) iff .
- 2.
(Proof by Contradiction
) iff .
- 3.
(Proof by Contrapositive) iff .
- 4.
(Law of Syllogism) If and , then .
- 5.
and iff .
- 6.
iff and .
- 7.
If , then .
- 8.
If and , then .
- 9.
iff .
- 10.
implies iff . This is a useful restatement of the deduction theorem.
- 11.
(Substitution Theorem) If , then .
- 12.
iff there is a wff such that and .
- 13.
If and , then .
Remark. The theorem schema is used in the proofs below.
Proof.
The first three are proved here (http://planetmath.org/DeductionTheoremHoldsForClassicalPropositionalLogic), and the last three are proved here (http://planetmath.org/SubstitutionTheoremForPropositionalLogic). We will prove the rest here, some of which relies on the deduction theorem.
- 4.
From , by the deduction theorem, we have . Let be a deduction
of from , and be a deduction of from , then
is a deduction of from , so , and by the deduction theorem again, we get .
- 5.
. Since is , by the deduction theorem, it is enough to show . Suppose is a deduction of from and is a deduction of from , then
is a deduction of from .
. We first show that . Now, is an axiom and is a theorem, , so that by modus ponens
, , using axiom schema
. Since by assumption , by modus ponens again, we get .
We next show that . From the deduction , we have , so certainly . By three applications of the deduction theorem, we get . By theorem , . By axiom schema and modus ponens, we get . Since by assumption, as a result.
- 6.
iff and iff and .
- 7.
Apply 6 to and .
- 8.
Apply 5 and 6.
- 9.
Since by the theorem schema , together with, we have by law of syllogism, or equivalently , by the deduction theorem. Conversely, and theorem schema result in by law of syllogism. So by the deduction theorem. But is a theorem schema, , and therefore by the theorem schema .
- 10.
Assume the former. Then a deduction of from may or may not contain . In either case, , so by the deduction theorem. Next, assume the later. Let be a deduction of from . Then if is a deduction of from , then is a deduction of from , and therefore .
To see the last meta-theorem implies the deduction theorem, assume . Suppose . Let be a deduction of from , and a deduction of from . Then is a deduction of from . So . As a result by the statement of the meta-theorem.∎
Remark. Meta-theorems 7 and 8, together with the theorem schema , show that defines an equivalence relation on the set of all wff’s of propositional logic. Formally, for any two wff’s , if we define iff , then is an equivalence relation.