Statement and proof
The low basis theorem states that every nonempty class in (see arithmetical hierarchy) contains a set of low degree (Soare 1987:109). This is equivalent, by definition, to the statement that each infinite computable subtree of the binary tree has an infinite path of low degree. The proof uses the method of forcing with classes (Cooper 2004:330). HΓ‘jek and KuΔera (1989) showed that the low basis is provable in the formal system of arithmetic known as . The forcing argument can also be formulated explicitly as follows. For a set ''X''βΟ, let ''f''(''X'') = Ξ£(''X'')β2β''i'', where (''X'')β means that Turing machine ''i'' halts on ''X'' (with the sum being over all such ''i''). Then, for every nonempty (lightface) ''S''β2Ο, the (unique) ''X''β''S'' minimizing ''f''(''X'') has a low Turing degree. To see this, (''X'')β β β''Y''β''S'' ((''Y'')β β¨ β''j''<''i'' ((''Y'')β β§ Β¬(''X'')β)), which can be computed from 0β² by induction on ''i''; note that β''Y''β''S'' Ο(''Y'') is for Ο. In other words, whether a machine halts on ''X'' is ''forced'' by a finite condition, with allows for ''X''β² = 0β².Application
One application of the low basis theorem is to construct completions of effective theories so that the completions have low Turing degree. For example, the low basis theorem implies the existence ofReferences
* * . * * The original publication, including additional clarifying prose. * Theorem 1.8.37. * Computability theory {{Mathlogic-stub