二难推理也叫假言选言推理。它是根据假言判断和选言判断的逻辑性质进行推出的复合推理。由于这种推理,可以把论战中对方的两难处境暴露无遗,所以又称之为二难推理。假言选言推理不仅是用来论证和反驳的有力武器,而且也是用于创作各种幽默小故事的工具。《阿凡提和猫》的故事就很能说明这个道理:

阿凡提将要出门办事。临行前买了羊肉三斤吩咐妻子道:请把肉做成肉馅,晚上回来好吃顿饺子。傍晚,阿凡提回到家里,妻子端出一碗饺子来,吃了一个没馅儿,再吃一个没馅儿,又吃一个还是没馅儿,便问妻子道:
“这饺子怎么都没有肉啊?”
“那肉馅都被该死的猫偷吃了。”妻不好意思地回答说。
“有这事呀,那好,我把猫称一称。”阿凡提说:
这一称不打紧,不多不少,猫也是三斤。于是阿凡提打趣道:“老伴啊,我们家的猫原本不也是三斤吗?”
“是呢。”妻子回答说。
“那事情就怪了,猫原本就有三斤,吃了三斤肉馅该是六斤才是,可它还是三斤,这三斤是肉呢,还是猫呢?”
在这里,阿凡提就巧妙地运用了二难推理:
如果这是猫,那肉到哪里去了?
阿凡提将要出门办事。临行前买了羊肉三斤吩咐妻子道:请把肉做成肉馅,晚上回来好吃顿饺子。傍晚,阿凡提回到家里,妻子端出一碗饺子来,吃了一个没馅儿,再吃一个没馅儿,又吃一个还是没馅儿,便问妻子道:
“这饺子怎么都没有肉啊?”
“那肉馅都被该死的猫偷吃了。”妻不好意思地回答说。
“有这事呀,那好,我把猫称一称。”阿凡提说:
这一称不打紧,不多不少,猫也是三斤。于是阿凡提打趣道:“老伴啊,我们家的猫原本不也是三斤吗?”
“是呢。”妻子回答说。
“那事情就怪了,猫原本就有三斤,吃了三斤肉馅该是六斤才是,可它还是三斤,这三斤是肉呢,还是猫呢?”
在这里,阿凡提就巧妙地运用了二难推理:
如果这是猫,那肉到哪里去了?
