第一篇数理逻辑复习题第1章命题逻辑一、单项选择题1.下列命题公式等值的是()BBAAQPQQPQBAABAAQPQP),()D(),()C()(),()B(,)A(2.设命题公式G:)(RQP,则使公式G取真值为1的P,Q,R赋值分别是()0,0,1)D(0,1,0)C(1,0,0)B(0,0,0)A(3.命题公式QQP)(为()(A)矛盾式(B)仅可满足式(C)重言式(D)合取范式4命题公式)(QP的主析取范式是().(A)QP(B)QP(C)QP(D)QP5.前提条件PQP,的有效结论是().(A)P(B)P(C)Q(D)Q6.设P:我将去市里,Q:我有时间.命题“我将去市里,仅当我有时间时”符号化为()QPQPQPPQ)D()C()B()A(二、填空题1.设命题公式G:P(QP),则使公式G为假的真值指派是2.设P:我们划船,G:我们跑步,那么命题“我们不能既划船,又跑步”可符号化为3.含有三个命题变项P,Q,R的命题公式PQ的主析取范式是4.若命题变元P,Q,R赋值为(1,0,1),则命题公式G=)())((QPRQP的真值是5.命题公式PPQ的类型是.6.设A,B为任意命题公式,C为重言式,若CBCA,那么BA是式(重言式、矛盾式或可满足式)三、解答化简计算题1.判别下列语句是否命题?如果是命题,指出其真值.(1)中国是一个人口众多的国家.(2)存在最大的质数.(3)这座楼可真高啊!(4)请你跟我走!(5)火星上也有人.2.作命题公式))(()(PQPQP的真值表,并判断该公式的类型.3.试作以下二题:(1)求命题公式(PQ)(PQ)的成真赋值.(2)设命题变元P,Q,R的真值指派为(0,1,1),求命题公式))()(()(QRQPRP的真值.4.化简下式命题公式))()((PQPQP5.求命题公式))()((QPPQP的主合取范式.6.求命题公式RPRQPPRQ)())((的真值.7.求命题公式)()(QPQP的主析取范式,并求该命题公式的成假赋值.8.将命题公式)(PRQP化为只含和的尽可能简单的等值式.9.求命题公式)()(QPQP的真值表.四、证明题1.证明SSPRRQQP)()()(2.构造推理证明:SRQPRSQP)())((3.证明命题公式(P(QR))PQ与(PQ)等值.4.证明命题公式)()(QRQP与QRP)(有相同的主析取范式.参考答案一、1.C2.D3.B4.A5.D6.B二、1.1,0;1,12.)(QP或QP3.(PQR)(PQR)4.05.非永真式的可满足式6.重言三、1.(1)是命题,真值为1.(2)是命题,真值为0.(3),(4)不是命题.(5)是命题.1.判别下列语句是否命题?如果是命题,指出其真值.(1)中国是一个人口众多的国家.(2)存在最大的质数.(3)这座楼可真高啊!(4)请你跟我走!(5)火星上也有人.2.命题公式))(()(PQPQP的真值表PQPQQPPQP)())(()(PQPQP001000011000100011111111原式为可满足式.3.(1)(PQ)(PQ)(PQ)(PQ)(PP)QQ可见(PQ)(PQ)的成真赋值为(0,1),(1,1).(2)))()(()(QRQPRP0))10()01(()10(4.))()((PQPQPPQPQP)()()()(PPQPQP0)(QPQP5.))()((QPPQP))()((QPPQP)())(QPPQPQP)00(P)(QQP)()(QPQP6.RPRQPPRQ)())((RPRQPPRQ)()(RPQQRP)(17.)()()()(QPQPQPQPQP因为成真赋值是(1,0),故成假赋值为(0,0),(0,1),(1,1)8.))()()(RPQPPRQP))()((RPQP不唯一.9.作真值表PQPQPQPQ(PQ)(PQ)0001110010101010001101110000四、证明题1.证明SSPRRQQP)()()(①QRP②RP③QT①,②析取三段论④PQP⑤PT③,④拒取式⑥PSP⑦S⑤,⑥析取三段论2.构造推理证明:SRQPRSQP)())((.前提:QPRSQP,)),((结论:SR证明:①R附加前提②RP前提引入③P①,②假言推理④P(QS)前提引入⑤QS③,④假言推理⑥Q前提引入⑦S⑤,⑥假言推理3.证明命题公式(P(QR))PQ与(PQ)等值.证明:(P(QR))PQ(P(QR))PQ(PPQ)(QPQ)(RPQ)(PQ)(PQ)(PQR)PQ(PQ)4.证明命题公式)()(QRQP与QRP)(有相同的主析取范式.证明.方法1.)()(QRQP)()(QRQPQRP)(QRP)(因为两命题公式等值,由主合取范式的惟一性,可知两命题公式的主合取范式是相同.4.证明命题公式)()(QRQP与QRP)(有相同的主析取范式.方法2.)()(QRQP)()(QRQPRQPQRPRQPQRPQRP)(因为它们的主合取范式相同,可知它们的主析取范式也相同.第2章谓词逻辑一、单项选择题1.谓词公式)())()((xQyyRxPx中量词x的辖域是()(A)))()((yyRxPx(B)P(x)(C))()(yyRxP(D))(xQ2.谓词公式xA(x)xA(x)的类型是()(A)永真式(B)矛盾式(C)非永真式的可满足式(D)不属于(A),(B),(C)任何类型3设个体域为整数集,下列公式中其真值为1的是()(A))0(yxyx(B))0(yxxy(C))0(yxyx(D))0(yxyx4设L(x):x是演员,J(x):x是老师,A(x,y):x佩服y.那么命题“所有演员都佩服某些老师”符号化为()(A)),()(yxAxxL(B)))),()(()((yxAyJyxLx(C))),()()((yxAyJxLyx(D))),()()((yxAyJxLyx5.设个体域是整数集合,P代表xy((xy)(xy0)),下面4个命题中为真的是()(A)P是真命题(B)P是逻辑公式,但不是命题(C)P是假命题(D)P不是逻辑公式6.表达式))(),(())(),((zzQyxRyzQyxPx中x的辖域是()(A)P(x,y)(B)R(x,y)(C)P(x,y)R(x,y)(D)P(x,y)Q(z)二、填空题1.设个体域D={1,2},那么谓词公式)()(yyBxxA消去量词后的等值式为.2.设个体域D={a,b},公式)),()((yxyHxGx消去量词化为3.设N(x):x是自然数,Z(y);y是整数,则命题“每个自然数都是整数,而有些整数不是自然数”符号化为4.谓词公式xFxGxyFyGy)的类型是.5.设个体域{1,2},谓词P(1)=1,P(2)=0,Q(1)=0,Q(2)=1,则x(P(x)Q(x))的真值是三、解答化简计算题1.判别谓词公式),(),(yxxFyyxyFx的类型.2.指出谓词公式)())()),()(((xSxxRyxQxPx中x和x的辖域,并指出该公式的约束变元和自由变元以及约束出现次数和自由出现次数.3.求谓词公式))(())((afRxQPx的真值.其中P:43,Q(x):x1,R(x):x2.f(3)=1,f(1)=5,f(5)=3.a:5.个体域D=(3,1,5).4.说明公式))(),(()(xxPyxyGxxP是逻辑有效式(永真式).5.通过等值演算说明下列等值式成立:)()())()((xxQxxPxQxPx6.求谓词公式),,()),(),((zyxzHyxyGyxxF的前束范式.四、证明题1.试利用代换实例证明谓词公式))(),(()(xxFzxzGyxxF是逻辑有效式(永真式).2.构造推理证明))()(()()(xQxPxxxQxxP.(提示:))()(()()(xBxAxxxBxxA.)参考答案一、1.C;2..B;3A;4.B;5.A6.D二、1.A(1)A(2)(B(1)B(2))2.(G(a)(H(a,a)H(a,b)))(G(b)(H(b,a)H(b,b)))3.))()(())()((xNxZxxZxNx4.永假式5.1三、1.设I为任意一个解释,D为I的个体域.若在解释I下,该公式的前件为0,无论),(yxxFy如何取值,),(),(yxxFyyxyFx为1;若在解释I下,该公式的前件为1,则,0Dx使得),(yxyF为1,它蕴含着),(,0yxFDy为1),(yxxF为1,由y的任意性,必有),(yxxFy为1,于是),(),(yxxFyyxyFx为1.所以,),(),(yxxFyyxyFx是永真式.2.x的辖域为:P(x)Q(x,y)xR(x)x的辖域为:R(x)x既是约束变元,也是自由变元,约束出现3次,自由出现1次.y是自由变元,自由出现1次.3.))(())((afRxQPx=))5(())5(())1(())3((fRQPQPQP=)3()11()01()01(R011004.已知1)()(PQPPQPPQP因为))(),(()(xxPyxyGxxP是)(PQP的代换实例,可知))(),(()(xxPyxyGxxP是逻辑有效式.或))(),(()(xxPyxyGxxP1)(),()(xPyxyGxxP5.))()((xQxPx)()((xQxPx))()(xxQxPx)()(xxQxxP)()(xxQxxP6.),,()),(),((zyxzHyxyGyxxF),,()),(),((zyxzHyxyGyxxF),,()),(),((zyxzHvuvGyuFu)),,()),(),((zyxzHvuvGyuFu)),,()),(),(((zyxHvuQyuFzvu(或)),,()),(),(((zyxHvuQyuFzvu)四、1.谓词公式))(),(()(xxFzxzGyxxF是命题公式)(PQP的代换实例.因为命题公式PQPPQP)(1是永真式,故))(),(()(xxFzxzGyxxF是逻辑有效式.2.前提:)()(xxQxxP.结论:)()(xxQxxP.证①)()(xxQxxP前提引入②)()(xx