关键词:逻辑真理;真理符合论
中图分类号:B81文献标识码:A
逻辑学离不开“真”这个概念。一般来说人们是从下述意义上使用“真”这个概念的:
(一)前提或者命题真。这种真是指命题的思想内容是真的。任何一个命题的内容不是真的就是假的,在这里真或假不是用以描述事物状态的,而是评价命题或陈述的内容的。它的核心是针对其所表达的知识或信念的,例如:“台湾不是一个国家。”这个命题的内容是符合客观事实的,所以是个真命题。
(二)推理真。这是指推理中前提真和结论真之间的关系。演绎推理前提真结论必然真,归纳推理和类比推理前提真而结论是或然性真。因此推理真就是推理中的结论相对于前提是必然的真或者是或然的真。这里“真”指的是否再现逻辑推断关系而不是对命题内容的评价。
(三)指派真和赋值真。在逻辑学中(特别是在现代逻辑中)把命题形式当作真值形式,而且只从真假的角度研究每一种命题形式的逻辑特征,真和假是命题的唯一属性。逻辑真在这里指这些真值形式和其中的变项与公式的真假,这时的真假和具体命题内容的真假无关,而只是一种假定的真假和根据这种假定而推论出的真假。
(四)形式真。这是指永真式(重言式)或普遍有效式的真。逻辑学中有一类公式,对其中的变项可以代以任何命题、谓词、个体词总能得到真命题。这类公式的真是一种逻辑关系的真,例如:P或者非P中不管变项P赋真值或是假值,这个公式都是真的。
(五)系统真。现代逻辑建立了形式系统,如果它的定理都是形式真,即都是永真公式或是普遍有效式,那么整个系统便是可靠的和一致的,这种可靠性和一致性就是一种系统的真。
在以上这五种“真”的情况下,逻辑学不考虑第一种意义的“真”,而只关注后四种“真”。后四种“真”在逻辑学中有各种表现,在其他科学中也有这些意义上的真的表现,就被称为逻辑真理。
所谓逻辑真理是一种特殊的真理,是一种因逻辑关系或逻辑原因而成为真的一种真理。逻辑真理不能凭经验而得知其为真,它需要我们借助逻辑分析、语义分析、关系分析确定它们是真的。它和我们日常生活中所说的真理是有区别的。
恩格斯认为:全部哲学特别是近代哲学的重大基本问题,是思维与存在的关系问题。它包括两个方面的问题,一方面是思维与存在何者为本原的问题;另一方面是思维和存在有无同一性的问题,也就是我们的思维能否认识现实或者正确地反映现实世界的问题。从逻辑哲学的角度来看,其重大的基本问题就是逻辑与客观现实的关系问题,任何逻辑学家都要回答:逻辑真理是否与客观现实一致?逻辑真理与事实真理之间又有什么关系?
关于这个理论问题,亚里士多德在其所著《形而上学》一书中明确提出并详细论述了逻辑基本规律(矛盾律与排中律)。在谈到矛盾律时认为,事物不能同时存在又不存在。矛盾律首先是存在的规律。它之所以能够成为逻辑思维的基本规律,是因为它符合“事理”。亚里士多德肯定了逻辑规律与存在规律的一致性,其根据就是真理符合现实的理论,即所谓真理符合论。它在解释真与假这对概念时说,凡以不是为是、是为不是者,这就是假的;凡以实为实、以假为假者这就是真的。按照真理符合论,一切真理必需与现实一致,逻辑真理也不能例外。可见亚里士多德的真理观,是唯物主义的一元论,这个真理论肯定了思维与存在的同一性。但是亚里士多德只强调逻辑真理与存在规律的一致性,却忽视了逻辑真理的特殊性。
莱布尼兹是现代逻辑的创始人。他第一个提出了用数学方法研究逻辑学中的推理问题,对亚里士多德的真理一元论提出了挑战。他认为有两种真理:即推理的真理和事实的真理。推理的真理是必然的,事实的真理是偶然的。推理的真理不像事实真理那样依赖于经验,它们的证明只能来自所谓的天赋的内在原则。因此莱布尼兹的这种观点,就成为真理二元论和逻辑真理先验论的一个起源。
基于莱布尼兹的推理真理和事实真理的对立,在康德的哲学中就演变为分析判断和综合判断的分歧。康德认为一切来源于经验的判断都是综合判断;分析判断是绝对独立于一切经验的知识,即先天知识。例如:“白人是人”就是分析判断,在康德看来表示逻辑规律的判断就属于分析判断。
数理逻辑问世之后,逻辑哲学领域中出现了维特根斯坦学派,即以维也纳小组为核心的逻辑实证主义者。他们的一个共同的工作就是利用数理逻辑的成果,发展从莱布尼兹到康德的真理二元论和逻辑真理的先验论,使之获得科学化的外观和现代化的形式。维特根斯坦把逻辑真理称为重言式。他认为重言式的命题是无条件的真,由此他断言,重言式既不能为经验所证实,同样的也不能为经验所否定,也就是说与现实没有任何描述关系。逻辑实证主义者进一步把康德关于分析判断和综合判断的区分推向极端。在他们看来,凡是先天的都是分析的;反之,凡分析的都是先天的。逻辑实证主义者确立了一个基本的哲学信条:分析真理与综合真理有根本的区别。这个学派的主要代表卡尔纳普认为,哲学家们常常区分两类真理,某些陈述的真理是逻辑的、必然的、根据意义而定的,另一些陈述的真理是经验的、偶然的、取决于世界上的事实的。前一类推理就是所谓的分析推理,后一类推理就是所谓的综合推理。逻辑真理被看作是分析真理的一个特殊的真子集。
1933年塔尔斯基以形式化的方法给出了真理的语义学概念,他用非形式化方法对其语义学的成果作出概述。他认为逻辑真理同其他真理一样,必需与客观现实相符合或者相一致,在形式语言中,一个语句是不是逻辑真理,取决于它是不是在每一种解释下都成为真语句;同时一个语句在某一解释下是否为真,取决于它在这一解释下,是否与它所“谈论的对象”相一致。可见逻辑真理的概念直接依赖于形式语言中的语句,与它们所描述的客观现实之间的符合关系,这说明它的逻辑真理或者分析真理并非先验的真或者先天的真,它们为真同样是因为它们与现实相符合。塔尔斯基重新建立了真理符合论,表明一切真理包括事实真理和逻辑真理,它们的共同特征就是必需与客观现实相符合。
综上所述,我们可以看出亚里士多德提出的真理符合论,肯定了逻辑真理与存在规律的一致性,但是忽视了它们之间的差别。莱布尼兹、康德、维特根斯坦和逻辑实证主义者认为,逻辑真理和现实绝对无关,与事实真理根本不同。塔尔斯基主张真理必需以亚里士多德的真理符合论为基础,而且只能以形式语言来构造,这种观点有一定的局限性。
马克思主义认识论认为,真理是客观事物及其规律在人们思维中的正确反映。同样逻辑真理也是客观世界规律性的反映。列宁指出,人的实践经过千百万次的重复,它在人的意识中以逻辑的格固定下来,而最普遍的逻辑格,就是事物被描述的很幼稚的……最普遍的关系。列宁认为逻辑的公理、正确的推理形式是事物最普遍的关系,是由人们实践中千百万次的重复而反映和巩固在意识中。列宁说的最普遍的逻辑格是指三段论推理的正确形式。在这一点上我们说逻辑真和事实真是相容的,事实真是基础,逻辑真是建立在事实真基础之上的,二者是一致的,但是逻辑真理与任何具体的经验事实无关。
第一,逻辑系统的公理和定理的真是逻辑系统设定,其为真的根据是某种初始的逻辑关系。第二,逻辑公理和定理经过解释的真命题,其为真不取决于解释中的内容,而取决于这些公理、定理所显示的逻辑关系。第三,逻辑推断关系这种推论的结论真是一种逻辑关系真。第四,根据逻辑联系词的性质,由逻辑真得到逻辑真。如:A、B是逻辑真命题,那么A并且B、如果A那么B都是逻辑真命题。第五,数学中的逻辑真命题,是建立在公理演绎基础之上。以上这些逻辑真由于逻辑的原因或者逻辑关系而真,在这一点上我们可以说,在局部意义上,相对于特定的逻辑系统而言,逻辑真理可以说是分析的,是以逻辑意义为根据的,而与任何具体的经验事实无关。
关键词:哲学逻辑;逻辑哲学;词义;辨析
从20世纪50年代开始,哲学逻辑和逻辑哲学的研究在国际哲学界、逻辑学界蓬勃兴起,国内逻辑学界也于上世纪80年代开始,介绍、引进国外哲学逻辑和逻辑哲学的研究成果,目前对哲学逻辑与逻辑哲学的研究,从总体上讲,国内仍处于消化、吸收并尝试进行创造性研究阶段。哲学逻辑和逻辑哲学这是两门密切相关的学科,二者都是现代哲学与现代逻辑相互渗透的产物,但它们是两门不同的学科,有着不同的研究对象与范围。然而,由于“哲学逻辑”至今是一个充满歧义的词,不同的学者对它有不同的理解,并在很不相同的意义上使用它,冠以“哲学逻辑”之名的书籍五花八门,因而,和逻辑哲学在词义上发生了混乱。为了进一步推动哲学逻辑与逻辑哲学的研究,促进这两门新兴学科的确立与完善,因此,有必要对哲学逻辑的精确涵义及与逻辑哲学的关系作一番梳理与辨析。
一哲学逻辑词义的历史演变
最早[论\文\网lunwennet\com]明确使用“哲学逻辑”一词的是英国著名数学家、哲学家、逻辑学家罗素。他在《我们关于外在世界的知识》一书(1929)中,指出:“数理逻辑,除了它的初创形式之外,就连最现代的形式也不直接具有哲学上的重要意义。在初创以后,它就属于数学而不属于哲学了。我将要扼要论述的,是数理逻辑的初创形式,只有这个部分才真正称得上哲学逻辑。往后的发展,尽管没有直接的哲学意义,但是对哲学研究有很大的间接用处。”①他还认为,哲学逻辑的真正对象乃是为各种命题和推理所共有的逻辑形式,哲学逻辑乃是对逻辑形式的研究。以往的哲学由于被语言表面的语法形式所蒙骗,未能认清其隐藏着的真正的逻辑形式,而犯了许多重大的哲学错误。
可见,罗素对“哲学逻辑”一词的词义只给予了初步界定,而未加阐释。后来的英国著名学者斯特劳森赋予了“哲学逻辑”以明确的含义。1967年,斯特劳森编辑出版了一本题为《哲学逻辑》的文集,该文集收入了弗雷格、格拉斯等学者的相关论文,他为此书撰写了一长篇序言,在序言中,斯特劳森阐述了他对哲学逻辑的观点。他把整个逻辑领域区分为两部分:“逻辑是关于命题的一般理论。它有形式的部分和哲学的部分。”分别叫形式逻辑和哲学逻辑。在他看来,形式逻辑研究命题之间的可演绎关系或蕴涵关系,它要以系统的方式排列有关这种蕴涵关系的各种规律;而哲学逻辑则要研究形式逻辑产生的哲学背景和哲学预设,以及由此引出的一系列哲学问题,例如:究竟什么是命题?说一个命题为真是什么意思?命题联结词的准确性质,特别是出现在条件命题中的蕴涵的准确性质是什么?意义概念应当怎样加以分析?真理概念和分析性概念应当怎样加以分析?指称和述谓((predica2tion)的区别与联系是什么?哲学逻辑学家要回答这些问题,就必须回答有关语言和各种语言表达式的性质与功能等问题。因此,需要进一步研究这样一些问题:实际的言语活动模式;意义理论;语言交际的特性与条件,等等。②
很明显,在斯特劳森那里,“哲学逻辑”其实质不是逻辑,而是某种形式的哲学,是对与逻辑有关的哲学概念和哲学问题的仔细探究,它的成果和方法有直接或,间接的哲学意义。在斯特劳森观点的影响下,英国哲学家大都在哲学意义上使用了“哲学逻辑”一词。例如,格雷林在《哲学逻辑引论》一书中指出:“哲学逻辑是哲学,尽管它是提供逻辑学知识,对逻辑问题很敏感的哲学,但它是哲学。”他甚至认为,在“哲学逻辑”这一名词中,“逻辑”这一字眼的作用会引人误解,因为,哲学逻辑并不是关于逻辑的,也不是逻辑学。正是基于这些看法,格雷林的《哲学逻辑引论》所研究的主要是:命题;必然性、分析性与先验性、存在、预设与摹状词、实在论与反实在论,③等等。与格雷林同为英国牛津大学讲师的沃尔夫拉姆在1989年出版的《哲学逻辑导论》一书中,沃尔夫拉姆也阐述了他对哲学逻辑的看法。在他看来,哲学逻辑是关于论证、意义与真理的研究,它的主题与形式逻辑相关,但其研究对象不同,它不像形式逻辑那样处理有效论证,它只检验已经建构好的逻辑系统中的基本概念。根据这种观点,沃尔夫拉姆在书中主要研究了指称与真值、必然真、分析与综合、存在与同一、意义问题,等等。④在由联合国教科文组织筹划,法国哲学家保罗·利科主编的《哲学主要趋向》(1979)一书中,所沿用的都是这种意义上的哲学逻辑概念。
然而,数理逻辑诞生以来,数理逻辑成果被广泛运用,大批应用逻辑分支如同雨后春笋般地涌现出来,很多哲学家与逻辑学家关注了这一情况,赋予了哲学逻辑以逻辑的含义。众所周知,在逻辑发展史上,莱布尼茨最早提出了创立数理逻辑的理想,他为此付出了艰苦的努力,却未能获得成功。
1930年哥德尔证明了谓词演算的完全性,数理逻辑才算真正创立。但是,有一部分逻辑学家不满意已有的数理逻辑系统,认为它们存在严重的“缺陷”和“不足”,于是着手“修改”或“扩充”已有的一阶逻辑。他们或者创立了一些修正以至替代它们的新逻辑分支,例如直觉主义逻辑,相干和衍推的逻辑,多值逻辑,自由逻辑等等,或者应用已有的一阶逻辑工具于哲学、语言学等专门领域,创立了带有浓厚应用色彩的多种逻辑分支,例如,模态逻辑、时态逻辑、道义逻辑、认知逻辑等等。
这些新的逻辑系统或分支在20世纪20—30年代开始出现,在50—70年代繁荣兴旺起来,以至最后形成了一个新兴的逻辑学科群体。⑤因此,相当的学者越来越倾向于用“哲学逻辑”一词专指这个新兴的学科群体。例如,美国逻辑学家莱斯彻在1968年出版的《哲学逻辑论集》中阐述了他对哲学逻辑的看法。他指出,现代逻辑的发展有两个方向:一是数学方向,即数理逻辑,它是现代逻辑发展的主流;另一个方向则是哲学逻辑,它是对一些相关的哲学领域,比如本体论、认识论领域、伦理道德与规范概念等的逻辑研究,这些研究的共同特点是它们与数学并无直接联系,而往往具有较为明显的哲学背景与哲学意义,故称为哲学逻辑。⑥在他看来,模态逻辑、时态逻辑、道义逻辑、认知逻辑等等,就是哲学逻辑研究的主要内容。他所构造的哲学逻辑就是由这些研究内容所组成的学科群体。
关于哲学逻辑的词义,也有许多学者是在哲学与逻辑的双重意义上来使用。例如,柯比和古尔德合编的《当代哲学逻辑》以及冯.赖特的论文集《哲学逻辑》都属于这一类型。在他们看来,哲学逻辑既指对逻辑所产生或引起的哲学概念和问题的哲学研究,也指这种研究所建立起来的新的逻辑。前者是非形式的,后者则是用形式化方法构造的形式系统。恩格尔则把前者叫做“非形式的哲学逻辑”,后者叫做“形式的哲学逻辑”。
二哲学逻辑对象的界定
根据上述对哲学逻辑词义的历史考察,关于哲学逻辑的词义,国外学者是在三种不同的意义上使用的:一是哲学逻辑是哲学,是一门与逻辑有关的哲学学科,它研究由逻辑所引起或,提出的哲学问题;一是哲学逻辑是逻辑,它是与哲学有关的逻辑学科,研究具有较为明显的哲学背景与哲学意义的概念的逻辑问题;一是哲学逻辑既是哲学,又是逻辑。
仔细考究这些关于哲学逻辑词义的不同看法,可知其原因是未能把哲学逻辑与逻辑哲学这两个不同的概念区分开来所致。我们知道,20世纪现代逻辑与现代哲学发展的一个重要特征是两者的相互渗透,由此出现了“哲学的逻辑化”与“逻辑的哲学化”两大趋势,并进而形成了“哲学逻辑”与“逻辑哲学”等新兴的交叉学科。⑦哲学的逻辑化趋势主要表现在现代西方分析哲学和语言哲学的兴起,芬兰最著名的哲学家、逻辑学家冯·赖特在其名著《20世纪的逻辑和哲学》中指出:“20世纪哲学最突出的特征是逻辑的复兴,它是哲学发展的发酵剂。这一复兴是从本世纪开始的。最初以剑桥和维也纳为中心,后来扩大到整个分析哲学运动,这一复兴与之交汇,这是逻辑学登上哲学舞台的标志。”20世纪以来,哲学的主要问题和研究对象既不是本体论,也不是认识论,而是语言问题,哲学研究的一般方法就是语言分析,而语言分析的基本工具就是现代逻辑,因此,在国际哲学界形成了哲学的逻辑化趋势,在这种趋势下,对一些哲学概念进行精细的逻辑分析成为一些学者关注的热点,哲学逻辑也就应运而生。逻辑的哲学化趋势是在现代逻辑的基础上,在对逻辑的哲学反思中形成的,主要表现为对逻辑本身的整体性的哲学思考或研究以及对逻辑特别是现代逻辑发展中的一些具体问题的哲学分析。由于现代逻辑本身是一个不断发展的学科群体,也由于现代逻辑发展中的哲学问题并不是一成不变的,还由于不同的研究者可以有不同的研究视野,因此,逻辑的哲学化趋势是多元的。当哲学逻辑与逻辑哲学刚登上学术舞台的时候,我国年轻学者陈波就密切关注其研究动态,在国内介绍并引进国外学者在哲学逻辑与逻辑哲学研究上的成果,并在一系列相关论著中,明确主张严格区分哲学逻辑和逻辑哲学。
在我看来,哲学逻辑是逻辑,是20世纪20-30年代开始兴起,50~70年代蓬勃发展的一个新兴逻辑学科群体,它们以数理逻辑(主要指一阶逻辑)为直接基础,以传统的哲学概念、范畴以及逻辑在各门具体科学中的应用为研究对象,构造出各种具有直接哲学意义的逻辑系统。逻辑哲学则是哲学,它在逻辑和哲学中都具有自己的起源,因而包括两部分内容:首先,逻辑哲学要研究逻辑学本身所提出的一系列哲学问题,例如逻辑究竟是什么,蕴涵与推理有效性的关系,逻辑真理和逻辑悖论等等;其次,逻辑哲学还要研究如何在哲学研究中引入现代逻辑的工具,利用它去解决传统的哲学争论和哲学难题,例如意义问题、真理问题、存在问题等等。
三哲学逻辑的研究范围
辨析哲学逻辑与逻辑哲学的词义,可知两者有着不同的研究对象,这种不同的研究对象,决定它们有着不同的研究范围。以数理逻辑为直接基础,以传统的哲学概念、范畴以及逻辑在各门具体科学中的应用为研究对象的哲学逻辑,其研究范围包括两大子群,一是异常逻辑(deviantlogic),形式上表现为经典逻辑的择代系统(alternativesystems);一是应用逻辑(appliedlogic),形式上表现为经典逻辑的扩充系统(extendedsystems)。
异常逻辑亦称非经典逻辑(non-classiclogics),它们是相对于经典逻辑而言的。经典逻辑包括命题演算、谓词演算和关系演算,是建立在下述基本原则或假定之上的:(1)外延原则,即它在处理语词、语句时,只考虑它们的外延,并认为语词的外延是它所指称的对象,语句的外延是它所具有的真值;如果在一复合语句中,用具有同样指称的但有不同涵义的语词或语句去替换另一语句或子语句时,该复合语句的真值保持不变。这就是著名的“外延论题”⑧。与此相联系,一阶逻辑是建立在实质蕴涵之上的真值函项的逻辑。(2)二值原则,即在一阶逻辑中,任一命题或真或假,非真即假,没有任何命题不具有真假值。(3)个体域非空,即量词毫无例外地具有存在涵义,并且单称词项总是指称个体域中的某个个体,不允许出现不指称任何实存个体的空词项。4.采用实无穷抽象法,因而在其中可以研究本质上是非构造的对象。凡是因否弃其中某一个原则或假定而建立起来的逻辑理论,都属于异常逻辑。具体来说,这包括多值逻辑、相干和衍推的逻辑、直觉主义逻辑、偏逻辑、自由逻辑、量子逻辑等等。
多值逻辑就是由否弃真假二值原则而建立的逻辑理论,它可以形式定义如下:一个系统是n值的,仅当n是系统的特征模型值的最小数,当然这里的n必定大于2。随着n取大于2的不同值,多值逻辑就有不同的形态。例如,当n=3时,就得到最简单的多值逻辑:三值逻辑。在卢卡西维茨所构造的三值逻辑中,被经典逻辑奉为金科玉律的不矛盾律和排中律不再是普遍有效的规律。三值逻辑还可扩展成有穷多值甚至无穷多值逻辑。将多值逻辑应用于物理学领域,导致了量子逻辑的创立,后者被用来刻画微观粒子的波粒二象性和测不准特性。⑨
相干[论文网]和衍推的逻辑、直觉主义逻辑都是由否弃实质蕴涵而建立的逻辑理论。在相干逻辑中,用相干蕴涵代替实质蕴涵。a相干蕴涵b,即是说,a与b之间有某种共同的意义内容,使得由a逻辑地推出b,并且这种推出与a,b的真值毫无关系。a与b之间内容上的相干还有其形式表现,即a和b至少有一个共同的命题变元,这就是著名的相干原理。a衍推出b,既要求a与b相干,又要求a与b有逻辑的必然联系,所以衍推逻辑是相干逻辑,又是模态逻辑。在直觉主义蕴涵中,则用直觉蕴涵代替实质蕴涵,a直觉蕴涵b,是指存在某些构造(例如p),把它与a相连接之后能产生b。这就是说,“如果a则b”要求a与b有一定的关系,亦即要求有一个过程,当把这个过程与证明a的过程配合起来之后,可以证明b真。在相干逻辑和直觉主义逻辑中,许多经典逻辑的定理不再成立。
应用逻辑则是利用经典逻辑的工具,去分析某些具体学科特别是哲学中的概念或范畴而建立的逻辑分支。所以冯·赖特说:“哲学逻辑有时定义为运用逻辑分析传统上哲学家所关心的概念的结构。”“我把哲学逻辑描述为构造形式系统以精确阐释我们在某些话语领域内的概念直觉。我认为,本世纪20多年来的发展表明:构造此类系统实际上可以在哲学家传统上感兴趣的任何领域内进行。这些系统可以称为相关领域内的‘逻辑’,例如,时间的逻辑,因果的逻辑,行动的逻辑,规范的逻辑,或者偏好(优先)的逻辑。”
应用逻辑又可以分为三组:本体论的逻辑,认识论的逻辑和伦理规范的逻辑。
本体论的逻辑是以传统哲学本体论的概念、范畴以及相关问题为研究对象的逻辑理论。具体来说,它包括模态逻辑、时态逻辑、存在逻辑、部分和整体的逻辑、莱斯涅夫斯基的本体论、构造主义的逻辑、唯名论唯实论意义上的本体论等等。模态逻辑是关于必然性和可能性的逻辑,或者说,是研究含有“必然性”、“可能性”的命题的逻辑特性及其推理关系的逻辑分支。它分为正规的和非正规的两种类型。一个正规模态命题逻辑系统是经典命题逻辑的重言式集的一个扩集,扩集满足两个条件:
(1)口(pq)(口p口q)在s中有效;
(2)在s中,从有效公式出发,经使用分离规则,代入规则,必然化规则,所得到的仍为有效公式。这里提到的必然化规则是:
若┝a,则┝口a。时态命题是研究时态命题的逻辑特性及其推理关系的逻辑分支,它试图把涉及时间因素的命题之间的推理关系系统化,为涉及时间因素的精确讨论和严格推理提供工具。从形式上看,时态命题逻辑系统t是不同于正规模态命题逻辑的,是经典命题逻辑重言式集的另一种扩集,它满足下述两个条件:
(1)g(pq)(gpgq)和pgpp在t中有效;
(2)在t中,从有效公式出发,经使用分离规则,代入规则和时间性概括规则,所得到的仍为有效公式。
存在逻辑是关于存在及其同类概念的逻辑理论,它研究这些概念的性质,探讨诸如“存在是不是谓词”等问题,这种逻辑归根结底不仅依赖于纯逻辑的思考,而且依赖于本体论的思考。
认识论的逻辑是以传统认识论所研究的概念、范畴为对象的逻辑理论,它们与知识的获得、接受、传递以及对于某一知识的态度例如怀疑、断定、相信等等有关。具体来说,它包括问题逻辑、知道逻辑、相信逻辑、条件句逻辑、内涵逻辑、归纳逻辑(证据、确证、接受的逻辑)等。⑩
伦理规范逻辑:伦理学属于广义哲学的一部分,传统哲学特别是伦理学要研究诸如权力和义务、应该、允许、禁止、需要和要求、决定和选择、动机、效果与行动等概念和范畴。伦理规范的逻辑就是与这一类哲学概念和范畴相关的逻辑理论。
具体来说,它包括道义逻辑、命令句逻辑、行动逻辑、优先逻辑等等。
注:
①罗素:《我们关于外在世界的知识》,东方出版社1992年版,第36页。
②p.f.strawson:philosophicallogic,oxforduniversitypress,1967年版,第1页。
③格雷林:《哲学逻辑引论》,中国社会科学出版社1990年版,第17页。
④s,wolfram:philosophicallogic:anintroduction,routledgelondonandnewyork,1989年版,第8页。
⑤陈波:《逻辑哲学》,北京大学出版社2005年版,第10页。
⑥n.rescher:topicsinphilosophicallogic,d.reidelpublishingcompany,1981年版,第21页。
⑦胡泽洪:《逻辑的哲学反思》,中央编译出版社2004年版,第34页。
⑧王路:《逻辑与哲学》,人民出版社2007年版,第46页。
摘要:逻辑学是研究推理的一门学问,而推理是由概念、命题组成的,不懂得命题就不懂得推理。普通逻辑学在研究命题时,主要是从二值逻辑的角度研究命题逻辑形式的逻辑值与命题形式之间的真假关系。本文着重从认识论的角度阐述逻辑真理的内涵,同时详细论述逻辑真理与事实真理的区别。为了探求真理必须保证思维的逻辑性。?
逻辑学离不开“真”这个概念。一般来说人们是从下述意义上使用“真”这个概念的:?
(一)前提或者命题真。这种真是指命题的思想内容是真的。任何一个命题的内容不是真的就是假的,在这里真或假不是用以描述事物状态的,而是评价命题或陈述的内容的。它的核心是针对其所表达的知识或信念的,例如:“台湾不是一个国家。”这个命题的内容是符合客观事实的,所以是个真命题。?
(二)推理真。这是指推理中前提真和结论真之间的关系。演绎推理前提真结论必然真,归纳推理和类比推理前提真而结论是或然性真。因此推理真就是推理中的结论相对于前提是必然的真或者是或然的真。这里“真”指的是否再现逻辑推断关系而不是对命题内容的评价。?
(三)指派真和赋值真。在逻辑学中(特别是在现代逻辑中)把命题形式当作真值形式,而且只从真假的角度研究每一种命题形式的逻辑特征,真和假是命题的唯一属性。逻辑真在这里指这些真值形式和其中的变项与公式的真假,这时的真假和具体命题内容的真假无关,而只是一种假定的真假和根据这种假定而推论出的真假。?
(四)形式真。这是指永真式(重言式)或普遍有效式的真。逻辑学中有一类公式,对其中的变项可以代以任何命题、谓词、个体词总能得到真命题。这类公式的真是一种逻辑关系的真,例如:p或者非p中不管变项p赋真值或是假值,这个公式都是真的。?
(五)系统真。现代逻辑建立了形式系统,如果它的定理都是形式真,即都是永真公式或是普遍有效式,那么整个系统便是可靠的和一致的,这种可靠性和一致性就是一种系统的真。?
在以上这五种“真”的情况下,逻辑学不考虑第一种意义的“真”,而只关注后四种“真”。后四种“真”在逻辑学中有各种表现,在其他科学中也有这些意义上的真的表现,就被称为逻辑真理。?
所谓逻辑真理是一种特殊的真理,是一种因逻辑关系或逻辑原因而成为真的一种真理。逻辑真理不能凭经验而得知其为真,它需要我们借助逻辑分析、语义分析、关系分析确定它们是真的。它和我们日常生活中所说的真理是有区别的。?
恩格斯认为:全部哲学特别是近代哲学的重大基本问题,是思维与存在的关系问题。它包括两个方面的问题,一方面是思维与存在何者为本原的问题;另一方面是思维和存在有无同一性的问题,也就是我们的思维能否认识现实或者正确地反映现实世界的问题。从逻辑哲学的角度来看,其重大的基本问题就是逻辑与客观现实的关系问题,任何逻辑学家都要回答:逻辑真理是否与客观现实一致?逻辑真理与事实真理之间又有什么关系??
关于这个理论问题,亚里士多德在其所著《形而上学》一书中明确提出并详细论述了逻辑基本规律(矛盾律与排中律)。在谈到矛盾律时认为,事物不能同时存在又不存在。矛盾律首先是存在的规律。它之所以能够成为逻辑思维的基本规律,是因为它符合“事理”。亚里士多德肯定了逻辑规律与存在规律的一致性,其根据就是真理符合现实的理论,即所谓真理符合论。它在解释真与假这对概念时说,凡以不是为是、是为不是者,这就是假的;凡以实为实、以假为假者这就是真的。按照真理符合论,一切真理必需与现实一致,逻辑真理也不能例外。可见亚里士多德的真理观,是唯物主义的一元论,这个真理论肯定了思维与存在的同一性。但是亚里士多德只强调逻辑真理与存在规律的一致性,却忽视了逻辑真理的特殊性。
莱布尼兹是现代逻辑的创始人。他第一个提出了用数学方法研究逻辑学中的推理问题,对亚里士多德的真理一元论提出了挑战。他认为有两种真理:即推理的真理和事实的真理。推理的真理是必然的,事实的真理是偶然的。推理的真理不像事实真理那样依赖于经验,它们的证明只能来自所谓的天赋的内在原则。因此莱布尼兹的这种观点,就成为真理二元论和逻辑真理先验论的一个起源。?
基于莱布尼兹的推理真理和事实真理的对立,在康德的哲学中就演变为分析判断和综合判断的分歧。康德认为一切来源于经验的判断都是综合判断;分析判断是绝对独立于一切经验的知识,即先天知识。例如:“白人是人”就是分析判断,在康德看来表示逻辑规律的判断就属于分析判断。
数理逻辑问世之后,逻辑哲学领域中出现了维特根斯坦学派,即以维也纳小组为核心的逻辑实证主义者。他们的一个共同的工作就是利用数理逻辑的成果,发展从莱布尼兹到康德的真理二元论和逻辑真理的先验论,使之获得科学化的外观和现代化的形式。维特根斯坦把逻辑真理称为重言式。他认为重言式的命题是无条件的真,由此他断言,重言式既不能为经验所证实,同样的也不能为经验所否定,也就是说与现实没有任何描述关系。逻辑实证主义者进一步把康德关于分析判断和综合判断的区分推向极端。在他们看来,凡是先天的都是分析的;反之,凡分析的都是先天的。逻辑实证主义者确立了一个基本的哲学信条:分析真理与综合真理有根本的区别。这个学派的主要代表卡尔纳普认为,哲学家们常常区分两类真理,某些陈述的真理是逻辑的、必然的、根据意义而定的,另一些陈述的真理是经验的、偶然的、取决于世界上的事实的。前一类推理就是所谓的分析推理,后一类推理就是所谓的综合推理。逻辑真理被看作是分析真理的一个特殊的真子集。?
1933年塔尔斯基以形式化的方法给出了真理的语义学概念,他用非形式化方法对其语义学的成果作出概述。他认为逻辑真理同其他真理一样,必需与客观现实相符合或者相一致,在形式语言中,一个语句是不是逻辑真理,取决于它是不是在每一种解释下都成为真语句;同时一个语句在某一解释下是否为真,取决于它在这一解释下,是否与它所“谈论的对象”相一致。可见逻辑真理的概念直接依赖于形式语言中的语句,与它们所描述的客观现实之间的符合关系,这说明它的逻辑真理或者分析真理并非先验的真或者先天的真,它们为真同样是因为它们与现实相符合。塔尔斯基重新建立了真理符合论,表明一切真理包括事实真理和逻辑真理,它们的共同特征就是必需与客观现实相符合。?
综上所述,我们可以看出亚里士多德提出的真理符合论,肯定了逻辑真理与存在规律的一致性,但是忽视了它们之间的差别。莱布尼兹、康德、维特根斯坦和逻辑实证主义者认为,逻辑真理和现实绝对无关,与事实真理根本不同。塔尔斯基主张真理必需以亚里士多德的真理符合论为基础,而且只能以形式语言来构造,这种观点有一定的局限性。?
论文摘要:逻辑学是研究推理的一门学问,而推理是由概念、命题组成的,不懂得命题就不懂得推理。普通逻辑学在研究命题时,主要是从二值逻辑的角度研究命题逻辑形式的逻辑值与命题形式之间的真假关系。本文着重从认识论的角度阐述逻辑真理的内涵,同时详细论述逻辑真理与事实真理的区别。为了探求真理必须保证思维的逻辑性。
逻辑学离不开“真”这个概念。一般来说人们是从下述意义上使用“真”这个概念的:
(一)前提或者命题真。这种真是指命题的思想内容是真的。任何一个命题的内容不是真的就是假的,在这里真或假不是用以描述事物状态的,而是评价命题或陈述的内容的。它的核心是针对其所表达的知识或信念的,例如:“台湾不是一个主权国家。”这个命题的内容是符合客观事实的,所以是个真命题。
(二)推理真。这是指推理中前提真和结论真之间的关系。演绎推理前提真结论必然真,归纳推理和类比推理前提真而结论是或然性真。因此推理真就是推理中的结论相对于前提是必然的真或者是或然的真。这里“真”指的是否再现逻辑推断关系而不是对命题内容的评价。
(三)指派真和赋值真。在逻辑学中(特别是在现代逻辑中)把命题形式当作真值形式,而且只从真假的角度研究每一种命题形式的逻辑特征,真和假是命题的唯一属性。逻辑真在这里指这些真值形式和其中的变项与公式的真假,这时的真假和具体命题内容的真假无关,而只是一种假定的真假和根据这种假定而推论出的真假。
(四)形式真。这是指永真式(重言式)或普遍有效式的真。逻辑学中有一类公式,对其中的变项可以代以任何命题、谓词、个体词总能得到真命题。这类公式的真是一种逻辑关系的真,例如:p或者非p中不管变项p赋真值或是假值,这个公式都是真的。
(五)系统真。现代逻辑建立了形式系统,如果它的定理都是形式真,即都是永真公式或是普遍有效式,那么整个系统便是可靠的和一致的,这种可靠性和一致性就是一种系统的真。
在以上这五种“真”的情况下,逻辑学不考虑第一种意义的“真”,而只关注后四种“真”。后四种“真”在逻辑学中有各种表现,在其他科学中也有这些意义上的真的表现,就被称为逻辑真理。
所谓逻辑真理是一种特殊的真理,是一种因逻辑关系或逻辑原因而成为真的一种真理。逻辑真理不能凭经验而得知其为真,它需要我们借助逻辑分析、语义分析、关系分析确定它们是真的。它和我们日常生活中所说的真理是有区别的。
恩格斯认为:全部哲学特别是近代哲学的重大基本问题,是思维与存在的关系问题。它包括两个方面的问题,一方面是思维与存在何者为本原的问题;另一方面是思维和存在有无同一性的问题,也就是我们的思维能否认识现实或者正确地反映现实世界的问题。从逻辑哲学的角度来看,其重大的基本问题就是逻辑与客观现实的关系问题,任何逻辑学家都要回答:逻辑真理是否与客观现实一致?逻辑真理与事实真理之间又有什么关系?
关于这个理论问题,亚里士多德在其所著《形而上学》一书中明确提出并详细论述了逻辑基本规律(矛盾律与排中律)。在谈到矛盾律时认为,事物不能同时存在又不存在。矛盾律首先是存在的规律。它之所以能够成为逻辑思维的基本规律,是因为它符合“事理”。亚里士多德肯定了逻辑规律与存在规律的一致性,其根据就是真理符合现实的理论,即所谓真理符合论。它在解释真与假这对概念时说,凡以不是为是、是为不是者,这就是假的;凡以实为实、以假为假者这就是真的。按照真理符合论,一切真理必需与现实一致,逻辑真理也不能例外。可见亚里士多德的真理观,是唯物主义的一元论,这个真理论肯定了思维与存在的同一性。但是亚里士多德只强调逻辑真理与存在规律的一致性,却忽视了逻辑真理的特殊性。
莱布尼兹是现代逻辑的创始人。他第一个提出了用数学方法研究逻辑学中的推理问题,对亚里士多德的真理一元论提出了挑战。他认为有两种真理:即推理的真理和事实的真理。推理的真理是必然的,事实的真理是偶然的。推理的真理不像事实真理那样依赖于经验,它们的证明只能来自所谓的天赋的内在原则。因此莱布尼兹的这种观点,就成为真理二元论和逻辑真理先验论的一个起源。
基于莱布尼兹的推理真理和事实真理的对立,在康德的哲学中就演变为分析判断和综合判断的分歧。康德认为一切来源于经验的判断都是综合判断;分析判断是绝对独立于一切经验的知识,即先天知识。例如:“白人是人”就是分析判断,在康德看来表示逻辑规律的判断就属于分析判断。
数理逻辑问世之后,逻辑哲学领域中出现了维特根斯坦学派,即以维也纳小组为核心的逻辑实证主义者。他们的一个共同的工作就是利用数理逻辑的成果,发展从莱布尼兹到康德的真理二元论和逻辑真理的先验论,使之获得科学化的外观和现代化的形式。维特根斯坦把逻辑真理称为重言式。他认为重言式的命题是无条件的真,由此他断言,重言式既不能为经验所证实,同样的也不能为经验所否定,也就是说与现实没有任何描述关系。逻辑实证主义者进一步把康德关于分析判断和综合判断的区分推向极端。在他们看来,凡是先天的都是分析的;反之,凡分析的都是先天的。逻辑实证主义者确立了一个基本的哲学信条:分析真理与综合真理有根本的区别。这个学派的主要代表卡尔纳普认为,哲学家们常常区分两类真理,某些陈述的真理是逻辑的、必然的、根据意义而定的,另一些陈述的真理是经验的、偶然的、取决于世界上的事实的。前一类推理就是所谓的分析推理,后一类推理就是所谓的综合推理。逻辑真理被看作是分析真理的一个特殊的真子集。
1933年塔尔斯基以形式化的方法给出了真理的语义学概念,他用非形式化方法对其语义学的成果作出概述。他认为逻辑真理同其他真理一样,必需与客观现实相符合或者相一致,在形式语言中,一个语句是不是逻辑真理,取决于它是不是在每一种解释下都成为真语句;同时一个语句在某一解释下是否为真,取决于它在这一解释下,是否与它所“谈论的对象”相一致。可见逻辑真理的概念直接依赖于形式语言中的语句,与它们所描述的客观现实之间的符合关系,这说明它的逻辑真理或者分析真理并非先验的真或者先天的真,它们为真同样是因为它们与现实相符合。塔尔斯基重新建立了真理符合论,表明一切真理包括事实真理和逻辑真理,它们的共同特征就是必需与客观现实相符合。
综上所述,我们可以看出亚里士多德提出的真理符合论,肯定了逻辑真理与存在规律的一致性,但是忽视了它们之间的差别。莱布尼兹、康德、维特根斯坦和逻辑实证主义者认为,逻辑真理和现实绝对无关,与事实真理根本不同。塔尔斯基主张真理必需以亚里士多德的真理符合论为基础,而且只能以形式语言来构造,这种观点有一定的局限性。
马克思主义认识论认为,真理是客观事物及其规律在人们思维中的正确反映。同样逻辑真理也是客观世界规律性的反映。列宁指出,人的实践经过千百万次的重复,它在人的意识中以逻辑的格固定下来,而最普遍的逻辑格,就是事物被描述的很幼稚的……最普遍的关系。列宁认为逻辑的公理、正确的推理形式是事物最普遍的关系,是由人们实践中千百万次的重复而反映和巩固在意识中。列宁说的最普遍的逻辑格是指三段论推理的正确形式。在这一点上我们说逻辑真和事实真是相容的,事实真是基础,逻辑真是建立在事实真基础之上的,二者是一致的,但是逻辑真理与任何具体的经验事实无关。
第一,逻辑系统的公理和定理的真是逻辑系统设定,其为真的根据是某种初始的逻辑关系。第二,逻辑公理和定理经过解释的真命题,其为真不取决于解释中的内容,而取决于这些公理、定理所显示的逻辑关系。第三,逻辑推断关系这种推论的结论真是一种逻辑关系真。第四,根据逻辑联系词的性质,由逻辑真得到逻辑真。如:a、b是逻辑真命题,那么a并且b、如果a那么b都是逻辑真命题。第五,数学中的逻辑真命题,是建立在公理演绎基础之上。以上这些逻辑真由于逻辑的原因或者逻辑关系而真,在这一点上我们可以说,在局部意义上,相对于特定的逻辑系统而言,逻辑真理可以说是分析的,是以逻辑意义为根据的,而与任何具体的经验事实无关。
关键词:法律推理法律论证法律逻辑
中图分类号:D90
文献标识码:A
文章编号:1004-4914(2012)11-017-02
我国法律逻辑的研究领域,从以形式逻辑为主要内容的法律推理,逐步扩展,目前已进入法律推理与法律论证并重的阶段。
一、法律推理的涵义
20世纪70年代末至90年代中,我国司法理论和司法实践界把亚里士多德的经典逻辑三段论作为司法审判中的重要推导工具。即大前提——案件事实;小前提——法律规定;结论——法律适用。这样的一种推导模式,既符合“逻辑是必然得出”的基本属性,又符合“法律适用的一致性和普遍性”的司法原则,鉴于这样的优点,我国逻辑学界和法学界开始把形式逻辑应用于法律领域中,特别是司法裁判实践中应用更为广泛,长此以往便产生了“法律逻辑”这一交叉学科。法律逻辑的内容,亦被局限于法律推理的范畴。
对于“法律推理”一词定义,由于国内外专家学者视角不同,见解不同,故而呈现多种观点,总体来说,主要有以下三种模式:
第一,逻辑推理模式:即认为法律推理是形式逻辑推理在法律上的适用,是抛开思维的内容而只关注思维的形式的推理模式。此种模式被雍绮等我国早期法律逻辑学者认可。
第二,规范推理模式:即认为法律推理就是法律规范推理,此种模式被欧洲大多数学者支持和认可。
第三,法律适用模式:即认为法律推理是法律适用的技巧,是法官、检察官和律师将一般法律规定适用于具体案件,论证判决是否正当的一种工具,是人们做出合理选择的一种理。此种模式不仅被英美等国的学者广泛采用,而且也被我国大多数法学和逻辑学者所接受。我国法学家沈宗灵教授在其主编的《法理学》一书中就写到:法律推理是法律适用过程中一个必不可少的组成部分,没有法律推理,就没有法律适用。
对于以上三种模式,笔者认为,前两种模式涵盖面较窄,不够全面,没有将法律推理的特点反映出来,而且也没有反映英美法学家的原意。相比而言,第三种模式更为适当。体现了法律推理就是法律适用者在法律适用过程中,运用证据确认案件事实,并在案件事实基础上寻找可资适用的法律规范,进而得出判决结论的思维活动。从这一意义上说,法律推理首先是一种法律适用的活动,另外,它也是从案件事实出发,寻找可利用的法律规范的活动,它是应用法律和创制法律的统一体。
无论哪一种模式,都是以经典亚里士多德逻辑及现代数理等形式逻辑为基础,以“必然得出”为要件。正是由于这些原因,在很长一段时间,国内不论是逻辑学者还是法学学者,都把法律推理等同于法律逻辑。然而,法律逻辑在推理之外,还应当包括更加丰富的涵义。
二、法律推理的局限性
自中世纪以来,西方学者仅仅把法律推理当作一个经典形式逻辑,特别是经费三段论的推理过程。直到近代,当一些社会问题不能简单地运用逻辑的思维方式去解决时,人们开始对形式主义的推理观表示怀疑,学者们开始积极研究形式逻辑推理方式的不足。“逻辑推理模式”中以形式逻辑为主要内容的法律推理的局限性亦日趋显现出来,主要表现在以下三个方面:
(一)形式逻辑的人工语言与法律文本的自然语言之间无法准确对接
形式逻辑中,“思维的形式结构,是由逻辑常项和逻辑变项结合而成的符号系统。”其所使用的人工语言准确、简练、语义单一,而法律语言作为一种自然语言,由于其模糊、抽象、多义,使得法律条文本身很难直接转化成为符号语言并运用于形式逻辑。在丰富的自然语言中,推理和论证会涉及到诸多的语境因素,不易被简单宣示为逻辑上有效或者无效,也不易用单一的标准去应对复杂的法律推理,因此二者之间很难准确对接。
(二)形式逻辑无法识别和反驳“非形式谬误”
所谓非形式谬误,也称“实质谬误”或“歧义谬误”,是指结论不是依据某种推理,而是依据语言、心理等综合因素从前提论证出来的,这种论证形式在逻辑上不成立。比如一民间借贷合同内容为:还欠款1000元。是还(huan)欠款?还是还(hai)欠款?这种情形就会产生歧义,这一歧义谬误就属于非形式谬误,这一谬误涉及到案件事实推理,却无法用形式逻辑进行解决。司法实践中,由于语词、语意、语境的差别以及诉讼当事人情感、思想、陈述事实不同等,导致非形式谬误层出不穷。这些非形式谬误的识别需要运用法律思维解决,这种法律思维既包含对法律的深刻理解,也包含对司法经验和日常生活经验的切身感触。
(三)形式逻辑将内容与形式隔离开来阻碍法律逻辑的发展空间
形式逻辑为了使形式特点表现更为清晰,将其从抽象思维的内容中抽象出来,这无疑对我们把握法律条文或者法律问题的形式和结构有着积极的意义,但这种严格的形式化思维既不利于法律思维中的创新,也不利于对法律本意和法律价值的保护。法律领域许多具有专业性、特殊性的问题,属于非形式问题范畴,需要实质推理予以解决。法律逻辑作为研究法律思维的重要工具,要充分发挥其在法律实践中的作用,就必须在法律问题特别是在法律实践问题中拓宽视角,寻求发挥其实践功能的空间。
首先,法律具有“有限的不确定性”。在对大前提运用形式逻辑推理时,其对相关性、准确性的论证以及论证的评估问题无法解决,这就需要形式逻辑突破视角。否则,法律思维将会受到束缚而难以有所创新,立法和司法将会陷入一种机械和僵硬状态。其次,在具体的案件审理中,形式逻辑的有效判定规则在很多场合无法使用。比如在民事审判领域,证据优势原则是认定案件事实的法定规则。最后,形式逻辑的形式化推理无法涵盖司法过程中的全部推理。比如实质推理,形式逻辑就无法对其进行规范和制约。
三、法律推理向法律论证的演进
20世纪70年代,西方逻辑学界兴起了一场由逻辑学家们发起的运动,即“非形式逻辑运动”。它以批判性思维为特点,致力于研究人们在日常生活中普遍使用的非形式化推理和论证的方法、规则和模式。作为一支独立的哲学分支,非形式逻辑在短短不到40年的时间里,已成为一个十分活跃的研究领域。20世纪90年代末,国内开始有学者将这一思维模式引入法律逻辑研究领域。
(一)非形式逻辑与批判性思维的涵义
1.非形式逻辑的涵义。美国学者拉尔夫·约翰逊和安东尼·布莱尔提出:“非形式逻辑是逻辑的一个分支,其任务是讲述日常生活中分析、解释、评价、批评和论证建构的非形式标准、尺度和程序。”他们认为,非形式逻辑之所以称为“非形式”,主要是因为它不依赖于形式逻辑的主要分析工具——逻辑形式,也不依赖于形式逻辑的主要评价功能——有效性。
非形式逻辑所关心的领域是自然语言论证,它分为两部分:(1)日常讨论,如报纸社论上对公共事务的讨论;(2)风格化的讨论,即一定学科的论证、推论和认识论的特定领域的风格,如不同的科学。这种关键的区分不是日常谈论与风格谈论的问题,而是人工语言与自然语言的问题。不管谈论是什么,后者是非形式逻辑的关注焦点。
2.批判性思维的涵义。批判性思维的概念直接来源于美国哲学家杜威的“反省性思维”:能动、持续和细致地思考任何信念或被假定的知识形式,洞悉支持它的理由及其进一步指向的结论。20世纪40年代批判性思维被用于标志美国教育改革的一个主题;20世纪70年代,在美国、英国、加拿大等国教育领域兴起一场轰轰烈烈的“批判性思维运动”;20世纪80年代,批判性思维成为教育改革的焦点;20世纪90年代开始,美国教育各层次都将批判性思维作为教育和教学的基本目标。一个广为接受的、较易理解的批判性思维是“为决定相信什么或做什么而进行的合理的、反省的思维。”《德尔菲报告》中将批判性思维定义为“有目的的、自我调节的判断,它导致的结果是诠释、分析、评估和推论,以及对这种判断基于的证据、概念、方法、标准、语境等问题的说明”。《德尔菲报告》强调批判性思维的两个维度:批判性思维能力和倾向(或气质)。质疑、问为什么以及勇敢且公正地去寻找每个可能问题的最佳答案,这种一贯的态度正是批判性思维的核心。报告揭示出批判性思维的六种基本能力和七种倾向,六种基本功能指:解释、分析、评估、推论、说明、自校准;七种倾向是:求真、思想开放、分析性、系统性、自信、好奇性、明智。
批判性思维带来了“逻辑的革命”。批判性思维与以往各种逻辑理论一样是研究推理、研究论证的,但它带来了逻辑观念上深刻的革命。第一,从形式转向内容。批判性思维不是对推理、论证进行形式分析,而是大胆地把关注点从推理、论证的形式转向了推理、论证的内容,直接从对各种推理、论证的内容分析中来揭示人们运用推理、论证的规律。第二,将有效降为合理。批判性思维从合理的角度来评价一个推理、论证,比如认识和表达上是否清楚、明白,所做出的判断、解释或说明是否一致、理由或依据是否可靠、可信,理由或依据与结论是否相关,理由或依据以及背景知识等是否充分、是否足以得出结论等。第三,从确定走向不确定。批判性思维打破了形式逻辑“正解答案”的神话,启发、引导人们提出问题,并努力寻求问题的答案,从而形成广阔的思考空间,力求使人们在广泛、深入地思考问题的过程中达到最佳的思维效果。第四,从书斋走向社会。批判性思维与其说是一种理论,更不如说是一种技能。批判性思维分析、研究的对象就是日常推理、论证,它直接面对的就是日常推理、论证丰富多样的思维内容。日常思维、论证是批判性思维生命的源泉,是批判性思维扎根的沃土。
(二)非形式逻辑与批判性思维都关注于论证
非形式逻辑和批判性思维的关注点都在于论证。这种论证不同于形式逻辑中形式化的推演系统,而是依据经验、实际,运用人类自然语言所表述的论证。它们的性质和功能简言之,就是“尊重论证”。这并不意味着现代逻辑研究中的形式论证和实际思维中的非形式论证相互对立,与其说非形式逻辑研究的兴起是对形式逻辑的突破与超越,不如说非形式逻辑是研究如何把形式逻辑已把握到的逻辑法则更好地运用到实际论证中去。
逻辑方法对司法过程中法律论证的形式分析和评价颇为重要。因为法律论证合理性的一个必要条件是,裁决需从论述中推导出来,所以说形式逻辑是基础性的。逻辑方法对分析法律论证的重要性在于,它从逻辑的视角,促成了基于证立论述的重构。在重构中,必须、也必然纳入评价的论证中的隐含要素被明晰化。逻辑方法在评价中的重要性还在于,它有助于确定裁决是否从论述中导出。如果一个形式有效的论述是构成证立的基础,那么该裁决即是从该论述中导出。但逻辑效力只是法律论证合理性的一个必要条件,但它本身不构成充分条件。
法律论证的逻辑特征是一种“似真论证”,法律意义上的真理、真相、或真实其实只是程序意义上和程序范围内的,即程序中被信息与证据所确认的“真相”。如果说程序提供了一次重塑过去的机会,那么经过程序加工和确认的“真”,才是法律意义上的“真”。法庭上所出现的“事实”都不是那种作为物自体而存在的事实真相。法官只能根据他所听证和获得关于事实证据而判断决定。法官与其说是追求绝对的真实,毋宁说是根据由符合程序条件的当事人的主张和举证,而就重构的事实做出决断。因此法律论证的逻辑特征是似真的,其法律论证的结论具有可废止性。总之,法律论证正当性,除了形式标准以外,还要求一定的实质标准。形式逻辑并不提供那些用以评估法律论证实质方面和程序方面的规范。而这就是修辞方法、对话方法等其他方法的用武之地。
总之,以非形式逻辑和批判性思维为核心的法律论证,是对传统法律推理为唯一内容的法律逻辑的必要补充。目前作为一门学科的法律逻辑学,笔者认为可以分为第一层次的法律推理和第二个层次的法律论证两部份。法律推理,以“蕴涵”为特征,强调“必然得出”;法律论证,以“似真性”为特征,强调“说服听众”。第二层次以第一层次为基础,二者共同构成了法律逻辑的两个层次。
参考文献:
1.熊明辉.论法律逻辑中的推论规则[J].中国社会科学,2008(4)
2.熊明辉.从法律论证到诉讼论证——谈谈法律论证逻辑研究对象的转变[J].求是学刊,2007(6)
3.王洪.法律逻辑的基本问题[J].政法论坛,2006(6)
4.张传新.对形式逻辑作为法律分析评价工具的辩护[J].法律方法,2009(8)
5.印大双.法律逻辑与大众逻辑之博弈[J].理论与改革,2009(2)
6.[美]苏珊·哈克著,刘静坤译.逻辑与法律[J].法律方法,2009(8)
7.王路.关于批判性思维的批判[J].西南大学学报(社会科学版),2009(3)
8.雍琦.法律适用中的逻辑[M].北京:中国政法大学出版社,2002
9.[美]道格拉斯·沃尔顿著.梁庆寅,熊明辉等译.法律论证与证据[M].北京:中国政法大学出版社,2010
10.[德]罗伯特·阿列克西著.舒国滢译.法律论证理论——作为法律证立理论的理性论辩理论[M].北京:中国法律出版社,2010
11.关老健主编.普通形式逻辑.中山大学出版社,2002
12.陈波著.逻辑学是什么.北京大学出版社,2002
13.RobertAlexy,OnBalancingandSubsumption,AStructuralComparison,inRatioJuris.Vol.16No.4December2003.
14.DavidM.Walker,TheOxfordCompaniontoLaw,PublishedintheUnitedStatesofAmericabyOxfordUniversityPress,NewYork,1980.
(桂林电子科技大学计算机科学与工程学院,广西桂林541004)
摘要:针对离散数学课程中的数理逻辑教学,分析计算思维与数理逻辑之间的内在关系,从计算思维的角度对数理逻辑教学内容进行梳理,论述如何将“对问题进行抽象建模一形式化一自动化一分析评估”这一思维模式贯穿于教学过程中,以及如何在教学中强调计算思维的基本概念和基本方法。
关键词:计算思维;数理逻辑;抽象;形式化;自动化
文章编号:1672-5913(2015)15-0031-05
中图分类号:G642
第一作者简介:常亮,男,教授,研究方向为知识表示与推理、形式化方法,changl@guet.edu.cn。
0引言
对计算思维能力的培养已经成为新一轮大学计算机课程改革的核心导向。如何从计算思维的角度重新梳理和组织计算机相关课程的教学内容,如何在教学实施中培养学生的计算思维能力,是近年来计算机教育者热烈探讨的问题。
数理逻辑是计算机专业核心基础课程离散数学中的主要教学内容,不仅为数据库原理、人工智能等专业课程提供必需的基础知识,更对培养学生的抽象思维能力和逻辑思维能力起着重要作用。
1计算思维
计算思维运用计算机科学的基本概念来求解问题、设计系统和理解人类行为,包括一系列广泛的计算机科学的思维方法。根据卡内基·梅隆大学周以真(JeannetteM.Wing)教授的设想,一个人具备计算思维能力体现在以下几个方面:给定一个问题,能够理解其哪些方面是可以计算的;能够对计算工具或技术与需要解决的问题之间的匹配程度进行评估;能够理解计算工具和技术所具有的能力和局限性;能够将计算工具和技术用于解决新的问题;能够识别出使用新的计算方式的机会;能够在任何领域应用诸如分而治之等计算策略等。在计算思维所包含的诸多内容中,最根本的内容是抽象和自动化。
在计算机专业相关课程的教学中,为了培养学生的计算思维能力,我们认为一种有效的途径是从问题出发,抓住抽象和自动化这两个核心内容,培养学生分析问题、解决问题和对解决方案进行评估的能力。同时,我们提炼出计算机学科以及各门具体课程中涉及的基本概念和思维方法,在教学过程中有意识地强化学生对这些基本概念和思维方法的理解和掌握。
2基于计算思维的数理逻辑数学内容组织
数理逻辑应用数学中的符号化、公理化、形式化等方法来研究人类思维规律。从广义上看,数理逻辑是数学的一个分支,包括证明论、集合论、递归论、模型论以及各种逻辑系统等5部分。我们在这里谈的是狭义的数理逻辑,即大学计算机相关专业学习的数理逻辑基础。
数理逻辑与计算机科学有着非常密切的关联。无论是在ACM和IEEE-CS联合攻关组制订的《计算教程CC2001》中,还是在中国计算机学会教育委员会和全国高等学校计算机教育研究会联合制定的《中国计算机科学与技术学科教程2002》中,数理逻辑都是计算机相关专业的核心知识单元。对于计算机相关专业来说,数理逻辑的教学内容主要是命题逻辑和一阶谓词逻辑这两个基础的逻辑系统。针对这两个逻辑系统,传统的教学大纲主要从语法、语义、等值演算、形式证明系统等4个方面安排教学。在开展教学的过程中,教师强调的主要是培养学生的抽象思维能力和逻辑思维能力。然而,从学生的角度看,这两种能力本身都是抽象的口号,处于大一或者大二阶段的学生难以将这些知识点与计算机科学联系起来,感觉不到数理逻辑在计算机科学或者将来工作中的具体应用,从而缺乏相应的学习兴趣。
数理逻辑中的许多思想都与计算思维有着异曲同工之妙;最为明显的是数理逻辑和计算思维都强调抽象及形式化。在关于离散数学课程的教学实践中,我们已经把计算思维的诸要素或多或少地渗透到包括数理逻辑在内的培养方案和教学大纲中,但尚未上升到以培养计算思维能力为导向的高度。
在明确将培养计算思维能力作为一个新的教学目标之后,我们从计算思维的角度对数理逻辑教学内容重新进行梳理。具体来说,在计算思维的指导下,我们以问题求解作为出发点,抓住抽象和自动化这两个核心内容,按照“对问题进行抽象建模一形式化一自动化一分析评估”的主线来组织数理逻辑教学,培养学生应用计算思维分析问题和解决问题的能力。与此同时,在教学实施的过程中,尽可能地提炼出各个知识点中关于计算思维的基本概念和基本方法,把计算思维贯彻到每堂课中。
2.1从问题出发引入数理逻辑
在传统的数理逻辑教学中,开篇的内容就是对命题进行符号化,但许多学生并不清楚为什么要进行符号化。在计算思维的引导下,我们可以通过如下两个问题来引人数理逻辑。
第一个问题是莱布尼茨创立数理逻辑时的理想:把推理过程像数学一样利用符号来描述,建立直观而又精确的思维演算,最终得出正确的结论。形象地说,当两个人遇有争论时,双方可以拿起笔说“让我们来算一下”,就可以很好地解决问题。为了实现莱布尼茨的理想,基本思路是首先引入一套符号体系,将争论的内容严格地刻画出来;其次规定一套符号变换规则,借助这些符号变换规则,将逻辑推理过程在形式上变得像代数演算一样。
第二个问题是人工智能中的知识表示和知识推理。人工智能中的符号主义学派认为,人的认知基元是符号,认知过程就是符号操作过程;知识可以用符号表示,也可以用符号进行推理,从而建立起基于知识的人类智能和机器智能的统一理论体系。基于这种思路,为了在计算机上实现智能,我们首先需要将知识用某套符号体系表示出来,然后在此基础上通过算法进行知识推理,最终实现智能决策等一系列体现智能的功能。
从上述两个问题出发,我们可以将命题逻辑和一阶谓词逻辑当作两个工具来引入。与此同时,对于这两个工具来说,应用它们来解决问题的过程又可以被分解为符号化表示和符号化推理两个阶段。因此,我们最终可以从两个维度上引入数理逻辑:一个维度是命题逻辑和谓词逻辑两个工具,另一个维度是符号化表示和符号化推理两个过程。与传统的直接介绍数理逻辑形式系统的方式相比,这种从问题出发的引入方式与计算机专业学生的思维方式即计算思维一致。
2.2从形式化的角度组织教学内容
作为彻底的形式系统,数理逻辑为培养计算思维中的抽象思维能力提供了非常好的素材。从形式系统自身的角度来看,我们还可以将语法和语义两个内容独立出来。在此基础上,我们用表1对计算机相关专业数理逻辑部分的学习内容进行概括。
表1列出的知识点与《计算教程CC2001》《中国计算机科学与技术学科教程2002》中关于数理逻辑的知识点一致。借助这张表,可以让学生对数理逻辑部分的学习内容形成一个清晰、全面的认识。在教学过程中,每开始一个新的章节,我们都可以呈现这张表,帮助学生知道接下来的学习内容处于哪个位置,并且加深他们对计算思维中抽象和建模的印象。
需要指出的是,在广义的数理逻辑中,介绍形式演算系统时通常是指公理推理系统。公理推理系统从若干条给定的公理出发,应用系统中的推理规则推演出系统中的一系列重言式。公理推理系统可以深刻揭示逻辑系统的相关性质以及人类的思维规律,但从计算思维解决问题的角度来看,我们并不关注公理推理系统。在知识推理中,我们关注的是从任意给定的前提出发,判断能否应用推理规则推演出某个结论;我们并不要求这些前提和结论是重言式。因此,对于计算机专业的数理逻辑来说,我们关注的是自然推理系统,即构造证明法。计算思维为我们选择自然推理系统而不是公理推理系统提供了一个很好的视角。
2.3在数理逻辑中强调自动化
表1的知识点充分体现了计算思维中抽象和对问题建模求解的思维方式,但计算思维中的自动化尚未体现出来。在学习了构造证明方法之后,学生一般会形成一个印象,认为构造证明法使用起来简单方便,与人们的直观逻辑思维一致,但使用过程中需要一定的观察能力和技巧。与之相反的是,计算思维希望能够通过算法实现问题的自动求解。
实际上,在广义的数理逻辑中已经存在许多自动化证明方法,其中最为典型的是归结推理方法和基于Tableau的证明方法。为了判断能否从给定的前提推导出某个结论,我们同样可以采用归结推理方法或者基于Tableau的证明方法。具体来说,我们首先对拟证明的结论进行否定,将该否定式与所有前提一起合取起来,然后判断所得到的合取式是否为可满足公式;如果不可满足,则表明可以从给定的前提推导出结论,否则表明所考察的结论是不能得出的。换句话说,前提与结论之间是否可推导的问题被转换为公式可满足性问题来解决。
归结推理方法最早于1965年由Robinson提出,是定理证明中主流的推理方法。《计算教程CC2001》和《中国计算机科学与技术学科教程2002》都将其列为人工智能课程的一个重要知识点。由于许多学校都是将人工智能作为选修课来开设,因此许多学生都没有机会接触和学习。实际上,在数理逻辑的教学实践中,只需要很少的课时就可以把归结推理方法讲授清楚。具体来说,在讲授完构造证明法中的归谬法之后,只需要补充介绍归结原理这一条推理规则就可以了,最多只花费半个课时。当我们用简洁的算法把归结推理方法描述清楚,让学生直观感受到机械化的证明过程之后,学生对计算思维就有了更进一步的认识和掌握。在有条件的情况下,还可以让学生上机实现命题逻辑的归结推理算法。
基于Tableau的证明方法出现的时间早于归结推理方法,最初在1955年就被Beth和Hintikka分别独立提出,之后Smullyan在其1968年出版的著作中进行了规范描述。Tableau方法的基本思想是通过构造公式的模型来判断公式的可满足性。虽然Tableau方法使用的推理规则不只一条,但每条推理规则都直观地体现了逻辑联结词的语义定义。Tableau方法在早期没有受到太多关注,但最近十多年来,随着描述逻辑成为了知识表示和知识推理领域的研究热点,在描述逻辑推理中发挥出优异性能的Tableau方法得到了越来越多的关注。鉴于此,在讲授完构造证明法和归结推理方法之后,我们也向学生简单描述了Tableau方法,引导学有余力并且对学术前沿感兴趣的学生在课后自学。
2.4在分析评估中强化计算思维
在讲授数理逻辑的过程中,我们还可以从许多知识点提炼出计算思维的内容,把计算思维贯彻到每个具体的教学内容中。我们列举体现计算思维的4个典型内容进行探讨。
首先,命题公式和谓词公式的语法定义为计算思维中的递归方法提供了经典案例。实际上,除了公式的语法定义外,数理逻辑中在对语义的定义、对语法与语义之间关系的研究、对算法正确性的证明、对算法复杂度的分析等各项内容中都用到了递归。由于课时的限制,我们不能在数理逻辑教学中对其展开,但可以点出这个情况,让将来可能继续攻读硕士或博士学位的学生留下一个印象。
其次,当我们讲授了用归结推理方法或者Tableau方法进行自动推理和问题求解之后,从计算思维的角度看,一个很自然的想法是想知道这种解决方法的求解效率。因此,我们可以对命题逻辑中推理算法的复杂度进行分析。由于我们已经把归结推理方法通过非常简洁的算法呈现在学生面前,因此只需要进行简单的口头分析就可以得出最坏情况下的算法复杂度,让学生知道命题逻辑的公式可满足性问题是NP问题。到此为止,在对命题逻辑进行讲授的过程中,我们引导学生完成了“对问题进行抽象建模一形式化一自动化一分析评估”的完整流程。如果在后继课程中再反复重现这个流程,将可以把这种思维模式固化到学生大脑中,使得计算思维成为他们日后解决新问题的有效工具。
第三,在讲授完命题逻辑之后,我们可以用著名的苏格拉底三段论作为例子来引入谓词逻辑。首先我们用命题逻辑对“所有的人都是会死的”“苏格拉底是人”“苏格拉底会死的”进行符号化,然后展示在命题逻辑下无法从两个前提推导出后面的结论,从而说明命题逻辑在表达能力上的局限,进而阐述引入一阶谓词逻辑的原因和思路。从计算思维的角度看,这个过程体现了如何选择合适的表示方式来陈述一个问题,以及如何确定对问题进行抽象和建模的粒度,此外,这个例子还让学生直观感受到了计算工具所具有的能力和局限性。
最后,在讲授完一阶谓词逻辑的推理之后,我们可以介绍一阶谓词逻辑的局限,即一阶谓词逻辑是半可判定的,一阶谓词逻辑的归结推理算法不一定终止。从计算思维的角度看,这个结论给了我们一个很好的例子,可以引导学生分析哪些问题是可计算的,哪些问题是不可计算的。在此基础上,我们进一步阐述逻辑系统的表达能力与推理能力之间存在的矛盾关系:一阶谓词逻辑在表达能力上远远超过命题逻辑,但其推理能力仅仅为半可判定;命题逻辑可判定,但描述能力不强。从计算思维的角度看,此时我们可以引入“折中”这个概念,训练学生在解决问题的过程中抓住主要矛盾,忽略次要矛盾。更进一步地,我们向学生简单介绍目前作为知识表示和知识推理领域的研究热点的描述逻辑:早期的描述逻辑通常被看做一阶谓词逻辑的子语言,在表达能力上远远超过命题逻辑,但在推理能力上保持了可判定性。这些补充内容既能让学生接触到学科前沿,又能帮助学生深刻理解如何根据问题的主要矛盾来选择合适的工具。
3结语
总的来说,数理逻辑很好地诠释了计算思维并为其提供了生动的案例。将数理逻辑的教学与计算思维培养结合起来,一方面可以从计算思维的角度重新审视和组织数理逻辑的课堂教学,取得更好的教学效果;另一方面能加强对计算思维能力的培养,使学生能够更好地应用计算思维来解决问题。
计算思维的培养不是通过一两门课程的教学就能解决的问题,而是应该贯穿于所有的专业课程教学中。要实现这个目标,要求授课教师不仅仅照本宣科以教会学生课本上的知识为目的,而要能够从计算思维的高度来看待所讲授的课程,对所讲授的课程中含有的计算思维基本概念、方法和思想不断进行提炼,从计算思维的角度对课程进行重新梳理和建设。进行教学改革的目标是要更好地培养学生的计算思维能力,在实施教学改革的过程中,授课教师的计算思维能力也得到不断的提升和加强。
参考文献:
[1]教育部高等学校大学计算机课程教学指导委员会.计算思维教学改革宣言[J].中国大学教学,2013(7):7-10.
[2]李廉,以计算思维培养为导向深化大学计算机课程改革[J].中国大学教学,2013(4):7-11.
[3]常亮,徐周波,古天龙,等,离散数学教学中的计算思维培养[J].计算机教育,2011(14):90-94.
[4]丁金凤,李英梅,徐建山,等.基于计算思维的程序设计类课程教学实践[J].计算机教育,2012(15):65-68.
[5]周虹,傅向华,王志强,等.基于计算思维的计算机图形学教学改革[J]计算机教育,2013(5):55-58.
[6]李文生,吴舜歆.面向计算思维能力培养的程序设计课程[J]计算机教育,2014(3):57-60.