Documentation

Linglib.Theories.Semantics.Lexical.Verb.DegreeAchievement

Degree Achievements #

@cite{kennedy-levin-2008}

@cite{kennedy-levin-2008} show that degree achievements (rust, cool, widen, increase) have variable telicity determined by the boundedness of the underlying adjectival scale:

A degree achievement V derived from adjective A has a measure of change function mΔ(e) = d(result(e)) - d(init(e)) on A's scale. Telicity = whether mΔ is bounded: if A's scale has a maximum, mΔ is bounded → telic (accomplishment); if A's scale is open, mΔ is unbounded → atelic (activity).

This module derives VendlerClass from Boundedness, connecting to the existing LicensingPipeline infrastructure in Core/Scales/Scale.lean.

A degree achievement's base scale structure.

The key claim: the telicity of a degree achievement verb is determined by the boundedness of the scale inherited from the base adjective. Scales with a maximum (closed, upper-bounded) yield telic VPs; scales without a maximum (open, lower-bounded) yield atelic VPs.

  • scaleBoundedness : Core.Scale.Boundedness

    The adjectival base's scale boundedness.

  • dimension : String

    The dimension of change (height, temperature, fullness,...).

  • baseAdjective : Option String

    Citation form of the base adjective (if deadjectival).

Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Derive default telicity from scale boundedness (@cite{kennedy-levin-2008} Thm 1). Scales with a maximum → telic; scales without → atelic.

      The mapping follows Boundedness.hasMax:

      • .closed (has max) → .telic
      • .upperBounded (has max) → .telic
      • .open_ (no max) → .atelic
      • .lowerBounded (no max) → .atelic
      Equations
      Instances For

        Closed scaleBoundedness → telic.

        Open scaleBoundedness → atelic.

        Upper-bounded → telic (has max → bounded mΔ).

        Lower-bounded → atelic (no max → unbounded mΔ).

        LicensingPipeline instance for DegreeAchievementScale: maps through scaleBoundedness directly. hasMax → closed, else open.

        Equations
        • One or more equations did not get rendered due to their size.