日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【数理逻辑】谓词逻辑 ( 谓词逻辑基本等值式 | 消除量词等值式 | 量词否定等值式 | 量词辖域收缩扩张等值式 | 量词分配等值式 )

發布時間:2025/6/17 编程问答 33 豆豆

文章目錄

  • 一、 消除量詞 等值式
  • 二、 量詞否定 等值式
  • 三、 量詞轄域收縮擴張 等值式
  • 四、 量詞分配 等值式





一、 消除量詞 等值式



消除量詞等值式 :

有限個體域 D={a1,a2,?,an}D = \{a_1 , a_2 , \cdots , a_n\}D={a1?,a2?,?,an?} , 消除量詞 的 等值式 :


有限個體域 消除 全稱量詞 :

?xA(x)?A(a1)∧A(a2)∧?∧A(an)\forall x A(x) \Leftrightarrow A(a_1) \land A(a_2) \land \cdots \land A(a_n)?xA(x)?A(a1?)A(a2?)?A(an?)

有限個體域 消除 存在量詞 :

?xA(x)?A(a1)∨A(a2)∨?∨A(an)\exist x A(x) \Leftrightarrow A(a_1) \lor A(a_2) \lor \cdots \lor A(a_n)?xA(x)?A(a1?)A(a2?)?A(an?)


一定要注意前提 : 有限個體域 ;

個體域是無限的時候 , 就需要量詞 , 如 全總個體域 ;





二、 量詞否定 等值式



否定全稱量詞 : 全稱量詞 ?\forall? 之前 否定聯結詞 , 可以移到 量詞 之后 , 量詞要變成 存在量詞 ?\exist? ;

??xA(x)??x?A(x)\lnot \forall x A(x) \Leftrightarrow \exist x \lnot A(x)??xA(x)??x?A(x)

等值式解讀 :

  • ??xA(x)\lnot \forall x A(x)??xA(x) : 不是所有的 xxx 都有性質 AAA ;
  • ?x?A(x)\exist x \lnot A(x)?x?A(x) : 存在 xxx 不具有性質 AAA ;
  • 上述兩個公式是等價的 ;


否定存在量詞 : 存在量詞 ?\exist? 之前 否定聯結詞 , 可以移到 量詞 之后 , 量詞要變成 全稱量詞 ?\forall? ;

??xA(x)??x?A(x)\lnot \exist x A(x) \Leftrightarrow \forall x \lnot A(x)??xA(x)??x?A(x)

等值式解讀 :

  • ??xA(x)\lnot \exist x A(x)??xA(x) : 不存在 xxx 具有性質 AAA ;
  • ?x?A(x)\forall x \lnot A(x)?x?A(x) : 所有的 xxx 都不具有性質 AAA ;
  • 上述兩個公式是等價的 ;




三、 量詞轄域收縮擴張 等值式



假設 BBB 是公式 , BBB 中不含有 xxx ( 前提很重要 ) ;



1. 全稱量詞 轄域收縮擴張 ( 析取聯結詞 ) :

?x(A(x)∨B)??xA(x)∨B\forall x ( A(x) \lor B ) \Leftrightarrow \forall x A(x) \lor B?x(A(x)B)??xA(x)B

  • 左側的全稱量詞 ?x\forall x?x 的轄域是 (A(x)∨B)( A(x) \lor B )(A(x)B)
  • 右側的全稱量詞 ?x\forall x?x 的轄域是 A(x)A(x)A(x)
  • 從左到右 : 轄域由 (A(x)∨B)( A(x) \lor B )(A(x)B) 收縮為 A(x)A(x)A(x)
  • 從右到左 : 轄域由 A(x)A(x)A(x) 擴張為 (A(x)∨B)( A(x) \lor B )(A(x)B)


2. 存在量詞 轄域收縮擴張 ( 析取聯結詞 ) :

?x(A(x)∨B)??xA(x)∨B\exist x ( A(x) \lor B ) \Leftrightarrow \exist x A(x) \lor B?x(A(x)B)??xA(x)B

  • 左側的存在量詞 ?x\exist x?x 的轄域是 (A(x)∨B)( A(x) \lor B )(A(x)B)
  • 右側的存在量詞 ?x\exist x?x 的轄域是 A(x)A(x)A(x)
  • 從左到右 : 轄域由 (A(x)∨B)( A(x) \lor B )(A(x)B) 收縮為 A(x)A(x)A(x)
  • 從右到左 : 轄域由 A(x)A(x)A(x) 擴張為 (A(x)∨B)( A(x) \lor B )(A(x)B)


3. 全稱量詞 轄域收縮擴張 ( 合取聯結詞 ) :

?x(A(x)∧B)??xA(x)∧B\forall x ( A(x) \land B ) \Leftrightarrow \forall x A(x) \land B?x(A(x)B)??xA(x)B

  • 左側的全稱量詞 ?x\forall x?x 的轄域是 (A(x)∧B)( A(x) \land B )(A(x)B)
  • 右側的全稱量詞 ?x\forall x?x 的轄域是 A(x)A(x)A(x)
  • 從左到右 : 轄域由 (A(x)∧B)( A(x) \land B )(A(x)B) 收縮為 A(x)A(x)A(x)
  • 從右到左 : 轄域由 A(x)A(x)A(x) 擴張為 (A(x)∧B)( A(x) \land B )(A(x)B)


4. 存在量詞 轄域收縮擴張 ( 合取聯結詞 ) :

?x(A(x)∧B)??xA(x)∧B\exist x ( A(x) \land B ) \Leftrightarrow \exist x A(x) \land B?x(A(x)B)??xA(x)B

  • 左側的存在量詞 ?x\exist x?x 的轄域是 (A(x)∧B)( A(x) \land B )(A(x)B)
  • 右側的存在量詞 ?x\exist x?x 的轄域是 A(x)A(x)A(x)
  • 從左到右 : 轄域由 (A(x)∧B)( A(x) \land B )(A(x)B) 收縮為 A(x)A(x)A(x)
  • 從右到左 : 轄域由 A(x)A(x)A(x) 擴張為 (A(x)∧B)( A(x) \land B )(A(x)B)


5. 全稱量詞 轄域收縮擴張 ( 蘊含聯結詞 B 在右 ) :

?x(A(x)→B)??xA(x)→B\forall x ( A(x) \to B ) \Leftrightarrow \exist x A(x) \to B?x(A(x)B)??xA(x)B

  • 左側的全稱量詞 ?x\forall x?x 的轄域是 (A(x)→B)( A(x) \to B )(A(x)B)
  • 右側的存在量詞 ?x\exist x?x 的轄域是 A(x)A(x)A(x)
  • 從左到右 : 轄域由 (A(x)→B)( A(x) \to B )(A(x)B) 收縮為 A(x)A(x)A(x)
  • 從右到左 : 轄域由 A(x)A(x)A(x) 擴張為 (A(x)→B)( A(x) \to B )(A(x)B)


6. 存在量詞 轄域收縮擴張 ( 蘊含聯結詞 B 在右 ) :

?x(A(x)→B)??xA(x)→B\exist x ( A(x) \to B ) \Leftrightarrow \forall x A(x) \to B?x(A(x)B)??xA(x)B

  • 左側的存在量詞 ?x\exist x?x 的轄域是 (A(x)→B)( A(x) \to B )(A(x)B)
  • 右側的全稱量詞 ?x\forall x?x 的轄域是 A(x)A(x)A(x)
  • 從左到右 : 轄域由 (A(x)→B)( A(x) \to B )(A(x)B) 收縮為 A(x)A(x)A(x)
  • 從右到左 : 轄域由 A(x)A(x)A(x) 擴張為 (A(x)→B)( A(x) \to B )(A(x)B)

( 使用 蘊含等值式 消去 蘊含聯結詞 可以證明 )



7. 全稱量詞 轄域收縮擴張 ( 蘊含聯結詞 B 在左 ) :

?x(B→A(x))?B→?xA(x)\forall x ( B \to A(x) ) \Leftrightarrow B \to \forall x A(x)?x(BA(x))?B?xA(x)

  • 左側的全稱量詞 ?x\forall x?x 的轄域是 (B→A(x))( B \to A(x) )(BA(x))
  • 右側的全稱量詞 ?x\forall x?x 的轄域是 A(x)A(x)A(x)
  • 從左到右 : 轄域由 (B→A(x))( B \to A(x) )(BA(x)) 收縮為 A(x)A(x)A(x)
  • 從右到左 : 轄域由 A(x)A(x)A(x) 擴張為 (B→A(x))( B \to A(x) )(BA(x))


8. 存在量詞 轄域收縮擴張 ( 蘊含聯結詞 B 在左 ) :

?x(B→A(x))?B→?xA(x)\exist x ( B \to A(x) ) \Leftrightarrow B \to \exist x A(x)?x(BA(x))?B?xA(x)

  • 左側的存在量詞 ?x\exist x?x 的轄域是 (B→A(x))( B \to A(x) )(BA(x))
  • 右側的存在量詞 ?x\exist x?x 的轄域是 A(x)A(x)A(x)
  • 從左到右 : 轄域由 (B→A(x))( B \to A(x) )(BA(x)) 收縮為 A(x)A(x)A(x)
  • 從右到左 : 轄域由 A(x)A(x)A(x) 擴張為 (B→A(x))( B \to A(x) )(BA(x))




四、 量詞分配 等值式



1. 全稱量詞 對于 合取 ∧\land 的分配率 :

?x(A(x)∧B(x))??xA(x)∧?xB(x)\forall x ( A(x) \land B(x) ) \Leftrightarrow \forall x A(x) \land \forall x B(x)?x(A(x)B(x))??xA(x)?xB(x)

理解 : 所有的對象都具有 A,BA , BA,B 兩個性質 , 等價于 所有的對象都具有 AAA 性質 和 所有對象都具有 BBB 性質 ;

存全稱量詞 對于 合取聯結詞 ∧\land 有分配率 , 對于 析取聯結詞 ∨\lor 不適合分配率 ;



2. 存在量詞 對于 析取 ∨\lor 的分配率 :

?x(A(x)∨B(x))??xA(x)∨?xB(x)\exist x ( A(x) \lor B(x) ) \Leftrightarrow \exist x A(x) \lor \exist x B(x)?x(A(x)B(x))??xA(x)?xB(x)

理解 : 存在對象 要么有 AAA 性質 , 要么有 BBB 性質 ;

存在量詞 對于 析取聯結詞 ∨\lor 有分配率 , 對于 合取聯結詞 ∧\land 不適合分配率 ;

總結

以上是生活随笔為你收集整理的【数理逻辑】谓词逻辑 ( 谓词逻辑基本等值式 | 消除量词等值式 | 量词否定等值式 | 量词辖域收缩扩张等值式 | 量词分配等值式 )的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。