跳轉到內容

形式邏輯/謂詞邏輯/非正式約定

來自華夏公益教科書,開放的書籍,為開放的世界
← 自由變數和約束變數 ↑ 謂詞邏輯 模型 →



非正式約定

[編輯 | 編輯原始碼]

我們的謂詞語言,,類似於,很笨拙,也很難閱讀。上標和下標很讓人分心,而且括號比需要的多。和命題邏輯一樣,我們將非正式地使用簡化的變體。然而,官方語言仍然用於定義和其他形式。大多數生成非正式變體的規則,你都從命題邏輯中熟悉了。

轉換規則

[編輯 | 編輯原始碼]

我們建立官方公式的非正式變體,如下所示。示例是累積的。

  • 如果下標是'0',我們將其刪除。因此,我們寫而不是,並且寫而不是。然而,我們不能從中刪除下標。
  • 官方語法要求運算子字母和謂詞字母具有表示位置數的上標。例如,是一個二元運算子字母,是一個三元謂詞字母。在大多數情況下,我們可以刪除上標,並讓上下文顯示位置數。例如,我們可以寫
在這裡,我們從上下文觀察到運算子字母有兩個位置,因此我們可以理解的非正式變體。類似地,我們從上下文觀察到謂詞字母在
有三個位置。這使得,在本例中使用,是的非正式變體。這種約定假設我們的在語法上是正確的。一般來說,我們將避免使用語法錯誤的表示式。我們還將盡量避免使用,例如, 在臨近的位置。否則,它們的非正式變體會導致混淆。
  • 我們將省略最外層的括號。例如,我們將寫
而不是
  • 我們將讓一系列相同的二元連線詞在右側關聯。例如,我們可以將官方的
轉換為非正式的
但是,對於
  • 我們將使用優先順序排序,儘可能省略內部括號。例如,我們將認為 的優先順序(範圍)低於 。這使我們能夠寫成
而不是
但是,我們不能從
我們對這個後一個公式的非正式變體是

優先順序和範圍

[編輯 | 編輯來源]

優先順序排名指示了我們評估語句連線詞和量詞短語的順序。 的優先順序高於 。 因此,在評估

時,我們首先評估

。 範圍是指受連線詞支配的表示式的長度。 在 (1) 中的出現範圍比 在 (1) 中的出現範圍更廣。 因此, 在 (1) 中的出現支配著整個句子,而 在 (1) 中的出現僅支配 (1) 中 (2) 的出現。

從最高優先順序(最窄範圍)到最低優先順序(最廣範圍)的完整排名為

    最高優先順序(最窄範圍)
     
     
     
    最低優先順序(最廣範圍)

量詞短語與否定符號具有相同的優先順序。

示例

[edit | edit source]

以下示例是謂詞邏輯變體,與句子邏輯 非正式約定 頁面中的示例相對應。 首先,

可以非正式地寫成


第二,

可以非正式地寫成


一些不必要的括號可能會有幫助。在上面的兩個例子中,非正式的變體可能更容易讀懂,如下所示:


請注意,非正式公式

恢復到其正式形式為

相比之下,非正式公式

被還原為其官方形式

華夏公益教科書