Construct · 3 fields · 3 citations

compositionality: one construct, many systems

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

● invariant · one construct, three systems Nearest construct by meaning·not indexed
the same principle underlies the denotational semantics of programming languagescompositionality3 SYSTEMSCompositional semanticsMONTAGUE · UNIVERSAL GRAMMARDenotational compositionalitySTOY · DENOTATIONALSemantic compositionalityPELLETIER · THE PRINCIPLE

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.

Formal semantics

A sentence's meaning follows from its parts and structure

The principle of compositionality holds that the meaning of a complex expression is determined by the meanings of its parts together with the way they are syntactically combined, and nothing more. Montague's Universal grammar built a formal semantics of natural language on exactly this discipline, pairing each syntactic rule with a semantic rule so that interpretation tracks structure step for step. The referent is a constraint linking syntax to meaning in human language, and it is the identical principle that reappears in the semantics of programming languages and in the general theory of meaning.[1]

Unit
The rule-by-rule mapping from syntactic structure to meaning
Recovery means
Not applicable
Measured by
Checked by whether each syntactic rule has a corresponding semantic rule, so meaning is a function of parts and their combination

Programming-language semantics

A program's meaning is built from its sub-expressions

In programming-language theory the same principle is the backbone of denotational semantics: the meaning, or denotation, of a compound program is defined as a function of the meanings of its sub-expressions, so a program's behavior can be understood by composing the meanings of its parts. Stoy's Denotational Semantics sets out this Scott–Strachey approach, in which each syntactic construct is assigned a denotation built from those of its constituents. It is the same compositionality construct as in natural-language semantics, here guaranteeing that formal languages mean what their structure says they mean.[2]

Unit
The denotation of a program as a function of its sub-expressions' denotations
Recovery means
Not applicable
Measured by
Verified by assigning each syntactic construct a denotation defined from the denotations of its constituents

Philosophy of language

The meaning of a whole is a function of its parts

As a general principle in the theory of meaning, compositionality states that the meaning of a whole is a function of the meanings of its parts and their mode of combination, a thesis often traced to Frege and used to explain how finite speakers understand indefinitely many novel sentences. Pelletier's The principle of semantic compositionality examines what the principle actually claims, how it can be made precise, and what would count for or against it. It is the same construct abstracted away from any one language, the shared backbone of the linguistic and computational cases.[3]

Unit
The claim that a whole's meaning is fixed by its parts and their combination
Recovery means
Not applicable
Measured by
Examined by making the parts, the mode of combination, and the meaning function precise, then testing the claim against hard cases

Next

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

See how compositionality 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

combination1 fields · 2 citationsanchor · a standalone constructcomplex4 fields · 4 citationsjingle · one word, four constructscompound3 fields · 3 citationsjingle · one word, three constructs

References

  1. Montague, R. (1970). Universal grammar. Theoria, 36(3), 373–398. https://doi.org/10.1111/j.1755-2567.1970.tb00434.x
  2. Stoy, J. E. (1977). Denotational semantics: The Scott-Strachey approach to programming language theory. MIT Press. ISBN 9780262191470
  3. Pelletier, F. J. (2004). The principle of semantic compositionality. In S. Davis & B. S. Gillon (Eds.), Semantics: A reader (pp. 133–156). Oxford University Press. https://doi.org/10.1093/oso/9780195136975.003.0009

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