Aspect × Temporal Connective Interaction Bridge #
Connects three layers:
- Fragment:
TemporalExprEntryfields (embeddedTelicityEffect,defaultReading,coercedReading,triggeredCoercion) - Theory:
VendlerClassfeatures,INCHOAT/COMPLET, andMoensSteedmanClass.whenTarget - Data: per-paper rows in
Data.Examples.{MoensSteedman1988, Karttunen1974, AlstottAravind2026}
Main declarations #
vendlerOf: adapter reading a row'spaperFeaturescoercion_tracks_embedded_telicity: a before/after row records a coercion operator exactly when the connective × embedded-telicity pair demands one (COMPLET for before + telic, INCHOAT for after + atelic)satisfiesDurativeRestriction,until_acceptable_iff_durative: Karttunen's durative selectional restriction, derived from Vendler features, predicts each until row's acceptabilitywhen_coercion_matches_ms: each when row's coercion annotation is the oneMoensSteedmanClass.whenTargetpredicts for its Vendler classinchoat_extracts_onset,complet_extracts_telos: the Fragment's coercion labels grounded in the operators' interval-set behavior
embeddedTelicityEffect = true holds exactly for connectives that
reference boundary points (onset/telos) of the embedded clause.
These are before and after: their truth conditions change depending
on whether the embedded clause is telic or atelic, because:
- Telic → natural endpoint exists → COMPLET/INCHOAT not needed
- Atelic → no natural endpoint → coercion needed for endpoint reading
The telicity sensitivity split corresponds to the ordering direction:
connectives with order ∈ {before, after} are telicity-sensitive;
overlap/persistence connectives are not.
Vendler-class adapter: the row's vendler_class feature.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The coercion operator a before/after clause needs for its non-default reading: COMPLET (telos extraction) for before + telic embedded clauses, INCHOAT (onset extraction) for after + atelic embedded clauses; the remaining combinations have only the default reading.
Equations
- AlstottAravind2026TemporalConnectives.expectedCoercion "before" c = some "COMPLET"
- AlstottAravind2026TemporalConnectives.expectedCoercion "after" c = some "INCHOAT"
- AlstottAravind2026TemporalConnectives.expectedCoercion conn✝ c = none
Instances For
Transfer equation over the before/after rows: a row records a coercion operator exactly when its connective × embedded-telicity pair demands one. The two coerced cells are the conditions tested in [AA26]'s Exps 2 (COMPLET) and 4 (INCHOAT).
The rows' recorded default readings are the Fragment's defaults: before-start for before, after-finish for after ([Ret20]'s strong defaults).
A row records a coerced reading exactly when it records a coercion
operator, and the reading is the Fragment's coercedReading:
before-finish under COMPLET, after-start under INCHOAT.
[Kar74]'s durative selectional restriction on until/since main clauses, derived from the Vendler feature decomposition: atelic and durative — exactly the subinterval-property (homogeneous) classes.
Equations
Instances For
The durative restriction picks out exactly states and activities.
Transfer equation over the until main-clause rows: a row is acceptable iff its main clause's Vendler class satisfies the durative restriction.
INCHOAT extracts the onset of an atelic/stative denotation.
The theory proves this equals the start point — connecting the
Fragment's triggeredCoercion = "INCHOAT" to concrete behavior.
COMPLET extracts the telos of a telic denotation.
The theory proves this equals the finish point — connecting the
Fragment's triggeredCoercion = "COMPLET" to concrete behavior.
The Fragment entries that specify triggeredCoercion are exactly those
that need aspectual adjustment for their complement type:
within_triggers INCHOAT (needs onset of duration)at_puncttriggers COMPLET (needs telos of telic event)- before/after have
triggeredCoercion = nonebecause they have both default and coerced readings (specified viacoercedReading).
Embed Vendler classes into [MS88] event types
(achievements as culminations, semelfactives as points; the two M&S
atomic types collapse to achievement at Vendler granularity).
Equations
- AlstottAravind2026TemporalConnectives.msOf Features.VendlerClass.state = Semantics.Aspect.SubeventStructure.MoensSteedmanClass.state
- AlstottAravind2026TemporalConnectives.msOf Features.VendlerClass.activity = Semantics.Aspect.SubeventStructure.MoensSteedmanClass.process
- AlstottAravind2026TemporalConnectives.msOf Features.VendlerClass.accomplishment = Semantics.Aspect.SubeventStructure.MoensSteedmanClass.culminatedProcess
- AlstottAravind2026TemporalConnectives.msOf Features.VendlerClass.achievement = Semantics.Aspect.SubeventStructure.MoensSteedmanClass.culmination
- AlstottAravind2026TemporalConnectives.msOf Features.VendlerClass.semelfactive = Semantics.Aspect.SubeventStructure.MoensSteedmanClass.point
Instances For
The coercion a when-clause triggers for each WhenTarget: inception
coercion for processes, completion coercion for culminated processes,
and none where the event directly supplies a reference point.
Equations
- AlstottAravind2026TemporalConnectives.whenCoercionLabel Semantics.Aspect.SubeventStructure.WhenTarget.inceptionCoercion = some "inception"
- AlstottAravind2026TemporalConnectives.whenCoercionLabel Semantics.Aspect.SubeventStructure.WhenTarget.completionCoercion = some "culmination"
- AlstottAravind2026TemporalConnectives.whenCoercionLabel Semantics.Aspect.SubeventStructure.WhenTarget.directCulmination = none
- AlstottAravind2026TemporalConnectives.whenCoercionLabel Semantics.Aspect.SubeventStructure.WhenTarget.homogeneousOverlap = none
Instances For
Transfer equation over the when rows: each row's coercion
annotation is exactly the one MoensSteedmanClass.whenTarget predicts
for its Vendler class. States need no coercion (homogeneous overlap),
achievements ARE culmination points, activities coerce to their onset,
accomplishments to their telos.
When when coerces, the result is punctual: every coerced when row records achievement as its result class.
[MS88] Fig. 2's "add-result" transition
(process → culminated process) is the theory's telicize: adding a
natural endpoint to an activity yields an accomplishment.
Fig. 2's iteration transition (point → process) at Vendler granularity
is duratize followed by atelicize: stretching a punctual event over
time and removing the endpoint yields an activity.