Documentation

Linglib.Semantics.Aspect.DegreeAchievement

Degree Achievements #

[KL08]

[KL08] 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.

  • The scalar dimension the base adjective measures. Its boundedness is the order-mixin profile of the dimension's degree type, recovered by the derived scaleBoundedness below — not stored.

  • 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
      Equations
      Instances For

        The base scale's boundedness, as a derived view of the dimension (the scale's shape is read off the dimension's order structure, not stored per verb).

        Equations
        Instances For

          Derive default telicity from scale boundedness — the central claim of [KL08]. Scales with a maximum → telic; scales without → atelic.

          Delegates to Dimension.defaultTelicity — a scale with a maximal degree gives a telic verb — grounded to the order mixin by Semantics.Gradability.Dimension.defaultTelicity_telic_iff_hasGreatest.

          Equations
          Instances For

            Default Vendler class, delegating to Dimension.defaultVendlerClass: closed scale → accomplishment, open → activity.

            Equations
            Instances For

              A closed dimension (e.g. straightness) → telic.

              An open dimension (e.g. width) → atelic.

              A closed dimension → accomplishment.

              An open dimension → activity.

              defaultVendlerClass always returns.accomplishment or.activity — degree achievements are always dynamic and durative.

              defaultTelicity agrees with the telicity of defaultVendlerClass.

              @[implicit_reducible]

              LicensingPipeline instance: a degree-achievement scale's boundedness is its dimension's (a derived view, no stored flag).

              Equations