Logic MOC

Law of excluded middle

The law of excluded middle (LEM) is the statement that for any proposition 𝑃, 𝑃 βˆ¨Β¬π‘ƒ. This is accepted in classical logic but rejected in constructive logic, although there are also intermediate logics which accept a weaker form of LEM. Moreover, even in neutral logics one can typically show

¬¬(π‘ƒβˆ¨Β¬π‘ƒ).
Informal proof

Let 𝑃 be a proposition. Suppose towards contradiction that Β¬(𝑃 βˆ¨Β¬π‘ƒ). Then ¬𝑃 holds, for if 𝑃 held this would contradict Β¬(𝑃 βˆ¨Β¬π‘ƒ). Therefore ¬𝑃 and Β¬(𝑃 βˆ¨Β¬π‘ƒ), which is absurd. Therefore ¬¬(𝑃 βˆ¨Β¬π‘ƒ).

Formal statement

Further terminology

Criticisms

One good reason to avoid the LEM is that it tends to destroy the computational content of proofs. The following Brouwerian counterexample is taken from A constructive real projective plane.

If, on the plane ℝ2, we have a proof of the statement β€œGiven any point 𝑃 and any line β„“, either 𝑃 lies on β„“, or 𝑃 lies outside β„“,” then we have a method that will either prove the Goldbach conjecture, or construct a counterexample.

Proof

Define (π‘Žπ‘›)𝑛β‰₯2 by finite routine to be

π‘Žπ‘›={0𝑛 is the sum of two primes,1𝑛 otherwise.

Then apply the statement to the point (0,βˆ‘βˆžπ‘›=2π‘Žπ‘›/𝑛2) and β„“ being the π‘₯-axis. If 𝑃 βˆˆβ„“, then we have proved the Goldbach conjecture. If 𝑃 βˆ‰β„“, we have constructed a counterexample.


#state/develop | #lang/en | #SemBr