由于戴尔被谋杀,亚当、布拉德和科尔这三个怀疑对象在不同的时间里分别受到警方传讯。他们每人各做了一条供词,一共三条:
(1)亚当是无辜的。
(2)布拉德说的是真话。
(3)科尔在撒谎。
供词(1)是最先讲的;供词(2)和(3),不一定是按讲话的时间先后排序的,但它们都是针对在其前面所做的供词。每人做的一条供词,都是针对另一个怀疑对象。凶手是这三个人中的一个,他做的是伪供。
这三个人中谁是凶手?
【答案】第一种情况:(2)支持(1);而(3)否定(2),进而否定(1)。
事实上,供词变成了:
①布拉德:亚当是无辜的。
②科尔:亚当是无辜的。
③亚当:亚当有罪。
如果“亚当有罪”是真话,那么亚当说了真话而且是有罪的。根据②,这是不可能的。如果“亚当是无辜的”是真话,那么布拉德和科尔说了真话,而且其中有一人是有罪的。根据③,这也是不可能的。因此,A是不可能的。
第二种情况:(3)否定(1);而(2)支持(3),进而否定(1)。事实上,供词变成了:
①科尔:亚当是无辜的。
②亚当:亚当有罪。
③布拉德:亚当有罪。如果“亚当有罪”是真话,那么亚当说了真话而且是有罪的。根据(2),这是不可能的。如果“亚当是无辜的”是真话,那么亚当是无辜的,而且亚当和布拉德都撒了谎。由于撒谎的是亚当和布拉德,他们两人中有一人是有罪的。由于亚当是无辜的(尽管他撒了谎),所以布拉德必定是凶手。