Fast-Growing Hierarchy
A Fast-Growing Hierarchy (FGH) is an ordinal-indexed hierarchy of functions satisfying certain restrictions. FGHs are used for assigning growth rates to fast computable functions, and are useful for approximating scores and halting times of Turing machines.
Definition
A fundamental sequence for an ordinal is an increasing sequence of ordinals which is unbounded in . The -th element of 's fundamental sequence is denoted by . In the context of FGHs, there is usually a restriction that the sequence's length must be as small as possible (that is, the length is the cofinality of ). A system of fundamental sequences for a set of ordinals is a function which assigns a fundamental sequence to each ordinal in the set.
Given a system of fundamental sequences for limit ordinals below , its corresponding FGH is defined by
Most natural fundamental sequence systems almost exactly agree on the growth rates in their corresponding FGHs. Specifically, if are FGHs given by natural fundamental sequence systems, it is usually the case that and for all natural and all successor ordinals . For this reason, the specific choice of a fundamental sequence system often doesn't matter for large ordinals. For small ordinals (below ), a common choice of fundamental sequences is given by
The FGH given by these fundamental sequences is sometimes called the Wainer hierarchy. Above , a relatively elegant choice is the expansion associated to the Bashicu matrix system, which has the Bachmann property.
Growth Bound Theorem
The Fast-Growing Hierarchy Growth Bound Theorem is an important result in mathematical logic that has significant implications for unprovability results. The theorem highlights a relationship between computable functions that are provably total in first-order Peano Arithmetic (PA) and the fast-growing functions in the Wainer hierarchy.
The theorem is based on work by several mathematicians. Georg Kreisel laid the groundwork in 1952 by investigating connections between recursions over well ordered sets and proofs in PA. These results were subsequently extended by many others; the following form is based on the presentation by Buchholz and Wainer.
Statement
Let be a Turing machine that computes a function , terminating on every input. Suppose that PA can prove the statement « terminates on every input.» Then cannot grow too fast: There exist and such that for every .
References
Wilfried Buchholz and Stan S. Wainer. Provably computable functions and the fast growing hierarchy. In S. G. Simpson, editor, Logic and Combinatorics, volume 65 of Contemporary Mathematics, pages 179–198. AMS, 1987. [1]