Difference between revisions of "Talk:Blue Eyes"

Explain xkcd: It's 'cause you're dumb.
Jump to: navigation, search
 
(47 intermediate revisions by 32 users not shown)
Line 6: Line 6:
 
What I don't follow here is that there's no clarification that the Guru is talking about someone different each time. Just because she says "I see someone with blue eyes" N times doesn't mean that there are N people with blue eyes; she could be talking about the same person every time, or each of two people half the time, etc. Can anyone clarify this?
 
What I don't follow here is that there's no clarification that the Guru is talking about someone different each time. Just because she says "I see someone with blue eyes" N times doesn't mean that there are N people with blue eyes; she could be talking about the same person every time, or each of two people half the time, etc. Can anyone clarify this?
 
Thanks - [[Special:Contributions/108.162.218.47|108.162.218.47]] 13:20, 28 October 2015 (UTC)
 
Thanks - [[Special:Contributions/108.162.218.47|108.162.218.47]] 13:20, 28 October 2015 (UTC)
 +
 +
^^^ The Guru speaks only once on the first day and then is silent the rest of the time. --[[Special:Contributions/172.69.22.125|172.69.22.125]] 00:18, 10 December 2023 (UTC)
 +
 +
 +
(EDIT:  Observe the process of comprehension in action...or don't?  I've been thinking about my own brain, with itself, long enough for one day, I'm tired.)
 +
So, maybe I am indeed just "dumb", as the wiki insists.  Clearly, I do not have a perfect understanding of formal logic.  But frankly, my read of this puzzle is that "formal logic" just enables you to jump to ridiculous conclusions.
 +
Let's theorize a simpler version of this puzzle.  There are now only two people besides the Guru on the island, both with blue eyes.  We'll call them Bill and Ted (totally bogus, I know).  No matter how logical Bill and Ted might be, when Bill hears the Guru say "I see a person with blue eyes" to himself and Ted, and Bill has seen Ted's blue eyes himself, why would Bill assume anything about his own eye color?  It would seem to Bill that Guru was just talking about Ted's eyes, and Ted would believe the reverse.  Even knowing* that Ted would leave that night if Ted deduced he had blue eyes too, I still don't see why Bill would jump to the conclusion that the Guru was talking about him - he remains in the dark, as does Ted, and neither of them can be any more certain of anything than they previously were.  Adding 98 more blue-eyed people, let alone doubling the island's population with irrelevant brown-eyers, hardly reduces the confusion.
 +
* This was the point at which I began to think I had understood it, but then I became unsure again.  Like I said in the "edit", my brain is tired.
 +
--So, that settles it, I do not understand how the puzzle can be true, and I'm not convinced that it actually is.  Knowing Randall is, in general, smarter than me...I still do not have the ability to completely accept that he's always right, or that I'm always wrong to ignorantly question his rightness.  I have long maintained that certain well-respected "systems of knowledge", of which formal logic is a textbook example, have been respected too well for too long for not-good-enough reasons.  To me, they seem to be founded on an assumption which is itself founded on nothing.  I'm not trying to insult Randall or anyone else, I'm just utterly failing to comprehend.  I will appreciate if anyone else attempts to educate me on the subject, but I may prove an intractable student, since I am unable to extend much faith or trust (or even, on a day where my mood is worse than today, the moderate degree of politeness as I've already managed) to a teacher.  [[Special:Contributions/173.245.54.52|173.245.54.52]] 19:18, 30 October 2015 (UTC)
 +
 +
 +
In your simplified version of the puzzle, Bill sees Ted has blue eyes.<br>
 +
Here's Bill reasoning:<br>
 +
- Either my eyes are blue or not.<br>
 +
- If my eyes are not blue, then Ted knows that his eyes are blue, because the Guru said at least one of us has blue eyes, and he'll leave the island tonight.<br>
 +
- Let's wait. If Ted doesn't leave tonight, that means he doesn't know his eyes are blue, and therefore my hypothesis is false.<br>
 +
When Bill sees Ted doesn't leave that night, he can deduce that he has blue eyes.<br>
 +
Ted can do the same reasoning.<br>
 +
After that first night, both will know they both have blue eyes.<br>
 +
--[[Special:Contributions/108.162.228.5|108.162.228.5]] 14:09, 14 December 2015 (UTC)
 +
 +
;Superrationality
 +
 +
The solution relies on the fact that "at least 1 blue" is new information which triggers a cascade.
 +
 +
Wouldn't the entire population of the island be able to conclude that everyone else on the island knows there is at least 1 blue eyed individual already?
 +
 +
For example, every person on the island will see at least 99 blues and 99 browns. From this, they can assume that everyone else on the island can see at least 98 blues and 98 browns. Of course, the actual numbers will differ, but 98 is the lower limit for all perspectives.
 +
 +
A blue will see 99 blues and 100 browns, so he will assume that all other blues can see at least 98 and all browns can see at least 99 blues. Similar logic for a brown or any observer.
 +
 +
[[User:Flewk|Flewk]] ([[User talk:Flewk|talk]]) 09:26, 26 December 2015 (UTC)
 +
 +
The solution here is different to Randall's solution, and I think is actually incorrect for two reasons that add confusion and prevented me from understanding the solution until I'd thought about Randall's solution and realised these are actually different.
 +
* It seems to falsely presume that the Guru is speaking to them each day, when this is explicitly not the case in the puzzle.
 +
* I also believe it is incorrect to state that the brown-eyed people can be disregarded. The solution is actually dependent on a *combination* of hypothesis testing and on theory of mind; not just one or the other. It matters that everyone is also thinking about what the brown-eyed people around them must be thinking, otherwise you can't explain why mistakes will not happen with brown-eyed people getting on the ferry when they're not supposed to, and screwing up everybody else's logic.
 +
- If you're on the island and you have blue eyes, there are two hypotheses: either there are 99 people with blue eyes or 100. If there are 99, then everyone one of those 99 people is thinking "either there are 98 people with blue eyes, or there are 99" (and therefore you do not have blue eyes). Blue-eyed people also know that if there are 99 of them, then the brown-eyed people are thinking, "Either there are 99 blue eyed people, or 100." If there are 100, then the brown eyed people are thinking, "Either there are 100, or 101". To summarise, blue eyed people are deciding between 99 or 100, and presuming that other blue eyed people are either suspecting there could be 98/99, or 99/100, while presuming that brown-eyed people are either suspecting there are 100/101, or 99/100.
 +
- If there are 99, then blue-eyes are thinking 98/99, and brown-eyes are thinking 99/100. Blue eyes will plan to leave if the 98th day passes and nobody has left, brown-eyes will plan to leave if the 99th day passes and nobody has left.
 +
- If there are 100, then blue-eyes are thinking 99/100, and brown-eyes are thinking 100/101. Blue eyes will plan to leave if the 99th day passes and nobody has left, brown-eyes will plan to leave if the 100th day passes and nobody has left.
 +
- So you know that if you have brown eyes, you'll watch all the blue-eyes leave on the 99th day. And you know that if you have blue eyes, you'll watch all the brown-eyed people hold back in case their day is the 101st. If you're allowed to leave, there will be no situation where brown-eyed people mistakenly leave on the 100th day, thus confusing things. If you're not allowed to leave, there'll be no reason for you to mistakenly make an attempt to leave on the 99th day.
 +
- Thinking about this fact - what the brown-eyed people are thinking - also reveals why the Guru's comment matters, and adds information, even though it should seem to most people as if no information is being added (because they can all already see that blue-eyed people exist). I think this is a key part of why the problem is so tricky. [[Special:Contributions/108.162.249.155|108.162.249.155]] 07:42, 10 March 2016 (UTC)
 +
 +
The new information the guru gives is nothing more than a common marker (the day of the announcement) to use as a starting point for counting days. Before the announcement, being unable to communicate with each other, they were unable to coordinate a means of figuring out their own eye color.
 +
[[Special:Contributions/172.68.59.105|172.68.59.105]] 21:52, 22 September 2016 (UTC)
 +
 +
That's wrong. In that case the browned eyed people would do the same, but they can't.
 +
 +
What I'd like to know: If there were 100 blue-eyes, 200 brown-eyes, 300 grey-eyes and 400 red-eyes, and the Guru says "I don't see anyone with a unique eye color", would that permit everyone to leave (except the Guru herself) using the same logic? Meaning the blue-eyes leave again on day 100, the brown-eyes on 200, the grey-eyes on 300, and the red-eyes on 301.
 +
 +
I think it would actually be days 99, 199, 299, and 300, because the 'what if there were only two blue-eyes' case would be solved on day 1 - i.e. both would see only one blue-eye and deduce that they are also a blue-eye, and both would leave - so everything gets moved up by one day.[[Special:Contributions/141.101.76.16|141.101.76.16]] 13:52, 4 January 2018 (UTC)
 +
 +
This was bugging me today - specifically the guru doesn't seem to actually give any information, because with at least 3 blue-eyed people, everyone on the island knows that the guru sees people with blue eyes, and also everyone knows that everyone knows the guru sees people with blue eyes. So for a while I thought the brown-eyed people must have as much information as the blue-eyed people, and either they both could leave or neither could leave.
 +
 +
:Consider this, if there were only 2 people with blue eyes, everyone would know that she sees someone with blue eyes beforehand, but everyone wouldn't know that everyone knows that, as the 2 people with blue eyes would not know if the other person with blue eyes can see anyone with blue eyes, so the 2 people with blue eyes would deduce they have blue eyes when the other person doesn't leave the first day, as themselves having blue eyes would be the only explanation for that person not leaving the first day.  The dispute here is if you can extend that chain of reasoning past there being only two people.  After all, with 3 people, as you said, everyone knows that everyone knows that she can see someone with blue eyes already, but when you consider the people who have blue eyes, everyone doesn't know that everyone knows that everyone knows that, even though each individual would personally know that everyone knows that everyone knows that, as the people with blue eyes know that if they don't have blue eyes, then the 2 people with blue eyes they see would only see one person with blue eyes and know that the Guru can see someone with blue eyes, but wouldn't know that the other person with blue eyes knows that.  But would everyone follow such a chain of logic and make assumptions based one people not leaving based on days with significantly lower numbers passing that they personally know that no one would expect a possibility of anyone leaving on?  This whole question is hinged on people following perfect logic that is based on other people following the same perfect logic that would predict this.  If perfect logic necessitated people leaving in such a manner, then everyone would know the rest of the people would follow this rule and the solution would hold, but if it didn't, then it would be just as consistent if no one left.  This is basically circular reasoning about using logic to predict the actions of people who are acting according to the same reasoning as yourself.  Both this answer being correct and it wouldn't wouldn't violate pure logic based on a system of reasonable seeming logical principles and the terms of the question.--[[Special:Contributions/172.70.127.94|172.70.127.94]] 04:35, 12 October 2022 (UTC)
 +
 +
After a bunch of reading and testing possibilities I think I've actually figured it out now and why only blue-eyed people leave, but I haven't seen an actual good explanation for it yet, so here's my explanation: The information the guru gives is that, NO MATTER HOW MANY BLUE-EYED PEOPLE THERE ARE, they can figure out they have blue eyes. It is important that it is possible for blue-eyed people to be able to solve it for EVERY number, even if everyone knows there is more people than that number (basically because, everyone doesn't know that everyone knows there is more than that number and there's a gap in their logic without knowing that). If there is any number for which blue-eyed people cannot figure it out, then any solution (namely, what I thought before testing possibilities) would require that there is a number N of blue-eyed people that cannot leave, but a number N+1 of blue-eyed people that can leave. This is self-contradicting though. If N blue-eyed people can't figure it out, than N+1 people (regardless of eye color) can't get meaningful information from the action of those N blue-eyed people. And since they can't get meaningful information from N people's actions, N+1 people can't tell if there are N people and that individual is not blue eyed, or N+1 people and they are blue-eyed. It would be logically incorrect for them to assume an eye color at that point, which means they don't know if they can leave, and then N+2 people are similarly unable to get meaningful information from N+1 people's actions, and so on. Because a single blue-eyed person cannot figure it out, more blue-eyed people (regardless of number) cannot make any assumptions without additional information. Then the guru effectively states a single blue-eyed person could leave immediately (which means 2 could leave the next night confidently, and thus 3 the next, and so on in an UNBROKEN chain). Kejardon - [[Special:Contributions/162.158.214.82|162.158.214.82]] 11:15, 9 January 2020 (UTC) (I doublechecked and edited/corrected my post kind of at the same time, so your reply doesn't make sense anymore, sorry Lupo. Feel free to delete these two sentences if you change/delete your reply)
 +
:You bring up 2 points. First about the common marker. This is true, but it contains more information than "start counting from today," because every blueeyed person has 2 scenarios: With 99 blue eyed people and with 100. The numbers are not important, and it would also be needed with 1,2,3,etc. blue eyed people. The point about the brown eyed people: The brown eyed people have no way to conclude (remember, they are "perfect logicans" and their task is to figure out, not to make an estimated guess) that their own eyes are in fact brown, and not red, or green just like the Gurus.  If the guru just said: "Start counting", then noone woul leave at any given night. --[[User:Lupo|Lupo]] ([[User talk:Lupo|talk]]) 11:05, 9 January 2020 (UTC)
 +
 +
I figured this out in less than a minute... there were so many warnings about the solution being convoluted that I thought I couldn't possibly have it right. It's not really that confusing and I've seen waaaaaaay harder logic problems.
 +
 +
This image is listed under "My Hobby" for some reason, despite not even being a comic, let alone a "My Hobby" comic. [[Special:Contributions/162.158.111.151|162.158.111.151]] 00:58, 9 September 2019 (UTC)How sign edit
 +
 +
It's been years and I stumbled back across this post, and I think I finally understand what has been bothering me.
 +
The examples always go up to 3 blue-eyed people, and then we just assume that it follows a the pattern, but a pattern has to be confirmed to all states to be a proof. This is why Fermat's last theorem remained unproven for years even though we had solved the N =1,2,3 cases. To expand on the biggest criticism, what new information does the guru give?<br>
 +
-Someone learns something                              : Only true from the perspective of someone who sees no-one with blue eyes.<br>
 +
-Someone could learn something                        : Only true from the perspective of someone who sees exactly one person with blue eyes.<br>
 +
-No-One can learn anything                            : True from the perspective from someone who sees multiple people with blue eyes.<br>
 +
This is where the problem occurs, because this only resolves with 3 blue-eyed people otherwise we don't learn anything, but how we acknowledge that we don't learn anything matters.<br>
 +
-Everybody must know that no-one can learn            : True from the perspective of people who see people who must see multiple people with blue eyes.<br>
 +
-Everyone must be aware of the previous fact          : I guess it does go on...<br>
 +
In the end, it's all about the meta-data.<br>
 +
I know, you know, they just don't have any proof...<br>
 +
Crow --[[Special:Contributions/108.162.245.65|108.162.245.65]] 00:12, 30 September 2021 (UTC)
 +
 +
Apostle's Solution: The first person to look into the water and see their own reflection. For a logic puzzle, people seem to forget about the situations actual logic. {{unsigned ip|162.158.74.213}}
 +
:What part of: "There are no mirrors or reflecting surfaces" do you not understand? --[[User:Lupo|Lupo]] ([[User talk:Lupo|talk]]) 09:54, 18 May 2020 (UTC)
 +
:What can you even do to an island to remove all reflecting surfaces? Absolutely everybody would leave the the night after the weather is good enough to see their reflection in the sea.
 +
::Then the weather is never clear enough to see their reflections. It's equally valid to question why the ferryman would only free people who knew their eye color, or whether some people would want to stay on the island instead of leaving...and far ''more'' valid to point out that perfectly logical beings like the problem describes ''don't exist''. If you're not willing to suspend your disbelief enough to accept the premise of a logic puzzle, that's fine, but it's no more ridiculous than suspending your disbelief enough to accept that hobbits and wizards exist in Middle Earth. [[User:GreatWyrmGold|GreatWyrmGold]] ([[User talk:GreatWyrmGold|talk]]) 03:29, 17 July 2021 (UTC)
 +
 +
If there are N islanders with blue eyes, every person sees at least N-1 blue eyed persons. Person A with blue eyes seeing N-1 blue eyed persons has to consider the possibility that there might be a person B who only sees N-2 blue eyed people and acts accordingly. However, everyone in that scenario will agree that it is absolutely impossible for anyone to see N-3 or less blue eyed people and that case cannot possibly be considered by anyone. Therefore the induction step is invalid and nobody will ever leave the island for N>3. [[User:Boopers|Boopers]] ([[User talk:Boopers|talk]]) 18:07, 15 October 2021 (UTC)
 +
 +
If a person B only sees N-2 blue eyed people, then surely they have to consider the possibility of a person C who only sees N-3 people. Sure, person B doesn't actually exist in this scenario, but you'd have to consider that person A would have to consider what a hypothetical person B would have to consider. It's turtles all the way down. [[Special:Contributions/172.70.110.171|172.70.110.171]] 00:17, 19 October 2021 (UTC)
 +
 +
No. It doesn't turtle down and nobody inside the scenario is free to consider any hypothetical persons. Instead, everything that one of the persons may consider about another person on the island has to be consistent with his observations of the persons who are actually there. And that breaks down at person C in my example. Yes, person B from the example does not exist, but the important thing that was being missed is that person C can be proven by everyone involved to be impossible which is not the case for B.
 +
Lets just consider the scenario with 4 blue eyed persons, the smallest number where the argument breaks down. Now lets choose two completely arbitrary persons A and B (And I really mean completely arbitrary - doesn't even require for A and B to be different persons). It can be shown that A knows that B sees at least 2 blue eyed persons. Now since A and B were chosen arbitrarily, that means that every person on the island knows that every person on the island sees at least 2 blue eyed persons. This observation is of great importance, because it contradicts an invalid assumption implicitly made in the induction step. The induction step relies on the incorrect assumption that at the end of day N knowledge is gained that the number of blue eyed persons is larger than N. That assumption works out well for 2 or 3 blue eyed persons, but completely breaks down at 4 blue eyed persons right at day 1, since we have shown that everyone is already aware that there is more than 1 blue eyed person before the end of day 1.
 +
This invalid assumption is extremely well hidden in the presented proofs. In the "Intuitive Proof" section, it is hidden inside the wrong assertion that the simplified problem supposedly is equivalent to the original one when it is absolutely not. And in the "Formal Proof" section, the islanders are just being assigned a reasoning without there being a proof to why they would reason this way. Of course following this flawed reasoning will lead to the desired result, but if they were the perfectly logical thinking people like the problem described, they wouldn't just miss the fact that there are cases where no knowledge can be gained on day 1 and therefore on any of the following days, and they would incorporate that into their reasoning. [[User:Boopers|Boopers]] ([[User talk:Boopers|talk]]) 18:31, 13 November 2021 (UTC)
 +
 +
Boopers, let me see if I can convince you it works for n=4 by making it a story. There are 4 blue-eyed people on the island; Arnold, Boopers (you), Carl, and Denise. You don't know your eye color, but have always thought of yourself as a brown-eyed person, and if you had to guess, you would guess you have brown eyes; after all, almost everyone does.  When you hear the guru speak, you think that since there are only 3 blue-eyed people, A, C, and D. They are dear friends of yours, and you are very sad that after 3 days, you will never see them again. So you have a busy 3 days coming up, since there are things you've put off doing that you must do quickly, before A, C, and D leave your life forever.
 +
 +
A, while a good friend, has a habit of borrowing things and not returning them, and you don't want your stuff going with A on the boat. So you spend day 1 getting A to return your lawnmower, snowblower, and the dozen books he has borrowed over the years and not returned. You get all your stuff back. A good day 1.
 +
 +
While C is a friend, you haven't always treated him well. So day 2 you spend with C, doing whatever you can to ensure he has a good day on his next-to-last day on the island, and apologize to him for the ways you have wronged him in the past. He accepts your apology, and you are pleased that you haven't left things unresolved with your friend who will leave the island forever in 2 days. A great day 2.
 +
 +
On day 3; you confess to Denise (who is married to Arnold) your undying love for her. You've never told her this, out of respect for her marriage, but you've always suspected that your feelings were returned. Now that you will never see Denise or her husband again after noon tomorrow, so there will be no repercussions. To your delight, you discover that your feelings are indeed returned, and you and Denise spend what you think will be your last night together making love until the early morning hours. A perfect day 3. And since A and D are leaving on the boat the next day, and you, with your brown eyes, are staying on the island, probably forever, there will be no repercussions.
 +
 +
The next day, when you know A, C, and D will be leaving at noon, you rise early, and just before noon, you head to the pier, wanting to see Denise once more before she leaves on the noon boat. A, C, and D are of course there too. But to your great surprise, when the "all aboard" is sounding, A, C, and D do not move to get on the boat.
 +
 +
How can this be? What has happened? Again and again you go over the logic that says "if there are only 3 blue-eyed people on the island, they will all leave on day 3" and find it to be ironclad. And you know that your friends A, C, and D are perfect logicians, and can reason the same way you do, and you certainly know that they would never violate the rule that if you know your eye color, you must leave. And yet they remain! It seems impossible! How can this be? Unless...
 +
 +
Does a possibility occur to you to explain their inexplicably remaining on the island? You are certain of your logic that says "*If* there are exactly 3 blue-eyed people on the island, they will leave on day 3". So it must be that there are more than 3 blue-eyed people on the island. But you re-check the eye color of everyone else you can see, and they are all brown. Do you realize what must have happened?
 +
 +
Do you now know your eyes are blue? Do you get on the boat on day 4? [[User:Yp17|Yp17]] ([[User talk:Yp17|talk]]) 19:14, 9 February 2022 (UTC)
 +
 +
 +
I think that helps highlight why the induction as presented doesn't work.  Indeed, I believe everyone leaves on the 4th night, and that the Guru provides no information at all -- only a random token which could not have existed before since communication was impossible.
 +
 +
Once the Guru speaks, the solution becomes possible for only the case of blue-eyed people, because only then can every person on the island be sure they are counting the same color.  But the content of what she says is meaningless, as everyone already knows what she says.  She could have simply said, "Blue eyes", and the same result could be accomplished (I in fact nominate that for a harder form of the puzzle).
 +
 +
Following this, the expected reasoning happens, but there is no reason for it to stop at the time presented.  Waiting one day to see if there is one blue-eyed person that will leave is meaningless and completely irrational -- every person on the island can see enough blue-eyed people to know, with certainty, that every person knows there is more than one blue-eyed person.  Therefore, waiting that first night is wasted, since the outcome is known with absolute certainty.  Waiting must logically begin only on the first day where the outcome is not certain.
 +
 +
To find that day, the relevant metric is the lowest number of blue-eyed people that can be known to exist to every person on the island.  That number is 97 -- consider a person A, blue-eyed, calculating the knowledge of another person B, also blue-eyed.  (If either are brown-eyed they can mutually estimate more blue-eyed people, so this is the relevant case.)  Since A is uncertain of their eye color, they must for the worst case assume it to be brown; therefore, they estimate 99 blue-eyed people, of which B is one, whom therefore sees 98 blue-eyed people in this scenario.  B cannot be sure of their own eye color, so they will see 98 blue-eyed people, and when modelling a further person (C, say) following the same logic could conclude they themselves are not blue-eyed and therefore C will only be able to guarantee 97 blue-eyed people (A's model is, A is brown, and B's model is B is brown, so C's model excludes A and B and is uncertain about C.)
 +
 +
Importantly, this does not induct!  There is no rational way in the given 100/100/1 distribution for someone to not be certain of 97 people, even though there is a temptation to chase a clear recursive pattern.  The reasoning behind it does not hold -- A does not need to worry about B->C->D's model, because no one has that much uncertainty -- it is incorrect to model D, because you can observe everyone's computation at most two steps removed from directly.  When establishing a pairwise estimate of the distribution of eye colors, there are only two points of uncertainty -- the observer, and the person being modelled.  A knows, with certainty, that there is no situation where someone will model the behavior of another and find a lower bound of less than 97, because even if A is brown-eyed, they know every other person on the island will see at least 98 blue-eyed people, regardless of all other factors.
 +
 +
The salient modelling question is, therefore, only how much "worse" than 98 it can be.  One may be tempted to assign another -1 to the new observer who then must assign another -1 to their target, but that is illusory -- in our previous example, the uncertainty with which C considers D is the same uncertainty that A already accounted for, i.e. the uncertainty of the observer.  No matter who is modelling who, there is only one observer, one modeled-observer, and one modeled-observer-target.  Further extrapolation isn't necessary.  Therefore, since A knows they are looking at someone with blue eyes, that person B can conclude that of the 98 people they assuredly see, they must subtract only one more for the worst case -- the estimate of C, who knows not their own eye color.  B doesn't need to account for their own eye color, because A already did that in their own uncertainty, and they know that B is blue-eyed -- no matter who they select of the 99 blue eyed people they see, that person will see (at least) 98 blue eyed people, and gives no greater uncertainty than the case where A is brown eyed and they are considering someone else blue-eyed, lowering the bound to 97.  It in no circumstances is estimated lower than this.
 +
 +
That means that every knows, with certainty, there are 97 blue eyed people at a minimum, and therefore the first interesting day is the 97th on the "original timeline" -- but that clearly isn't the case, because everyone can already count more than 97 blue-eyed people.  Indeed, everyone can count 99 blue-eyed people; it is only in question for each observer whether they are a 100th blue-eyed person, and the chain of reasoning exists to expose that.  The worst-case 97 holds only if his own eyes are brown, and another blue-eyed person considers a third blue-eyed person.  Since there is no way to communicate, there is no way to improve upon that uncertainty, so that must be the point of first decision:
 +
 +
The first interesting night requiring a decision is establishing whether 97 people have blue eyes, or more than 97 people.  This could be known with ceratinty by the original reasoning, which persists until the 97th night.  However, everyone knows, with certainty (due to the above) that every night prior to the 97th night will result in no action; therefore the only logical course of action is to begin with the first point of new information.  They "start" with the 97th day, and leave on the 100th, for a total of 4 days.  [[User:Dokushin|Dokushin]] ([[User talk:Dokushin|talk]]) 07:55, 26 February 2023 (UTC)
 +
 +
:You are 99% of the way there... to explaining why the solution does not work at all. You are absolutely correct that there is no reason for anyone to assume that anyone else would ever assume less than 97 blue-eyed people, and therefore the induction does not carry through. But this means they have absolutely no grounds whatsoever to start making any assumptions about who could possibly figure anything more out and therefore who & when could possibly be getting onto the boat. In the presented scenario, no one ever leaves. It could only be different if the guru spoke about seeing 98 blue-eyed persons. [[Special:Contributions/172.70.85.125|172.70.85.125]] 11:11, 30 September 2023 (UTC)
 +
 +
;Unstated assumption (about motives)
 +
While trying to solve this, I started questioning my assumptions about the motives of the islanders. It turns out my assumptions were correct, but I think they deserve to be explicitly stated:
 +
# Everyone wants to leave the island ASAP.
 +
# An islander only "figures out" their eye color through logical deduction (no guessing or playing the odds)
 +
# The Guru's statement is meant to help others leave the island. (but as stated above, it may not be the optimal means of helping others leave -- "nobody has a unique eye color")
 +
:Regarding the 1st point: Yes, that needs to be stated.--[[User:Lupo|Lupo]] ([[User talk:Lupo|talk]]) 11:37, 9 January 2020 (UTC)
 +
:Regarding the 2nd point: It should be mentioned, but could be implied by the words "figure out" and by the fact that everyone is a "Perfect logican". --[[User:Lupo|Lupo]] ([[User talk:Lupo|talk]]) 11:37, 9 January 2020 (UTC)
 +
:Regarding the 3rd point: If it was not meant to help people leave, it would still do the same job. Also the statement from the Guru "nobody has a unique eye color" would be wrong and misleading! In that case everyone would wrongly assume: "I must have green eyes, as otherwise the Guru would have an unique eye color." - The alternative statement "I see noone with a unique eye color" would work.  --[[User:Lupo|Lupo]] ([[User talk:Lupo|talk]]) 11:37, 9 January 2020 (UTC)
 +
 +
Storming lighteyes (not sorry) [[User:SilverMagpie|SilverMagpie]] ([[User talk:SilverMagpie|talk]]) 17:50, 10 January 2020 (UTC)
 +
 +
;Guru gives synchronizing signal to begin recursive cascade, without which it can’t start.
 +
We might wonder why it is noted that the islanders have been on the island “all these endless years”, but the recursive cascade had never happened. The reason is that There must be a time zero, T0, from which the wait period is defined. Without that discrete starting point, there is no reference point to begin waiting to see who leaves. The Guru provides a starting event, visible (or audible) to all, where they can say “this is T0”,  and our deductions can now proceed. So it synchronizes everyone to begin their waits.
 +
 +
 +
I finally got this one, and while this may be repeating others' explanation of "what info does the Guru provide", I'll try another way in the simple way that was MY "aha!"/satori moment in hopes it'll help someone else too:
 +
(A) as others have pointed out, the case of 100 reduces down to 1 (if there were 1 blue-eye, that statement would do it in 1 day, so it cascades for cases of 2, 3 etc.);
 +
(B) once the Guru "triggers" that cascade, you just count the other people with blue eyes, and wait that number of nights; when it hits zero, leave. (It works for 1 (leave that night), for 2, (leave next night), 3 (leave the 2nd night)....)
 +
(C) SO: the Guru saying it the statement is basically "I am hereby "triggering the "Blue-Eye Cascade". It's NOT so much whether ANYONE CAN SEE A BLUE-EYED PERSON - obviously everyone on the island can!
 +
 +
* '''It's the Guru BEING A LOGICIAN, AND TRIGGERING A LOGICAL CASCADE FOR THEM. S/he could've ALSO said BROWN - and THAT would've had the OTHER effect - because that'd have been giving THAT "hint"/"clue" (!!!!!!!)'''
 +
[[User:Abner Doon|Abner Doon]] ([[User talk:Abner Doon|talk]]) 16:12, 16 April 2023 (UTC)
 +
 +
what if there is 1 blue-eyed person on the island outside of houses while the guru is saying that, and everyone else is in houses with their windows and doors shut? [[User:Plushiefan4111|plushie fan]] ([[User talk:Plushiefan4111|talk]]) 15:47, 22 November 2023 (UTC)
 +
 +
^^^ Trying to "break" the problem in this way leads to no greater understanding of the stated logic problem or its possible solution(s). --[[Special:Contributions/162.158.167.19|162.158.167.19]] 00:43, 10 December 2023 (UTC)
 +
 +
You could point at water or dirt then point at your eyes and tilt your head questioningly as if to say "Which one? Brown or Blue?"
 +
Simple. [[User:Psychoticpotato|Psychoticpotato]] ([[User talk:Psychoticpotato|talk]]) 21:44, 4 April 2024 (UTC)
 +
:"No, you don't ''look'' like you're crying..." [[Special:Contributions/172.70.162.19|172.70.162.19]] 23:28, 4 April 2024 (UTC)

Latest revision as of 23:28, 4 April 2024

Is it really incomplete on the grounds that Joel hasn't be identified? Explanations of comics 57-59 leave no more explanation of "Scott" than that he appears to be Randall's friend. The fact that we don't have a last name for him doesn't make either Scott or those comic explanations incomplete. Similarly, not have a full identifier for "Joel" in this one doesn't, in my opinion, warrant an incomplete tag. I'm removing the tag. If anyone object, revert it. Djbrasier (talk) 19:22, 22 May 2015 (UTC)

The proof for this puzzle is incomplete, if not wrong. The theorem is too weak, it should be: "Theorem: N blue eyed people with Nth order knowledge of all N people being logicians, N people having blue eyes, and any blue eyed person will leave as soon as possible after deducing they have blue eyes, will be able to leave on the Nth day." This may seem pedantic, but it really gets to the heart of the problem, which is trying to illustrate the use of orders of knowledge. In the theorem as stated, just N blue eyed people will leave on the Nth day, the proof for the inductive steps does not hold. You need to further assume that the person is able to deduce the hypothesis (which should be proven). In other words, you say X-1 people would leave on the (X-1)th day by hypothesis, so the Xth person knows he can leave on the Xth day. But you did not prove that the Xth person can actually deduce this, namely that he has all the information necessary to do so. In the correctly stated hypothesis, you then need to show that N + 1 people with (N+1)th order knowledge of all those things can deduce that the N people would leave if it was just them, and further that N+1 people have (N+1)th order knowledge of all these things. This is very important, and holds true (Since N+1th order knowledge is equivalent to knowing the N people have the Nth order knowledge necessary to fulfill the hypothesis, and by symmetry if the N logicians can figure it out the (N+1)th can too. Also, they have (N+1)th order knowledge of people leaving as soon as they can and everyone being a logician since in the proper statement of the puzzle it should be noted this is common knowledge, and the guru makes the knowledge of someone having blue eyes common knowledge.). Then you have a full proof, since you have now included that they can actually deduce the inductive step. Again, this may seem pedantic, but is really necessary both to be correct and as it illustrates the key of the puzzle, namely the guru gives 100th order knowledge of someone having blue eyes (this is the main problem people have, realizing the concrete piece of information the guru gives). Jlangy (talk) 00:29, 9 July 2015


What I don't follow here is that there's no clarification that the Guru is talking about someone different each time. Just because she says "I see someone with blue eyes" N times doesn't mean that there are N people with blue eyes; she could be talking about the same person every time, or each of two people half the time, etc. Can anyone clarify this? Thanks - 108.162.218.47 13:20, 28 October 2015 (UTC)

^^^ The Guru speaks only once on the first day and then is silent the rest of the time. --172.69.22.125 00:18, 10 December 2023 (UTC)


(EDIT: Observe the process of comprehension in action...or don't? I've been thinking about my own brain, with itself, long enough for one day, I'm tired.) So, maybe I am indeed just "dumb", as the wiki insists. Clearly, I do not have a perfect understanding of formal logic. But frankly, my read of this puzzle is that "formal logic" just enables you to jump to ridiculous conclusions. Let's theorize a simpler version of this puzzle. There are now only two people besides the Guru on the island, both with blue eyes. We'll call them Bill and Ted (totally bogus, I know). No matter how logical Bill and Ted might be, when Bill hears the Guru say "I see a person with blue eyes" to himself and Ted, and Bill has seen Ted's blue eyes himself, why would Bill assume anything about his own eye color? It would seem to Bill that Guru was just talking about Ted's eyes, and Ted would believe the reverse. Even knowing* that Ted would leave that night if Ted deduced he had blue eyes too, I still don't see why Bill would jump to the conclusion that the Guru was talking about him - he remains in the dark, as does Ted, and neither of them can be any more certain of anything than they previously were. Adding 98 more blue-eyed people, let alone doubling the island's population with irrelevant brown-eyers, hardly reduces the confusion.

  • This was the point at which I began to think I had understood it, but then I became unsure again. Like I said in the "edit", my brain is tired.

--So, that settles it, I do not understand how the puzzle can be true, and I'm not convinced that it actually is. Knowing Randall is, in general, smarter than me...I still do not have the ability to completely accept that he's always right, or that I'm always wrong to ignorantly question his rightness. I have long maintained that certain well-respected "systems of knowledge", of which formal logic is a textbook example, have been respected too well for too long for not-good-enough reasons. To me, they seem to be founded on an assumption which is itself founded on nothing. I'm not trying to insult Randall or anyone else, I'm just utterly failing to comprehend. I will appreciate if anyone else attempts to educate me on the subject, but I may prove an intractable student, since I am unable to extend much faith or trust (or even, on a day where my mood is worse than today, the moderate degree of politeness as I've already managed) to a teacher. 173.245.54.52 19:18, 30 October 2015 (UTC)


In your simplified version of the puzzle, Bill sees Ted has blue eyes.
Here's Bill reasoning:
- Either my eyes are blue or not.
- If my eyes are not blue, then Ted knows that his eyes are blue, because the Guru said at least one of us has blue eyes, and he'll leave the island tonight.
- Let's wait. If Ted doesn't leave tonight, that means he doesn't know his eyes are blue, and therefore my hypothesis is false.
When Bill sees Ted doesn't leave that night, he can deduce that he has blue eyes.
Ted can do the same reasoning.
After that first night, both will know they both have blue eyes.
--108.162.228.5 14:09, 14 December 2015 (UTC)

Superrationality

The solution relies on the fact that "at least 1 blue" is new information which triggers a cascade.

Wouldn't the entire population of the island be able to conclude that everyone else on the island knows there is at least 1 blue eyed individual already?

For example, every person on the island will see at least 99 blues and 99 browns. From this, they can assume that everyone else on the island can see at least 98 blues and 98 browns. Of course, the actual numbers will differ, but 98 is the lower limit for all perspectives.

A blue will see 99 blues and 100 browns, so he will assume that all other blues can see at least 98 and all browns can see at least 99 blues. Similar logic for a brown or any observer.

Flewk (talk) 09:26, 26 December 2015 (UTC)

The solution here is different to Randall's solution, and I think is actually incorrect for two reasons that add confusion and prevented me from understanding the solution until I'd thought about Randall's solution and realised these are actually different.

  • It seems to falsely presume that the Guru is speaking to them each day, when this is explicitly not the case in the puzzle.
  • I also believe it is incorrect to state that the brown-eyed people can be disregarded. The solution is actually dependent on a *combination* of hypothesis testing and on theory of mind; not just one or the other. It matters that everyone is also thinking about what the brown-eyed people around them must be thinking, otherwise you can't explain why mistakes will not happen with brown-eyed people getting on the ferry when they're not supposed to, and screwing up everybody else's logic.

- If you're on the island and you have blue eyes, there are two hypotheses: either there are 99 people with blue eyes or 100. If there are 99, then everyone one of those 99 people is thinking "either there are 98 people with blue eyes, or there are 99" (and therefore you do not have blue eyes). Blue-eyed people also know that if there are 99 of them, then the brown-eyed people are thinking, "Either there are 99 blue eyed people, or 100." If there are 100, then the brown eyed people are thinking, "Either there are 100, or 101". To summarise, blue eyed people are deciding between 99 or 100, and presuming that other blue eyed people are either suspecting there could be 98/99, or 99/100, while presuming that brown-eyed people are either suspecting there are 100/101, or 99/100. - If there are 99, then blue-eyes are thinking 98/99, and brown-eyes are thinking 99/100. Blue eyes will plan to leave if the 98th day passes and nobody has left, brown-eyes will plan to leave if the 99th day passes and nobody has left. - If there are 100, then blue-eyes are thinking 99/100, and brown-eyes are thinking 100/101. Blue eyes will plan to leave if the 99th day passes and nobody has left, brown-eyes will plan to leave if the 100th day passes and nobody has left. - So you know that if you have brown eyes, you'll watch all the blue-eyes leave on the 99th day. And you know that if you have blue eyes, you'll watch all the brown-eyed people hold back in case their day is the 101st. If you're allowed to leave, there will be no situation where brown-eyed people mistakenly leave on the 100th day, thus confusing things. If you're not allowed to leave, there'll be no reason for you to mistakenly make an attempt to leave on the 99th day. - Thinking about this fact - what the brown-eyed people are thinking - also reveals why the Guru's comment matters, and adds information, even though it should seem to most people as if no information is being added (because they can all already see that blue-eyed people exist). I think this is a key part of why the problem is so tricky. 108.162.249.155 07:42, 10 March 2016 (UTC)

The new information the guru gives is nothing more than a common marker (the day of the announcement) to use as a starting point for counting days. Before the announcement, being unable to communicate with each other, they were unable to coordinate a means of figuring out their own eye color. 172.68.59.105 21:52, 22 September 2016 (UTC)

That's wrong. In that case the browned eyed people would do the same, but they can't.

What I'd like to know: If there were 100 blue-eyes, 200 brown-eyes, 300 grey-eyes and 400 red-eyes, and the Guru says "I don't see anyone with a unique eye color", would that permit everyone to leave (except the Guru herself) using the same logic? Meaning the blue-eyes leave again on day 100, the brown-eyes on 200, the grey-eyes on 300, and the red-eyes on 301.

I think it would actually be days 99, 199, 299, and 300, because the 'what if there were only two blue-eyes' case would be solved on day 1 - i.e. both would see only one blue-eye and deduce that they are also a blue-eye, and both would leave - so everything gets moved up by one day.141.101.76.16 13:52, 4 January 2018 (UTC)

This was bugging me today - specifically the guru doesn't seem to actually give any information, because with at least 3 blue-eyed people, everyone on the island knows that the guru sees people with blue eyes, and also everyone knows that everyone knows the guru sees people with blue eyes. So for a while I thought the brown-eyed people must have as much information as the blue-eyed people, and either they both could leave or neither could leave.

Consider this, if there were only 2 people with blue eyes, everyone would know that she sees someone with blue eyes beforehand, but everyone wouldn't know that everyone knows that, as the 2 people with blue eyes would not know if the other person with blue eyes can see anyone with blue eyes, so the 2 people with blue eyes would deduce they have blue eyes when the other person doesn't leave the first day, as themselves having blue eyes would be the only explanation for that person not leaving the first day. The dispute here is if you can extend that chain of reasoning past there being only two people. After all, with 3 people, as you said, everyone knows that everyone knows that she can see someone with blue eyes already, but when you consider the people who have blue eyes, everyone doesn't know that everyone knows that everyone knows that, even though each individual would personally know that everyone knows that everyone knows that, as the people with blue eyes know that if they don't have blue eyes, then the 2 people with blue eyes they see would only see one person with blue eyes and know that the Guru can see someone with blue eyes, but wouldn't know that the other person with blue eyes knows that. But would everyone follow such a chain of logic and make assumptions based one people not leaving based on days with significantly lower numbers passing that they personally know that no one would expect a possibility of anyone leaving on? This whole question is hinged on people following perfect logic that is based on other people following the same perfect logic that would predict this. If perfect logic necessitated people leaving in such a manner, then everyone would know the rest of the people would follow this rule and the solution would hold, but if it didn't, then it would be just as consistent if no one left. This is basically circular reasoning about using logic to predict the actions of people who are acting according to the same reasoning as yourself. Both this answer being correct and it wouldn't wouldn't violate pure logic based on a system of reasonable seeming logical principles and the terms of the question.--172.70.127.94 04:35, 12 October 2022 (UTC)

After a bunch of reading and testing possibilities I think I've actually figured it out now and why only blue-eyed people leave, but I haven't seen an actual good explanation for it yet, so here's my explanation: The information the guru gives is that, NO MATTER HOW MANY BLUE-EYED PEOPLE THERE ARE, they can figure out they have blue eyes. It is important that it is possible for blue-eyed people to be able to solve it for EVERY number, even if everyone knows there is more people than that number (basically because, everyone doesn't know that everyone knows there is more than that number and there's a gap in their logic without knowing that). If there is any number for which blue-eyed people cannot figure it out, then any solution (namely, what I thought before testing possibilities) would require that there is a number N of blue-eyed people that cannot leave, but a number N+1 of blue-eyed people that can leave. This is self-contradicting though. If N blue-eyed people can't figure it out, than N+1 people (regardless of eye color) can't get meaningful information from the action of those N blue-eyed people. And since they can't get meaningful information from N people's actions, N+1 people can't tell if there are N people and that individual is not blue eyed, or N+1 people and they are blue-eyed. It would be logically incorrect for them to assume an eye color at that point, which means they don't know if they can leave, and then N+2 people are similarly unable to get meaningful information from N+1 people's actions, and so on. Because a single blue-eyed person cannot figure it out, more blue-eyed people (regardless of number) cannot make any assumptions without additional information. Then the guru effectively states a single blue-eyed person could leave immediately (which means 2 could leave the next night confidently, and thus 3 the next, and so on in an UNBROKEN chain). Kejardon - 162.158.214.82 11:15, 9 January 2020 (UTC) (I doublechecked and edited/corrected my post kind of at the same time, so your reply doesn't make sense anymore, sorry Lupo. Feel free to delete these two sentences if you change/delete your reply)

You bring up 2 points. First about the common marker. This is true, but it contains more information than "start counting from today," because every blueeyed person has 2 scenarios: With 99 blue eyed people and with 100. The numbers are not important, and it would also be needed with 1,2,3,etc. blue eyed people. The point about the brown eyed people: The brown eyed people have no way to conclude (remember, they are "perfect logicans" and their task is to figure out, not to make an estimated guess) that their own eyes are in fact brown, and not red, or green just like the Gurus. If the guru just said: "Start counting", then noone woul leave at any given night. --Lupo (talk) 11:05, 9 January 2020 (UTC)

I figured this out in less than a minute... there were so many warnings about the solution being convoluted that I thought I couldn't possibly have it right. It's not really that confusing and I've seen waaaaaaay harder logic problems.

This image is listed under "My Hobby" for some reason, despite not even being a comic, let alone a "My Hobby" comic. 162.158.111.151 00:58, 9 September 2019 (UTC)How sign edit

It's been years and I stumbled back across this post, and I think I finally understand what has been bothering me. The examples always go up to 3 blue-eyed people, and then we just assume that it follows a the pattern, but a pattern has to be confirmed to all states to be a proof. This is why Fermat's last theorem remained unproven for years even though we had solved the N =1,2,3 cases. To expand on the biggest criticism, what new information does the guru give?
-Someone learns something  : Only true from the perspective of someone who sees no-one with blue eyes.
-Someone could learn something  : Only true from the perspective of someone who sees exactly one person with blue eyes.
-No-One can learn anything  : True from the perspective from someone who sees multiple people with blue eyes.
This is where the problem occurs, because this only resolves with 3 blue-eyed people otherwise we don't learn anything, but how we acknowledge that we don't learn anything matters.
-Everybody must know that no-one can learn  : True from the perspective of people who see people who must see multiple people with blue eyes.
-Everyone must be aware of the previous fact  : I guess it does go on...
In the end, it's all about the meta-data.
I know, you know, they just don't have any proof...
Crow --108.162.245.65 00:12, 30 September 2021 (UTC)

Apostle's Solution: The first person to look into the water and see their own reflection. For a logic puzzle, people seem to forget about the situations actual logic. 162.158.74.213 (talk) (please sign your comments with ~~~~)

What part of: "There are no mirrors or reflecting surfaces" do you not understand? --Lupo (talk) 09:54, 18 May 2020 (UTC)
What can you even do to an island to remove all reflecting surfaces? Absolutely everybody would leave the the night after the weather is good enough to see their reflection in the sea.
Then the weather is never clear enough to see their reflections. It's equally valid to question why the ferryman would only free people who knew their eye color, or whether some people would want to stay on the island instead of leaving...and far more valid to point out that perfectly logical beings like the problem describes don't exist. If you're not willing to suspend your disbelief enough to accept the premise of a logic puzzle, that's fine, but it's no more ridiculous than suspending your disbelief enough to accept that hobbits and wizards exist in Middle Earth. GreatWyrmGold (talk) 03:29, 17 July 2021 (UTC)

If there are N islanders with blue eyes, every person sees at least N-1 blue eyed persons. Person A with blue eyes seeing N-1 blue eyed persons has to consider the possibility that there might be a person B who only sees N-2 blue eyed people and acts accordingly. However, everyone in that scenario will agree that it is absolutely impossible for anyone to see N-3 or less blue eyed people and that case cannot possibly be considered by anyone. Therefore the induction step is invalid and nobody will ever leave the island for N>3. Boopers (talk) 18:07, 15 October 2021 (UTC)

If a person B only sees N-2 blue eyed people, then surely they have to consider the possibility of a person C who only sees N-3 people. Sure, person B doesn't actually exist in this scenario, but you'd have to consider that person A would have to consider what a hypothetical person B would have to consider. It's turtles all the way down. 172.70.110.171 00:17, 19 October 2021 (UTC)

No. It doesn't turtle down and nobody inside the scenario is free to consider any hypothetical persons. Instead, everything that one of the persons may consider about another person on the island has to be consistent with his observations of the persons who are actually there. And that breaks down at person C in my example. Yes, person B from the example does not exist, but the important thing that was being missed is that person C can be proven by everyone involved to be impossible which is not the case for B. Lets just consider the scenario with 4 blue eyed persons, the smallest number where the argument breaks down. Now lets choose two completely arbitrary persons A and B (And I really mean completely arbitrary - doesn't even require for A and B to be different persons). It can be shown that A knows that B sees at least 2 blue eyed persons. Now since A and B were chosen arbitrarily, that means that every person on the island knows that every person on the island sees at least 2 blue eyed persons. This observation is of great importance, because it contradicts an invalid assumption implicitly made in the induction step. The induction step relies on the incorrect assumption that at the end of day N knowledge is gained that the number of blue eyed persons is larger than N. That assumption works out well for 2 or 3 blue eyed persons, but completely breaks down at 4 blue eyed persons right at day 1, since we have shown that everyone is already aware that there is more than 1 blue eyed person before the end of day 1. This invalid assumption is extremely well hidden in the presented proofs. In the "Intuitive Proof" section, it is hidden inside the wrong assertion that the simplified problem supposedly is equivalent to the original one when it is absolutely not. And in the "Formal Proof" section, the islanders are just being assigned a reasoning without there being a proof to why they would reason this way. Of course following this flawed reasoning will lead to the desired result, but if they were the perfectly logical thinking people like the problem described, they wouldn't just miss the fact that there are cases where no knowledge can be gained on day 1 and therefore on any of the following days, and they would incorporate that into their reasoning. Boopers (talk) 18:31, 13 November 2021 (UTC)

Boopers, let me see if I can convince you it works for n=4 by making it a story. There are 4 blue-eyed people on the island; Arnold, Boopers (you), Carl, and Denise. You don't know your eye color, but have always thought of yourself as a brown-eyed person, and if you had to guess, you would guess you have brown eyes; after all, almost everyone does. When you hear the guru speak, you think that since there are only 3 blue-eyed people, A, C, and D. They are dear friends of yours, and you are very sad that after 3 days, you will never see them again. So you have a busy 3 days coming up, since there are things you've put off doing that you must do quickly, before A, C, and D leave your life forever.

A, while a good friend, has a habit of borrowing things and not returning them, and you don't want your stuff going with A on the boat. So you spend day 1 getting A to return your lawnmower, snowblower, and the dozen books he has borrowed over the years and not returned. You get all your stuff back. A good day 1.

While C is a friend, you haven't always treated him well. So day 2 you spend with C, doing whatever you can to ensure he has a good day on his next-to-last day on the island, and apologize to him for the ways you have wronged him in the past. He accepts your apology, and you are pleased that you haven't left things unresolved with your friend who will leave the island forever in 2 days. A great day 2.

On day 3; you confess to Denise (who is married to Arnold) your undying love for her. You've never told her this, out of respect for her marriage, but you've always suspected that your feelings were returned. Now that you will never see Denise or her husband again after noon tomorrow, so there will be no repercussions. To your delight, you discover that your feelings are indeed returned, and you and Denise spend what you think will be your last night together making love until the early morning hours. A perfect day 3. And since A and D are leaving on the boat the next day, and you, with your brown eyes, are staying on the island, probably forever, there will be no repercussions.

The next day, when you know A, C, and D will be leaving at noon, you rise early, and just before noon, you head to the pier, wanting to see Denise once more before she leaves on the noon boat. A, C, and D are of course there too. But to your great surprise, when the "all aboard" is sounding, A, C, and D do not move to get on the boat.

How can this be? What has happened? Again and again you go over the logic that says "if there are only 3 blue-eyed people on the island, they will all leave on day 3" and find it to be ironclad. And you know that your friends A, C, and D are perfect logicians, and can reason the same way you do, and you certainly know that they would never violate the rule that if you know your eye color, you must leave. And yet they remain! It seems impossible! How can this be? Unless...

Does a possibility occur to you to explain their inexplicably remaining on the island? You are certain of your logic that says "*If* there are exactly 3 blue-eyed people on the island, they will leave on day 3". So it must be that there are more than 3 blue-eyed people on the island. But you re-check the eye color of everyone else you can see, and they are all brown. Do you realize what must have happened?

Do you now know your eyes are blue? Do you get on the boat on day 4? Yp17 (talk) 19:14, 9 February 2022 (UTC)


I think that helps highlight why the induction as presented doesn't work. Indeed, I believe everyone leaves on the 4th night, and that the Guru provides no information at all -- only a random token which could not have existed before since communication was impossible.

Once the Guru speaks, the solution becomes possible for only the case of blue-eyed people, because only then can every person on the island be sure they are counting the same color. But the content of what she says is meaningless, as everyone already knows what she says. She could have simply said, "Blue eyes", and the same result could be accomplished (I in fact nominate that for a harder form of the puzzle).

Following this, the expected reasoning happens, but there is no reason for it to stop at the time presented. Waiting one day to see if there is one blue-eyed person that will leave is meaningless and completely irrational -- every person on the island can see enough blue-eyed people to know, with certainty, that every person knows there is more than one blue-eyed person. Therefore, waiting that first night is wasted, since the outcome is known with absolute certainty. Waiting must logically begin only on the first day where the outcome is not certain.

To find that day, the relevant metric is the lowest number of blue-eyed people that can be known to exist to every person on the island. That number is 97 -- consider a person A, blue-eyed, calculating the knowledge of another person B, also blue-eyed. (If either are brown-eyed they can mutually estimate more blue-eyed people, so this is the relevant case.) Since A is uncertain of their eye color, they must for the worst case assume it to be brown; therefore, they estimate 99 blue-eyed people, of which B is one, whom therefore sees 98 blue-eyed people in this scenario. B cannot be sure of their own eye color, so they will see 98 blue-eyed people, and when modelling a further person (C, say) following the same logic could conclude they themselves are not blue-eyed and therefore C will only be able to guarantee 97 blue-eyed people (A's model is, A is brown, and B's model is B is brown, so C's model excludes A and B and is uncertain about C.)

Importantly, this does not induct! There is no rational way in the given 100/100/1 distribution for someone to not be certain of 97 people, even though there is a temptation to chase a clear recursive pattern. The reasoning behind it does not hold -- A does not need to worry about B->C->D's model, because no one has that much uncertainty -- it is incorrect to model D, because you can observe everyone's computation at most two steps removed from directly. When establishing a pairwise estimate of the distribution of eye colors, there are only two points of uncertainty -- the observer, and the person being modelled. A knows, with certainty, that there is no situation where someone will model the behavior of another and find a lower bound of less than 97, because even if A is brown-eyed, they know every other person on the island will see at least 98 blue-eyed people, regardless of all other factors.

The salient modelling question is, therefore, only how much "worse" than 98 it can be. One may be tempted to assign another -1 to the new observer who then must assign another -1 to their target, but that is illusory -- in our previous example, the uncertainty with which C considers D is the same uncertainty that A already accounted for, i.e. the uncertainty of the observer. No matter who is modelling who, there is only one observer, one modeled-observer, and one modeled-observer-target. Further extrapolation isn't necessary. Therefore, since A knows they are looking at someone with blue eyes, that person B can conclude that of the 98 people they assuredly see, they must subtract only one more for the worst case -- the estimate of C, who knows not their own eye color. B doesn't need to account for their own eye color, because A already did that in their own uncertainty, and they know that B is blue-eyed -- no matter who they select of the 99 blue eyed people they see, that person will see (at least) 98 blue eyed people, and gives no greater uncertainty than the case where A is brown eyed and they are considering someone else blue-eyed, lowering the bound to 97. It in no circumstances is estimated lower than this.

That means that every knows, with certainty, there are 97 blue eyed people at a minimum, and therefore the first interesting day is the 97th on the "original timeline" -- but that clearly isn't the case, because everyone can already count more than 97 blue-eyed people. Indeed, everyone can count 99 blue-eyed people; it is only in question for each observer whether they are a 100th blue-eyed person, and the chain of reasoning exists to expose that. The worst-case 97 holds only if his own eyes are brown, and another blue-eyed person considers a third blue-eyed person. Since there is no way to communicate, there is no way to improve upon that uncertainty, so that must be the point of first decision:

The first interesting night requiring a decision is establishing whether 97 people have blue eyes, or more than 97 people. This could be known with ceratinty by the original reasoning, which persists until the 97th night. However, everyone knows, with certainty (due to the above) that every night prior to the 97th night will result in no action; therefore the only logical course of action is to begin with the first point of new information. They "start" with the 97th day, and leave on the 100th, for a total of 4 days. Dokushin (talk) 07:55, 26 February 2023 (UTC)

You are 99% of the way there... to explaining why the solution does not work at all. You are absolutely correct that there is no reason for anyone to assume that anyone else would ever assume less than 97 blue-eyed people, and therefore the induction does not carry through. But this means they have absolutely no grounds whatsoever to start making any assumptions about who could possibly figure anything more out and therefore who & when could possibly be getting onto the boat. In the presented scenario, no one ever leaves. It could only be different if the guru spoke about seeing 98 blue-eyed persons. 172.70.85.125 11:11, 30 September 2023 (UTC)
Unstated assumption (about motives)

While trying to solve this, I started questioning my assumptions about the motives of the islanders. It turns out my assumptions were correct, but I think they deserve to be explicitly stated:

  1. Everyone wants to leave the island ASAP.
  2. An islander only "figures out" their eye color through logical deduction (no guessing or playing the odds)
  3. The Guru's statement is meant to help others leave the island. (but as stated above, it may not be the optimal means of helping others leave -- "nobody has a unique eye color")
Regarding the 1st point: Yes, that needs to be stated.--Lupo (talk) 11:37, 9 January 2020 (UTC)
Regarding the 2nd point: It should be mentioned, but could be implied by the words "figure out" and by the fact that everyone is a "Perfect logican". --Lupo (talk) 11:37, 9 January 2020 (UTC)
Regarding the 3rd point: If it was not meant to help people leave, it would still do the same job. Also the statement from the Guru "nobody has a unique eye color" would be wrong and misleading! In that case everyone would wrongly assume: "I must have green eyes, as otherwise the Guru would have an unique eye color." - The alternative statement "I see noone with a unique eye color" would work. --Lupo (talk) 11:37, 9 January 2020 (UTC)

Storming lighteyes (not sorry) SilverMagpie (talk) 17:50, 10 January 2020 (UTC)

Guru gives synchronizing signal to begin recursive cascade, without which it can’t start.

We might wonder why it is noted that the islanders have been on the island “all these endless years”, but the recursive cascade had never happened. The reason is that There must be a time zero, T0, from which the wait period is defined. Without that discrete starting point, there is no reference point to begin waiting to see who leaves. The Guru provides a starting event, visible (or audible) to all, where they can say “this is T0”, and our deductions can now proceed. So it synchronizes everyone to begin their waits.


I finally got this one, and while this may be repeating others' explanation of "what info does the Guru provide", I'll try another way in the simple way that was MY "aha!"/satori moment in hopes it'll help someone else too: (A) as others have pointed out, the case of 100 reduces down to 1 (if there were 1 blue-eye, that statement would do it in 1 day, so it cascades for cases of 2, 3 etc.); (B) once the Guru "triggers" that cascade, you just count the other people with blue eyes, and wait that number of nights; when it hits zero, leave. (It works for 1 (leave that night), for 2, (leave next night), 3 (leave the 2nd night)....) (C) SO: the Guru saying it the statement is basically "I am hereby "triggering the "Blue-Eye Cascade". It's NOT so much whether ANYONE CAN SEE A BLUE-EYED PERSON - obviously everyone on the island can!

  • It's the Guru BEING A LOGICIAN, AND TRIGGERING A LOGICAL CASCADE FOR THEM. S/he could've ALSO said BROWN - and THAT would've had the OTHER effect - because that'd have been giving THAT "hint"/"clue" (!!!!!!!)

Abner Doon (talk) 16:12, 16 April 2023 (UTC)

what if there is 1 blue-eyed person on the island outside of houses while the guru is saying that, and everyone else is in houses with their windows and doors shut? plushie fan (talk) 15:47, 22 November 2023 (UTC)

^^^ Trying to "break" the problem in this way leads to no greater understanding of the stated logic problem or its possible solution(s). --162.158.167.19 00:43, 10 December 2023 (UTC)

You could point at water or dirt then point at your eyes and tilt your head questioningly as if to say "Which one? Brown or Blue?" Simple. Psychoticpotato (talk) 21:44, 4 April 2024 (UTC)

"No, you don't look like you're crying..." 172.70.162.19 23:28, 4 April 2024 (UTC)