Appearance
逻辑推理系统
逻辑推理是研究数学的重要基础
逻辑推理是根据一些已知内容推理出一些结论、判断某些结论或假设的真假。
通过自然语言的方式,描述已知信息、推理等是较为复杂的
因此,逻辑推理系统首要处理的就是自然语言的简化描述
例如:
逻辑推理系统,通俗的说,就是对命题的处理方式的描述,并构建出方便推理的方法,以得出结论
基本概念
自然语言将命题表述为具有确定真假含义的陈述句
自然的,非陈述句型并非命题,非真假二值的句子同样不属于命题
符号化
- 对于简单的命题,使用小写字母
表示,如 , - 对于两个命题的联结方式,有诸如
- 关系
优先级
符号化是方便了运算得出结论,但当大量联结词堆叠,仅仅依靠从左到右的次序,就会出现歧义,因此有联结词的优先级,如我们从小学就开始接触的括号,就是为了提升运算优先次序,优先级表如下,
等值演算
对于不同的命题表述,可能会有相同的结果,同样的也会有相同的真假
推理出命题表述的真假,需要使用等价的关系,将命题简化到可辨真假的程度
等价关系
对于A,B,C
范式
- 析取范式 以
联结 - 合取范式 以
联结
推理
根据以上等价关系,通过等值演算推导出的结果