4

Could someone show me a simple example of something being proved unprovable?

Pretty much what the title says, I want to understand a proof of some statement being proved unprovable.

E: Please read properly the question before marking as duplicates, I'm asking for a proof of a statement being proved unprovable, not examples of unprovable/indecidable statements.

YoTengoUnLCD
  • 13,384
  • http://people.cs.uchicago.edu/~simon/RES/collatz.pdf – Victor Sep 18 '15 at 21:32
  • Here is a statement which is proved unprovable: $\exists n\in \mathbb N\colon n<0$. – Ittay Weiss Sep 18 '15 at 21:34
  • @Victor The .pdf you linked appears to be corrupted. – Stefan Mesken Sep 18 '15 at 21:36
  • I take it that you refer to a statement which can't be proved to be true OR false. – gonthalo Sep 18 '15 at 21:36
  • Quite strange. You may want to read about the Collatz conjecture, it's a tedious tease. – Victor Sep 18 '15 at 21:40
  • 6
    The sentence $\forall x\forall y(xy=yx)$ is neither provable nor refutable from the axioms of Group Theory. Proof: There are groups that are Abelian, and groups that are not. – André Nicolas Sep 18 '15 at 21:41
  • 1
    I don't understand how that's irrefutable, isn't it enough to provide a counter-example? – YoTengoUnLCD Sep 18 '15 at 21:44
  • 1
    @YoTengoUnLCD: A refutation would be a proof that it is false from the axioms of group theory. In a very broad sense, the Continuum Hypothesis has the same nature with respect to ZFC. For ZFC has models in which it is true and models in which it is false. But Group Theory by design is incomplete, while the axioms of ZFC, or first order Peano Arithmetic are designed to be strong. – André Nicolas Sep 18 '15 at 21:50
  • @AndréNicolas- the statement "There are groups that are Abelian, and groups that are not" must be only provable then outside the axioms of group theory? Is this true? – Colm Bhandal Sep 18 '15 at 21:55
  • 1
    In Douglas Hofstader's "Gödel, Escher, Bach" Godel numbering is used to create self referential propositions - he demonstrates incompleteness by forming the mathematical equivalent of "This statement is false" – WW1 Sep 18 '15 at 21:56
  • 1
    http://math.stackexchange.com/questions/1052299/what-is-a-simple-example-of-an-unprovable-statement – Asaf Karagila Sep 18 '15 at 21:57
  • 1
    @WW1 Technically, that is really Godel's creation. Hofstadter reiterates it in his book. Sorry, I know I'm being extremely pedantic. – Colm Bhandal Sep 18 '15 at 21:57
  • @Colm Bhandal: The axioms of group theory talk about the elements of a group; not about groups themselves. This statement is not expressible in the language of group theory to begin with. – Asaf Karagila Sep 18 '15 at 21:58
  • 1
    @ColmBhandal: Almost certainly so, though there are some examples of (uninteresting) theories that prove their own consistency. But certainly the sketch of a proof I wrote would use something other than the axioms of group theory to prove the existence of the relevant models. – André Nicolas Sep 18 '15 at 21:59
  • @AsafKaragila in that case its sort of a cheat. I mean any statement that's not expressible in group theory is not provable in group theory, trivially. For example, $1 + 1 = 2$ can't be proved in group theory. Hmmm, a better example is needed I think. – Colm Bhandal Sep 18 '15 at 21:59
  • 1
    @Colm: The statement is $\forall x\forall y(x\cdot y=y\cdot x)$. Not "There are abelian groups". – Asaf Karagila Sep 18 '15 at 22:01
  • 1
    @AsafKaragila I am a slow idiot. Of course! The statement resides in group theory. The proof (of unprovability) outside. Got it. – Colm Bhandal Sep 18 '15 at 22:02
  • @AsafKaragila Please review my edit. – YoTengoUnLCD Sep 18 '15 at 23:11

2 Answers2

3

If you are willing to take the completeness theorem for granted, then it can be quite easy.

If $T$ is a first-order theory, then $T\vdash\varphi$ if and only if $T\models\varphi$.

This means that in order to prove that $\varphi$ is unprovable from $T$, then we only need to exhibit a model of $T$ in which $\varphi$ is false.

For example, we can prove that as a field $\Bbb R\models\exists x(x\cdot x=1+1)$, but the Greek also proved that $\sqrt2$ is not a ratio of two integers, therefore $\Bbb Q\models\lnot(\exists x(x\cdot x=1+1))$. And so we proved that the theory of fields does not prove the existence of $\sqrt2$.

Andre suggested in the comments a similar example with group theory and the statement "multiplication is commutative".


Other even easier examples may include things like a language $\cal L$ with a single constant symbol $c$, and the empty theory. Then $\forall x(x=c)$ is not provable, since in any structure for $\cal L$ with more than one element $\exists x(x\neq c)$ is a true statement.

Or even without constants, just look at $\forall x\forall y(x=y)$.

Asaf Karagila
  • 393,674
  • 1
    All you need here is soundness, not completeness: no sound theory of fields can prove $\exists x\cdot x^2 = 2$. That aside, I think this is very much the right answer to the OP's question. – Rob Arthan Sep 19 '15 at 00:47
  • You mean, once that you know that $\sqrt2$ is irrational? – Asaf Karagila Sep 19 '15 at 00:54
  • No, I mean that there are fields in which $\exists x\cdot x^2 = 2$ is false, so no sound theory of fields can include that sentence. – Rob Arthan Sep 19 '15 at 00:56
  • So you do mean that once you know $\sqrt2$ is irrational. – Asaf Karagila Sep 19 '15 at 00:56
  • No, I don't mean that. $\exists x \cdot x^2 = 2$ is false in $\mathbb{Z}/3\mathbb{Z}$. It's a sentence that is meaningful in every field but doesn't hold in every field. The statement that $\sqrt{2}$ is irrational can't be expressed in the first-order language of a field. – Rob Arthan Sep 19 '15 at 01:03
  • Right. But before you are taught that $\Bbb{Z/3Z}$ is a field, and that in fact $2$ is not a square there, you are taught that $\sqrt2\notin\Bbb Q$. I know that being irrational cannot be expressed in the first-order language of fields, I'm not sure why you brought that up. But I feel that this discussion has circled enough through the same point, so I bid you adieu and good night. – Asaf Karagila Sep 19 '15 at 01:06
  • 1
    My point was that your answer shouldn't mention completeness. It's just about soundness: (i) the first-order theory of fields is sound for fields; (ii) there are fields in which $\exists x\cdot x^2 = 2$ is false; hence (iii) $\exists x\cdot x^2 = 2$ is provably unprovable in the theory of fields. Maybe we can mop this up another day. Cheers. – Rob Arthan Sep 19 '15 at 01:35
  • 2
    Rob's right. You only need soundness, which is that provability over $T$ implies truth in all models of $T$. So your sentence cannot be provable over $T$ because it is not true in some model of $T$. And also your sentence is not disprovable since it is true in some model of $T$ and hence its negation cannot be proven, again by soundness. I am sure you know all this very well so you must have misinterpreted Rob's comment. =) – user21820 Sep 19 '15 at 07:16
  • Maybe the explanation for this odd cross-talk is just that some people (like Asaf Karagila in the original answer) think of "completeness" as a biconditional ("provable iff valid"); whereas other people think of it as only one direction ("provable if valid") to be complemented by soundness. Both usages have their merits... – mmw Sep 19 '15 at 14:35
1

Consider statement, $P$:
"It is impossible to prove statement $P$."

Suppose it's true. Then, as per $P$, it's impossible to prove statement $P$, even though it's true.

Suppose it's false. Then, as per $P$, it's possible to prove statement $P$, even though it's false.

Asserting either the truth or the falsehood of the statement leads to a contradiction.

The statement appears to be impossible to prove. (Although, perhaps we shouldn't come right out and say it.)

MathAdam
  • 3,309
  • 4
    You can have a statement which talks "about itself", but it's not at all simple to do so. In general $P$ is not part of the language, but rather a sentence in the language. And in order to talk about statements you need things like Godel numbering and so on. So some nontrivial amount of information needs to be established first. – Asaf Karagila Sep 19 '15 at 00:10
  • Indeed. The OP is looking for a simple example. I don't know if this is too simple for their needs. Your response is at least mathematical, which may meet the OP requirement. – MathAdam Sep 19 '15 at 00:14
  • 2
    My point is that your example is either wrong, or misleading when you dress it as "simple". – Asaf Karagila Sep 19 '15 at 00:21
  • Hmm... I'll have to consider that – MathAdam Sep 19 '15 at 00:25