天使はいつも本当のことを言う。悪魔はいつもウソをつく。妖精は気まぐれで、本当のことを言うこともあれば、ウソをつくこともある。
目の前に天使か悪魔か妖精がいる。彼が「私は天使ではありません」と言った。彼は何者か?
(ⅰ)彼が天使だとすると、彼がウソをついていることになるので、矛盾する。
(ⅱ)彼が悪魔だとすると、彼が本当のことを言っていることになるので、矛盾する。
(ⅲ)彼が妖精だとすると、彼が本当のことを言っていることになるが、矛盾しない。
以上から、彼は 妖精 である。
上の設定の最後の部分を「彼が「私は悪魔です」と言った」と変えても問題は成立する。
その場合は、
(ⅰ)彼が天使だとすると、彼がウソをついていることになるので、矛盾する。
(ⅱ)彼が悪魔だとすると、彼が本当のことを言っていることになるので、矛盾する。
(ⅲ)彼が妖精だとすると、彼がウソをついていることになるが、矛盾しない。
以上から、やっぱり彼は 妖精 だということになる。
0 件のコメント:
コメントを投稿