some theorem schemas of propositional logic
Based on the axiom system in this entry (http://planetmath.org/AxiomSystemForPropositionalLogic), we will exhibit some theorem schemas, as well as prove some meta-theorems of propositional logic. All of these are based on the important deduction theorem, which is proved here (http://planetmath.org/DeductionTheoremHoldsForClassicalPropositionalLogic).
First, some theorem schemas:
-
1.
-
2.
-
3.
(law of the excluded middle)
-
4.
(ex falso quodlibet)
-
5.
- 6.
-
7.
and
-
8.
(absorption law for )
-
9.
(commutative law for )
-
10.
(associative law for )
- 11.
-
12.
(law of importation)
-
13.
-
14.
Proof.
Many of these can be easily proved using the deduction theorem:
-
1.
we need to show , which means we need to show . Since is , by modus ponens, .
-
2.
we observe first that is an instance of the above theorem schema, since is an instance of one of the axiom schemas, we have as a result.
-
3.
since is , to show , we need to show , but this is obvious.
-
4.
we need to show . Since is a deduction of from , and the result follows.
-
5.
this is because , so .
-
6.
this is the result of the first two theorem schemas above.
For the next four schemas, we need the the following meta-theorems (see here (http://planetmath.org/SomeMetatheoremsOfPropositionalLogic) for proofs):
-
M1.
and iff
-
M2.
implies iff
-
7.
If , then by M1, so by M2. Similarly, .
-
8.
comes from 7, and since implies by M1, by M2. Therefore, by M1.
-
9.
If , then and by M1, so by M1 again, and therefore by M2. Similarly, . Combining the two and apply M1, we have the result.
-
10.
If , then and , so , , and by M1. By M1 again, we have and , and another application of M1, . Therefore, by M2, , Similarly, . Combining the two and applying M1, we have the result.
-
11.
by modus ponens 3 times.
-
12.
is a deduction of from and .
-
13.
is a deduction of from , and .
-
14.
is just an axiom, while comes from two applications of the deduction theorem to , which is the result of the deduction of from and .
∎
Title | some theorem schemas of propositional logic |
---|---|
Canonical name | SomeTheoremSchemasOfPropositionalLogic |
Date of creation | 2013-03-22 19:33:04 |
Last modified on | 2013-03-22 19:33:04 |
Owner | CWoo (3771) |
Last modified by | CWoo (3771) |
Numerical id | 40 |
Author | CWoo (3771) |
Entry type | Result |
Classification | msc 03B05 |
Defines | law of double negation |
Defines | law of the excluded middle |
Defines | ex falso quodlibet |