Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Primitive recursive set function

From Wikipedia, the free encyclopedia

Inmathematics,primitive recursive set functions orprimitive recursive ordinal functions are analogs ofprimitive recursive functions, defined forsets orordinals rather thannatural numbers. They were introduced byJensen & Karp (1971).

Definition

[edit]

A primitive recursive set function is afunction from sets to sets that can be obtained from the following basic functions by repeatedly applying the following rules of substitution and recursion:

The basic functions are:

  • Projection:Pn,m(x1, ..., xn) =xm for 0 ≤ m ≤ n
  • Zero:F(x) = 0
  • Adjoining an element to a set:F(x, y) =x ∪ {y}
  • Testingmembership:C(x, y, u, v) =x ifu ∈ v, andC(x, y, u, v) =y otherwise.

The rules for generating new functions by substitution are

  • F(x, y) =G(x,H(x),y)
  • F(x, y) =G(H(x),y)

wherex andy are finite sequences of variables.

The rule for generating new functions by recursion is

  • F(z, x) =G(∪uzF(u, x),z,x)

A primitive recursive ordinal function is defined in the same way, except that the initial functionF(x, y) =x ∪ {y} is replaced byF(x) =x ∪ {x} (thesuccessor ofx). The primitive recursive ordinal functions are the same as the primitive recursive set functions that map ordinals to ordinals.

Examples of primitive recursive set functions:

Extensions

[edit]

One can also add more initial functions to obtain a largerclass of functions. For example, the ordinal functionαωα{\displaystyle \alpha \mapsto \omega ^{\alpha }} is not primitive recursive, because the constant function with value ω (or any otherinfinite set) is not primitive recursive, so one might want to add this constant function to the initial functions.

The notion of a set function beingprimitive recursive in ω has the same definition as that of primitive recursion, except with ω as a parameter kept fixed, not altered by the primitive recursion schemata.

Examples of functions primitive recursive in ω:[1]pp.28--29

Primitive recursive closure

[edit]

Letf0:Ord2Ord{\displaystyle f_{0}:{\textrm {Ord}}^{2}\to {\textrm {Ord}}} be the functionf(α,β)=α+β{\displaystyle f(\alpha ,\beta )=\alpha +\beta }, and for alli<ω{\displaystyle i<\omega },f~i(α)=fi(α,α){\displaystyle {\tilde {f}}_{i}(\alpha )=f_{i}(\alpha ,\alpha )} andfi+1(α,β)=(f~i)β(α){\displaystyle f_{i+1}(\alpha ,\beta )=({\tilde {f}}_{i})^{\beta }(\alpha )}. Let Lα denote the αth stage ofGodel's constructible universe. Lα is closed under primitive recursive set functions iff α is closed under eachfi{\displaystyle f_{i}} for alli<ω{\displaystyle i<\omega }.[1]: 31 

References

[edit]

Inline

[edit]
  1. ^abcdR. B. Jensen,Manuscript on fine structure, inner model theory, and the core model below one Woodin cardinal (pp. 22--31). Accessed 2022-12-07
Retrieved from "https://en.wikipedia.org/w/index.php?title=Primitive_recursive_set_function&oldid=1316116777"
Categories:
Hidden category:

[8]ページ先頭

©2009-2026 Movatter.jp