190

I have read somewhere there are some theorems that are shown to be "unprovable". It was a while ago and I don't remember the details, and I suspect that this question might be the result of a total misunderstanding. By the way, I assume that unprovable theorem does exist. Please correct me if I am wrong and skip reading the rest.

As far as I know, the mathematical statements are categorized into: undefined concepts, definitions, axioms, conjectures, lemmas and theorems. There might be some other types that I am not aware of as an amateur math learner. In this categorization, an axiom is something that cannot be built upon other things and it is too obvious to be proved (is it?). So axioms are unprovable. A theorem or lemma is actually a conjecture that has been proved. So "a theorem that cannot be proved" sounds like a paradox.

I know that there are some statements that cannot be proved simply because they are wrong. I am not addressing them because they are not theorems. So what does it mean that a theorem is unprovable? Does it mean that it cannot be proved by current mathematical tools and it may be proved in the future by more advanced tools that are not discovered yet? So why don't we call it a conjecture? If it cannot be proved at all, then it is better to call it an axiom.

Another question is, how can we be sure that a theorem cannot be proved? I am assuming the description might be some high level logic that is way above my understanding. So I would appreciate if you put it into simple words.

Edit- Thanks to a comment by @user21820 I just read two other interesting posts, this and this that are relevant to this question. I recommend everyone to take a look at them as well.

polfosol
  • 8,721
  • 6
  • 27
  • 56
  • 12
    I was just thinking of preparing a talk on this very subject... – Stefan Mesken Nov 23 '16 at 12:06
  • 3
    "In this categorization, an axiom is something that cannot be built upon other things and it is too obvious to be proved (is it?). So axioms are unprovable. " Not at all. Often axioms are found to be redundant: Hilbert's axiom "$a \implies a$" was found to be redundant (in other words, it was provable from other axioms). Happens all the time. – DanielV Nov 23 '16 at 12:32
  • Have you searched the site? There are numerous discussions on the topic. With over a thousand points, I'd expect to know that you've exhausted that possibility. – Asaf Karagila Nov 23 '16 at 12:41
  • @AsafKaragila : I searched a bit. Didn't find anything with this exact wording. Sorry if this is a duplicate. I am not so familiar with advanced logic. I am even having a hard time understanding DanielV's first comment – polfosol Nov 23 '16 at 12:44
  • Generally, there are 2 ways to establish unprovability: (1) you can propogate the assumption that something is unprovable (such as $\lnot A, B \vdash \lnot (B \to A)$ propogates the "not"), or (2) you can encode a theory such a peano arithmetic into something like ZFC and use inductive arguments to prove goodstein's theorem is not provable (in other words, inductively establish $\forall t \in \text{Theorems} : s \ne t$ establishes $s$ is unprovable). (reposted because of correction) – DanielV Nov 23 '16 at 12:59
  • The famous book _Gödel, Escher, Bach: An Eternal Golden Braid_ is about this. – RemcoGerlich Nov 23 '16 at 14:44
  • 7
    While logic is a rich subject, it tends to be very shallow in the parts where laypeople *think* there is depth (e.g. the notion of "axiom"). Most of the ideas you have about logic are not actually about logic, but instead ideas about philosophy or pedagogy –  Nov 23 '16 at 15:18
  • As a side note, here's another example of an important unprovability proof http://math.stackexchange.com/questions/53321/prove-g%C3%B6dels-incompleteness-theorem-using-halting-problem – godfatherofpolka Nov 23 '16 at 17:23
  • This may be of relevance to the topic https://en.wikipedia.org/wiki/P_versus_NP_problem Correct me if I'm wrong – george Nov 23 '16 at 22:26
  • 2
    Stefan's answer has identified that the main issue is your understanding of "unprovable", which is always relative. See http://math.stackexchange.com/a/1643073 for a brief outline of some points I wish to highlight, and http://math.stackexchange.com/a/1808558 for a little more on foundational aspects. – user21820 Nov 25 '16 at 07:02
  • 1
    'Theorem" has 2 different meanings. In the usual language, it means "a proposition (of some importance) for which someone has given have an acceptable proof". It is a result obtained by people. In logic, it is a well-formed formula which happens to be true in some theory. When talking about "provability", you are in the second context; so theorem exists even without written proof, without the exsitence of proof, - and even without anybody stating them. – Michel Billaud Nov 25 '16 at 10:01
  • @MichelBillaud I wish you wrote that as an answer. – polfosol Nov 25 '16 at 19:40
  • @polgosol It was not an answer to "how to prove there is no proof". Just a clarification of the word. – Michel Billaud Nov 25 '16 at 20:09

8 Answers8

180

When we say that a statement is 'unprovable', we mean that it is unprovable from the axioms of a particular theory.

Here's a nice concrete example. Euclid's Elements, the prototypical example of axiomatic mathematics, begins by stating the following five axioms:

Any two points can be joined by a straight line

Any finite straight line segment can be extended to form an infinite straight line.

For any point $P$ and choice of radius $r$ we can form a circle centred at $P$ of radius $r$

All right angles are equal to one another.

[The parallel postulate:] If $L$ is a straight line and $P$ is a point not on the line $L$ then there is at most one line $L'$ that passes through $P$ and is parallel to $L$.

Euclid proceeds to derive much of classical plane geometry from these five axioms. This is an important point. After these axioms have been stated, Euclid makes no further appeal to our natural intuition for the concepts of 'line', 'point' and 'angle', but only gives proofs that can be deduced from the five axioms alone.

It is conceivable that you could come up with your own theory with 'points' and 'lines' that do not resemble points and lines at all. But if you could show that your 'points' and 'lines' obey the five axioms of Euclid, then you could interpret all of his theorems in your new theory.

In the two thousand years following the publication of the Elements, one major question that arose was: do we need the fifth axiom? The fifth axiom - known as the parallel postulate - seems less intuitively obvious than the other four: if we could find a way of deducing the fifth axiom from the first four then it would become superfluous and we could leave it out.

Mathematicians tried for millennia to find a way of deducing the parallel postulate from the first four axioms (and I'm sure there are cranks who are still trying to do so now), but were unable to. Gradually, they started to get the feeling that it might be impossible to prove the parallel postulate from the first four axioms. But how do you prove that something is unprovable?

The right approach was found independently by Lobachevsky and Bolyai (and possibly Gauss) in the nineteenth century. They took the first four axioms and replaced the fifth with the following:

[Hyperbolic parallel postulate:] If $L$ is a straight line and $P$ is a point not on the line $L$ then there are at least two lines that pass through $P$ and are parallel to $L$.

This axiom is clearly incompatible with the original parallel postulate. The remarkable thing is that there is a geometrical theory in which the first four axioms and the modified parallel postulate are true.

The theory is called hyperbolic geometry and it deals with points and lines inscribed on the surface of a hyperboloid:

Wikimedia image: a triangle and a pair of diverging parallel lines inscribed on a hyperboloid

In the bottom right of the image above, you can see a pair of hyperbolic parallel lines. Notice that they diverge from one another.

The first four axioms hold (and you can check this), but now if $L$ is a line and $P$ is a point not on $L$ then there are infinitely many lines parallel to $L$ passing through $P$. So the original parallel postulate does not hold.

This now allows us to prove very quickly that it is impossible to prove the parallel postulate from the other four axioms: indeed, suppose there were such a proof. Since the first four axioms are true in hyperbolic geometry, our proof would induce a proof of the parallel postulate in the setting of hyperbolic geometry. But the parallel postulate is not true in hyperbolic geometry, so this is absurd.


This is a major method for showing that statements are unprovable in various theories. Indeed, a theorem of Gödel (Gödel's completeness theorem) tells us that if a statement $s$ in the language of some axiomatic theory $\mathbb T$ is unprovable then there is always some structure that satisfies the axioms of $\mathbb T$ in which $s$ is false. So showing that $s$ is unprovable often amounts to finding such a structure.

It is also possible to show that things are unprovable using a direct combinatorial argument on the axioms and deduction rules you are allowed in your logic. I won't go into that here.

You're probably interested in things like Gödel's incompleteness theorem, that say that there are statements that are unprovable in a particular theory called ZFC set theory, which is often used as the foundation of all mathematics (note: there is in fact plenty of mathematics that cannot be expressed in ZFC, so all isn't really correct here). This situation is not at all different from the geometrical example I gave above:

If a particular statement is neither provable nor disprovable from the axioms of all mathematics it means that there are two structures out there, both of which interpret the axioms of all mathematics, in one of which the statement is true and in the other of which the statement is false.

Sometimes we have explicit examples: one important problem at the turn of the century was the Continuum Hypothesis. The problem was solved in two steps:

  • Gödel gave a structure satisfying the axioms of ZFC set theory in which the Continuum Hypothesis was true.
  • Later, Cohen gave a structure satisfying the axioms of ZFC set theory in which the Continuum Hypothesis was false.

Between them, these results show that the Continuum Hypothesis is in fact neither provable nor disprovable in ZFC set theory.

John Gowers
  • 23,385
  • 4
  • 58
  • 99
  • 8
    Nice answer. Do you want to add a few words about the third version of the parallel postulate, in which there are ***no*** parallel lines? – Scott Nov 23 '16 at 16:54
  • 2
    I learned a lot from all answers and I can't resist to emphasize that marking this answer as accepted doesn't imply undervaluing other ones – polfosol Nov 24 '16 at 07:08
  • 1
    Can you expand on "plenty of mathematics that cannot be expressed in ZFC"? The usual position is that about the only thing ZFC has problems with is some parts of category theory. Wondering whether you're confusing ZFC for Peano Arithmetic. – hmakholm left over Monica Nov 24 '16 at 09:43
  • Also, Cohen's argument was a bit subtler than giving a model of $ZFC+\neg CH$ -- what he really showed is that every _finite_ set of axioms of $ZFC$ has a model that satisfies $\neg CH$, which excludes the possibility of proving CH from ZFC (since any such proof would have to be finite). – hmakholm left over Monica Nov 24 '16 at 09:59
  • 7
    It isn't quite true that Euclid proved his theorems from those 5 axioms alone. Over the years, mathematicians have identified several other assumptions he made without realizing it. These additional assumptions are also axioms of Euclidean geometry. One such assumption is that a line separates a plane into two halves, such that any line connecting points in one half with points in the other must intersect the first line. – Paul Sinclair Nov 24 '16 at 14:44
  • 2
    @HenningMakholm SGA/EGA make heavy use of Grothendieck universes, which can't be shown to exist in ZFC alone. Now, much of the material in SGA/EGA can be developed in ZFC, but the convenience of the Grothendieck universes approach makes me uneasy of claiming that ZFC is a foundation for *all mathematics*. – John Gowers Nov 24 '16 at 16:28
  • @John Out of curiosity: Do you know of an example in algebraic geometry that actually needs Grothendieck universes? All the examples I've seen so far could be handled (albeit less convenient) within ZFC - by variants of Harvey Friedman's reflection argument. – Stefan Mesken Nov 24 '16 at 23:23
  • @Stefan I don't know of an example - maybe you could toss the question up on MO. – John Gowers Nov 25 '16 at 15:44
  • This proved the theorem that my mind works completely different from a mathematician. – LukStorms Nov 25 '16 at 16:47
  • 1
    @JohnGowers: You wrote "It is also possible to show that things are unprovable using a direct combinatorial argument on the axioms and deduction rules you are allowed in your logic. I won't go into that here." Of course, one can do this with very simple axiomatic systems. But do you know of any "non-trivial" examples where something like this has been done? (I don't have a rigorous definition of "non-trivial", so feel free to use your imagination.) – Jason DeVito Nov 25 '16 at 23:10
  • @JasonDeVito It's not a particularly interesting example, but you can prove that a non-well-formed statement like "$)\in)$" is not provable in ZFC because all the axioms and deduction rules have matching brackets or preserve matching brackets, but the target statement does not. – Mario Carneiro Nov 26 '16 at 00:20
  • @Mario: I wasn't even thinking about syntactically incorrect things like that, but it certainly fits my question. How about this for a refinement: Is there any statement which a decent number of mathematicians thought could be provable, but which was shown to be unprovable in ZFC or PA or something similar by "direct combinatorial argument[s]"? – Jason DeVito Nov 26 '16 at 03:19
  • @JasonDeVito I don't think so. I tend to see the technique used more in computer science with very simple logical systems (usually propositional ones). – John Gowers Nov 26 '16 at 09:45
  • @PaulSinclair "It isn't quite true that Euclid proved his theorems from those 5 axioms alone." Euclid often used a "common sense" interpretation of diagrams. Even the first proposition in Book I, "to construct an equilateral triangle on a given base", *assumes* that two circles "obviously" intersect each other. This sort of reasoning has led to some well-known fallacies, e.g. a "proof" that all triangles are isosceles - see http://hsm.stackexchange.com/questions/737/who-came-up-with-the-proof-that-all-triangles-are-isosceles – alephzero Nov 26 '16 at 23:07
  • 1
    @alephzero - Euclid did not intentionally use what you call "common sense" interpretations. That he was aware of the dangers can be seen in the care he took in other instances. However, the problem with hidden assumptions is that they are hidden. You are not aware you are making them. Some of his assumptions were so subtle it took more than 1000 years before anyone noticed them. – Paul Sinclair Nov 26 '16 at 23:17
  • 2
    @JohnGowers: Grothendieck universes don’t need to be viewed as outside or beyond ZFC — they can reasonably be seen as just an extra existence assumption, the basic framework still remains ZFC. I work in type theory and constructive maths, so I’m a big proponent of alternatives, but I don’t think there’s any problem in saying that ZFC’s a satisfactory foundation for the vast majority of current mathematics (including EGA, SGA etc). – Peter LeFanu Lumsdaine Nov 28 '16 at 11:22
  • "Gödel gave a structure satisfying the axioms of ZFC set theory in which the Continuum Hypothesis was true." - where can I find information about this? – Nico A Dec 11 '17 at 01:32
  • @TreFox This particular model of ZFC is often known as the 'constructible universe' so you can search for that. The original reference is *Gödel, K. (1940). The Consistency of the Continuum-Hypothesis. Princeton University Press.* – John Gowers Dec 11 '17 at 17:06
  • One thing that has always bothered me about this: doesn't this assume that hyperbolic geometry is consistent? If it is not, then the parallel postulate _is_ implied by the first four axioms. – Quelklef Apr 22 '19 at 01:49
  • @Quelklef It's consistent because (assuming Euclidean geometry is consistent) it has a model - for example, the upper half-plane model or the disc model. – John Gowers Apr 22 '19 at 09:14
  • Alright, I need to research models, then. Thanks. – Quelklef Apr 22 '19 at 13:59
  • @Niffler: I think it's in bad taste "correcting" a British style word to an American one. – Asaf Karagila May 28 '19 at 00:46
73

First of all in the following answer I allowed myself (contrary to my general nature) to focus my efforts on simplicity, rather than formal correctness.

In general, I think that the way we teach the concept of axioms is rather unfortunate. While traditionally axioms were thought of as statements that are - in some philosophical way - obviously true and don't need further justifications, this view has shifted a lot in the last century or so. Rather than thinking of axioms as obvious truths think of them as statements that we declare to be true. Let $\mathcal A$ be a set of axioms. We can now ask a bunch of questions about $\mathcal A$.

  • Is $\mathcal A$ self-contradictory? I.e. does there exist a proof (<- this needs to be formalized, but for the sake of simplicity just think of your informal notion of proofs) - starting from formulas in $\mathcal A$ that leads to a contradiction? If that's the case, then $\mathcal A$ was poorly chosen. If all the statements in $\mathcal A$ should be true (in a philosophical sense), then they cannot lead to a contradiction. So our first requirement is that $\mathcal A$ - should it represent a collection of true statements - is not self-contradictory.
  • Does $\mathcal A$ prove interesting statements? Take for example $\mathcal A$ as the axioms of set theory (e.g. $\mathcal A = \operatorname{ZFC}$). In this case we can prove all sorts of interesting mathematical statements. In fact, it seems reasonable that every mathematical theorem that can be proved by the usual style of informal proofs, can be formally proved from $\mathcal A$. This is one of the reasons, the axioms of set theory have been so successful.
  • Is $\mathcal A$ a natural set of axioms? ...
  • ...
  • Is there a statement $\phi$ which $\mathcal A$ does not decide? I.e. is there a statement $\phi$ such that there is no proof of $\phi$ or $\neg \phi$ starting from $\mathcal A$?

The last point is what we mean when we say that $\phi$ is unprovable from $\mathcal A$. And if $\mathcal A$ is our background theory, say $\mathcal A = \operatorname{ZFC}$, we just say that $\phi$ is unprovable.

By a very general theorem of Kurt Gödel, any natural set of axioms $\mathcal A$ has statements that are unprovable from it. In fact, the statement "$\mathcal A$ is not self-contradictory" is not provable from $\mathcal A$. So, while natural sets of axioms $\mathcal A$ are not self-contradictory - they themselves cannot prove this fact. This is rather unfortunate and demonstrates that David Hilbert's program on the foundation of mathematics - in its original form - is impossible. The natural workaround is something contrary to the general nature of mathematics - a leap of faith: If $\mathcal A$ is a sufficiently natural set of axioms (or otherwise certified), we believe that it is consistent (or - if you're more like me - you assume it is consistent until you see a reason not to).

This is - for example - the case for $\mathcal A = \operatorname{ZFC}$ and for the remainder of my answer, I will restrict myself to this scenario. Now that we know that $\mathcal A$ does not decide all statements (and arguably does not prove some true statements - like its consistency), a new question arises:

  • Does $\operatorname{ZFC}$ decide all mathematical statements? In other words: Is there a question about typical mathematical objects that $\operatorname{ZFC}$ does not answer?

The - to some people unfortunate - answer is yes and the most famous example is

$\operatorname{ZFC}$ does not decide how many real numbers there are.

Actually proving this fact, took mathematicians (logicians) many decades. At the end of this effort, however, we not only had a way to prove this single statement, but we actually obtained a very general method to prove the independence of many statements (the so-called method of forcing, introduced by Paul Cohen in 1963).

The idea - roughly speaking - is as follows: Let $\phi$ be a statement, say

$\phi \equiv$ "there is no infinity strictly between the infinity of $\mathbb N$ and of $\mathbb R$"

Let $\mathcal M$ be a model of $\operatorname{ZFC}$. Starting from $\mathcal M$ we would like to construct new models $\mathcal M_{\phi}$ and $\mathcal M_{\neg \phi}$ of $\operatorname{ZFC}$ such that $\mathcal M_{\phi} \models \phi$ and $\mathcal M_{\neg \phi} \models \neg \phi$ (i.e. $\phi$ is true in $\mathcal M_{\phi}$ and $\phi$ is false in $\mathcal M_{\neg \phi}$). If this is possible, then this proves that $\phi$ is not decided by $\operatorname{ZFC}$. Why is that?

Well, if it were decided by $\operatorname{ZFC}$, then there would be a proof of $\phi$ or a proof of $\neg \phi$. Let us say that $\phi$ has a proof (the other case is the same). Then, by soundness of our proofs, any model that satisfies $\operatorname{ZFC}$ must satisfy $\phi$, so there cannot be a model $\mathcal M_{\neg \phi}$ as above.

Stefan Mesken
  • 16,151
  • 3
  • 25
  • 47
  • Btw., to my fellow set-theorists, by a *certified* set of axioms I mean some such set whose consistency is implied by a somewhat *natural* set of axioms - e.g. $\operatorname{ZFC} + \operatorname{AD}^{L(\mathbb R)}$ (unless of course, this in itself is a natural set of axioms to you). – Stefan Mesken Nov 23 '16 at 12:56
  • So by unprovable we just mean that it cannot be concluded from our set of axioms, right? Now, if it is true then why do we even consider its negation? Why don't we just add it to our current set of axioms? – polfosol Nov 23 '16 at 12:57
  • 3
    @polfosol Well, because the *truth* of a given statement - unless implied by your axioms - is debatable. You are free to add this *true* statement to your axioms (and we regularly do that), but to other people the negation may seem to be true and they might decide to accept that as an axiom. – Stefan Mesken Nov 23 '16 at 12:59
  • 1
    @polfosol I myself don't consider any statement to be true (in an absolute sense) - at least I think I don't. Rather I work under the reasonable assumption that they are not self-contradictory and try to figure out what their consequences are. – Stefan Mesken Nov 23 '16 at 13:00
  • Thanks for your detailed clarifications. Now I am wondering why most examples are focused on the set theory? – polfosol Nov 23 '16 at 13:02
  • 1
    @polfosol Because - thus far - set theory has been most successful (or unfortunate - depending on your point of view) in determining natural, unprovable statements. However, there are other examples. See for example [Goodstein's Theorem](https://en.wikipedia.org/wiki/Goodstein's_theorem). – Stefan Mesken Nov 23 '16 at 13:10
  • 1
    When you consider whether A is a "natural" set of axioms, what do you mean by "natural"? – Matt Gutting Nov 23 '16 at 14:34
  • 1
    @MattGutting Recursively enumerable, (assumed to be) consistent and able to model basic arithmetic (e.g. being able to interpret $\operatorname{PA}$). – Stefan Mesken Nov 23 '16 at 14:41
  • 3
    @Stefan Strictly speaking, other theories have been much more successful than set theory for determining natural unprovable statements. For example, the statement '$G$ is abelian' is undecidable in the theory of groups. The point is that when we say *undecidable*, we usually mean *undecidable in set theory* , so the natural examples will also come from set theory. – John Gowers Nov 23 '16 at 15:15
  • @JohnGowers Yes, you're right and I've considered putting that in. However, I disagree with you about your last point. Undecidability - to me - means undecidable in some theory that aims to be foundational - like $\operatorname{ZFC}$ or $\operatorname{NF}$. – Stefan Mesken Nov 23 '16 at 15:18
  • I don't see how we are in disagreement. ZFC and NF are both axiomatizations of set theory. – John Gowers Nov 23 '16 at 15:33
  • 1
    @JohnGowers Sure, but there are other foundational theories like type theories, topos theories, ... (The reason I named set theories is that I'm not quite comfortable talking about foundations, I don't really know.) – Stefan Mesken Nov 23 '16 at 17:39
  • (just a random question: what literature do you suggest to some one study logic? i have experience with what they call "naive set theory" and at most it :/ thank you sorry for the interruption) – Yassin Rany Nov 23 '16 at 17:42
  • @YassinRany If by logic you mean 'first order logic', look at page 15 of the 'Teach yourself Logic 2016: A Study Guide' by Peter Smith [here](http://www.logicmatters.net/tyl/). If instead you mean logic in the sense of 'set theory', look at Asaf Karagila's guide [THE FIVE WH’S OF SET THEORY](https://ests.files.wordpress.com/2016/01/note1.pdf). – Stefan Mesken Nov 23 '16 at 17:48
  • @Stefan really thank you! :) – Yassin Rany Nov 23 '16 at 18:41
  • The sentence *"The - to some people unfortunate - answer is yes"* between a bullet point and the first block quote (the first orange box) is a bit confusing, because in the bullet point, there are two questions whose answers are opposite to each other. +1 anyway. – user1551 Nov 26 '16 at 22:56
27

Your question is partially based on an error of terminology. We don't speak of unprovable theorems - as you say, being a theorem implies having a proof. The correct thing to speak of is unprovable statements or unprovable assertions.

That said, it is possible for a statement to be a theorem in one context but not in another, in which case you could say that, in the second context, it is an unprovable theorem. Example: All proofs of the Pythagorean Theorem rely essentially on the Parallel Postulate; so if you try to prove what you can in geometry with the Parallel Postulate omitted (this is called 'absolute geometry'), then the Pythagorean Theorem becomes an unprovable theorem within that context. (this is about the only situation where I think the phrase 'unprovable theorem' is the natural choice)

draks ...
  • 17,825
  • 7
  • 59
  • 171
PMar
  • 279
  • 2
  • 2
13

You have already received some excellent responses, but I just wanted to clarify a few things that I feel may have not received the attention that they require.

For instance, you mentioned

[...] definitions, axioms, conjectures, lemmas and theorems.

It is important to realize that when setting up a mathematical theory, there are really only two things that matter:

  1. Statements we define to be true (or, equivalently, false).
  2. All other statements, that can either be true or false, or neither; these require a proof.

Definitions and axioms are both a form of type 1. They are quite closely related as axioms usually define some important concept and definitions usually specify that we call $Z$ a zork if and only if $Z$ has certain properties. For example, consider the statments

Every natural number $n$ has a successor $S(n)$.

An even number is of the form $2n$, for some $n \in \mathbb N$.

Are thesee definitions of the successor function and even numbers, respectively? Or are they axioms in a theory about natural numbers?

Similarly the distinction between theorems, conjectures, lemmas etc. is mostly an emotional distinction: they help the reader of a book or article distinguish between the "important" results and the statements that are more like tools and need to be proven only to get an interesting result.

Now on to (un)provable. There are formal definitions of a proof in mathematical logic, but let's not go into them. The main point is that a proof is a logical sequence of steps, starting from the assumptions of a theorem (or lemma, or conjecture, ...), ending with the conclusion of the theorem, and where every step is justified either by an axiom or by a previously proven theorem:

Theorem: (If conditions then) conclusion

Note that the conditions part can be omitted if the conclusion is always true (a tautology).

The "proof" for an axiom is then quite trivial: there are no preconditions and the single step of the proof consists of invoking the axiom.

For a lot of statements, we can usually show that they are true or false, given some set of axioms (and we usually include a set of proven theorems as well that we agree on, for example, you don't invoke Peano's axioms every time you prove something about a natural number). Showing that the theorem is false usually involves finding a counter example, or - more formally - showing that the "anti"theorem

Theorem: (If conditions then) not (conclusion)

is true, again by a proof in which each step is nicely justified.

So for example, we can prove the theorem "6 is even" to be true as follows:

  • $6 = 2 \cdot 3$
  • So $6 = 2 \cdot n$ for $n = 3$.
  • This satisfies the definition of an even number (or, if you have set up things that way: This is an even number by the axiom "Even number").

Similarly we can prove that 7 is not even by showing that there is no number $n$ such that $7 = 2 \cdot n$ (the only solution is $n = 3.5$ and that is not a natural number).

However, suppose that I want to prove "4 is a nortial number". Is that theorem true or false in our simple theory with one axiom about even numbers? No matter what way you invoke the axiom, or any theorem you can prove from it, you cannot show that 4 is a nortial number. However, similarly you cannot prove that "4 is not a nortial number" so the theorem can also not be false. Clearly, your theory does not have enough axioms to be able to reach either conclusion. This is what we mean by "an unprovable statement".

CompuChip
  • 667
  • 3
  • 6
  • 1
    What is a nortial number? – Ole Petersen Nov 28 '16 at 09:36
  • I have no idea :) – CompuChip Nov 28 '16 at 09:56
  • Your answer is pretty good, but like many others, you overlook the importance of "undefined concepts" in definitions. In set theory, what is an element? Does an element exist? What is "membership"? In geometry, we have a choice of a new undefined concept, "sense" referring to clockwise or counterclockwise, or creating a new axiom related to a line partitioning the real projective plane. When you try to define an undefined concept, you generally do so in other terms that lead back to the thing you are trying to define. – richard1941 Nov 29 '16 at 19:31
9

"Too obvious" doesn't exist in mathematics, we choose to agree about some axioms to build a theory. Axioms mustn't imply each other and mustn't be contradictory.

If a theorem cannot be proven nor denied by the axioms that means it goes beyond boundaries of that theory. So you can join that theorem as another axiom to build more complex theory, or you can join its negation as an axiom to build another theory

In addition, how can be proven that a theorem isn't implied nor denied by axioms?? That would be something like if you don't get contradiction by joining the theorem nor by joining its negation to the set of axioms. Just pass trough whole set of objects you use in the theory... :P

Djura Marinkov
  • 2,611
  • 1
  • 11
  • 16
  • 6
    "we choose to agree about some axioms to build a theory." To be historically accurate, we usually know the theorems we want to prove long before anyone proposes a set of axioms to support them, for almost any theory you will ever find. "Axioms mustn't imply each other and mustn't be contradictory." Axioms often are found to imply each other, but fortunately are not often found to be contradictory. – DanielV Nov 23 '16 at 13:09
  • @DanielV You're right, this was said for an imagined perfectly defined theory. And of course we choose axioms so to satisfy a wanted purpose – Djura Marinkov Nov 23 '16 at 14:51
  • Note that In set theory we prove that Zermelo's and axiom of choice are equivenent; each implies the other. – richard1941 Nov 29 '16 at 19:38
  • +1 how large will these sets of theorems grow when you keep on joining theorems that are currently beyond the boundaries? – draks ... Mar 15 '17 at 06:50
  • @draks... I guess as large as your imagination reaches – Djura Marinkov Mar 21 '17 at 12:08
6

A theory is created from building blocks called axioms which are accepted to be true. The axioms need not and cannot be proven (not because they are "too obvious", but because they are independent of the other axioms). Anyway, you have to prove that the set of axioms forming your theory is not contradictory.

Since Gödel, we know that a (rich) theory cannot prove all the logical propositions expressible in its frame, so that some propositions will require extra axioms, hence a stronger theory, to become theorems.

Simplistically speaking, propositions can be shown "unprovable" when their meaning is equivalent to "I am not provable in the frame of the theory". Then if they were provable, they would not be provable, and conversely.

  • 2
    There are rich and complete theories - take for example the theory of $H_{\omega_{1}}$. The point of Gödel's theorem is, that those cannot be recursively enumerable. – Stefan Mesken Nov 23 '16 at 22:18
  • @Stefan: I don't think that this is on the level that the OP expects. –  Nov 23 '16 at 22:20
  • 2
    Sure. The reason for my comment is that people often get Gödel's Incompleteness Theorem wrong - which trained me to be very sensitive about its statement (-; – Stefan Mesken Nov 23 '16 at 22:23
  • Off topic a bit, but is there a minimal axiomatic structure that contains unprovable statements? is there a maximally complex axiomatic structure that contains NO unprovable statements? – richard1941 Nov 29 '16 at 19:40
  • @richard1941 I think you would want to examine http://philosophy.stackexchange.com/questions/15525/how-is-first-order-logic-complete-but-not-decidable carefully. And then try to prove maximality or minimality. Since all of the systems I know of are amenable to various axiomatic formulations; you probably need to specify minimal and maximal. – rrogers Nov 30 '16 at 18:40
  • How large will this set of axioms grow if you repeat the process of adding axioms? – draks ... Mar 14 '17 at 14:49
3

It can make sense to call something an "unprovable theorem" if what is meant is that the theorem is unprovable in a given formal system or from a given set of axioms. For instance Gödel's formal statement which informally said "I cannot be proven" is unprovable in the formal system he used, but he also proved it using more powerful, informal tools - thus making it a theorem.

Casper
  • 964
  • 5
  • 18
1

The most common way (AFAIK) to establish $A \not \vdash B$ is to find some statement $X$ such that:

  • $A,~X \vdash \lnot B$
  • $A \land X$ is consistent

Then you can conclude $A \not \vdash B$ because constructively if $A \vdash B$ then $A ,~ X \vdash B$ then $A ,~ X \vdash B \land \lnot B$ which contradicts the assumption that $A \land X$ are consistent.

For example, if you wanted to show that from "$n$ is divisible by $3$" you cannot prove "$n$ is divisible by $6$" you do the obvious thing of pointing out the $X$ of $n = 9$. Since

  • $3|n , ~ n = 9 \vdash \lnot 6|n$
  • $(3|n) \land (n = 9)$ is consistent

So $3|n \not \vdash 6|n$. This simple approach can get very complex, mainly because establishing $A \land X$ as being consistent can be extremely demanding, usually an informal model theoretic approach is used for this.


It is also a well known way to establish undecidability, if you can find $X_1$ and $X_2$ such that:

  • $A, ~ X_1 \vdash B$
  • $A, ~ X_2 \vdash \lnot B$
  • $A \land X_1$ is consistent
  • $A \land X_2$ is consistent

Then for the same reason $A \not \vdash B$ and $A \not \vdash \lnot B$, so $B$ is independent of $A$.

DanielV
  • 22,195
  • 5
  • 35
  • 67
  • There is some circularity in this answer. The claim "$A \land X$ is consistent" is equivalent to claiming the unprovability of inconsistencies. This is unavoidable. Unprovability, like many other things in logic, is never created, only propagated. – DanielV Oct 12 '18 at 11:12