Drinker paradox
   HOME

TheInfoList



OR:

The drinker paradox (also known as the drinker's theorem, the drinker's principle, or the drinking principle) is a
theorem In mathematics and formal logic, a theorem is a statement (logic), statement that has been Mathematical proof, proven, or can be proven. The ''proof'' of a theorem is a logical argument that uses the inference rules of a deductive system to esta ...
of classical
predicate logic First-order logic, also called predicate logic, predicate calculus, or quantificational logic, is a collection of formal systems used in mathematics, philosophy, linguistics, and computer science. First-order logic uses quantified variables ove ...
that can be stated as "There is someone in the pub such that, if he or she is drinking, then everyone in the pub is drinking." It was popularised by the mathematical logician
Raymond Smullyan Raymond Merrill Smullyan (; May 25, 1919 – February 6, 2017) was an American mathematician, magician, concert pianist, logician, Taoist, and philosopher. Born in Far Rockaway, New York, Smullyan's first career choice was in stage magic. He ...
, who called it the "drinking principle" in his 1978 book ''What Is the Name of this Book?'' The apparently
paradox A paradox is a logically self-contradictory statement or a statement that runs contrary to one's expectation. It is a statement that, despite apparently valid reasoning from true or apparently true premises, leads to a seemingly self-contradictor ...
ical nature of the statement comes from the way it is usually stated in
natural language A natural language or ordinary language is a language that occurs naturally in a human community by a process of use, repetition, and change. It can take different forms, typically either a spoken language or a sign language. Natural languages ...
. It seems counterintuitive both that there could be a person who is ''causing'' the others to drink, or that there could be a person such that all through the night that one person were always the ''last'' to drink. The first objection comes from confusing formal "if then" statements with causation (see
Correlation does not imply causation The phrase "correlation does not imply causation" refers to the inability to legitimately deduce a cause-and-effect relationship between two events or variables solely on the basis of an observed association or correlation between them. The id ...
or
Relevance logic Relevance logic, also called relevant logic, is a kind of non-classical logic requiring the antecedent and consequent of implications to be relevantly related. They may be viewed as a family of substructural or modal logics. It is generally, b ...
for logics that demand relevant relationships between premise and consequent, unlike classical logic assumed here). The formal statement of the theorem is timeless, eliminating the second objection because the person the statement holds true for at one instant is not necessarily the same person it holds true for at any other instant. The formal statement of the theorem is :\exists x\in P, (x) \rightarrow \forall y\in P , D(y) \, where D is an arbitrary predicate and P is an arbitrary nonempty set.


Proofs

The proof begins by recognizing it is true that either everyone in the pub is drinking, or at least one person in the pub is not drinking. Consequently, there are two cases to consider: # Suppose everyone is drinking. For any particular person, it cannot be wrong to say that ''if that particular person is drinking, then everyone in the pub is drinking''—because everyone is drinking. Because everyone is drinking, then that one person must drink because when ''that person'' drinks ''everybody'' drinks, everybody includes that person. # Otherwise at least one person is not drinking. For any nondrinking person, the statement ''if that particular person is drinking, then everyone in the pub is drinking'' is formally true: its antecedent ("that particular person is drinking") is false, therefore the statement is true due to the nature of material implication in formal logic, which states that "If P, then Q" is always true if P is false. (These kinds of statements are said to be vacuously true.) A slightly more formal way of expressing the above is to say that, if everybody drinks, then anyone can be the
witness In law, a witness is someone who, either voluntarily or under compulsion, provides testimonial evidence, either oral or written, of what they know or claim to know. A witness might be compelled to provide testimony in court, before a grand jur ...
for the validity of the theorem. And if someone does not drink, then that particular non-drinking individual can be the witness to the theorem's validity.


Explanation of paradoxicality

The paradox is ultimately based on the principle of formal logic that the statement A \rightarrow B is true whenever A is false, i.e., any statement follows from a false statement ('' ex falso quodlibet''). What is important to the paradox is that the conditional in classical (and intuitionistic) logic is the
material conditional The material conditional (also known as material implication) is a binary operation commonly used in logic. When the conditional symbol \to is interpreted as material implication, a formula P \to Q is true unless P is true and Q is false. M ...
. It has the property that A \rightarrow B is true whenever B is true or A is false. In classical logic (but ''not''
intuitionistic logic Intuitionistic logic, sometimes more generally called constructive logic, refers to systems of symbolic logic that differ from the systems used for classical logic by more closely mirroring the notion of constructive proof. In particular, systems ...
), this is also a necessary condition: if A \rightarrow B is true, then B is true or A is false. So as it was applied here, the statement "if they are drinking, everyone is drinking" was taken to be correct in one case, if everyone was drinking, and in the other case, if they were not drinking—even though their drinking may not have had anything to do with anyone else's drinking.


History and variations

Smullyan in his 1978 book attributes the naming of "The Drinking Principle" to his graduate students. He also discusses variants (obtained by replacing D with other, more dramatic predicates): * "there is a woman on earth such that if she becomes sterile, the whole human race will die out." Smullyan writes that this formulation emerged from a conversation he had with philosopher John Bacon. * A "dual" version of the Principle: "there is at least one person such that if anybody drinks, then he does." As "Smullyan's ‘Drinkers’ principle" or just "Drinkers' principle" it appears in H.P. Barendregt's "The quest for correctness" (1996), accompanied by some machine proofs. Since then it has made regular appearance as an example in publications about
automated reasoning In computer science, in particular in knowledge representation and reasoning and metalogic, the area of automated reasoning is dedicated to understanding different aspects of reasoning. The study of automated reasoning helps produce computer progr ...
; it is sometimes used to contrast the expressiveness of
proof assistants In computer science and mathematical logic, a proof assistant or interactive theorem prover is a software tool to assist with the development of formal proofs by human–machine collaboration. This involves some sort of interactive proof edi ...
. Freek Wiedijk. 2001
Mizar Light for HOL Light
In Proceedings of the 14th International Conference on Theorem Proving in Higher Order Logics (TPHOLs '01), Richard J. Boulton and Paul B. Jackson (Eds.). Springer-Verlag, London, UK, 378-394.


Non-empty domain

In the setting with empty domains allowed, the drinker paradox must be formulated as follows: A set P satisfies :\exists x\in P.\ (x) \rightarrow \forall y\in P.\ D(y)\, if and only if it is non-empty. Or in words: :''If and only if there is someone in the pub, there is someone in the pub such that, if they are drinking, then everyone in the pub is drinking''.


See also

*
List of paradoxes This list includes well known paradoxes, grouped thematically. The grouping is approximate, as paradoxes may fit into more than one category. This list collects only scenarios that have been called a paradox by at least one source and have their ...
* Reification (linguistics) * Temporal logic *
Relevance logic Relevance logic, also called relevant logic, is a kind of non-classical logic requiring the antecedent and consequent of implications to be relevantly related. They may be viewed as a family of substructural or modal logics. It is generally, b ...


References

{{Paradoxes Predicate logic Logical paradoxes