Alan Turing - Systems of Logic Based on Ordinals (1938)
Created: January 1, 2015 / Updated: November 2, 2024 / Status: in progress / 3 min read (~401 words)
Mathematical reasoning may be regarded rather schematically as the exercise of a combination of two faculties, which we may call intuition and ingenuity.
Intuition: making spontaneous judgments which are not the result of conscious trains of reasoning.
Ingenuity: aiding the intuition through suitable arrangements of propositions, and perhaps geometrical figures or drawings.
Let G be an arithmetic formula that is not provable in the system of arithmetic.
Let G1 be the incomplete formal system of arithmetic with G as one of its axiom.
Based on the Gödel construction, we can apply this ad infinitum: G1, G2, G3, ....
Let the system of arithmetic that forms the starting point of this infinite progression be called L. The result of adding G to L is called L1, the result of adding G1 to L1 is L2, and so on. Taken together, the systems in the infinite progression L, L1, L2, L3, ... form a non-constructive logic.
There are a lot of systems in the progression L, L1, L2, L3, .... There is a system that contains the theorems of every one of the systems Li, where i is a finite ordinal. This system is called Lω (ω being the first transfinite ordinal number).
Lω is "bigger" than any of the systems Li in the sense that any Li considered, Lω includes all of its theorems (but not vice versa).
But even Lω has a true but unprovable Gω. Adding Gω to Lω produces Lω+1. The progression of systems L, L1, L2, L3, ..., L, Lω+1, Lω+2, Lω+3, ... is an example of an ordinal logic.
Turing introduces a new type of machine which is able to determine, given the description of a machine m if it is circle-free. In other words, that machine is able to answer to the halting problem.
In the same manner as was demonstrated that no Turing machine can decide if a given Turing machine description number is circle-free, he proves the existence of mathematical problems of the same nature for o-machines. In other words, no o-machine can decide, of arbitrarily selected o-machine description numbers, which are numbers of circle-free o-machine.
- A function is said to be "effectively calculable" if its values can be found by some purely mehanical process.