
小白也能懂的离散数学专栏①:数理逻辑部分
文章平均质量分 82
小李独爱秋
小菜猿
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
小白也能懂的离散数学[数理逻辑第十四讲]:一阶逻辑的推理理论
一阶逻辑通过引入个体词、谓词和量词(∀,∃)解决了命题逻辑无法表达的量化问题。其核心推理规则包括:全称消去(∀-)将普遍陈述实例化;全称引入(∀+)需任意实例验证;存在消去(∃-)必须引入新符号;存在引入(∃+)允许从特例推出存在。推理时需注意:处理顺序应先全称后存在,存在消去必须使用新常量,嵌套量词需按顺序处理。典型推理步骤为:符号化→消量词→命题推理→引量词。原创 2025-07-08 06:00:00 · 558 阅读 · 0 评论 -
小白也能懂的离散数学[数理逻辑第十三讲]:一阶逻辑前束范式
前束范式是一阶逻辑公式的标准化形式,其特点是将所有量词(∀或∃)集中在公式开头,辖域覆盖整个公式。转换步骤包括:1)消除蕴含和等价符号;2)将否定内移至原子公式;3)对约束变元换名以避免冲突;4)将量词前移。前束范式简化了逻辑推理,为标准形式提供基础,且每个公式都可通过等价转换得到。但需注意约束变元冲突和量词顺序问题,转换结果可能不唯一。应用价值在于简化证明和自动定理推导。原创 2025-07-07 09:15:00 · 762 阅读 · 0 评论 -
小白也能懂的离散数学[数理逻辑第十二讲]:一阶逻辑等值式与置换规则
摘要: 一阶逻辑等值式指两个公式在任何解释下真值相同(A⇔B)。核心等值式包括:1)量词否定(¬∀xP(x)⇔∃x¬P(x));2)量词辖域收缩/扩张(如∀x(A(x)∧B)⇔∀xA(x)∧B);3)量词分配律(∀x对∧、∃x对∨可分配,反向不成立)。通过置换规则、换名规则等可变形公式,应用时需注意自由变元及分配陷阱。记忆方法:分组对比、生活案例推导,如“不是所有人都合格”⇔“有人不合格”。误区警示:∀x(P(x)∨Q(x))≠∀xP(x)∨∀xQ(x)。原创 2025-07-06 09:15:00 · 970 阅读 · 0 评论 -
小白也能懂的离散数学[数理逻辑第十一讲]:一阶逻辑公式及其解释
一阶逻辑是命题逻辑的升级版,通过引入量词(∀、∃)和谓词实现对个体对象的精细描述。其核心包括:1)语法结构(个体项、谓词、量词组合规则);2)解释机制(为符号赋予具体含义);3)真值判定流程。相比命题逻辑,一阶逻辑能表达,所有/存在"等量化关系,可建模复杂对象关系。关键要点在于:区分约束/自由变元、理解量词辖域;∀x(A→B)等典型模板。原创 2025-07-06 06:30:00 · 1526 阅读 · 0 评论 -
小白也能懂的离散数学[数理逻辑第十讲]:一阶逻辑命题符号化
摘要:本文通过生活化案例和表格总结,系统讲解一阶逻辑命题符号化的核心要点。首先对比命题逻辑的局限性,指出一阶逻辑在表达对象关系和数量约束方面的优势。重点解析三大要素:个体词(具体/抽象客体)、谓词(个体性质或关系)和量词(全称/存在)。通过典型例题(如"凡人都呼吸""存在偶素数")演示符号化方法,强调全称量词配蕴含、存在量词配合取的规则。特别指出全总个体域需添加特性谓词,并纠正常见错误。原创 2025-07-05 09:00:00 · 378 阅读 · 0 评论 -
小白也能懂的离散数学[数理逻辑第九讲]:消解证明法
本文介绍了离散数学中的消解证明法,一种基于反证法的自动化定理证明技术。该方法通过将公式转化为合取范式(CNF),运用单一消解规则消除互补文字,若推导出空子句则证明完成。文章详细讲解了消解规则、标准解题步骤(含例题演示),并与自然演绎法进行对比,突出其自动化优势。此外还解答了CNF转换等常见问题,并指出消解法在SAT求解器、逻辑编程等领域的应用。核心要点可概括为"互补消解得新句,空子句现证完成"。原创 2025-07-05 05:00:00 · 421 阅读 · 0 评论 -
小白也能懂的离散数学[数理逻辑第八讲]:自然推理系统P
自然推理系统P是一种贴近日常思维的逻辑推理系统,它无需预设公理,仅通过前提和推理规则逐步推导结论。该系统由字母表、合式公式和推理规则三要素组成,核心是引入/消去规则。每种逻辑联结词(如∧、∨、→)都有对应的引入和消去规则,例如合取引入(∧I)需同时证得A和B才能获得A∧B。系统采用条件证明(CP规则)和归谬法等策略,通过分步演绎解决复杂问题。这种推理方式在程序验证和人工智能领域具有重要应用价值,其结构化的证明过程可设计为分栏表格以提高推导效率。原创 2025-07-04 10:00:00 · 631 阅读 · 0 评论 -
小白也能懂的离散数学[数理逻辑第七讲]:推理的形式结构
摘要:离散数学中的推理是从已知前提推出结论的形式化过程,有效推理要求前提为真时结论必然为真(Γ⊨B)。判断推理有效性的三种主要方法包括:真值表法(适用于少量变元)、等值演算法(需熟记逻辑等值式)和主析取范式法(理论严谨)。常见的推理定律如假言推理、拒取式等可直接用于简化证明。这些方法在计算机科学(程序验证)、人工智能(逻辑推理)和数学证明等领域有重要应用。核心要点是验证前提与结论的蕴含关系是否为重言式。原创 2025-07-04 05:00:00 · 890 阅读 · 0 评论 -
小白也能懂的离散数学[数理逻辑第六讲]:可满足性问题与消解法
摘要: 逻辑难题"可满足性问题"(SAT)是NP完全问题的代表,核心在于判断布尔表达式是否存在真值解。通过生活化类比(如开关控制灯泡)和消解法(类似"消消乐"规则),将复杂逻辑转为CNF范式处理。解题关键:消互补文字、推导空子句(矛盾标志)。应用广泛,从芯片设计验证(如Chaff算法)到AI知识推理,SAT求解器(如GRASP)推动自动化决策。附CNF转换口诀(消→、移¬、分∨∧、去重)和解题模板,助您快速掌握逻辑推理利器。原创 2025-07-03 10:30:00 · 327 阅读 · 0 评论 -
小白也能懂的离散数学[数理逻辑第五讲]:联结词的完备集
本文介绍了逻辑联结词完备集的概念及其应用。定义指出,若一个联结词集合S能表示任意真值函数,则S是完备集。常见的完备集包括{¬,∧}、{¬,∨}等极小完备集,以及{¬,∧,∨}等标准完备集。文章通过德摩根律等逻辑等价关系展示了如何证明完备性,并提供了完备集之间的转换技巧。同时指出{¬,↔}等集合的非完备性。最后介绍了单联结词完备集(如或非、与非)及其证明方法,并附有练习题和记忆口诀。全文系统讲解了联结词完备集的理论基础和实践应用。原创 2025-07-03 05:00:00 · 305 阅读 · 0 评论 -
小白也能懂的离散数学[数理逻辑第四讲]:析取范式与合取范式
摘要:范式(析取范式DNF与合取范式CNF)是逻辑公式的标准形式,用于简化分析和验证。DNF由简单合取式通过析取(∨)构成,CNF由简单析取式通过合取(∧)构成。转换步骤包括:1)消去蕴含(→);2)应用德摩根律内移否定;3)使用分配律调整结构。例如,(p∧q)∨r是DNF,其CNF形式为(p∨r)∧(q∨r)。范式有助于判定矛盾式与重言式,需注意逻辑符号优先级和分配律方向。原创 2025-07-02 10:00:00 · 1273 阅读 · 0 评论 -
小白也能懂的离散数学[数理逻辑第三讲]:等值式
等值式是离散数学的核心概念,指两个逻辑公式在所有情况下真值相同,记作A⇔B。文章介绍了16组常用等值式及记忆口诀,包括双重否定律、德摩根律、分配律等,并提供了真值表法和等值演算法两种验证方法。通过编程优化、电路设计等实例展示了等值式的实际应用,同时指出常见误区,如忽略德摩根律中的变量否定。掌握等值式能有效简化逻辑表达式,提升推理效率,是成为逻辑高手的必备技能。原创 2025-07-01 11:15:00 · 509 阅读 · 0 评论 -
小白也能懂的离散数学[数理逻辑第二讲]:命题公式及其赋值
摘要:本文系统讲解命题逻辑核心概念。首先定义命题公式为原子命题与逻辑联结词的合法组合,通过三步构建法区分合法与非公式。其次详解逻辑联结词优先级(否定最高、等价最低),并给出运算口诀。然后分步演示真值表构建方法,以(P→Q)↔(¬P∨Q)为例说明重言式判定。接着提出公式分类标准(重言式、矛盾式、可满足式)及快速诊断表。最后推荐记忆技巧:生活案例类比(如"下雨带伞"对应P→Q)、真值表验证法,并附综合例题解析展示传递律的重言式证明过程。全文配有表格总结和真题示例,帮助高效掌握命题逻辑。原创 2025-07-01 06:00:00 · 992 阅读 · 0 评论 -
小白也能懂的离散数学[数理逻辑第一讲]:命题与联结词
这篇文章系统介绍了数理逻辑中的命题基础,包括命题定义(能判断真假的陈述句)、原子命题与复合命题的区别、五大逻辑联结词(否定、合取、析取、蕴含、等价)及其真值表。重点讲解了命题符号化的方法,通过实例说明如何将自然语言转化为逻辑表达式,并强调了蕴含命题的特殊性(前件为假时命题为真)。最后提供了逻辑联结词优先级排序和记忆口诀,以及通过真值表验证逻辑等价的方法。文章结构清晰,配有实用案例和记忆技巧,适合数理逻辑初学者快速掌握基础概念。原创 2025-06-30 06:00:00 · 356 阅读 · 0 评论