网上吵架、家里争论,经常能碰到一种打法:道理上说不过,就转而去攻击说话的人。逻辑学里这叫"人身攻击谬误"(英文 ad hominem,拉丁语原意是"对着人")。一句话说清:该回应的是"他说的话对不对",他却去攻击"他是个什么人"——人有问题,不等于话是错的。
举个日常例子:小夏核对报销单,发现一行把 300 元记成了 3000 元,拿出原始票据指出来。经手的同事不去对票据,只回一句:"你上个月自己也算错一笔账,有什么资格挑毛病?"——小夏过去错没错,是另一件事,可以另查;眼前这行数字对不对,拿票据一比就知道。把矛头转向小夏的资历和旧账,那行错账并不会因此变对。
讨论从错账,岔到了人身上
- 01原问题
报销金额和票据一致吗?
- 02转向人
你以前也出过错,有什么资格?
- 03仍未回答
300 到底有没有记成 3000?
把矛头转向小夏,那行错账并不会因此变对。
为什么这不讲道理
争论里真正要核对的是主张本身:数字对不对、证据有没有、推得通不通。人的毛病——过去出过错、学历不高、性格不好——和眼前这句话的真假没有必然关系。数学上 300 不会因为它是谁念出来的就变成 3000;道理也一样。
注意一个方向:指出对方"犯了人身攻击",只说明他的反驳方式不成立,不等于证明他反对的结论就错了。错账还是要对票据,证据还是要一件件看。人身攻击谬误拆掉的是对方的"反驳方式",不是替他反方的结论发金牌。
三种常见变种
1. 翻旧账型:"你以前也干过,有什么资格说?" 最常见的一种。比如劝朋友别抽烟,对方回"你自己还熬夜呢"。你熬夜是事实,但这改变不了吸烟有害这件事本身。
2. 动机揣测型:"你这么说,不就是因为你有什么好处吗?" 不谈对方说的内容,直接揣测动机。比如"你说这个药没用,还不是因为你想卖别的药"。动机和真假是两回事,揣测动机代替不了对证据的核对。
3. 扣帽子型:"你这种人说的能信吗?" 给人贴标签、划圈子,用身份否定言论。比如"他是卖保险的,他说的话不用听"。身份或许值得留意,但它本身不构成对具体论点的反驳。
三种变种的共同动作都一样:把讨论从"可核对的事",搬到"说不清的人"身上。
什么时候谈"人"不算人身攻击
个人信息不是永远无关。判断证人证言可不可信,这个人过去有没有作伪证的记录就相关;判断一个人适不适合当会计,他有没有挪用公款的案底也相关。区别在于:这条个人信息有没有直接影响眼前要判断的事。 票据可以当场核对时,"你年纪小""你也出过错"改变不了一个数字;但要评估一个口头说法可不可信时,说话人的记录本身就是证据的一部分。
所以不用见"提到人"就喊谬误。该问的是:眼前争论的到底是事,还是这个人?如果争论的是事,就去核对事。