- Transfinite induction
Transfinite induction is an extension of
mathematical induction to well-ordered sets, for instance to sets of ordinals or cardinals.Transfinite induction
Let P(α) be a property defined for all ordinals α. Suppose that whenever P(β) is true for all β < α, then P(α) is also true. Then transfinite induction tells us that P is true for all ordinals.
That is, if P(α) is true whenever P(β) is true for all β < α, then P(α) is true for all α. Or, more practically: in order to prove a property P for all ordinals α, one can assume that it is already known for all smaller β < α.
Usually the proof is broken down into three cases:
* Zero case: Prove that P(0) is true.
* Successor case: Prove that for any
successor ordinal β+1, P(β+1) follows from P(β) (and, if necessary, P(α) for all α < β).* Limit case: Prove that for any
limit ordinal λ, P(λ) follows from [P(α) for all α < λ] .Notice that the second and third case are identical except for the type of ordinal considered. They do not formally need to be proved separately, but in practice the proofs are typically so different as to require separate presentations.
Transfinite recursion
Transfinite recursion is a method of constructing or defining something and is closely related to the concept of transfinite induction. As an example, a sequence of sets "A"α is defined for every ordinal α, by specifying how to determine "A"α from the sequence of "A"β for β < α.
More formally, we can state the Transfinite Recursion Theorem as follows. Given a class function "G": "V" → "V", there exists a unique
transfinite sequence "F": Ord → "V" (where Ord is the class of all ordinals) such that:"F"(α) = "G"("F" α) for all ordinals α.As in the case of induction, we may treat different types of ordinals separately: another formulation of transfinite recursion is that given a set "g"1, and class functions "G"2, "G"3, there exists a unique function "F": Ord → "V" such that
* "F"(0) = "g"1,
* "F"(α + 1) = "G"2("F"(α)), for all α ∈ Ord,
* "F"(λ) = "G"3("F" λ), for all limit λ ≠ 0.Note that we require the domains of "G"2, "G"3 to be broad enough to make the above properties meaningful. The uniqueness of the sequence satisfying these properties can be proven using transfinite induction.
More generally, one can define objects by transfinite recursion on any
well-founded relation "R". ("R" need not even be a set; it can be aproper class , provided it is a set-like relation; that is, for any "x", the collection of all "y" such that "y R x" must be a set.)Relationship to the axiom of choice
There is a popular misconception that transfinite induction, or transfinite recursion, or both, require the
axiom of choice (AC). This is incorrect. Transfinite induction can be applied to any well-ordered set. However, frequently proofs or constructions using transfinite induction also use theaxiom of choice to well-order a set.For example, consider the following construction of the
Vitali set : First,well-order the reals, say into a sequence , where c is thecardinality of the continuum . Let "v"0 equal "r"0. Then let "v"1 equal "r"α1, where α1 is least such that "r"α1 − "v"0 is not arational number . Continue; at each step choose the least real from the "r" sequence that does not have a rational difference with any element thus far constructed in the "v" sequence. Continue until all the reals in the "r" sequence are exhausted. The final "v" sequence will enumerate the Vitali set.The above argument uses AC in a blatant way at the very beginning, by well-ordering the reals. Other uses are more subtle. For example, frequently a construction by transfinite recursion will not specify a "unique" value for "A"α+1, given the sequence up to α, but will specify only a "condition" that "A"α+1 must satisfy, and argue that it is possible to meet this condition. If it is not possible to define a unique example of such a set at each stage, then it may be necessary to invoke AC to choose one such at each step. For inductions/recursions of countable length, the weaker
axiom of dependent choice , DC, is sufficient.ee also
*
epsilon-induction
Wikimedia Foundation. 2010.