离散数学习题与解答.docx

上传人:b****8 文档编号:10202557 上传时间:2023-02-09 格式:DOCX 页数:58 大小:62.24KB
下载 相关 举报
离散数学习题与解答.docx_第1页
第1页 / 共58页
离散数学习题与解答.docx_第2页
第2页 / 共58页
离散数学习题与解答.docx_第3页
第3页 / 共58页
离散数学习题与解答.docx_第4页
第4页 / 共58页
离散数学习题与解答.docx_第5页
第5页 / 共58页
点击查看更多>>
下载资源
资源描述

离散数学习题与解答.docx

《离散数学习题与解答.docx》由会员分享,可在线阅读,更多相关《离散数学习题与解答.docx(58页珍藏版)》请在冰豆网上搜索。

离散数学习题与解答.docx

离散数学习题与解答

作业题与解答

第一章

19

(2)、(4)、(6)

21

(1)、

(2)、(3)

19、

(2)

解答:

(p→┐p)→┐q真值表如下:

 

p

q

┐p

┐q

p→┐p

(p→┐p)→┐q

0

0

1

1

1

1

0

1

1

0

1

0

1

0

0

1

0

1

1

1

0

0

0

1

 

 

19、(4)

所以公式(p→┐q)→┐q为可满足式

解答:

(p→q)→(┐q→┐p)真值表如下:

 

p

q

┐p

┐q

p→q

┐q→┐p

(p→q)→(┐q→┐p)

0

0

1

1

1

1

1

0

1

1

0

1

1

1

1

0

0

1

0

0

1

1

1

0

0

1

1

1

所以公式(p→q)→(┐q→┐p)为永真式

19、(6)解答:

((p→q)∧(q→r))→(p→r)真值表如下:

p

q

r

p→q

q→r

p→r

(p→q)∧(q→r)

((p→q)∧(q→r))→(p→r)

0

0

0

1

1

1

1

1

0

0

1

1

1

1

1

1

0

1

0

1

0

1

0

1

0

1

1

1

1

1

1

1

1

0

0

0

1

0

0

1

1

0

1

0

1

1

0

1

1

1

0

1

0

0

0

1

1

1

1

1

1

1

1

1

所以公式((p→q)∧(q→r))→(p→r)为永真式

21、

(1)解答:

┐(┐p∧q)∨┐r真值表如下:

p

q

r

┐p

┐r

┐p∧q

┐(┐p∧q)

┐(┐p∧q)∨┐r

0

0

0

1

1

0

1

1

0

0

1

1

0

0

1

1

0

1

0

1

1

1

0

1

0

1

1

1

0

1

0

0

1

0

0

0

1

0

1

1

1

0

1

0

0

0

1

1

1

1

0

0

1

0

1

1

1

1

1

0

0

0

1

1

所以成假赋值为:

011

21、

(2)

解答:

(┐q∨r)∧(p→q)真值表如下:

p

q

r

┐q

┐q∨r

p→q

(┐q∨r)∧(p→q)

0

0

0

1

1

1

1

0

0

1

1

1

1

1

0

1

0

0

0

1

0

0

1

1

0

1

1

1

1

0

0

1

1

0

0

1

0

1

1

1

0

0

1

1

0

0

0

1

0

1

1

1

0

1

1

1

所以成假赋值为:

010,100,101,110

21、(3)解答:

(p→q)∧(┐(p∧r)∨p)真值表如下:

 

p

 

q

 

r

p→q

p∧r

┐(p∧r)

┐(p∧r)∨p

(p→q)∧(┐(p∧r)∨p)

0

0

0

1

0

1

1

1

0

0

1

1

0

1

1

1

0

1

0

1

0

1

1

1

0

1

1

1

0

1

1

1

1

0

0

0

0

1

1

0

1

0

1

0

1

0

1

0

1

1

0

1

0

1

1

1

1

1

1

1

1

0

1

1

所以成假赋值为:

100,101

第二章5、

(1)

(2)(3)6、

(1)

(2)(3)7、

(1)

(2)8、

(1)

(2)(3)

5、求下列公式的主析取范式,并求成真赋值

(1)(┐p→q)→(┐q∨p)

⇔┐(┐p→q)∨(┐q∨p)

⇔┐(┐(┐p)∨q)∨(┐q∨p)

⇔(┐p∧┐q)∨(┐q∨p)

⇔(┐p∧┐q)∨(p∧┐q)∨(p∧q)

⇔m0∨m2∨m3,

所以00,10,11为成真赋值。

(2)(┐p→q)∧(q∧r)

⇔(┐┐p∨q)∧(q∧r)

⇔(p∨q)∧(q∧r)

⇔(p∧q∧r)∨(q∧r)

⇔(p∧q∧r)∨(p∧q∧r)∨(┐p∧q∧r)

⇔(p∧q∧r)∨(┐p∧q∧r)

⇔m3∨m7,

所以011,111为成真赋值。

(3)(p∨(q∧r))→(p∨q∨r)

⇔┐(p∨(q∧r))∨(p∨q∨r)

⇔(┐p∧(┐q∨┐r))∨(p∨q∨r)

⇔(┐p∧┐q)∨(┐p∧┐r)∨(p∨q∨r)

⇔(┐p∧┐q)∨((┐p∧┐r)∨(p∨q∨r))

⇔(┐p∧┐q)∨((┐p∨p∨q∨r)∧(┐r∨p∨q∨r))

⇔(┐p∧┐q)∨(1∧1)

⇔(┐p∧┐q)∨1

⇔1

⇔m0∨m1∨m2∨m3∨m4∨m5∨m6∨m7,

所以000,001,010,011,100,101,110,111为成真赋值。

7、求下列公式的主析取范式,再用主析取范式求主合取范式

(1)(p∧q)∨r

⇔(p∧q∧r)∨(p∧q∧┐r)∨(p∧r)∨(┐p∧r)

⇔(p∧q∧r)∨(p∧q∧┐r)∨(p∧r∧q)∨(p∧r∧┐q)

∨(┐p∧r∧q)∨(┐p∧r∧┐q)

⇔(p∧q∧r)∨(p∧q∧┐r)∨(p∧┐q∧r)∨(┐p∧q∧r)

∨(┐p∧┐q∧r)

⇔m1∨m3∨m5∨m6∨m7由主析取范式和主合取范式之间的关系,所以公式的主合取范式为:

(p∧q)∨r⇔M0∧M2∧M4

(2)(p→q)∧(q→r)

⇔(┐p∨q)∧(┐q∨r)

⇔(┐p∧(┐q∨r))∨(q∧(┐q∨r))

⇔(┐p∧┐q)∨(┐p∧r)∨(q∧┐q)∨(q∧r)

⇔(┐p∧┐q)∨(┐p∧r)∨(q∧r)

⇔(┐p∧┐q∧┐r)∨(┐p∧┐q∧r)∨(┐p∧q∧r)

∨(┐p∧┐q∧r)∨(p∧q∧r)∨(┐p∧q∧r)

⇔(┐p∧┐q∧┐r)∨(┐p∧┐q∧r)∨(┐p∧q∧r)

∨(p∧q∧r)

⇔m0∨m1∨m3∨m7

由主析取范式和主合取范式之间的关系,所以公式的

主合取范式为:

(p→q)∧(q→r)⇔M2∧M4∧M5∧M6

8、求下列公式的主合取范式,再用主合取范式求主析取范式

(1)(p∧q)→q

⇔┐(p∧q)∨q

⇔(┐p∨┐q)∨q

⇔┐p∨(┐q∨q)

⇔┐p∨1

⇔1该公式无主合取范式,所以公式的主析取范式为:

(p∧q)→q⇔m0∨m1∨m2∨m3

(2)(p↔q)→r

⇔┐((┐p∨q)∧(p∨┐q))∨r

⇔((p∧┐q)∨(┐p∧q))∨r

⇔(((p∨(┐p∧q))∧(┐q∨(┐p∧q)))∨r

⇔((p∨┐p)∧(p∨q)∧(┐q∨┐p)∧(┐q∨q))∨r

⇔((p∨q)∧(┐q∨┐p))∨r

⇔(p∨q∨r)∧(┐p∨┐q∨r)

⇔M0∧M6由主合取范式和主析取范式之间的关系,所以公式的主析取范式为:

(p↔q)→r⇔m1∨m2∨m3∨m4∨m5∨m7

(3)┐(r→p)∧p∧q

⇔┐(┐r∨p)∧p∧q

⇔(r∧┐p)∧p∧q

⇔r∧(┐p∧p)∧q

⇔r∧0∧q⇔0

⇔M0∧M1∧M2∧M3∧M4∧M5∧M6∧M7

该公式无主析取范式

 

第三章14

(2)、(4)、(5)15

(1)、

(2)16

(1)

14、在自然推理系统P中构造下面推理的证明

(2)前提:

p→q,┐(q∧r),r

结论:

┐p

 

证明:

①┐(q∧r)前提引入

②┐q∨┐r①置换

③r前提引入

④┐q②③析取三段论

⑤p→q前提引入

⑥┐p④⑤拒取式

 

(4)前提:

q→p,qs,st,t∧r

 

结论:

p∧q

 

证明:

①st前提引入

②(s→t)∧(t→s)①置换

③t→s②化简

④t∧r前提引入

⑤t④化简

⑥s③⑤假言推理

⑦qs前提引入

⑧(s→q)∧(q→s)⑦置换

⑨s→q⑧化简

⑩q⑥⑨假言推理

q→p前提引入

p⑩

假言推理

p∧q⑩

合取

 

(5)前提:

p→r,q→s,p∧q

 

结论:

r∧s

 

证明:

 

①p∧q前提引入

②p①化简

③q①化简

④p→r前提引入

⑤r②④假言推理

⑥q→s前提引入

⑦s③⑥假言推理

⑧r∧s⑤⑦合取

 

15、在自然推理系统P中用附加前提法证明下面各推理:

(1)前提:

p→(q→r),s→p,q

结论:

s→r

 

证明:

①s附加前提引入

②s→p前提引入

③p①②假言推理

④p→(q→r)前提引入

⑤q→r③④假言推理

⑥q前提引入

⑦r⑤⑥假言推理

(2)前提:

(p∨q)→(r∧s),(s∨t)→u

结论:

p→u

 

证明:

 

①p附加前提引入

②p∨q①附加

③(p∨q)→(r∧s)前提引入

④r∧s②③假言推理

⑤s④化简

⑥s∨t⑤附加

⑦(s∨t)→u前提引入

⑧u⑥⑦假言推理

 

16、在自然推理系统P中用归谬法证明下面推理:

(1)前提:

p→┐q,┐r∨q,r∧┐s

结论:

┐p

 

证明:

①p结论否定引入

②p→┐q前提引入

③┐q①②假言推理

④┐r∨q前提引入

⑤┐r③④析取三段论

⑥r∧┐s前提引入

⑦r⑥化简

⑧┐r∧r⑤⑦合取(矛盾)

 

⑧为矛盾式,由归谬法可知,推理正确。

第四章5、

(1)

(2)(3)(4)10、

(2)(4)11、

(2)(6)

5、在一阶逻辑中将下列命题符号化:

(1)火车都比轮船快。

∀x∀y(F(x)∧G(y)→H(x,y)),

 

其中,F(x):

x是火车,G(y):

y是轮船,H(x,y):

x比y快。

(2)有的火车比有的汽车快。

∃x∃y(F(x)∧G(y)∧H(x,y)),其中,

 

F(x):

x是火车,G(y):

y是汽车,H(x,y):

x比y快。

(3)不存在比所有火车都快的汽车。

┐∃x(F(x)∧∀y(G(y)→H(x,y)))

或∀x(F(x)→∃y(G(y)∧┐H(x,y))),

 

其中,F(x):

x是汽车,G(y):

y是火车,H(x,y):

x比y快。

(4)说凡是汽车就比火车慢是不对的。

┐∀x∀y(F(x)∧G(y)→H(x,y))或∃x∃y(F(x)∧G(y)∧┐H(x,y)),

其中,F(x):

x是汽车,G(y):

y是火车,H(x,y):

x比y慢。

 

10、给定解释I如下:

 

(a)个体域D=N(N为自然数)。

(b)D中特定元素=2。

(c)D上函数

(x,y)=x+y,

(x,y)=x·y。

D上谓词

(x,y):

x=y。

(2)∀x∀y(F(f(x,a),y)→F(f(y,a),x))

 

∀x∀y((x+2=y)→(y+2=x)),真值为0。

(4)∃xF(f(x,x),g(x,x))

∃x(x+x=x·x),真值为1。

 

11、判断下列各式的类型

 

(2)∀x(F(x)→F(x))→∃y(G(y)∧┐G(y)))此谓词公式前件永为真,而后件永为假,即公式为(1→0)

此公式为矛盾式,所以原谓词公式为矛盾式。

 

(6)┐(∀xF(x)→∃yG(y))∧∃yG(y)此谓词公式是命题公式┐(p→q)∧q的代换实例,而该命题公式是矛盾式,所以此谓词公式是矛盾式。

第五章15

(1)

(2)(3)(4)20

(1)

(2)23

(1)

(2)

 

15、在自然推理系统F中构造下面推理的证明:

 

(1)前提:

∃xF(x)→∀y((F(y)∨G(y))→R(y)),∃xF(x)结论:

∃xR(x)

证明:

①∃xF(x)→∀y((F(y)∨G(y))→R(y))(前提引入)

 

②∃xF(x)(前提引入)

 

③∀y((F(y)∨G(y))→R(y))(①②假言言推理)

 

④F(c)(②EI规则)

 

⑤F(c)∨G(c)→R(c)(③UI规则

 

⑥F(c)∨G(c)(④附加律)

 

⑦R(c)(⑤⑥假言言推理)

 

⑧∃xR(x)(⑦EG规则)

(2)前提:

∀x(F(x)→(G(a)∧R(x))),∃xF(x)

结论:

∃x(F(x)∧R(x))

 

证明:

 

①∃xF(x)前提引入

②F(c)①∃-

③∀x(F(x)→(G(a)∧R(x)))前提引入

④F(c)→(G(a)∧R(c))④∀-

⑤G(a)∧R(c)②④假言推理

⑥R(c)⑤化简

⑦F(c)∧R(c)②⑥合取

⑧∃x(F(x)∧R(x))⑥∃+

 

(3)前提:

∀x(F(x)∨G(x)),┐∃xG(x)结论:

∃xF(x)

证明:

①┐∃xG(x)前提引入

②∀x┐G(x)①置换

③┐G(c)②∀-

④∀x(F(x)∨G(x))

前提引入

⑤F(c)∨G(c)④∀-

⑥F(c)③⑤析取三段论

⑦∃xF(x)⑥∀+

 

(4)前提:

∀x(F(x)∨G(y)),∀x(┐G(x)∨┐R(x)),∀xR(x)结论:

∃xF(x)

证明:

①∀xR(x)前提引入

 

②R(c)①∀-

 

③∀x(┐G(x)∨┐R(x))前提引入

 

④┐G(c)∨┐R(c)③∀-

 

⑤┐G(c)②④析取三段论

 

⑥∀x(F(x)∨G(y))前提引入

 

⑦F(c)∨G(c)⑥∀-

 

⑧F(c)⑤⑦析取三段论

 

⑨∃xF(x)⑧∀+

 

20、在自然推理系统F中,构造下面推理的证明:

(可以使用附加前提证明法)

(1)前提:

∀x(F(x)→G(x))结论:

∀xF(x)→∀xG(x)

证明:

①∀xF(x)附加前提

 

②F(y)①∀-

 

③∀x(F(x)→G(x))前提引入

 

④F(y)→G(y)③∀-

⑤G(y)②④假言推理

 

⑥∀xG(x)⑤∀+

(2)前提:

∀x(F(x)∨G(x))

结论:

┐∀xF(x)→∃xG(x)

 

证明:

①┐∀xF(x)附加前提

 

②∃x┐F(x)①等值演算

 

③┐F(c)②∃-

 

④∀x(F(x)∨G(x))前提引入

 

⑤F(c)∨G(c)④∀-

 

⑥G(c)③⑤析取三段论

 

⑦∃xG(x)⑥∃+

 

23、在自然推理系统F中,证明下面推理:

(1)每个有理数都是实数,有的有理数是整数,因此有的实数是整数。

设F(x):

x为有理数,R(x):

x为实数,G(x):

x是整数。

前提:

∀x(F(x)→R(x)),∃x(F(x)∧G(x))结论:

∃x(R(x)∧G(x))

证明:

①∃x(F(x)∧G(x))前提引入

②F(c)∧G(c)①∃-

③F(c)②化简

④G(c)②化简

⑤∀x(F(x)→R(x))前提引入

⑥F(c)→R(c)⑤∀-

⑦R(c)③⑥假言推理

⑧R(c)∧G(c)④⑦合取

⑨∃x(R(x)∧G(x))⑧∃+

 

(2)有理数、无理数都是实数,虚数不是实数,因此虚数既不是有理数、也不是无理数。

 

设:

F(x):

x为有理数,G(x):

x为无理数,R(x)为实数,H(x)为虚数前提:

∀x((F(x)∨G(x))→R(x)),∀x(H(x)→┐R(x))结论:

∀x(H(x)→(┐F(x)∧┐G(x)))

证明:

①∀x((F(x)∨G(x)→R(x))前提引入

②F(y)∨G(y))→R(y)①∀-

③∀x(H(x)→┐R(x))前提引入

H(y)→┐R(y)

③∀-

┐R(y)→┐(F(y)∨G(y))

H(y)→┐(F(y)∨G(y))H(y)→(┐F(y)∧┐G(y))

∀x(H(x)→(┐F(x)∧┐G(x)))

②置换

④⑤假言三段论

⑥置换

⑦∀+

第六章31,32、

(1)

(2)(3),41,42,45

 

31、设A、B为任意集合,证明:

 

(A-B)∪(B-A)=(A∪B)-(A∩B)证明:

由于

(A-B)∪(B-A)=(A∩~B)∪(B∩~A)

 

=((A∩~B)∪B)∩((A∩~B)∪~A)

 

=((A∪B)∩(~B∪B))∩((A∪~A)∩(~B∪~A))

 

=(A∪B)∩(~B∪~A)

 

=(A∪B)∩~(B∩A)

 

=(A∪B)∩~(A∩B)

 

=(A∪B)-(A∩B)所以原式成立。

32、设A、B、C为任意集合,证明:

 

(1)(A-B)-C=A-(B∪C)

 

证明:

由于(A-B)-C=(A∩~B)∩~C

 

=A∩(~B∩~C)

 

=A∩~(B∪C)=A–(B∪C)所以原式成立。

(2)(A-B)-C=(A-C)-(B-C)

 

证明:

由于(A-C)-(B-C)=(A∩~C)∩~(B∩~C)

 

=(A∩~C)∩(~B∪C)

 

=((A∩~C)∩~B)∪((A∩~C)∩C)

 

=(A∩~C)∩~B

 

=(A∩~B)∩~C

 

=(A-B)∩~C

 

=(A-B)-C所以原式成立。

 

(3)(A-B)-C=(A-C)-B

 

证明:

由于(A-B)-C=(A∩~B)∩~C

 

=(A∩~C)∩~B

 

=(A-C)-B所以原式成立。

41、设A、B、C为任意集合,证明:

A∩C⊆B∩C∧A-C⊆B-C⇒A⊆B证明:

∀x∈A

(1)若x∈C

 

所以x∈B∩C

 

因此x∈B

(2)若x∉C

则x∈A-C,而A-C⊆B-C所以x∈B-C

因此x∈B综上所述,A⊆B

42、设A、B、C为任意集合,证明:

A∪B=A∪C∧A∩B=A∩C⇒B=C证明:

(1)先证B⊆C

∀x∈B

 

①若x∈A

 

则x∈A∩B,而A∩B=A∩C所以x∈A∩C

因此x∈C

 

②若x∉A

 

所以x∈A∪C

 

因此x∈C综上所述知B⊆C

(2)再证C⊆B同理可证所以B=C

45、设A、B为任意任意集合,证明:

 

(1)

P(A)∩P(B)=P(A∩B)

(2)

P(A)∪P(B)⊆P(A∪B)

(3)

针对

(2)举一反例,说明P(A)∪P(B)=

P(A∪B)对某些集合

A和B是不成立的。

 

证明:

(1)①先证P(A)∩P(B)⊆P(A∩B)

 

∀x∈P(A)∩P(B)

 

则x∈P(A)∧x∈P(B)所以x⊆A∧x⊆B

所以x⊆A∩B所以x∈P(A∩B)

因此P(A)∩P(B)⊆P(A∩B)

 

∀x∈P(A∩B)

 

则x⊆A∩B

 

所以x⊆A∧x⊆B

 

所以x∈P(A)∧x∈P(B)所以x∈P(A)∩P(B)

因此P(A∩B)⊆P(A)∩P(B)综上所述P(A∩B)=P(A)∩P(B)

(2)∀x∈P(A)∪P(B)

 

则x∈P(A)∨x∈P(B)所以x⊆A∨x⊆B

①若x⊆A

 

则x⊆A∪B

 

所以x∈P(A∪B)

 

②若x⊆B

 

则x⊆A∪B

 

所以x∈P(A∪B)

 

(3)举例:

令A={1},B={2}

 

则A∪B={1,2}

 

则P(A)={∅,{1}},P(B)={∅,{2}}而P(A∪B)={∅,{1},{2},{1,2}}

显然P(A)∪P(B)=P(A∪B)不成立.

 

第七章20、25、32、36、38、40、41、42、48、49、50

 

20、设R1的R2为A上的关系,证明:

 

2

-1

(1)(R1∪R2)

=R1

-1∪R-1

 

(2)(R1∩R2)

=R1

∩R2

 

-1

证明:

(1)∀∈(R1∪R2)

 

∈R1∪R2

 

∈R1∨∈R2

2

∈R1

-1∨∈R-1

∈R1

∪R2

所以(R1∪R2)

=R1

∪R2

 

-1

(2)∀∈(R1∩R2)

 

∈R1∩R2

∈R1∧∈R2

2

∈R1

-1∧∈R-1

∈R1

∩R2

所以(R1∩R2)

=R1

∩R2

 

25设R的关系图如图所示,试给出r(R),s(R),t(R)的关系图

 

abdec

 

R关系图

 

解:

abdec

r(R)关系图

 

abdec

 

s(R)关系图

 

abdec

 

t(R)关系图

32、对于给的A和R,判断R是否为A上的等价关系。

 

(1)A为为实数集,∀x,y∈A,xRy⇔x-y=2.解:

R不是A上的等价关系,因为R不自反.

(2)A={1,2,3},∀x,y∈A,xRy⇔x+y≠3

 

解:

R不是A上的等价关系,因为R不传递.

 

(3)A=Z+,即正整数集,∀x,y∈A,xRy⇔xy是奇数。

解:

R不是A上的等价关系,因为R不自反.

(4)A=P(X),|X|≥2,∀x,y∈A,xRy⇔x⊆y∨y⊆x

 

解:

R不是A上的等价关系,因为R不传递.(5)A=P(X),C⊆X,∀x,y∈A,xRy⇔x⊕y⊆C

解:

R是A上的等价关系.

 

36、设A={1,2,3,4},在A×A上定义二元关系R

 

,∈A×A,R⇔u+y=x+v

 

(1)证明R是A×A上的等价关系。

(2)确定由R引起的对A×A的划分。

 

证明:

(1)①先证R具有自反性

 

∈A×A

由于x+y=x+y

 

再根据R的定义知<,>∈R所以R具有自反性.

②再证R具有对称性

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学反思汇报

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1