In set theory, a mathematical discipline, the Jensen hierarchy or J-hierarchy is a modification of Gödel's constructible hierarchy, L, that circumvents certain technical difficulties that exist in the constructible hierarchy. The J-Hierarchy figures prominently in fine structure theory, a field pioneered by Ronald Jensen, for whom the Jensen hierarchy is named. Rudimentary functions describe a method for iterating through the Jensen hierarchy.
As in the definition of L, let Def(X) be the collection of sets definable with parameters over X:
The constructible hierarchy, is defined by transfinite recursion. In particular, at successor ordinals, .
The difficulty with this construction is that each of the levels is not closed under the formation of unordered pairs; for a given , the set will not be an element of , since it is not a subset of .
However, does have the desirable property of being closed under ã<sub>0</sub> separation.
Jensen's modification of the L hierarchy retains this property and the slightly weaker condition that , but is also closed under pairing. The key technique is to encode hereditarily definable sets over by codes; then will contain all sets whose codes are in .
Like , is defined recursively. For each ordinal , we define to be a universal predicate for . We encode hereditarily definable sets as , with . Then set and finally, .
Each sublevel J<sub>ñ, n</sub> is transitive and contains all ordinals less than or equal to ÃÂñ + n. The sequence of sublevels is strictly âÂÂ-increasing in n, since a ã<sub>m</sub> predicate is also ã<sub>n</sub> for any n > m. The levels J<sub>ñ</sub> will thus be transitive and strictly âÂÂ-increasing as well, and are also closed under pairing, -comprehension and transitive closure. Moreover, they have the property that
as desired. (Or a bit more generally, .)
The levels and sublevels are themselves ã<sub>1</sub> uniformly definable (i.e. the definition of J<sub>ñ, n</sub> in J<sub>ò</sub> does not depend on ò), and have a uniform ã<sub>1</sub> well-ordering. Also, the levels of the Jensen hierarchy satisfy a condensation lemma much like the levels of Gödel's original hierarchy.
For any , considering any relation on , there is a Skolem function for that relation that is itself definable by a formula.
A rudimentary function is a V<sup>n</sup>âÂÂV function (i.e. a finitary function accepting sets as arguments) that can be obtained from the following operations:
For any set M let rud(M) be the smallest set containing Mâª{M} closed under the rudimentary functions. Then the Jensen hierarchy satisfies J<sub>ñ+1</sub> = rud(J<sub>ñ</sub>).
Jensen defines , the projectum of , as the largest such that is amenable for all , and the projectum of is defined similarly. One of the main results of fine structure theory is that is also the largest such that not every subset of is (in the terminology of ñ-recursion theory) -finite.
Lerman defines the projectum of to be the largest such that not every subset of is -finite, where a set is if it is the image of a function expressible as where is -recursive. In a Jensen-style characterization, projectum of is the largest such that there is an epimorphism from onto . There exists an ordinal whose projectum is , but whose projectum is for all natural .