The parameter of aspect #
Formalises [Smi97]'s two-component theory: aspectual meaning factors into
a situation type (VendlerClass) and a viewpoint (ViewpointType), freely
combinable.
The four visibility properties Smith tabulates for viewpoints (§4.1) are not
restated here as a stipulated lookup — they live in Semantics/Aspect/Basic.lean
as Prop-valued predicates derived from the TT–TSit interval relation
ViewpointType.ttTSitRelation. Smith's Table 1 then re-emerges as the four
substrate iff theorems (showsInitialPoint_iff, etc.); this file only
re-packages those into the row-wise groupings Smith uses prose-side.
Main declarations #
Smith1997.perfective_closed,imperfective_open,neutral_intermediate: the row-wise visibility groupings Smith presents in §4.1.Smith1997.AspectualInterpretation: situation-type × viewpoint pairs.Smith1997.AspectualSystem,english,french,mandarin,navajo: per-language viewpoint inventories ([Smi97] §4.2).Smith1997.ImperfectiveParadoxArises: the imperfective-paradox locus.Smith1997.PerfectiveEffect,Smith1997.perfectiveEffect: completion vs termination under perfective ([Smi97] §3, pp. 67–68).
Implementation notes #
VendlerClass, Telicity, and the project's project-canonical
VendlerClass.HasInternalStages live in Features/Aktionsart.lean.
ViewpointType and its derived visibility predicates live in
Semantics/Aspect/Basic.lean. Compositional rules (composeWithNP,
overrideTelicity) live in Semantics/Aspect/Composition.lean.
References #
- [Smi97] Smith, The Parameter of Aspect (2nd ed., 1997).
Perfective makes both endpoints visible and presents the situation as closed ([Smi97] §4.1, Table 1).
Imperfective makes neither endpoint visible and is not closed ([Smi97] §4.1, Table 1).
Neutral is intermediate: initial point visible (like perfective), final point not asserted (like imperfective), not closed ([Smi97] §4.2.3, p. 80).
Only the imperfective focuses preliminary stages; neutral does not — the discriminator between neutral and imperfective ([Smi97] §4.2.3, p. 80, ex. 41).
Neutral's initial-point visibility matches perfective's (both hold), while its final-point visibility matches imperfective's (both fail).
An aspectual interpretation: situation type × viewpoint. The two components are independent — every cell of the 5 × 5 product is well-formed.
- situationType : Features.VendlerClass
- viewpoint : Semantics.Aspect.ViewpointType
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.
Instances For
Equations
Enumeration of all 5 Vendler classes.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Enumeration of all 5 viewpoint types.
Equations
- One or more equations did not get rendered due to their size.
Instances For
All 5 × 5 = 25 aspectual interpretations.
Equations
- One or more equations did not get rendered due to their size.
Instances For
How the perfective interacts with statives ([Smi97] pp. 69–70): three cross-linguistic patterns.
- closed : PerfStativeParam
Perfective covers statives with a closed interpretation (French "Marie a vécu à Paris" asserts the situation is over).
- open : PerfStativeParam
Perfective appears with statives, allowing both open and closed readings (English "Jennifer knew Turkish").
- excluded : PerfStativeParam
Perfective does not apply to statives (Russian, Chinese, Navajo).
Instances For
Equations
- Smith1997.instDecidableEqPerfStativeParam x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Smith1997.instReprPerfStativeParam = { reprPrec := Smith1997.instReprPerfStativeParam.repr }
A language's aspectual system: which viewpoints are available, which is the default, and how the perfective interacts with statives.
- language : String
Language name.
- viewpoints : List Semantics.Aspect.ViewpointType
Available viewpoint types in this language.
- defaultViewpoint : Semantics.Aspect.ViewpointType
Default viewpoint for aspectually vague sentences.
- perfStativeParam : PerfStativeParam
How the perfective interacts with statives.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Smith1997.instReprAspectualSystem = { reprPrec := Smith1997.instReprAspectualSystem.repr }
English: perfective + imperfective (progressive); no neutral ([Smi97] p. 70).
Equations
- One or more equations did not get rendered due to their size.
Instances For
French: perfective + imperfective + neutral (Futur); perfective covers statives with closed reading ([Smi97] p. 70).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Mandarin: perfective (-le) + imperfective (zai, -zhe) + neutral (bare); perfective excludes statives.
Equations
- One or more equations did not get rendered due to their size.
Instances For
All four sampled languages have at least perfective and imperfective.
The neutral viewpoint appears in LVM (low-verbal-morphology) languages.
English lacks the neutral viewpoint.
The three perfective–stative patterns are all attested across the sample.
WALS typology bridge #
Smith's sample languages all have grammaticalised aspect in WALS Ch. 65.
Consistent with each having both .perfective and .imperfective.
French has the neutral viewpoint (the Futur), and WALS records French as having an inflectional future — consistent across the two encodings.
Imperfective paradox #
The imperfective paradox: imperfective + telic does not entail the perfective completion ("Mary was building a house" ⊭ "Mary built a house"). The paradox does not arise for atelic situations because their subinterval property makes IMPF entail PRFV.
Equations
Instances For
Whether the perfective conveys completion (telic) or termination (atelic), or has no effect (non-perfective viewpoints).
- completion : PerfectiveEffect
Natural endpoint reached.
- termination : PerfectiveEffect
Event stopped without reaching a natural endpoint.
- noEffect : PerfectiveEffect
Not perfective; no completion/termination asserted.
Instances For
Equations
- Smith1997.instDecidableEqPerfectiveEffect x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Smith1997.instReprPerfectiveEffect = { reprPrec := Smith1997.instReprPerfectiveEffect.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
The perfective effect of an aspectual interpretation: perfective + telic → completion; perfective + atelic → termination; non-perfective viewpoints → no effect.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Progressive requires internal stages #
The progressive accepts exactly the dynamic-durative classes — i.e.
those with internal stages ([Smi97] Ch. 4). Smith's claim factored
through the substrate's VendlerClass.HasInternalStages.
Smith's external override (§3.2.5) is final — it absorbs all prior compositional steps.
Smith and [Kri89] agree on count/mass NP composition: telic+count stays telic, telic+mass atelicises.
Semelfactive duration-coercion gives an activity by three independent
routes: profile-level duratize, feature-level overrideDuration, and
diagnostic-level coercion.
Smith's telicity matches Krifka's mereological quantization: a Vendler
class is telic iff its telicity tag is the quantized MereoTag.qua.