跳轉到內容

計算機科學家邏輯/模態邏輯/公理化

來自華夏公益教科書,開放的書籍,開放的世界

公理化

[編輯 | 編輯原始碼]

最簡單的模態邏輯稱為 ,由以下公理給出

  • 所有經典重言式(及其替換)
  • 模態公理:所有形式為 的公式

以及推理規則

  • 肯定前件規則:從 推匯出
  • 必然性規則:從 推匯出

從公式集 推匯出 推導是一個公式序列,以 結束,其中每個公式都是 的公理、 的成員,或者透過應用推理規則從前面的項推匯出來。\defined{ 證明} 是一個從 推匯出 推導。

舉個例子,考慮 的證明

這個蘊含的逆命題也有類似的證明;因此在 中我們有


注意,對析取的分配律不成立!(為什麼?)

K 的擴充套件

[edit | edit source]

從模態邏輯 開始,我們可以新增額外的公理,從而得到不同的邏輯。我們列出以下基本公理
 :

 :

 :

 :

 :

 :

傳統上,如果在邏輯 中新增公理 ,我們稱得到的邏輯為 。然而,有時這個邏輯非常有名,以至於被另一個名字稱呼;例如 被稱為


這些邏輯也可以用某些框架類來刻畫,因為已知特定的公理對應於可達性關係 上的特定限制。如果 是一個框架,那麼某個公理在 上有效,當且僅當 滿足某個限制。一些限制可以透過一階邏輯公式來表達,其中二元謂詞 表示可達性關係

華夏公益教科書