有一個正方形的房間,房間的四壁都是鏡子。房間里有一個天使和一個惡魔。假設房間是一個單位正方形 [0, 1] × [0, 1] ,那麼天使和惡魔便是這個正方形內的兩個點 (a, b) 和 (c, d) 。惡魔想要在原地發射致命激光殺死天使(激光可以無限地在鏡子間反射)。天使可以根據惡魔的位置,預先在房間里放置一些守衛為自己擋住激光(守衛實際上也是一個個點)。當然,天使可以在自己周圍密密麻麻地放一圈守衛,圍成一個封閉的圓形,從而讓惡魔不管朝什麼方向發射激光,最終都無法擊中天使。我們的問題是,能把守衛的數量減少到可數個點嗎?能把守衛的數量減少到有限個點嗎?