离散数学(1) | 6 | 谓词逻辑的基本概念

news/2026/1/9 23:28:54/文章来源:https://www.cnblogs.com/scwacadex/p/19446964

文章同步于@c.w.-知乎,个人博客


本文及其系列文章用于离散数学(1)科目的期末考试复习

一些定义和名称

  • 个体词就是命题逻辑里面的主词。包括了个体常项个体变项。将个体变化的范围成为个体域或者论域\(D\)

  • 谓词指的是用来刻画对象性质和关系的符号,一般用大写字母\(P,Q,R\)表示,可以理解为语法上的谓语的作用。把在谓词的定义中涉及到的个体词的个数称为该谓词的元数。如\(P(x,y)\)表示\(x=y\)就是一个二元谓词;命题逻辑中的命题就是一个零元谓词。注意,谓词的值域是\(\{T,F\}\)

  • 函数指的是一些从\(D\)\(D\)的映射。他们与谓词的区别在于值域。例如,\(f(x)\)表示“\(x\)的父亲”是一个函数,而\(P(x)\)表示“\(x\)是父亲”就是一个谓词。

  • 是用于表示论语中对象的符号表达式。个体词和函数都是项。

  • 量词是对个体数量加以约束和限制的词。量词分为全称量词存在量词。全称量词就是\(\forall\),存在量词就是\(\exist\),具体内涵就是我们高中就熟知的。量词的辖域指的就是某个量词所约束的范围。一般而言,我们可以认为如果量词后不加括号,那辖域就是后一个谓词符号;如果量词后有括号,那就是括号里的内容。

一些实例

在这里给出一些自然语言形式化变成一阶谓词逻辑的结果,便于理解。注意,这些结果中有些是特别需要注意的。

  1. 所有的有理数都是实数

    \(P(x)\)表示\(x\)是有理数,\(R(x)\)表示\(x\)是实数。则原句可以形式化为\((\forall x)(P(x)\rightarrow R(x))\)

    注意,“所有的……都是……”这样类型的语句只能用\(\rightarrow\)

  2. 有的实数是有理数

    \(P(x)\)表示\(x\)是有理数,\(R(x)\)表示\(x\)是实数。则原句可以形式化为\((\exist x)(R(x)\land P(x))\)

    注意,“有的……是……”这样类型的语句一般用\(\land\)

  3. 有的实数不是有理数

    \(P(x)\)表示\(x\)是有理数,\(R(x)\)表示\(x\)是实数。则原句可以形式化为\((\exist x)(R(x)\land \neg P(x))\)

  4. 没有无理数是有理数

    \(P(x)\)表示\(x\)是有理数,\(Q(x)\)表示\(x\)是无理数数。则原句可以形式化为\(\neg(\exist x)(Q(x)\land P(x))\)

  5. 至少有一个偶数是素数

    \(A(x)\)表示\(x\)为偶数,\(B(x)\)表示\(x\)为素数。则原句可以形式化为\((\exist x)(A(x)\land B(x))\)

  6. 至少有一个偶数并且至少有一个素数

    \(A(x)\)表示\(x\)为偶数,\(B(x)\)表示\(x\)为素数。则原句可以形式化为\((\exist x)A(x)\land(\exist x) B(x)\)

  7. 函数\(f(x)\)\([a,b]\)上的点\(x_0\)处连续

    根据微积分的知识,可以形式化为\((\forall \epsilon)(\epsilon >0\rightarrow (\exist \delta)(\delta>0\land (\forall x)(|x-x_0|<\delta\rightarrow|f(x)-f(x_0)|<\epsilon)))\)

  8. 自然数集合的形式描述

    即,论域是自然数集,我们要形式化下列语句(自然数集合建立公理):\(\\\\(1)\)对于每个数,有且仅有一个相继后元\(\\\\(2)\)没有一个数的相继后元是0 \(\\\\(3)\) 对于除0以外的数,有且仅有一个相继前元。

    设谓词\(P(x,y)\)表示\(x=y\),函数\(f(x)=x+1\),函数\(g(x)=x-1\)。则原句可以形式化为:\(\\\\(1)(\forall x)(\exist y)(P(y,f(x))\land(\forall z)(P(z,f(x))\rightarrow P(y,z)) )\\\\(2)\neg(\exist x)P(0,f(x))\\\\(3)(\forall x)(\neg P(0,x)\rightarrow (\exist y)(P(y,g(x))\land(\forall z)(P(z,g(x))\rightarrow P(y,z))))\)

公式的分类

\(\varphi\)是一个谓词公式

  • 如果\(\varphi\)在任何解释和任何赋值下均为真,那么称其为有效式

  • 如果至少存在一个解释个一个赋值使得\(\varphi\)为真,那么称其为可满足式

  • 如果\(\varphi\)在任何解释和任何赋值下均为假,那么称其为不可满足式(永假式)

有限域上的公式表示法

如果论域为有限域,那么这个时候谓词公式可以转化为我们熟悉的命题逻辑。

例如,如果论域为\(D=\{1,2,3,……,k\}\),那么我们有:

\((\forall x)P(x)=P(1)\land P(2)\land……\land P(k)\)

\((\exist x)P(x)=P(1)\lor P(2)\lor……\lor P(k)\)

有时候,为了快速判断某些式子的性质,我们常常把这些式子放到有限域上,特别是\(\{1,2\}\)域上来做判断。以下是一些例子。

\((\forall x)(\forall y)P(x,y)=(\forall y)P(1,y)\land(\forall y)P(2,y)=P(1,1)\land P(1,2)\land P(2,1)\land P(2,2)\)

\((\exist x)(\forall y)P(x,y)=(\forall y)P(1,y)\lor (\forall y)P(2,y)=(P(1,1)\land P(1,2))\lor(P(2,1)\land P(2,2))\)

\((\forall y)(\exist x)P(x,y)=(\exist x)P(x,1)\land (\exist x)P(x,2)=(P(1,1)\lor P(2,1))\land(P(1,2)\lor P(2,2))\)

\((\exist x)(\exist y)P(x,y)=(\exist y)P(1,y)\lor(\exist y)P(2,y)=P(1,1)\lor P(1,2)\lor P(2,1)\lor P(2,2)\)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1118285.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Swagger UI展示API接口:便于开发者快速接入

Swagger UI展示API接口&#xff1a;便于开发者快速接入 在人工智能模型日益普及的今天&#xff0c;如何让一个训练好的模型真正“用起来”&#xff0c;而不是锁在实验环境中&#xff0c;成为许多团队面临的关键挑战。尤其是对于像 VibeThinker-1.5B-APP 这样专注于数学推理与编…

GEO优化公司如何选择?2026年北京市场5家实力服务商对比与推荐 - 十大品牌推荐

在生成式人工智能(AI)深度重塑信息分发与获取范式的当下,企业品牌在AI对话答案中的“可见性”与“权威性”已取代传统搜索引擎排名,成为决定商业增长潜力的全新战略制高点。生成式引擎优化(GEO)应运而生,正从一…

揭秘Docker镜像标签混乱难题:3步构建清晰、可追溯的标签体系

第一章&#xff1a;揭秘Docker镜像标签混乱的根源Docker镜像标签&#xff08;Tag&#xff09;是标识镜像版本的重要机制&#xff0c;但实际使用中常出现标签滥用、覆盖和歧义等问题&#xff0c;导致部署不稳定与环境不一致。标签并非不可变的版本号&#xff0c;而是可被重新指向…

从零开始部署VibeThinker-1.5B-APP:Jupyter+Shell脚本快速启动教程

从零开始部署VibeThinker-1.5B-APP&#xff1a;JupyterShell脚本快速启动教程 在算法竞赛训练营里&#xff0c;一个学生正盯着LeetCode上的“两数之和”题目发愁。他没有翻题解&#xff0c;而是打开了本地AI推理界面&#xff0c;输入&#xff1a;“You are a programming assis…

Docker容器部署失控后果有多严重(真实案例曝光)

第一章&#xff1a;Docker容器部署失控的现实威胁在现代云原生架构中&#xff0c;Docker容器因其轻量、可移植和快速启动的特性被广泛采用。然而&#xff0c;缺乏规范管理的容器部署正成为企业IT安全与稳定的重大隐患。当开发团队随意创建、运行和共享容器镜像时&#xff0c;极…

如何实现零停机部署?Docker Compose + Nginx热加载配置实战(稀缺方案曝光)

第一章&#xff1a;零停机部署的核心概念与架构设计零停机部署&#xff08;Zero-Downtime Deployment&#xff09;是一种确保应用在更新过程中持续对外提供服务的技术策略。其核心目标是在发布新版本时&#xff0c;避免用户访问中断或请求失败&#xff0c;从而提升系统的可用性…

发票开具申请:企业用户购买后的财务支持

VibeThinker-1.5B-APP&#xff1a;轻量模型如何实现高阶推理突破 在大模型军备竞赛愈演愈烈的今天&#xff0c;动辄千亿参数、百万美元训练成本的“巨无霸”模型似乎成了行业标配。然而&#xff0c;当企业真正将这些庞然大物投入生产环境时&#xff0c;高昂的部署开销和复杂的运…

HTML页面自动生成器?用VibeThinker解析需求并输出结构化代码

VibeThinker&#xff1a;用15亿参数的小模型生成专业级HTML页面 在前端开发的世界里&#xff0c;一个常见的痛点是——明明只是想快速搭个作品集页面&#xff0c;却不得不反复翻查文档、调试CSS布局。有没有可能&#xff0c;我们只需一句话&#xff1a;“做个响应式网页&#x…

Falco日志分析进阶之路:从入门规则到自定义检测策略(附实战案例)

第一章&#xff1a;Falco日志分析的核心价值与应用场景Falco 是一个开源的云原生运行时安全工具&#xff0c;专注于实时检测异常行为和潜在威胁。它通过监听系统调用和容器事件&#xff0c;结合可定制的规则引擎&#xff0c;能够精准识别不符合预期的行为模式&#xff0c;为 Ku…

Kibana可视化分析:洞察用户使用行为模式

VibeThinker-1.5B&#xff1a;小模型如何实现高效推理突破 在AI大模型军备竞赛愈演愈烈的今天&#xff0c;动辄数百亿甚至万亿参数的“巨无霸”似乎成了主流。然而&#xff0c;当算力成本高企、部署门槛居高不下时&#xff0c;一个反向趋势正在悄然兴起——用更少的参数&#x…

信泰楼文具市场口碑怎么样?信泰楼马克笔质量评价及年度文具定制企业推荐 - 工业品网

本榜单依托全维度市场调研与真实行业口碑,深度筛选出五家标杆文具企业,重点围绕信泰楼系列产品口碑、品牌实力及定制服务能力展开分析,为企业选型提供客观依据,助力精准匹配适配的服务伙伴。 TOP1 推荐:汕头市新…

MongoDB存储历史记录:结构化保存问答对

MongoDB 存储历史记录&#xff1a;结构化保存问答对 在 AI 模型日益深入实际业务的今天&#xff0c;一个常被忽视却至关重要的问题浮出水面&#xff1a;我们如何记住模型“思考”过什么&#xff1f; 尤其是在数学证明、算法推导这类需要多步逻辑链的任务中&#xff0c;每一次推…

Git commit规范难统一?AI模型帮你自动生成专业提交信息

Git Commit 规范难统一&#xff1f;让 AI 帮你生成专业提交信息 在现代软件开发中&#xff0c;一个看似微不足道的环节——写 Git 提交信息&#xff0c;却常常成为团队协作中的“隐形瓶颈”。我们都有过这样的经历&#xff1a;改完代码&#xff0c;git add . 之后愣住&#xf…

C++精灵库是什么?看看这山东快板唱的。

C++精灵库是什么?看看这山东快板唱的。打竹板,响连天,听我宣传一小段!今天不夸那英雄汉,不夸水泊梁山一百单八将!咱夸一个编程好宝贝—— 叫啥?C++精灵库,绘图本领强! Python画图用 turtle,小海龟,爬呀爬,…

Zabbix监控集成:传统运维体系兼容支持

Zabbix监控集成&#xff1a;传统运维体系兼容支持 在科研与工程实践中&#xff0c;越来越多团队开始尝试将轻量级AI模型部署于本地或边缘环境&#xff0c;用于解决数学推导、算法编程等高逻辑密度任务。以微博开源的VibeThinker-1.5B-APP为例&#xff0c;这款仅15亿参数的小模型…

构建零碳园区的智慧核心:微电网能源管理系统如何破解能源协同与碳排难题

在“双碳”目标的国家战略背景下&#xff0c;工业园区作为工业产出的主要载体与碳排放的重要来源&#xff0c;其绿色转型已成为实现工业领域深度减排的关键路径。零碳园区&#xff0c;指的是通过整合可再生能源、高效储能、智能充电设施及智慧化管理&#xff0c;实现园区内能源…

Windows用户也能用!WSL2中运行VibeThinker-1.5B完整指南

Windows用户也能用&#xff01;WSL2中运行VibeThinker-1.5B完整指南 在AI模型越来越“卷”参数的今天&#xff0c;动辄上百亿甚至千亿参数的大模型固然强大&#xff0c;但它们对算力和成本的要求也把很多人挡在门外。有没有可能用一个轻量级的小模型&#xff0c;在特定任务上打…

2026八边封制袋机厂家十大排行榜:制袋机厂推荐与深度测评指南 - 工业品网

在包装行业智能化、高效化转型浪潮下,企业对高精度、高稳定性制袋设备需求激增。2023年数据显示,全球制袋机市场规模超600亿元,年增速18%,但32%的投诉集中在设备精度不足、换产效率低、售后响应慢三大问题。企业常…

揭秘Docker在边缘计算中的部署难题:3个关键步骤实现无缝落地

第一章&#xff1a;Docker边缘计算部署的现状与挑战随着物联网设备的激增和实时数据处理需求的提升&#xff0c;Docker在边缘计算中的应用日益广泛。其轻量级容器化特性使得服务能够在资源受限的边缘节点上快速部署与迁移。然而&#xff0c;边缘环境的异构性、网络不稳定性和硬…

容器资源突增却无告警?深度剖析Docker监控缺失的4个核心指标

第一章&#xff1a;容器资源突增却无告警&#xff1f;现象与根源在现代云原生架构中&#xff0c;容器化应用运行稳定且资源使用平缓是常态预期。然而&#xff0c;运维团队常遭遇一种棘手现象&#xff1a;某关键服务的容器突然出现 CPU 或内存使用率飙升&#xff0c;但监控系统未…