数学的
帰納法(すうがくてききのうほう、英: mathematical induction)とは、主に
自然数に関する命題の証明に利用される
数学的手法です。この方法は、数の構造に基づくアプローチであり、しばしば初等的な
数学の教科書ではドミノ倒しに例えられます。
数学的
帰納法を用いて命題 P(n) が全ての
自然数 n に対して成り立つことを証明するための基本的なステップは以下の二つです。
1.
基底段階: 最初の
自然数、通常は n=1 の場合において P(1) が成り立つことを示す。
2.
帰納段階: 任意の
自然数 k に対して、P(k) が成り立つ場合、P(k + 1) も成り立つことを示す。
この二つのステップが示されると、どの
自然数 n に対しても P(n) が成り立つことが結論づけられます。
直観的説明
数学的
帰納法の概念を理解するためには、前述のドミノの例が役立ちます。最初のドミノ(P(1))が倒れることを示した後、k 枚目のドミノが倒れたら次の (k + 1) 枚目も倒れる(P(k) ⇒ P(k + 1))と証明することで、全てのドミノが倒れることが導かれるのです。この直感的なプロセスは、
自然数が無限に増え続けることを利用した証明手法の場合に、非常に効果的です。
数学的帰納法の証明と形式化
数学的
帰納法が成立する理由は、ペアノの公理によって説明されます。特に、公理 V(
数学的
帰納法の原理)は、
自然数に関する全ての正しい命題が P(n) に対して成り立つことを示す原理とされています。具体的には、
自然数の集合を
\[ N = {1, 2, 3, ...} \]
と
定義し、命題 P(n) が成り立つ n の集合を M とすると、次のように証明されます。
- - 1 が M に属することを示す(P(1))。
- - 任意の r ∈ M に対して、r + 1 も M に含まれることを示す(P(r + 1))。
上記の2点から、全ての
自然数 n に対し P(n) が成り立つことが導かれます。
バリエーション
数学的
帰納法にはいくつかのバリエーションが存在します。例えば、
自然数のスタート地点を 1 以外の数(0 や m など)に設定することや、進行幅を変えて n + 1 ではなく n + 2 で証明を行うことなどがあります。また、完全
帰納法と呼ばれる形では P(k) のみならず、P(1) から P(k - 1) までの結果を用いて P(k) を証明する方法も存在します。
この手法は
自然数に限らず、すべての整列集合に拡張することができるため、選択公理を含む公理系において任意の集合に対して超限
帰納法が成立することが証明されています。特に、この方法は整礎
帰納法として知られる方法とも関連しています。
歴史的背景
数学的
帰納法の原則は古代からその痕跡を持ち、
プラトンやユークリッドなどの古代の
数学者もこの手法を用いて論証を行っていました。近代に入り、フェルマーやパスカルが
数学的
帰納法を明示的に形成し、それが19世紀における体系的な
数学の発展に寄与しました。現在では、数の性質を証明する際に欠かせない手法の一つとされています。
結論
数学的
帰納法は
自然数に関する有力な証明手法であり、その有効性は幅広い
数学的概念に影響を与えています。その変種や拡張も数多く存在し、これからも
数学の発展において重要な役割を果たすことでしょう。