truth-value semantics for intuitionistic propositional logic is sound
Proposition 1.
The truth-value semantics for intuitionistic propositional logic is sound.
Proof.
We show that, for each positive integer , every theorem of intuitionistic propositional logic is a tautology
for . This amounts to showing that, for every interpretation
on ,
- •
each axiom is true, and
- •
modus ponens
preserves truth.
Let us take care of the second one first. Suppose . If , then . Otherwise, . But this means that , forcing . Therefore, .
Now, we verify that each of the axiom schemas below are true:
- 1.
and .
Since , we get . The other one is proved similarly.
- 2.
and .
Since , we get . The other one is proved similarly.
- 3.
.
If , , so that as well. If , then , so that .
- 4.
.
If , , so that as well. If , then . Also, implies that , so that , and as a result.
- 5.
.
If , then and , so that also. If on the other hand , then
so that
- 6.
.
If , then , and
so that
as well. Otherwise, . This means that
and therefore
by 3 above.
- 7.
.
It is clear that . If , then
so that
too. If , then , which implies . This in turn implies that , so that
But by 3 above,
hence
as a result.
- 8.
.
Pick any such that , such as . Then , so that
by 7.
∎
Note that the proofs of the axioms employ some elementary facts, for any wff’s :
- •
If or , then .
- •
if , then .
- •
if , then .
- •
.
- •
if , then
- –
,
- –
,
- –
,
- –
.
- –
From the facts above, one readily deduces:
- •
if , then ,
- •
if , then
- –
,
- –
,
- –
,
- –
,
- –
.
- –