三值逻辑和模糊逻辑的解决方案,逻辑学论文.docx
《三值逻辑和模糊逻辑的解决方案,逻辑学论文.docx》由会员分享,可在线阅读,更多相关《三值逻辑和模糊逻辑的解决方案,逻辑学论文.docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、三值逻辑和模糊逻辑的解决方案,逻辑学论文根据二值原则,我们言讲某事物的话语是或者真或者假,因而相对于会话语境我们表示出话语的语句就有确定真值。根据弗雷格、罗素和早期维特根斯坦的观点,一种逻辑上完善的语言是二值的,并且这种语言中的每个合式公式都是或真或假,可见二值对于当代逻辑核心的形式系统的所有标准解释是必不可少的。然而,二值原则对于日常语言的很多语句是成问题的。我们看以下三个语句: 1明年 12 月 21 日中午我将在北京。 2飞马有一条白色的后腿。 3蒂莫西 威廉姆森Timothy Williamson是瘦的1 185. 语句1牵涉将来偶尔事件,由于它在当下时刻既不能肯定也不能否认,只是可能
2、而非必然,所以它既不真也不假。语句2包含空名或虚构名称,即华而不实的单称词项 飞马 没有指称,所以它也没有确定真值。语句3同样没有确定真值,由于它包含的谓词 是瘦的 具有含混性vagueness。 通常,我们把 是瘦的 这类谓词称作含混谓词,日常语言中有很多这样的词,如 是秃头 、 是高的 等。含混谓词的主要特征是它应用来描绘叙述的事物情形与不能应用来描绘叙述的事物情形之间没有精到准确边界,总会出现边界情形borderline case。以 是瘦的 为例。它能够用来描绘叙述体重仅为 50 公斤的成年男性,不能用来描绘叙述体重 100 公斤的成年男性,但它能否用来描绘叙述体重 75 公斤的成年男
3、性则是不确定的。因而,就威廉姆森的身材来讲,没有人知道他能否是瘦的,即便将他的体重测量结果与其别人进行比拟也无法做出断定。于是,类似体重 75 公斤的人这样的情形就属于含混谓词 是瘦的 的边界情形。当描绘叙述边界情形时,包含含混谓词的语句没有确定真值,我们把这样的语句称作边界语句borderline sentence。上述语句3就可能是一个边界语句。基于此,排中律的一个实例 或者威廉姆森是瘦的或者威廉姆森不是瘦的 也没有确定真值。因而,日常语言的含混性导致经典逻辑的排中律或二值原则失效。 不仅如此,当我们用经典逻辑的有效规则对包含含混表示出式的语句进行推理或论证时,堆垛悖论sorites pa
4、radox便会产生出来。含混谓词应用的情形没有精到准确边界,这就意味着它指称的概念的外延没有固定界线,或者讲它的外延边界是弹性的。根据莱特C. Wright的观点,含混谓词具有容忍性tolerance,也即它能够容忍谓词外延范围内的细小变化而不会造成大的影响.例如,假如 是瘦的 能够应用于体重 50 公斤的成人,那么它可以以应用于体重 50.1 公斤的成人。我们能够用含混谓词 是瘦的 描绘叙述这样一个序列的事物:a0,a1,a2, ,an,华而不实 a0表示 体重 50 公斤的成人 ,an表示 体重 50+n/10 公斤的成人 .这样的序列我们称作堆垛序列,在这个序列上任意两个相邻事物间的差异
5、非常之小以致无法区分,假如含混谓词能够应用于 an,那么它必定可以应用于 an+1.除此之外,含混谓词能够明确地应用于序列的第一个事物,而不能应用于序列的最后一个事物。显然, a0是瘦的 为真,并且对于任意 nn 为自然数,假如 an是瘦的 为真,那么 an+1是瘦的 也为真。经过连续屡次运用分离规则modus ponens,我们能够证明体重 100 公斤的成人是瘦的也即 n=500。这个结论明显为假。我们能够换用不同的含混谓词做出同样论证,例如 是秃头 、 是红的 ,最后得到的结果分别是 无论有多少头发我总是秃头 、 红色是蓝色 . 借用这种堆垛论证,我们几乎能够证明任何明显为假的事情。堆垛
6、论证有很多不同种类的形态,海棣D.Hyde曾给出六种不同的论证型式3 117.我们在这里主要关注它讨论最多的标准型式,也即条件句型式的堆垛论证。我们熟知的谷堆悖论和秃头悖论都可使用这种型式表示出。令 F 表示含混谓词,a0,a1,a2, ,an表示相应的堆垛序列的事物,条件句型式的堆垛论证能够表述如下: 堆垛论证之所以称为悖论,是由于它的前提都看起来为真,推理也是有效的,结论却为假。关于悖论,我们至少能够有三种方式拒斥它:或者证明它的论证不可靠,由于它实际上有某个或某些假的前提;或者证明它的论证形式无效,由于它使用的推理形式无效;或者两者兼有之。确实,一种好的含混性解释理论应当能够提供堆垛悖论
7、的一种好的解决方案。 二、三值逻辑的解决方案 既然经典二值逻辑不能处理含混性问题,作为基于哲学的考量而产生的第一个非经典逻辑,多值逻辑自然被用作一种替代方案。我们这里仅考虑三值逻辑。不过,大多数三值逻辑的产生不是由于含混性问题。例如,皮尔士C. S. Peirce既关注过含混性问题又考虑过三值逻辑,但是他没有发表他的三值表,我们也不清楚他对三值逻辑的信念有多坚定,所以皮尔士能否有意将三值逻辑的基本原理应用于含混性问题尚不得而知。卢卡西维茨在 1920 年代正式提出的第一个三值逻辑系统也是基于自由意志或非决定论问题。俄国数学家鲍契瓦尔D. Bochvar在 1937 年提出两个非常不同的三值逻辑
8、系统,但他的动机是为了解决经典逻辑和集合论中出现的悖论,十分是讲谎者悖论。克林S. C. Kleene在 1938 年遭到数学基础研究的启发创立了一种强三值逻辑,后又在 1952 年的(元数学导论中建立弱三值逻辑,但他的动机主要来自算术。 第一位尝试将多值逻辑用来解释含混性的人是瑞典逻辑学家哈尔登S. Hallden。他在 1949 年的著作(无意义的逻辑中以为,一个命题是 无意义的 意指它既不真也不假.因而,边界语句的真值就是无意义,既不真也不假。例如, 1000 根头发的人是秃头 是 无意义 命题。哈尔登通过采用一种包含真、假和无意义的三值逻辑来适应 无意义 的语言。为此,他给出一个包含二
9、值真值表的三值表,假如每个支命题是真或者假,那么复合命题拥有与二值表一样的真值;假如任何一个支命题是 无意义 ,那么复合命题也是 无意义 见表 1。除了表 1 所示真值表外,哈尔登还引入一个新的一元算子+.+p 意味着 p是 有意义的 .因而,假如 p 是 无意义 ,+p 就为假而不是 无意义 .否则,它为真见表 2。因而,+p意味着 p 是 无意义 .哈尔登将真和无意义都当作指派值,也即非假的保存。他给出的有效性定义是:一个公式是有效的,只要它不为假而不必为真。 显然,根据哈尔登的三值逻辑,条件句型式的堆垛论证是一个无效论证,由于它使用的推理规则是无效的。也就是讲,分离规则在哈尔登的三值逻辑
10、系统内是无效的。我们来检验这个规则的一个应用形式能否有效,也即从p p +p 和 p p 到+p 的推理。无论我们怎样赋值,它的两个前提都不为假,但当 p 是 无意义 时它的结论为假。因而,分离规则对于牵涉算子+的公式无效。我们再看分离规则对不牵涉算子+的公式能否有效。当 p 是 无意义 并且 q 为假时,前提 p q 和 p 不为假而结论 q 为假,分离规则仍然无效。由此可知,根据哈尔登的三值逻辑的有效性定义,分离规则缺少有效推理形式的属性:当下提采取指派值,结论也取指派值。但是,根据这个有效性定义,排中律是有效的,由于它固然不为真但也不为假,而这与排中律在含混语言中失效的观念相矛盾。因而,
11、哈尔登的三值逻辑似乎不是合适含混语言的有效逻辑。 科尔纳S. Korner在 1966 年的著作中用一种不同版本的三值逻辑来处理含混性问题5 3740.科尔纳将他的三值逻辑称为 不确切概念的逻辑 .根据科尔纳的观点,不确切性源自事例所定义的概念的边界情形。这样的概念 F 将对象划分为:正面候选者,也即必定被选择为 F 的正面实例;反面候选者,也即必定被选择为反面实例;以及中立候选者,也即可能选择为正面或反面实例,这依靠于自由选择。由此,就有一种三值的前选择逻辑和一种二值的后选择逻辑。概念的三种候选者对应三种命题:真、假和中立。真和假被想象为稳定态,中立被想象为临时态。我们能够通过自由选择选取一
12、个中立命题为真或假。科尔纳的三值语义真值表如下表 3: 从科尔纳的三值表,我们看到否认和等值连接词的语义解释与哈尔登的三值表一样。但是两者也有不同:首先,科尔纳取消了哈尔登的一元算子+的真值表;其次,对于合取连接词,当一个合取支为假而另一个合取支是中间值时,根据哈尔登的三值表合取式为中间值而根据科尔纳的三值表合取式为假;再次,对于析取连接词,当一个析取支为真而另一个析取支为中间值时,根据哈尔登的三值表析取式为中间值而根据科尔纳的三值表析取式为真;最后,对于蕴涵连接词,当下件为中间值而后件为真,或者当下件为假而后件为中间值时,根据哈尔登的三值表条件句为中间值而根据科尔纳的三值表条件句为真。 科尔
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 文化交流
限制150内