Viewpoint aspect #
This file defines viewpoint aspect, which in Smith's theory, following Klein, relates the topic time to the situation time. A relation between the reference time and the run time of an event gives an operator from event predicates to interval properties, at each world a set of reference intervals, and the operator of a viewpoint is that of its relation; the imperfective, perfective and prospective operators of Knick and Sharf are instances. The perfect takes an interval property to a set of world-time points through a perfect time span, which a perfect-level adverbial in the sense of Iatridou, Anagnostopoulou and Izvorski restricts. An interval adverbial is read durative, the predicate holding at every subinterval of its interval, or inclusive, at some subinterval, as Dowty, Mittwoch and Vlach distinguish them.
Main definitions #
Aspect.ofRel: the operator of a relation between reference time and run time.Aspect.IMPF: the imperfective.Aspect.PRFV: the perfective.Aspect.UNBOUNDED: Pancheva's non-strict imperfective.Aspect.perfect: the perfect as an operator on interval properties, whose reference interval is a final subinterval of the perfect time span;Aspect.PERFis its value at a point.Aspect.durative,Aspect.inclusive: the durative and inclusive readings of an interval adverbial.
Main results #
Aspect.prfv_eq_upperClosure: the perfective holds on the upper closure of the predicate's run times.Aspect.unbounded_eq_lowerClosure: the non-strict imperfective holds on their lower closure.Aspect.inclusive_eq_upperClosure: the inclusive reading is the upper closure.
Implementation notes #
- Of Klein's relations, TT INCL TSit is the imperfective, TT AT TSit the perfective, TT AFTER TSit the perfect and TT BEFORE TSit the prospective. Smith's neutral viewpoint includes the initial point of the situation and at least one internal stage.
- The operators follow Knick and Sharf's equations, with a boundary a time point where the paper has a final or initial subinterval. The predicate applies to the outer reference time, which beneath the perfect is the perfect time span.
- A perfect-level adverbial is a set of spans, which the perfect intersects with the interval
property,
PERF (adv ∩ p ·): since t₀ admits the spans starting att₀, Knick and Sharf's domain restrictiontᵣthe spans starting intᵣ, and the covert adverbial of an unmodified perfect every span. - Event predicates range over any event domain with a temporal trace (
Event.TemporalTrace). - An interval property is a family of sets of intervals indexed by worlds,
W → Set (NonemptyInterval T), so that mathlib's order closures and lower and upper sets apply to it directly; the perfect yields a set of world-time points.
References #
v.ttTSitRelation tt tsit is the relation the viewpoint v imposes between the topic time and
the situation time, which is inclusion in the situation, containment of the situation,
posteriority, anteriority, and, for the neutral viewpoint, containment of the situation's
start.
Equations
- Aspect.ViewpointType.imperfective.ttTSitRelation tt tsit = (tt < tsit)
- Aspect.ViewpointType.perfective.ttTSitRelation tt tsit = (tsit ≤ tt)
- Aspect.ViewpointType.perfect.ttTSitRelation tt tsit = tsit.IsBefore tt
- Aspect.ViewpointType.prospective.ttTSitRelation tt tsit = tt.IsBefore tsit
- Aspect.ViewpointType.neutral.ttTSitRelation tt tsit = (tsit.toProd.1 ∈ tt)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Operators #
The aspect operator of a relation R gives, at each world, the reference intervals that
stand in R to the run time of some event of the predicate.
Equations
- Aspect.ofRel R P w = {t : NonemptyInterval T | ∃ (e : E), R t (Event.τ e) ∧ P w e}
Instances For
The operator is monotone in the relation.
The operator of a viewpoint is the operator of its relation between the topic time and the situation time.
Equations
- v.denote P = Aspect.ofRel v.ttTSitRelation P
Instances For
The imperfective, (25), holds where the reference time is properly contained in the run time of an event of the predicate.
Equations
Instances For
The perfective, (28), holds where the run time of an event of the predicate is contained in the reference time.
Equations
Instances For
The prospective holds where the reference time precedes an event of the predicate.
Equations
Instances For
The non-strict imperfective, (7b) of [Pan03], holds where the reference time is contained, not necessarily properly, in the run time of an event of the predicate.
Equations
- Aspect.UNBOUNDED P = Aspect.ofRel (fun (x1 x2 : NonemptyInterval T) => x1 ≤ x2) P
Instances For
The non-strict imperfective holds on the lower closure of the predicate's run times.
The perfective holds on the upper closure of the predicate's run times.
The perfect, (22b), holds at the world-time points whose time is the right boundary, (22a), of some perfect time span belonging to the interval property.
Equations
- Aspect.PERF p = {s : Reference.Index W T | ∃ pts ∈ p s.world, pts.toProd.2 = s.time}
Instances For
atPoint p holds at the world-time points whose degenerate interval belongs to p, as the
non-perfect forms are evaluated.
Equations
- Aspect.atPoint p = {s : Reference.Index W T | NonemptyInterval.pure s.time ∈ p s.world}
Instances For
perfect p holds at a reference interval that is a final subinterval of some perfect time
span belonging to p, the perfect as an operator on interval properties.
Equations
- Aspect.perfect p w = {i : NonemptyInterval T | ∃ pts ∈ p w, i.FinalSubinterval pts}
Instances For
Durative and inclusive readings #
durative p holds at a span when p holds at every subinterval of it, the durative reading
of an interval adverbial, throughout.
Equations
- Aspect.durative p w = {i : NonemptyInterval T | Set.Iic i ⊆ p w}
Instances For
inclusive p holds at a span when p holds at some subinterval of it, the inclusive reading
of an interval adverbial, in.
Equations
- Aspect.inclusive p w = {i : NonemptyInterval T | ∃ j ∈ p w, j ≤ i}
Instances For
The inclusive reading is the upper closure of the interval property.
On an upper set the inclusive reading is the set itself.