{"id":169,"date":"2023-04-30T18:38:50","date_gmt":"2023-04-30T18:38:50","guid":{"rendered":"https:\/\/renegrothmann.de\/?p=169"},"modified":"2023-10-24T22:20:23","modified_gmt":"2023-10-24T22:20:23","slug":"goedels-mysterious-incompleteness-theorem","status":"publish","type":"post","link":"https:\/\/renegrothmann.de\/?p=169","title":{"rendered":"G\u00f6del’s Mysterious Incompleteness Theorem"},"content":{"rendered":"\n

In my book, G\u00f6del’s incompleteness theorem is one of the greatest achievements of human thinking. It crashed into mathematics like a hammer when it was published. It destroyed the firm ideas of Hilbert that we will be able to base mathematics on a small set of axioms and get firm knowledge of everything. Yet, it is now widely ignored. Most students of mathematics will never hear about it. I think I never wrote about this marvel. It is time to do so. <\/p>\n\n\n\n

This is a difficult topic. The text below omits most of the details. Yet, it may be digestible by mathematically trained only.<\/p>\n\n\n\n

Mathematics is based on axioms, usually expressed in the language of set theory. Set theory itself has been axiomatized, but we can restrict ourselves to the much simpler axioms of arithmetic. In fact, all it takes to understand the incompleteness theorem are the natural numbers and inductive reasoning. <\/p>\n\n\n\n

The basic ingredient is the set of natural numbers N, the special number 1, and the successor mapping, which maps n to n+1 with two additional properties that we omit here. The principle of induction says that any subset of N which contains 1 and with any n also n+1, is equal to N. Thus, we can prove theorems for all numbers n by showing that they are true for n=1, and if they are true for n, they will always be true for n+1. Additionally, we need to define some simple axioms for addition and multiplication, and maybe also for exponents. The details do not matter here. Now, we already have the axioms of arithmetic.<\/p>\n\n\n\n

Mathematical reasoning uses only these axioms and logic to prove theorems. The proofs can be quite tricky. But we can prove all the familiar facts based on these axioms, such as the commutative or distributive laws.<\/p>\n\n\n\n

We can also define primes and prove that there are infinitely many primes, or that each number is uniquely a product of primes. Using set theory, we could also go from the natural numbers to the rational numbers and then to the real numbers. But for our purpose, we don’t have to. Those theories simply extend and contain the natural numbers, and incompleteness already happens there.<\/p>\n\n\n\n

What does the incompleteness theorem of G\u00f6del tell us? <\/p>\n\n\n\n

G\u00f6del’s theorem says that there will always be theorems which we can formulate in the language of arithmetic, but we cannot prove them or disprove them. <\/em><\/p>\n\n\n\n

I.e., logic reasoning will not yield the theorem or its contrary. <\/p>\n\n\n\n

Let me give two examples. <\/p>\n\n\n\n