This sentence is false!
A Proposed Resolution of the Liar Paradox
Introduction
In natural language, some sentences are true.
Some are false. Many sentences, like questions and instructions, are of
indeterminate truth value, e.g. “What time is it?” and “Wash your hands.” As
usually assumed, "This sentence is false" (the so-called Liar) is a
true sentence if and only if it is a false sentence. This eliminates the
possibilities that it is either a true sentence or a false sentence. Like so
many others, it must be one of indeterminate truth value. Here, we will formally prove this
using only basic set theory and ordinary logic.
The key concept here is that of a trichotomy defined as follows:
What is a Trichotomy?
https://www.dictionary.com/browse/trichotomy
Here, we will classify sentences as one of either of the
following:
Outline of Proof
Here, we make use of only basic set theory and the ordinary
rules of logic.
We begin the proof by considering 4 arbitrary sets:
Then we introduce the rules of the required trichotomy:
ALL(a):[a e s => [a e t | a e f | a e m] (‘|’ = OR-operator)
&
~[a e t & a e f]
&
~[a e t & a e m]
& ~[a e f & a e m]]
We then assume that sentence x is a true sentence if and only if it
is a false sentence:
x e t <=> x e fwhere x represents the sentence “This sentence is false.”
(The Liar)
Then we prove that sentence x is a sentence of indeterminate truth
value:
x e m
In the final conclusion, we obtain the universal
generalization:
ALL(s):ALL(t):ALL(f):ALL(m):[Set(s)
& Set(t) & Set(f) & Set(m)
=> [ALL(a):[a
ε t => a ε s]
(3 Subsets of s)
& ALL(a):[a
ε f => a ε s]
& ALL(a):[a
ε m => a ε s]
& ALL(a):[a
ε s => [a ε t | a ε f
| a ε m] (Trichotomy Rules)
& ~[a
ε t & a ε f]
& ~[a
ε t & a ε m]
& ~[a ε f & a ε m]]
=> ALL(b):[b
ε s => [[b ε t <=> b ε f] => b ε m]]]]
Full text of proof (44 lines
in DC Proof format)