跳轉到內容

計算機科學家邏輯/模態邏輯/模態邏輯 tableaux

來自華夏公益教科書,開放書籍,面向開放世界
[編輯 | 編輯原始碼]

在經典命題邏輯中,我們為邏輯 引入了一個 tableaux 演算(定義),它是一個有限分支樹,其節點來自 的公式。給定一個來自 的公式集 的 tableaux 是透過對 tableaux 規則模式進行(可能無限)的序列應用來構建的

前提是 以及分母 都是公式集; 是規則的名稱。我們使用以下規則引入 -tableaux


          

         

                     

一組公式的 tableau 是一個有限樹,其根節點為 ,節點包含有限的公式集。擴充套件 tableau 的規則如下:

  • 選擇一個葉節點 ,其標籤為 ,其中 不是終端節點,並選擇一個規則 ,該規則適用於
  • 如果 個分母,則為 建立 個後繼節點,後繼節點 攜帶相應的分母例項
  • 如果一個後繼節點 攜帶一個集合 已經在從根節點到 的分支上出現過,則 是一個終端節點。

如果一個分支的終端節點攜帶 ,則該分支稱為閉合分支,否則稱為開放分支。


與經典情況類似,公式 是模態邏輯 中的一個定理,當且僅當集合 存在一個封閉的 -tableau。

例如,取公式 :它的否定顯然不可滿足,因為該公式是我們之前給出的 -公理的一個例項。


有一些需要說明的

  • -規則,稱為弱化規則,是構建 -規則應用的前提所必需的。
  • 兩者可以結合成一個新規則
  • 為了獲得其他提到的演算(如 )的 tableau 演算,必須引入額外的規則

這顯然反映了可達性關係的自反性,或者

反映了傳遞性。

華夏公益教科書