爆発律
From Wikipedia, the free encyclopedia
古典論理や直観主義論理、および類似の形式体系において、爆発律(ばくはつりつ、Principle of explosion)[注釈 1][注釈 2]とは、矛盾から任意の命題が証明できるという原理である。[1][2][3] つまり、矛盾からは、任意の主張(およびその否定)が演繹されるということであり、これは deductive explosion としても知られている。[4][5]
この原理は、12世紀のフランスの哲学者ウィリアム・ド・ソワソンによって初めて証明された。[6] 爆発律は、形式体系が無矛盾でないということが、破滅的な結果をもたらすことを意味する。任意の命題が証明できるということは、真偽の概念がもはや無意味なものとなってしまうからである。[7]
20世紀初頭には、数学基礎論においてラッセルのパラドックスなどの矛盾が発見され、これによって数学的構造そのものが脅かされることとなった。このような矛盾を取り除くために、ゴットロープ・フレーゲ、エルンスト・ツェルメロ、アドルフ・フレンケル、トアルフ・スコーレムといった数学者が集合論の再構築に尽力し、現代数学の基礎となるツェルメロ=フレンケル集合論が確立された。
爆発律の一例として、「全てのレモンは黄色である」と「全てのレモンが黄色であるわけではない」という矛盾する二つの文を考え、その両方が真であると仮定する。すると、例えば「ユニコーンは実在する」という命題は、以下のような論法によって証明される:
- 仮定より、全てのレモンが黄色であるわけではない。
- 仮定より、全てのレモンは黄色である。
- よって、「全てのレモンは黄色である または ユニコーンは実在する」という文も真である。なぜならば、この文の前半部分(「全てのレモンは黄色である」)は、既に仮定されているからである。
- しかし、「全てのレモンが黄色であるわけではない」という文も(仮定より)また真であるから、3の文の前半部分は偽である。したがって、3の文全体が真であるとすれば、文の後半部分が真でなくてはならない。つまり、ユニコーンは実在する(このような推論は選言三段論法として知られている)。
- 同様の手順により、ユニコーンが実在しないことも証明できる(よって、「ユニコーンは実在すると同時に実在しない」という矛盾も導かれる)。これは、任意の論理式に対して適用できるため、真であるような命題が爆発的に増加する。
爆発律がもたらす問題への別のアプローチとして、矛盾許容論理と呼ばれる別種の論理を考案した数学者もいる。これは、他の(全ての)文の真理値に影響を与えることなく、いくつかの矛盾する命題を証明できるようにするものである。[7]
証明
以下に示すのは、記号論理学を用いた爆発律の形式的証明であるLewis argument[10] である。
| ステップ | 命題 | 説明 |
|---|---|---|
| 1 | 前提[注釈 3] | |
| 2 | 論理積の消去 (1) | |
| 3 | 論理積の消去 (1) | |
| 4 | 論理和の導入 (2) | |
| 5 | 選言三段論法 (4,3) |
この証明は、C・I・ルイスによって発表され、彼の名にちなんで命名されたものの、中世の論理学者には既に知られていることであった。[12][11][10]
これは、が「全てのレモンは黄色である」を表し、が「ユニコーンは実在する」を表すとすれば、先述の非形式的な議論を記号によって表現したものとなる。
まず、(1)「全てのレモンは黄色」であり、(2)「全てのレモンが黄色であるわけではない」、と仮定する。全てのレモンは黄色であるという命題から、(3)「全てのレモンが黄色であるか、ユニコーンが実在するかのどちらかである」と推論する。しかし、これと「全てのレモンが黄色であるわけではない」という事実から、選言三段論法によって、(4)「ユニコーンが実在する」ことが推論される。
意味論的論証
爆発律について、モデル理論の観点から論証することもできる。
文が、文の集合の論理的帰結となるのは、の任意のモデルがのモデルでもある場合に限られる。しかし、矛盾集合のモデルは存在しない。A fortiori(ましてや)、のモデルであってのモデルでないようなものは存在しない。ゆえに、vacuously(空虚なことに)、の全てのモデルはのモデルである。したがって、はの論理的帰結である。