必要條件與充分條件
Necessary and sufficient conditions
充分條件:有它就夠;必要條件:少了它就不行。兩者常被搞混。
說明
- 充分條件 Sufficient condition在 P→Q 中,P 是 Q 的充分條件:只要 P 成立,Q 就一定成立。看名詞表:A 成立,B 就一定成立。「A 就夠了」。
- 必要條件 Necessary condition在 P→Q 中,Q 是 P 的必要條件:Q 不成立時,P 不可能成立。看名詞表:沒有 A,B 就不可能成立。「A 少不了」,但光有 A 不一定夠。
用條件句 Conditional「如果 P,那麼 Q」形式的陳述,符號寫成 P→Q。看名詞表來說:「如果 A,那麼 B」表示 A 是 B 的充分條件,同時 B 是 A 的必要條件。
生活例子
「有車票是搭上高鐵的必要條件。」
沒有票不能搭車,但有票也可能因為遲到而沒搭上,所以車票不是充分條件。
「考卷全對,就足以拿滿分。」
全對是拿滿分的充分條件。
保育例子
「只要劃設保護區,這個物種就能恢復。」
這句話把保護區當成充分條件。實際上,保護區常是恢復的重要條件之一,但盜獵、疾病、棲地破碎化等問題也可能需要處理。
反過來,有人說「沒有保護區,物種一定無法恢復」,是把保護區當成必要條件,也需要證據支持。把兩種說法分清楚,討論才能聚焦。
常見誤解
- 「必要條件成立,結果就會發生。」這是把必要當充分,和肯定後件是同一種錯誤。
- 「一個結果只有一個條件。」許多事情需要多個必要條件同時成立,合起來才構成充分條件。
進階
「A 若且唯若 B」(A ↔ B)表示 A 同時是 B 的充分與必要條件。定義常採用這種形式,例如「一個數是偶數,若且唯若它能被 2 整除」。日常語言的「只要」「只有」「除非」分別對應不同方向的條件,翻譯成符號時要特別小心。
小檢核
「有乾淨的水源,是這種蛙類能在溪流中繁殖的必要條件。」下列哪一個推論成立?
看答案
答案:如果這種蛙在某段溪流成功繁殖,那裡的水源就是乾淨的。
必要條件的意思是「沒有它就不會發生」。所以只要發生了(成功繁殖),就能推出必要條件成立(水源乾淨)。但必要條件不保證結果:水乾淨,也可能因為其他因素而無法繁殖。
參考資料
- Brennan, A. Necessary and Sufficient Conditions. Stanford Encyclopedia of Philosophy.(另開視窗)
- 必要條件與充分條件的定義,以及它們與條件句的對應。