Peirce's law from an intuitionistic viewpoint
Peirce's Law may serve as a purely implicational axiom which can substitute for Tertium Non Datur as a basis for classical logic. What is remarkable about it is that it contains no instance of NOT (), no instance of FALSUM (), besides not containing any conjunction or disjunction; also it contains no subformula that would be obviously equivalent to FALSUM.
Proving Peirce's Law from TND (Tertium Non Datur)
editThe formula
is valid because it is an instance of Axiom THENiC (THEN introduction Consequent).
Following is a proof of :
index | formula | justification |
---|---|---|
1 | Hypothesis | |
2 | Theorem ECQ | |
3 | MP 1, 2 | |
4 | Quoted MP (see below) | |
5 | MP 3, 4 | |
6 | Summary 1; 5 | |
7 | DT 6 |
Quoted MP:
index | formula | justification |
---|---|---|
1 | Modus Ponens | |
2 | DT 1 | |
3 | DT 2 |
Main:
index | formula | justification |
---|---|---|
1 | Axiom ORiA (OR introduction Antecedent) | |
2 | Axiom THENiC | |
3 | Theorem (just proved above) | |
4 | MP 2, 1; letting and | |
5 | MP 3, 4 |
Proving TND from Peirce's Law
editProving the converse is harder. Here is a proof sketch: From assuming Peirce's Law may be derived the Consequentia Mirabilis. From Consequentia Mirabilis may be derived DNe (Double Negation elimination). From and DNe may be derived TND.
index | formula | justification |
---|---|---|
1 | Peirce's Law | |
2 | Replace with in 1. | |
3 | Definition of NOT (axiom) | |
4 | Substitute 3 in 2 |
This is the Consequentia Mirabilis. This is the one (out of two versions) which is classically valid but not generally intuitionistically valid. Here it is intuitionistically true because of the assumption of Peirce's Law. The other version is:
and this one is valid intuitionistically; it is called Clavius's Law.
From Consequentia Mirabilis derive DNe.
index | formula | justification |
---|---|---|
1 | Hypothesis | |
2 | ) | Definition of NOT (axiom) |
3 | Substitute 2 in 1 | |
4 | Axiom EFQ (Ex Falso Quodlibet) | |
5 | THEN Transitivity (IR) 3, 4 | |
6 | Consequentia Mirabilis | |
7 | MP 5, 6 | |
8 | Summary 1; 7 | |
9 | DT 8 |
Transitivity of Implication, a theorem which may be proven with the Deduction Theorem:
index | formula | justification |
---|---|---|
1 | Hypothesis | |
2 | Hypothesis | |
3 | Hypothesis | |
4 | MP 3, 1 | |
5 | MP 4, 2 | |
6 | Summary 1, 2, 3; 5 | |
7 | DT 6 | |
8 | DT 7 | |
9 | DT 8 |
Line 7 shows the Inference Rule (IR) form of it. Another name for this theorem is Hypothetical Syllogism, and it may well be that in some proof systems it is an axiom.
Proof of :
index | formula | justification |
---|---|---|
1 | Axiom ORiL (OR introduction Left) | |
2 | Axiom ORiR (OR introduction Right) | |
3 | Contraposition (IR) 1 | |
4 | Contraposition (IR) 2 | |
5 | Reductio Ad Absurdum | |
6 | MP 3, 5 where , | |
7 | MP 4, 6 |
Note that is intuitionistically valid. A generalization of this fact is Glivenko's Theorem, which states that for any classically valid formula, its double negation is intuitionistically valid.
Exercise: Prove the Law of Contraposition: .
Main part:
index | formula | justification |
---|---|---|
1 | Theorem | |
2 | DNe | |
3 | MP 1, 2 |
That is all.
NB: is not generally true (intuitionistically); i.e., it is not valid. What does instead hold is that
- ;
in words, if Peirce's Law is valid then TND must be valid.
Dialogical disproof of :
Game 1
index | player | play | motive | |
---|---|---|---|---|
0 | P | |||
1 | O | A0 | ||
2 | P | D0 | ||
3 | O | A2 | ||
4 | P | D2 | ||
5 | O | A4 | ||
6 | P | A1 | ||
7 | O | D1 |
In the "motive" column, A stands for "attack on", D stands for "defense of". Proponent's attack on 1 at 6 fails, because Opponent defends 1 at 7 and Proponent cannot attack 7. Proponent cannot parry Opponent's attack on 4 at 5, so Proponent's defense of 2 at 4 falls. Thus, Proponent's defense of 0 at 2 falls, so Opponent's attack on 0 at 1 stands. Opponent wins.
Game 2
index | player | play | motive | |
---|---|---|---|---|
0 | P | |||
1 | O | A0 | ||
2 | P | A1 | ||
3 | O | D1 | ||
4 | P | D0 | ||
5 | O | A4 | ||
6 | P | D4 |
Each attack of the Opponent is parried with a defense by the Proponent, so Proponent wins.
Game 3
index | player | play | motive | ||
---|---|---|---|---|---|
0 | P | ||||
1 | O | A0 | |||
2 | P | A1 | |||
3 | O | A2 |
Proponent cannot answer Opponent's attack on 2 at 3, because Proponent cannot introduce , since it is atomic and it has not been previously introduced by Opponent. So Opponent's attack on 2 at 3 stands, so Proponent's attack on 1 at 2 falls, so Opponent's attack on 0 at 1 stands, so Proponent's initial proposition at 0 falls. Opponent wins. Proponent has no winning strategy, therefore the proposed proposition is (intuitionistically) invalid.
Proof of Reductio Ad Absurdum.
index | formula | justification |
---|---|---|
1 | Hypothesis | |
2 | Hypothesis | |
3 | Pisces Thm. (IR) 2 | |
4 | THEN Transitivity (IR) 1, 3 | |
5 | Lex Clavia | |
6 | MP 4, 5 | |
7 | Summary 1, 2; 6 | |
8 | DT 7 | |
9 | DT 8 |
Exercise: Intuitionistically prove the Pisces Theorem: .
Exercise: Intuitionistically prove Lex Clavia.
Proof of Ex Contradictione (Sequitur) Quodlibet (ECQ).
index | formula | justification |
---|---|---|
1 | Hypothesis | |
2 | Axiom Definition of NOT | |
3 | Substitute 2 in 1 | |
4 | Axiom EFQ | |
5 | Thm. THEN Transitivity 3, 4 | |
6 | Summary 1; 5 | |
7 | DT 6 |
In some proof systems RAA and ECQ are axioms.
Alternative proof of TND from PL
editStart by showing that Peirce's Law entails the Consequentia Mirabilis (as was done previously). Then
index | formula | justification |
---|---|---|
1 | ORiL | |
2 | Contraposition (IR) 1 | |
3 | ORiR | |
4 | THEN Composition 2, 3 | |
5 | Consequentia Mirabilis | |
6 | MP 4, 5 |
THEN Composition is another name for THEN Transitivity; the implications may be thought as composing like the morphisms of a thin category.
References
editSearch for Consequentia mirabilis on Wikipedia. |
Search for Double-negation translation on Wikipedia. |
- Dialogical Logic by Thomas Piecha at Internet Encyclopedia of Philosophy
- Why Peirce's law implies law of excluded middle? (answer by dtldarek) at Math StackExchange.