The Semantics of Definiteness #
@cite{donnellan-1966} @cite{heim-1982} @cite{kamp-1981} @cite{partee-1987} @cite{russell-1905} @cite{barwise-cooper-1981}
Denotations for definite descriptions using the type vocabulary from
Core/Definiteness.lean. Two theories, formalized as determiner denotations
with presuppositions:
- Uniqueness: "the φ" presupposes existence and uniqueness of a φ-entity; asserts predication of that entity.
- Familiarity: "the φ" presupposes that a φ-entity is already familiar/salient in the discourse; asserts predication of it.
Key Results #
the_uniq: ⟦the⟧ under uniqueness (Russell/Strawson)the_fam: ⟦the⟧ under familiarity (Heim/Kamp)the_uniq_eq_definitePrProp: uniqueness = Donnellan's attributive semanticsthe_uniq_presup_iff_iota: uniqueness presup ↔ Partee's ι succeedsthe_is_every_on_singletons: ⟦the⟧ = ⟦every⟧ on singleton restrictors
⟦the⟧ under uniqueness (Russell/Strawson/@cite{heim-kratzer-1998}):
Presupposition: exactly one entity in the domain satisfies the restrictor. Assertion: the scope predicate holds of that entity.
Type: (e→t) → (e→t) → PrProp W
(restrictor → scope → presuppositional proposition)
This corresponds to Schwarz's weak article (German contracted vom, Fering A-form, Lakhota kiŋ).
Equations
- One or more equations did not get rendered due to their size.
Instances For
⟦the⟧ under uniqueness, world-indexed version.
For intensional contexts where the restrictor extension varies by world. This is the standard @cite{heim-kratzer-1998} entry.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A discourse context tracking salient/familiar entities.
@cite{heim-1982}: the context is a set of "file cards" — entities that have been introduced into the discourse and are available for anaphoric reference.
- salient : List E
Entities currently salient/familiar in discourse
Instances For
⟦the⟧ under familiarity:
Presupposition: there exists a salient entity in the discourse context matching the restrictor. Assertion: the scope predicate holds of that entity.
This corresponds to Schwarz's strong article (German full von dem, Fering D-form, Lakhota k'uŋ, Akan nó).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Familiarity presupposition requires discourse salience, not world-relative uniqueness. The same restrictor can succeed under familiarity but fail under uniqueness (if multiple entities satisfy the restrictor in the world but only one is discourse-salient).
The uniqueness-based definite IS Donnellan's attributive semantics.
the_uniq_w and definitePrProp compute identical presuppositions
and assertions. Both filter the domain for unique restrictor-satisfiers.
The uniqueness presupposition holds iff Partee's ι succeeds.
iota domain P = some e exactly when the uniqueness presupposition
of the_uniq is satisfied. The ι-operator is the presupposition-free
core of the uniqueness-based definite.
⟦the⟧ agrees with ⟦every⟧ when the restrictor is a singleton.
When exactly one entity satisfies the restrictor, "the φ is ψ" and "every φ is ψ" have the same truth value. This is the classical observation that the definite article is a universal quantifier restricted to singletons.
English "the" is QForce.definite — our semantics provides its denotation.
The lexical entry in Fragments/English/Determiners.lean records the
as QForce.definite. Our the_uniq provides the compositional semantics
that was previously missing: the denotes a presuppositional determiner
that presupposes existence+uniqueness and asserts the scope.
Since English has only one article form (ArticleType.weakOnly), the default semantics is uniqueness-based. The familiarity reading arises pragmatically (accommodation) rather than structurally.
Equations
Instances For
QForce.definite maps to uniqueness by default.
Map QForce to Definiteness.
Equations
- Semantics.Lexical.Determiner.Definite.qforceToDefiniteness Fragments.English.Determiners.QForce.existential = Core.Definiteness.Definiteness.indefinite
- Semantics.Lexical.Determiner.Definite.qforceToDefiniteness Fragments.English.Determiners.QForce.definite = Core.Definiteness.Definiteness.definite
- Semantics.Lexical.Determiner.Definite.qforceToDefiniteness Fragments.English.Determiners.QForce.universal = Core.Definiteness.Definiteness.definite
- Semantics.Lexical.Determiner.Definite.qforceToDefiniteness Fragments.English.Determiners.QForce.negative = Core.Definiteness.Definiteness.indefinite
- Semantics.Lexical.Determiner.Definite.qforceToDefiniteness Fragments.English.Determiners.QForce.proportional = Core.Definiteness.Definiteness.indefinite
Instances For
A modifier is referentially necessary in a domain when the bare restrictor fails to uniquely identify a referent but the modified (intersected) restrictor succeeds.
This captures the shared mechanism underlying:
- Contrastive inference (@cite{sedivy-etal-1999}): a scalar adjective is informative when a same-category competitor is present
- Context-sensitive attachment (@cite{paape-vasishth-2026}): an RC modifier is pragmatically licensed when multiple potential referents make the bare definite ambiguous
In both cases, the modifier rescues a failed uniqueness presupposition.
Equations
- One or more equations did not get rendered due to their size.