星期五, 2月 07, 2014

論證——前提和結論(Argument-premises and conclusion)

這篇文章會介紹論證(argument),如果你從未學過批判思考,或許會頗有裨益。「論證」在哲學裡是一個術語,它擁有嚴格的定義,與日常使用有一些出入。人們平日使用「論證」這個語辭的時候大概是指「推理」,多數見於催促對方給予理由,又或者是批評對方的推論不合理;但是「論證」是怎樣構成,它在哲學上是一樣怎樣的東西,大家可能不甚了了。故此,這篇文章會從基礎來講解:
一、論證的定義和構成
二、如何通過論證指示詞和脈絡找出論證
三、論證的隱藏前提
四、複合論證

(一)甚麼是論證? — 論證的定義和構成

如開首所說,「論證」這個用語見於日常,每當人們嘗試提出理據說服他人接受某個主張時就往往在建構論證,只是一般人不容易察覺到這個過程。[1]當然,它並不等同以上的理解,在哲學裡的使用會比較嚴格,以下就是一個形式化的界定:
論證由前提(premises)和結論(conclusion)所組成。其中的一句述句叫做結論,用來表達某個主張,其餘的都是前提;前提可以有一個或以上的述句,用來證立(justify)結論。[2]
以上的說明比較抽象,讓我舉一個經典(無聊)的例子來說明,這個例子包括兩個前提和一個結論:
(P1)所有人都會死(前提一)
(P2)蘇格拉底是人(前提二)
_____________________________
∴(C)蘇格拉底會死(結論)
以上的前提是(P1)所有人都會死,以及(P2)蘇格拉底是人;而它想證立的結論是(C)蘇格拉底會死。這種將前提和結論分行排列,並且將結論寫在最後的做法,稱為論證的標準形式(standard form)。在這裡,我們會覺得建立論證很容易,但其實不然,真正的問題是很少會遇到完整的表述,許多論證不是前提和結論之間的關係不明顯,就是充滿缺憾的,往往都要再加以修補。但無論如何,為了要分析這些論證,我們要先知道如何找出它們。


(二)如何找出論證 — 留意指示詞與脈絡

論證的基本架構不難,即使理解了,並不表示就有能力在討論裡捕捉它,有時候要借助一些指示詞來引導,也就是「因為……所以」這一類的字眼,它們稱之為「論證指示詞」(argument indicators)。它是標示前提和結論的語辭,可再細分為「前提指示詞」(premise indicators)和「結論指示詞」(conclusion indicators)。讓我舉一個反同保守陣營的例子來說明:

「因為所有同性婚姻都是不合乎傳統倫理,凡是不合乎傳統倫理都是不道德的,所以同性婚姻是不道德的。」這句話可整理成以下論證:
(P1)所有同性婚姻都是不合乎傳統倫理
(P2)凡是不合乎傳統倫理都是不道德的
____________________________________
∴(C)同性婚姻是不道德的
要找出以上這個「對確論證」一點也不難。[3]我們可以從「論證指示詞」著手。譬如在「因為所有同性婚姻都是不合乎傳統倫理」這個句子中,「因為」就是「前提指示詞」,它標示支持結論的理由:(P1)「所有同性婚姻都是不合乎傳統倫理」。在這裡,常見的前提指示詞還有:
「前提指示詞」(premise indicators)
「因為」、「由於」、「基於」、「鑑於」、「理由是」等等……
同樣道理,「結論指示詞」就是標示結論的詞語。譬如在上述的「……所以同性婚姻是不道德的。」這個句子中,「所以」就是「結論指示詞」,它標示出前提所要支持的結論:(C)「同性婚姻是不道德的」,常見的結論指示詞還有:
「結論指示詞」(conclusion indicators)
「因此」、「故此」、「所以」、「由此可見」等等……
其實大部分人會使用「論證指示詞」來顯示推理關係,所以尋找論證的時候,我們可以通過這些「論證指示詞」來找出論證。但要小心,並不是凡有「論證指示詞」的論證都有支持關係,有時可能會遇到「假冒推理」。[4]

此外,藉著「論證指示詞」來尋找論證並非萬無一失,因為一段說話就算沒有「論證指示詞」,也不代表該段說話沒有論證,可能只是沒有指示詞,這時候就需要通過上文下理來判斷有沒有論證。讓我舉一個沒有使用指示詞的例子,假如你是個很喜歡肉食的人,有一天有個素食主義者跟你爭拗,並說:

「食肉這種選擇是不道德的。我們能夠在超市買來的肉類其實都是經過很殘忍的生產過程,在這些生產過程裡面,家畜承受了很多不必要的痛苦。如果我們沒這個需求,牠們就可以避免這些痛苦。」這句話就可以整理成以下的論證:

(P1)肉類的產出都是經過很殘忍的生產過程
(P2)在生產過程之中,人類讓家畜承受了許多不必要的痛苦
(P3)如果人類沒有食肉的需求,家畜就可以避免這些痛苦
__________________________________
∴(C)食肉(這種選擇)是不道德的

以上例子沒有論證指示詞,但顯然是一個論證。當該素食主義者是想說服你「食肉並不道德」,那麼這(C)就是他要證立的結論。為此,他提出了前提(P1)、(P2)和(P3)來支持結論。從以上可見,即使沒有指示詞,我們也可根據上文下理來判斷述句與述句之間有沒有論證關係。如果有,則可寫成論證形式,不一定需要論證指示詞。


(三)論證的隱藏前提

至此,我們會發現上述論證欠缺一個(些)前提才「完整」;也就是要加進一個(些)前提才能令前提對結論有著「必然」或「概然」的支持關係。[5]有時候,如果我們發現論證並不對確╱不概確,那亦可以考慮增加前提,嘗試填補論證漏洞,這是一個比較體諒的做法。以剛才的例子來說,其實要達到「食肉並不道德」仍欠缺某些關鍵的前提:

(P1)肉類的產出都是經過很殘忍的生產過程
(P2)人類讓家畜在生產過程中承受了許多不必要的痛苦
(P3)人類的食肉需求是使家畜進入生產過程的原因(隱藏前提)
(P4)如果人類沒有食肉的需求,家畜就可以避免這些痛苦
(P5)假如人們有能力讓家畜避免不必要痛苦而沒有做,那就是不道德的(隱藏前提)
(P6)食肉(這種選擇)是一種不必要而持續使家畜痛苦的行為(隱藏前提)
__________________________________
∴(C)食肉(這種選擇)是不道德的

以上是較完整的論證,你會發現跟原本的論證相比,原論證欠缺了三項隱藏前提。假如欠缺這些前提,原論證的前提是不足以推出「不道德」的結論。


(四)複合論證

接下來會介紹較複雜的「複合論證」,這裡要運用剛才學過的疏理技巧。[6]另外特別要留意:一個論證可能包含若干較小的論證,前者我們稱為主論證(main-arguments),後者為次論證(sub-argument);當中次論證的結論通常充當主論證的前提,因此也稱作主前提(main-premises)。如果這個說明太抽象,讀者可以稍後看圖。

例:設想你不相信宇宙存在外星生物,有人嘗試說服你接受某個觀點:

「宇宙存在很多類似太陽系的恆星系統,科學家推算過:宇宙有超過一千億個星系,銀河系不過是其中一個。這種恆星系統很可能存在適合孕育生命的星球,就如像我們身處太陽系的家鄉——地球,它有繁盛的生物存在。所以,宇宙很可能存在很多適合孕育生命的星球。只要有適合孕育生命的環境就很可能出現會生物,那麼宇宙就很可能存在外星生物。」以上的說話,可以整理成以下的論證:

(P1)科學家推算過宇宙有超過一千億個星系,銀河系不過是其中一個
(P2)宇宙存在很多類似太陽系的恆星系統(∵ P1)
(P3)地球在太陽系,它是適合孕育生命的星球,且有繁盛的生物存在
(P4)類似太陽系的恆星系統很可能存在適合孕育生命的星球(∵ P3)
(P5)宇宙很可能存在很多適合孕育生命的星球(∵ P2、P4)
(P6)只要有適合孕育生命的環境就很可能出現會生物(∵ P3)
_____________________________________________________________
∴(C)宇宙(很可能)存在外星生物(∵ P5、P6)

正式寫論證時候,我們可以標示結論來自哪些前提,這樣會比較清晰。目前這個例子仍可能比較複雜,或是讀者需要時間消化。不要緊,暫且先看看我們如何找出這個論證。首先,當我要說服你「宇宙(很可能)存在外星生物」,那麼它就是文章要證立的結論(C)。為此,文中有兩個理由支持它,分別是:(P5)和(P6)。待找出(P5)和(P6)這兩個「主前提」之後,就可以再考慮是否有支持著「主前提」的前提。如果有的話,依同樣做法再標示它們之間的支持關係,最後你會得出以下這個論證圖表:





[1] 本文會交替使用主張、觀點、看法等等語辭。
[2] 述句(statement)是指有真假值(truth value)的語句;換言之即是可以為真或者為假的語句。
[3] 我會在往後的文章介紹「對確論證」,但就本文的目的而言,暫時可以不理會。另外,「對確性」的問題會牽涉到邏輯家一些複雜的爭拗,一個論證可以前提和結論不相干但卻是「對確的」,譬如是以重言句作結論的論證。為免枝節,暫不詳述。
[4] 我們暫時可這樣界定:假冒推理是不對確╱不概確的論證,它同時是一種常見的誤導手法,意指那些利用「論證指示詞」來假裝前提和結論有「必然」或「概然」的支持關係,但事實上前提和結論並不相干。
本來打算詳述假冒推理(或稱假冒論證),但礙於篇幅所限,未能在正文詳細討論。這裡只略說,有些邏輯書將一些前提和結論不相干的論證歸入「對確論證」,譬如是「重言句」作結論的論證,必然地真。不過就思考方法而言,我們應該指出這些不相干的「對確論證」,方便辨識日常的推理陷阱。
[5] 關於必然╱概然、對確╱概確這些概念,我會在日後講述「演繹論證」和「歸納論證」的時候說明。
[6] 本文暫時不會牽涉到評價論證,會集中在講解如何找出和疏理論證。

0 Comments:

發佈留言