カリーのパラドックスとは何ですか?

秀梅 许
秀梅 许
PhD student researching applied mathematics.

はい、もちろんです!カリーのパラドックス(Curry's Paradox)と聞くと、とても難しそうに聞こえますが、実はその核心となる考え方はかなり面白いんです。できるだけ分かりやすい言葉でご説明しますね。

まずは不思議な文を見てみましょう

想像してみてください。私が以下の文を書いたとして、それを「文C」と名付けることにします。

「もしこの文が真ならば、サンタクロースは存在する。」

さあ、それではこの「文C」を分析してみましょう。一体これは真なのでしょうか、それとも偽なのでしょうか?

では、推理してみましょう(奇跡を目撃する時が来ました)

焦らず、一歩ずつ、厳密に論理に従って進めていきましょう。

第一歩:まず「文C」が真であると【仮定】します。

  • これはあくまで仮定です。数学の問題でよく言う「x を~とする」のようなものです。
  • さて、「文C」が真であると仮定したのですから、その内容を読み取ることができます。その内容はなんでしょうか?それは「もしこの文が真ならば、サンタクロースは存在する。」です。
  • 私たちは既に前提「この文が真である」が成立すると仮定していますので、この文自体に基づけば、その結論もまた成立しなければなりません。
  • 結論は何でしょうか?結論は「サンタクロースは存在する。」です。
  • したがって、【「文C」が真であると仮定する】ことから出発して、私たちは【「サンタクロースが存在する」】という結論を導き出すことに成功しました。

第二歩:今導き出した結論を整理してみましょう。

  • 私たちは今何を証明したのでしょうか?私たちは以下のことを証明しました:【もし「文C」が真ならば、そのときサンタクロースは存在する】。
  • ちょっと待ってください!今あなたが証明したばかりのこの文をもう一度よく見てください。
  • もし「文C」が真ならば、そのときサンタクロースは存在する】…… これって「文C」それ自体の内容そのものではありませんか?!

第三歩:最も重要な段階です!

  • 論理学において、私たちがとある命題(一つの陳述文)を証明することに成功した場合、その命題は真であると言えます。
  • 私たちは第二歩で、「もし『文C』が真ならば、サンタクロースは存在する」という文を厳密に証明しました。
  • したがって、私たちは今や堂々と言うことができます:「文C」それ自体が真の文であると!もはや第一歩の「仮定」は必要ありません。私たちはそれを証明したのですから!

第四歩:最終的な結論を導き出します。

  • 私たちは既に「文C」が真であると証明しました。
  • もう一度「文C」の内容を見てみましょう:「もしこの文が真ならば、サンタクロースは存在する。」
  • これは「もしAならば、Bである」という構造です。私たちは今、以下のことを知っています:
    1. 「もしAならば、Bである」というこの文全体が真である。(第三歩で証明済み)
    2. A(「この文が真である」)も真である。(第三歩で証明済み)
  • 論理学には「肯定前件式」(Modus Ponens)と呼ばれる最も基本的な規則があります。「もしAならばBである」が真であり、かつ「A」が真であるならば、「B」もまた必然的に真である、というものです。
  • したがって、結論B——「サンタクロースは存在する」——もまた必然的に真なのです!

これはいったいどこがおかしいのでしょうか?

ご覧の通り、私たちは一見するとごく普通の文から出発し、全く問題ないように見える一連の論理的推論を経て、最終的に「サンタクロースが存在する」ことを証明してしまいました。

これは恐ろしいことです。「サンタクロースが存在する」というこの結論は、例えば以下のように、どんなものにでも置き換えることができるからです。

「もしこの文が真ならば、ユニコーンは存在する。」 「もしこの文が真ならば、地球は四角い。」 「もしこの文が真ならば、1+1=3である。」

上記の論理に従えば、私はどんなに不合理なことであろうと、証明したいあらゆることを同じ方法で証明できてしまいます。これは、私たちが普段頼りにしている論理システムに、まるで巨大なバグがあるかのように思えてきます!

これがカリーのパラドックスなのです。

パラドックスの核心とは?

カリーのパラドックスの核心は、論理体系におけるいくつかの基本的な要素を巧妙に利用し、それらを互いに「衝突」させている点にあります。

  1. 自己言及(Self-reference):文が「自分自身」の真偽について言及している点。これは多くのパラドックス(有名な「私は嘘つきだ」のパラドックスなど)の核心となる要素です。
  2. 含意(Implication):「もし…ならば…」という論理関係のこと。これは私たちの日常的な推論や数学的証明の基礎です。
  3. 無制限な真理の概念:私たちは、書かれたいかなる陳述文も、その「真」または「偽」について議論できる対象であると、暗黙のうちに仮定しています。

では、どこに問題があるのでしょうか?論理学者たちはこのことで激論を交わしてきました。ある者は、このような無制限な自己言及を許すべきではないと主張し、またある者は、「もし…ならば…」に関する特定の論理規則を修正する必要があると主張しています。さらに、全ての文が単純に「真」または「偽」の値を与えられるわけではないと考える者もいます。

簡単にまとめると

カリーのパラドックスは、論理上の「ウイルス」のようなものです。それは「もしこの文が真ならば、[どんなに不合理なことでも]」という形式の文を利用し、自己言及と基本的な論理規則を通じて、論理システム全体を「感染」させ、どんな結論でも証明できるようにして、システム全体を崩壊させてしまうのです。

これは単なるなぞなぞではなく、非常に奥深い論理的な難問であり、言語、真理、推論に関する私たちの最も基本的な仮定の一部を再検討するよう、論理学者や哲学者は迫られています。

この説明で大まかに理解していただけたら嬉しいです!頭が少し混乱するかもしれませんが、面白いと感じていただけたでしょうか?ハハ!