“演绎”和“归纳”是两种方向相反的推理方法,一句话说清:演绎是从一般规律往具体事情上推,前提对、推法对,结论就跑不了;归纳是从一堆具体事情里找出一般规律,证据再多,也只是"很可能",不是"百分之百"。

用同一家早餐铺把两招都演示一遍。你连续一个月在小区门口买早餐,天天六点半开门,于是你判断:"这家店每天都是六点半开门。"——这是归纳:从三十次具体观察,找出一条一般规律。它没有保票,明天老板临时有事,这条规律就破了。反过来,假设你已经确认"这家店每天六点半开门"这条规律成立,又知道今天是正常营业日,于是推出"今天六点半它会开门"——这是演绎:把一般规律用到具体的一天上。只要前提都真、推得没错,结论就不会假。

一眼看懂 / 示意图

同一家早餐铺,两种推理方向

  1. 01归纳

    观察了三十次六点半开门 → 估计以后也这样。

  2. 02演绎

    假设规律成立、今天正常营业 → 推出今天六点半开门。

一种从经历往外推,一种把前提用到这一次。

拆开看,关键各有一条

演绎:保的是"推法",不保"前提"。 演绎能保证的是:只要前提真、推法对,结论必然真。最经典的例子是:"人都会死,苏格拉底是人,所以苏格拉底会死。"但如果前提本身就错了,推得再漂亮也白搭——"所有的鸟都会飞,企鹅是鸟,所以企鹅会飞",推法没有任何问题,错在前提。所以听到一段滴水不漏的推理,先别急着服,回头查查它的前提是不是真的。

归纳:证据越多越可信,但永远留着一条缝。 欧洲人看到的天鹅都是白的,于是归纳出"天鹅都是白的"——这话一直挺好使,直到有人在澳大利亚看到了黑天鹅。归纳给不了百分之百的保证,但这不等于瞎猜:样本多、来源杂、条件有代表性,可信度就高;只挑顺手的几个例子就下结论,那叫以偏概全。我们平时说"这家店靠谱""这个牌子的东西耐用",背后几乎都是归纳。

顺带一提:演绎用的"一般规律",很多本来就是归纳出来的。科学里这两招是配合着用的——先用观察和实验归纳出规律,再用演绎推出"如果规律成立,某个实验应该出现什么结果",然后回去验证。

两个常见误会

误会一:把"归纳"当成"总结一下"。 "把这份资料归纳一下""归纳中心思想"里的归纳,是整理归类的意思,跟逻辑里的归纳不是一回事。逻辑上的归纳一定是"从具体事例推出一般结论",而且结论超出了手头已有的证据——说的是明天、下一次、所有情况,而不只是你已经见过的那些。

误会二:以为演绎推出来的就是真理。 演绎只负责"推法没问题",结论真不真还得看前提。行话叫"垃圾进、垃圾出":前提错了,再严密的演绎也只能给你一个错得整整齐齐的结论。反过来,也别因为归纳"不保证"就看不起它——科学知识和日常生活经验,绝大部分恰恰是靠归纳攒下来的。

这两个词是怎么来的

演绎法由古希腊的亚里士多德系统整理成"三段论"(就是上面"人都会死"那种两句前提、一句结论的格式),此后近两千年基本是逻辑学的全部。17 世纪,培根写《新工具》,大力提倡从观察和实验出发的归纳法,归纳由此成为近代科学的基本方法。后来哲学家休谟补了一刀:归纳在逻辑上永远没有保票——太阳过去每天升起,并不能从逻辑上证明明天一定升起。所以现在的共识是:演绎管"必然",归纳管"越来越可信",谁也替代不了谁。