Last modified:

抜き打ちテストのパラドックスについて

条件を追加してみる

杉並太郎


抜き打ちテストのパラドックスについて に条件を追加してみる。

問題:
 次のように書かれた告知が張り出された。
  1. 来週の月曜から金曜までの間に1回だけテストを行う。
  2. どの日にテストを行うかは、当日にならなければわからない。
  3. 当日までにテストの実施日を学生が知った場合は、 今回の抜き打ちテストを中止する。

(3)の条件は本来のパラドックでは書かれていないが、 学生は当然そうだと思っているわけで、 この条件を追加してもパラドックスの本質は変わらないはずである。 学生の主張もこれに合わせて少し変更すると、

学生の主張:

  1. 試験が行われずに木曜の夜になったとすると、 残り一日しかないので残りの金曜日にテストがあることがわかる。 したがって(3)より金曜日のテストは中止される。
  2. つまり金曜日にはテストがないことがわかる。
  3. 金曜日にテストがないということから木曜日がテストの可能 な最後の日になる。
  4. 以上の推論を繰り返すとテストは行われない。

今回は(3)を追加したことにより矛盾はなくなる。 従ってテストが行われないことを学生が知るのは矛盾からではなく、 (3)から直接に知ることになる。 ここで(d)の主張を詳しく見るために、 それまでにテストが行われずに水曜日の夜になったとしてみよう。 残り二日なので、

  1. テストは金曜日に行われる。
  2. テストは木曜日に行われる。
のどちらかである。そして、金曜日にテストが行われることはすでに否定されたので、 テストは木曜日に行われる。 いや、ちょっと待て。条件が追加されたので、実はテストが中止になるということも 正当な場合分けに加える必要がある。すなわち
  1. テストは金曜日に行われる。
  2. テストは金曜日に行われる予定だったが、中止される。
  3. テストは木曜日に行われる。
  4. テストは木曜日に行われる予定だったが、中止される。
この中のどれかである。このうち、(i)の場合は既に否定されたわけである。 残りの三つはどれも掲示と矛盾しない。従ってその中のどれであるかは学生には推論できない。結局、学生が知ることが出来るのは「金曜日にテストが行われない」ということだけである。

ところで、(3)の条件の付いていない本来の抜き打ちテストのパラドックスについて、「当日までにテストの実施日を学生が知った場合」 にどうするかを考えると、「そのままテストを実施する」か「テストを中止する」かのどちらかであってそれ以外ということはない。「そのままテストを実施する」場合は、 明らかに学生の主張は成立しない。「テストを中止する」場合は今回考えた。

本来のパラドックスでも学生は(3)の条件を推論に使用している。 (3)を仮定しないと学生の結論が成立しないので当然である。学生の主張が一見正しいように思えるのは推論の中で(3)の条件を使用する時もあれば、(3)をないものとして掲示の内容だけを問題にすることもあるからであろう。

注:細かいことを言うと「テストを中止する」という場合、 「その日は中止するが別の日に行なう」場合と、 「今回の指定期間中はテストを行なわない」場合とがある。 しかしどちらでも今回の議論は成立すると思う。 「当日までにテストの実施日を学生が知った場合」を二分するなら厳密には 「その日テストを実施する」と「その日はテストを実施しない」の二つになるだろう。 ただこの場合、「テスト期間中の別の日にテストを行なう」というように取れるので、 「その日がテスト期間最終日だった場合はどうするのか」 というような問題がでてくるので、故意に避けました。 議論の本質には関係ないと思われる。


いろいろに戻る