Dear Colleagues: The current text presents the first chapter of my book "Around the Goedel's theorem" published in Russian (see Podnieks [1981, 1992] in the reference list). The main ideas were published also in Podnieks [1988a]. The contents of the book is the following: 1. The nature of mathematics 1.1. Platonism - the philosophy of working mathematicians 1.2. Investigation of fixed models - the nature of the mathematical method 1.3. Intuition and axiomatics 1.4. Formal theories 1.5. Logics 1.6. Hilbert's program 2. The axiomatic set theory 2.1. The origin of the intuitive set theory 2.2. Formalization of the inconsistent set theory 2.3. Zermelo-Fraenkel axioms 2.4. Around the continuum problem 3. First order arithmetics 3.1. From Peano axioms to first order axioms 3.2. How to find arithmetics in other formal theories 3.3. Representation theorem 4. Hilbert's Tenth problem 4.1. - 4.7. ............................................................................... 5. Incompleteness theorems 5.1. The Liar's paradox 5.2. Self reference lemma 5.3. Goedel's incompleteness theorem 5.4. Goedel's second theorem 6. Around the Goedel's theorem 6.1. Methodological consequences 6.2. The double incompleteness theorem 6.3. The "creativity problem" in mathematics 6.4. On the size of proofs 6.5. The "diophantine" incompleteness theorem 6.6. The Loeb's theorem Appendix 1. About the model theory Appendix 2. Around the Ramsey's theorem ______________________________________________________________________ University of Latvia Institute of Mathematics and Computer Science K.Podnieks, Dr.Math. podnieks@mii.lu.lv PLATONISM, INTUITION AND THE NATURE OF MATHEMATICS CONTENTS 1. Platonism - the philosophy of working mathematicians 2. Investigation of fixed models - the nature of the mathematical method 3. Intuition and axiomatics 4. Formal theories 5. Hilbert's program 6. Some replies to critics 7. References 8. Postscript 1. Platonism - the philosophy of working mathematicians Charles Hermite has said once he is convinced that numbers and functions are not mere inventions of mathematicians, that they do exist independently of us, as do exist things in our everyday practice. Some time ago in the former USSR this proposition was quoted as the evidence for "the naive materialism of outstanding scientists". But such propositions stated by mathematicians are evidences not for their naive materialism, but for their naive platonism. Platonist attitude of mathematicians to objects of their investigations, as will be shown below, is determined by the very nature of the mathematical method. First let us consider the "platonism" of Plato itself. Plato, a well known Greek philosopher lived in 427-347 B.C., at the end of the Golden Age of Ancient Greece. In 431-404 B.C. Greece was destroyed in the Peloponnesus war, and in 337 B.C. it was conquered by Macedonia. The concrete form of the Plato's system of philosophy was determined by Greek mathematics. In the VI-Vth centuries B.C. the evolution of Greek mathematics led to mathematical objects in the modern meaning of the word: the ideas of numbers, points, straight lines etc. stabilised, and thus they got distracted from their real source - properties and relations of things in the human practice. In geometry straight lines have zero width, and points have no size at all. Such things actually do not exist in our everyday practice. Instead of straight lines here we have more or less smooth stripes, instead of points - spots of various forms and sizes. Nevertheless, without this passage to an ideal (partly fantastic, but simpler, stable and fixed) "world" of points, lines etc., the mathematical knowledge would have stopped at the level of art and never would become a science. Idealisation allowed to create an extremely effective instrument - the well known Euclidean geometry. The concept of natural numbers (0, 1, 2, 3, 4, ...) rose from human operations with collections of discrete objects. This development ended already in the VIth century B.C., when somebody asked how many prime numbers do there exist? And the answer was found by means of reasoning - there are infinitely many prime numbers. Clearly, it is impossible to verify such an assertion empirically. But by that time the concept of natural number was already stabilised and distracted from its real source - the quantitative relations of discrete collections in the human practice, and it began to work as a fixed model. The system of natural numbers is an idealisation of these quantitative relations. People abstracted it from their experience with small collections (1, 2, 3, 10, 100, 1000 things). Then they extrapolated their rules to much greater collections (millions of things) and thus idealised the real situation (and even deformed it - see Rashevsky [1973]). For example, let us consider "the number of atoms in this sheet of paper". From the point of common arithmetic this number "must" be either even or odd at any moment of time. In fact, however, the sheet of paper does not possess any precise "number of atoms" (because of, for example, nuclear reactions). And, finally, the modern cosmology claims that the "total number" of particles in the Universe is less than 10**200. What should be then the real meaning of the statement "10**200+1 is an odd number"? Thus, in arithmetic not only practically useful algorithms are discussed, but also a kind of pure fantastic matter without any direct real meaning. Of course, Greek mathematicians could not see all that so clearly. Discussing the amount of prime numbers they believed that they are discussing objects as real as collections of things in their everyday practice. Thus, the process of idealisation ended in stable concepts of numbers, points, lines etc. These concepts ceased to change and were commonly acknowledged in the community of mathematicians. And all that was achieved already in the Vth century B.C. Since that time our concepts of natural numbers, points, lines etc. have changed very little. The stabilisation of concepts testifies their distraction from real objects which have led people to these concepts and which continue their independent life and contain an immense variety of changing details. When working in geometry, a mathematician does not investigate the relations of things of the human practice (the "real world" of materialists) directly, he investigates some fixed notion of these relations - an idealised, fantastic "world" of points, lines etc. And during the investigation this notion is treated (subjectively) as the "last reality", without any "more fundamental" reality behind it. If during the process of reasoning mathematicians had to remember permanently the peculiarities of real things (their degree of smoothness etc.), then instead of a science (effective geometrical methods) we would have art, simple, specific algorithms obtained by means of trial and error or on behalf of some elementary intuition. Mathematics of Ancient Orient stopped at this level. But Greeks went further. Studying mathematics Plato came to his surprising philosophy of two worlds: the "world of ideas" (strong and perfect as the "world" of geometry) and the world of things. According to Plato, each thing is only an imprecise, imperfect implementation of its "idea" (which does exist independently of the thing itself in the world of ideas). Surprising and completely fantastic is Plato's notion of the nature of mathematical investigation: before a man is born, his soul lives in the world of ideas and afterwards, doing mathematics he simply remembers what his soul has learned in the world of ideas. Of course, this is an upside-down notion of the nature of mathematical method. The end-product of the evolution of mathematical concepts - a fixed system of idealised objects, is treated by Plato as an independent beginning point of the evolution of the "world of things". Nevertheless, being an outstanding philosopher, Plato tried to explain (in his own manner) those aspects of the human knowledge which remained inaccessible to other philosophers of his time. To explain the real nature of idealised mathematical objects, Greeks had insufficient knowledge in physics, biology, human physiology and psychology, etc. Today, any philosophical position in which ideal objects of human thought are treated as a specific "world" should be called platonism. Particularly, the philosophy of working mathematicians is a platonist one. Platonist attitude to objects of investigation is inevitable for a mathematician: during his everyday work he is used to treat numbers, points, lines etc. as the "last reality", as a specific "world". This sort of platonism is an essential aspect of mathematical method, the source of the surprising efficiency of mathematics in the natural sciences and technology. It explains also the inevitability of platonism in the philosophical position of mathematicians (having, as a rule, very little experience in philosophy). Habits, obtained in the everyday work, have an immense power. Therefore, when a mathematician, not very strong in philosophy, tries to explain "the nature" of his mathematical results, he unintentionally brings platonism into his reasoning. The reasoning of mathematicians about the "objective nature" of their results is, as a rule, rather an "objective idealism" (platonism) than the materialism. A platonist is, of course, in some sense "better" than the philosophers who consider mathematical objects merely as "arbitrary creatures of human mind". Nevertheless, we must distinguish between people who simply talk about the "objective nature" of their constructions, and people who try to understand the origin of mathematical concepts and ways of their evolution. Whether your own philosophy of mathematics is platonism or not, can be easily determined using the following test. Let us consider the twin prime numbers sequence: (3, 5), (5, 7), (11, 13), (17 ,19), (29, 31), (41, 43), ... (two prime numbers are called twins, if their difference is 2). In 1742 Chr. Goldbach conjectured that there are infinitely many twin pairs. The problem remains unsolved up to day. Suppose that it will be proved undecidable from the axioms of set theory. Do you believe that, still, Goldbach's conjecture possesses an "objective truth value"? Imagine you are moving along the natural number system: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, ... and you meet twin pairs in it from time to time: (3, 5), (5, 7), (11, 13), (17,19), (29, 31), (41, 43), ... It seems there are only two possibilities: a) we achieve the last pair and after that moving forward we do not meet any twin pairs (i.e. Goldbach's conjecture is false), b) twin pairs appear over and again (i.e. Goldbach's conjecture is true). It seems impossible to imagine a third possibility ... If you think so, you are, in fact, a platonist. You are used to treat the natural number system as a specific "world", very like the world of your everyday practice. You are used to think that any sufficiently definite assertion about things in this world must be either true or false. And, if you regard the natural number system as a specific "world", you cannot imagine the third possibility that, maybe, Goldbach's conjecture is neither true nor false. But such a possibility will not surprise us if we remember (following Rashevsky [1973]) that natural number system contains not only some information about the real things of the human practice, but it also contains many elements of fantasy. Why do you think that a fantastic "world" (some kind of Disneyland) will be completely perfect? As another striking example of platonist approach to nature of mathematics let us consider an expression of N.Luzin from 1927 about the continuum-problem (quoted after Keldish [1974]): "The cardinality of continuum, if it is thought to be a set of points, is some unique reality, and it must be located on the aleph scale there, where it is. It's not essential, whether the determination of the exact place is hard or even impossible (as might have been added by Hadamard) for us, men". The continuum-problem was formulated by Georg Cantor in 1878: does there exist a set of points with cardinality greater than the cardinality of natural numbers (the so called countable cardinality) and less than the cardinality of the continuum (i.e. of the set of all points of a line)? In the set theory (using the axiom of choice) one can prove that the cardinality of every infinite set can be measured by means of the so called aleph scale: A0 A1 A2 ... An An+1 ... Aw ... |___|___|_ ..._|___|__ ... __|__ ... Here A0 (aleph-0) is the countable cardinality, A1 - the least uncountable cardinality etc., and Aw is greater than An for every natural number n . Cantor established that A0