【人工智能】命题逻辑测验题题解
題目
題解
1.將PPP用ttt代入作為左分支,fff代入作為右分支,依次代入QQQ、RRR、SSS得:
- 成真指派:fxxx、txfx、txtt
- 成假指派:txfx
說明:這個圖我畫的不是很好,分完PPP再分最多的RRR會更好一些。
2.化簡過程如下:
(P∧(Q→R))→S?(P∧(?Q∨R))→S??(P∧(?Q∨R))∨S?(?P∨?(?Q∨R))∨S?(?P∨(Q∧?R))∨S?((?P∨Q)∧(?P∨?R))∨S?(?P∨Q∨S)∧(?P∨?R∨S)(P\wedge(Q→R))→S\\?(P\wedge(?Q\vee{R}))→S\\??(P\wedge(?Q\vee{R}))\vee{S}\\?(?P\vee?(?Q\vee{R}))\vee{S}\\?(?P\vee(Q\wedge{?R}))\vee{S}\\?((?P\vee{Q})\wedge(?P\vee{?R}))\vee{S}\\?(?P\vee{Q}\vee{S})\wedge(?P\vee{?R}\vee{S})(P∧(Q→R))→S?(P∧(?Q∨R))→S??(P∧(?Q∨R))∨S?(?P∨?(?Q∨R))∨S?(?P∨(Q∧?R))∨S?((?P∨Q)∧(?P∨?R))∨S?(?P∨Q∨S)∧(?P∨?R∨S)
3.可以直接寫出命題公式如下:
?((P2∧P4)∨(?P1∧P2∧?P3)∨(P1∧P3∧?P4))?((P_{2}\wedge{P_{4}})\vee(?P_{1}\wedge{P_{2}}\wedge{?P_{3}})\vee(P_{1}\wedge{P_{3}}\wedge{?P_{4}}))?((P2?∧P4?)∨(?P1?∧P2?∧?P3?)∨(P1?∧P3?∧?P4?))
化簡過程如下:
?((P2∧P4)∨(?P1∧P2∧?P3)∨(P1∧P3∧?P4))??(P2∧P4)∧?(?P1∧P2∧?P3)∧?(P1∧P3∧?P4)?(?P2∨?P4)∧(P1∨?P2∨P3)∧(?P1∨?P3∨P4)?((P_{2}\wedge{P_{4}})\vee(?P_{1}\wedge{P_{2}}\wedge{?P_{3}})\vee(P_{1}\wedge{P_{3}}\wedge{?P_{4}}))\\??(P_{2}\wedge{P_{4}})\wedge?(?P_{1}\wedge{P_{2}}\wedge{?P_{3}})\wedge?(P_{1}\wedge{P_{3}}\wedge{?P_{4}})\\?(?P_{2}\vee{?P_{4}})\wedge(P_{1}\vee{?P_{2}}\vee{P_{3}})\wedge(?P_{1}\vee{?P_{3}}\vee{P_{4}})?((P2?∧P4?)∨(?P1?∧P2?∧?P3?)∨(P1?∧P3?∧?P4?))??(P2?∧P4?)∧?(?P1?∧P2?∧?P3?)∧?(P1?∧P3?∧?P4?)?(?P2?∨?P4?)∧(P1?∨?P2?∨P3?)∧(?P1?∨?P3?∨P4?)
4.子句形式需要化簡出前束合取范式,化簡過程如下:
(?xA(x)→?xB(x))∨(Q→R)?(?xA(x)→?yB(y))∨(Q→R)?(??xA(x)∨?yB(y))∨(?Q∨R)?(?xA(x)∨?yB(y))∨(?Q∨R)?(?x?y(A(x)∨B(y)))∨(?Q∨R)??x?y(A(x)∨B(y)∨?Q∨R)(?xA(x)→?xB(x))\vee(Q→R)\\?(?xA(x)→?yB(y))\vee(Q→R)\\?(??xA(x)\vee{?yB(y)})\vee(?Q\vee{R})\\?(?xA(x)\vee{?yB(y)})\vee(?Q\vee{R})\\?(?x?y(A(x)\vee{B(y))})\vee(?Q\vee{R})\\??x?y(A(x)\vee{B(y)\vee?Q\vee{R}})(?xA(x)→?xB(x))∨(Q→R)?(?xA(x)→?yB(y))∨(Q→R)?(??xA(x)∨?yB(y))∨(?Q∨R)?(?xA(x)∨?yB(y))∨(?Q∨R)?(?x?y(A(x)∨B(y)))∨(?Q∨R)??x?y(A(x)∨B(y)∨?Q∨R)
所以子句形式為:A(a)∨B(b)∨?Q∨RA(a)\vee{B(b)\vee?Q\vee{R}}A(a)∨B(b)∨?Q∨R
總結
以上是生活随笔為你收集整理的【人工智能】命题逻辑测验题题解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【C语言】第四章 逻辑判断与选择结构 题
- 下一篇: 笨小猴(洛谷P1125题题解,Java语