邏輯與推理
邏輯,在西方教育中一直受到高度的重視。自從亞里士多德創(chuàng)立邏輯學(xué)以來,邏輯學(xué)始終是西方傳統(tǒng)教育中的一門重要課程。而在我國古代,研究邏輯的名家學(xué)派不受人們重視,先秦之后就沒有傳人??v觀四書五經(jīng),沒有專門論述邏輯的文章。白話文運動以來,邏輯作為一門專門的學(xué)科才被引進(jìn)了有悠久歷史的文明古國。然而,據(jù)我了解,邏輯學(xué)在我國仍沒有得到應(yīng)有的重視:在基礎(chǔ)教育階段,邏輯的一些知識分散在高中語文課當(dāng)中,并且不是作為必修的部分,只是作為選讀的內(nèi)容。就是在高等教育里,也只有哲學(xué)專業(yè)的學(xué)生才有邏輯課程。邏輯似乎讓人覺得高深莫測,難以企及。其實這是對邏輯的重大誤解。《韓非子·難一》:“楚人有鬻盾與矛者,譽之曰:‘吾盾之堅,莫之能陷也?!肿u其矛曰:‘吾矛之利,于物無不陷也。’或曰:‘以子之矛陷子之盾,何如?’其人勿能應(yīng)也?!?由此發(fā)展成為一個成語:自相矛盾。自相矛盾——講的就是邏輯。應(yīng)當(dāng)說,我們要開口講話,不自相矛盾是最基本的前提條件,做不到這一點,那就失去了與別人交流的基礎(chǔ)。不自相矛盾,在邏輯里有一個專門的術(shù)語,叫矛盾律。為什么叫律?因為人們認(rèn)為,邏輯是專門研究思維的學(xué)科,思維也有其規(guī)律,矛盾律是其中的一例。這正如物理學(xué)中有萬有引力定律一樣。矛盾律講的是你講一句話,表達(dá)某種意思,你不能同時又講了一句話,否定了前面一句話。正如你不能說:“昨天下雨了?!苯又终f“昨天沒下雨。” 矛盾律要求一個人在他的意思表達(dá)中不能對某一事物既肯定同時又否定。具體來講,同一個人在一次講話中、在一篇文章中、在一部書當(dāng)中不能存在這種情況。而在時間、地點發(fā)生了變化的情況下,是允許對同一事物有不同的看法的。當(dāng)然,如果對這種看法的改變加以說明,這樣就更加不會遭到他人的批評。 春秋戰(zhàn)國時期的諸子百家之一——名家,對事物的名和實進(jìn)行了深入的探討,還提出了“白馬非馬論”的著名論斷。莊子認(rèn)為,惠施能奪人之口,而不能服人之心?;菔┻\用的“奪人之口”的技術(shù),就是邏輯。對于名和實的關(guān)系,邏輯有另一個規(guī)律,稱為同一律。指的是一個人在同一次講話、同一篇文章中有特定含義的詞(即是名)應(yīng)指向同一事物(即是實),也就是名符其實。半斤八兩一詞我們都知道,其意思是指一樣,沒什么差別。不知緣故的人可能會問:“半斤是五兩,與八兩相差甚大,怎能說沒什么差別呢?”這是因為在古代,我們的一斤是十六兩的,半斤不正是八兩嗎?我們從地圖上可以查到,地名為橫瀝、水口的,不知凡幾。如果一個人在講話中同一個詞(名)時而指甲(實)時而指乙(實),別人就會聽不懂他的意思,他的話就違反了同一律。 邏輯規(guī)律還有一條,稱為排中律。如果說前兩條邏輯規(guī)律在我國還有其基礎(chǔ)的話,那么這一條就往往得不到我們中國人的普遍承認(rèn)并自覺運用。排中律講的是在一對相互矛盾的敘述中,肯定有一個是正確的,有一個是錯誤的。比如有兩句話:一、昨天下雨了。二、昨天沒下雨。排中律講的是這兩句話之中,必定有一句是對的,有一句是錯的。因為有下雨和沒下雨之間是不存在第三種情況的。但是要注意,如下兩句話,就不適用排中律:一、這只貓是白色的。二、這只貓是黑色的。因為黑色、白色在這里并非矛盾關(guān)系,而是對立關(guān)系。在黑色、白色之間,還存在其他顏色。中國人以中庸、摻和為特點,對事物的認(rèn)識以普遍聯(lián)系為出發(fā)點,不愿面對非此即彼、非對即錯的局面。中國人的無訟思想,就是最好的注解。訟就是爭是非曲直于官府。無訟就是不要去搞清楚誰對誰錯,總而言之,一個巴掌拍不響。比如,甲到法庭起訴乙,稱乙逾期不歸還借款,有字據(jù)為證,要求判令乙歸還借款。開庭審理時,乙對借款一事無異議。但同時辯稱,甲是乙的姐夫,借錢是為了給乙的父親也就是甲的岳父治病,這錢本來甲就該出,怎能要求乙歸還呢?請求法庭駁回甲的起訴。中國的法官十有八九會判甲敗訴?;氐轿覀兊谝粋€例子:一、昨天下雨了。二、昨天沒下雨。我們中國人會認(rèn)為,二者之間不見得必定有一句是對的,有一句是錯的。因為有時候相距 十米八米的地方就會一邊下、一邊不下。這種思想觀念,僅在倫理道德范圍內(nèi)發(fā)揮作用,還是十分有益的,但是在超出了人倫之外的領(lǐng)域,就大大限制了我們中國人對我們面對的世界的研究。我們要尋找世間萬事萬物的相互聯(lián)系,除了那些直觀、明顯的外,有些復(fù)雜的關(guān)系,不借助于幫助我們思維的工具——邏輯,那是很難搞得清其中的關(guān)系的。以勾股定理為例,我國古代很早就認(rèn)識到直角三角形兩直角邊分別為3和4,斜邊必為5,反之亦然。但是對于兩直角邊平方之和等于斜邊的平方,我國古人是沒有給出嚴(yán)格證明的。因為這種證明是脫離了具體的對象,僅僅對抽象出來的概念進(jìn)行了推理,這種抽象思維正是我們中國人所缺乏的。羅素在《西方哲學(xué)史》中寫道:“哲學(xué)在其全部歷史中一直是由兩個不調(diào)和地混雜在一起的部分構(gòu)成的:一方面是關(guān)于世界本性的理論,另一方面是關(guān)于最佳生活方式的倫理學(xué)說或政治學(xué)說。這兩部分未能充分劃分清楚,自來是大量混亂想法的一個根源。從柏拉圖到威廉·詹姆士,哲學(xué)家們都讓自己的關(guān)于宇宙構(gòu)成的見解受到了希求道德教化的心思的影響:他們自以為知道哪些信念會使人有道德,于是編造了一些往往非常詭辯性的理由,證明這些信念是真的。”羅素的批判完全適用于中國法官的判決:對法律和道德在治理國家和社會的作用未能充分劃分清楚,自來是大量混亂想法的一個根源。我們的法官未能充分認(rèn)識法律“定分止?fàn)帯钡母拘宰饔?,讓自己希求道德教化的心思影響了簡單的法律是非判斷。法律就這樣被銷融在道德之中。中國依法治國的最大阻力就在這里。 如果我們把思維比喻為流水的話,那么這三條邏輯規(guī)律就可以比喻為水在其上流動的河床。水在河床上流動就能保持其特質(zhì),流出河床的話就不再是流動的河水了。 西方人在研究思維規(guī)律時,除了總結(jié)出三大邏輯規(guī)律外,還發(fā)展起了一套推理系統(tǒng)。這套推理系統(tǒng)由概念、判斷、命題組成。所謂概念,就是世間萬事萬物,人要認(rèn)識它們,人們要能把這種認(rèn)識和他人進(jìn)行交流,就要把這些事物用詞的形式表達(dá)出來,這些用于表達(dá)世間萬事萬物的詞,就是概念。而判斷,則是運用概念明確指出事物具有某種性質(zhì)。而命題,則是相關(guān)的數(shù)個判斷組合在一起。 命題的成立與否,是一個值得研究的問題。我們把命題成立的條件分為充分條件、必要條件和充分必要條件。所謂充分條件,就是有甲必有乙,我們稱甲是乙的充分條件;必要條件,就是無甲必?zé)o乙,我們稱甲是乙的必要條件;充分必要條件,就是有甲必有乙,無甲必?zé)o乙,那么甲就是乙的充分必要條件。如A+B=4,A=1,B=3就是等式的充分條件;A×B=4,A≠0,B≠0就是等式的必要條件;A2+B2=1,A=sinθ,B=cosθ(θ為任意角度),就是等式的充分必要條件。我們擺事實、講道理,都是為了論證我們所下的判斷。而我們所下的判斷能否成立,取決于一些前提條件。而這些前提條件與判斷的關(guān)系,不外乎四種情況:充分條件、必要條件、充分必要條件和不相關(guān)因素。 從已知到可知的過程,叫推理。推理有兩種基本方法,為演繹和歸納。演繹就是從一般到特殊,從總體到個別。歸納與之正好相反,是從特殊到一般,從個別到總體。 我們認(rèn)識事物,在個體的基礎(chǔ)上,要把這些個體連結(jié)起來,首先發(fā)展起來的概念是類。所謂類,就是具有某種關(guān)系的個體組成的整體。事和物是兩個類,生物和非生物是兩個類,動物、植物和微生物是三個類。事物之間有多種多樣的關(guān)系,因此,對同樣的個體,可以有不同的類。比如,對數(shù)字3、4、5、6、7、8 、9,我們可以分成奇數(shù)(3、5、7、9)和偶數(shù)(4、6、8),可以分成合數(shù)(4、6、8、9)和素數(shù)(3、5、7)。 現(xiàn)代科學(xué)思想方法的奠基人培根在其《新工具論》中這樣寫道:只要我們對事物做出恰當(dāng)?shù)姆诸悾湍馨l(fā)現(xiàn)事物的內(nèi)在聯(lián)系。 雖然分類方法被人們運用了幾千年,但是類作為一個明確、獨立的概念被提出來,始于羅素。羅素是為了給數(shù)下定義,引入了類的概念。
復(fù)數(shù) I 我們可以把上面這個分類過程區(qū)分為I級分類、II級分類、III級分類和IV級分類。任何大數(shù)目級別的分類結(jié)果必定包含在小數(shù)目級別分類的結(jié)果之中。 分析法是哲學(xué)、數(shù)學(xué)和眾多學(xué)科的重要方法,而其實質(zhì)也是一種分類法。對某種對象進(jìn)行分析,就是把整體分成幾個部分(一級分類),然后對一級分類的結(jié)果的某一個個體作為一個整體又分成幾個部分(二級分類),依此方法不斷進(jìn)行三級、四級、五級等級別的分類,就是分析法。 從以上分析我們可以理解,演繹和歸納都可以歸根到分類法。演繹法其實就是分析法,把分析法倒過來,就是歸納法。 方法論研究的是事物的聯(lián)系本身就存在,我們怎樣去找出這些聯(lián)系。而知識論研究的是事物有哪些聯(lián)系。兩者之不同表現(xiàn)為考試解題和科研的不同。比如,高考數(shù)學(xué)出了一道證明題,這道題是有明確結(jié)論的。而在數(shù)學(xué)研究工作中,比如費馬大定理,在被證明之前,是不知道成立與否的。如果在考試中出了一道無法證明的證明題,那就超出了考試的范圍。因為考生是不能懷疑題目的正確性的(明顯的印刷錯誤除外)。 前面講的邏輯被康德稱為形式邏輯。此外,還有辯證邏輯和數(shù)理邏輯。 辯證邏輯在中國古代就很發(fā)達(dá)。所謂辯證,就是用全面、聯(lián)系、變化的觀點看問題?!兑讉鳌分v“太極生兩儀,兩儀生四象,四象生八卦”,就是辯證的始祖。中醫(yī)直接就把診斷病情稱為“辯證”。成語守株待兔、刻舟求劍講的就是違背辯證看問題的典型。辯證長于解釋問題(為既成事實找理由),短于對未知事物的發(fā)現(xiàn)。因為用聯(lián)系、變化的觀點看問題,就會安于“存在就是合理”的結(jié)論,這一結(jié)論有極大的合理性成分。但是,如果對事物的認(rèn)識僅僅停留在“存在就是合理”的層面,必然影響了人們進(jìn)一步探求隱藏在事物背后的深層原因。中國的四大發(fā)明,為西方科學(xué)的發(fā)展奠定了基礎(chǔ)。但是,火藥為什么會炮炸,羅盤為什么總是指向南方,背后的原因我們并沒有揭示出來。 數(shù)理邏輯講的是甲大于乙,乙大于丙,那么甲大于丙。把大于改為等于或小于也成立。這些知識似乎不講自明。但有些時候,事情并非如此。如我們通常認(rèn)為,全體(整體)大于部分。然而,我們也可以不這么認(rèn)為。為了解決“一尺之棰,日削其半,萬世不竭”,東西方哲人們探索了兩千多年,終于給芝諾一個可以自圓其說的解釋。數(shù)學(xué)家們認(rèn)為,在有限的范圍內(nèi),我們確認(rèn)全體(整體)大于部分;但是,在無限的范圍內(nèi),如果我們采納全體(整體)等于部分,那么,許多難于解決的問題就能迎刃而解。數(shù)學(xué)家們是這么思考的,有限范圍內(nèi)的“等于”在無限的范圍內(nèi)可以用“一一對應(yīng)”來代替,那么,自然數(shù)的個數(shù)就和偶數(shù)的個數(shù)相等。因為任意一個自然數(shù)n,都有唯一的一個偶數(shù)2n與之對應(yīng),也就是在整個自然數(shù)集和偶數(shù)集中,兩者之間有“一一對應(yīng)”的關(guān)系。偶數(shù)和奇數(shù)合起來是自然數(shù),偶數(shù)是自然數(shù)的一個部分,在這里,部分等于全體。 我們只要回顧一下人們對“數(shù)”的認(rèn)識,從自然數(shù)到分?jǐn)?shù),從分?jǐn)?shù)到無理數(shù),進(jìn)而到虛數(shù)的引入,每一次都是對固有觀念的顛覆。我們注意到,如果我們從無可懷疑的前提,遵循推理的規(guī)則,得出的結(jié)論和現(xiàn)有的理論相悖,那么現(xiàn)有的理論可能就要修正。正是在這一點上,我們東方文明擅長的辯證邏輯缺乏西方形式邏輯的創(chuàng)新能力。 對于邏輯,我有這樣一個觀點:世界上不同的人群遵循不同的邏輯,人們普遍遵循的邏輯,是科學(xué)與數(shù)學(xué)遵循的邏輯,我們可以把它們歸結(jié)為形式邏輯。而辯證邏輯,目前還存在極大的爭議。這是因為辯證邏輯還停留在思辨階段,而沒有形式化、固定化,也就是還屬于一種“方法”,而沒有變?yōu)橐环N“工具”?!胺椒ā笔翘摕o飄渺、不可捉摸的東西;而“工具”是看得見、摸得著的東西。相反,形式邏輯則已經(jīng)形式化、固定化,已經(jīng)將虛無飄渺、不可捉摸的“方法”定型為看得見、摸得著的“工具”。因此,形式邏輯成為全世界人公認(rèn)的推理、證明規(guī)則。關(guān)于人們遵循的邏輯,打個比方來講,我們稱基督徒遵循的邏輯為集合A,穆斯林遵循的邏輯為集合B,佛教徒遵循的邏輯為集合C,它們的共同交集——A∩B∩C,就是形式邏輯。三家教徒各自遵循的邏輯——A、B、C——本身是不斷發(fā)展、變化的,它們之間的交集——A∩B∩C——也是不斷發(fā)展、變化的。形式邏輯的發(fā)展、變化,是辯證法在邏輯領(lǐng)域運用的結(jié)果。因此,我們研究、發(fā)展邏輯,應(yīng)當(dāng)著眼于創(chuàng)造看得見、摸得著、令人不得不信服的形式化、固定化的推理、證明規(guī)則,而不是把本體論、方法論中的辯證法直接應(yīng)用于具體的推理、證明規(guī)則,從而創(chuàng)造出一套無所不包、靈活得無人能正確運用的辯證邏輯。正如布爾創(chuàng)造出的數(shù)學(xué)運算邏輯,是一種不同于常規(guī)數(shù)學(xué)運算、只適用于二進(jìn)制數(shù)學(xué)運算的邏輯。這是一種不需要“靈活運用”的邏輯——對于二進(jìn)制的0、1,布爾邏輯是這樣的:0加上任何數(shù)(0或1)得任何數(shù)(0或1);0乘任何數(shù)(0或1)得0;1加任何數(shù)(0或1)得1;1乘任何數(shù)(0或1)得任何數(shù)(0或1)。我們運用邏輯進(jìn)行推理、證明,其根本目的是追求確定性。按照信息論的觀點,人腦思維的功能,就是處理信息;① 而信息,就是排除不確定性。② 邏輯正是思維必須遵循的規(guī)律。這樣,邏輯就與信息發(fā)生了關(guān)聯(lián),邏輯追求的——確定性——其實就蘊含在信息——排除不確定性——之中。③ 因此,把需要“靈活運用”的辯證邏輯引入推理、證明的規(guī)則當(dāng)中,就會禍害無窮。因為推理、證明的規(guī)則是“靈活的”,你想從任何前提推論出任何結(jié)論都是可能的。這樣的推理規(guī)則,其實已經(jīng)違背了邏輯的本質(zhì)屬性。規(guī)則必須像數(shù)學(xué)乘法的“正正得正,負(fù)負(fù)得正,正負(fù)得負(fù)”一樣,才成其為規(guī)則。如果時而“正負(fù)得負(fù)”,時而“正負(fù)得正”,那就不成其為規(guī)則。我們現(xiàn)在的辯證邏輯,之所以沒有得到世界上大多數(shù)人的認(rèn)同,就在于這種推理、證明規(guī)則不像布爾邏輯的“1加任何數(shù)(0或1)得1”那樣“死板”,而是時而“正負(fù)得負(fù)”,時而“正負(fù)得正”。我們應(yīng)當(dāng)運用辯證法來研究問題,創(chuàng)造出定型的邏輯,充實到形式邏輯系統(tǒng)當(dāng)中。希望不久的將來,中國人能將東方文明中的精髓——易——的一鱗片甲定型化,創(chuàng)制出一個為全世界人普遍認(rèn)同的“中國邏輯”。
① 《控制論》第99頁第一行“計算機(jī)本質(zhì)上是一種記錄數(shù)字、運算數(shù)字并給出數(shù)字結(jié)果的機(jī)器?!?/span> 第101頁倒數(shù)第二段首兩句“我們知道,能夠做計算系統(tǒng)所做工作的人和動物的神經(jīng)系統(tǒng),它們的元件動作起來就像理想的替續(xù)器,這個事實值得我們注意。這些元件就是所謂的神經(jīng)元或神經(jīng)細(xì)胞。” 第104頁第二段首句“我們已經(jīng)說過,計算機(jī),乃至大腦,是一個邏輯機(jī)器?!北径魏竺孢€有“推理機(jī)器無非就是用機(jī)器來進(jìn)行的萊布尼茲的推理演算器”。 ② 《意識的宇宙——物質(zhì)如何轉(zhuǎn)變?yōu)榫瘛返?/span>148頁第13行“信息是在許多選項中減少不確定性?!?/span> 第149頁第一段有“腦的所謂信息處理觀點一直受到嚴(yán)厲的批評”,第二段首句“然而,用信息論的統(tǒng)計基礎(chǔ)來表征包括腦在內(nèi)的任何系統(tǒng)的客觀性質(zhì)有好處?!?/span> ③ 統(tǒng)計力學(xué)的定義:熵是系統(tǒng)混亂度的度量,“負(fù)熵”是系統(tǒng)有序度的度量。 香農(nóng)的信息統(tǒng)計理論認(rèn)為:信息=熵的減少=負(fù)熵的增加。 |
|