3

Consider the following paradox:

On Silicy everyone lies all the time, and if you are not from Silicy, you speak the truth all the times. Call the proposition "I am from Silicy" $p$.

Then $p$ is not true, because then he is from Silicy, thus lies.

But $p$ cannot be false either because then he is not from Silicy, which means he always speaks true, which contradicts that $p$ is false.

Can someone explain to me where I go wrong here? My knowledge of logic is very limited: I know truth tables, the logical symbols and some tautologies such as de Morgan's laws, and that is pretty much it.

user388557
  • 2,544

2 Answers2

4

Such self-referential phrases ($p$ is about $p$) do not fit in the framework of Boolean algebra/propositional logic, they are not acceptable propositions.

A proposition must have a well-defined truth value, either $\text{true}$ or $\text{false}$, and $\text{true}\lor\lnot\text{true}$, $\text{false}\lor\lnot\text{false}$ do hold.

  • “A proposition must have a well-defined truth value.” I think it is questionable, there are undecidable propositions. But every mathematical object must be well defined, of course, and in general a definition cannot refer to the object being defined. – Dabouliplop Aug 02 '17 at 12:25
  • @Idéophage: there are no undecidable propositions. Propositions belong to the zero-th order logic. –  Aug 02 '17 at 12:27
  • Ok, I confused with a statement, it seems. – Dabouliplop Aug 02 '17 at 12:34
1

Proposition $p$: Someone from Sicily says "I lie". Your first assertion is correct, this cannot hold if we assume that everyone on Sicily lies.

Therefore, $p$ is false. Someone from Sicily, in this case, did not say "I lie".

Matt
  • 3,296