数字の列が「2、4、6」と続いていたら、次は8でしょうか。そう予想するのは自然ですが、それだけで必ず8とは言えません。
一方、「2から始まり、毎回2ずつ増える列」とルールまで分かっていれば、次の数は8と決まります。この違いが、帰納法と演繹法を理解する入り口です。
目次
演繹法は、前提から必ず言えることを導く
演繹法では、前提が正しく、推論の形も正しければ、結論も必ず正しくなります。たとえば次の推論です。
- このゲームでは、赤いカードはすべて3点である。
- 手元のカードは赤い。
- したがって、手元のカードは3点である。
結論は、新しい調査をしなくても前提から導けます。ただし「赤いカードはすべて3点」というルールを取り違えていたら、現実の点数は保証できません。推論の形が正しいことと、前提が事実に合っていることは別です。
前提が誤っていても、結論が偶然正しい場合はあります。「前提が間違っているから、結論も必ず間違い」とは言えない点にも注意しましょう。
帰納法は、観察から傾向やルールを考える
帰納法では、観察した事例から、まだ調べていない事例にも当てはまりそうな結論を考えます。
- 今日見た赤いカード5枚は、すべて3点だった。
- だから、このゲームの赤いカードはすべて3点かもしれない。
この予想は役に立ちます。でも、まだ見ていないカードに例外があれば外れます。演繹法と帰納法の区別は、結論が前提によって保証されるか、前提によって支持されるかという違いとしてStanford Encyclopedia of Philosophyでも説明されています。
二つの違いを表で比べる
| 演繹法 | 帰納法 | |
|---|---|---|
| 手がかり | ルールや条件 | 観察した事例やデータ |
| 問い | この前提から何が必ず言える? | この事例からどんな傾向がありそう? |
| 結論 | 正しい前提と妥当な推論なら保証される | 支持されても、外れる可能性がある |
| 確認する点 | 前提と推論の形 | 件数・偏り・例外・別の説明 |
「一般から個別が演繹、個別から一般が帰納」という説明は、最初の目安にはなります。ただ、推論の向きだけで全部を分類できるわけではありません。結論の確かさがどう支えられているかを見ると、混乱しにくくなります。
「2、4、6」の次を、もう一度考える
「毎回2を足す」なら次は8。でも「最初の3項は2、4、6、4項目は100」という列も作れます。三つの数だけから、ルールを一つに決めることはできません。
帰納的に「2ずつ増えるのだろう」と予想し、その予想を前提に演繹的に「次は8になる」と考える。この二つは、日常でも連続して使われます。
次の数が8だったとしても、予想したルールが唯一正しいと証明されたわけではありません。予想を確かめるときは、似た結果になる別のルールがないかも考えてみましょう。
アプリのテストでは、両方を使う
「回答欄の前後の空白を削除する」という仕様なら、「ねこ」と「 ねこ 」は同じ答えとして扱うべきだ、と演繹的にテストを組み立てられます。
そして実機でいろいろな入力を試し、「この機種では入力が安定している」「この操作順では止まりやすい」と傾向を見つけるのは、帰納的な考え方です。
10回成功しても、すべての端末・操作・通信環境での成功は保証されません。そこで、同じ条件の繰り返しだけでなく、長い文字列、全角の空白、画面の切り替えなど、条件を変えて確かめる意味が出てきます。
具体的な入力例は、Unityで表記ゆれを扱う答え判定の記事でも紹介しています。
原因の仮説を考える「アブダクション」
アプリがボタンを押した直後に止まった。「保存処理で失敗したのかもしれない」と原因の候補を考えるのは、観察を説明する仮説を立てる推論です。こうした考え方は、アブダクションと呼ばれます。
仮説が思いついたら、次は「その原因なら、どんな結果が出るはずか」を考え、条件を変えて確かめます。保存先を変えても止まるなら、別の候補を探す。説明できそうな話を思いつくことと、確かめることを分けるのがコツです。
数学的帰納法は、演繹的な証明
「数学的帰納法」という名前の証明方法もあります。これは、いくつかの例を見て「全部そうだろう」と予想する方法ではありません。
最初のケースが成り立つことと、「あるケースが成り立つなら次も成り立つ」ことを証明し、対象となる自然数全体へつなげます。名前に帰納法とありますが、結論を保証する演繹的な証明です。
考えを整理するときの三つの問い
- 今使っているのは、決まったルール? それとも観察からの予想?
- 結論が外れるとしたら、どんな反例がありそう?
- 予想を確かめるために、次は何を調べる?
この三つを行き来できると、知識は暗記した説明から、使える道具になります。条件を絞る推理には背理法、自分の考え方を見直すにはメタ認知も役立ちます。

