超限归纳法

维基百科,自由的百科全书
跳转至: 导航搜索

超限归纳法数学归纳法向(大)良序集合比如基数序数的集合的扩展。

超限归纳[编辑]

假设只要对于所有的 β < α,P(β) 为真,则 P(α) 也为真。那么超限归纳告诉我们 P 对于所有序数为真。

就是说,如果 P(α) 为真只要 P(β) 对于所有 β < α 为真,则 P(α) 对于所有 α 为真。或者更实用的说: 为了证明对于所有序数 α 的一个性质 P,你可以假定它已经对于所有更小 β < α 是已知的。

通常证明被分为三种情况:

  • 零情况: 证明 P(0) 为真。
  • 后继情况: 证明对于任何后继序数 β+1,P(β+1) 得出自 P(β) (如果必需的话,证明 P(α) 对于所有 α < β)。
  • 极限情况: 证明对于任何极限序数 λ, P(λ) 得出自 [P(α) 对于所有 α < λ]。

注意第二和第三种情况是同一的,除了对于所考虑的序数类型不同之外。它们不是必须在形式上分开证明,但在实践中它们的证明典型的非常不同而需要分别表述。

超限递归[编辑]

超限递归是密切相关于超限归纳概念的构造或定义某种东西的方法。例如,集合序列 Aα 被定义于所有的序数 α,通过指定三个事情:

  • A0 是什么
  • 如何确定 Aα+1Aα (也可能从整个序列达到 Aα)
  • 对于极限序数 λ,如何确定 AλAα 的对于 α < λ 的序列。

更形式的说,我们陈述超限递归定理如下。给定函数类 G1, G2, G3,存在一个唯一的超限序列 F 带有 dom(F) = Ord (Ord 是所有序数的真类)使得

  • F(0) = G1(\emptyset)
  • F(\alpha + 1) = G2(F(\alpha)),对于所有 \alpha \in Ord
  • F(\alpha) = G3(F\upharpoonright \alpha),对于所有极限 \alpha \neq 0

注意我们要求 G1, G2, G3 的定义域足够广阔来使上述性质有意义。所以满足这些性质的序列的唯一性可以使用超限归纳证明。

更一般的说,你可以在任何良序关系 R 上通过超限递归定义东西。(R 甚至不需要是集合;它可以是真类,假定它是类似集合的关系;就是说,对于任何 x,使得 yRx 的所有 y 的搜集必定是集合。)

同选择公理的联系[编辑]

有一个常见的误解是超限归纳法或超限递归法要求选择公理。其實超限归纳可以应用于任何良序集合。但是常见的情况是使用选择公理来良序排序一个集合,使其適用超限归纳法。

参见[编辑]