数理逻辑:命题逻辑(11)多值逻辑
来源:互联网 发布:ipad air清理缓存软件 编辑:程序博客网 时间:2024/05/17 04:50
数理逻辑
,
第一章 命题逻辑,
。
第11节 多值逻辑
p1
在多值逻辑中,原有二值逻辑的一系列关系都能满足,如双重否定律,德摩根定律,合取对析取分配,析取对合取分配,蕴含与等价用与或非表示的公式,都将成立,这可以用上面的运算表加以验证,具体验证留作习题。
如果我们用数学函数来表示,则有
非x=1-x, x&y=min(x,y), xVy=max(x,y), x->y=yV(非x)=max(y,1-x),
x~y=(x->y)&(y->x)=min(max(y,1-x),max(x,1-y)).
需要说明,对多指逻辑中逻辑值的表示符号不同作者使用很不统一,如Kleene等用T、I、F三个字母分别表示真、半真、假三个三值逻辑中的逻辑值。下面就是Kleene的三值逻辑的五种基本运算表。这种表示对三值逻辑确实很好,但无法推广到4、5、6、...、n等更多值的逻辑;有的作者用1、2、3三个整数分别表示真、半真、假三个三值逻辑中的逻辑值,这种方法可以方便地推广4、5、6、...、n等更多值的逻辑,但缺乏符号的直观意义。而我们上面用0、1/2、1来表示这三个真值,这种表示法的好处是它们正好代表真值为真的概率值,并且不仅可以推广到任意值的逻辑,甚至还可以推广到无穷值的逻辑,当然,这时运算表是画不出来了,但基本关系还是不变。
附录:Kleene K3 三值逻辑 表
练习题
1. 验证德摩根定律在三值逻辑中成立。
2. 用与、或、非表示三值逻辑中的蕴含关系。
3. 用与、或、非表示三值逻辑中的等价关系。
[待校]
- 数理逻辑:命题逻辑(11)多值逻辑
- 数理逻辑:命题逻辑(2)命题逻辑公式
- 数理逻辑:命题逻辑(0)目录
- 数理逻辑:命题逻辑(4)等效关系
- 数理逻辑:命题逻辑(5)可推出关系
- 数理逻辑:命题逻辑(6)对偶关系
- 数理逻辑:命题逻辑(8)完全范式
- 数理逻辑:命题逻辑(9)马尔采夫定理
- 数理逻辑:命题逻辑(10)公理理论
- 数理逻辑:命题逻辑(7)合取与析取范式
- 数理逻辑:命题逻辑(12)命题逻辑总习题 (尚缺,待录)
- 数理逻辑:命题演算(8)命题逻辑公式与命题演算公式 (尚缺,待补)
- 数理逻辑:命题逻辑(1)命题与命题连接词(尚缺,待补)
- 数理逻辑:命题逻辑(3)永真公式与可满足公式
- 第一部分 数理逻辑 第一章 命题逻辑基本概念
- 第一部分 数理逻辑 第二章 命题逻辑等值演算
- 第一部分 数理逻辑 第三章 命题逻辑的推理理论
- 命题逻辑(一)
- 数理逻辑:命题逻辑(9)马尔采夫定理
- List Control中常用的操作函数
- 数理逻辑:命题逻辑(10)公理理论
- 【Java】设置HttpClient代理
- Java程序员从笨鸟到菜鸟之(九十八)深入java虚拟机(七)深入源码看java类加载器ClassLoader
- 数理逻辑:命题逻辑(11)多值逻辑
- HTML特殊字符大全
- 给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中?
- 数理逻辑:命题逻辑(12)命题逻辑总习题 (尚缺,待录)
- as3 下使用include,类似,c/c++用法;前面不用#号,demo
- Android 4.0 隐藏虚拟按键(导航栏)的方法 .
- tar命令的妙用
- 头文件中的#ifndef #define #endif 的使用
- DB2错误信息SQLCODE SQLSTATE (按sqlcode排序)