👁️ The Blue-Eyes Puzzle

How can a statement that tells everyone something they already know change everything? A visual, step-by-step breakdown of one of the most famous logic puzzles ever written.

1The Setup

On the island:

100 blue-eyed people 100 brown-eyed people 1 Guru (green eyes)

Rules everyone knows:

One day at noon, the Guru says:

"I can see someone who has blue eyes."

2The Apparent Paradox

Every single person on the island can already see at least 99 blue-eyed people. So the Guru's statement seems to tell nobody anything new.

A blue-eyed person sees

99 blue · 100 brown · 1 green

A brown-eyed person sees

100 blue · 99 brown · 1 green

The Guru sees

100 blue · 100 brown
The key insight: the Guru doesn't tell anyone a new fact. She makes a fact common knowledge. After she speaks, everyone knows that everyone knows that everyone knows… (forever) that there is a blue-eyed person. That was not true before, and it changes what can be deduced.

This is hard to feel intuitively with 100 people, so we'll start small and build up.

3Start Small: Build Up by Induction

Ignore the brown-eyed people for a moment. They don't change the logic. Let N be the number of blue-eyed people.

N = 1

"I see zero blue eyes. But the Guru sees one. It must be me!"

➡ Leaves on night 1.

N = 2

"I see one blue. If I'm not blue, she is the only one and will leave on night 1… She didn't leave! So I must be blue too."

➡ Both leave on night 2.

N = 3

"I see two blue. If I'm not blue, they're the N=2 case and will leave on night 2… They didn't! So I'm blue."

➡ All three leave on night 3.

The pattern: if there are N blue-eyed people, each sees N−1 and thinks, "If I'm not blue, those N−1 will all leave on night N−1." When night N−1 passes and nobody leaves, every blue-eyed person simultaneously concludes they are blue, and they all leave on night N.

By induction, with N = 100, all 100 blue-eyed people leave on night 100.

4Interactive Simulator

Choose the number of blue- and brown-eyed islanders, then step through the nights. Watch what one blue-eyed person (outlined, left) and one brown-eyed person (outlined, right) are thinking.

A blue-eyed islander thinks…

A brown-eyed islander thinks…

5Inside Their Heads: Nested Hypotheticals

Why does the waiting work? Each person reasons about what others would reason, and those others reason about what others still would reason. Each layer of imagination removes one blue-eyed person, until the chain hits a world with zero blue eyes, which the Guru's statement rules out.

Reading it bottom-up: the innermost world is impossible, so in the "1 blue" world that person leaves on night 1. So in the "2 blue" world they'd leave on night 2, and so on. Each day of silence eliminates one more layer of hypothetical until the real world is the only one left standing.

6What the Guru Actually Changed: The Knowledge Ladder

Let P = "there is at least one blue-eyed person." Consider the chain of statements:

Before the announcement, with N blue-eyed people, this ladder is true only up to level N−1. Level N breaks. The Guru's public statement makes every level true at once. That's common knowledge.

Each night of nobody leaving climbs one rung of the ladder. The blue-eyed people reach the top on night N.

7What About the Brown-Eyed People and the Guru?

Brown-eyed people

Each sees 100 blue. They think: "If I'm not blue, the blues leave on night 100. If I am blue, they leave on night 101."

On night 100 the blues leave, so each brown-eyed person learns "I'm not blue." But not blue could mean brown, red, green, anything. Nobody ever made a statement about brown eyes.

➡ They stay forever.

The Guru

She never learns her own color either. Nothing about the process gives her any information about herself.

➡ She stays forever.

🤔 Couldn't the browns use the same trick?

No. The induction needs a common-knowledge starting point about brown eyes (like "someone has brown eyes"). The browns never get one. The blues' departure only tells them they're in the non-blue group.

8The Full Timeline (N = 100)

Day 1, noon: The Guru speaks. P becomes common knowledge.
Nights 1–98: Nobody leaves. Each silent night rules out one more layer of hypothetical worlds.
Night 99: Nobody leaves. Every blue-eyed person, who sees 99 blues, realizes: "If I weren't blue, those 99 would have just left. They didn't, so I'm blue."
Night 100: All 100 blue-eyed people leave together on the ferry. 🚢
Day 101 onward: The brown-eyed people know they aren't blue, but can't pin down their color. They and the Guru stay forever.

9Common Objections

✓The Answer

All 100 blue-eyed people leave together on the 100th night after the Guru speaks.
The 100 brown-eyed people and the Guru stay on the island forever.