跳轉到內容

形式邏輯/命題邏輯/非正式約定

來自華夏公益教科書,開放的書籍,為開放的世界
← 形式語法 ↑ 命題邏輯 形式語義 →



非正式約定

[編輯 | 編輯原始碼]

命題語言中,我們對命題語言進行了非正式描述,即。我們也已經給出了形式語法。我們正式的語法產生了大量的括號。這使得形式定義和其他規範更容易編寫,但它使得語言使用起來相當笨拙。此外,所有下標和上標很快就會變得不必要地乏味。最終結果是一種醜陋且難以閱讀的語言。

我們將繼續使用正式語法來指定形式主義。但是,我們將非正式地使用一種不太笨拙的變體來用於其他目的。以下轉換規則將的正式公式轉換為我們的非正式變體。


轉換規則

[編輯 | 編輯原始碼]

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

  • 正式語法要求句子字母具有上標“0”。上標在進入謂詞邏輯之前不是必需的,甚至沒有用,因此我們將在我們的非正式變體中始終省略它們。例如,我們將寫,而不是
  • 如果下標是“0”,我們將省略它。因此,我們將寫,而不是。但是,我們不能省略所有下標;我們仍然需要寫,例如,
  • 我們將省略最外層的括號。例如,我們將寫
而不是
  • 我們將讓一系列相同的二元連線詞在右側關聯。例如,我們可以將官方的
轉換為非正式的
然而,對於
我們能做的最好的就是
  • 我們將使用優先順序排序來儘可能省略內部括號。例如,我們將認為 的優先順序低於 。這允許我們寫成
而不是
但是,我們不能從
中移除內部括號。我們這個後一個公式的非正式變體是
以下是完整的優先順序排名。

優先順序和範圍

[edit | edit source]

優先順序排名指示我們評估命題連線詞的順序。 的優先順序高於 。 因此,在計算

的真值時,我們首先評估

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

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

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

示例

[edit | edit source]

讓我們看一些示例。 首先,

可以非正式地寫成


其次,

可以非正式地寫成


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

以及


注意,非正式公式

恢復為其正式形式,如

相比之下,非正式公式

恢復為其正式形式,如


← 形式語法 ↑ 命題邏輯 形式語義 →
華夏公益教科書