I heard a riddle once, which goes like this:
There are N lions and 1 sheep in a field. All the lions really want to eat the sheep, but the problem is that if a lion eats a sheep, it becomes a sheep. A lion would rather stay a lion than be eaten by another lion. (There is no other way for a lion to die than to become a sheep and then be eaten).
I was presented with this solution:
If there were 1 lion and 1 sheep, then the lion would simply eat the sheep.
If there were 2 lions and 1 sheep, then no lion would eat the sheep, because if one of them would, it would surely be eaten by the other lion afterwards.
If there were 3 lions, then one of the lions could safely eat the sheep, because it would turn in to the scenario with 2 lions, where no one can eat.
Continuing this argument, the conclusion is as follows:
If there is an even number of lions, then nothing happens.
If there is an odd number of lions, then any lion could safely eat the sheep.
But to me this seems utterly absurd. I think this is similar to the Unexpected Hanging Paradox (Link: http://en.wikipedia.org/wiki/Unexpected_hanging_paradox). I might have forgotten some assumptions, and those assumptions might actually solve this problem.
Is there a fault in the argument which I haven't discovered? Does anyone have any insights? Is the argument sound?
I am still looking for a better answer on this: here's my thoughts so far - hope it gives a basis for a better response.
"Continuing this argument" is like pulling a rabbit out of a hat, or the proof that all odd numbers are prime (1 is prime, 3 is prime, 5 is prime, so "continuing the argument" they all are).
Let's set up a formal proof by induction.
The inductive hypothesis is "for n lions, a lion can safely eat the sheep if n is odd, and if n is even it is not safe and so nothing happens". You have shown this is true for n = 1, 2, and 3.
The inductive proof requires we if we assume true for n then we show true for n + 1 (for n >= 3 as already proved for n = 1, 2).
If n + 1 is odd and a lion eats a sheep then we have n lions remaining, and n is even so nothing happens. If n + 1 is even then n is odd so the lion that just ate the sheep will be eaten - hence if n + 1 is even no lion should eat the sheep.
So we have shown that if true for n then also true for n + 1. I.e. the inductive proof is complete.
However, I also remain unconvinced.
P.S. My understanding of the resolution of the unexpected hanging paradox is that the initial statement that 'the prisoner will be hung by surprise one day next week" contains a contradiction, i.e. if it is Friday then it isn't a surprise. The paradox is resolved when the statement is changed to 'the prisoner will be hung one day next week: either on Friday, or by surprise".
I don't think that the scenario here is the same.