intuitionistic propositional logic is a subsystem of classical propositional logic
Suppose logical systems and share the same set of well-formed formulas (wff’s). Let be the set of all theorems![]()
of , and the set of all theorems of . We say that is a subsystem of if , and a proper subsystem if .
In the subsequent discussion, PL stands for classical propositional logic, and PL for intuitionistic propositional logic. We write PL PL to mean that PL is a subsystem of PL, or if it is proper.
Proposition 1.
PL PL.
Unless otherwise specified, means the wff is a theorem of PL.
Before proving this, we need the following facts about PL:
-
1.
and iff .
-
2.
implies iff .
-
3.
-
4.
-
5.
if and , then .
Proof.
The first two facts are proved http://planetmath.org/node/12533here, and the third is http://planetmath.org/node/12561here.
Fact 4 is equivalent![]()
to by the deduction theorem
![]()
twice. Use the theorem schemas and (law of double negation), and the substitution theorem twice, it is enough to show
By the deduction theorem three times, it is enough to show , which is provided by the deduction![]()
.
For the last fact, given deduction of from , and deduction of from , is a deduction of from . ∎
Proof.
Since in both systems, the only inference rule is modus ponens![]()
, and theoremhood of wff’s is preserved by the inference rule (that is, if and , then ), all we need to show is that every axiom of PL is a theorem of PL.
-
1.
. This is just an axiom schema

for PL.
-
2.
.
leads to . Applying the deduction theorem three times, we get , or .
-
3.
and . See http://planetmath.org/node/12533here.
-
4.
.
results in , since is a theorem. By applying the deduction theorem twice, we get , or .
-
5.
.
Clearly, . By the deduction theorem, , or . By the deduction theorem again, .
-
6.
.
By fact 3, . With fact 4: , so by fact 5. Now apply the deduction theorem 3 times.
-
7.
.
From , we get . Applying the deduction theorem three times, we have the result.
-
8.
. This is just 7, where is .
-
9.
.
From and , we get by fact 5, and the result follows with two applications of the deduction theorem.
Since is a theorem of PL and not of PL (see http://planetmath.org/node/12493here), we conclude that PL is a proper subsystem of PL. ∎
Remarks.
-
1.
Strictly speaking, the language
of PL under http://planetmath.org/node/12491this system is different from the language of PL under http://planetmath.org/node/12507this system. In , the logical connectives consist of , , , , whereas in , only is used. The other connectives are introduced as abbreviational devices: is , is , and is . So it doesn’t make much sense to say that PL PL.
-
2.
One way to get around this issue is to re-define what it means for one logical system to be a subsystem of another. For example, one can define a mapping such that
-
–
takes propositional variables to propositional variables
-
–
preserves the formation rules of wff’s
A mapping satisfying these conditions is called a translation. Then, a system PL is a subsystem of PL if there is a translation such that
-
–
for any wff in , we have implies .
To further require that PL be a proper subsystem of PL, we also need
-
–
there is an wff in such that and .
-
–
-
3.
Using this definition, define by
where the symbols , , and in are used as abbreviational tools (see the first remark). Then we see that the proposition makes sense.
-
4.
Another way of getting around this issue is to come up with another axiom system for PL that uses , , , and as primitive logical connectives. Such an axiom system exists. In fact, add to the list of axiom schemas for PL, and we get an axiom system for PL.
- 5.
| Title | intuitionistic propositional logic is a subsystem of classical propositional logic |
|---|---|
| Canonical name | IntuitionisticPropositionalLogicIsASubsystemOfClassicalPropositionalLogic |
| Date of creation | 2013-03-22 19:33:12 |
| Last modified on | 2013-03-22 19:33:12 |
| Owner | CWoo (3771) |
| Last modified by | CWoo (3771) |
| Numerical id | 31 |
| Author | CWoo (3771) |
| Entry type | Result |
| Classification | msc 03B20 |
| Classification | msc 03F55 |