矛盾を語ろう

このエントリーをはてなブックマークに追加
187あなたのうしろに名無しさんが・・・
【問題】
ある囚人に裁判長は死刑判決を言い渡した。ただし…
A)死刑は来週の月曜日から金曜日までのうちに執行される。
B)死刑がどの日に執行されるかは、当日の朝までわからない。
それを聞いた囚人は「じゃ俺は助かる!死刑の執行は不可能だからだ」
と喜んだ。なぜなら…
1)来週の金曜日には死刑は執行されない。なぜなら木曜日までに死刑が執行されなければ、金曜日の朝になる前に金曜日に死刑が執行されることがわかってしまう。これはB)に矛盾する。
2)そうすると、来週の木曜日には死刑は執行されない。なぜなら水曜日までに死刑が執行されなければ、1)により木曜日の朝になる前に木曜日に死刑が執行されることがわかってしまう。
3)そうすると、来週の水曜日には死刑は執行されない。なぜなら火曜日までに死刑が執行されなければ、1)と2)により水曜日の朝になる前に水曜日に死刑が執行されることがわかってしまう。
 :
同様に火曜日にも、月曜日にも死刑は執行されない。そうするとA)にも矛盾する。したがって俺に対して死刑を執行することはできないのだ!

こう思って囚人が安心していると、翌週の水曜日、男のところに死刑執行人が現れて言った。
死刑執行人「お前の死刑は今日だ」
囚人「そんな馬鹿な!俺に対する死刑は執行できないはずだ…」(と上記の説明をする)
死刑執行人「では、お前は自分が今日死刑になることを知っていたのか?」
囚人「…いいや」
かくして哀れ囚人は、刑場の露と消えたのであった…
囚人の推理は、どこが間違っていたのか?