“逻辑后承”是逻辑学的核心概念。早在1936 年以德文发表的《论逻辑后承概念》一文中,塔斯基就专门且明确地讨论了这个概念。他借助所谓的“科学语义学”(即模型论语义学)的技术给出了逻辑后承概念的定义,并认为他的定义最能符合我们关于通常的后承概念的直觉。尽管受到塔斯基的影响,模型论方法已经成为逻辑学家们研究各种逻辑性质的重要工具,但塔斯基对逻辑后承的模型论定义在外延上是否等价于直觉上的通常的后承概念,这一点仍然存在争议。埃彻门第批评塔斯基的定义缺乏外延恰当性,既有“过度(overgeneration)”问题也有“不及(undergeneration)”问题(Etchmendy,1990,148,150)。这两方面的问题皆归咎于该定义对逻辑后承的错误的还原,即把逻辑后承概念还原为具体论证的保真性,这致使它无法为论证的逻辑有效性提供独立的概念性保障(Etchmendy,2008,267)。本文将针对埃彻门第的批评,围绕外延的恰当性和概念分析的恰当性这两个方面为塔斯基的定义提出辩护。
一、塔斯基的模型论定义
塔斯基对逻辑后承概念的定义起点在于合乎我们关于通常的后承概念的直觉。在他看来,如果一个语句X 是从语句集K 逻辑地推出的,那么通常在直觉上,不可能K 中的语句都是真的而X 却是假的。逻辑后承的必然性决定了它是形式的,即“这种关系不能以任何方式被经验知识所影响,……后承关系不能因在这些语句中指称对象的指示词被指称其他对象的指示词所替换而受到影响”(Tarski,1936,212)。这意味着,这种关系在前提集K 与结论X 之间成立,必须独立于K 中的所有语句和作为结论的语句X中的非逻辑常项的涵义,而仅仅依赖于其中出现的逻辑常项的涵义。只要逻辑常项被选定,无论如何对其中出现的非逻辑常项做相应的替换,都不会改变后承关系。如果语句X 是从集合K 逻辑地推出的,那么不仅要求并非K 中的所有语句都为真而X 却为假,还要求对于K 中所有语句和X 的如上替换结果也应如此。这样,塔斯基就得到了逻辑后承的必要条件:
(F)如果在集合K 的语句中和在语句X 中,(除纯粹的逻辑常项之外的)常项被其他常项所替换(类似的记号在所有地方都被类似的记号替换),如果我们用‘K′’表示由K 得到的语句集,且用‘X′’表示由X 得到的语句,那么语句X′必须是真的只要集合K′中的所有语句都是真的。(Tarski,1936,212)条件(F)还不足以定义逻辑后承,因为它并不同时构成逻辑后承的充分条件,除非我们假定表达K和X 的语言包含了足够充分的非逻辑常项(符号)。但事实上这种假定并不总能成立。为此,塔斯基建议寻求其他工具,即语义学的工具。在塔斯基那里,转向逻辑后承的语义学定义很自然。因为语义学能够提供的工具就是满足概念,而这个概念在其《形式化语言中的真概念》(1933)中已经获得了严格定义。因此,通常的后承概念的直觉就可以被重新表述为:如果一个语句X 是从语句集K 逻辑地推出的,那么通常在直觉上,不可能论域中对象的所有序列都满足K 中的语句而不满足X。结合定义(F),就可以得到如下表述:任何能够满足K* 中所有语句函数的序列也能满足X*。需要注意的是,为了避免非逻辑常项短缺的问题以及为了表达必然性,这里的“K*”、“X*”不再是对K 中所有语句以及语句X 中的非逻辑常项进行相应替换后得到的某个语句,塔斯基把它们分别规定为将非逻辑常项直接替换为相应的变元而得到的语句函数的集合和语句函数(sentential function)。其实,满足概念的定义首先就是针对“一个给定语句函数被对象或对象序列满足的概念”,而真概念或语句的满足概念则以此为基础。借助满足概念,我们只需要对前面的表述稍加修改就可以得到逻辑后承的一个新定义:
(S)语句X 是由语句集K 逻辑地得出的,当且仅当如果K* 和X* 等分别是由语句集K 和语句X 得到的语句函数集和语句函数,则所有满足K* 中每个语句函数的对象序列都满足语句函数X*。塔斯基没有提到定义(S),大概是因为这个定义还不够简洁、不够直观。正是借助语句函数以及基础的满足概念,塔斯基引入了模型概念①。如前所述,令K 为任意语句集、X 为任意语句,K* 为由K 得到的语句函数集,X* 为由X 得到的语句函数。任意满足集合K* 中每个语句函数的对象序列都被称为语句集K的模型;任意满足X* 的对象序列都被称为X 的模型。在此基础上,塔斯基给出了逻辑后承概念的更为简洁直观的模型论定义:
(M)语句X 是由语句集K 逻辑地得出的,当且仅当集合K 的每个模型都是语句X 的模型。
由模型概念的定义不难看出,(M)与(S)是等价的。在这里必须要强调的是,塔斯基的定义(M)是以(S)为基础的,前者较之后者而言仅仅在字面上更有利于体现“模型论方法”的特征,而对逻辑后承概念的模型论定义的实质则在定义(S)中得到了充分表达。这意味着,在塔斯基的定义中,模型概念并不是必要的,而仅仅是作为简化定义的一个工具而已。同样,也不需要借助真概念。(语句函数的)满足概念才是必不可少的,是塔斯基的定义的核心。
鉴于满足以及模型等概念均已得到严格定义,定义(M)显然不再包含任何模糊的概念,塔斯基自信地认为:“每个理解上述定义之内容的人都必须承认它与[逻辑后承概念的]日常用法是相当一致的。这一点相对于它的其他后承概念而言将变得更加明显。”(Tarski,1936,213)模型论方法的优势在其他逻辑性质的刻画上也得到凸显。与逻辑后承联系最为紧密的逻辑性质就是逻辑真:语句X 是逻辑地真的,当且仅当所有对象序列都是它的模型。虽然塔斯基的定义因其突出的优势已经被大多数逻辑学家所广泛接受,但批评之声依然存在。其中最具代表性的批评来自埃彻门第,他列举了塔斯基的定义面临的几个问题,以此质疑其恰当性。接下来,本文将分别针对其中两个最为关键的问题进行讨论②。
二、“过度”问题
尽管定义(M)被视为是模型论定义的典范,但埃彻门第还是指责塔斯基的定义会直接导致“过度”问题①,这是因为塔斯基的定义预设了一个固定不变的量词论域。在埃彻门第看来,这也是塔斯基的定义与标准模型论的定义的重要区别所在:现代的标准的模型论语义学考虑到了量词论域的变化及其“与其他因素的解释之间的关键的依赖性”,“没有这种依赖性,塔斯基的定义将绝不会得到标准的结论,即使将量词处理为非逻辑常项”(Etchmendy,1988,69~70)。
所谓“过度”指的是塔斯基的定义会把许多并非逻辑有效的论证判定为逻辑有效。为了说明这一点,我们需要借助塔斯基对逻辑真概念的模型论分析。首先,根据语句函数的形成机制,如果一个语句不包含任何非逻辑常项,那么它的语句函数就是它本身。接着,根据塔斯基的真之定义,即一个语句是真的当且仅当所有对象序列都满足它,如果这个语句是真的,它就会是逻辑地真的,因为它的语句函数(也就是它本身)被所有对象序列满足。于是可以得到这样的推论:所有以其自身为语句函数的真语句都是逻辑地真的。这样一来,我们很容易会发现,在包含全称和存在量词以及等词的一阶语言中,所有仅仅表达数量的语句都为逻辑真理,例如“至少有一个对象(埚x(x=x))”、“至少有两个对象(埚x埚y(x≠y))”……(Etchmendy,1990,74,111);对一阶语言中的任意真语句的二阶存在概括也都是逻辑地真的,例如如果“Fa”是真语句,“埚F*埚x(F*x)”就是真的,而且还是逻辑地真的②。以这些逻辑真语句为结论,我们不难构造很多论证,无论其前提或前提集是什么,按照塔斯基的定义,这些论证都将名正言顺地归入逻辑后承概念的外延。但这些语句直觉上并不是真正的逻辑真理,它们是“关于世界的实质的、非逻辑的断言”(Etchmendy,2008,272)③,以它们为结论的论证直觉上也并非逻辑有效的。反例很容易找到:考虑以“恰好有一个对象”为前提、以“恰好有两个对象”为结论。根据塔斯基的定义,它是逻辑有效的,但很明显至少存在一种情形能够使得前提为真且结论为假。
按照埃彻门第的分析,造成上述“过度”问题的原因是,塔斯基在定义中预设量词的论域始终保持不变,即是由所有对象构成的集合。只要像现代的标准的模型论语义学那样考虑到量词论域的变化,上述“过度”的反例就不难被排除(Etchmendy,1990,116)。由于考虑了论域,标准模型论的模型就是由论域与对象序列构成的有序对(其中论域D 与对象序列s 都是可变的)。一个语句是逻辑真理,当且仅当所有这样的有序对都是它的模型。如果埃彻门第的观点正确,那么塔斯基使用的模型就是局限于以全域U 为论域的一类特殊的有序对,即(其中,只有对象序列f 是可变的)。由这类有序对决定的逻辑真理和逻辑后承难免会较为宽泛。
现在我们需要考虑的是塔斯基的定义是否确实预设了一个不变的全域。虽然塔斯基在《论逻辑后承概念》(1936)一文中并没有谈到论域,但在给真概念定义时,他给出了两种真概念和满足概念的定义,一种是绝对的,一种是相对的。后者需要考虑论域,即“在个体论域a 中为真”以及“在有k 个元素的论域中为真”。他认为“在演绎科学的方法论中……相对性特征的真概念比绝对概念起着更大的作用,并以之作为其特殊情形”(Tarski,1933,199)。这说明塔斯基并没有忽视不同论域对语句真值的影响。至于他在定义逻辑后承概念的时候是否考虑到这一点,我们不得而知,但值得注意的是,塔斯基1953 年再次讨论模型论时明确考虑了论域的变化①。他将模型R 定义为由非空的论域和对象序列构成的有序组,即R=,并借助模型分别定义了逻辑后承和逻辑真:“一个语句Φ 被称之为一个语句集合A 的逻辑后承,当且仅当在每一个A 中所有语句在其中被满足的[模型]R 中,A 被满足;它被称为逻辑地真的,当且仅当它在每个可能的[模型]中被满足。”(Tarski,1953,8)在这里,塔斯基并没有对U(即“R 的世界(universe)”)做出限定,更有趣的是,塔斯基还考虑了“坌x坌y(x=y)”这个反例,他说:“这个语句明显表达了世界只包含一个元素的事实;尽管在这个语句中没有非逻辑常项出现,它也不是逻辑公理,因为它不被所有的[模型]满足。”(Tarski,1953,18)可见,即使塔斯基在1936 年所使用的模型是论域不变的,那么至少到了1953 年,塔斯基已经纠正了这个错误。何况,他并没有提到1953 年的这种定义是对早期工作的纠正或者补充,相反,他还在注释中提醒我们,关于满足、真、逻辑后承以及逻辑真概念的形式定义和细节讨论参考他的早期工作。所以,我们不能把塔斯基的定义看作是新的定义,而应该把它看作是更明确的定义或更清晰的重述。这样一来,我们完全有理由相信,塔斯基1936 年对逻辑后承以及逻辑真概念的模型论定义与1953 年的定义即标准的模型论定义是一致的。
本文来源:https://www.010zaixian.com/shiyongwen/1657779.htm