Ось головоломка, яка повинна допомогти висвітлити загальні знання з теорії ігор. Три дівчини сидять у колі, кожна з яких має червону або білу шапку. Кожен може побачити колір усіх шапок, крім власних. Тепер припустимо, що всі вони в червоних шапках.
Кажуть, що якщо вчитель оголошує, що хоча б одна з шапок червона, а потім послідовно запитує кожну дівчину, чи знає вона колір її капелюха, третя запитувана дівчина дізнається, що її шапка червона. Я розумію міркування там. Перший, мабуть, побачив принаймні одну червону шапку на двох інших, щоб сказати, що я не знаю. А друга дівчина, мабуть, побачила червону шапку на третій, інакше вона зробила б висновок, що перша дівчина побачила на ній червону шапку.
Що я не розумію - це необхідність вчителя. Всі знають, що є хоча б одна червона шапочка. І якщо ми почнемо із загальних знань, вони повинні зрозуміти, що всі інші це знають. Тож чи вводиться вчитель лише у тому випадку, якщо загальновідомі знання не є припущенням?