
推論規則とは、前提から結論を導き出す方法である。これらは形式論理の不可欠な部分であり、妥当な議論の論理構造として機能する。真の前提を持つ議論が推論規則に従うならば、結論は偽であるはずがない。影響力のある推論規則であるモーダス・ポネンスは、「もし」の形の2つの前提を結びつける。それから" そして "「結論へ」例えば、「雨が降れば地面は濡れる。雨が降る。したがって、地面は濡れている。」という議論のように。有効な議論のさまざまなパターンに対応する推論規則は他にもたくさんあり、例えば、モーダス・トレンス、選言三段論法、構成的ジレンマ、存在一般化などがあります。
推論規則には、前提から結論へと一方向にのみ作用する含意規則と、 2つの表現が同等であり自由に交換できることを示す置換規則が含まれる。これらは、論理的誤りを含む無効な議論形式である形式的誤謬とは対照的である。
論理学者は、推論の有効なパターンを正確に捉え、体系化するために形式体系を構築し、異なる推論規則を使用する体系が存在します。たとえば、命題論理は、「否定」や「もし…ならば…」などの論理演算子によって形成される文がどのように結論を裏付けるかを調べます。一階述語論理は、命題の内部構造(名前や述語など)が推論にどのように影響するかを分析することで、命題論理を拡張します。他の論理体系は、何が可能で何が必要か、人々が何を信じているか、そして異なる時間に何が起こったかに関連する推論パターンを探求します。論理体系を表現するために、さまざまな形式主義が使用されます。自然演繹体系は、人々が自然に推論する方法を反映するために多くの直感的な推論規則を使用する一方、ヒルベルト体系は、冗長性のない基本原理を表現するための最小限の枠組みを提供します。
推論規則は、数学における証明やコンピュータ科学における自動推論など、多くの分野に関連している。その概念的および心理学的基盤は、論理哲学者や認知心理学者によって研究されている。
推論規則とは、一連の前提から結論を導き出す方法である。[ 1 ]推論規則や変換規則とも呼ばれ、[ 2 ]推論を導き、結論を正当化し、議論を批判するために使用できる正しい推論の規範である。演繹論理の一部として、推論規則は前提の真偽を保持する議論形式であり、前提が真であれば結論は常に真であることを意味する。[ a ]推論は、正しい推論規則に従う場合に演繹的に妥当である。これが当てはまるかどうかは、前提と結論の形式または構文構造のみに依存し、つまり、命題の実際の内容または具体的な意味は妥当性に影響しない。たとえば、モーダス・ポネンスは、「もし」の形式の2つの前提を結びつける推論規則である。それから" そして "「結論へ」「. 文字そしてこの例では、また後の式では、いわゆるメタ変数です。これらは、単純命題または複合命題を表します。[ 4 ]モーダス・ポネンスに従う議論は、特定の意味に関係なく有効です。そして例えば、「昼であれば明るい。昼である。したがって明るい。」という議論がある。[ 5 ] ' modus ponensに加えて、 modus tollens、選言三段論法、構成的ジレンマなど、他の推論規則も多数存在する。[ 4 ]
推論規則を表すにはさまざまな形式があります。一般的なアプローチは、各前提ごとに新しい行を使用し、水平線を使用して前提と結論を区切ることです。この形式では、modus ponens は次のように記述されます。[ 6 ] [ b ]
一部の論理学者は、したがって記号()水平線と併用するか、水平線の代わりに、結論が始まる場所を示す。[ 8 ]シーケント表記法は別の方法で、前提をコンマで区切り、ターンスタイル記号()で結論に接続する単一の線を使用する。)、例えば[ 9 ]
推論規則は論理体系の一部であり、異なる体系は異なる規則セットを採用しています。たとえば、普遍インスタンス化[ c ]は一階述語論理体系の推論規則ですが、命題論理体系の推論規則ではありません。[ 11 ]推論規則は、証明の新しい行を前の行から導出するための明示的な手順として、証明において中心的な役割を果たします。証明は一連の推論ステップを含み、証明しようとする定理を確立するために、さまざまな推論規則を使用することがよくあります。 [ 12 ] [ d ]推論規則は定義規則、つまりどの推論が許されるかに関する規則です。これらは、特定の前提の集合から特定の定理を証明するために必要な推論ステップを規定する戦略的規則とは対照的です。定義規則を習得するだけでは、意図した結論に到達する方法についての指針がほとんどないため、効果的な推論には十分ではありません。[ 14 ] [ e ]記号表現の変換を規定する基準または手順として、推論規則は前提を入力として受け取り結論を出力する数学関数に似ています。ある解釈によれば、推論規則は文中に存在する論理演算子[ f ]に内在しており、追加情報を加えることなくこれらの演算子の意味と機能を明確にします。[ 17 ]

論理学者は推論規則を2種類区別します。含意規則と置換規則です。[ g ]モーダス・ポネンスのような含意規則は一方向にのみ作用し、結論は前提から演繹できますが、前提は結論から演繹できません。一方、置換規則は双方向に作用し、2つの式は同等であり、自由に置き換えることができると述べています。たとえば、古典論理では、命題() は、その否定の否定[ h ]と同等である () [ i ]その結果、どちらの方向にも一方から他方を推論することができ、置換規則となる。他の置換規則には、ド・モルガンの法則や、連言と選言の交換法則と結合法則が含まれる。含意規則は完全な文にのみ適用されるが、置換規則は複合文のどの部分にも適用できる。[ 22 ]
演繹的推論規則は、権威論証や類推論のように、結論の真偽を保証することなく、結論をある程度裏付ける推論パターンを記述する反駁可能な論証スキームとは異なります。ただし、「推論規則」という用語は、非演繹的な論証スキームを含めるために、より広い意味で使用されることがあります。[ 23 ]同様に、この用語は、科学実験は再現可能であるべきという原則など、研究の一般的な基準を含むように、時折広く解釈されます。[ 24 ]
形式的な推論規則に関する最初の議論の一つは、古代のアリストテレスの論理学に遡ります。彼の妥当な三段論法の説明は、中世および近世初期の哲学でさらに洗練されました。19 世紀の記号論理学の発展、例えばジョージ・ブールのブール代数の体系化は、古典的な命題論理および一階述語論理に属する多くの追加の推論規則の定式化につながりました。20 世紀および 21 世紀には、論理学者は代替の推論規則を持つさまざまな非古典的な論理体系を開発しました。 [ 25 ]
推論規則は、結論を支持する前提から構成される議論の構造を記述します。[ 26 ]前提と結論は、何が真実であるかについての記述または命題です。たとえば、「ドアは開いている」という主張は、真または偽のいずれかである記述ですが、「ドアは開いていますか?」という質問や「ドアを開けてください!」という命令は記述ではなく、真偽値はありません。[ 27 ]推論は、前提から結論への推論のステップであり、議論は推論の外的表現です。[ 28 ]
論理学は正しい推論の研究であり、良い議論と悪い議論を区別する方法を研究します。[ 29 ]演繹論理は、すべての前提が真であれば結論が偽になることはない、演繹的に妥当な議論と呼ばれる最も強力な議論を研究する分野です。これは、結論が前提の論理的帰結であると言うことで表現されます。推論規則は演繹論理に属し、この要件を満たす議論の形式を記述します。[ 30 ]議論が推論規則に従っているかどうかを正確に評価するために、論理学者は形式言語を使用して、数学の公式と同様に、厳密な方法でステートメントを表現します。[ 31 ]彼らは形式言語と推論規則を組み合わせて、命題を定式化し結論を導き出すための枠組みである形式システムを構築します。[ j ]異なる形式システムは、異なる形式言語または異なる推論規則を使用する場合があります。[ 33 ] [ k ]形式システム内の基本的な推論規則は、許容規則として知られる新しい規則を導入することによって拡張できることがよくあります。許容規則は形式体系におけるどの議論が有効であるかを変更するものではありませんが、証明を簡略化することができます。許容規則が体系の基本規則の組み合わせによって表現できる場合、それは派生規則または導出可能規則と呼ばれます。[ 35 ]形式体系で演繹できる命題は、その形式体系の定理と呼ばれます。[ 36 ]広く使用されている論理体系には、命題論理、一階述語論理、様相論理などがあります。[ 37 ]
推論規則は、前提が真である場合にのみ結論が真であることを保証する。誤った前提を持つ議論でも妥当である場合があるが、その結論は偽である可能性がある。例えば、「豚が飛べるならば、空は紫色である。豚は飛べる。したがって、空は紫色である。」という議論は、誤った前提を含んでいても、モーダス・ポネンスに従っているため妥当である。妥当な議論は、その前提がすべて真である場合に健全な議論と呼ばれる。 [ 38 ]
推論規則は、トートロジーまたは論理的真理と密接に関連しています。論理学において、トートロジーとは、非論理的語彙の意味とは無関係に、使用されている論理的語彙のみによって真となる命題です。たとえば、「木が緑で空が青いならば、木は緑である」という命題は、木や緑といった用語の意味とは無関係に真であるため、トートロジーとなります。推論規則に従うすべての議論は、トートロジーに変換できます。これは、すべての前提の連言(かつ)を形成し、それを含意(もし…ならば…)によって結論に接続することで、議論の個々の命題すべてを単一の命題にまとめることによって実現されます。たとえば、妥当な議論「木は緑で空は青い。したがって、木は緑である。」は、トートロジー「木が緑で空が青いならば、木は緑である」に変換できます。[ 39 ]
推論規則は、議論が妥当であることを示す唯一の方法ではありません。代替方法としては、命題論理に適用される真理表や、一階述語論理にも適用できる真理木などがあります。 [ 40 ]
命題論理は、単純命題と複合命題の推論パターンを研究します。それは、文字、例えば、そして単純な命題を表すために。複合命題は、次のような論理演算子を使用して単純な命題を変更または組み合わせることによって形成されます。(ない)、(そして)、(または)、そして(もし…ならば…)。例えば、もしは「雨が降っている」という文を表し、「道路が濡れている」という文を表し、「雨は降っていない」と表現し、「雨が降っているなら、道路は濡れている」という表現です。これらの論理演算子は真理関数的であり、複合命題の真理値は、それを構成する単純命題の真理値のみに依存します。例えば、複合命題両方が真である場合に限り真そして命題論理では、命題の真偽値以外の具体的な意味は考慮しません。[ 41 ]命題論理における推論の主要な規則は、モーダス・ポネンス、モーダス・トレンス、仮言三段論法、選言三段論法、二重否定除去です。その他の規則には、連言導入、連言除去、選言導入、選言除去、構成的ジレンマ、破壊的ジレンマ、吸収、ド・モルガンの法則などがあります。[ 42 ]
一階述語論理も命題論理の論理演算子を用いるが、命題の内部構造を明確にするための追加の手段も含む。一階述語論理の基本的な命題は述語からなり、大文字で次のように表される。そしてこれは、小文字で表された単数形の用語に適用されます。そして例えば、「アリストテレス」の略で、「哲学者である」という意味で、その式は次のようになります。これは「アリストテレスは哲学者である」という意味です。一階述語論理のもう一つの革新は、量化子の使用です。そしてこれは、述語が一部またはすべての個体に適用されることを示しています。たとえば、次の式哲学者が存在することを示しているが、誰もが哲学者であるということを表現している。命題論理からの推論規則は一階述語論理でも有効である。[ 45 ]さらに、一階述語論理は、議論における単項項、述語、量化子の役割を規定する新しい推論規則を導入する。主要な推論規則は、普遍的インスタンス化と存在一般化である。その他の推論規則には、普遍一般化と存在インスタンス化が含まれる。[ 10 ]
様相論理は、命題論理と一階述語論理に演算子を追加して拡張した形式体系である。真理様相論理は演算子を導入する。何かが可能であること、そして演算子何かが必要であることを表現する。例えば、つまり「パールヴァティーは働く」ということだ。「パールヴァティーが働く可能性がある」という意味ですが、これは「パールヴァティーが働く必要がある」という意味です。これら2つの演算子は、置換規則によって関連付けられています。と同等言い換えれば、何かが必然的に真であるならば、それが真でないということはあり得ない。推論のその他の規則には、形式体系において追加の前提なしに証明可能な命題は必然的に真であると主張する必然性規則と、ある命題から別の命題を導き出すことを可能にする分配公理がある。からこれらの推論規則は、最も基本的な推論規則のみを持つ弱い形式の様相論理であるシステム K に属します。多くの形式的な真理様相論理システムは、システム T のように追加の推論規則を含み、それによって推論を行うことができます。から[ 46 ]
非真理的様相論理体系は、次のような振る舞いをする演算子を導入する。そして真理様相論理では、推論規則は似ているが意味が異なる。義務論理は非真理論理の一種である。それは演算子を使用する。アクションが許可されていること、およびオペレーターが行動が必要であることを表すために、同様の挙動を示すそして同様の挙動を示す例えば、真理様相論理における置換規則は、と同等は義務論理にも適用される。結果として、から推論することができる。(例えば、クインには助ける義務がある)(例:クインは手伝わないことは許されない)。[ 47 ]様相論理の他のシステムには、常にまたは時々真であるものを表す演算子を持つ時間様相論理、および人々が信じ、知っているものを表す演算子を持つ信念様相論理と認識様相論理がある。[ 48 ]

他にも多くの論理体系が提案されている。[ 50 ]古代ギリシャでは、最も初期の体系の1つがアリストテレス論理学であり、それによれば、各命題は主語と述語の2つの項から構成され、コピュラで結ばれている。たとえば、「すべての人間は死ぬ」という命題は、主語が「すべての人間」、述語が「死ぬ」、コピュラが「である」である。アリストテレス論理学における推論規則はすべて、2つの前提と1つの結論からなる三段論法の形式をとる。たとえば、バーバラの推論規則は、「すべての人間は死ぬ。すべてのギリシャ人は人間である。したがって、すべてのギリシャ人は死ぬ。」という形式の議論の妥当性を説明する。 [ 51 ]古代インドのニヤーヤ学派も、「煙のあるすべてのものには火がある。この丘には煙がある。したがって、この丘には火がある。」という議論のような三段論法の形式の推論規則を探求した。[ 52 ]
二階述語論理は、単数項に加えて述語にも量化子を適用できるようにすることで、一階述語論理を拡張します。たとえば、個人アダム()とビアンカ() 特性を共有する場合、次の式を使用できます[ 53 ]二階述語論理には、新しい推論規則も伴います。[ m ]例えば、推論することができます。(アダムは哲学者です)(すべての性質はアダムに当てはまる。)[ 55 ]
直観主義論理は、命題論理と一階述語論理の非古典的な変種です。モーダス・ポネンスなどの推論規則を多く共有していますが、特定の規則は除外しています。たとえば、古典論理では、推論できます。から二重否定除去の規則を使用する。しかし、直観主義論理では、この推論は無効である。結果として、直観主義論理で演繹できるすべての定理は古典論理でも演繹できるが、古典論理で証明できる定理の中には、直観主義論理では証明できないものもある。[ 56 ]この修正の動機の一つは、証明は対象が存在するか、構成可能であることを示すべきであり、単にその非存在が矛盾につながることを示すべきではないという考えである。 [ 57 ]
矛盾許容論理は、古典論理を修正して矛盾の存在を許容する。論理学において、矛盾とは、同じ命題が肯定と否定の両方で認められる場合に生じるものであり、つまり形式体系には両方の命題が含まれていることを意味する。そして定理として。古典論理は矛盾を禁止する。なぜなら、古典的な推論規則には爆発原理が伴うからである。爆発原理は推論を可能にする許容可能な推論規則である。敷地内からそして。 以来とは関係ない矛盾から任意の命題を推論できるため、影響を受けたシステムは真偽を判断するのに役立たなくなります。[ 58 ] [ n ]パラコンシステント論理は、爆発原理が許容される推論規則にならないように推論規則を変更することでこの問題を解決します。その結果、不合理な結論を導き出すことなく、矛盾した情報について推論することが可能になります。[ 60 ]
多値論理は、追加の真理値を導入することで古典論理を修正します。古典論理では、命題は真か偽かのどちらかであり、中間はありません。多値論理では、いくつかの命題は真でも偽でもありません。たとえば、クリーネ論理は、情報が不完全または不確実な状況を記述するために、追加の真理値「未定義」を導入する3値論理です。 [ 61 ]多値論理は、追加の真理値に対応するために推論規則を調整しています。たとえば、古典的な置換規則は、と同等多くの3値システムでは無効である。[ 62 ]多値論理の中には確率論理の形をとるものもあり、不確実な情報から確率的な結論を推論することが可能となる。[ 63 ]
推論を体系化し、議論の妥当性を証明するさまざまな方法として、さまざまな形式体系や証明システムが提案されてきた。異なる論理体系とは異なり、これらの形式体系は証明できる内容には影響を与えず、証明の定式化方法にのみ影響を与える。影響力のある枠組みとしては、自然演繹システム、ヒルベルトシステム、シーケント計算などがある。[ 64 ]
自然演繹システムは、論理的導出をより容易にするために多くの直感的な推論規則を導入することで、人々が自然に推論する方法を反映することを目指しています。それらは複雑な議論を単純なステップに分解し、多くの場合、一時的な前提に基づく部分証明を使用します。自然演繹における推論規則は特定の論理演算子を対象とし、導入規則によって演算子を追加する方法、または削除規則によって演算子を削除する方法を規定します。たとえば、連言導入規則は、推論できると主張します。敷地内からそしてそれによって、論理積演算子を含まない前提から論理積演算子を含む結論を導き出すことができる。逆に、論理積除去規則は、推論できると主張する。からこれにより、論理積演算子を含まない結論が得られます。同様の推論規則には、選言の導入と除去、含意の導入と除去、否定の導入と除去、双条件の導入と除去などがあります。結果として、自然演繹の体系には通常、多くの推論規則が含まれます。[ 65 ] [ o ]
対照的に、ヒルベルトシステムは、推論規則をできるだけ少なくすることで、論理的推論の最小限かつ効率的な枠組みを提供することを目指しています。多くのヒルベルトシステムは、推論規則としてモーダス・ポネンスのみを持っています。この最小限の基礎からすべての定理を導出できることを保証するために、公理図式を導入します。[ 67 ]公理図式は、公理または真のステートメントを作成するためのテンプレートです。メタ変数(特定の用語または式に置き換えることができるプレースホルダー)を使用して、無限の数の真のステートメントを生成します。[ 68 ]例えば、命題論理は、次の 3 つの公理図式で定義できます。(1)(2)(3)[ 69 ]証明を定式化するために、論理学者は公理体系から新しい命題を作成し、それらの命題にモーダス・ポネンスを適用して結論を導き出します。自然演繹と比較すると、この手順は記号操作に大きく依存するため、根底にある論理的推論が不明瞭になる可能性があるため、直感的ではない傾向があります。[ 70 ]
別のアプローチであるシーケント計算では、引数の形式的表現としてシーケントが導入されます。シーケントは次の形式をとります。、 どこそしては命題を表します。シーケントは、少なくとも1つがすべての場合、真であるは真です。推論規則はシーケントに作用して、追加のシーケントを生成します。シーケント計算では、各論理演算子に対して 2 つの推論規則が定義されています。1 つはシーケントの左側に導入するための規則、もう 1 つは右側に導入するための規則です。たとえば、演算子を導入する規則を通して、左側では、からカットルールは推論の追加ルールであり、特定の命題を削除することによってシーケントを単純化することを可能にする。[ 71 ]

推論規則は演繹的推論の有効なパターンを記述するのに対し、形式的誤謬は論理的誤りを含む無効な議論形式である。形式的誤謬の前提は結論を適切に支持しないため、すべての前提が真であっても結論は偽となる可能性がある。形式的誤謬はしばしば有効な推論規則の構造を模倣するため、人々が知らず知らずのうちに誤謬を犯し、その結論を受け入れてしまう可能性がある。[ 73 ]
結論を肯定する形式的誤謬は、敷地内からそして例えば、「レオが猫ならば、レオは動物である。レオは動物である。したがって、レオは猫である。」という議論のように。この誤謬は、モーダス・ポネンスに従う妥当な推論に似ているが、重要な違いは、この誤謬では第2前提と結論が入れ替わっていることである。[ 72 ]前件否定の形式的誤謬は、敷地内からそして例えば、「ラヤが映画を見たなら、ラヤは楽しかった。ラヤは映画を見ていない。したがって、ラヤは楽しかったのではない。」という議論のように。この誤謬は、モーダス・トレンスに従う妥当な推論に似ているが、重要な違いは、この誤謬では第2前提と結論が入れ替わっていることである。[ 74 ]他の形式的誤謬には、選言の肯定、存在の誤謬、および中項不分配の誤謬がある。[ 75 ]
推論規則は多くの分野、特に数学やコンピュータ科学などの形式科学に関連しており、定理の証明に使用されます。[ 76 ]数学的証明は、多くの場合、数学的構成要素間の論理的関係を記述する一連の公理から始まります。定理を確立するために、数学者はこれらの公理に推論規則を適用し、定理が論理的帰結であることを示すことを目指します。[ 77 ]彼らは、直接証明、背理法、数学的帰納法など、結論に到達するための推論戦略に基づいて、さまざまな種類の証明を区別します。[ 78 ]数学と論理学のサブ分野である数理論理学は、数学的方法とフレームワークを使用して、推論規則やその他の論理的概念を研究します。[ 79 ]
コンピュータサイエンスも演繹的推論に依存しており、推論規則を使用して定理を確立し、アルゴリズムを検証します。[ 80 ] Prologなどの論理プログラミングフレームワークを使用すると、開発者は知識を表現し、計算を使用して推論を行い、問題を解決できます。[ 81 ]これらのフレームワークには、推論規則を使用して証明を自動的に生成または検証するプログラムである自動定理証明器が含まれていることがよくあります。 [ 82 ]エキスパートシステムは、自動推論を使用して、医療診断などの特定の分野の人間の専門家の意思決定プロセスをシミュレートし、複雑な問題解決タスクを支援します。エキスパートシステムは、その分野の事実と規則を表現する知識ベースを持ち、推論エンジンを使用して関連情報を抽出し、ユーザーのクエリに応答します。[ 83 ]
推論規則は、演繹的に妥当な議論の前提と結論の関係を記述する論理的帰結の定義に関して、論理哲学の中心をなすものである。この概念に関するさまざまな理論は、その性質とそれが存在する条件について議論している。演繹理論的概念によれば、論理的帰結は推論規則の観点から定義される。結論は、一連の推論ステップを通じて演繹できる場合に、一連の前提から論理的に導かれる。対照的に、モデル理論的概念は、非論理的な命題の語彙がどのように解釈できるかに焦点を当てている。この見解によれば、論理的帰結とは、反例が不可能であることを意味する。つまり、いかなる解釈の下でも、前提が真であり結論が偽であることはない。[ 84 ]論理認識論における関連するトピックは、モーダス・ポネンスやその他の推論規則が正しい推論の許容可能な形式であることをどのように正当化するかという問題である。[ 85 ]
認知心理学者は、論理的推論を含む精神過程を研究します。彼らは、人間が推論規則を用いて結論を導き出す方法に関心を持ち、正しさや効率性に影響を与える要因を調べます。例えば、人々はモーダス・ポネンスをモーダス・トレンスよりもうまく使いこなし、その結果、推論の成功率が高くなることを彼らは観察しています。関連するトピックとして、形式的誤謬を正当な議論と誤解させるバイアスがあります。例えば、後件を肯定し前件を否定するタイプの誤謬は、しばしば誤って正当なものとして受け入れられます。議論の評価は、命題の具体的な意味にも依存します。結論がもっともらしく聞こえる場合、人々は誤謬を受け入れやすくなります。[ 86 ]
推論規則は、自分の主張の妥当性を確立したり、論理的誤謬を暴くことで相手の主張を弱体化させたりするために、法律分野にも関連している。しかし、法的推論は厳密な演繹的推論に限定されるものではなく、純粋な形式論理を超えた法的規範や証拠基準などの側面も取り入れている。[ 87 ]
{{cite journal}}: CS1メンテナンス: DOIは2026年1月現在非アクティブです(リンク)