Documentation

Linglib.Semantics.Definiteness.Interpret

Interpretation of Nominal Descriptions #

[CB15] [Han21] [Sch09b] [PGG17] [Sha80]

Maps Description E W to a referent in Option E, relative to a (entity, situation) bi-assignment. none represents either presupposition failure (no unique satisfier; no satisfying antecedent at the discourse index) or inapplicability (indefinites do not denote a single entity at this layer — they need separate existential-closure machinery).

The interpretation composes the operators in Semantics/Definiteness/Maximality.lean:

A handful of agreement theorems wire the constructors together: bare and unique collapse on a shared restrictor (the default Core reading is weak/ uniqueness); demonstrative and anaphoric agree when they share restrictor and discourse index (the deictic feature is for presupposition checking, not referent selection).

noncomputable def Semantics.Definiteness.interpret {E W : Type} (k : Description E W) (g : Core.Assignment E) (gs : Intensional.Variables.SitAssignment W) :
Option E

Denotation of a Description at a bi-assignment, as Option E. none is presupposition failure or inapplicability.

Equations
Instances For
    theorem Semantics.Definiteness.interpret_demonstrative {E W : Type} (R : Intensional.Variables.DenotGS E W Intensional.Ty.et) (deictic : Features.Deixis.Feature) (sIdx d : ) (g : Core.Assignment E) (gs : Intensional.Variables.SitAssignment W) :
    interpret (Description.demonstrative R deictic sIdx d) g gs = if R g gs (g d) then some (g d) else none

    Bare nouns and weak/uniqueness definites agree on referent selection when they share a restrictor — the default Core reading is uniqueness. Languages whose bare nouns shift to ∃ or kind readings override this via fragment-specific interpreters.

    The deictic feature on a demonstrative does not affect referent selection: demonstratives and anaphoric definites pick the same entity when they share restrictor and discourse index. The deictic content is a presupposition filter, not a selector.

    The situation index on a unique description does not affect the interpretation as written: the restrictor R already takes the full situation assignment, so the index records which pronoun is bound but does not change what is computed by the operator.

    Whatever entity the interpretation returns, the restrictor holds of it. Stated for .unique (the operator-driven case); the analogue for .bare follows by interpret_bare_eq_unique.

    theorem Semantics.Definiteness.interpret_unique_eq_some_of_existsUnique {E W : Type} (R : Intensional.Variables.DenotGS E W Intensional.Ty.et) (sIdx : ) (g : Core.Assignment E) (gs : Intensional.Variables.SitAssignment W) (e : E) (hSat : R g gs e) (hUniq : ∀ (y : Intensional.Denot E W Intensional.Ty.e), R g gs yy = e) :
    interpret (Description.unique R sIdx) g gs = some e

    Witness-extraction shortcut: when an entity satisfies the restrictor and is the unique satisfier, .unique returns it. Closes the standard Russellian-iota extraction in one line — without it, every concrete interpret_* instance needs the six-step ritual of interpret_uniquerussellIota_isSome_iff_exists_uniqueOption.isSome_iff_existsrussellIota_witness_satisfies → case analysis.

    Specialization of interpret_unique_eq_some_of_existsUnique to a packaged ∃! hypothesis, with the witness extracted via Exists.choose.

    An anaphoric definite that returns a witness must return the indexed entity — it never picks anything else.

    An anaphoric definite returns a witness iff the restrictor holds of the indexed entity.

    A possessive definite returns a referent iff its π-modified restrictor has a unique satisfier — the typed-world form of the relational definite's uniqueness presupposition (Relational.iotaPresupposition, = ∃!).

    [PGG17]'s "DEM = PER + index": the strong article (anaphoric at index i) and the weak article (unique) over a shared restrictor pick the same referent exactly when the indexed entity g i is the unique satisfier of R. The hypotheses are load-bearing — off this condition the strong (the indexed entity) and weak (the unique satisfier) articles diverge, PG&G's point that the strong article is anaphoric in a way the weak one is not.