Modification-time noun coercion (NVP + HPP) #
Noun-extension widening under the Non-Vacuity and Head Primacy Principles of [KP95], used by [Par10] to reanalyse privative adjectives as subsective-after-coercion; both principles are anticipated in [Kam75] § 7.
Main definitions #
isNonVacuous P w d: NVP at worldwwithin local domaind.LicensedCoercion N adj w: NVP-licensed widening ofN.SubsectiveReanalysis adjClassical: reanalysis as subsective-after-coercion.
Implementation notes #
This models the fake-fur widening of [Par10] § 4 (its formulae
(18) and (20)); the constitutive-material case (stone lion) is bracketed
there. isNonVacuous states the NVP bivalently, simplifying
[KP95]'s partial setting. Not to be confused with complement
coercion (Studies/Pustejovsky1995.lean), NP type-shifting
(Semantics/Composition/TypeShifting.lean), or aspectual coercion
(Semantics/Aspect/Composition.lean).
Both the positive and the negative extension of P at w meet the
local domain d.
Equations
- Modification.isNonVacuous P w d = ((∃ (x : E), d x ∧ P w x) ∧ ∃ (x : E), d x ∧ ¬P w x)
Instances For
isNonVacuous is monotone in the local domain.
The NVP is self-dual: a predicate and its complement are non-vacuous in the same local domains.
A wider noun extension shift ⊇ N at w under which adj shift
is non-vacuous in shift's extension (the HPP local domain). The
shift is a full intension although licensing holds at the single
world w: a non-extensional adj reads its values at other worlds.
- shift : Property W E
- satisfies_nvp : isNonVacuous (adj self.shift) w (self.shift w)
Instances For
Reanalysis of adjClassical as subsective-after-coercion. The
coercion is NVP-conditional — [Par10]'s coercion-as-last-resort:
shift_inert forbids widening whenever direct application is already
non-vacuous (nounShift_eq_self derives the identity).
- is_subsective : self.adjSubsective.isSubsective
- shift_inert (N : Property W E) (w : W) : isNonVacuous (adjClassical N) w (N w) → self.nounShift N ≤ N
Instances For
Where direct application is already non-vacuous, the shift is the identity.
A reanalysis licenses a coercion at every world where the shifted
noun renders the reanalysed meaning non-vacuous — the positive
counterpart of Partee2010.isPrivative_no_LicensedCoercion.
Equations
- R.licensedCoercion h = { shift := R.nounShift N, le_shift := ⋯, satisfies_nvp := h }