16

This is a rather soft question and I am not sure whether my formulation is precise enough.

Consider the following proposition:

Proposition: This proposition is false.

Then the assuming that the proposition is false leads to a contradiction, as does assuming that it is true. So the proposition can be neither true nor false.

Question: When we prove a statement by contradiction, we assume the negation of the statement, find a contradiction, and conclude that the statement must be true. Why is the latter conclusion valid? How do we know that the statement being examined does not suffer from the same problem as the proposition above?

Thank you!

Epiousios
  • 3,342
  • 5
    Proposition above is a statement about itself, google for https://en.wikipedia.org/wiki/G%C3%B6del%27s_incompleteness_theorems – rtybase Sep 15 '17 at 19:46
  • 4
    This is old. –  Sep 15 '17 at 19:51
  • 3
    In a contradiction proof , we usually have a stetament that is obviously either true or false (For example : "There are infinite many primes"). In this case, if we can rule out one of the possibilities, the other possibility must be true. – Peter Sep 15 '17 at 19:52
  • You gave an oscillation, not a contradiction. See https://en.wikipedia.org/wiki/Laws_of_Form#Equations_of_the_second_degree_.28Chapter_11.29 – mvw Sep 15 '17 at 19:54
  • The negation of "this statement is false" isn't "this statement is true". It is "the negation of this statement is true". – DanielV Sep 15 '17 at 20:22
  • Look up the law of the excluded middle: https://en.wikipedia.org/wiki/Law_of_excluded_middle – Ethan Bolker Sep 15 '17 at 20:50
  • 1
    Intuitionists/constructivists actually don't accept proof by contradiction (i.e. $(\neg P \to \bot)\to P$ as you've stated, they have no issue with $(P\to\bot)\to\neg P$ which is usually true by definition). That said, the reasoning for this has nothing to do with the Liar's paradox. – Derek Elkins left SE Sep 15 '17 at 21:03
  • @DerekElkins It would probably be more correct to say that constructivists take no position on double negation elimination, specifically not assuming that it is constructive. As opposed to classicists who assume it is always true for statements of some grammar. – DanielV Sep 15 '17 at 21:37
  • 2
    A related question https://math.stackexchange.com/questions/1734387/how-can-the-law-of-the-excluded-middle-possibly-be-true-if-we-acknowledge-that-s – rtybase Sep 15 '17 at 22:41
  • 2
    Suppose proof by contradiction does not work. We shall reach a contradiction... – Michael Sep 15 '17 at 23:29

4 Answers4

6

This is a surprisingly difficult question! The short answer is that proof by contradiction is only valid when the propositions involved are "well-formed" in a certain precise sense - the usual approach is to define a formal language, and then require propositions to be expressed in that language. Now, the trick is that (by a theorem of Tarski) you can't set up a formal language in which a proposition can make claims about its own truth. Imagine explaining the sentence "This statement is false" to someone who doesn't quite get it:

YOU: "This statement is false."

THEM: "Wait, which statement?"

YOU: "That one."

THEM: "Which one?"

YOU: "The statement 'This statement is false'."

THEM: "Oh, ok. But which statement is that one talking about?"

And so on. That's basically the problem - a formal system forces you to explain what you're saying so precisely that statements like this just aren't possible.

Now, in practice, it's a pain to put everything in formal language. Generally, what we do is assume - until proven otherwise - that anything that isn't obviously self-referential could be written in formal language if we wanted to. Which is why you see proofs by contradiction of sentences in plain English.

There's a natural next question, though, that you're probably thinking: if we're allowed to limit the "scope" of proof by contradiction by saying "oh, well, it actually only applies to this sort of sentence", then how do we know we don't have to limit it further? The answer is - we don't. Most mathematicians take it as an assumption (an axiom, more or less, called the Law of the Excluded Middle). However, there's a branch of logic - intuitionistic logic - which rejects this assumption, basically saying "Sometimes, sentences might be neither true nor false." This is a perfectly functional way of doing mathematics, though it's typically much harder; like trying to ride a bike with one hand tied behind your back.

  • "Oh, ok. But which statement is that one talking about?" I never thought of it like that. Brilliant idea! –  Aug 25 '18 at 04:27
  • 1
    Nearly every claim you make in this answer is incorrect. Self-referentiality is not the problem; there are many examples of antinomic paradoxes that have no self-referentiality at all. Formal systems can easily include self-referential sentences and many do. Intuitionistic logic concerns itself not with truth but with provability. (I could go on but I will leave it at that.) – MJD Aug 06 '21 at 01:41
  • @MJD Self-referentiality is the crux of OP's proposed example, hence the topic of this answer. It is generally unhelpful to answer in vastly more generality than the question. "Formal systems" that include self-referential statements of this sort (statements whose truth depends on their own truth) cannot have well-defined truth in the sense of Tarski, which is the notion of truth conventionally accepted as a requirement for a "formal system". And provability logic concerns itself with provability; that is one interpretation of one intuitionistic logic, but it is not the only one. – Reese Johnston Aug 06 '21 at 12:58
4

In (most of) mathematics, "not true" means the same thing as "false" and "not false" means the same thing as "true". So if a statement isn't false, the only choice is that it is true. There's nothing more to it than that.

But, you protest, what then is going on with "This sentence is false"? It can't be either true or false! The answer is that this sentence simply completely breaks mathematics. That is, if you allow a sentence like "This sentence is false" to be part of mathematics, then you reach a contradiction (you can prove that it must be true, but also that it must be false). Since you can prove anything from a contradiction, this destroys all of mathematics.

So, if we want mathematics not to break, the solution must be simply that a sentence like "This sentence is false" is not a part of mathematics. After all, there are lots of other statements that are not part of mathematics, such as "The queen of England is a hamster", or "Blue is a better color than orange".

This raises the question of what statements are part of mathematics. Answering this question is a long story, but the brief answer is that we are restricted to statements that we can express in a certain completely precise formal language. This formal language lets us refer to all our usual mathematical concepts and logical relations between them. If we want to interpret an informal English statement as a real mathematical statement, we need to find a way to translate it into this formal language. It turns out that there is no obvious way to translate a statement like "This sentence is false" into our formal language (and we hope there's not a non-obvious way either, since if there were, then mathematics would break!).

Eric Wofsey
  • 342,377
  • Can't the sentence "The queen of England is a hamster" be a proposition, which is "false" in the current context - and any reasonable one we may foresee :-) ? I think I undestand the "Blues ..." one, because it is subjective - then again we could define a function for sorting "best" "colours" but it would be quite artificial. – Rolazaro Azeveires Oct 14 '17 at 18:05
3

Hint: look into Tarski's theorem on the undefinability of truth.

Rob Arthan
  • 51,538
  • 4
  • 53
  • 105
1

How do we know that the statement being examined does not suffer from the same problem as the proposition above?

The proof by contradiction applies to statements of the form $A \rightarrow B$, and won't work if either $A$ or $B$ entails a contradiction.

When we prove a statement by contradiction, we assume the negation of the statement, find a contradiction, and conclude that the statement must be $\color{green}{\text{True}}$. Why is the latter conclusion valid?

So, assuming that neither $A$ nor $B$ entails a contradiction, then you consider $A \land \neg B$. If $A \land \neg B$ implies a contradiction, then the only way that could happen (assuming that $A$ is $\color{green}{\text{True}}$) is when $\neg B$ is $\color{red}{\text{False}}$. If $\neg B$ is $\color{red}{\text{False}}$, the $B$ must be $\color{green}{\text{True}}$.

Another way to look at it is that $A \land \neg B$ is a contradiction if $A$ entails $B$. In that case, we have $A = A \land B$ (whenever $A$ is $\color{green}{\text{True}}$ so is $A \land B$, also whenever $A$ is $\color{red}{\text{False}}$ so is$ A \land B$). Therefore $A \land \neg B$ becomes $A \land B\land\neg B$ (the required contradiction) because of the equality mentioned in the previous sentence. But $A \land B$ implies $B$. So $A$ (which is equal to $A \land B$) implies $B$, i. e $A \rightarrow B$.

Rohit Singh
  • 1,141
  • 2
  • 6
  • 16
Victor
  • 21