"In any pub, there exists a person such that if that person is drinking, then everyone in the pub is drinking."
This isn't about peer pressure or a magic bartender. It's a theorem of classical logic—and it's
provably true. Click on patrons below to see who the "special person" is and why this
seemingly absurd statement is mathematically valid.
Click on patrons to toggle their drinking status, then find the "special person":
The key is recognizing that there are only two possible states of any pub:
The "paradox" depends on understanding how "if...then" works in logic. In classical logic, "P → Q" (if P then Q) is FALSE only when P is true and Q is false:
| P (Antecedent) | Q (Consequent) | P → Q |
|---|---|---|
| TRUE | TRUE | TRUE |
| TRUE | FALSE | FALSE |
| FALSE | TRUE | TRUE |
| FALSE | FALSE | TRUE |
The highlighted rows show vacuous truth: when the antecedent (P) is false, the implication is automatically true regardless of Q. This is key to understanding the Drinker Paradox.
Natural language and formal logic use "if...then" differently. Here's what the theorem does NOT mean:
It does NOT mean someone's drinking causes others to drink. There's no peer pressure or mystical bartender involved.
It's a statement about logical truth, not causation.
It does NOT mean there's one fixed "special person" for all time. The witness can change moment to moment.
At each instant, some person satisfies the condition.
It does NOT let you predict who will drink. It's not useful for betting or social dynamics.
It's a tautology—true by logical structure alone.
English "if...then" often implies causation, temporal sequence, or relevance. Formal "→" doesn't.
Material implication is defined purely by truth values.
The paradox was popularized by logician and puzzlemaker Raymond Smullyan in his 1978 book What Is the Name of this Book?
Smullyan (1919-2017) was a mathematician, logician, concert pianist, and magician who wrote extensively about logical puzzles, self-reference, and Gödel's incompleteness theorems.
There's also a dual version of the paradox that inverts the quantifiers:
"There is someone such that if they drink, everyone drinks."
"There is someone such that if anyone drinks, they drink."
The dual says there's someone who drinks whenever anyone drinks. This person is either a constant drinker (drinks regardless) or nobody drinks at all. Both are valid in classical logic.
The Drinker Paradox reveals a fundamental gap between natural language and
formal logic. In everyday speech, "if...then" carries implications of causation,
relevance, and temporal order. In logic, it's purely about truth values.
This matters because modern technology—from databases to AI—relies on formal logic. Understanding
where formal logic diverges from intuition helps us design better systems and avoid subtle bugs.
The next time you're at a pub, remember: logically speaking, someone there has the power
to make everyone drink just by drinking themselves. It's just that the "power" is a
vacuous truth rather than a superpower.