官术网_书友最值得收藏!

1.5 命題邏輯的推理

1.5.1 推理理論

數(shù)理邏輯是用數(shù)學(xué)方法研究推理的形式結(jié)構(gòu)和推理規(guī)律的數(shù)學(xué)學(xué)科。推理是從前提出發(fā)推出結(jié)論的思維過程,其中前提是已知的命題公式,結(jié)論是從前提出發(fā)應(yīng)用推理規(guī)則推出的命題公式。關(guān)于從前提A推出結(jié)論B的定義如下。

定義1.5.1 設(shè)AB是兩個(gè)命題公式,當(dāng)且僅當(dāng)命題AB是重言式時(shí)(即AB?1時(shí)),稱A推出B是有效的,或A蘊(yùn)涵B,或B是前提A的結(jié)論,可以表示成A?B

一般地,推理的前提可以是多個(gè)命題公式A1A2,…,An,若(A1A2∧…∧An)→B是重言式,則稱由前提A1A2,…,An推出結(jié)論B是有效的,可表示為(A1A2∧…∧An)?B

注意,?不是邏輯聯(lián)結(jié)詞,因而A?B不是公式,稱A?B蘊(yùn)涵關(guān)系式

例1.5.1 判斷下列推理是否正確。

1)p∧(pq)?q

2)(pq)∧q?p

寫出p∧(pq)→q和(pq)∧qp的真值表。

由真值表1.5.1可知,p∧(pq)→q是重言式,所以蘊(yùn)涵關(guān)系式p∧(pq)?q成立。而(pq)∧qp不是重言式,所以蘊(yùn)涵關(guān)系式(pq)∧q?p不成立。

表1.5.1 例1.5.1真值表

在由前提推出結(jié)論時(shí),如果所有前提為真,則結(jié)論為真。但是,推理的有效性并不保證推出的結(jié)論是真的,因?yàn)橛行评聿]有要求所有前提的真值必須為真,當(dāng)前提中包含假命題時(shí),有效推理可能推出真值為假的結(jié)論。

例1.5.2 證明“如果牛吃草,則馬會(huì)飛;馬不會(huì)飛,所以牛不吃草”是正確的推理。

證明 設(shè)p表示“牛吃草”,q表示“馬會(huì)飛”。

上述推理問題的前提符號(hào)化為pq,結(jié)論符號(hào)化為。因此,只需證明pq的結(jié)論。

所以,pq的結(jié)論,即蘊(yùn)涵關(guān)系式成立。盡管結(jié)論“牛不吃草”真值為假,這仍然是正確的推理,這個(gè)結(jié)論是有效的,得出這個(gè)真值為假的結(jié)論的原因是前提條件中的pq的真值為假。

?

有一些重要的蘊(yùn)涵關(guān)系式,稱為推理定律。這些蘊(yùn)涵式如下。

定理1.5.1 對(duì)任意公式A1A2,…,AnBC,由A1A2,…,An推出BC是有效的,當(dāng)且僅當(dāng)由A1A2,…,AnB推出C是有效的。

證明 根據(jù)定義1.5.1,有(A1A2∧…∧An)→(BC)?1。

因?yàn)?/p>

所以(A1A2∧…∧An)→(BC)是永真式,當(dāng)且僅當(dāng)(A1A2∧…∧AnB)→C是永真式,即A1A2,…,AnB推出C是有效的。

?

該定理在證明推理問題時(shí)十分有用。根據(jù)該定理,如果需要推出結(jié)論的形式為BC,則可以把B放在前提中,設(shè)法推出C即可。這是一條命題推理規(guī)則,稱為CP規(guī)則

主站蜘蛛池模板: 区。| 怀来县| 大庆市| 华亭县| 凯里市| 金溪县| 康保县| 乳山市| 彭阳县| 鲁山县| 榆社县| 湟源县| 江油市| 盐城市| 得荣县| 杭锦后旗| 云龙县| 延吉市| 峨山| 疏勒县| 巩义市| 荔波县| 扎赉特旗| 虹口区| 都江堰市| 阳山县| 娱乐| 望江县| 孝昌县| 江达县| 镇康县| 清远市| 盐津县| 济源市| 温宿县| 西乌| 灵武市| 保山市| 东莞市| 桦川县| 洛隆县|