Documentation

Linglib.Core.Temporal.Reichenbach

Reichenbach's Temporal Framework #

@cite{kiparsky-2002} @cite{klein-1994} @cite{reichenbach-1947}

@cite{reichenbach-1947} / @cite{klein-1994} tense–aspect parameters, extended with @cite{kiparsky-2002}'s perspective time P.

Three (four) distinguished times:

Tense relates R to P; Aspect relates E to R.

structure Core.Reichenbach.ReichenbachFrame (Time : Type u_1) :
Type u_1

Reichenbach's temporal parameters for tense/aspect analysis, extended with @cite{kiparsky-2002}'s perspective time P.

P = S in root clauses but diverges for flashbacks, free indirect discourse, and embedded tenses. Tense locates R relative to P (not S).

  • speechTime : Time

    Speech time (S): when the utterance occurs

  • perspectiveTime : Time

    Perspective time (P): origin of temporal deixis. Equals S in root clauses; shifts in flashback, FID, embedded tenses.

  • referenceTime : Time

    Reference time (R): the time under discussion

  • eventTime : Time

    Event time (E): when the event takes place

Instances For

    PAST: R < P (reference time precedes perspective time). @cite{kiparsky-2002}: tense locates R relative to P, not S.

    Equations
    Instances For

      PRESENT: R = P (reference time equals perspective time).

      Equations
      Instances For

        FUTURE: P < R (perspective time precedes reference time).

        Equations
        Instances For

          Simple case: P = S (root clause, no perspective shift).

          Equations
          Instances For

            Kiparsky's unmarked P–R default: P ≤ R.

            Equations
            Instances For

              Kiparsky's unmarked E–R default: E ≤ R.

              Equations
              Instances For

                In the simple case (P = S), isPast reduces to R < S.

                Perfective: E ⊆ R (event contained in reference). Simplified to E = R for point-based times. TODO: proper interval-based perfective/imperfective distinction lives in Theories/Semantics/Lexical/Verb/ViewpointAspect.lean.

                Equations
                Instances For

                  Perfect: E < R (event precedes reference)

                  Equations
                  Instances For

                    Prospective: R < E (reference precedes event)

                    Equations
                    Instances For