【数理逻辑】谓词逻辑 ( 一阶谓词逻辑公式 | 示例 )

举报
韩曙亮 发表于 2022/01/11 00:41:16 2022/01/11
【摘要】 文章目录 一、 一阶谓词逻辑公式二、 一阶谓词逻辑公式 示例 上一篇博客 : 【数理逻辑】谓词逻辑 ( 个体词 | 个体域 | 谓词 | 全称量词 | 存在量词 | 谓词公式 | 习...



上一篇博客 : 【数理逻辑】谓词逻辑 ( 个体词 | 个体域 | 谓词 | 全称量词 | 存在量词 | 谓词公式 | 习题 )





一、 一阶谓词逻辑公式



命题公式 : 基本命题 ( 命题常元/变元 ) 和 若干 联结词 形成有限长度的字符串 ;

① 单个 命题变元 / 命题常元 是命题公式 ;

② 如果 A A A 是命题公式 , 则 ( ¬ A ) (\lnot A) (¬A) 也是命题公式 ;

③ 如果 A , B A,B A,B 是命题公式 , 则 ( A ∧ B ) , ( A ∨ B ) , ( A → B ) , ( A ↔ B ) (A \land B) , (A \lor B), (A \to B), (A \leftrightarrow B) (AB),(AB),(AB),(AB) 也是命题公式 ;

有限次 应用 ① ② ③ 形成的符号串 是命题公式 ; ( 无限次不行 )



一阶谓词逻辑公式 : 在 命题公式 的基础上 , 加上一条条件 :

如果 A A A 是公式 , 则 ∀ x A \forall x A xA ∃ x A \exist x A xA 也是公式



一阶谓词逻辑公式相关概念 : ∀ x A \forall x A xA , ∃ x A \exist x A xA 公式为例 ;

指导变元 : ∀ , ∃ \forall , \exist , 量词后面的 x x x 称为 指导变元

辖域 : A A A 称为 对应量词的辖域 ;

约束出现 : ∀ x \forall x x , ∃ x \exist x x 辖域 A A A 中 , x x x 出现都是受约束的 , 称为约束出现 ;

自由出现 : 辖域 A A A 中 , 不是约束出现的变元 , 都是自由出现 ;





二、 一阶谓词逻辑公式 示例



一阶谓词逻辑公式 :

∀ x ( F ( x ) → ∃ y ( G ( y ) ∧ H ( x , y , z ) ) ) \forall x ( F(x) \to \exist y ( G(y) \land H(x,y,z) ) ) x(F(x)y(G(y)H(x,y,z)))

公式解读 : 对于 所有满足 F F F 性质的 x x x , 都 存在满足 G G G 性质的对象 y y y , 使得 x , y , z x,y,z x,y,z 满足关系 H H H ;


∀ x \forall x x辖域 ( F ( x ) → ∃ y ( G ( y ) ∧ H ( x , y , z ) ) ) ( F(x) \to \exist y ( G(y) \land H(x,y,z) ) ) (F(x)y(G(y)H(x,y,z)))

∃ y \exist y y辖域 ( G ( y ) ∧ H ( x , y , z ) ) ) ( G(y) \land H(x,y,z) ) ) (G(y)H(x,y,z)))

x , y x , y x,y 在量词后面 , 是 指导变元 , 是 约束出现 的变元 ;

z z z 没有在量词后面 , 是 自由出现 的变元 ;


指导变元 类似于程序中预先定义的 变量/参数 , 自由出现 的变元 相当于程序中的 临时变量 ,

文章来源: hanshuliang.blog.csdn.net,作者:韩曙亮,版权归原作者所有,如需转载,请联系作者。

原文链接:hanshuliang.blog.csdn.net/article/details/108843306

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。