真假推理-假设法+逆否真值传递链(身份与真假绑定)

考点:逻辑判断 / 真假推理-假设法+逆否真值传递链(身份与真假绑定)

问法模型:‘如果偏瘦的说真话、偏胖的说假话,可以推出哪项’→真假话假设法:先把’转述他人身形’的陈述转成真值传递链,再用’两真两假’的人数上限制造矛盾排除假设

推理链

  1. 第1步:提取前提——身高1.65/1.68/1.70/1.72米各一人,两瘦两胖,且’偏瘦说真话、偏胖说假话’,故四人恰好两真两假
  2. 第2步:乙的话’丙身高1.72米且偏瘦’、丁的话’乙身高1.65米且偏瘦’都是转述:丁真⇒乙偏瘦⇒乙真⇒丙偏瘦⇒丙真,构成’丁真→乙真→丙真’的真值传递链
  3. 第3步:假设丁说真话,则乙、丙都说真话,三真与’只有两真’矛盾⇒丁必说假话(丁偏胖),其话’乙1.65米且偏瘦’作为联言命题整体为假(不能拆分定位是身高假还是体 型假)
  4. 第4步:对传递链作逆否:丙假→乙假→丁假;若丙也说假话,则丙、乙、丁三人说假话与’只有两假’矛盾⇒丙必说真话
  5. 第5步:丙的真话’丁身高1.68米且偏胖’为真,直接对应D项
  6. 第6步:验证自洽——若乙真则丙1.72米、甲丁为胖,推出甲=1.70米、乙=1.65米且瘦,反使丁的话成真,矛盾⇒乙假乙胖、甲真甲瘦;甲<1.70米且丁占1.68米⇒甲=1.65米,乙话为假而丙瘦⇒丙≠1.72米⇒丙=1.70米、乙=1.72米,全部条件满足

最快解法:⚡ 传递链假设法:盯住’丁真→乙真→丙真’三连链,假设丁真即出现三真、超人数上限,得丁必假;再对链逆否’丙假→乙假→丁假’,三假也超上限,得丙必真,丙的陈述’丁1.68米偏胖’即答案D,两次假设即可锁定

易错点

  • ⚠ 联言命题’乙1.65米且偏瘦’为假只表示至少一支为假,在’丁假’处硬拆身高或体型哪个为假会卡壳走不下去
  • ⚠ 忽略’说某人偏瘦’本身就绑定了此人的真假(瘦=真话者),漏掉真值传染链就只能对四人做全排列暴力假设
  • ⚠ 误以为推出丁说假话后还要逐一假设甲乙丙,实际用逆否传递一步即可锁定丙必真、无需再假设

母题抽象

🧩 当题干出现’A类人说真话、B类人说假话’且有人转述他人身形/身份时,把转述句转成真值传递链,先假设链尾用真假人数上限排矛盾,再用逆否链锁定必真者,其陈述即为答案

同类特征:瘦说真话胖说假话(身份与真假绑定)、两真两假的人数限定、转述他人陈述形成真值传递链、联言命题’且’整体为假不可拆分定位、假设法+逆否传递、四人身高体型一一匹配排布

相关题

(暂无)


题干

有身高为1.65米、1.68米、1.70米和1.72米的四人,其中有两人体型偏瘦,两人体型偏胖。关于身高体型,这四个人有如下陈述: 甲:我身高不到1.70米; 乙:丙身高1.72米,偏瘦; 丙:丁身高1.68米,偏胖; 丁:乙身高1.65米,偏瘦。 如果体型偏瘦的说真话,体型偏胖的说假话,那么可以推出以下哪项?

选项

  • A. 甲身高1.65米,偏胖
  • B. 乙身高1.70米,偏瘦
  • C. 丙身高1.72米,偏瘦
  • D. 丁身高1.68米,偏胖 ✅

官方解析

第一步:分析题干条件。

(1)有两人体型偏瘦,两人体型偏胖;

(2)甲:我身高不到1.70米;

(3)乙:丙身高1.72米 且 偏瘦;

(4)丙:丁身高1.68米 且 偏胖;

(5)丁:乙身高1.65米 且 偏瘦;

(6)体型偏瘦的说真话,体型偏胖的说假话。

第二步:找关系。

根据条件(1)和(6)可知,四人中两人说真话,两人说假话。

题干条件不存在矛盾和反对关系,可考虑假设法。

解法一:乙、丙、丁的话均涉及到体型胖瘦,根据(6)可知,体型偏瘦的说真话,体型偏胖的说假话,故可以优先判定乙、丙、丁是否说真话。其中乙和丁都指出其他人说了真话,且丁指出乙说了真话,故优先假设丁说真话。

如果丁说真话,根据(5)可知,乙说了真话,再根据(3)可知,丙也说了真话,可以得出“丁真乙真丙真”,此时有三个人说真话与条件(1)矛盾,所以丁一定说假话。而丁说假话只可知”乙身高1.65米 且 偏瘦“为假,得不到身高和体型具体谁为假,得不到更确切信息。

所以再将“丁真乙真丙真”逆否得到更多信息,可得“丙假乙假丁假”。如果丙说假话,那么乙和丁也说假话,此时有三个人说假话与条件(1)矛盾,所以丙一定说真话,即“丁身高1.68米 且 偏胖”为真,对应D项。

解法二:

假设乙说的话为真,根据(2)可知,丙身高1.72米 且 偏瘦,根据(6)可知,体型偏瘦的说真话,所以丙也说真话,再根据条件(1)可知,有两人体型偏瘦,两人体型偏胖,故甲和丁体型偏胖(说假话),乙和丙体型偏瘦(说真话),分析条件(2)(3)(4)(5)中提到的身高可得,那么甲身高为1.70米或1.72米、丙身高1.72米、丁身高1.68米、乙身高不是1.65米,但这四个身高要求无法同时成立,因此乙说的话为假。

由乙说的话为假可知,乙体型偏胖,根据条件(5),丁说的话也为假。再根据条件(1)可知,甲和丙说的话为真,即“丁身高1.68米 且 偏胖”为真,对应D项。

故正确答案为D。

给定材料

(无)