Aelume的个人blog

Started from 2025-12-23

mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4
2533 字
7 分钟
离散数学及其应用笔记(部分整理)(杂项,只有部分公式)

离散数学及其应用笔记(部分整理)(杂项,只有部分公式):#

第一 章 命题逻辑的基本概念#

1.1 命题与连接词#

数理逻辑是研究形式推理的数学分支,形式推理由一系列的陈述句组成。

作为命题的陈述句所表达的判断结果成为命题的真值。真值只取2个值:真/假。

真值为真即为真命题。真值为假的为假命题。真命题表达判断正确,假命题表达判断错误。任何命题的真值都是唯一的。

” 因为3>>2,所以3\neq2“由连个更简单的命题“3>>2”和“3\neq2”组成。“3>>2”和“3\neq2”不能分解为更简单的命题称为简单命题或原子命题。有简单命题通过联结词联结而成的命题成为复合命题。

判断一个给定句子是否为命题要分为两步:

1,判断他是否为陈述句。

2,判断他是否有唯一的真值。

联结词:#
1.1 否定联结词#

定义: 设p为命题,复合命题“非p”(或“p的否定”)称为p的否定式,记作¬p\neg p 符号¬\neg称作否定联结词。

规定¬\negp为真当且仅当p为假。

p¬p\neg p
01
10

(在后续画真值表的时候会用到)

1.2 合取联结词#

定义:设p,q为两个命题,复合命题“p并且q”(或“p与q”)称为p与q的合取式,记作pqp \wedge q

\wedge称作合取联结词。

规定:pqp \wedge q为真当且仅当p与q同时为真。

pqpqp \wedge q
000
010
100
111
1.3 析取联结词#

定义:设p,q为 连个命题,复合命题“p或q”称作p与q的析取式,记作pqp \vee q

\vee称作析取联结词。

规定:pqp \vee q 为假当且仅当p与q同时为假。

pqpqp \vee q
000
011
101
111

析取联结词与自然语言的”或“并不完全一样。自然语言的或具有二义性。用它有时具有相容性(即它联结的两个命题可以同时为真),有时具有排斥性(即只有当一个为真,另一个为假时才为真),对应的分别为相容或和排斥或。

e.g :

(1)相容或:

命题:张晓静爱唱歌或爱听音乐。

设p为张晓静爱唱歌。

设q为张晓静爱听音乐。

显然这个“或”为相容或。当p与q中有一个为真。包括两个都为真时,这个命题为真,符号化为pqp \vee q

(2)排斥或:

命题:张晓静只能挑选202或203房间。

设r为张晓静挑选202房间。

设s为张晓静挑选203房间。

由题意可知,这个“或”应为排斥或。r,s的取值有4种可能:同真,同假,一真一假(2种)。

如果符号化为rsr \vee s ,则当r和s都为真时,rsr \vee s为真,这意味着张晓静可以同时挑选202和203两个房间,这显然不符合愿意。愿意是张晓静只能挑选202和203中的一间。

正确的解法应该是这样的:

我们可以用多个联结词,符号化为(r¬s)(¬rs)(r \wedge \neg s) \vee (\neg r \wedge s) 不难证明这个式子可以很好的表达愿意,该式子为真当且仅当r,s一个为真一个为假。他准确的表达了原意。当r为真,s为假时,张晓静挑选202房间;当r为假,s为真时,张晓静挑选了203房间,其他情况都是不允许的。(排斥或问题即选择不能同真或同假)(所以在处理排斥或的问题大概都要用两个小的合取式子析取在一起来表示)

1.4 蕴含联结词#

定义:设p,q为两个命题,复合命题“如果p,则q”称为p与q的蕴含式,记作pqp \rightarrow q ,并称p为蕴含式的前件,q为蕴含式的后件。\rightarrow称作蕴含联结词。

规定:pqp \rightarrow q为假当且仅当p为真q为假(前件为真后件为假才是假)

pqpqp \rightarrow q
001
011
100
111

有一些中文联结词对应的符号化(未了防止思路混淆也可以直接记忆)

以下命题中都是p为前件q为后件

(1)如果p那么q

(2)p仅当q

(3)只要p就q

(4)只有q才p

(5)除非q才p

(6)除非q,否则非p

注意:(4)(5)(6)这类的命题后面的才是前件,注意中文的逻辑关系。

1.5等价联结词#

定义:设p,q两个命题,复合命题“p当且仅当q”称作p与q的等价式,记作pqp \leftrightarrow q ,\leftrightarrow称作等价联结词。

规定:pqp \leftrightarrow q 为真当且仅当p与q同时为真或同时为假(即p,q两个真值相等的时候,这个式子才为真)

pqpqp \leftrightarrow q
001
010
100
111

1.2 命题公式及其赋值#

上一节中讨论的是简单命题(原子命题)和复合命题以及他们的符号表达的一些笔记下一部分是关于真值表的一些知识。

1,将命题变项用连接词和圆括号按一定的逻辑关系联结起来的符号串称为合式公式。

(1)单个命题变项是合式公式,并称其为原子命题公式。

(2)A是合式公式 则¬A\neg A也是合式公式。

(3)若A,B是合式公式,则(ABA \wedge B),(ABA \vee B),(ABA \rightarrow B)(ABA \leftrightarrow B)是合式公式 。

(4)有限次地应用(1)~(3)形成的符号串是合式公式,

合式公式也称为命题公式简称公式。

若p1 ,p2,…, pn 是出现在公式A中的全部命题变项,给p1,p2,…,pn各指定一个真值,称为对A的一个赋值或解释。若指定的一组值使A为1,则称这组值为A的成真赋值;若使A为0,则称这组值为A的成假赋值。

真值表#

定义:将命题公式A在所有赋值下取值的情况列成表,称为A的真值表。

构造真值表的步骤:

(1)找出公式中所含的全体命题变项p1 ,p2,…, pn(若无下标就按字母表的顺序排列),列出2n个赋值。赋值从00…0开始,然后按二进制加法每次加1,依次写出每一个赋值,直到11…1为止。

(2)按从低到高的顺序写出公式的各个层次。

(3)对应各个赋值计算出各层次的真值,直到最后计算出公式的真值。

注:如果两个公式A与B的真值表对所有赋值最后一列都相同,而不考虑构造真值表的中间过程。

真值表的画法举例:

(¬pq)¬r(\neg p \wedge q)\rightarrow \neg r的真值表:

pqr¬\negp¬\negr¬pq\neg p \wedge q(¬pq)¬r(\neg p \wedge q)\rightarrow \neg r
0001101
0011001
0101111
0111010
1000101
1010001
1100101
1110001

第二章 命题逻辑等值演算#

2.1 命题等价证明#

定义2.1:设A,B是两个命题公式,若A,B构成的等价式ABA \leftrightarrow B 为重言式,则称A与B是等值的,记作ABA \Leftrightarrow B

**怎么证明两个公式A,B等价? **

(1)列真值表证明

(2)公式法:利用已知的等价公式及等价置换进行证明。

这一章节学习的等价公式有(公式的名字并不重要,重要的是记住并理解公式本身):

(1)双重否定率: A¬¬AA \Leftrightarrow \neg \neg A

(2)幂等律:AAAA \Leftrightarrow A\vee AAAAA \Leftrightarrow A \wedge A

(3)交换律:ABBAA \vee B \Leftrightarrow B \vee A , ABBAA \wedge B \Leftrightarrow B \wedge A

(4)结合律: (AB)CA(BC)(A \vee B) \vee C \Leftrightarrow A \vee (B \vee C)

(AB)CA(BC)(A \wedge B) \wedge C \Leftrightarrow A \wedge (B \wedge C)

(5)分配律: A(BC)(AB)(AC)A \vee (B \wedge C) \Leftrightarrow (A \vee B) \wedge (A \vee C)

A(BC)(AB)(AC)A \wedge (B \vee C) \Leftrightarrow (A \wedge B) \vee (A \wedge C)

(6)德摩根律:¬(AB)¬A¬B\neg (A \wedge B) \Leftrightarrow \neg A \vee \neg B , ¬(AB)¬A¬B\neg (A \vee B) \Leftrightarrow \neg A \wedge \neg B

(7)吸收率:A(AB)AA \vee (A \wedge B) \Leftrightarrow A , A(AB)AA \wedge (A \vee B) \Leftrightarrow A

(8)零律:A11A \vee 1 \Leftrightarrow 1 A00A \wedge 0 \Leftrightarrow 0

(9)同一律:A0AA \vee 0 \Leftrightarrow A A1AA \wedge 1 \Leftrightarrow A

(10)排中律:A¬A1A \vee \neg A \Leftrightarrow 1

(11)矛盾律:A¬A0A \wedge \neg A \Leftrightarrow 0

(12)蕴涵等值式: AB¬ABA \rightarrow B \Leftrightarrow \neg A \vee B

(13)等价等值式:AB(AB)(BA)A \leftrightarrow B \Leftrightarrow (A \rightarrow B)\wedge(B \rightarrow A)

(14)假言易位:AB¬B¬AA \rightarrow B \Leftrightarrow \neg B \rightarrow \neg A

(15)等价否定等值式:AB¬A¬BA \leftrightarrow B \Leftrightarrow \neg A \leftrightarrow \neg B

(16)归缪论:(AB)(A¬B)¬A(A \rightarrow B) \wedge (A \rightarrow \neg B) \Leftrightarrow \neg A

2.2 析取范式合取范式#

析取式:形如A1A2An(n1)A_1 \vee A_2 \vee \cdots \vee A_n (n\geq 1) 的命题公式叫做析取范式。

e.g : (PQ)(¬P¬Q){\left( {P \land Q}\right) \vee \left( {\neg P \land \neg Q}\right) }

合取式:形如 A1A2An(n1){A}_{1} \land {A}_{2} \land \cdots \land {A}_{n}\left( {n \geq 1}\right) 的命题公式叫做合取范式.

其中 Ai(1in){Ai}\left( {1 \leq i \leq n}\right) 是由命题变元或其否定所取组成的式子.

e.g. : (PQ)(¬P¬Q){\left( {P \land Q}\right) \wedge \left( {\neg P \land \neg Q}\right) }

怎样求范式:

  1. 先用等价变换将公式A转变成仅含有否定、合取、析取的式子。

  2. 用德摩根定律将不定符号移到括号内。

  3. 用分配律求相应的范式

例:求 ¬(PQ)R\neg \left( {P \rightarrow Q}\right) \vee {R} 的合取. 析取范式

解: ¬(PQ)R\neg \left( {P \rightarrow Q}\right) {\vee R}

¬(¬PQ)R\Leftrightarrow \neg \left( {\neg {P \vee Q}}\right) \vee {R}

(P¬Q)R\Leftrightarrow \left( {{P\land } \neg Q}\right) \vee {R} (析取范式)

(PR)(¬QR)  ( 合取范式 )\Leftrightarrow \left( {P \vee R}\right) \wedge \left( {\neg Q \vee R}\right) \;\left( {\text{ 合取范式 }}\right)

主析取范式,主合取范式,可以用公式法等值演算或真值表来进行求解。

主析取范式: 成真赋值,极小项 (本身为1,否定为0)

主合取范式:成假赋值,极大项(本身为0,否定为1)

第三章 命题逻辑的推理理论#

9条推理定律

1, A(AB)A \Rightarrow (A \vee B)

2, (AB)A(A \wedge B) \Rightarrow A

3, (AB)AB(A \rightarrow B) \wedge A \Rightarrow B

4, (AB)¬B¬A(A \rightarrow B) \wedge \neg B \Rightarrow \neg A

5, (AB)¬BA(A \vee B) \wedge \neg B \Rightarrow A

6, (AB)(BC)(AC)(A \rightarrow B) \wedge (B \rightarrow C) \Rightarrow (A \rightarrow C)

7, (AB)(BC)(AC)(A \leftrightarrow B) \wedge (B \leftrightarrow C) \Rightarrow (A \leftrightarrow C)

8, (AB)(CD)(AC)(BD)(A \rightarrow B) \wedge (C \rightarrow D) \wedge (A \vee C) \Rightarrow (B \vee D)

(AB)(¬AB)B(A \rightarrow B) \wedge (\neg A \rightarrow B) \Rightarrow B

9, (AB)(CD)(¬B¬D)(¬A¬C)(A \rightarrow B) \wedge (C \rightarrow D) \wedge (\neg B \vee \neg D) \Rightarrow (\neg A \vee \neg C)

(一下图片来源于网络,仅供学习使用,如有侵权联系我我会删除。)

! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

离散数学及其应用笔记(部分整理)(杂项,只有部分公式)
https://blog.aevumra.com/posts/lisannote/
作者
霭光(Aelume)
发布于
2026-01-16
许可协议
CC BY-NC 4.0

部分信息可能已经过时

封面
Sample Song
Sample Artist
封面
Sample Song
Sample Artist
0:00 / 0:00