証明論的意味論は証明論の一分野であり、論理の意味論へのアプローチの一つで、命題や論理結合子の意味は推論体系における役割によって説明される。この見解では、証明は単に何らかの事前の意味付けの下で文が成り立つことを立証する手段ではなく、正しい推論のパターン自体が論理語彙の意味を構成する。この立場には哲学的側面と技術的側面の両方がある。哲学的には、論理の適切な主題は真理ではなく論理的帰結の関係であり、意味は推論的役割の関数として扱われるという伝統に位置づけられる。技術的には、ゲルハルト・ゲンツェンの自然演繹とシーケント計算の分析、直観主義的結合子のブロウワー・ヘイティング・コルモゴロフ解釈、そして現代的な形では、推論の妥当性が原子規則体系における証明可能性を参照することによって定義される形式意味論のファミリー(中でも基底拡張意味論が代表的)を通じて発展してきた。
この枠組みは、論理結合子の導入規則がその定義を与え、除去規則はその定義に答えるというゲンツェンの発言に端を発している。ダグ・プラヴィッツの自然演繹に関する研究から始まり、マイケル・ダメットの論理調和の説明、そしてピーター・シュローダー=ハイスターとトール・サンドクヴィストによって導入された形式意味論へと続くこの考え方の技術的な発展は、アルフレッド・タルスキに由来するモデル理論的伝統に対する実質的な代替案を生み出した。最新の発展には、真理関数解釈に頼ることなく、基本的かつ構成的な手段によって確立された、一階古典論理および直観主義論理のための健全かつ完全な基底拡張意味論、そして様相論理およびいくつかの部分構造論理への拡張が含まれる。
証明論的意味論の中核をなす意味の概念は、日常的な例を用いることで最も分かりやすく説明できる。タミーが雌狐であるとはどういう意味かと問われたとき、通常は述語に外延を割り当てると同時に対象の集合を提示するのではなく、タミーを雌狐と呼ぶことは、彼女が雌であり狐であるという前提を置き、その見返りとして、雌狐である者は誰でも雌狐であるという推論を認めることだと答えるだろう。証明論的意味論者の主張は、同じ説明パターンを論理語彙に対しても厳密に適用でき、そうすることで、他のいかなる代替案にも劣らない、少なくとも同等の技術的実質を備えた意味論が得られるという点にある。
このテーゼには長い哲学的系譜がある。意味は推論的役割によって与えられるという見解(ロバート・ブランドム[ 1 ]に倣って推論主義と呼ばれることもある)は、ウィルフリッド・セラーズ[ 2 ]を経てゴットロープ・フレーゲの『概念論』にまで遡ることができる。ダメットは言語哲学においてこの立場を最も一貫して明確に表現し、意味の理論は表現を理解することが何であるかを説明しなければならず、表現を理解することはそれを正しく使用できることである、つまり論理定数を支配する推論に対する能力がその意味の把握を構成するものであるとした[ 3 ] 。証明論的意味論は、実際には、記号論理の形式的設定においてこの概念を具体化したものである。
証明論的意味論における現代の主要な枠組みは、基底拡張意味論である。これは、論理定数の意味を、モデルにおける真偽ではなく、推論規則と論理式の集合間のサポート関係によって定義する。
原子システムとは、原子(非論理的)文のストックに対する有限または無限のルールの集合である。通常、2つの形式のルールが認められる。1つは、次の形式の前提ゼロのルールである。
場合によっては、原子的な仮定の解除に関する規則も伴う。原子システムは、論理定数に関するいかなるコミットメントにも先行する、原子語彙に関する推論的コミットメントの体系とでも呼ぶべきものを表す。基底とは、許容可能な原子システムのクラスであり、後述するように、異なる基底の選択は異なる論理に対応する。
論理定数を規定する意味節は、次の形式をとる。基底の範囲: [ 4 ] [ 5 ]
結果は、基数に関する定量化によって定義される。念のためすべての選択されたクラスにおいて。拡張に対する量化推論のための節におけるは、直観主義論理のクリプキ意味論に組み込まれた単調性の構造的対応物であり、新しい原子規則が追加されても結果が維持されることを保証する。
選言、存在、不条理を表す節は、これらの接続詞の最も自然な解釈が直観主義論理の特徴ではないことが判明したため、個別に考察する必要がある。[ 6 ]
これは、直観主義命題論理では許容されるが導出できないスキーマであるクライゼル・パトナム公理を検証するものであり、結果として得られる論理はウィル・スタッフォードによって探究的論理の変種として特定されている。 [ 7 ]そこでサンドクヴィストは、システムFやプラウィッツの論文でおなじみの選言の2階定義をモデルにした代替節を提案した。
並列節は存在量化子を支配し、ex falso quodlibet は次のように規定することで捉えられる。念のためすべての原子に対してこれらの条項の下では、許容される基底の選択(基底が仮説の解除を伴う規則を許容するかどうか、またどのレベルで許容するか)によって、サポート関係によって捉えられる論理が決まります。[ 5 ]
サンドクヴィストは、基底が原子仮定の解除を伴う規則を許容する場合、直観主義命題論理はサポート関係に対して健全かつ完全であり、基底が解除を伴わない規則に限定される場合、含意、不条理、および全称量化子に限定された古典論理は健全かつ完全であることを示した。[ 4 ] [ 8 ]
古典論理と直観主義論理の両方を含む完全な一階述語論理の問題は、2025 年にAlexander V. Gheorghiuによって解決されました。彼は、初等的で構成的かつ証明論的にネイティブな方法によって、両方の種類の一階述語論理の健全で完全な基底拡張意味論を確立しました。 [ 5 ]この結果はいくつかの点で重要です。許容される基底のみが異なる統一的な枠組みの中で 2 つの論理を扱います。Sandqvist の以前の古典的証明で必要とされたバー帰納法を不要にします。また、David Makinsonの以前の古典命題論理の完全性証明 (基底と古典的評価の対応関係を示すことによって問題を真理関数意味論に還元した) とは異なり[ 9 ]、古典論理のモデル理論的解釈に訴えることなく完全性を確立し、それによって枠組みの推論リソースを独自の条件で示します。
この証明は、もともとサンドクヴィストが命題直観主義の場合に考案し、一階古典論理の設定に大幅に拡張したシミュレーション手法によって進められる。候補となる帰結が与えられた場合、問題となる式の部分式に対するヒルベルト系の導入と消去のステップを模倣する原子規則を持つ基底を構築する。予備定数プールから抽出された固有変数の使用などの補助的な手段によって、量化子規則と開式のシミュレーションが処理される。妥当性の推定証明から、対応する公理的計算における導出を抽出する。
古典論理と直観主義一階述語論理の違いを、許容される基底の違いに還元するという点は、この枠組みの最も顕著な特徴の一つである。接続詞に対応する意味節は両者で同一であり、結果の論理的性質は、原子システム自体の推論資源によって、論理以前のレベルで完全に決定される。
ゲルハルト・ゲンツェンの1934年から1935年の博士論文『論理的演繹に関する研究』 (Untersuchungen über das logische Schließen)は、自然演繹とシーケント計算を導入し、後者のカット除去定理を確立した。 [ 10 ]その後の考察に影響を与えた一節で、ゲンツェンは、結合子の導入規則は「いわば、関係する記号の定義」を表し、除去規則は「最終的には、これらの定義の結果に過ぎない」と述べている。導入規則が意味を固定し、除去規則がそれに従うというテーゼは、証明論的意味論が発展する種となった。
ゲンツェンの路線に沿って意味論を展開しようとする最初の試みは、ダグ・プラヴィッツによるもので、彼の著書『自然演繹:証明論的研究』(1965年)では、直観主義的自然演繹におけるすべての導出は、最初に導入されてすぐに消去されるような式がない正規形に還元されるという正規化定理が証明された。[ 11 ]その結果として、すべての閉じた導出は、最終段階が導入規則である導出に還元されるということが導かれ、この結果はカリー・ハワード対応と直観主義的型理論の中核をなすものである。
プラウィッツは『証明論におけるアイデアと結果』 (1971年)の中で、固定された原子規則体系と許容可能な還元操作のクラスに関して定義される、推論ステップを用いて構築された論理式のツリーである議論の妥当性の概念を提案した。[ 12 ]プラウィッツは、直観主義的自然演繹はこの概念に関して完全であると推測した。すなわち、すべての妥当な議論は、その体系における導出として複製できる。この推測は後に、ピーチャ、デ・カンポス・サンツ、シュローダー=ハイスターによって反駁され、プラウィッツのアイデアの最も直接的な形式的表現は、直観主義論理よりも厳密に強い論理を生み出すことが示された。[ 6 ]プラウィッツの意味での証明論的妥当性と、現在一般的に使用されている基底拡張意味論との関係は、アレクサンダー・V・ゲオルギウとデイビッド・ピムによって研究され、両者が一致する条件が特定されている。[ 13 ]
マイケル・ダメットは、ゲンツェン=プラヴィッツ・プログラムの哲学的含意を数十年にわたって展開し、最終的に『形而上学の論理的基礎』を著した。[ 3 ]ヌエル・ベルナップが接続詞tonkの事例から示唆したことを基に、ダメットは論理的調和の概念を導入した。推論規則の体系は、任意の証明から常に分析的証明を復元できる場合に調和している。これは、シーケント計算ではカット除去によって、自然演繹では正規化によって保証されている。調和を欠く言語は、一貫性のない推論形式を許容し、矛盾を生じやすい。ダメットはこの枠組みを、命題の意味が真理条件ではなく主張可能性条件によって与えられる反実在論的な意味概念を支持するために用い、結果として生じる立場は古典的原理よりも直観主義的原理を自然に支持すると、長々と、そして論争なしにはなかったが論じた。
証明論的意味論という用語は、ピーター・シュローダー=ハイスターによって1980年代の講義と1991年の出版物で導入されました。 [ 14 ] [ 15 ]シュローダー=ハイスターは、このプロジェクトは形式的導出可能性と意味的含意の間の伝統的な関係を逆転させるものではなく、健全性と完全性は形式システムの望ましい特徴のままであり、証明の観点から帰結の意味論的概念を再構築するものであることを強調しています。証明はもはや形式的導出としてのみ理解されるのではなく、論理定数の意味を構成するものとして理解されます。シュローダー=ハイスターは、ラース・ハルネスとともに、証明論的意味論と論理プログラミングの間の橋渡しとなる、プラヴィッツの反転原理を帰納的に定義された述語に一般化した定義的反射の概念も開発しました。[ 16 ]
形式言語の意味論に関する20世紀の支配的なパラダイムはタルスキによって確立され、彼にとって公式は一連の前提の結果である万が一すべてのモデルはモデルです[ 17 ]この考え方では、帰結とは、すべての許容可能な解釈にわたって前提から結論への真理の伝達であり、結合子の意味はその真理関数によって与えられる。証明論的意味論は、関連する3つの点について異なる説明を提供する。
説明の順序。モデル理論家にとって、真理は概念的に推論に先行する。推論は真理を保持するからこそ妥当であり、文の真理条件は証明可能性の問題が生じる前に確定している。証明論的意味論者にとって、推論は概念的に真理に先行する。接続詞の意味はその推論的役割によって確定し、真理は、もし登場するとしても、派生的な概念である。
意味の所在。モデル理論的説明では、論理定数の意味は、構造内の関連する意味節によって決定される。論理積の場合は真理値に対する一致演算、全称量化子の場合は領域に対する全称制限である。証明理論的説明では、意味は定数を規定する推論規則によって決定される。ゲンツェンの解釈では自然演繹の導入規則、現代的な定式化では基底拡張意味論の支持節である。
結果の形式。どちらのフレームワークも結果を、構造のクラス全体にわたって指定された意味的特性が保持されることと定義しているが、問題となる構造は大きく異なる。モデル理論的結果では、モデル(非論理語彙に拡張を割り当てる解釈)を量化する。基底拡張意味論では、基底(原子語彙に対する推論規則の集合)を量化する。後者は直観主義論理のクリプキ意味論と明らかに類似しており、実際、基底拡張の下でのサポート関係に組み込まれた単調性条件は、クリプキモデルの持続性条件の構造的対応物である。しかし、違いは実質的である。基底は、クリプキフレームによって自然に表現されるよりも幅広い推論リソースを許容し、証明論的フレームワークは、標準的なモデル理論的処理が不自然であるか利用できないさまざまな部分構造論理を含む、さまざまな論理に対する意味論を提供する。
この二つの枠組みは、単純な競争関係にあるわけではない。それぞれが特徴的に異なる形の洞察を生み出しており、モデル理論的資源への変換に依存する証明論的成果――特にマキンソンによる古典命題論理の完全性証明――は、両者の生産的な相互作用を示している。証明論的意味論の独特な哲学的主張は、それが独自の資源で成り立つことができる、つまり、意味の推論的説明は、先行するモデル理論的説明に依存しないという点にある。
証明論的意味論と古典論理の関係は、導入規則を定義とするテーゼが直観主義原理を支持すると解釈されることが多いため、長年にわたり困難の源となってきた。ダメットは、古典的推論と推論的意味論の調和を意味論における最も根本的な問題の一つとして説明した。[ 18 ]サンドクヴィストは、基底を排出のない規則に限定した場合、古典述語論理の断片が基底拡張意味論に対して健全かつ完全であることを示した。 [ 8 ]その後、マキンソンは、サンドクヴィストの意味での基底と古典的な評価との間の対応関係を示した。[ 19 ]ゲオルギウの1階の結果は、ネイティブな証明論的手段によって完全な1階古典論理の完全性を確立することにより、この流れを完成させた。[ 5 ]
ティモ・エックハルトとデイビッド・ピムは、様相論理のための基底拡張意味論を開発した。この意味論では、基底は可能世界の役割を果たし、事態の記述としての基底の部分的な性質を反映した制約を受けるアクセス可能性関係によって接続される。[ 20 ]この枠組みは、公理 K、T、4、および 5 によって決定される通常の様相論理に対して健全かつ完全な意味論をもたらす。アクセス可能性関係の条件を後から調整すると、S5およびその多様体一般化に対して健全かつ完全な意味論が得られる。
Gheorghiu、Tao Gu、および Pym は、このフレームワークを、収縮と弱化の標準的な構造規則が制限されている部分構造論理に適用しました。 [ 21 ]基本的な考え方は、原子システムをリソースに敏感にし、仮説の出現をちょうど 1 回だけ放出できるようにし、サポート関係を原子リソースの明示的なパラメータで豊かにすることです。結果として得られる意味論は、直観主義乗法線形論理に対して健全かつ完全であり、さらに加法節を追加することで、加法結合子による拡張に対しても健全かつ完全です。2 番目の原始含意と付随するコンテキスト形成子を使用すると、この構成は、束ねられた含意の論理の意味論をもたらします。
証明論的意味論に関するシンポジウムは、この分野に特化した定期的な国際会議であり、2019年以来毎年開催され、新しい成果を普及させる主要な場となっています。シンポジウムはヨーロッパのいくつかの機関で開催され、ダグシュトゥール城やバンフ国際研究ステーションでの関連ワークショップと結び付けられています。シンポジウムで初めて発表された、または実質的に議論された発展の中には、スタッフォードによるピエチャ・シュレーダー・ハイスター体系と中間論理の同一視[ 22 ] 、ピエチャとシュレーダー・ハイスターと共同で発表されたいわゆるスタッフォード論理の公理化、泥だらけの子供のパズルなどの認識論的パズルを扱うことができるエックハルトとピムの公開告知論理の意味論、ゲオルギウの1階の結果などがあります。このシリーズはまた、哲学分野において未解決のままとなっている、二元性、証明の同一性、いわゆる意味論的汚染、推論的意味の分子論的説明と全体論的説明といった哲学的問題について議論する機会ともなってきた。
証明論的意味論は、真理ではなく推論を根本的な意味概念とする、いくつかの伝統の一つである。それは、言語哲学における推論役割意味論、直観主義の基礎におけるBHK解釈、そして命題を型と同一視し、証明をその構成要素と同一視するマルティン=レーフの直観主義的型理論と哲学的前提を共有している。また、カリー=ハワード間の書簡を通じて、関数型プログラミング言語の意味論や証明支援システムの設計など、理論計算機科学の重要な部分と関連している。