离散数学PPT教学课件 数理逻辑ppt8

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2018/7/1
84-5
Biblioteka Baidu
电子科技大学离散数学课程组——国家级精品课程
项与原子公式
定义4.3.1 谓词逻辑中的项(Term),被递归地定义为: (1)任意的常量符号或任意的变量符号是项; ( 2 )若 f(x 1 , x 2 , … , x n ) 是 n 元函数符号, t 1 ,t 2 , …,tn是项,则f(t1, t2, …, tn)是项; (3)仅由有限次使用(1),(2)产生的符号串才是项。
(2)变量符号:用带或不带下标的小写英文字母x, y, z, ..., x1, y1, z1,...来表示。当个体域名称 集合D给出时,它可以是D中的任意元素;
2018/7/1
84-4
电子科技大学离散数学课程组——国家级精品课程
符号定义
(3)函数符号:用带或不带下标的小写英文字母f, g, h, ..., f1, g1, h1, ...来表示。当个体域名称 集合D给出时,n元函数符号f(x1, x2, …, xn)可以 是Dn→D的任意一个函数; (4)谓词符号:用带或不带下标的大写英文字母P, Q, R,..., P1, Q1, R1...来表示。当个体域名称集 合D给出时,n元谓词符号P(x1, x2, …, xn)可以是 Dn→{0,1}的任意一个谓词。
谓词设定:P(x):x是兔子;Q(x):x是乌龟; R(x, y):x比y跑得快; T(x, y):x与y跑得同样快。
2018/7/1 84-2
电子科技大学离散数学课程组——国家级精品课程
例 4.2.6 ( x)((E(x)∧┐V(x))→(y)(C(y)∧B(x,
y)))
(x)(P(x)∧E(x)∧(y)(B(x,y)→P(y))) 符号化下述一组语句:
或者 ( x)( R(x, 或者 ( y)(P(x)∧Q(y)∧┐ y)(P(x)∧P(y)→ ┐ T(x,y)) y)) ( 1)兔子比乌龟跑得快;
( ( x)(P(x)∧( x) (y)(P(x)∧Q(y)→R(x, y)(Q(y)→R(x, y))) y)) ( 4 )不存在跑得同样快的两只兔子。
2018/7/1 84-1
电子科技大学离散数学课程组——国家级精品课程
例4.2.4 将下列命题符号化 ┐( ( x)( x) ( y)(P(x)∧Q(y)→R(x, y)) ┐ y)(P(x)∧P(y)∧T(x, y)) (2)有的兔子比所有乌龟跑得快; (3)并不是所有的兔子都比乌龟跑得快;
2018/7/1 84-8
电子科技大学离散数学课程组——国家级精品课程
4.3.2
自由变元和约束变元
定义4.3.4 给定一个合适公式G,若变元x出现在使 用变元的量词的辖域之内,则称变元x的出现为约束 出现(Bound Occurrence),此时的变元x称为约束 变元(Bound Variable)。若x的出现不是约束出现, 则称它为自由出现 (Free Occurrence) ,此时的变 量词辖域的确定方法: 元x 称为自由变元(Free Variable)。 (1)若量词后有括号,则括号内的子公式就是 该量词的辖域; (2)若量词后无括号,则与量词邻接的子公式 为该量词的辖域。
2018/7/1 84-7
电子科技大学离散数学课程组——国家级精品课程
例子
(x)(y)(P(x, y)→(Q(x, y)∨R(x, a, f(z)))),
(x)(P(x)∨(y)R(x, y)),
(x)(P(x) →R(x))。
等都是公式。 而 (x)P(x)→R(x)(y), (y)(x)(∨P(x,y))。 等则不是公式。
定义 4.3.2
若 P(x1,x2,…,xn) 是 n 元谓词,
t1,t2,…,tn是项,则称P(t1,t2,…,tn)为原子谓 词 公 式 (Atomic Propositional Formulae) , 简 称 原子公式(Atomic Formulae)。
2018/7/1 84-6
电子科技大学离散数学课程组——国家级精品课程
(x)((P(x)→┐ V(x))或┐(x)(P(x)∧V(x)) 海关人员检查每一个进入本国的不重要人物;某
些走私者进入该国时仅仅被走私者所检查;没有一个 走私者是重要人物;海关人员中的某些人是走私者。 解:设 E(x):表示x进入国境;
(x)(P(x)∧C(x)) V(x):表示x是重要人物;
电子科技大学离散数学课程组——国家级精品课程
4.2.3
谓词的语言翻译
例:设P(x):x是素数;I(x):x是整数;Q(x, y): x+y=0。用语句描述下述句子,并判断其真假值。 (1)(x)(I(x)→P(x)); (2)(x) (I(x)∧P(x)); (3)(x) (y)(I(x)∧I(y)→Q(x, y)); (4)(x)(I(x)→(y)(I(y)∧Q(x, y))); (5)(x)(y)(I(x)∧(I(y)→Q(x, y)))。 “对任意的整数 “存在着整数 “对任意的整数 x,使得对任意的整数 x,都存在着整数 x, y一定是素数”, ,都有 y,使得 y,都有 x+y=0 x+y=0 ” x+y=0 , ” ”, “存在一些整数 x, x x是素数”, 真值为“假”。 真值为“真”; 真值为“真”; 真值为“假”;
定义4.3.3
满足下列条件的表达式,称为合式公式(Well-Formed Formulae/Wff),简称公式(Formulae)。
(1)原子公式是合式公式;
(2)若G,H是合式公式,则
(┐G)、(┐H)、(G∨H)、(G∧H)、(G→H)、(GH)
也是合式公式; (3)若G是合式公式,x是个体变量,则 (x)G、(x)G 也是合式公式; (4)仅仅由(1)-(3)产生的表达式才是合式公式。
C(x):表示x是海关人员; P(x):表示x是走私者;
B(x, y):表示y检查x。
2018/7/1 84-3
电子科技大学离散数学课程组——国家级精品课程
4.3
谓词合式公式与解释
谓词公式涉及如下四种符号:
(1)常量符号:用带或不带下标的小写英文字母a, b, c, …, a1, b1, c1, …来表示。当个体域名称集 合D给出时,它可以是D中的某个元素;
相关文档
最新文档