Mathematical Logic Proof of Syllogism
📂Set TheoryMathematical Logic Proof of Syllogism
Law
The following hypothetical proposition is called a syllogism.
(p→q)∧(q→r)⟹p→r
Explanation
There is hardly anyone who does not know about the syllogism, and it is believed there’s no need for explicit explanation. Except in ancient philosophical debates, it’s rare to use the phrase ‘by syllogism.’ That’s because it is a familiar method of reasoning and a universally valid principle to all of us.
However, few people would have thought that syllogism needs to be proven or could be proven. Let’s prove the syllogism using the logical symbols used in mathematics.
Proof
Logical equivalence of the conditional:
p→q≡(¬p∨q)⋯⋆
Various tautologies:
- [2] Simplification law:
p∧q⟹pp∧q⟹q
- [7] Association law:
(p∧q)∧r⟺p∧(q∧r)(p∨q)∨r⟺p∨(q∨r)
- [8] Distribution law:
p∧(q∨r)⟺(p∧q)∨(p∧r)p∨(q∧r)⟺(p∨q)∧(p∨r)
Therefore, because of (p→q)⟺(¬p∨q)
⟺⟺⟹⟹⟹(p→q)∧(q→r)(¬p∨q)∧(¬q∨r)(¬p∧¬q)∨(¬p∧r)∨(q∧¬q)∨(q∧r)¬p∨¬p∨c∨r¬p∨rp→r∵⋆∵[7],[8]∵[2]∵⋆
Here, c represents a contradiction.
■