論理学において、健全性とは、議論の性質、あるいは形式的演繹体系の性質のいずれかを指す場合がある。
議論が健全 であるのは、形式的に妥当であり、かつ誤った前提を持たない場合に限る。[ 1 ]
形式体系が健全であるのは、その体系内で証明可能なすべての整形式式が、その体系の論理意味論に関して論理的に妥当である場合(かつその場合に限る)である。
これら二つの性質は異なるものの、密接に関連している。前者は入門的な演繹的推論の文脈により関連があり、後者はメタ論理学や数理論理学において現れる。
演繹的推論において、健全な議論とは、妥当であり、かつすべての前提が真である(したがって結論も真である)議論のことである。前提が真であると仮定すれば、結論が必ず真となる場合、その議論は妥当である。健全な議論の例として、次のよく知られた三段論法が挙げられる。
結論が論理的に必然的であるため、この議論は妥当である。そして、議論が妥当であり、その前提が真であるため、この議論は健全である。
しかし、議論は正当でなくても妥当である場合がある。例えば:
この議論は、前提が真であると仮定すれば結論が真でなければならないため、妥当である。しかし、最初の前提は偽である。すべての鳥が飛べるわけではない(例えば、ペンギン)。議論が健全であるためには、議論が妥当であり、かつ前提が真でなければならない。[ 2 ]
レモンなどの著者の中には、「健全性」という用語を、現在「妥当性」と同義語として使用した者もおり[ 3 ]、そのため、現在「健全性」と呼ばれるものを表す特定の言葉がなかった。しかし今日では、このような用語の区分は非常に広く普及している。
数理論理学において、論理体系は、その体系で証明可能なすべての式が体系の意味論に関して論理的に妥当である場合に、健全性という性質を持つ。ほとんどの場合、これはその規則が真理を保持する性質を持つことに帰着する。[ 4 ]健全性の反対は完全性として知られている。
構文的含意を持つ論理体系そして意味的含意任意のシーケンスに対して健全であるその言語の文の場合、、 それから言い換えれば、その体系は、そのすべての定理が妥当である場合に健全である。
健全性は、数理論理学における最も基本的な性質の一つです。健全性という性質は、論理体系を望ましいものとみなす最初の理由となります。完全性とは、すべての妥当性(真理)が証明可能であることを意味します。これら二つを合わせると、すべての妥当性のみが証明可能であるという結論になります。
健全性の証明のほとんどは自明である。[ 5 ]例えば、公理系では、健全性の証明は、公理の妥当性と推論規則が妥当性(またはより弱い性質である真理)を保持していることを検証することに等しい。システムがヒルベルト型の演繹を許容する場合、公理の妥当性と1つの推論規則、すなわちモーダス・ポネンス(および場合によっては置換)を検証するだけでよい。
健全性には大きく分けて弱健全性と強健性の2種類があり、前者は後者の限定された形態である。強健性とは本節で先に述べた定義であり、弱健全性とはこれを前提から証明できない文、つまりターンゲートの右側に文が存在しない文に限定したものである。
演繹体系の弱健全性とは、その演繹体系の前提から証明できない文が、その理論の基礎となる言語の意味論のすべての解釈または構造においても真であるという性質である。記号的に、次のように書く。それから. 空集合を明示的に含める著者もおり、その場合は次のようになる。それから定理の狭義の定義を用いると、前提から証明できない文については、弱い健全性によれば、すべての定理はトートロジーである。
演繹システムの強い健全性とは、いかなる文もそれは(おそらく空の)前提/文の集合から証明可能である。また、その集合の意味論的帰結でもある。すべてのメンバーを記号的に、次のように書きます。、 それから. 注意してください空であるため、弱い健全性の声明となります。
T が、議論の対象を自然数として解釈できる理論である場合、 Tのすべての定理が標準的な数学的整数に関して実際に真であるとき、 Tは算術的に健全であると言います。詳細については、ω-無矛盾理論を参照してください。
健全性特性の逆は完全性特性である。意味論を持つ演繹体系は、すべての文が次の条件を満たす場合に強く完全である。 それは一連の文の意味論的な帰結であるその集合から演繹システムで導き出すことができる。記号で表すと:それから一階述語論理の完全性はゲーデルによって初めて明示的に確立されたが、主要な結果のいくつかはスコーレムの以前の研究に含まれていた。
非公式に言えば、演繹体系の健全性定理とは、証明可能なすべての文が真であることを表す。完全性とは、すべての真の文が証明可能であることを表す。
ゲーデルの第一不完全性定理は、一定量の算術演算を行うのに十分な言語については、その言語の記号体系の意図された解釈に関して完全な、一貫性のある有効な演繹体系は存在し得ないことを示している。したがって、すべての健全な演繹体系が、モデルのクラス(同型を除いて)が意図されたモデルに限定されるという、この特別な意味での完全性において完全であるとは限らない。元の完全性の証明は、意図されたモデルの特定の適切な部分クラスではなく、すべての古典的なモデルに適用される。
{{cite book}}: CS1 maint: 発行元が見つかりません (リンク) CS1 maint: 複数の名前: 著者リスト (リンク) CS1 maint: 数値の名前: 著者リスト (リンク)