Atomica
Space and infinitySolved

Hilbert's hotel

A hotel with infinitely many rooms is full. A new guest arrives. No problem.

David Hilbert, 1924 lecture; made famous by George Gamow, 1947

The story

The Grand Infinite, Goa

The Grand Infinite in Goa has a sign outside: Rooms 1, 2, 3, 4… and so on, forever. On the night of the big festival, every single room is taken.

At midnight, a tired traveller called Sam walks in. The receptionist, Mrs D'Souza, smiles. She makes an announcement: "Would every guest please move from their room to the next room up?" The guest in room 1 moves to 2, room 2 moves to 3, and so on forever. Nobody is left without a room, and room 1 is now free for Sam.

At one in the morning, an infinitely long bus pulls up, with infinitely many passengers. The receptionist doesn't even blink. "Every guest, please move to the room whose number is double yours." Room 1 goes to 2, room 3 to 6, room 10 to 20.

Now every odd-numbered room, 1, 3, 5, 7…, is empty, and there are infinitely many of those. The whole bus checks in. The hotel was full, and now it holds infinitely more guests.

The puzzle

A completely full hotel can always fit more guests, even infinitely many more.

See it for yourself

Hotel InfinityRooms 1, 2, 3, … forever12345678910…12345678910Guests in blue keep their numbers so you can follow them
The manager saysEvery room is full. Infinitely many guests.

What's really going on

This isn't really a contradiction. It shows that infinity doesn't behave like a very big number. With infinite sets, a part can be just as big as the whole: there are as many even numbers as there are whole numbers, because you can pair them up 1 with 2, 2 with 4, 3 with 6, forever, with none left over.

Georg Cantor, in the 1870s and 1880s, made this precise and discovered something even stranger: some infinities are bigger than others. The decimal numbers between 0 and 1 cannot be paired up with the whole numbers. Even Hilbert's hotel could not fit a busload of guests labelled by every possible decimal.

Think about it

Infinitely many buses arrive, each with infinitely many passengers. Can the hotel still fit them all?

More space and infinity paradoxes