Construct · 3 fields · 3 citations

common knowledge: one construct, many systems

One name. One construct. Different systems. One map.

● invariant · one construct, three systems Nearest construct by meaning·not indexed
formalized from Lewis's accountsame epistemic ladder, among processescommonknowledge3 SYSTEMSCommon knowledgeLEWIS · CONVENTIONCommon knowledge of priorsAUMANN · 1976Common knowledge in systemsHALPERN & MOSES · 1990

Spokes are the systems the one construct recurs in; dashed arcs are shared lineage. Tap a field for its definition, unit, and measures.

2026

Drag to watch the word get claimed. Each field appears at the publication date of the earliest source cited for it. Tap a year to see which.

Philosophy of language

Everyone knows it, and knows that everyone knows it, without end

Lewis introduced common knowledge in his 1969 Convention: A philosophical study to explain how conventions of language and behavior get sustained: a fact is common knowledge in a group when everyone knows it, everyone knows that everyone knows it, and so on through every level of the infinite hierarchy of mutual knowledge. It is stronger than merely everyone happening to know the fact, because each person must also be able to rely on the others' knowing, and their knowing that, and so forth. This recursive epistemic condition is what lets people coordinate on a shared convention, and it is the same construct that economics and computer science later took up.[1]

Unit
The depth of iterated “everyone knows that everyone knows” that holds
Recovery means
Not applicable
Measured by
Analyzed logically by whether the full hierarchy of mutual knowledge of a proposition obtains among the agents

Game theory / economics

A formal knowledge condition behind rational agreement

Aumann's 1976 Agreeing to disagree gave common knowledge a set-theoretic formalization using agents' information partitions, and proved a striking consequence: if two agents share a common prior and their posterior probabilities of an event are common knowledge, those posteriors must be equal: rational agents cannot “agree to disagree.” Here the construct becomes a precise assumption in the foundations of game theory and the economics of information, underwriting results about equilibrium and belief. It is the identical recursive notion Lewis described, now stated in the language of events and knowledge operators and carrying analytical weight in models of rational interaction.[2]

Unit
Whether an event or posterior is common knowledge under the agents' partitions
Recovery means
Not applicable
Measured by
Formalized via the meet of agents' information partitions and the common-knowledge operator on events

Distributed computing

The knowledge state processes need to act in unison

Halpern and Moses's 1990 Knowledge and common knowledge in a distributed environment carried the same construct into computer science, modeling what each process in a distributed system knows about the global state. They showed that common knowledge is exactly the precondition for simultaneous coordinated action, and that over channels where messages can be lost it can never be attained: the classic “coordinated attack” impossibility. It is the same infinite epistemic ladder as in Lewis and Aumann, realized among communicating processes rather than people, and it explains why certain forms of agreement are unachievable in unreliable networks.[3]

Unit
Whether a fact is common knowledge across the processes of a system
Recovery means
Not applicable
Measured by
Reasoned about with epistemic logic over runs and system states, and the attainability results for common knowledge under given channel assumptions

Next

Run it through the Collider, or take the citations with you.

See how common knowledge sits against neighbouring constructs in the Collider, or export every reference on this page in one click.

Open in ColliderExport BibTeXReport this entry

Nearby constructs

action3 fields · 6 citationsjingle · one word, three constructsagreement4 fields · 7 citationsjingle · one word, four constructsattack4 fields · 10 citationsjingle · one word, four constructs

References

  1. Lewis, D. K. (1969). Convention: A philosophical study. Harvard University Press. (Reprinted 2002, Blackwell) ISBN 9780631232575
  2. Aumann, R. J. (1976). Agreeing to disagree. The Annals of Statistics, 4(6), 1236–1239. https://doi.org/10.1214/aos/1176343654
  3. Halpern, J. Y., & Moses, Y. (1990). Knowledge and common knowledge in a distributed environment. Journal of the ACM, 37(3), 549–587. https://doi.org/10.1145/79147.79161

Cited on this page?

Confirm your construct, or correct us.

If your work is cited behind one of these entries, you know better than we do whether we captured the meaning right. Confirm it, suggest an edit, or dispute it, and your name goes on the entry as an author who has checked it, linked to your ORCID.

Claim your construct