.. _induction: 归纳法 ====== 本章介绍*归纳法*,这是一种适用于自然数以及整数、自然数对等其他离散类型的证明方法。我们还介绍*递归*,即定义序列(更一般地说,定义从离散类型出发的函数)的方法;对于递归定义的对象,归纳法是证明相关结论的典范方法。 在 :numref:`第 %s 节 ` 到 :numref:`第 %s 节 ` 中,我们只使用最传统的归纳形式:通过把自然数处的结论与前一个自然数处的结论联系起来,来证明关于自然数的结果,并讨论这种归纳形式的一些小变体。在 :numref:`第 %s 节 ` 到 :numref:`第 %s 节 ` 中,我们介绍*强归纳法*,以及更一般的*良基归纳法*。这些归纳原理更加灵活。 .. include:: ch06_Induction/01_Induction.inc .. include:: ch06_Induction/02_Recurrence_Relations.inc .. include:: ch06_Induction/03_Two_Step_Induction.inc .. include:: ch06_Induction/04_Strong_Induction.inc .. include:: ch06_Induction/05_Pascal.inc .. include:: ch06_Induction/06_Division_Algorithm.inc .. include:: ch06_Induction/07_Euclidean_Algorithm.inc