Problem 3
In the liar's guessing game, A chooses an integer with and tells B the integer . B asks questions of the form “does belong to the set ?”, where is any set of positive integers. A may answer each question truthfully or falsely, but among every consecutive answers at least one must be truthful. After finitely many questions B names a set of at most positive integers and wins if . Prove (a) if then B can guarantee a win; (b) for all sufficiently large , some defeats every strategy.
Step 1 of 3: Reformulate the answers as candidate sets
In plain words
A truthful answer says that x lies in the chosen set, while a lie says it lies in the complement; every block of k+1 answers must therefore cover the true x.
Detailed analysis
For the j-th question let be B's set and let be when A answers yes, or when A answers no. At least one answer in every consecutive answers is truthful, so the unknown x belongs to for every j.