Kratzer (1998): More Structural Analogies between Pronouns and Tenses #
Kratzer treats tenses as pronouns, after Partee. English has two indexical tenses, a present defined when the context provides an interval including the utterance time and a past defined when it provides one preceding it, and a zero tense with no presupposition that must be bound by the next tense up. A zero tense with a binder index abstracts over the time, so attitude complements denote properties of times, which derives Abusch's constraint from the verbs' selection. What looks like a tense may spell out a tense together with one of Klein's three aspects; since out of the blue only the present is defined and only the perfect places the event before the reference time, a form describes a past event out of the blue just in case it spells out present tense with perfect aspect. The paper's tables assign that combination to the English simple past and the German Perfekt and never to the Präteritum.
Main results #
AspectHead.isAnterior_iff: only the perfect is anterior.describesPastOutOfTheBlue_iff: describing a past event out of the blue is spelling out the present perfect.rows_outOfTheBlue: the out-of-the-blue judgments of the paper's examples.
Implementation notes #
An out-of-the-blue context is the temporal assignment sending every variable to the utterance time,
so a tense is defined there iff its cell admits coincidence, by the presupposition of
Tense.pronoun. The aspect operators take a reference interval; a tense supplies a point, embedded
as NonemptyInterval.pure. The aspects are instances of the library's Aspect.ofRel. The
imperfective and the perfective are the library's Aspect.UNBOUNDED and Aspect.PRFV, and the
perfect, with strict precedence, is stronger than the perfect viewpoint of Aspect.ViewpointType,
which admits an event abutting the reference time (perfect_viewpointType). The zero-pronoun
typology of §2–§3 and the locality argument from switch reference are prose. The French table is not
entered, since the library has no French tense forms.
References #
The tenses (§4–§5) #
The indexical tense with cell C is the variable n presupposing that its reference stands
to the utterance time, the time of the index 0, in a position of C. The present and the past
are the tenses of the cells present and past.
Equations
- Kratzer1998.tense C n = Tense.pronoun C n 0
Instances For
The zero tense is a variable with no presupposition, bound by the next tense up.
Equations
- Kratzer1998.zeroTense n = Tense.pronoun ⊤ n 0
Instances For
An out-of-the-blue context has no salient time but the utterance time, so every temporal variable resolves to it.
Equations
- Kratzer1998.outOfTheBlue t₀ = Function.const ℕ t₀
Instances For
Out of the blue a tense is defined iff its cell admits coincidence with the utterance time, as the present does and the past does not.
The zero tense has no presupposition.
A zero tense with a binder index makes its clause a property of times, (31). Whatever the assignment, the tense under the abstract denotes the time the abstract is applied to.
An indexical tense cannot be abstracted over by another index. The binder leaves the tense with its own reference, which is why an attitude verb forces a zero tense.
The aspects (§6–§7) #
An aspect head is imperfective, perfective or perfect. These are the rows of the closing tables.
- imperfective : AspectHead
- perfective : AspectHead
- perfect : AspectHead
Instances For
Equations
- Kratzer1998.instDecidableEqAspectHead 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
- Kratzer1998.instReprAspectHead = { reprPrec := Kratzer1998.instReprAspectHead.repr }
Equations
- One or more equations did not get rendered due to their size.
The operator of (38) turns a property of times into the property of eventualities that
holds of e, at any world, iff the property of times holds of the running time of e at every
world.
Equations
- Kratzer1998.star P x✝ e = ∀ (w' : W), Event.τ e ∈ P w'
Instances For
The temporal de re is semantically forced, since star P does not depend on the evaluation
world.
a.rel r s is the relation of the aspect a between the reference time r and the event
time s. The
imperfective includes the reference time in the event time, the perfective includes the event
time in the reference time, and the perfect has the event over by the reference time.
Equations
- Kratzer1998.AspectHead.imperfective.rel x✝¹ x✝ = (x✝¹ ≤ x✝)
- Kratzer1998.AspectHead.perfective.rel x✝¹ x✝ = (x✝ ≤ x✝¹)
- Kratzer1998.AspectHead.perfect.rel x✝¹ x✝ = x✝.Precedes x✝¹
Instances For
An aspect maps a property of events to the property of times that stand in the aspect's relation to the time of some such event.
Equations
- a.denote P = Aspect.ofRel a.rel P
Instances For
The perfect entails the perfect viewpoint of the library, whose relation also admits an event that ends exactly when the reference time begins.
An anterior aspect places the event time before the reference time.
Equations
- Kratzer1998.AspectHead.IsAnterior T a = ∀ (r s : NonemptyInterval T), a.rel r s → s.Precedes r
Instances For
Only the perfect is anterior, since the imperfective and the perfective relate a time to itself.
An anterior aspect describes an event that is over by the reference time.
Tense C on the variable n with aspect a is true of an event property when the tense is
defined and the aspect holds of the property at the tense's reference.
Equations
- Kratzer1998.denote C a n P g w = ((Kratzer1998.tense C n).presup g w ∧ NonemptyInterval.pure (HeimKratzer.interpPronoun n g) ∈ a.denote P w)
Instances For
Out of the blue a tense with an aspect is true iff the tense admits coincidence with the utterance time and the aspect holds there.
Present tense with perfect aspect describes an event over by the utterance time, so a past event can be described with no past tense.
What the tense forms spell out (§7) #
A variety of a language, as the closing tables describe it, is a table of the tense forms with the tenses and aspects they spell out.
- table : List (Tense.Form × Finset Ordering × AspectHead)
The entries of the table.
Instances For
In English the progressive forms spell out the imperfective and the simple forms the perfective, and the simple past also spells out the perfect, of the present as of the past.
Equations
- One or more equations did not get rendered due to their size.
Instances For
In Standard German the synthetic forms spell out the imperfective and the perfective, and their perfects the perfect.
Equations
- One or more equations did not get rendered due to their size.
Instances For
In South German, with the simple past gone, the present perfect also spells out the past with the imperfective and the perfective, and the double perfect the past with the perfect.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The tables use the tense forms of the Fragments.
The form f spells out tense C with aspect a.
Instances For
Equations
- v.instDecidableSpellsOut f C a = { decide := decide (List.elem (f, C, a) v.table = true), reflects_decide := ⋯ }
A form can describe a past event out of the blue when it spells out a tense defined out of the blue with an anterior aspect.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A form can describe a past event out of the blue iff it spells out, with the perfect, a tense that admits coincidence with the utterance time.
Equations
- v.instDecidablePredFormDescribesPastOutOfTheBlueOfNonempty T f = decidable_of_iff (∃ x ∈ v.table, x.1 = f ∧ Ordering.eq ∈ x.2.1 ∧ x.2.2 = Kratzer1998.AspectHead.perfect) ⋯
A table is tense-faithful when a form spells out only the tense its finite verb is inflected for.
Equations
- v.IsTenseFaithful = ∀ x ∈ v.table, x.2.1 = Semantics.Denotes.denote x.1.finite
Instances For
A table is perfect-compositional when the forms that spell out the perfect of a tense are the perfects of the forms that spell out that tense with another aspect.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- v.instDecidableIsTenseFaithful = id inferInstance
Equations
- v.instDecidableIsPerfectCompositional = id inferInstance
The Standard German table can be read off the make-up of the forms.
South German builds its perfects compositionally, the double perfect on the present perfect as a past, but its present perfect, a present inflection, spells out the past.
English is neither, since the simple past, a past inflection that is the perfect of no form, spells out the present with the perfect.
The backward-shifted reading of a past under a past, (42), is the past with the perfect, which the English simple past spells out and the German one does not, so that Standard German needs the past perfect.
The language codes of the example rows name these varieties.
Equations
- Kratzer1998.varieties = [("stan1293", Kratzer1998.english), ("stan1295", Kratzer1998.standardGerman)]
Instances For
The rows name these tense forms.
Equations
- Kratzer1998.forms = [("simple past", Tense.Form.simplePast), ("Präteritum", Tense.Form.simplePast), ("Perfekt", Tense.Form.presentPerfect)]
Instances For
In (40) a form is acceptable out of the blue iff it can describe a past event there. The English simple past and the German present perfect can, and the German simple past cannot.
The German rows of (40) are in the form they are labelled with, since of the tense forms of bauen exactly the labelled one has all its words in the row.