11

Do we know if the axioms of the real numbers are consistent, complete or neither of both?

And if so, is it a consequence of Godel's theorem or of something else?

Ambesh
  • 3,312
  • I'm quite sure the axioms (complete field with Archimedean order) are complete as any two such fields are canonically isomorphic. – Hagen von Eitzen Apr 15 '13 at 22:21
  • In its essence the real numbers are consistently built from the natural numbers. The axioms you mention are just a shortcut to the proper way of doing things. – Git Gud Apr 15 '13 at 22:21
  • 2
    The theory of real-closed fields is even decidable, there is a computer program that will answer any question. – André Nicolas Apr 15 '13 at 22:29

1 Answers1

28

The real numbers can be axiomatized in many different ways. I will focus on the main interpretation of a first-order theory of an ordered field. I will remark on other alternatives at the end of my answer.

Yes, the theory of the real numbers also known as the theory of real closed fields (RCF) is complete. In fact we can write a recursively enumerable theory which is already enough to prove everything which is true in that structure.

This theory is also consistent, because the real numbers exhibit a model of that theory, and a theory in first-order logic is consistent if and only if it has a [set] model. The real numbers form a set, and therefore witness that the theory is consistent. This is in fact a consequence of Godel's completeness theorem.

However if we combine both these we can get a very nice result about the real numbers, that they are not a structure in which we can develop the basic laws of arithmetics of the integers. Indeed the integers themselves cannot be defined as a subset of the real numbers in the first-order theory of real-closed fields.

Of course, one can discuss alternative methods of characterizing the real numbers. Perhaps in second-order logic. Perhaps as a particular structure of a particular language (e.g. exponential field; an ordered field with extra predicates for the integers, and so on). In different languages, or different logics, we will be able to write different axioms, and the theory of the real numbers will end up being very different.

In any case, however, if we limit ourselves to first-order logic (where the completeness theorem holds), if we consider "the theory of the real numbers" simply as the set of all sentences which are true in the structure of the real numbers, then the answers are both yes: it is a complete theory and it is consistent. This is because every "theory of a structure" is a complete and consistent theory.

The actual, and interesting, question is whether or not there is a "nice" theory which is sufficient to prove everything which is true -- as in the case of the ordered field, where RCF is enough to prove everything else. And of course the answer here will vary depending on the language we chose and so on.


Couple of words on the incompleteness theorem, while mainly known to the laymathematician as "a theory cannot be both consistent and complete", or even worse "a consistent mathematical theory cannot prove everything", this is not what the theorem actually says.

The theorem states that if we have a theory in first-order logic whose axioms can be recognized by a computer program (namely, a program will halt when it is given an axiom), and that theory is sufficient to express basic arithmetical statements, then the theory cannot be both consistent and complete.

However there are plenty of mathematical theories which are consistent and complete. These theories fail to satisfy the two assumptions needed for the incompleteness theorem to kick in. For example consider the theory made of all the sentences which are true in the natural numbers. This theory is complete, because every sentence is either true or false in a fixed structure; and this theory is consistent because it has a model (the natural numbers). But this theory is not recursively enumerable, there is no computer program which will be able to recognize the axioms.

On the other end, the theory of real-closed fields, and a closely related theory of algebraically closed fields in a fixed characteristics, both are consistent and complete, and both are recursively enumerable.

It is a very nice consequence of the incompleteness theorem in the case of these two theories, that the integers cannot be defined within $\Bbb R$ or within $\Bbb C$. If one follows into deeper model theoretical territories then one can show that in fact both these models have very little subsets that they can actually define.

But it is very important to remember that the incompleteness theorem is nothing more than what it is. And it is certainly not the statement that no theory is both consistent and complete.


Also related:

Asaf Karagila
  • 393,674
  • Very interesting answer. But I get lost in one thing. How can the real number be consistent and complete and at the same time Godel's theorem be true? – Ambesh Apr 15 '13 at 22:36
  • 3
    @Myke: The incompleteness theorem has four conditions: (1) consistency; (2) completeness; (3) recursively enumerable; and (4) can express basic arithmetical statements. The incompleteness theorem tells us that a theory cannot have all four properties. In the case of RCF the fourth property fails. – Asaf Karagila Apr 15 '13 at 22:56
  • 5
    @Myke: To clarify, Asaf means basic integer arithmetical statements. While RCF can, for example, tell you about solutions to the polynomial equation $x^3 + y^3 = z^3$ -- and there are lots, such as $(1, 1, \sqrt[3]{2})$ -- it cannot even formulate the question of whether any of those solutions are integer solutions. –  Apr 15 '13 at 23:11
  • Still, we make statements about natural numbers once in a while in calculus. Then we are doing something wrong. – Ambesh Apr 16 '13 at 06:30
  • 1
    @Myke: You are using a lot more than just ordered field property in calculus. Often you don't even use a first-order theory at all. – Asaf Karagila Apr 16 '13 at 08:54
  • @AsafKaragila Ok I see. So how this then apply to the 13 axioms of the real numbers (given in calculus course). Can we state something about them in terms of completeness or consistency?

    Sorry If I'm asking many questions. But this has been troubling my mind for a long time.

    – Ambesh Apr 16 '13 at 11:23
  • 1
    @Myke: That would depend on the axioms themselves. Generally if a theory has a model then it is consistent. The real numbers are a model of the axioms, so the theory is consistent. If you are considering the second-order axiomatization of a complete ordered field, then it is in fact the only model (up to isomorphism) of these axioms; however second-order logic does not have a completeness theorem, so you cannot conclude that the theory is complete (although these are two different kinds of "complete"). – Asaf Karagila Apr 16 '13 at 11:28
  • @AsafKaragila Are you meaning that because apart form the 13 axioms we use second order logics then we can't ensure completeness. And because we have a model then ordinary calculus is consistent no matter what? Did I get it right? – Ambesh Apr 16 '13 at 11:53
  • 1
    @Myke: Yes. The fact that we use second-order logic means that we can no longer conclude that having a unique model implies completeness. Ordinary calculus is consistent (relative to one foundation of mathematics or another) because we construct it mainly by hands. We then prove general theorems, but they apply to our constructions in particular. – Asaf Karagila Apr 16 '13 at 11:56
  • @AsafKaragila Thanks a lot for your time. – Ambesh Apr 16 '13 at 11:58
  • @AsafKaragila I have just read your other post on Godel's theorem. It is stated that Godel's second theorem implies we can't prove consistency. Also you say that yo have a model implies consistency. So there is something I think I don't understand here. – Ambesh Apr 16 '13 at 12:32
  • 1
    @Myke: Theories which satisfy the conditions of the incompleteness theorem(s) are theories in which we can express the statement "This theory is consistent", which is a statement which is unprovable from such theory. The real numbers (in the first-order axiomatization of an ordered field) do not have such expressive powers to begin with. This theory cannot even begin talking about consistency, so it certainly cannot prove its own consistency. The completeness theorem which equates consistency with existence of a model also requires some concept of set to exist beforehand [cont.] – Asaf Karagila Apr 16 '13 at 12:42
  • 1
    [...] and this really means that we need to establish some set theory, or other theory which "emulates" sets before we can talk about models. Such theory is $\sf ZFC$ which is a very common set theory. Using $\sf ZFC$ we can prove that there is a set which is a model of the axioms of the real numbers, and we can prove a lot more. Of course $\sf ZFC$ cannot prove its own consistency because the incompleteness theorem applies for that theory. For this reason I wrote "relative to one foundation of mathematics or another", we have to start by some assumption, e.g. $\sf ZFC$ is consistent, [cont.] – Asaf Karagila Apr 16 '13 at 12:44
  • 1
    [...] even if we cannot directly prove it from our basic theory. There are ways to go around it, but at a certain point you have to believe your axioms are consistent; or find other axioms and work with them. For the most part of mathematics, you shouldn't be worried. If you go into foundational research then you will know how to solve these issues; and if you don't, then you won't give too much thought to such problems anyway. – Asaf Karagila Apr 16 '13 at 12:46
  • 1
    I want to finish by pointing out that I tried to avoid these points in my answer because it seems that your basis of logic, set theory and foundation is weak at the moment. There are many confusing and very very fine and delicate points to understanding all these issues, and how they are resolved in modern mathematics. It is good that these things bother you, but remember that all this information should come in good time -- after that you have studied some more logic and set theory, for example. – Asaf Karagila Apr 16 '13 at 12:48
  • Amazing answers. You should write an article about the topic. Really you have cleared lots of my doubts. I let you work in peace and thanks once again. @AsafKaragila – Ambesh Apr 16 '13 at 13:02