一、除非a否则b,逻辑关系是a推b还是b推a?
方法一:可以按这种等价变换进行分析:
除非a(为真),否则b(一定为真);
=b(一定为真),除非a(为真);
=其他情形下b总是为真,仅在a为真时b才“有可能”为假;
=a为假时b一定为真;a为真时b可真可假;
=a假b真,或者a真b真,或者a真b假;
=如果a假,那么b真;(其他情形不限)
=【非a】→【b】;即:非a,推出b.
方法二:
英语中,“除非”翻译为unless,或if not;
其实,将unless翻译为汉语就是:除非、如果不.
所以,结果很明显:
【除非a,否则b】=【b,除非a】=【如果非a,那么b】.
二、除非a否则b的逻辑关系是什么?
假言逻辑
“除非A,否则B”:除非A发生,否则都是B发生。
“A,除非B”:多数条件下都是A发生,只有B发生的条件下A不发生。
“除非A,否则B”为肯定前件式,肯定前件,就要肯定后件;否定前件,不能否定后件。
“A,除非B”为否定后件式,肯定后件,不能肯定前件;否定后件,就要否定前件。
逻辑学考察的事物间的条件关系有三种:
1、如果有事物情况A,则必然有事物情况B;如果没有事物情况A而未必没有事物情况B,A就是B的充分而不必要的条件,简称充分条件。
2、如果没有事物情况A,则必然没有事物情况B;如果有事物情况A而未必有事物情况B,A就是B的必要而不充分的条件,简称必要条件。
3、如果有事物情况A,则必然有事物情况B;如果没有事物情况A,则必然没有事物情况B,A就是B的充分必要条件
三、除非否则的逻辑关系是什么?
逻辑关系是这样:事件B是一个大概率发生的事件,事件A是导致事件B不能发生的唯一排除条件。
换句话说,只要不发生事件A,那么事件B就必然发生。逆否命题同时成立:只要事件B没有发生,事件A必然发生。
除非甲不上场,否则乙上场。事件A是甲不上场,事件B是乙上场。
也就是:只要不发生甲不上场的情况,那么乙就必然上场。
再把前半句的双重否定简化掉,即只要甲上场,那么乙就必然上场。
可能场景:甲是一个球队的绝对核心,乙本身技术一般,但是和甲在传接球上特别默契,两人能发生化学反应。对于乙能否出场,教练组存在争议,主教练力挺乙出场,所以讲出了“除非甲不出场,否则乙出场。”
“除非……否则……” 属于典型的 “否一推一型”语言逻辑。
否一推一型
所谓 “否一推一”,就是否定其中之一,即可推出另一个,既可以否定前面推出后面,也可以否定后面推出前面。
具体到这个问题,前面的是 “甲不上场”,后面的是 “乙上场”。
可以否定前面推出后面,或者否定后面推出前面,那么就转化为下面两种完全等价的说法:
如果甲上场,那么乙上场。
如果乙不上场,那么甲不上场。
可以看出,上面两个命题互为逆否命题,且与原始的 “除非……否则……” 命题完全同义。
除了 “除非……否则……” 这种 “否一推一型” 语言逻辑,还有另外两种典型的语言逻辑,即“前推后型” 和 “后推前型”。
前推后型
类似于 “如果……那么……”、“只要……就……”、“想要……就……” 等等。
后推前型
最常见的句型是 “只有……才……” 或者 “唯有……才……” 等等。
所以,“如果甲上场,那么乙上场。” 与 “只有乙上场,甲才上场。” 是完全等价的关系。
“如果甲上场,那么乙上场。” 是前推后逻辑,用符号表示是:“甲上场” → “乙上场”。
“只有乙上场,甲才上场。” 是后推前逻辑,用符号表示是:“乙上场” ← “甲上场”。
另外,实际句子中也可以省略两个逻辑词中的某一个。例如 “只有……才……” ,上面的例子也可以简略说成 “乙上场,甲才上场”,并不影响理解。

