離散數學 複習

2022-09-12 06:24:04 字數 4431 閱讀 9234

第1章命題邏輯

本章重點:命題與聯結詞,公式與解釋,真值表,公式的型別及判定, (主)析取(合取)正規化,命題邏輯的推理理論.

一、重點內容

1. 命題

命題表述為具有確定真假意義的陳述句。命題必須具備二個條件:其一,語句是陳述句;其二,語句有唯一確定的真假意義.

2. 六個聯結詞及真值表

「」否定聯結詞,p是命題,p是p的否命題,是由聯結詞和命題p組成的復合命題.p取真值1,p取真值0,p取真值0,p取真值1. 它是一元聯結詞.

「」合取聯結詞,pq是命題p,q的合取式,是「」和p,q組成的復合命題. 「」在語句中相當於「不但…而且…」,「既…又…」. pq取值1,當且僅當p,q均取1;pq取值為0,只有p,q之一取0.

「」析取聯結詞,「」不可兼析取(異或)聯結詞, pq是命題p,q的析取式,是「」和p,q組成的復合命題. pq是聯結詞「」和p,q組成的復合命題. 聯結詞「」或「」在乙個語句中都表示「或」的含義,前者表示相容或,後者表示排斥或不相容的或.

即「pq」「(pq)(pq)」. pq取值1,只要p,q之一取值1,pq取值0,只有p,q都取值0.

「」蘊含聯結詞, pq是「」和p,q組成的復合命題,只有p取值為1,q取值為0時,pq取值為0;其餘各種情況,均有pq的真值為1,亦即10的真值為0,01,11,00的真值均為1. 在語句中,「如果p則q」或「只有q,才p,」表示為「pq」.

「」 等價聯結詞,pq是p,q的等價式,是「」和p,q組成的復合命題. 「」在語句中相當於「…當且僅當…」,pq取值1當且僅當p,q真值相同.

3. 命題公式、賦值與解釋,命題公式的分類與判別

命題公式與賦值,命題p含有n個命題變項p1,p2,…,pn,給p1,p2,…,pn各指定乙個真值,稱為對p的乙個賦值(真值指派). 若指定的一組值使p的真值為1,則這組值為p的真指派;若使p的真值為0,則稱這組值稱為p的假指派.

命題公式分類,在各種賦值下均為真的命題公式a,稱為重言式(永真式);在各種賦值下均為假的命題公式a,稱為矛盾式(永假式);命題a不是矛盾式,稱為可滿足式;

判定命題公式型別的方法:其一是真值表法,任給公式,列出該公式的真值表,若真值表的最後一列全為1,則該公式為永真式;若真值表的最後一列全為0,則該公式是永假式;若真值表的最後一列既非全1,又非全0,則該公式是可滿足式.其二是推導演演算法.

利用基本等值式(教材p.16的十六個等值式或演算律),對給定公式進行等值推導,若該公式的真值為1,則該公式是永真式;若該公式的真值為0,則該公式為永假式.既非永真,也非用假,成為非永真的可滿足式.

其三主析取(合取)正規化法,該公式的主析取正規化有2n個極小項(即無極大項),則該公式是永真式;該公式的主合取正規化有2n個極大項(即無極小項),則該公式是永假式;該公式的主析取(或合取)正規化的極小項(或極大項)個數大於0小於2n,,則該公式是可滿足式.

等值式ab,命題公式a,b在任何賦值下,它們的真值均相同,稱a,b等值。

定理1 設(a)是含命題公式a的命題,(b)是用命題公式b置換(a)中的a之後得到的命題公式. 如果ab,則(a)(b).

4. 正規化

析取(合取)正規化,僅有有限個簡單合取式(析取式)構成的析取式(合取式),就是析取(合取)正規化.

極小項(極大項),n個命題變項p1,p2,…,pn,每個變項或它的否定兩者只有其一出現且僅出現一次,第i個命題變項或者其否定出現在從左起第i個位置上(無腳標時,按字典序排列),這樣的簡單合取式(析取式)為極小項(極大項).

以兩個命題變項為例,m00=pq,m01=pq,m10=pq,m11=pq是極小項;m00=pq,m01=pq,m10=pq,m11=pq是極大項.

主析取正規化(主合取正規化) 含有n個命題變項的命題公式,如果與乙個僅有極小項(極大項)的析取(合取)構成的析取(合取)正規化等值,則該等值式稱為原命題公式的主析取(合取)正規化。

每項含有n個命題變項(變項字母齊全)的合取式(析取式)的析取(合取)為主析取(合取)正規化.

任意命題公式都存在與之等值的正規化,存在與之等值的主正規化,且是惟一的.

求正規化,包括求析取正規化、合取正規化、主析取正規化和主合取正規化. 關鍵有兩點:其一是準確掌握正規化定義;其二是巧妙使用基本等值式中的分配律、同一律和摩根律,結果的前一步適當使用冪等律.

求析取(合取)正規化的步驟:

① 將公式中的聯結詞都化成,,(即消去個數中的聯結詞,,);

② 將否定聯結詞消去或移到各命題變項之前;

③ 利用分配律、結合律等,將公式化為析取(合取)正規化.

求命題公式a的主析取(合取)正規化的步驟

① 求公式a的析取(合取)正規化;

② 「消去」析取(合取)正規化中所有永假式(永真式)的析取項(合取項),如pp(pp)用0(1)替代. 用冪等律將析取(合取)正規化中重複出現的合取項(析取項)或相同的變項合併,如pp(pp)用p替代,mimi(mimi)用mi(mi)替代.

③ 若析取(合取)正規化的某個合取項(析取項)b不含有命題變項pi或pi,則新增pipi(pipi),再利用分配律展開,使得每個合取項(析取項)的命題變項齊全;

④ 將極小(極大)項按由小到大的順序排列,用()表示.

5. 命題演算的推理理論

設a1,a2,…,an,c是命題公式,如果是重言式,稱c是前提集合的有效結論或邏輯地推出c。記作

掌握演繹或形式證明. 要理解並掌握14個重言蘊含式(即i1~i14),17個等值式(e1~e17);二是會使用三個規則(p規則、t規則和cp規則)。

推理方法有:

真值表法;等值演演算法;主析取正規化法,構造證明法(直接證明法、附加前提證明法和間接證明法)

二、例項

例1.1 判別下列語句是否命題?如果是命題,指出其真值.

(1) 中國是乙個人口眾多的國家. (2) 存在最大的質數.

(3) 這座樓可真高啊4) 請你跟我走!

(5) 火星上也有人.

解 (1) 是命題,真值為12) 是命題,真值為0.

(3), (4)不是命題因為不是陳述句.

(5) 是命題. 真值是唯一的,遲早會被指出.

例1.2 將下列命題符號化:

(1) 雖然交通堵塞,但是老王還是準時到達火車站

(2) 張力是三好生,他是北京人或是天津人.

(3) 除非天下雨,否則我騎車上班.

解 (1) 設p:交通堵塞,q:老王準時到達火車站.

該命題符號化為:pq.

(2)設p:張力是三好生; q:張力是北京人,r:張力是天津人.

該命題符號化為p(qr ).

(3)設p:天下雨,q:我不騎車上班.

該命題符號化為:qp,義即「只有天下雨,我才不騎車上班」,不下雨是我騎車上班的必要條件。它的等價說法是「如果天不下雨,我就騎車上班」,即pq

「如果天下雨,我就不騎車上班」,這是蘊含關係,符號化為:pq

注:本例各小題都是復合命題。如「李枚和張櫻花是好朋友」是簡單命題,用字母p表示。顯然p:李枚是好朋友,q:張櫻花是好朋友,符號化為qp是不通的.

例1.3 證明:p(qr)pqr.

證明方法1 真值表法. 列公式p(qr)與pqr的真值表如表1-1. .

表1-1 公式p(qr)與pqr的真值表

由表可知,公式p(qr)與pqr的真值完全相同,故p(qr)pqr..

或由表的最後一列可知,pqpq是重言式,故p(qr)pqr.

注:作為本例的證明可以不要最後1列。若本例改為判斷p(qr)pqr的型別,由最後列可知p(qr)pqr是重言式.

方法2 等值演演算法.

p(qr)

p(qr等值蘊含式)

p(qr等值蘊含式)

(pq)r結合律)

(pq)r摩根律)

pqr等值蘊含式)

所以,p(qr)(pq)r

例中等值演算的每一步都用到了置換規則. 由等值演算的傳遞性,可知第乙個公式p(qr)和最後乙個公式pq)r等值.

方法3 主正規化法.

p(qr)p(qr)pqr(主合取正規化)

pqr(pq)rpqr(主合取正規化)

p(qr)與pqr的主合取正規化相同,故p(qr)pqr。

注:(1)容易寫出p(qr)與pqr的主析取正規化均為m0m1m2m3m4m5m7即pqr)(pqr)(pqr)

pqr)(pqr)(pqr) (pqr)

(2) 由真值表求公式p(qr)的主析取正規化,先列出p(qr)的真值表,見表1-1。主析取正規化是公式p(qr)真值為1的項的析取,真值為1的項,即極小項,有第1,2,3,4,5,6,8共7項. 而極小項是合取式,合取式為1,必定是每個變元或其否定為1,如表1-1中第1行p,q,r均取1,所以這一項為pqr,類似地,7個極小項為:

pqr,pqr,pqr,pqr,pqr,pqr,pqr

所以p(qr)的主析取正規化為:

(pqr)(pqr)(pqr)

pqr)(pqr)(pqr) (pqr)

例1.4 用等值演演算法判定公式p(qr)pqr是永真式?永假式?可滿足式?

解等值運演算法.

p(qr)pqr(p(qr)pqr

p(qr)p(qr))pqr

p(qr))(pqr))pqr

離散數學複習

例題1 設是群,是的子群,在g上定義關係r r 證明 r是集合g上的等價關係。證明 即證明r為自反 對稱和傳遞關係。1 證自反 是子群,則h中必然存在么元,設為e。則ag,eh,a a e,所以 r,所以,r為自反關係。2 證對稱 a,bg,若r,則hh,a b h,因為是子群,則h必然具有逆元h ...

離散數學複習指導

第一部分數理邏輯 第七章二元關係 9.1二元運算及其性質 11.1格的定義與性質 第五部分圖論 命題邏輯 一至三章 1 求命題公式的真值表 知識 p7表1.1 例題 p9例1.8 2等值演算 知識 p17基本等值式 例題 p19例2.3 3 判斷公式的型別 知識 p10定義1.10 例題 用真值表法...

離散數學複習提綱

3 設p,q 的真值為0,r,s的真值為1,則 的真值4 公式的主合取正規化為 5 若解釋i的論域d僅包含乙個元素,則在i下真值為 1.在自然推理系統p中構造下面推理的證明 只要a曾到過受害者房間並且11點以前沒離開,a就是 嫌犯。a曾到過受害者房間。如果a在11點以前離開,看門人會看見他。看門人沒...