Can someone explain the hilbert hotel paradox simply why is infinity not a number
I heard about Hilberts hotel. The one with infinitely many rooms thats always full but can always take more guests.
If the hotel is full and 1 more person shows up, each guest moves to room n+1 and room 1 is free.
But if the hotel is INFINITE and FULL, how can there be room? This sounds like a contradiction.
And if an infinite number of buses each carrying infinite passengers shows up, the hotel still has room! How??
My teacher said this proves infinity is "not a number" but I dont understand what that means. It seems like a number to me, just a really big one.
1 answers3.2k views
2 comments
Sarah MitchellApr 30, 2026
this broke my brain thank you
Alex KimApr 30, 2026
try thinking about it this way: infinity is a property of sets, not a number. "infinite" describes the set, not a quantity.
Login to comment
1 Answer
Great question! The Hilberts Hotel paradox shows exactly why infinity is NOT a number.
**If infinity were a number, then $\infty + 1 > \infty$.** But with infinite sets, adding one element doesnt change the "size" — theres a bijection between the set and itself plus one element.
For Hilberts Hotel: Map guest $n$ to room $n+1$. This is a bijection between $\{1,2,3,\ldots\}$ and $\{2,3,4,\ldots\}$, proving they have the same cardinality ($\aleph_0$).
**For the infinite buses:** Use the Cantor pairing function. Map bus $b$, seat $s$ to room number:
$$f(b,s) = \frac{(b+s-1)(b+s-2)}{2} + s$$
This gives a 1-to-1 mapping between $\mathbb{N} \times \mathbb{N}$ and $\mathbb{N}$, proving countability.
The lesson: Infinite sets have proper subsets of the same size, which never happens for finite sets. This is the defining property of infinite sets.
Login to comment