信息化的本质分享 http://blog.sciencenet.cn/u/Babituo

博文

真假逻辑的语义检验问题

已有 3691 次阅读 2011-6-22 17:31 |个人分类:立体逻辑|系统分类:科研笔记| 选择性, 逻辑学, 体系, 布尔

真假逻辑就是在逻辑上取“真”和“假”二值的逻辑体系,其运算的规则为布尔逻辑运算规则:
真与真=真
真与假=假
假与假=假
真或真=真
真或假=真
假或假=假
非真=假
非假=真
这是逻辑学的基础。
真假逻辑表明了一种看待事物的二分的观点,也就是,我们总是可以依据事物的某个特征,将事物进行在2种性质的分类,得到非此即彼的确定性的认识。
真假逻辑是一种“排除中立”的观点,认为在真与假之间,我们没有第三种中立的选择。
当然,这种“排除中立”是有条件的:就是在规定的判断方法之下。
虽然我们可以列举现实中的状态选择可能远不止只有2种状态的情况,但相应的,做状态判断的方法也会不同。
所以,不能用现实中存在“多态选择性”来否定真假二分逻辑的正确性和实用性,
实际上,真假逻辑的二分性,只是从最简判断方法产生的最简分类的方法,只是试图提供一种“最基本”的分类方法:
只要我们想到要分类,我们至少就要能先分出2类来。否则,所有的事物都是1类,我们就不要认识它们的差异了。
至于我们还可以将事物分为3类或更多的类,那只是先能分出2类的扩展应用了。
这才是真假逻辑真正的真理性所在。
问题是:对于任意的只分两类的分类方法上,其两类之间的逻辑关系都是符合布尔逻辑运算规则的吗?
或者说,我们能找到任意的二分法中,对每种具体的二分的逻辑状态语义都能找到符合布尔逻辑运算规则的合理的语义解释吗?
比如说:对于“多和少”的二分逻辑,我们能找到:
多与多=多
多与少=少
少与少=少
多或多=多
多或少=多
少或少=少
非多=少
非少=多
的合理解释吗?
诸如此类,至少还可能有“虚实、阴阳、好坏、正负、有无、增减、真实-假设...”。
也就是说,在我们在所有二分法中过滤出语义等价类之后,我们是否用“真假”在语义上来统一所有的二分法的等价类,并可以保持真假逻辑的运算规则的语义的协变性?
似乎是可以、并且不难做出检验的。我们只要把每一种二分法得到的两种逻辑语义值代入布尔运算规则,看是否能得到合理的解释,就知道“真假”是否具备全面的代表性了。
当然,对于不同的二分法的逻辑运算符,也可能需要进行一致的语义协变,才能得到合理的解释,这是允许的。
要是我们遇到不管我们进行怎样的协变解释,我们都找不到与真假逻辑一致的语义解释的话,我们就大概遇到了一种不符合真假逻辑的二分法了。这样,真假逻辑就不能具有广泛的二分法的代表性了,我们就要去寻找新的二分法逻辑的运算规则了。
我们是否能找到这样的二分法呢?
这,就是需要检验的问题。
 
在检验之前,让我们先列出真假逻辑状态及其运算符的一般性的语义解释:
真:一般来说,就是满足分类判断条件的意思。
假:一般来说,就是不满足分类判断条件的意思。
与:就是串行的必要条件要求;
或:就是并行的充分条件要求;
非:就是反向对称的条件要求。
 
现在来验证一下“多-少逻辑”是否符合真假逻辑的具体化的语义协变规则。
多:是对一个数量值,满足“通过与一个参考值进行比较,得到比参考值大”的判断条件的意思。
少:是对一个数量值,满足“通过与一个参考值进行比较,得到比参考值小”的判断条件的意思。
由于是二值逻辑,可以假设存在一个规定,是不可能有值会等于参考值的。
那么,
对于“多与多=多”有合理解释吗?解释就是:只有一个数大于它的参考值,而且另一个数也大于它的参考值的时候,我们才能说“两个数都各自大于它们的参考值是可以满足的”,合理。
对于“多与少=少”有合理解释吗?解释就是:当有一个数大于它的参考值,而另一个数小于它的参考值的时候,我们只能说“两个数都大于它们的参考值是不可以满足的”,合理。
对于“少与少=少”有合理解释吗?解释就是:当一个数小于它的参考值,而另一个数也小于它的参考值的时候,我们就能说“两个数都小于它们的参考值是可以满足的”,合理。
对于“非多=少”有合理解释吗?解释就是:当一个数不是大于它的参考值时,就一定是小于它的参考值。由于存在假设规定,也可以认为是合理的。
对于“非少=多”有合理解释吗?解释就是:当一个数不是小于它的参考值时,就一定是大于它的参考值。由于存在假设规定,同样也可以认为是合理的。
似乎一切都是合理的,如果我们不再深究其中的语义的各种可能情况,我们算是找到了一种可以将“多少逻辑”被“真假逻辑”统一的一个可能性。言下之意是:我们是怀着“积极的心态”尽量找满足的情况,如果,我们非要从“消极的心态”来找“不符合”的情况,并能找出来的话,我们还能肯定,“多少逻辑”真的可以被“真假逻辑”所抽象覆盖吗?
 
现在,我就来“刁难”一下上述的“合理性”。
请我们先记住我们事先给“多”和“少”的形式语义的解释:
多:是对一个数量值,满足“通过与一个参考值进行比较,得到比参考值大”的判断条件的意思。
少:是对一个数量值,满足“通过与一个参考值进行比较,得到比参考值小”的判断条件的意思。
然后,我们来看一个看似“合理”的陈述:
 
对于“多与少=少”有合理解释吗?解释就是:当有一个数大于它的参考值,而另一个数小于它的参考值的时候,我们只能说“两个数都大于它们的参考值是不可以满足的”,合理。
请注意,我们给“=”前后的两个“少”分别赋予的含义是什么?
“=”前的“少”:一个数小于它的参考值;
“=”后的“少”:两个数都大于它们的参考值是不可以满足的;
请问:这两个“少”的含义是一致的吗?都符合我们之前给定的形式语义的定义吗?
无论如何,我们也不能强硬地说:这两个“少”的含义是一致的。
我们发现,其实不用发现,一眼就能看出:只有第一个“少”,符合早先的形式语义;而第2个“少”符合的是真假的“假”的含义,而不是“少”的含义。
 
我们需要另外找解释!看看这个怎样:
对于“多与少=少”有合理解释吗?解释就是:当有一个数大于它的参考值,而另一个数小于它的参考值的时候,我们能说“两个数中至少有1个小于它的参考值是可以满足的”,合理。
这个,又真的是合理的吗?
再刁难一下:
如果上面这个是合理的,那么,下面这个有什么理由不是合理的呢?
对于“多与少=多”有合理解释吗?解释就是:当有一个数大于它的参考值,而另一个数小于它的参考值的时候,我们能说“两个数中至少有1个大于它的参考值是可以满足的”。
似乎没有理由只认可上一个陈述,不认可下一个陈述。
如果2个陈述都是可以被认可的的话,岂不矛盾了吗?
我们可没有既认可“真与假=假”,又认可“真与假=真”啊!
 
还有可以免受我刁难的合理解释吗?
我的刁难有什么不合理的吗?
如果没有,我们是不是该 ......了?
 
看来,我们是出师不利,又是初战告捷了。
 
来一回狠的,举实例说明多少逻辑符合真假逻辑。
比如:要用几块木板围成一个桶。需要木桶装的水位高于标准水位。
于是,每块木板的高度和标准水位比较,会得到高度是多还是少(假设不存在正好高度等于标准水位高度的木板)。
当木板围成桶后,只有所有的木板的高度都为多,桶的可装水位才为多,只要有一块木板为少,桶就为少。
这就是“多与少=少”的例子。
有这例子,不用再细查了,多少逻辑至少在与运算上符合真假逻辑了。肯定是前面早先的陈述有问题。
或运算也没问题,只要用前面的所有木板不被淹没地去探有标准水位的水桶的底,看用尽所有这些木板能否探到底。
能探到为多,不能探到为少,显然,只要有一块能探到,木块集合就是能探到底的集合。
看来,多少逻辑是符合真假逻辑的了。
真是柳暗花明啊!
吸取经验,后面的验证全用实例来验证。
 
现在来看看“虚实逻辑”如何?是否符合真假逻辑运算规则?
实与实=实
实与虚=虚
虚与虚=虚
实或实=实
实或虚=多
虚或虚=虚
非实=虚
非虚=实
举个什么实例来解释上面的计算是有道理的呢?
 
 


https://wap.sciencenet.cn/blog-33982-458079.html

上一篇:试着回答鹏云老师关于信息概念思考的系列提问。
下一篇:“虚实逻辑”是否符合"真假逻辑"运算规则?
收藏 IP: 183.33.136.*| 热度|

4 武夷山 杨华磊 文双春 vigorous

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-19 14:22

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部