Construct · 3 fields · 3 citations
One name. One construct. Different systems. One map.
● invariant · one construct, three systems Nearest construct by meaning·not indexedSpokes are the systems the one construct recurs in; dashed arcs are shared lineage. Tap a field for its definition, unit, and measures.
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.
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]
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]
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]
Next
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 entryCited on this page?
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