共通の構造規則
3つの一般的な構造ルールは次のとおりです。[ 3 ]
- 弱化とは、一連の仮説または結論に、追加の要素を追加して拡張できることを意味します。弱化ルールは、記号形式で次のように記述できます。
改札口の左側、そして
右側。古典論理では、含意の単調性として知られている。 - 縮約とは、シーケントの同じ側にある2つの等しい(または統合可能な)要素を、1つの要素(または共通のインスタンス)に置き換えることを指します。記号で表すと次のようになります。
そして
自動定理証明システムにおける分解法を用いた因数分解とも呼ばれる。古典論理では含意の冪等性として知られている。 - 交換とは、シーケントの同じ側にある2つの要素を交換できる操作です。記号で表すと次のようになります。
そして
(これは順列の法則とも呼ばれます。)
上記の構造規則を一切持たない論理では、シーケントの辺は純粋なシーケンスとして解釈されます。交換がある場合は、多重集合とみなすことができます。縮約と交換の両方がある場合は、集合とみなすことができます。
これらは可能な構造規則のすべてではありません。有名な構造規則はカットとして知られています。[ 1 ]証明論者は、さまざまな論理においてカット規則が不要であることを示すためにかなりの努力を払っています。より正確には、カットは(ある意味で)証明を省略するためのツールにすぎず、証明できる定理を増やすものではないことが示されています。カット規則の「除去」に成功したことは、カット除去として知られており、正規化としての計算の哲学に直接関係しています(カリーとハワードの対応を参照)。これは、与えられた論理を決定する複雑さの良い指標となることがよくあります。