Skepdick wrote: ↑Tue Aug 27, 2019 12:19 am
PeteOlcott wrote: ↑Mon Aug 26, 2019 11:12 pm
it has no Boolean value because it is self-contradictory.
Pete, the sentence above is false!
A contradiction is defined as
P ∧ ¬P ⇔ False
If P does
NOT have a Boolean value, then
P ∧ ¬P IS NOT False!
https://repl.it/repls/HonestExtraneousObjectpool
Code: Select all
P = None
print(P and not P) # None
P = True
print(P and not P) # False
P = False
print(P and not P) # False
PeteOlcott wrote: ↑Mon Aug 26, 2019 11:12 pm
The Formalized Liar Paradox says that P is materially equivalent to Not True.
And in the "fuck you" version of the paradox, the string "This sentence is false" has no truth-value. It's your job to parse it and assign it one.
If you are assuming the truth-value of strings before you've even bothered to evaluated them - you might as well be flipping a coin.
We can see in advance that neither truth value works for the Liar Paradox
because in each case the truth value of the expression's assertion contradicts
the truth value of its satisfaction.
This is my key unique insight copyright 2016 Pete Olcott
https://www.researchgate.net/publicatio ... ar_Paradox
When we explicitly divide mathematical propositions into their two semantic properties:
(1) Assertion // What it is claiming to be true
(2) Boolean.Value // Whether or not this assertion is satisfied
We sometimes find that the satisfaction of the assertion contradicts the assertion
itself, thus making the expression of language self contradictory. Whenever this
happens the expression is unsatisfiable and thus erroneous.