Theories of iterated inductive definitions

(Learn how and when to remove this message)

In set theory and logic, Buchholz's ID hierarchy is a hierarchy of subsystems of first-order arithmetic. The systems/theories I D ν {\displaystyle ID_{\nu }} are referred to as "the formal theories of ν-times iterated inductive definitions". IDν extends PA by ν iterated least fixed points of monotone operators.

Definition

Original definition

The formal theory IDω (and IDν in general) is an extension of Peano Arithmetic, formulated in the language LID, by the following axioms:[1]

The theory IDν with ν ≠ ω is defined as:

Explanation / alternate definition

ID1

A set I N {\displaystyle I\subseteq \mathbb {N} } is called inductively defined if for some monotonic operator Γ : P ( N ) P ( N ) {\displaystyle \Gamma :P(N)\rightarrow P(N)} , L F P ( Γ ) = I {\displaystyle LFP(\Gamma )=I} , where L F P ( f ) {\displaystyle LFP(f)} denotes the least fixed point of f {\displaystyle f} . The language of ID1, L I D 1 {\displaystyle L_{ID_{1}}} , is obtained from that of first-order number theory, L N {\displaystyle L_{\mathbb {N} }} , by the addition of a set (or predicate) constant IA for every X-positive formula A(X, x) in LN[X] that only contains X (a new set variable) and x (a number variable) as free variables. The term X-positive means that X only occurs positively in A (X is never on the left of an implication). We allow ourselves a bit of set-theoretic notation:

Then ID1 contains the axioms of first-order number theory (PA) with the induction scheme extended to the new language as well as these axioms:

Where F ( x ) {\displaystyle F(x)} ranges over all L I D 1 {\displaystyle L_{ID_{1}}} formulas.

Note that ( I D 1 ) 1 {\displaystyle (ID_{1})^{1}} expresses that I A {\displaystyle I_{A}}  is closed under the arithmetically definable set operator Γ A ( S ) = { x N N A ( S , x ) } {\displaystyle \Gamma _{A}(S)=\{x\in \mathbb {N} \mid \mathbb {N} \models A(S,x)\}} , while ( I D 1 ) 2 {\displaystyle (ID_{1})^{2}}  expresses that I A {\displaystyle I_{A}}  is the least such (at least among sets definable in L I D 1 {\displaystyle L_{ID_{1}}} ).

Thus, I A {\displaystyle I_{A}}  is meant to be the least pre-fixed-point, and hence the least fixed point of the operator Γ A {\displaystyle \Gamma _{A}} .

IDν

To define the system of ν-times iterated inductive definitions, where ν is an ordinal, let {\displaystyle \prec }  be a primitive recursive well-ordering of order type ν. We use Greek letters to denote elements of the field of {\displaystyle \prec } . The language of IDν, L I D ν {\displaystyle L_{ID_{\nu }}} is obtained from L N {\displaystyle L_{\mathbb {N} }} by the addition of a binary predicate constant JA for every X-positive L N [ X , Y ] {\displaystyle L_{\mathbb {N} }[X,Y]} formula A ( X , Y , μ , x ) {\displaystyle A(X,Y,\mu ,x)} that contains at most the shown free variables, where X is again a unary (set) variable, and Y is a fresh binary predicate variable. We write x J A μ {\displaystyle x\in J_{A}^{\mu }} instead of J A ( μ , x ) {\displaystyle J_{A}(\mu ,x)} , thinking of x as a distinguished variable in the latter formula.

The system IDν is now obtained from the system of first-order number theory (PA) by expanding the induction scheme to the new language and adding the scheme ( T I ν ) : T I ( , F ) {\displaystyle (TI_{\nu }):TI(\prec ,F)} expressing transfinite induction along {\displaystyle \prec } for an arbitrary L I D ν {\displaystyle L_{ID_{\nu }}}  formula F {\displaystyle F}  as well as the axioms:

where F ( x ) {\displaystyle F(x)}  is an arbitrary L I D ν {\displaystyle L_{ID_{\nu }}}  formula. In ( I D ν ) 1 {\displaystyle (ID_{\nu })^{1}}  and ( I D ν ) 2 {\displaystyle (ID_{\nu })^{2}}  we used the abbreviation A μ ( F ) {\displaystyle A^{\mu }(F)}  for the formula A ( F , ( λ γ y ; γ μ y J A γ ) , μ , x ) {\displaystyle A(F,(\lambda \gamma y;\gamma \prec \mu \land y\in J_{A}^{\gamma }),\mu ,x)} , where x {\displaystyle x}  is the distinguished variable. We see that these express that each J A μ {\displaystyle J_{A}^{\mu }} , for μ ν {\displaystyle \mu \prec \nu } , is the least fixed point (among definable sets) for the operator Γ A μ ( S ) = { n N | ( N , ( J A γ ) γ μ } {\displaystyle \Gamma _{A}^{\mu }(S)=\{n\in \mathbb {N} |(\mathbb {N} ,(J_{A}^{\gamma })_{\gamma \prec \mu }\}} . Note how all the previous sets J A γ {\displaystyle J_{A}^{\gamma }} , for γ μ {\displaystyle \gamma \prec \mu } , are used as parameters.

We then define I D ν = ξ ν I D ξ {\textstyle ID_{\prec \nu }=\bigcup _{\xi \prec \nu }ID_{\xi }} .

Variants

I D ^ ν {\displaystyle {\widehat {\mathsf {ID}}}_{\nu }} - I D ^ ν {\displaystyle {\widehat {\mathsf {ID}}}_{\nu }} is a weakened version of I D ν {\displaystyle {\mathsf {ID}}_{\nu }} . In the system of I D ^ ν {\displaystyle {\widehat {\mathsf {ID}}}_{\nu }} , a set I N {\displaystyle I\subseteq \mathbb {N} } is instead called inductively defined if for some monotonic operator Γ : P ( N ) P ( N ) {\displaystyle \Gamma :P(N)\rightarrow P(N)} , I {\displaystyle I} is a fixed point of Γ {\displaystyle \Gamma } , rather than the least fixed point. This subtle difference makes the system significantly weaker: P T O ( I D ^ 1 ) = ψ ( Ω ε 0 ) {\displaystyle PTO({\widehat {\mathsf {ID}}}_{1})=\psi (\Omega ^{\varepsilon _{0}})} , while P T O ( I D 1 ) = ψ ( ε Ω + 1 ) {\displaystyle PTO({\mathsf {ID}}_{1})=\psi (\varepsilon _{\Omega +1})} .

I D ν # {\displaystyle {\mathsf {ID}}_{\nu }\#} is I D ^ ν {\displaystyle {\widehat {\mathsf {ID}}}_{\nu }} weakened even further. In I D ν # {\displaystyle {\mathsf {ID}}_{\nu }\#} , not only does it use fixed points rather than least fixed points, and has induction only for positive formulas. This once again subtle difference makes the system even weaker: P T O ( I D 1 # ) = ψ ( Ω ω ) {\displaystyle PTO({\mathsf {ID}}_{1}\#)=\psi (\Omega ^{\omega })} , while P T O ( I D ^ 1 ) = ψ ( Ω ε 0 ) {\displaystyle PTO({\widehat {\mathsf {ID}}}_{1})=\psi (\Omega ^{\varepsilon _{0}})} .

W I D ν {\displaystyle {\mathsf {W-ID}}_{\nu }} is the weakest of all variants of I D ν {\displaystyle {\mathsf {ID}}_{\nu }} , based on W-types. The amount of weakening compared to regular iterated inductive definitions is identical to removing bar induction given a certain subsystem of second-order arithmetic. P T O ( W I D 1 ) = ψ 0 ( Ω × ω ) {\displaystyle PTO({\mathsf {W-ID}}_{1})=\psi _{0}(\Omega \times \omega )} , while P T O ( I D 1 ) = ψ ( ε Ω + 1 ) {\displaystyle PTO({\mathsf {ID}}_{1})=\psi (\varepsilon _{\Omega +1})} .

U ( I D ν ) {\displaystyle {\mathsf {U(ID}}_{\nu }{\mathsf {)}}} is an "unfolding" strengthening of I D ν {\displaystyle {\mathsf {ID}}_{\nu }} . It is not exactly a first-order arithmetic system, but captures what one can get by predicative reasoning based on ν-times iterated generalized inductive definitions. The amount of increase in strength is identical to the increase from ε 0 {\displaystyle \varepsilon _{0}} to Γ 0 {\displaystyle \Gamma _{0}} : P T O ( I D 1 ) = ψ ( ε Ω + 1 ) {\displaystyle PTO({\mathsf {ID}}_{1})=\psi (\varepsilon _{\Omega +1})} , while P T O ( U ( I D 1 ) ) = ψ ( Γ Ω + 1 ) {\displaystyle PTO({\mathsf {U(ID}}_{1}{\mathsf {)}})=\psi (\Gamma _{\Omega +1})} .

Results

Proof-theoretic ordinals

References

  1. ^ W. Buchholz, "An Independence Result for ( Π 1 1 -CA ) +BI {\displaystyle (\Pi _{1}^{1}{\textrm {-CA}}){\textrm {+BI}}} ", Annals of Pure and Applied Logic vol. 33 (1987).
  • v
  • t
  • e
Large countable ordinals
  • First infinite ordinal ω
  • Epsilon numbers ε0
  • Feferman–Schütte ordinal Γ0
  • Ackermann ordinal θ2)
  • small Veblen ordinal θω)
  • large Veblen ordinal θΩ)
  • Bachmann–Howard ordinal ψ(εΩ+1)
  • Buchholz's ordinal ψ0ω)
  • Takeuti–Feferman–Buchholz ordinal ψ(εΩω+1)
  • Proof-theoretic ordinals of the theories of iterated inductive definitions
  • Computable ordinals < ω‍CK
    1
  • Nonrecursive ordinal ≥ ω‍CK
    1
  • First uncountable ordinal Ω