Fixed-point lemma for normal functions: Difference between revisions

Content deleted Content added
mNo edit summary
trim
Tags: Mobile edit Mobile app edit iOS app edit App section source
 
(57 intermediate revisions by 43 users not shown)
Line 1:
{{Short description|Mathematical result on ordinals}}
The '''fixed-point lemma for normal functions''' is a basic result in [[axiomatic set theory]]; it states that any [[normal function]] has arbitrarily large [[fixed point (mathematics)|fixed point]]s. A formal version and proof (using the [[Zermelo-Fraenkel axioms]]) follow.
 
The '''fixed-point lemma for normal functions''' is a basic result in [[axiomatic set theory]]; it statesstating that any [[normal function]] has arbitrarily large [[fixed point (mathematics)|fixed point]]s. A(Levy formal1979: versionp. 117). andIt proofwas (usingfirst theproved by [[Zermelo-FraenkelOswald axiomsVeblen]]) followin 1908.
== Formal version ==
 
== Background and formal statement ==
Let ''f'' : [[ordinal number|Ord]] → Ord be a [[normal function]]. Then for every α ∈ Ord, there exists a β ∈ Ord such that β ≥ α and ''f''(β) = β.
A [[normal function]] is a [[proper class|class]] function <math>f</math> from the class Ord of [[ordinal numbers]] to itself such that:
* <math>f</math> is '''strictly increasing''': <math>f(\alpha)<f(\beta)</math> whenever <math>\alpha<\beta</math>.
* <math>f</math> is '''continuous''': for every limit ordinal <math>\lambda</math> (i.e. <math>\lambda</math> is neither zero nor a successor), <math>f(\lambda)=\sup\{f(\alpha):\alpha<\lambda\}</math>.
It can be shown that if <math>f</math> is normal then <math>f</math> commutes with [[supremum|suprema]]; for any nonempty set <math>A</math> of ordinals,
:<math>f(\sup A)=\sup f(A) = \sup\{f(\alpha):\alpha \in A\}</math>.
Indeed, if <math>\sup A</math> is a successor ordinal then <math>\sup A</math> is an element of <math>A</math> and the equality follows from the increasing property of <math>f</math>. If <math>\sup A</math> is a limit ordinal then the equality follows from the continuous property of <math>f</math>.
 
A '''fixed point''' of a normal function is an ordinal <math>\beta</math> such that <math>f(\beta)=\beta</math>.
== Proof ==
 
The fixed point lemma states that the class of fixed points of any normal function is nonempty and in fact is unbounded: given any ordinal <math>\alpha</math>, there exists an ordinal <math>\beta</math> such that <math>\beta\geq\alpha</math> and <math>f(\beta)=\beta</math>.
First of all, it is clear that for any &alpha; &isin; Ord, ''f''(&alpha;) &ge; &alpha;. If this was not the case, we could choose a minimal &alpha; with ''f''(&alpha;) &lt; &alpha;; then, since ''f'' is normal and thus monotone, ''f''(''f''(&alpha;)) &lt; ''f''(&alpha;), which is a contradiction to &alpha; being minimal.
 
The continuity of the normal function implies the class of fixed points is closed (the supremum of any subset of the class of fixed points is again a fixed point). Thus the fixed point lemma is equivalent to the statement that the fixed points of a normal function form a [[club set|closed and unbounded]] class.
 
== Proof ==
The first step of the proof is to verify that <math>f(\gamma)\ge\gamma</math> for all ordinals <math>\gamma</math> and that <math>f</math> commutes with suprema. Given these results, inductively define an increasing sequence <math>\langle\alpha_n\rangle_{n<\omega}</math> by setting <math>\alpha_0 = \alpha</math>, and <math>\alpha_{n+1} = f(\alpha_n)</math> for <math>n\in\omega</math>. Let <math>\beta = \sup_{n<\omega} \alpha_n</math>, so <math>\beta\ge\alpha</math>. Moreover, because <math>f</math> commutes with suprema,
:<math>f(\beta) = f(\sup_{n<\omega} \alpha_n)</math>
:<math>\qquad = \sup_{n<\omega} f(\alpha_n)</math>
:<math>\qquad = \sup_{n<\omega} \alpha_{n+1}</math>
:<math>\qquad = \beta</math>
The last equality follows from the fact that the sequence <math>\langle\alpha_n\rangle_n</math> increases. <math> \square </math>
 
As an aside, it can be demonstrated that the <math>\beta</math> found in this way is the smallest fixed point greater than or equal to <math>\alpha</math>.
We now declare a sequence &lt;&alpha;<sub>''n''</sub>&gt; (''n'' &lt; &omega;) by setting &alpha;<sub>0</sub> = &alpha;, and &alpha;<sub>''n'' + 1</sub> = ''f''(&alpha;<sub>''n''</sub>) for ''n'' &lt; &omega;, and define &beta; = sup &lt;&alpha;<sub>''n''</sub>&gt;. There are three possible cases:
 
== Example application ==
# &beta; = 0. Then we have &alpha;<sub>''n''</sub> = 0 for all ''n'', and thus ''f''(&beta;) = 0.
#The &beta; = &delta; + 1 for an ordinal number &delta;. Then there existsfunction ''mf'' &lt;: &omega;Ord such that for allOrd, ''nf'' &ge; (''mα'',) = &alpha;ω<sub>''nα''</sub> =is &delta;normal +(see 1[[initial ordinal]]). ItThus, followsthere thatexists an ordinal ''fθ''(&delta; +such 1) =that ''fθ''(&alpha; = ω<sub>''mθ''</sub>). =In &alpha;<sub>''m''fact, +the 1</sub>lemma =shows &delta;that +there 1is a closed, andunbounded thusclass of such ''fθ''(&beta;) = &beta;.
# &beta; is a [[limit ordinal]]. We first observe that sup &lt;''f''(&nu;) : &nu; &lt; &beta;&gt; = sup &lt;''f''(&alpha;<sub>''n''</sub>) : ''n'' &lt; &omega;&gt;. "&ge;" is trivial; for "&le;", we choose &nu; &lt; &beta;, then find an ''n'' with &alpha;<sub>''n''</sub> &gt; &nu;, and since ''f'' is monotone, we have ''f''(&alpha;<sub>''n''</sub>) &gt; ''f''(&nu;). Now we have ''f''(&beta;) = sup &lt;''f''(&nu;) : &nu; &lt; &beta;&gt; (since ''f'' is continuous), and thus ''f''(&beta;) = sup &lt;''f''(&alpha;<sub>''n''</sub>) : ''n'' &lt; &omega;&gt; = sup &lt; &alpha;<sub>''n''</sub> : ''n'' &lt; &omega; &gt; = &beta;.
 
== Notes References==
{{refbegin}}
* {{cite book
| author = Levy, A.
| title = Basic Set Theory
| year = 1979
| publisher = Springer
| id = Republished, Dover, 2002.
| isbn = 978-0-387-08417-6
| url-access = registration
| url = https://archive.org/details/basicsettheory00levy_0
}}
*{{cite journal
| author= Veblen, O.
| authorlink = Oswald Veblen
| title = Continuous increasing functions of finite and transfinite ordinals
| journal = Trans. Amer. Math. Soc.
| volume = 9
| year = 1908
| pages = 280&ndash;292
| doi= 10.2307/1988605
| issue = 3
| jstor= 1988605
| issn= 0002-9947| doi-access = free
}}
{{refend}}
 
[[Category:Ordinal numbers]]
It is easily checked that the function ''f'' : Ord &rarr; Ord, ''f''(&alpha;) = &#1488;<sub>&alpha;</sub> is normal; thus, there exists an ordinal &Theta; such that &Theta; = &#1488;<sub>&Theta;</sub>. In fact, the above lemma shows that there are infinitely many such &Theta;.
[[Category:Fixed-point theorems|Normal Functions]]
[[Category:Lemmas in set theory]]
[[Category:Articles containing proofs]]