4.3 归纳定义和归纳证明

4.3.1 数学归纳法与良序原理

第一数学归纳法

  • 目标:证明命题 $\forall n P(n)$
  • 归纳基:$P(0)$ 成立
  • 归纳步:$\forall k (P(k) \to P(k + 1))$ 成立

第二数学归纳法

  • 目标:证明命题 $\forall n \ge c (P(n))$
  • 归纳基:逐一验证 $P(c), P(c+1), \cdots, P(c + j)$ 成立
  • 归纳步:假定 $P(c), P(c+1), \cdots, P(k)$ 成立,证明 $P(k +1)$ 成立

*良序原理

良序原理:自然数集的任意非空子集都存在最小自然数。

良序原理说明数学归纳法有效性:记 $S = {n \in \mathbb N \mid n \ge c \land \lnot P(n)}$,如果它是非空子集,那么一定有最小值 $m = \min S$,而 $P(m - 1)$ 是成立的,且 $P(m - 1) \to P(m)$ 成立,故 $P(m)$ 成立,矛盾。故 $S$ 是空集。

4.3.2 归纳定义和结构归纳法

集合的归纳定义

  • 归纳基:给出集合的一些基本元素
  • 归纳步:给出从集合中的一些元素构造另外一个元素的规则
  • 最小化声明

归纳定义集合元素的构造树

  • 是要构造的元素
  • 每个节点的儿子是用某个规则构造出该节点的所有元素
  • 叶子结点是基本元素

结构归纳证明集合的元素存在某些性质 $\forall x \in A P (x)$:

  • 归纳基:集合的基本元素 $P(a)$
  • 归纳步:对于每种规则,用 $a_1, a_2, \cdots, a_n$ 推出 $a$,则需要证明在 $P(a_1), P(a_2), \cdots, P(a_n)$ 的情况下,$P(a)$ 也为真。