Fact-checked by Grok 2 weeks ago

Ordinal collapsing function

In and , an ordinal collapsing function is a technique for defining notations representing large countable ordinals by systematically "collapsing" larger uncountable ordinals—typically regular cardinals—into the countable domain, thereby extending beyond the limitations of traditional hierarchies like the Veblen functions. These functions, often denoted as ψ or θ, operate through transfinite , generating sequences closed under successor, addition, and the collapsing operation itself, which ensures the output remains a countable ordinal while encoding information from much larger structures. The concept originated with Howard Bachmann's work in the 1950s, where he introduced collapsing mechanisms using functions like φ_α with indices exceeding the first uncountable ordinal Ω to reach ordinals around the Bachmann-Howard ordinal, marking a shift from multi-variable notations to more efficient single-variable systems. later simplified and popularized the approach in the with his θ-functions, which collapse s to enumerate ordinals up to the Takeuti–Feferman–Buchholz ordinal, providing a bridge to proof-theoretic applications. Wilfried Buchholz advanced the framework significantly in 1986 with his ψ_v functions (for v ≥ ω), defined as the least ordinal γ not in the closure C_v(α) generated from base ordinals below a fixed κ_ω under and prior ψ applications, offering a streamlined system equivalent in strength to Feferman's but more amenable to computational and analytical use. Ordinal collapsing functions are fundamental in ordinal analysis, a branch of proof theory that assigns ordinals to formal systems to measure their consistency strength and reveal unprovable statements, such as the well-foundedness of certain ordinal notations within systems like Kripke–Platek set theory or iterated inductive definitions. For instance, Buchholz's ψ_0(ε_{Ω_ω + 1}) corresponds to the proof-theoretic ordinal of second-order arithmetic with Π¹₁-comprehension and bar induction (Π¹₁-CA + BI), demonstrating how these functions quantify the "size" of proofs in second-order arithmetic. Extensions, such as Buchholz's Mahlo-variant OCFs from 1990, incorporate higher large cardinals like Mahlo cardinals to analyze stronger theories, including those with elementary embeddings. Despite their power, all such functions produce only countable ordinals, as the notation systems remain recursive and thus limited to the countable hierarchy.

Fundamentals

Definition and Purpose

An ordinal collapsing function, often denoted as \psi(\kappa, \alpha), is a recursive function in set theory and proof theory that systematically maps uncountable ordinals or ordinals above a fixed regular cardinal \kappa (such as the first uncountable cardinal \Omega) to countable ordinals below \kappa. This process, known as "collapsing," constructs notations for large countable ordinals by projecting structures from higher cardinalities onto the countable level, enabling the representation of ordinals that surpass those definable by more primitive means like the Veblen hierarchy. The primary purpose of such functions in is to facilitate , where they assign proof-theoretic ordinals to formal systems, quantifying the system's strength through the supremum of ordinals it can prove well-ordered. By providing a hierarchical framework for ordinal notations, OCFs allow researchers to embed impredicative definitions within predicative constructions, supporting relative proofs and comparisons of theoretical strengths across subsystems of or . Unlike direct ordinal arithmetic operations such as or , which operate within fixed levels of the , OCFs generate notations via iterative collapsing steps, producing a well-ordered of countable ordinals that mimics the behavior of much larger cardinals. This distinction ensures that the resulting notations remain manageable for while capturing the expressive power needed for advanced proof-theoretic investigations.

Historical Context

The development of ordinal collapsing functions (OCFs) emerged from the broader field of ordinal analysis in proof theory, which originated in David Hilbert's program during the 1920s. Hilbert sought to secure the foundations of mathematics by proving the consistency of formal systems using finitistic methods, but Kurt Gödel's incompleteness theorems of 1931 revealed fundamental limitations, shifting emphasis toward relative consistency proofs via transfinite ordinals. Gerhard Gentzen's 1936 consistency proof for Peano arithmetic, employing transfinite induction up to the ordinal ε₀, established ordinal analysis as a key tool for measuring proof-theoretic strength. In the late 1930s, and Kleene advanced this framework by constructing the Church-Kleene ordinal ω₁^CK, the supremum of all computable well-orderings, providing a foundational notation for hyperarithmetic sets and early ordinal hierarchies. By the , and Kurt Schütte identified the ordinal Γ₀ as the proof-theoretic bound for predicative analysis of , marking a milestone in handling impredicative definitions through extended notations. The Bachmann-Howard ordinal, introduced by Heinz Bachmann in the 1950s and formalized by William Howard in the early 1970s, further expanded notations by incorporating uncountable cofinalities, enabling analysis of stronger impredicative systems. The first ordinal collapsing function, Bachmann's ψ, was introduced in this work to define notations reaching the Bachmann-Howard ordinal. Wilfried Buchholz extended the framework in the late 1970s and 1980s with impredicative OCFs, such as his ψ-functions based on ρ-inaccessible ordinals, simplifying notations for subsystems like Π¹₁-comprehension (Π¹₁-CA₀), whose proof-theoretic ordinal is the Bachmann-Howard ordinal. These tools proved essential for ordinal analyses of fragments, including Kripke-Platek and related systems. In the , Michael Rathjen generalized OCFs to incorporate large cardinals, developing collapsing functions from recursively large ordinals to analyze theories like Kripke-Platek with a (KPM), bridging with inner model theory and enabling proofs of well-foundedness for vast notation systems. This evolution reflects OCFs' growing role in quantifying the consistency strength of formal systems beyond classical .

Standard Example Up to the Bachmann–Howard Ordinal

Formal Definition of the Example ψ

The standard example of an ordinal collapsing function ψ, used to construct notations up to the Bachmann–Howard ordinal, is defined inductively as follows: for each ordinal α, let C(α) be the smallest class of ordinals containing 0, 1, ω, and the first uncountable ordinal Ω, and closed under , , successor, the Veblen hierarchy functions φ_β(γ) for β < α and γ in the closure, and the application of ψ to arguments strictly less than α; then ψ(α) is the least ordinal not in C(α). This definition ensures that ψ(α) is countable for all α, as it enumerates ordinals below Ω that cannot be reached from the base constants and prior ψ values using the permitted operations. A more precise formulation, applicable for α < ε_{Ω+1}, expresses ψ(α) as the supremum of ordinals β < Ω such that β lies outside the closure of smaller ordinals under operations including the Ω-successor (γ ↦ Ω · γ), the Veblen hierarchy functions φ_β(γ) for β ≥ 0, and previous ψ values restricted to arguments below α. Here, the Veblen hierarchy provides the backbone for countable ordinal arithmetic: for instance, the function φ_0(γ) = ω^γ, φ_1(γ) enumerates the ε numbers (fixed points of φ_0), and higher φ_β(γ) enumerate common fixed points of lower functions, with the hierarchy extended using fundamental sequences for limit ordinals. This collapsing mechanism "projects" uncountable structures below Ω back into the countable ordinals, allowing ψ to surpass the limitations of the pure Veblen hierarchy. The Bachmann–Howard ordinal is then given by ψ(ε_{Ω+1}), where ε_{Ω+1} is the least ordinal greater than all ε_β for β < Ω + 1 in the extended ε hierarchy (i.e., the supremum of the sequence ε_Ω, ε_{ε_Ω}, ε_{ε_{ε_Ω}}, ...). This value ψ(ε_{Ω+1}) coincides with the least fixed point of the function mapping α to ε_{α + 1}, marking the boundary where the collapsing process incorporates impredicative definitions to reach the proof-theoretic ordinal of . The construction presupposes familiarity with the and the use of fundamental sequences to define limits in ordinal notations.

Predicative Computations

The predicative computations of the ordinal collapsing function \psi form the foundational stage, where ordinals are constructed recursively from smaller ones using fundamental operations like addition, multiplication, and the Veblen hierarchy, without self-referential applications of \psi that would introduce impredicativity. This approach ensures that each value \psi(\alpha) depends only on previously defined ordinals, aligning with predicative methods in proof theory. The process starts with the base cases: \psi(0) = \varepsilon_0 and \psi(1) = \varepsilon_1. For finite \alpha < \omega, \psi(\alpha) = \varepsilon_\alpha; for instance, \psi(2) = \varepsilon_2 and \psi(3) = \varepsilon_3. At the first limit ordinal, \psi(\omega) is the least upper bound of \{\psi(n) \mid n < \omega\}, yielding \zeta_0, the smallest ordinal satisfying \zeta_0 = \varepsilon_{\zeta_0}. Building further along the Veblen hierarchy, \psi(\omega + 1) = \zeta_1, the successor in the \zeta-numbers, and more generally, \psi(\omega \cdot \beta) = \eta_{\beta - 1} for appropriate \beta. Progressing through higher exponents, \psi(\omega^2) = \varphi_2(0) and \psi(\omega^\omega) = \varphi_\omega(0), the least fixed point of the enumeration function \alpha \mapsto \varphi_\alpha(0). These steps replicate the structure of Veblen's normal functions up to the small Veblen ordinal. This predicative phase culminates in the closure under these operations, generating all ordinals up to \varepsilon_{\Omega + 1}, where \Omega denotes a formal symbol for the first uncountable ordinal in the notation system. Beyond this point, computations transition to impredicative stages involving self-reference to \psi.

Initial Impredicative Values

The initial impredicative values of the ordinal collapsing function ψ represent the onset of self-referential definitions, where the construction of the set C(α) incorporates applications of ψ(γ) for γ < α, thereby extending the reach beyond the purely predicative computations derived from the . This transition occurs as arguments approach Ω, with ψ(Ω) = Γ_0, the . Subsequent computations in this impredicative regime illustrate the collapsing effect; for instance, ψ(Ω · 2) continues the hierarchy beyond Γ_0. More specifically, for arguments α near Ω, the function produces values that initiate the collapse of larger structures. The impredicative character arises fundamentally in the definition of C(α), which includes ordinals β < Ω such that Ω belongs to the order type otp(T_β) of terms T_β constructed using prior values of ψ. This self-reference ensures that ψ(α) enumerates ordinals not attainable through lower-level closures. The key defining equation is ψ(α) = \min { \xi < \Omega \mid \forall \gamma < \alpha , (\psi(\gamma) < \xi) \land \neg (\xi \text{ satisfies the collapsing condition}) }, where the collapsing condition prohibits ξ from being generated within C(α).

Computations Up to the Feferman–Schütte Ordinal

In the standard ordinal collapsing function ψ, computations proceed by defining ψ(α) as the least ordinal not in the collapsing set C(α), where C(α) consists of ordinals generated from smaller terms using addition, multiplication, the , and previous ψ values, following rules to ensure monotonicity and closure under smaller cardinals like Ω. Starting from basic epsilon numbers, ψ(ε_1) yields the first epsilon fixed point beyond ε_0, initiating the hierarchy. Subsequent steps ascend through Veblen-like levels: ψ(Ω) = Γ_0, the least fixed point of α ↦ φ_α(0); ψ(Ω ⋅ 2) builds the next level, and ψ(Ω · ω) marks transitions to higher hyperoperations. Further iterations, such as ψ(Ω^ω) corresponding to extensions beyond the small Veblen ordinal, build nested fixed points of the extended Veblen function φ_β(γ), where φ_0(γ) = ω^γ and higher φ_β enumerate common fixed points. These computations culminate at ψ(Ω) = Γ_0, the , defined impredicatively as the least fixed point of α ↦ φ_α(0) extended via ψ, resolving the hierarchy's closure. Equivalently, Γ_0 = \sup { \psi(\phi_\beta(0)) \mid \beta < \Gamma_0 }, where the supremum captures the impredicative loop by enumerating all prior ψ-collapsed below itself. Beyond this, ψ(Γ_0) collapses to the least θ such that θ = ψ(θ), forming the first Mahlo-like fixed point in the notation but remaining within the predicative limit at Γ_0.

Extensions Beyond the Feferman–Schütte Ordinal

To extend the ordinal collapsing function ψ beyond the Feferman–Schütte ordinal Γ₀, computations incorporate nested collapsing mechanisms that generate higher fixed points in the hierarchy, such as Γ₁, by applying ψ to arguments like ε_{Γ₀+1}. This process defines Γ₁ as the least ordinal greater than Γ₀ that is closed under the ε operation and subsequent ψ evaluations, enabling the construction of multiple Γ levels through recursive nesting. The progression involves introducing auxiliary cardinals for deeper collapsing: Ω₁ is defined as ψ(Ω), representing the first collapse beyond the base uncountable Ω, followed by higher Ωₙ obtained via transfinite iteration of this process. Computations of ψ(α) then proceed for arguments α < ε_{Ω_ω+1}, where Ω_ω denotes the limit of the Ωₙ sequence, allowing the function to enumerate ordinals that surpass the initial Γ hierarchy by layering collapses at each level. Reaching the Bachmann–Howard ordinal (BHO) requires applying ψ to ε_{Ω+1}, yielding ψ(ε_{Ω+1}) = BHO, which captures the limit of collapsing operations at progressively more refined, Mahlo-like cardinal structures. The BHO itself satisfies the fixed-point equation \text{BHO} = \sup \{ \varepsilon_{\psi(\alpha)+1} \mid \alpha < \text{BHO} \}, representing the least upper bound of the ε fixed points enumerated under the collapsing action of ψ. This structure ensures the notation remains well-founded while extending to the proof-theoretic strength associated with second-order arithmetic.

Ordinal Notations and Base Representations

Ordinal collapsing functions, exemplified by Buchholz's ψ, facilitate the representation of large countable ordinals through a structured notation system that integrates collapsing to extend beyond traditional hierarchies like the Veblen functions, reaching up to the . This system employs terms incorporating the ψ function to map uncountable or large ordinal arguments to countable outputs, ensuring the notations remain well-founded by enumerating ordinals in a recursive manner without circularity. In this notation framework, ordinals are expressed using extended forms that resemble the Cantor normal form but incorporate collapsing via ψ, such as notations of the type ω[ψ(α)], where the bracketed ψ(α) denotes the collapsed value serving as an exponent or index in the base structure. This allows for compact representation of ordinals like ω raised to a collapsed power, preventing the notation from exceeding the targeted ordinal bound through the function's definitional minimization. Base representations in these systems rely on hierarchies akin to the Hardy hierarchy, where fundamental sequences define iterative growth, or more directly on functions like φ_b(α), with b as a base ordinal indexing a normal function in the Veblen-style hierarchy. Specifically, φ_α(β) is defined as θ_α(̂α + β), where θ_α enumerates normal functions and ̂α is the minimal η such that the closure under addition reaches θ_α(η), providing a base for decomposing ordinals into sums and products within the notation. The extended Cantor normal form underpins these base representations, expressing ordinals as α = ω^{β_1} · k_1 + ⋯ + ω^{β_n} · k_n with β_i < α and k_i finite, but with exponents β_i potentially including ψ-collapsed terms to handle impredicative extensions. This form ensures additive and multiplicative closure while integrating ψ to collapse inaccessible-like structures into the countable realm. The notations encode the collapsing property of ψ to maintain well-foundedness up to the by restricting arguments to a club set of ordinals below ψ(Λ), where Λ is a large limit, thereby guaranteeing that each term denotes a unique, smaller ordinal in the hierarchy. Uniqueness is enforced through the collapsing rules, which use the minimal enumeration principle in ψ's definition—ψ_α = min{β ∈ X : ∀ξ < α (K_ξ < β ⇒ ψ_ξ < β)}—to eliminate ambiguities and ensure strict monotonicity in the represented order.

Key Properties of ψ

The ordinal collapsing function \psi, in the standard example based on Buchholz's construction up to the , is a normal function on its domain, meaning it is both strictly increasing and continuous at limit ordinals. Specifically, for ordinals \alpha < \beta, it holds that \psi(\alpha) < \psi(\beta), ensuring that the function preserves the order structure of the arguments while generating progressively larger ordinals in its range. Additionally, at limit ordinals \lambda = \sup_{\xi < \lambda} \xi, continuity is satisfied by \psi(\lambda) = \sup_{\xi < \lambda} \psi(\xi), which allows the function to handle suprema without gaps, a property derived directly from the recursive enumeration of ordinals excluded from the collapsing sets. These traits make \psi suitable for defining hierarchical ordinal notations that extend beyond the . Fixed points of \psi, where \psi(\alpha) = \alpha, occur at specific large ordinals that close under the collapsing process, such as the least \varepsilon-number exceeding the previous fixed points in the hierarchy. For instance, in the initial segments, \psi(0) = \varepsilon_0, and subsequent fixed points arise as the smallest solutions to \alpha = \psi(\beta) for some \beta < \alpha, marking the points where the function stabilizes relative to its own iterations. These fixed points delineate the boundaries of the ordinal hierarchies generated by \psi, with the itself serving as a global fixed point in the extended system. A fundamental collapsing property, often referred to as the collapsing lemma, states that \psi(\alpha) < \kappa for all countable ordinals \alpha, where \kappa is the base regular cardinal (such as the first uncountable ordinal \Omega_0 = \omega_1 in the simplest case). This lemma ensures that the function maps countable arguments to ordinals strictly below the inaccessible base, effectively "collapsing" the uncountable structure into the countable realm without exceeding the cardinal's cofinality. In Buchholz's multi-base extension, this generalizes to \psi_\nu(\alpha) < \Omega_\nu for each level \nu, preserving the separation between countable notations and the underlying large cardinals. The normalization property of \psi implies that \psi(\psi(\alpha)) = \psi(\alpha) for \alpha in the appropriate ranges below the fixed points, preventing inflationary growth when the function is composed with itself. This idempotence arises because \psi(\alpha) already lies within the club sets closed under the collapsing operation, so reapplying \psi yields no new exclusions. Such normalization is crucial for maintaining unique representations in ordinal notations and ensuring the function's output remains within the intended countable bounds without unnecessary escalation.

Canonical Notation Conditions

In the context of the standard ordinal collapsing function \psi, a notation \tau is considered canonical if it is expressed in normal form and adheres to specific collapsing constraints that prevent redundant applications of \psi. Normal form requires that \tau be constructed using base ordinals and \psi in a way that avoids unnecessary nesting, such as ensuring that \psi(\alpha) is only applied where \alpha cannot be represented more simply without collapse. This ensures unique representations for ordinals up to the Bachmann–Howard ordinal (BHO). The primary conditions for canonicity include constraints on the arguments of \psi. For a term of the form \omega[\psi(\alpha)], \alpha must satisfy \alpha < \Omega, where \Omega is the first uncountable ordinal used in the collapsing mechanism, and \alpha must be built-from-below relative to the target ordinal to avoid dependencies that exceed the collapse level. Additionally, the notation must preclude cycles in dependency by requiring that all subterms of \alpha are strictly less than the ordinal denoted by \psi(\alpha), thereby maintaining a hierarchical structure without loops. These bounds and avoidance mechanisms guarantee that the notation remains within the countable ordinals while simulating higher cardinal structures. Verification of a notation's canonicity involves a recursive process to confirm that \psi(\tau) denotes the intended ordinal without violating collapse constraints. This is achieved through a polynomial-time comparison algorithm that evaluates the notation in postfix form, checking lexicographical order and ensuring no subterm introduces a redundancy or exceeds the built-from-below condition. If the evaluation yields a consistent ordinal value matching the notation's intent and all constraints hold, the notation is verified as canonical. The relation to well-foundedness is fundamental, as canonical notations ensure that the dependency tree of the notation terminates below the BHO. By enforcing built-from-below constructions and strict inequalities in arguments, the system prevents infinite descending sequences, with well-foundedness provable in subsystems of second-order arithmetic for the standard case up to BHO. This termination property underpins the overall consistency of the ordinal hierarchy generated by \psi.

Specific Examples of Notations

One concrete example of the ordinal collapsing function ψ in the standard notation system is the representation of the Γ₀ as ψ(Ω). This ordinal is the least upper bound of the finite , and in the collapsing framework, it arises as the supremum of terms built using addition, multiplication, exponentiation, and previous ψ values below Ω, where Ω denotes the least uncountable ordinal. Expanded in base ω with collapsing, Γ₀ can be expressed as the limit of expressions like ωψ(Ω · n) for finite n, where the bracket notation β denotes the φ_β(γ), illustrating how the collapsing "projects" uncountable structures into countable notations. The Bachmann–Howard ordinal (BHO), the proof-theoretic ordinal of , is denoted as ψ(ε_{Ω+1}), where ε_{Ω+1} is the least fixed point of the ε function beyond Ω. This collapses the structure at ε_{Ω+1} to the supremum of all ordinals constructible from smaller terms using the allowed operations, yielding the least ordinal closed under the extended Veblen hierarchy φ_α(β) for α < ε_{Ω+1}. Equivalently, BHO is the limit of the sequence defined by iterated ε applications up to ψ(ε_{Ω+1}) + 1, satisfying ε_{BHO + 1} = BHO as a fixed point. A key computation in this notation system is ψ(ω^Ω) = φ_ω(0), which equals Γ₀. Here, the term breakdown proceeds as follows: the set of ordinals below ψ(ω^Ω) includes all finite Veblen functions φ_n(0) for n < ω, such as φ_1(0) = ε₀, φ_2(0) = ζ₀, and φ_3(0) = η₀, with the supremum φ_ω(0) being the least ordinal not attainable from these without invoking the collapse at ω^Ω. This demonstrates the impredicative nature, as ψ(ω^Ω) enumerates the first regular ordinal beyond the . The canonical conditions ensure this term is valid by verifying no smaller ordinal satisfies the collapsing enumeration. The following table illustrates small notations using ψ, starting from predicative values and extending to impredicative ones, showing the progression in Cantor normal form equivalents:
αψ(α)Equivalent Representation
0ε₀sup{ω, ω^ω, ω^(ω^ω), ...}
1ε₁sup{ε₀, ε₀^ε₀, ε₀^(ε₀^ε₀), ...}
2ε₂sup{ε₁, ε₁^ε₁, ...}
3ε₃sup{ε₂, ε₂^ε₂, ...}
ωζ₀sup{ε_n : n < ω}
ΩΓ₀φ_ω(0)
ε_{Ω+1}BHOsup{φ_ε_Ω(0), φ_ε_Ω+1(0), ...}
These examples highlight how ψ systematically builds notations by collapsing larger cardinals, with each value adhering to the function's recursive definition.

Standard Sequences

In the context of ordinal collapsing functions, particularly the standard ψ function, fundamental sequences provide a way to approximate limit ordinals by sequences of smaller ordinals, facilitating recursive definitions and computations. For a general limit ordinal λ with cofinality ω, the standard fundamental sequence s(λ) is defined such that s(λ)(n) denotes the nth predecessor of λ, ensuring that the supremum of the sequence equals λ. A classic example is the least fixed point ε₀ of the function α ↦ ω^α, where s(ε₀)(n) = ω^n for n < ω, yielding the sequence ω, ω^ω, ω^(ω^ω), and so on, converging to ε₀. For limit ordinals of the form ψ(α), where ψ is the collapsing function, the standard sequence is defined recursively based on the structure of α. Specifically, if α = γ + ν with ν a limit ordinal not in the fixed-point class of γ, then s(ψ(α))(n) = ψ(γ + s(ν)(n)), leveraging the fundamental sequence s(ν) of ν itself. This recursive construction ensures that the sequence remains strictly increasing and countable, with cofinality ω. In cases where ν belongs to the fixed-point class FIX(γ), the sequence adjusts accordingly, often involving terms like ψ*(γ) · (n + 1) or ψ(s(τ(ν))(n) + ψ*(γ)), where τ(ν) captures the type or cofinality of ν. Illustrative examples highlight this mechanism. For Γ₀, the least fixed point of the Veblen function φ_1(α), it arises as ψ(Ω) in the collapsing notation, with s(Γ₀)(n) = ψ(Ω · n), producing the sequence ψ(Ω · 1), ψ(Ω · 2), ψ(Ω · 3), ..., which enumerates the initial segment up to Γ₀ while maintaining cofinality ω. Similarly, for higher limits like the Feferman–Schütte ordinal Γ₀^Γ₀, sequences follow nested applications, such as s(ψ(Ω^Ω))(n) = ψ(Ω^n), ensuring convergence through suprema of prior terms. These sequences are chosen to align with the Bachmann property, preserving monotonicity in hierarchical constructions. The primary role of these standard sequences in the recursion for ψ is to extend the function continuously to limit ordinals by defining ψ(α) = \sup_{n < \omega} s(ψ(α))(n). This supremum construction enables the collapsing function to handle transfinite recursion uniformly, collapsing inaccessible cardinals like Ω into countable notations while avoiding circularity through the well-foundedness of the underlying ordinal hierarchy. By providing explicit approximations, the sequences support proof-theoretic analyses, such as bounding the strength of formal systems up to the .

Terminating Evaluation Process

The evaluation of a ψ notation proceeds via a recursive algorithm that unwinds the nested structure of the term, computing subterms first and applying ordinal arithmetic operations such as addition, multiplication, and exponentiation where applicable, before performing the collapse at each ψ invocation. Specifically, a term of the form ψ_ν(α) requires first evaluating α to obtain its ordinal value β; the collapse then enumerates ψ_ν(β) as the least ordinal γ such that γ is not in the closure set C_ν(β), where C_ν(β) is built iteratively from base ordinals below Ω_ν (the ν-th uncountable regular cardinal), closed under the additive principal terms P(·) and under previous ψ_μ values for μ ≤ ν with arguments in the current closure intersected with β. This process handles predicative terms by direct arithmetic and impredicative ones by restricting collapses to arguments below the relevant Ω level. The steps involve: (1) parsing the finite term into its syntactic components, ensuring it adheres to canonical notation conditions; (2) recursively evaluating all subterms to their ordinal representations, using standard for arithmetic; (3) constructing the finite approximations to C_ν(β) until stabilization for the relevant γ, applying the collapse only if the condition for ψ (i.e., β not fully constructible at lower levels) is met, yielding a principal ordinal. Ordinal arithmetic during unwinding, such as computing ω^β for limits, relies on the well-definedness of operations on smaller ordinals. Termination of this evaluation is guaranteed up to the by a decreasing measure on the term's complexity, typically the rank or height function, which counts the maximal nesting depth of ψ applications relative to Ω; each recursive call to a subterm reduces this height strictly, as collapses map to ordinals below the next Ω level, preventing cycles in the well-ordered ordinal domain. This rank decreases monotonically, ensuring the recursion tree is finite and aligns with the well-foundedness of the entire notation system. For a small impredicative term like ψ_0(Ω), the process traces as follows: Parse Ω as the base uncountable symbol; no subterms to evaluate. Construct C^0_0(Ω) as all ordinals < Ω (countable ordinals). Then iterate: C^1_0(Ω) adds closures under P(·), yielding all ε_β for β < Ω via additive principals like ε_0 = sup{ω, ω^ω, ω^{ω^ω}, ...}; further iterations incorporate ψ_μ(ξ) for μ ≤ 0 and ξ < Ω in prior C stages, but since ψ_0(ξ) for ξ < Ω yields smaller ε-like terms already covered, the full C_0(Ω) stabilizes at all ordinals < Γ_0. Thus, ψ_0(Ω) = Γ_0, the least such ordinal, completed in finitely many closure steps due to the finite iteration needed for this base case.

Variations on the Standard Example

Less Powerful Variants

Less powerful variants of ordinal collapsing functions are obtained by limiting the collapsing process to smaller bases and simpler closure operations, thereby restricting the generated ordinals to the realm of predicative mathematics up to the Feferman–Schütte ordinal \Gamma_0. One such variant arises by confining the base to ordinals below the \omega_1^{CK}, the supremum of computable ordinals, without invoking higher inaccessible cardinals or impredicative extensions. This restriction aligns the function with the proof-theoretic strength of systems like \Pi_1^1-comprehension, where the collapsing enumerates notations solely through predicative means. In this setup, a simplified collapsing function \psi' is defined such that \psi'(\alpha) denotes the least ordinal not belonging to a closure set C'(\alpha) generated from $0, \omega, and smaller ordinals using addition, multiplication, exponentiation, and the Veblen hierarchy up to \varepsilon_0, but omitting the full impredicative closure that incorporates the collapsing function itself at higher levels. The closure C'(\alpha) is thus computationally simpler, relying only on explicit predicative operations without the nested self-reference of more powerful variants. As a result, \psi' cannot generate ordinals beyond \Gamma_0, losing the capacity to reach the Bachmann–Howard ordinal achieved by the standard \psi. This variant is instrumental in analyzing the ordinal height of predicative theories, such as those bounding \Pi_1^1-reflection principles. A representative property is captured by the equation \psi'(\Omega^\Omega) = \Gamma_0, where the input \Omega^\Omega collapses to the fixed point of the Veblen function \varphi(1,0,0), marking the boundary of predicative ordinals. In contrast to the standard \psi, which extends via multi-level hierarchies like Buchholz's \psi_\nu for \nu > 0, this \psi' maintains a streamlined structure suited to foundational predicative contexts.

Extensions Beyond the Bachmann–Howard Ordinal

To extend the ordinal collapsing function ψ beyond the Bachmann–Howard ordinal ψ(ε_Ω + 1), variants incorporate multiple levels of Mahlo-like cardinals Ω_i for i ≥ 1, defined recursively such that Ω_0 = Ω and Ω_{i+1} is the least uncountable greater than the supremum of all ordinals obtainable by previous collapsing operations up to Ω_i. This hierarchy of Ω levels enables the construction of notations up to ψ(ε_{Ω_ω + 1}), capturing increasingly complex reflection properties in . The extended collapsing function C(α) is defined to include higher inaccessible-like collapses by parameterizing over reflection configurations, such as C(a, b, c) where a specifies the degree of reflection (e.g., Π_n-reflection for n ≥ 3), b enumerates the structural parameters, and c bounds the collapsing level; for example, in analyzing + Π_3-refl, a=3 indicates Π_3-reflection, ensuring well-foundedness via cut-elimination. For instance, terms like C(Ω^Ω, 0) collapse ordinals corresponding to Π_3-reflecting structures, ensuring the notation remains well-founded through n-built-from-below conditions that restrict recursive subterms. These extensions surpass the Bachmann–Howard ordinal and provide notations sufficient for the proof-theoretic analysis of stronger systems, including augmented with Π_3-reflection ( + Π_3-refl). The proof-theoretic ordinal of + Π_3-refl aligns with such collapsed limits, facilitating proofs via cut-elimination in impredicative arithmetic. A key modification in these variants is the recursive inclusion of ψ terms within the base set of allowable expressions, which generates new fixed points as the least upper bound \sup \{ \psi(\Omega_\beta) \mid \beta < \alpha \}. This supremum construction, enforced by diagonalization over the Ω_i hierarchy, enhances the collapsing power while maintaining canonical normal forms for terms below ψ(ε_{Ω_ω + 1}).

Normal Form Variants

In ordinal collapsing functions (OCFs), normal form variants are designed to produce strictly increasing functions that avoid fixed points, ensuring ψ(α) > α for all α in the domain, which contrasts with standard OCFs where fixed points can occur, such as ψ(α) = α for certain limit ordinals. These variants refine the collapsing mechanism to enforce monotonicity, making them particularly useful for constructing clean hierarchical ordinal notations without self-collapses that could complicate diagonalization processes. A prominent example is Buchholz's normal ψ function, defined as ψ_X(α) = min{β ∈ X : ∀ξ < α (Kξ < β ⇒ ψ_X(ξ) < β)}, where X is an Ω-club set (a club class closed under certain ordinal operations) and Kα enumerates the collapsing cardinals up to α. This construction identifies the least ordinal β in X that cannot be collapsed from structures involving smaller arguments, effectively normalizing the output to exceed α and all prior values in the sequence. By restricting collapses through the condition on Kξ, the function remains continuous at limit ordinals and strictly increasing, ψ(α) < ψ(α+1), providing a diagonalization tool that builds ordinals beyond the (BHO) in a structured manner distinct from non-normalized approaches. The key advantage of such normal variants lies in their elimination of fixed points, which standard ψ functions may exhibit due to broader collapsing sets that allow self-referential collapses. This normalization yields cleaner hierarchies for proof-theoretic applications, as the sequence θ(α) (often used notationally equivalent to the normalized ψ) consistently surpasses α, facilitating precise notations extending beyond the to larger ordinals such as ψ_0(ε_{Ω_ω+1}), though achieved via a simpler recursive definition than earlier θ-functions like Feferman's.

Other Ordinal Collapsing Functions

Buchholz's ψ

Buchholz's ψ functions form a hierarchy of ordinal collapsing functions introduced by to facilitate the ordinal analysis of impredicative theories such as the system of iterated inductive definitions, extending beyond the Γ_0. The functions are defined as ψ_k(α) for finite levels k ∈ ℕ and culminating in the limit level ψ_ω, where each ψ_k maps ordinals to additively closed ordinals below a sequence of inaccessible-like cardinals. The base function ψ_0(α) coincides with the classical Veblen hierarchy, enumerating the ε-numbers and higher fixed points: specifically, ψ_0(α) = φ_α(0), where φ denotes the standard , generating ordinals up to the . For higher levels k ≥ 1, ψ_k(α) is defined recursively by collapsing larger cardinals using the previous functions in the hierarchy. Formally, ψ_k(α) is the least ordinal γ such that γ ∉ C_k(α), where C_k(α) is the Skolem hull (smallest set closed under addition and the functions ψ_j for j < k) generated from ordinals below the k-th regular cardinal κ_k starting from smaller arguments bounded by α. This collapsing mechanism ensures that ψ_k(α) < κ_k while allowing the notation of ordinals far exceeding those reachable by ψ_{k-1}. The associated ordinal notation system employs hydra-like terms, which are finite labeled trees (analogous to Kirby-Paris hydras but extended for proof theory), representing terms in the collapsing functions through recursive decomposition. These terms are constructed and reduced according to rules that mirror the recursive definition of C_k(α), with closure under successor, limit, and projection operations ensuring well-foundedness. The properties of the ψ_k include monotonicity (α < β implies ψ_k(α) < ψ_k(β)) and continuity at limits, guaranteeing that the hierarchy consists of normal functions whose overall system terminates via the collapsing to countable ordinals below the uncountable κ_k. In the context of proof theory, Buchholz's ψ provides a notation for the proof-theoretic ordinal of ID_1, enabling a precise consistency proof by embedding cut-elimination into the well-ordered terms generated by the functions. The full hierarchy reaches up to ψ_ω(ε_{Ω+1}), where Ω denotes the first uncountable ordinal, yielding a strength comparable to a variant of the Bachmann–Howard ordinal in its ability to notate ordinals beyond multiple Veblen levels while remaining impredicative in structure.

Arai's ψ

Arai's ψ function is an ordinal collapsing function introduced by Toshiyasu Arai to provide ordinal notations for analyzing strong set theories involving reflection principles. Defined recursively, ψ(α, β) collapses ordinals below a regular cardinal using Skolem hulls and Mahlo classes, where β indexes the depth of the collapsing process through multi-variable terms representing sequences of ordinals. Specifically, the function is given by ψ_{\vec{\xi}} \pi (a) = \min \left( {\pi} \cup {\kappa \in M_h^{a}_{2(\vec{\xi})} \cap \pi : H_a(\kappa) \cap \pi \subset \kappa, K(\vec{\xi}) \cup {\pi, a} \subset H_a(\kappa)} \right), where \vec{\xi} is an irreducible sequence of ordinals, \pi is a regular cardinal, a is an ordinal below a limit \Lambda, H_a denotes the Skolem hull, and M_h^a_k(\xi) denotes the k-th Mahlo class approximating \Pi_n-indiscernibles. A key feature of Arai's ψ is its support for infinite iterations of collapsing, achieved through nested applications within the Skolem hulls and recursive definitions that incorporate reflection properties via Mahlo operations. These operations, such as the Mahlo class M_h^a_k(\xi), enable the notation to handle higher degrees of regularity and inaccessibility, distinguishing it from finite-level collapsings by allowing unbounded descending sequences in the ordinal hierarchy. The multi-variable notation, involving sequences \vec{\xi} = (\xi_2, \dots, \xi_{N-1}), facilitates the representation of complex terms that capture infinite descending chains while maintaining well-foundedness. The reach of Arai's ψ extends to ordinals sufficient for theories like Kelley-Morse set theory augmented with Mahlo cardinals (KPM), notably bounding the proof-theoretic ordinal at ψ_Ω(ε_{K+1}), where Ω is the first uncountable regular ordinal and ε_{K+1} is the fixed point of the ε function. This notation proves the well-ordering of the associated system OT up to this ordinal, establishing consistency results for axioms involving large cardinals and reflection, such as the first-order reflection principle in KP^{\Pi N}.

Madore's ψ and Bird's θ

Madore's \psi function is a straightforward ordinal collapsing function introduced by , defined inductively as the smallest ordinal not expressible from the constants 0, 1, \omega, and the first uncountable ordinal \Omega using addition, multiplication, exponentiation, and applications of \psi(\beta) for \beta < \alpha. This construction collapses ordinals by restricting expressions to those built below \alpha, effectively enumerating a hierarchy of countable ordinals up to the , with \psi(\alpha) = \Omega_\alpha denoting the \alpha-th epsilon number in a base-\Omega representation. Its simplicity makes it particularly suitable for constructing large finite notations in , as it allows easy extension beyond standard without requiring complex Mahlo cardinals or intricate rules. Bird's \theta function, developed as part of Stephen G. Bird's nested array notations, is another ordinal collapsing function that operates by enumerating ordinals through a two-argument form \theta(\alpha, \beta), often simplified to a single argument when \beta = 0, collapsing structures involving down to countable levels. Here, \Omega again represents the first uncountable ordinal, and \theta(\Omega^\Omega) reaches enormously large values, surpassing the and enabling notations for ordinals up to and beyond the through iterative applications. For instance, \theta(\omega_1) yields the first epsilon number following \Omega, illustrating its role in bridging countable and uncountable realms in a user-accessible manner. Both Madore's \psi and Bird's \theta serve as accessible alternatives to more formal ordinal collapsing functions, prioritizing ease of use in informal notations over rigorous proof-theoretic analysis, though they draw inspiration from normal form variants for their collapsing mechanisms. Their implementations are computationally straightforward, facilitating the generation of vast ordinal hierarchies with minimal machinery, but they lack the precision needed for advanced consistency proofs in set theory.

Jäger's ψ and Simplified Versions

Jäger introduced a multi-argument ordinal collapsing function \psi(\rho, \alpha, \beta) in the context of analyzing the proof-theoretic strength of set theories involving reflection principles. This function collapses ordinals below certain large cardinals to generate notations for \Pi_n-reflection ordinals, where \rho parameterizes the level of inaccessibility, \alpha specifies the structural complexity, and \beta enumerates within the hierarchy. The construction relies on collapsing sets C(\rho, \alpha, \beta), defined recursively using rank functions that measure the "height" of ordinal structures, ensuring that \psi(\rho, \alpha, \beta) yields the least ordinal not representable by previous terms in the notation system. This approach extends Buchholz's earlier ordinal notations by incorporating iterated reflection to handle higher levels of comprehension and collection axioms. Simplified versions of Jäger's \psi reduce the multi-argument form to a two-argument function \psi(\rho, \alpha), streamlining the collapsing process to focus on the I_0 level of the ordinal hierarchy, where I_0 denotes the first inaccessible ordinal in the notation. These simplifications maintain the core mechanism of collapsing regular cardinals while approximating the strength of small large cardinals, such as weakly inaccessibles, without requiring full multi-parameter complexity.

Rathjen's Ψ

Rathjen's ordinal collapsing function, denoted \Psi(\nu, \alpha), is a two-place function where \nu is a large ordinal serving as a parameter for the collapsing process and \alpha is the argument ordinal. It is designed to collapse Mahlo cardinals in a predicative manner, mapping uncountable structures into countable ordinals while preserving well-foundedness. This function operates within a hierarchy of recursively large ordinals, ensuring that the collapsing respects the predicative nature of the underlying set-theoretic axioms by avoiding definitions that quantify over the entire universe simultaneously. The reach of \Psi extends to providing notations for ordinals sufficient for the proof-theoretic ordinal of Kripke–Platek set theory augmented with a Mahlo universe axiom (KPM), denoted as \Psi(\Omega_1^M, 0), where \Omega_1^M represents the least Mahlo cardinal analogue in the notation system. This allows for a well-ordering proof of KPM, demonstrating the consistency of the theory relative to a transfinite induction up to this ordinal. The function enumerates fixed points of normal functions in a controlled hierarchy, enabling the representation of ordinals beyond those achievable by simpler collapsing functions. A key feature of Rathjen's \Psi is its use of subsystems notation, such as \Psi(\Omega_1^I, \alpha) for inaccessible levels and extending to \Psi(\Omega_1^M, \alpha) for Mahlo levels, which systematically avoids impredicativity in the treatment of large cardinals. By defining the collapsing through iterated admissible sets and derivative structures, the notation ensures that large cardinal properties are introduced predicatively, layer by layer, without global quantification over impredicative classes. This approach facilitates ordinal analyses of subsystems like \Sigma_1^2-AC + BI, building up to full . The properties of \Psi include a hierarchical collapsing mechanism that incorporates levels of subtlety inherent to Mahlo cardinals, where subtlety refers to the cardinal's reflection properties over closed unbounded sets. Specifically, the function collapses ordinals associated with subtle cardinals within the Mahlo hierarchy, producing a stratified notation where each level corresponds to increasing degrees of regularity and reflection. This hierarchical structure ensures the well-foundedness of the resulting ordinal notations, crucial for transfinite induction in proof theory, and highlights the function's role in measuring the consistency strength of theories involving Mahlo axioms.

OCFs Involving Large Cardinals

Ordinal collapsing functions (OCFs) involving large cardinals generalize the standard collapsing techniques by incorporating cardinals with strong embedding properties, such as measurable or supercompact cardinals, to define notations for ultra-large countable ordinals. In the typical form ψ(κ, α), where κ is a measurable cardinal, the function collapses ordinals below κ to countable ordinals while preserving closure under definable operations; this is achieved via the elementary embedding j: V → M associated with a normal measure on κ, with critical point κ and M closed under <κ-sequences, ensuring that ψ(κ, α) enumerates ordinals that "simulate" the structure above κ in a countable model. Jensen's foundational work on the fine structure of inner models, particularly L[U] for a single measurable cardinal, introduced collapsing embeddings that form the basis for these OCFs, where the projectum ρ^n_α of J_α marks the least ordinal admitting a Σ_n-definable subset over J_α, allowing downward extensions of embeddings to collapse singular cardinals and analyze condensation principles like the covering lemma. These embeddings ensure that uncountable structures below κ are covered by countable ones, mirroring the consistency strength of the large cardinal hypothesis in countable approximations. Extensions by Rathjen and Pohlers adapt this framework to stronger large cardinals, such as inaccessible or supercompact ones, for ordinal analysis of set theories beyond ZFC. For instance, in analyzing KPl (Kripke–Platek set theory with an inaccessible cardinal), Jäger and Pohlers employ ψ(κ, α) to collapse the inaccessible κ, yielding a proof-theoretic ordinal of ψ(κ)(ε_κ + 1), which measures the supremum of well-orderings provable in the theory. For supercompact cardinals, the heightened closure of the target model M under <λ-sequences for λ > κ enables more extensive collapsing, supporting analyses of ZFC plus supercompactness by iterating the function to fixed points of higher Veblen hierarchies below κ. These OCFs are applied in to calibrate the proof-theoretic strength of ZFC augmented with axioms, demonstrating consistency relative to weaker systems; for example, the ordinal for ZFC + measurable cardinal exceeds that of ZFC + inaccessible by incorporating measure-based to handle reflection principles. Key properties include uniformity in the process—ensuring ψ(κ, α) < κ for all α—and the use of Σ_n-cores C_n(J_α) to theories, which guarantees that the notations are well-founded and reflect the embedding's absoluteness. Rathjen's variants, building on these, further refine the definitions for Mahlo universes in KPM, but the core mechanism relies on the 's embedding to collapse to countable below κ.

References

  1. [1]
    [PDF] A survey on ordinal notations around the Bachmann-Howard ordinal
    ... buchholz/Collapsing.pdf. [Bu86] W. Buchholz. A new system of proof-theoretic ordinal functions. Ann. Pure Appl. Logic 32(3):195-207, 1986. [BS76] W. Buchholz ...
  2. [2]
    [PDF] A new system of proof-theoretic ordinal functions. - CORE
    For the proof of 3.3 we need the following definitions and lemmata. Page 12. A new System of proof-theoretic ordinal functions. 205 ... Buchholz, An ...
  3. [3]
    A new system of proof-theoretic ordinal functions - ScienceDirect.com
    Buchholz, W. Pohlers. Provable wellorderings of formal theories for transfinitely iterated inductive definitions. J. Symbolic Logic, 43 (1978), pp. 118-125.
  4. [4]
    [PDF] Theories of proof-theoretic strength ψ(ΓΩ+1) - Ulrik Buchholtz
    In this section we try to give an account of the ordinal-theoretic environment and the ordinal-theoretic tools needed for putting the results of this article.
  5. [5]
    Collapsing functions based on recursively large ordinals
    The definition procedures of so-called collapsing functions in the proof theory of impredicative theories make essential use 1 of uncountable and even large ...
  6. [6]
    [PDF] Proof Theory and the Art of Ordinal Analysis
    general, we cannot remove cuts from deductions in a theory T when the cut formula is an axiom of T. PROOF THEORY AND THE ART OF ORDINAL ANALYSIS. PROOF THEORY ...
  7. [7]
    [PDF] predicativity beyond γ0 - Washington University in St. Louis
    The paper argues that predicative reasoning is not limited to Γ0, but includes the Veblen ordinal φΩω (0) and possibly larger ordinals.
  8. [8]
    [PDF] fine.structure.theory.pdf
    The fine structure of L is an exciting theory due almost entirely to the efforts of Ronald Jensen. By developing a thorough analysis of definability in L, he ...
  9. [9]
    ϱ-inaccessible ordinals, collapsing functions and a recursive ...
    Buchholz, W.: Collapsing functions. München (1982) (to appear). Drake, F.R.: Set theory. An introduction to large cardinals. Amsterdam: North-Holland 1974 ...Missing: paper | Show results with:paper
  10. [10]
  11. [11]
    [PDF] ω + 1
    Ω is the first uncountable ordinal. • A collapsing function: ψ(α) is defined inductively as the smallest ordinal not expressible from 0, 1, ω and Ω using ...
  12. [12]
    [PDF] A Tutorial Overview of Ordinal Notations - log
    The limit ψ(εΩ+1) of ψ(Ω),ψ(ΩΩ),ψ(ΩΩΩ. ),... is the Bachmann-Howard ordinal. But εΩ+1 cannot be expressed in this system, because [ε•] does not belong to the ...
  13. [13]
    [PDF] Ordinal Notation - arXiv
    Dec 31, 2018 · To reach the Bachmann-Howard ordinal, we use the built-from-below condition: define a to be maximal in C(a, b) iff its standard representation ( ...
  14. [14]
    None
    Nothing is retrieved...<|control11|><|separator|>
  15. [15]
    [PDF] A zoo of ordinals
    The Feferman-Schütte ordinal Γ0 = ϕ(1,0,0) (also ψ(ΩΩ) for an appropriate collapsing function ψ). ... [Stegert2010] Jan-Carl Stegert, Ordinal Proof Theory of ...
  16. [16]
    None
    ### Summary of Fundamental Sequences for Limit Ordinals in Ordinal Collapsing Function ψ
  17. [17]
  18. [18]
    [PDF] Ways of Proof Theory - IVV5 Web Service
    Aug 12, 2009 · Wolfram Pohlers is one of the leading researchers in the proof theory of ordinal analysis. On the occasion of his retirement the Institut ...
  19. [19]
    Well-foundedness proof for first-order reflection
    ### Summary of Canonical Notation Conditions for ψ in Arai's Work
  20. [20]
    [1907.07611] A simplified ordinal analysis of first-order reflection
    Jul 12, 2019 · In this note we give a simplified ordinal analysis of first-order reflection. An ordinal notation system OT is introduced based on \psi- ...
  21. [21]
    [PDF] Beyond Bird's Nested Arrays I
    Sep 6, 2017 · The notation for the ordinal collapsing function may vary. Texts often use ψ (psi) ordinals as follows: ψ(0) = φ(1, 0) = ε0, ψ(1) = φ(1, 1) = ε1 ...
  22. [22]
    [PDF] The Fast-Growing Hierarchy in Terms of Bird's Array Notations
    Mar 28, 2014 · ... ordinal collapsing function within θ), fθ(θ1(3))(n) > {n, n [1 [1 /2 1 /2 1 /2 2] 2] 2}, fθ(θ1(ω))(n) > {n, n [1 [1 [2 /3 2] 2] 2] 2}. (/k is ...
  23. [23]
    (PDF) Inner Models And Large Cardinals - ResearchGate
    Aug 6, 2025 · Jensen considers the first ordinal γsuch that αis singular in Jα+1. Then the least witness σ:ξ→αto this singularity is Σ ...
  24. [24]
    (PDF) The art of ordinal analysis - ResearchGate
    Mathematical Quarterly 39 (1993) 47–54. [28] M. Rathjen: Collapsing functions based on recursively large ordinals: A well– ...