管综逻辑部分,假言命题相关的题目几乎每年占比都在20%以上。很多人做题靠"读起来顺不顺",结果正确率忽高忽低——简单题能蒙对,稍微绕一下就崩。
问题出在哪?假言命题不是语文题,是形式逻辑题。它考的不是你的理解力,而是你有没有掌握那几条固定的推理规则。
今天把假言命题最核心的三个规则讲透。不贪多,就这三个,但吃透了能解决大部分题目。
先搞清楚假言命题的三种类型
假言命题就是"如果……那么……“这种句式,但逻辑考试里不只会用"如果……那么”,还会换成各种说法。先把常见表述对应关系搞明白:
充分条件(前推后):
- 如果A,那么B
- 只要A,就B
- 若A,则B
- A是B的充分条件
必要条件(后推前):
- 只有A,才B
- 除非A,否则不B
- A是B的必要条件
- 不A,就不B
充要条件(双向推):
- 当且仅当A,才B
- A当且仅当B
最容易搞混的一组:
“如果A就B"和"只有A才B”,看起来差不多,推理方向完全相反。
- “如果下雨,地就湿”→ 下雨→地湿(前推后)
- “只有年满18岁,才能考驾照”→ 考驾照→年满18岁(后推前)
第二句的意思是:能考驾照的人一定年满18岁了。不是"年满18岁就能考驾照"。
这一步搞不对,后面全白搭。 做假言命题题,第一步永远是确定推理方向。
规则一:逆否命题——唯一 guaranteed 的等价变换
这是假言命题最重要的规则,没有之一。
原命题:A→B 逆否命题:非B→非A
这两个命题逻辑上完全等价。原命题为真,逆否命题一定为真,反过来也一样。
举个例子:
原命题:“如果一个人是注册会计师,那他一定通过了 CPA 考试。” 翻译:注册会计师→通过CPA考试
逆否命题:“如果一个人没有通过CPA考试,那他一定不是注册会计师。” 翻译:非通过CPA考试→非注册会计师
这两个说法是一回事。
但注意两个常见错误推理:
❌ 否前推否后(否定前件): “他没有通过CPA考试,所以他不是注册会计师”——等等,这其实是对的,这就是逆否。
换个例子说清楚错误在哪: 原命题:下雨→地湿
❌ “没下雨→地没湿”——错!没下雨地也可能湿(洒水车经过呢?)
这就是否前推否后的错误。否定前件,推不出对后件的任何结论。
❌ 肯后推肯前(肯定后件): “地湿了→下雨了”——错!地湿的原因有很多,不一定是下雨。
记住:假言命题只能从肯定前件推肯定后件(A→B,A成立所以B成立),或者否定后件推否定前件(A→B,B不成立所以A不成立)。其他方向都推不了。
这两条是铁律,考试里80%的假言命题题都在考这个。
规则二:连锁推理——多个条件串起来
当题目给出多个假言命题条件时,经常需要做连锁推理:
A→B,B→C,则可以推出 A→C
比如题目给出:
- 如果报名MBA,需要本科毕业满3年
- 如果本科毕业满3年,需要2023年前毕业
- 小李2024年才毕业
推理链:报名MBA→本科满3年→2023年前毕业。小李2024年毕业,不满足"2023年前毕业",逆否推回去,小李不能报名MBA。
连锁推理的关键是找中间桥梁。前一个命题的后件等于后一个命题的前件,才能连起来。
做题时,建议把每个条件都写成"A→B"的形式,然后找哪些可以首尾相连。这一步写清楚了,题目基本就解出来了。
实战技巧:
有些题目条件不是直接给你的,需要你先做一步转换。比如:
“除非通过笔试,否则不能进入面试”→ 进入面试→通过笔试
“如果不提交推荐信,申请材料不完整”→ 提交推荐信←申请材料完整,即:申请材料完整→提交推荐信
先把所有条件统一成"→“的形式,再做连锁,不容易出错。
规则三:选言命题与假言命题的转换
这个规则很多人不熟悉,但在考试里出现频率不低。
A→B 等价于 非A或B
什么意思?举个例子:
“如果下雨,我就带伞” 等价于 “要么没下雨,要么我带伞了”
这个转换有什么用?当题目里同时出现假言命题和选言命题(或者/要么)的时候,你需要把它们统一成同一种形式才能推理。
常见考法:
题目给出:
- 如果A成立,则B成立
- B不成立或者C成立
- C不成立
问:A是否成立?
解题步骤:
- 条件3:C不成立
- 条件2:B不成立或C成立。C不成立,所以B一定不成立(选言推理的否定肯定式)
- 条件1:A→B。B不成立,由逆否命题,A不成立
答案是A不成立。
这道题综合了逆否命题、选言推理两个知识点。单独看每个规则都不难,但组合在一起,很多同学就绕晕了。
做题流程总结
遇到假言命题的题目,按这个步骤来:
第一步:翻译条件 把所有条件统一翻译成"A→B"的形式。注意区分"如果"“只有"“除非"对应的推理方向。
第二步:找推理链 看哪些条件可以首尾相连,形成连锁推理。
第三步:结合确定信息 题目一般会给你某个事实(A成立/不成立),从已知事实出发,沿着推理链往下推。
第四步:排除选项 这类题目大部分是选择题。推出确定结论后,逐个验证选项,排除和结论矛盾的。
几个容易踩的坑
1. “除非A否则B"的翻译
“除非下雨,否则考试正常进行”
这句话的逻辑是:不下雨→考试正常进行。等价于:考试不正常进行→下雨了。
翻译方法:把"除非"后面的条件作为必要条件(放在箭头后面),“否则"后面的取否作为前件。
或者更简单的方法:把"除非A否则B"改写成"如果不A,就B”。“除非下雨,否则考试正常进行”=“如果不下雨,考试正常进行”。
2. 不要过度推理
A→B只能告诉你A和B的关系。你不能从"如果下雨地就湿"推出"下雨的时候一定阴天”——虽然常识上没问题,但逻辑上推不出来。
做题时只根据题目给的条件推理,不要加入自己的常识判断。
3. 区分"可能"和"一定”
推理出来的结论是"一定"的,题目选项如果说"可能”,要小心。反过来,如果你只能推出"可能"的结论,选项说"一定”,那就是错的。
最后说两句
假言命题是管综逻辑里最"讲道理"的模块——规则就那么多,不靠积累不靠语感,掌握了就能稳定拿分。
建议拿10道真题假言命题题,严格按照"翻译条件→找推理链→结合事实→排除选项"的流程做一遍。刚开始会觉得慢,但练5道题以后速度就上来了。
逻辑这个科目,方法对了,提分是最快的。
本文由果芽AI运营石头Stone创作,仅供参考。