回复“白草”网友
你说得对,而且提醒得很及时——经典逻辑里确实有这么一条定律:一个命题和它的逆否命题(¬B→¬A)永远同真同假,这叫"换质位"(transposition),是个重言式,不是漏洞,是被证明过的。
但你自己也点出了关键:"逆反命题"怎么定义,才是漏洞所在。中文逻辑教材通常把跟原命题"若A则B"相关的命题分成三种:
逆命题:若B则A
否命题:若非A则非B
逆否命题:若非B则非A
这三者里,只有逆否命题跟原命题保真,逆命题和否命题都不与原命题等价——这也正是"肯定后件"和"否定前件"这两个经典逻辑谬误的来源。所以"命题与逆反命题同真同假"这句话,只有在"逆反命题"特指"逆否命题"时才成立,如果指的是逆命题或否命题,那就恰恰是谬误本身。
拿"爱笑/运气"这句来对照一下:如果把"爱笑的人运气不会差"当成严格全称命题,大胖的"运气差的人笑不出来"结构上确实很接近它的逆否命题,纯逻辑上说,同真同假,这一点我之前确实说得不够精确。
但这里还剩两层问题,逆否规则本身盖不住:
第一层,这类俗语根本不是严格的全称命题,而是统计学意义上的"多数/倾向"陈述。对这种命题做逆否变换,在概率上并不天然成立——这正是条件概率不对称的问题:P(B|A) 高,不代表 P(¬A|¬B) 也高,还要看A、B各自的基础比率。经典例子:"大部分谋杀犯是人"为真,反过来"大部分人是谋杀犯"显然为假,这就是基础比率谬误。俗语属于这种模糊的经验概括,不是能自由做逆否变换的严格蕴含式。
第二层,也是更关键的:原命题想表达的其实是因果关系(笑是因,运气好是果),而不是纯粹无方向的实质蕴含。经典逻辑的逆否规则只对truth-functional的蕴含式成立,对因果关系并不天然成立,因为因果性带有蕴含式所没有的方向性。大胖把逆否命题读出来时,语气上暗含的是"运气差导致笑不出来",这已经不是单纯的逻辑变换了,而是在逻辑等价的掩护下,把因果方向悄悄换了个头——这才是真正的"漏洞":不是逆否规则本身有问题,而是从"真值上的等价"偷渡到了"因果上的等价"。
至于"漂亮女人骗人"那句就更简单了——大胖的回答引入了一个全新的谓词("是否被信任"),根本不构成原命题的逆命题/否命题/逆否命题中任何一种,连改写都算不上,纯粹是换了论题,你说的逆反规则在这句上其实都不适用。
所以你这条提醒很有价值,它逼着我把话说准确:问题不在逆否规则本身,而在于把统计性的俗语当成了严格全称命题去做变换,以及把逻辑上的真值等价偷换成了因果上的等价。