「論理によって証明し、直観によって発明する」の意味
正しい答えを確かめる力と、新しい答えの候補を見つける力は同じだろうか。数学者アンリ・ポアンカレは、論理と直観が数学的な創造で担う異なる役割を簡潔な一節で表した。
フランス語の原文は「c’est par la logique qu’on démontre, c’est par l’intuition qu’on invente」。本記事では「論理によって証明し、直観によって発明する」と説明訳する。inventerは「発明する」「見いだす」などの訳が可能であり、直観だけで事実が確定するという意味ではない。
この言葉は、論理より直観が優れていると単純に順位を付けるものではない。構想を生む過程と、その妥当性を確認する過程を区別することで、両者が不可欠だという議論につながる。
出典は1908年『Science et méthode』の数学的発明論
出典特定の根拠(タグ114):Henri Poincaré『Science et méthode』(1908年)「L’invention mathématique」の一節に、原文「c’est par la logique qu’on démontre, c’est par l’intuition qu’on invente」が掲載される。フランス語版の印刷頁対応テキストで前後の説明とともに確認できる。
同じ題の「L’Invention mathématique」は1908年の心理学研究会での講演として刊行された。講演としての発表と、書籍『科学と方法』への収録を区別して記す必要がある。
Project Gutenberg公開の英訳合集でも『Science and Method』の該当箇所を照合できる。ただし英語で「discover」とする訳もあれば「invent」とする訳もあり、翻訳の違いをフランス語原文そのものの差と誤認しない。
論理は、既に選んだ道が通れるか確かめる
原文の直後でポアンカレは、ある組み合わせが正しいかを判定する力があっても、考えられる数多くの組み合わせから有望なものを選ぶ術がなければ不十分だと論じる。間違いを見つけることと、問題を解くための道を選ぶことは異なる。
さらに、論理はある道で障害に出会わないことを教えても、その道が目的地へ通じるかまでは教えないという比喩を使う。証明の正確さだけでは、どの問題をどう攻めるかは決まらない。
一方、証明の役割を軽視するのも誤りだ。有望に見えた仮説が正しくない場合もある。発想の魅力と正しさを別々に確かめることこそ、数学的な議論の厳密さにつながる。
直観は「気分で決める」という意味ではない
直観という言葉を、資料を調べずに思いつきで結論を出すことだと受け取るのは適切ではない。ポアンカレが論じるのは、多数の可能性の中から意味のある組み合わせを見分ける能力である。
数学の研究者は、以前に学んだ定理、具体例、失敗した試みなどの経験を積む。こうした背景から、まだ証明できていないが重要そうな関係に気づくことがある。直観は証明の代用ではなく、証明する対象を選ぶ手掛かりになる。
もちろん、思いつきが後に誤りと分かることもある。直観の価値を認めるなら、その直観が検証され、修正される過程にも価値を置く必要がある。
文法だけ知っていても文章は生まれない
原典には、文法には詳しいが考えが浮かばない作家の比喩も現れる。規則を知っていることと、伝えるべき内容を見つけることは違うという説明だ。
文法は、文章を読みやすくするために重要である。しかし、誰に何を伝えるかは文法規則だけでは決まらない。同様に数学でも、論理の規則を習得することと、着想を生み出すことには別の工夫が要る。
ただし、この比喩を根拠に「技術を学ぶのは無意味だ」と結論するのは逆である。着想が形になるには表現や証明の技術も必要だからだ。
教育では何を育てるべきなのか
引用は、数学教育で直観を育てる必要性についての議論に置かれている。規則どおり計算できることだけでなく、問題の見方を変えたり、有望な問いを選んだりする力も教育の対象となる。
ポアンカレは、直観が役に立つ場面に触れながら、教育の中でそれをむやみに排除すべきでないと考える。厳密さを求めることと、試しに発想してみることを対立させないという視点だ。
今日の授業に置き換えるなら、証明を完成させる前に複数の考え方を出し合い、それらを比較する活動が考えられる。ただし、これは原典に基づく現代的な応用例であり、当時の教育制度をそのまま説明したものではない。
生成AI時代に読み替えるときの限界
新しい道筋の候補を大量に提示する道具があっても、そのすべてが正しいわけではない。AIの文章や計算結果にも、検証されていない仮説と、確かめられた事実を分ける姿勢が必要になる。
直観を生む人間と論理を扱う機械、という単純な二分法も適切ではない。人間も誤るし、計算機は探索や証明の補助など多様な役割を担う。1908年の言葉を現代AIの能力の境界線としてそのまま使わないようにしたい。
今日の仕事では、解くべき問題を選ぶこと、候補を組み立てること、根拠を確認することがそれぞれ重要だ。速く答えを出すことより、何をどう確かめたのかが分かる状態を整える必要がある。
関連する言葉から考えを広げる
同じポアンカレの「すべて疑うことも、すべて信じることも」を読むと、知識に対して疑いすぎず、信じすぎない姿勢を考えられる。着想することと、確かめながら考え続けることがつながる。
パースの「探究の道を塞ぐな」は、答えを固定しすぎない態度を考える一節である。ただし、両者の著作や思想上の問題設定が完全に同じだという意味ではない。
エイダ・ラブレスの「解析機関は代数の模様を織る」とも、計算と創造の関係を別の角度から考えられる。異なる時代の原文を、そのまま現代の技術論へ同一化せず比較することが大切だ。
まとめ|見つけることと確かめることを両立させる
「論理によって証明し、直観によって発明する」は、ポアンカレの1908年『科学と方法』「数学的発明」に見られる言葉だ。原文の位置と、後に続く具体的な比喩を確認できる。
その意図は、論理を退けて直観を称賛するだけではない。どの可能性を探るかという発想と、その正しさを確かめる作業の両方を必要とする。
自分の考えを検証すると同時に、まだ見えていない道を探す。思いつく力と確かめる力を対立させないことが、この一節を現代に読む手掛かりになる。