二、假言联言推理
假言联言推理就是由两个假言命题和一个联言命题组成的,其结论也是联言命题。假言选言命题相当于数学上的分情况讨论,多种情况之间是并列关系,同一时间一般只有其中一种情况为真。而假言联言推理则相当于对问题的不同方面进行讨论,各个方面之间是同时成立的。比如关于中美关系,我们既可以从相互竞争的一面看到双方利益的对立性,又可以从相互协作的方面看到双方利益的统一性;这两个方面的特征,是同时成立的。
假言联言推理的逻辑形式如下:

二难推理的标准形式
比如下面这个推理:如果你是一个无神论者,那么你不应该相信封建迷信思想;如果你是一个相信科学的人,那么你就应该去医院看病;你是一个无神论者,并且你相信科学,所以你不应该相信封建迷信,并且去医院看病。这个例子就发生在某人生病的时候,关于他要不要去医院看病这个问题,我们可以从两个方面来考察:无神论者和科学主义者;我们得出的结论也包括两个方面:不相信封建迷信、去医院看病。
假言联言推理的种类只有两个,以上标准形式也叫假言联言推理的肯定式;除此之外,假言联言推理还有一个否定式,即:(https://www.daowen.com)

也就是说,如果p成立,那么q成立;如果r成立,那么s就成立;但是q和s都不成立,因此p和r都不成立。比如,如果人们都相信上帝的末日审判,那么就不会有人犯错了;如果人们都屈服世俗法律的权威,就不会有人犯罪了;实际上,既有人不断犯错,也有人不断犯罪,所以,既不是每个人都相信上帝的末日审判,也不是每个人都屈服于世俗法律的权威。
虽然假言联言推理的有效式只有两个,但是在这两个有效式中,都有可能出现q=s的情况,这两种情况分别对应哲学研究中的两个论证方式。比如,在肯定式中,p→q,r→q,p∧r,那么q。这是哲学讨论中经常出现的过度决定论证,比如在关于因果关系的讨论中,如果p是q的充分原因,r也是q的充分原因,当p和r同时发生时,q就是被过度决定的。因为p和r单独都可以引起q发生。
过度决定被看作一种不正常的情形,是我们需要避免的情形。比如A、B两个人同时以相同的角度开枪,两颗子弹同时以相同的角度射中某人的心脏,导致此人死亡。我们可以想象,A、B单独开枪也会导致此人的死亡,所以此人的死亡就是被过度决定的。但是,实际上,我们一般都会认定A、B两人都是凶手,也就是说A开枪和B开枪共同构成了此人死亡的充分原因。这就否定了A开枪是此人死亡的充分原因,这是不符合人们直觉的。
哲学研究中还有很多类似的讨论,都没有定论,我们也只作为假言联言推理的一种扩展,做一个简单的介绍。除此之外,在否定式中,如果q=s,推理形式就会变为:p→q,r→q,¬q,所以¬p∧¬r。也就是说,如果p和r都可以推出q;但是q不成立,所以p不成立,并且r不成立。这种推理形式,经常被用来反驳多个理论。比如同时有多个理论对某一个现象做出了解释,但是从这些理论可以推出一个共同的结论,而这个结论是不成立的。那么,这些理论就都是错误的。