Nominal Descriptions: Unified Sum Type #
[CB15] [PGG17] [Han21] [Mor21] [Sch09b] [Sch13] [Sha80] [Kri15b]
A single sum type Description E W covering the principal flavors of nominal
description that the syntax–semantics interface needs to distinguish:
- bare noun (number-neutral; covert type-shifts decide the reading)
- indefinite (∃; introduces a new discourse referent)
- unique (Coppock–Beaver weak/uniqueness; Sharvy/Križ maximal)
- anaphoric (Schwarz strong-article familiarity; Hanink-indexed; PG&G's German der)
- demonstrative (genuinely deictic this/that: a deictic feature, distinct from the strong article)
- possessive (definite via a possession relation)
The whole type is parameterized by entity and index types E/W, so all
restrictors, situation pronouns, and possessor expressions are typed via the
unified Denot E W machinery rather than ad-hoc E → Bool predicates.
Design notes #
Restrictors are
DenotGS E W .et. Both entity assignments and situation assignments are first-class. This is the [Han21] position: a noun's resource situation is a bound variable in the structure, not a free contextual parameter.uniquecarries a situation-pronoun index. Weak-article ([CB15] uniqueness) definites are evaluated at a structurally-bound situation, thesituationIdx-th situation pronoun retrievable viainterpSitPronoun situationIdx gs.anaphoriccarries a discourse index. [Sch09b] strong-article and [Han21] anaphoric definites point to a discourse referent, thediscourseIdx-th entity slot. This is the entity assignment's role.demonstrativeis a separate constructor for genuinely deictic demonstratives (this/that; [Mor21] Shan nâj/nân): it carries both a discourse/pointing index and a deictic feature (Features.Deixis.Feature), checked at a situation pronoun. This is distinct from the [Sch09b] strong article (anaphoric): [PGG17] analyze German der as the strong article (anaphoric), not as a deictic demonstrative — their footnote 1 doubts der is truly demonstrative at all.possessivecarries possessor + relation expressions rather than conflating them with the restrictor. The relation has typee ⇒ e ⇒ t, and the possessor is ane-type expression that may itself be derived from aDescriptionhigher in the structure.Reuses
Features.Deixis.Featurefor the deictic content, so Shan/English/Latin/German fragments share the same enum.No semantic interpretation here. This file only declares the type and a handful of classification predicates. The interpretation function lives in
Semantics/Definiteness/Interpret.lean.
Principal flavors of nominal description — the definiteness/reference
axis (bare/indefinite vs the definite subtypes), orthogonal to
Features.BindingClass (binding distribution) and to a pronoun's lexical
kind. The type parameters E/W supply the entity domain and index set so
all subexpressions live in the same Denot E W universe.
- bare {E W : Type} (restrictor : Intensional.Variables.DenotGS E W Intensional.Ty.et) : Description E W
- indefinite
{E W : Type}
(restrictor : Intensional.Variables.DenotGS E W Intensional.Ty.et)
: Description E W
Indefinite (∃). Introduces a new discourse referent and presupposes nothing about prior discourse. Heim (1982)/Kamp novelty.
- unique
{E W : Type}
(restrictor : Intensional.Variables.DenotGS E W Intensional.Ty.et)
(situationIdx : ℕ)
: Description E W
Coppock–Beaver weak/uniqueness definite (Sharvy/Križ maximal). The restrictor is evaluated at the resource situation pointed to by the
situationIdx-th situation pronoun (Hanink 2021 binding). - anaphoric
{E W : Type}
(restrictor : Intensional.Variables.DenotGS E W Intensional.Ty.et)
(discourseIdx : ℕ)
: Description E W
Schwarz strong-article / Hanink-indexed anaphoric definite. The
discourseIdx-th entity-assignment slot is the antecedent. - demonstrative {E W : Type} (restrictor : Intensional.Variables.DenotGS E W Intensional.Ty.et) (deictic : Features.Deixis.Feature) (situationIdx discourseIdx : ℕ) : Description E W
- possessive
{E W : Type}
(restrictor : Intensional.Variables.DenotGS E W Intensional.Ty.et)
(possessor : Intensional.Variables.DenotGS E W Intensional.Ty.e)
(relation : Intensional.Variables.DenotGS E W Intensional.Ty.eet)
: Description E W
Definite description via a possession relation: ⟦the N of x⟧ where the restrictor and
relationjointly pin down a unique satisfier related topossessor.
Instances For
Is this a definite description (in the broad sense — uniqueness, familiarity, demonstrative, or possessive)?
Equations
- (Semantics.Definiteness.Description.bare restrictor).isDefinite = False
- (Semantics.Definiteness.Description.indefinite restrictor).isDefinite = False
- (Semantics.Definiteness.Description.unique restrictor situationIdx).isDefinite = True
- (Semantics.Definiteness.Description.anaphoric restrictor discourseIdx).isDefinite = True
- (Semantics.Definiteness.Description.demonstrative restrictor deictic situationIdx discourseIdx).isDefinite = True
- (Semantics.Definiteness.Description.possessive restrictor possessor relation).isDefinite = True
Instances For
Equations
- One or more equations did not get rendered due to their size.
Does this description require a discourse antecedent? Anaphoric and demonstrative do; unique/possessive/bare/indefinite do not.
Equations
- (Semantics.Definiteness.Description.anaphoric restrictor discourseIdx).isAnaphoric = True
- (Semantics.Definiteness.Description.demonstrative restrictor deictic situationIdx discourseIdx).isAnaphoric = True
- x✝.isAnaphoric = False
Instances For
Equations
- One or more equations did not get rendered due to their size.
Does this description bind a structural situation pronoun? Coppock–Beaver uniqueness and demonstratives do (resource situation for maximality and deictic check); the other constructors do not.
Equations
- (Semantics.Definiteness.Description.unique restrictor situationIdx).usesSituationPronoun = true
- (Semantics.Definiteness.Description.demonstrative restrictor deictic situationIdx discourseIdx).usesSituationPronoun = true
- x✝.usesSituationPronoun = false
Instances For
Map each Description flavor to the [Sch09b]–[Sch13]
presupposition type it expresses, where applicable. Bare and indefinite
return none because they are not (in themselves) definites.
Equations
- (Semantics.Definiteness.Description.bare restrictor).expectedPresupType = none
- (Semantics.Definiteness.Description.indefinite restrictor).expectedPresupType = none
- (Semantics.Definiteness.Description.unique restrictor situationIdx).expectedPresupType = some Features.Definiteness.DefPresupType.uniqueness
- (Semantics.Definiteness.Description.anaphoric restrictor discourseIdx).expectedPresupType = some Features.Definiteness.DefPresupType.familiarity
- (Semantics.Definiteness.Description.demonstrative restrictor deictic situationIdx discourseIdx).expectedPresupType = some Features.Definiteness.DefPresupType.familiarity
- (Semantics.Definiteness.Description.possessive restrictor possessor relation).expectedPresupType = some Features.Definiteness.DefPresupType.uniqueness
Instances For
Definites are exactly those flavors with a non-none expected
presupposition type. By construction.
Anaphoric flavors all carry the familiarity presupposition type.
The definite description for a [Sch09b] presupposition type: the
weak article (uniqueness) is unique, the strong article (familiarity)
is anaphoric. A section of expectedPresupType over the two article
strengths, so any item carrying a DefPresupType — a determiner, a definite,
or (per [PGG17]) a personal/demonstrative pronoun —
denotes by ofPresupType and recovers its strength via expectedPresupType.
idx is the strong article's anaphoric/discourse index; for the weak article
it fills the situation-pronoun slot, which interpret discards
(interpret_unique_index_irrelevant).
Equations
- Semantics.Definiteness.Description.ofPresupType Features.Definiteness.DefPresupType.uniqueness restrictor idx = Semantics.Definiteness.Description.unique restrictor idx
- Semantics.Definiteness.Description.ofPresupType Features.Definiteness.DefPresupType.familiarity restrictor idx = Semantics.Definiteness.Description.anaphoric restrictor idx
Instances For
ofPresupType is a section of expectedPresupType: the strength round-trips.