Tense pronouns #
[Abu97] [Hei94a] [Kra98a] [Par73]
[Par73]'s insight: a tense morpheme is a temporal pronoun — a
variable with a temporal constraint and a binding mode
(indexical/anaphoric/bound). TensePronoun carries the four ingredients
(variable index, comparison-cell constraint, ReferentialMode, evaluation
index); the constraint-as-presupposition formulation
(fullPresupposition) follows [Hei94a] (commenting on
[Abu97]) and [Kra98a]. The assignment infrastructure is the
temporal instantiation of Assignment; all update laws are mathlib's
Function.update lemmas.
Temporal assignment function: maps variable indices to times.
The temporal analogue of H&K's Assignment (ℕ → Entity).
Equations
- Tense.TemporalAssignment Time = Assignment Time
Instances For
Modified temporal assignment g[n ↦ t]. Specializes Function.update.
Equations
- Tense.updateTemporal g n t = Function.update g n t
Instances For
Temporal variable denotation: ⟦tₙ⟧^g = g(n).
Equations
- Tense.interpTense n g = g n
Instances For
Temporal lambda abstraction: bind a time variable.
Partee's bound tense: "Whenever Mary phones, Sam is asleep" — present tense bound by "whenever", just as "Every farmer beats his donkey" has "his" bound by "every farmer".
Equations
- Tense.temporalLambdaAbs n body g t = body (Function.update g n t)
Instances For
Project a situation assignment to a temporal assignment: the temporal coordinate of each situation is extracted.
Equations
- Tense.situationToTemporal g n = (g n).time
Instances For
Temporal interpretation via situation assignment commutes with
time projection: interpTense n (π g) = (g n).time.
Zero tense: a bound tense variable contributes no independent temporal constraint. When an attitude verb binds it, the variable receives the matrix event time. This is the SOT mechanism: the "past" morphology on the embedded verb is agreement, not a semantic tense.
[Abu97]'s unified tense denotation: a temporal variable with a presupposed comparison-cell constraint and a [Par73] binding mode. Indexical mode is rigid to speech time; bound mode is the zero tense of attitude binding ([Ogi89]).
- varIndex : ℕ
- constraint : Finset Ordering
- mode : Intensional.ReferentialMode
- evalTimeIndex : ℕ
Index of the evaluation time variable in the temporal assignment. Default 0 = speech time slot. Under embedding, attitude verbs update this index to point at the matrix event time. [Kle16]: modals can also shift the eval time index.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Resolve: look up the temporal variable.
Equations
- tp.resolve g = Tense.interpTense tp.varIndex g
Instances For
Presupposition: the constraint applied to the resolved time.
Equations
- tp.presupposition resolvedTime perspectiveTime = Core.Order.holds tp.constraint resolvedTime perspectiveTime
Instances For
Resolve the evaluation time from the assignment. In root clauses (evalTimeIndex = 0, g(0) = speech time), this is speech time. Under embedding, the attitude verb updates the assignment so that g(evalTimeIndex) = matrix event time.
Equations
- tp.evalTime g = Tense.interpTense tp.evalTimeIndex g
Instances For
Full presupposition: the tense constraint checked against the resolved evaluation time (not just a bare perspective time parameter). This makes the eval time compositionally determined rather than stipulated.
Equations
- tp.fullPresupposition g = Core.Order.holds tp.constraint (tp.resolve g) (tp.evalTime g)
Instances For
Equations
- tp.isIndexical = (tp.mode = Intensional.ReferentialMode.indexical)
Instances For
Equations
- tp.isBound = (tp.mode = Intensional.ReferentialMode.bound)
Instances For
Equations
When evalTimeIndex = 0 and g(0) = speechTime, the evaluation time is speech time. This is the root-clause default: tense is checked against speech time.
Updating the eval time index gives Von Stechow's perspective shift: the embedded tense is now checked against a different time (the matrix event time). This is how attitude verbs "transmit" their event time.
Resolving a bound tense under binding yields the binder time.
An indexical present tense presupposes resolution to speech time.