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:
- Closed-scale adjectives (clean, full, straight) → telic degree achievements
- Open-scale adjectives (long, wide, cool) → atelic degree achievements
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.
- Kennedy, C. & Levin, B. (2007). Measure of change: The adjectival core of degree achievements. In L. McNally & C. Kennedy (eds.), Adjectives and Adverbs, 156–182. OUP.
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,...).
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
- One or more equations did not get rendered due to their size.
- Semantics.Lexical.Verb.DegreeAchievement.instBEqDegreeAchievementScale.beq x✝¹ x✝ = false
Instances For
Equations
- Semantics.Lexical.Verb.DegreeAchievement.instInhabitedDegreeAchievementScale = { default := { scaleBoundedness := Core.Scale.Boundedness.open_, dimension := "" } }
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
Derive default VendlerClass from scale boundedness. All degree achievements are dynamic and durative, so: telic → accomplishment, atelic → activity.
Equations
Instances For
Closed scaleBoundedness → telic.
Open scaleBoundedness → atelic.
Upper-bounded → telic (has max → bounded mΔ).
Lower-bounded → atelic (no max → unbounded mΔ).
Closed scaleBoundedness → accomplishment.
Open scaleBoundedness → activity.
defaultVendlerClass always returns.accomplishment or.activity — degree achievements are always dynamic and durative.
defaultTelicity agrees with the telicity of defaultVendlerClass.
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.