离散数学(谓词逻辑)

1. 命题逻辑的局限性

为了研究简单命题句子内部的逻辑关系,我们需要对简单命题进行分解,利用个体词,谓
词和量词来描述它们,并研究个体与总体的内在联系和数量关系,这就是谓词逻辑或一阶逻辑

2. 个体词和谓词

在原子命题中,可以独立存在的客体(句子中的主语、宾语等),称为个体词。而用以
刻划客体的性质或客体之间的关系即是谓词。


个体词可分为两种,个体常量和个体变量,均在个体域内取值。

  1. 表示具体或特定的个体词称为个体常量。一般用带或不带下标的小写英文字母
    a, b, c, · · · , a1, b1, c1, · · · 等表示。
  2. 表示抽象的或泛指的个体词称为个体变量。一般用带或不带下标的小写英文字母
    x, y, z, · · · , x1, y1, z1, · · · 等表示。
  3. 个体词的取值范围称为个体域 (或论域),常用 D 表示;
  4. 宇宙间的所有个体域聚集在一起所构成的个体域称为全总个体域。若无特别说明,
    均使用全总个体域

设 D 为非空的个体域,定义
(表示 n 个个体都在个体域 D 上取值) 上取值于{0, 1}上的 n 元
函数,称为 n 元命题函数或 n 元谓词,记为P(x1, x2, · · · , xn)。其中,个体变量x1, x2, · · · , xn ∈ D。
1 表示具体性质或关系的谓词称为谓词常量。
2 表示抽象的或泛指的性质或关系的谓词称为谓词变量。


复合命题的谓词符号化

如果王童是一个三好学生,那么她的学习成绩一定很好。
设 S(x):x 是一个三好学生,H(x):x 学习成绩好,a:王童,
则该命题符号化为:S(a) → H(a)
李新华是李兰的父亲并且李兰和张三是同班同学。
设 F(x, y):x 是 y 的父亲,M(x, y):x 与 y 是同班同学,b: 李新华,c: 李兰,d: 张三,
则该命题符号化为:F(b, c) ∧ M(c, d)

3. 量词

全称量词 (∀x): 所有的 x;任意的 x;一切的 x;每一个 x;· · ·
存在量词 (∃x): 有些 x;至少有一个 x;某一些 x;存在 x;· · ·

其中的 x 称为作用变量。一般将其量词加在其谓词之前,记为 (∀x)F(x),(∃x)F(x)。此时,F(x)称为全称量词和存在量词的辖域。

所有的老虎都要吃人;P(x):x 要吃人。(∀x)P(x),x ∈{老虎}
每一个大学生都会说英语;Q(x):x 会说英语。(∀x)Q(x),x ∈{大学生}
有一些人登上过月球; R(x):x 登上过月球。(∃x)R(x),x ∈{人}
存在自然数是素数。S(x):x 是素数。(∃x)S(x),x ∈{自然数}
更准确的表达
所有的老虎都要吃人;
T(x):x 是老虎,P(x):x 要吃人。(∀x)(T(x) → P(x))
每一个大学生都会说英语;
C(x):x 是大学生,Q(x):x 会说英语。(∀x)(C(x) → Q(x))
有一些人登上过月球;
H(x):x 是人,R(x):x 登上过月球。(∃x)(H(x) ∧ R(x))
存在自然数是素数。
N(x):x 是自然数,S(x):x 是素数。(∃x)(N(x) ∧ S(x)
谓词翻译和真值
设 P(x):x 是素数;I(x):x 是整数;Q(x, y):x+y=0。用语句描述下述句子,并判断其真假值。
(∀x)(I(x) → P(x)); “所有整数都是素数”, 真值为假
(∃x)(I(x) ∧ P(x)) “有一些整数是素数”, 真值为真
(∀x)(∀y)(I(x) ∧ I(y) → Q(x, y))
“对任意整数 x,y 都有 x+y=0”, 真值为假
(∀x)(I(x) → (∃y)(I(y) ∧ Q(x, y)))
“对任意整数 x, 都存在整数 y,使得 x+y=0”, 真值为真
(∃x)(∀y)(I(x) ∧ (I(y) → Q(x, y)))
“存在整数 x, 对任意的整数 y,都有 x+y=0”, 真值为假
谓词逻辑符号化的两条规则

统一个体域为全总个体域,而对每一个句子中个体变量的变化范围用一元特性谓词刻划之。这种特性谓词在加入到命题函数中时必定遵循如下原则:
对于全称量词 (∀x),刻划其对应个体域的特性谓词作为蕴涵式之前件加入。
对于存在量词 (∃x),刻划其对应个体域的特性谓词作为合取式之合取项加入。

个体域有限的情况下
特别的,当个体域 D = {x0, x1, · · · , xn} 是有限集合时,(∀x)G(x) 和 (∃x)G(x) 的
真值可以用与之等价的命题公式来进行表示。
(∀x)G(x) = G(x0) ∧ G(x1) ∧ · · · ∧ G(xn)
(∃x)G(x) = G(x0) ∨ G(x1) ∨ · · · ∨ G(xn)

4. 谓词合式公式

若 P(x1, x2, · · · , xn) 是 n 元谓词,t1,t2, · · · ,tn 是项,则称 P(t1,t2, · · · ,tn) 为原子谓词公式,简称原子公式。
满足下列条件的表达式,称为合式公式(well-formed formulae/wff),简称公式。

  1. 原子公式是合式公式;
  2. 若 G,H 是合式公式,则(¬G),(¬H),(G ∨ H),(G ∧ H),(G → H),(G ↔ H) 也
    是合式公式;
  3. 若 G 是合式公式,x 是个体变量,则(∀x)G、(∃x)G也是合式公式;
  4. 由有限次使用以上三个规则产生的表达式才是合式公式。

5. 自由变元与约束变元

给定一个合式公式 G,若变元 x 出现在使用变元的量词的辖域之内,则称变元 x 的出现为约束出现,此时的变元 x 称为约束变元。若 x 的出现不是约束出现,则称它为自由出现,此时的变元 x 称为自由变元。

若量词后有括号,则括号内的子公式就是该量词的辖域;(∀x)(· · ·)
若量词后无括号,则与量词邻接的子公式为该量词的辖域。(∀x)F(x)
闭式

设 G 是任意一个公式,若 G 中无自由出现的个体变元,则称 G 为封闭的合式公式,简称闭式。

(∀x)(P(x) → (∃y)R(x, y)) 是闭式;
(∃x)P(x) ∧ Q(x, y) 不是闭式。

6. 公式的解释和真值

设有解释 I 为:
1 个体域为 D = {α, β};
2 a 指定为:α;
3 f(α) = β, f(β) = α;
4 P(α) = 1, P(β) = 0,Q(α, α) = 0,Q(α, β) = 1,Q(β, α) = 1,Q(β, β) = 1。
判断公式 (∃x)(P(f(x)) ∧ Q(x, f(a))) 在解释 I 下的真值结果。
解:
当x = α时,P(f(x)) ∧ Q(x, f(a)) = P(f(α) ∧ Q(α, f(α))) = P(β) ∧ Q(α, β) = 0 ∧ 1 = 0
当x = β时,P(f(x)) ∧ Q(x, f(a)) = P(f(β) ∧ Q(β, f(α))) = P(α) ∧ Q(β, β) = 1 ∧ 1 = 1
可见原公式真值为真。

7. 前束范式

在命题逻辑里,每一公式都有与之等值的范式,范式是一种统一的表达形式,当研究一个公式的特点 (如永真、永假) 时,范式起着重要作用。对谓词逻辑的公式来说,也有范式,其中前束范式与原公式是等值的,而其它范式与原公式只有较弱的关系。

称公式 G 是一个前束范式,如果 G 中的一切量词都位于该公式的最前端 (不含否定词) 且这些量
词的辖域都延伸到公式的末端。其标准形式如下:
(Q1x1)(Q2x2)· · ·(Qnxn)M(x1, x2, · · · , xn)
其中 Qi 为量词 ∀ 或 ∃(i = 1, · · · n),M 称作公式 G 的母式 (基式),M 中不再有量词。
前束范式的求解步骤
1 消去公式中的联结词“→”,“↔”(如果有的话);
2 反复运用量词转换律,德摩根律和双重否定律,直到将所有的“¬”都内移到原子谓词公式的
前端;
¬(∃x)G(x) = (∀x)¬G(x); ¬(∀x)G(x) = (∃x)¬G(x). (量词转换律)
3 使用谓词的等价公式将所有量词提到公式的最前端并保证其辖域直到公式的末端。
(∃x)G(x) = (∃y)G(y); (∀x)G(x) = (∀y)G(y); (改名规则)
(∀x)(G(x) ∧ H(x)) = (∀x)G(x) ∧ (∀x)H(x); (量词分配律)
(∃x)(G(x) ∨ H(x)) = (∃x)G(x) ∨ (∃x)H(x).
(∀x)G(x) ∨ (∀x)H(x) = (∀x)(∀y)(G(x) ∨ H(y));
(∃x)G(x) ∧ (∃x)H(x) = (∃x)(∃y)(G(x) ∧ H(y)).
(∀x)(G(x) ∨ S) = (∀x)G(x) ∨ S; (∀x)(G(x) ∧ S) = (∀x)G(x) ∧ S; (量词辖域的扩张与收缩律)
(∃x)(G(x) ∨ S) = (∃x)G(x) ∨ S; (∃x)(G(x) ∧ S) = (∃x)G(x) ∧ S

8. 推理形式和推理规则

9. 综合推理方法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,826评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,968评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,234评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,562评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,611评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,482评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,271评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,166评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,608评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,814评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,926评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,644评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,249评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,866评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,991评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,063评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,871评论 2 354

推荐阅读更多精彩内容

  • 谓词逻辑中对命题的解释更加深入,同时引入谓词,个体词,变元等概念,让命题从静态化变为动态。 一.谓词逻辑的...
    Flashpoint阅读 1,891评论 0 0
  • Discrete Mathematics 数理逻辑 命题 非真即假:T/F,1/0 排中律:反证法 逻辑联结词+原...
    MaverHardcore阅读 1,788评论 0 0
  • 一,离散数学概述 的量相反的是连续的量 例如:接20,30电话,只可能是0或者非0,0到1,1到2, 不会出现1....
    枫叶1234阅读 1,347评论 1 0
  • 命题逻辑 命题 命题 能确定真值的陈述句 原子命题 不能再细分的命题 复合命题 由联结词、标点符号和原子命题复合构...
    snpara阅读 5,897评论 0 3
  • 非真即假的陈述句称为命题 不能被分解的命题称为简单命题或原子命题,由简单命题通过联结词联结而成的命题称为复合命题 ...
    乘瓠散人阅读 3,191评论 0 1