Iatridou (2000): The grammatical ingredients of counterfactuality #
This file formalizes [Iat00]'s account of the past morphology of counterfactuals as
an exclusion feature. The feature's skeletal meaning (49) is that the topic excludes what,
for all the speaker knows, is the speaker's: over times the topic time excludes the utterance
time, temporal past, and over worlds the topic worlds exclude the actual worlds,
counterfactuality (Excludes). What is asserted is a relation to the topic, not to the
situation, so the counterfactual inference is cancellable and John was in the classroom; in
fact he still is is consistent (Claim.consistent_with_inclusion). The library's
Modality.Exclusion.ExclF on context towers is the feature at a point-sized topic
(exclF_iff_excludes).
One feature over worlds leaves the rest of the antecedent to be evaluated as with present
tense, so the future less vivid and the present counterfactual readings are the future and
present evaluation times of the predicate's Aktionsart: Table 1 is Table 2 (readings), and
the pluperfect's second layer makes a past counterfactual whatever the predicate. Aspect and
mood are not ingredients: the imperfective of Greek and French is absent from English
(imperfective_not_universal), and the subjunctive appears in a counterfactual only where a
past subjunctive paradigm lets it co-occur with the feature, so French, having lost its past
subjunctive, keeps the past indicative (antecedent_french).
Implementation notes #
- Exclusion is disjointness of sets of times or worlds, the speaker's coordinate being a set
of epistemically accessible alternatives; the before of temporal past is
TemporalPast. - The counterfactual types keep the name
CounterfactualType, whichMizuno2024refers to.
References #
The exclusion feature #
(49): the topic excludes the speaker's, as sets of times or of worlds.
Equations
- Iatridou2000.Excludes topic speaker = Disjoint topic speaker
Instances For
Footnote 19: temporal past is exclusion augmented by before.
Equations
- Iatridou2000.TemporalPast topic speaker = ∀ t ∈ topic, ∀ u ∈ speaker, t < u
Instances For
What the feature contributes to an assertion: the situation, the p-worlds or the situation time, holds throughout a topic that excludes the speaker's.
- topic : Set X
- speaker : Set X
- situation : Set X
Instances For
(58)–(59): the claim leaves open whether the situation includes the speaker's worlds or times, so the counterfactual inference is an implicature and in fact, he still is is consistent.
The library's exclusion feature on a context tower is the feature at a point-sized topic: the innermost coordinate against the origin's.
The three counterfactuals #
The counterfactual conditionals of the paper: future less vivid, present counterfactual and past counterfactual.
- flv : CounterfactualType
- presCF : CounterfactualType
- pastCF : CounterfactualType
Instances For
Equations
- Iatridou2000.instDecidableEqCounterfactualType x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
The dimensions the exclusion features of a counterfactual range over: one over worlds, and for the past counterfactual the pluperfect's second layer over times.
Equations
- Iatridou2000.CounterfactualType.flv.dimensions = {Modality.Exclusion.ExclDimension.modal}
- Iatridou2000.CounterfactualType.presCF.dimensions = {Modality.Exclusion.ExclDimension.modal}
- Iatridou2000.CounterfactualType.pastCF.dimensions = {Modality.Exclusion.ExclDimension.modal, Modality.Exclusion.ExclDimension.temporal}
Instances For
The Aktionsart of the antecedent's predicate: telic, activity (footnote 24), individual-level stative or stage-level stative.
- telic : Aktionsart
- activity : Aktionsart
- ilStative : Aktionsart
- slStative : Aktionsart
Instances For
Equations
- Iatridou2000.instDecidableEqAktionsart 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
- Iatridou2000.instReprAktionsart = { reprPrec := Iatridou2000.instReprAktionsart.repr }
Equations
- Iatridou2000.instDecidableEqEvaluation 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
- Iatridou2000.instReprEvaluation = { reprPrec := Iatridou2000.instReprEvaluation.repr }
Table 2: the earliest evaluation of a present-tense antecedent by the predicate's Aktionsart, (65)–(67).
Equations
- Iatridou2000.Aktionsart.telic.evaluation = {Iatridou2000.Evaluation.future}
- Iatridou2000.Aktionsart.activity.evaluation = {Iatridou2000.Evaluation.future}
- Iatridou2000.Aktionsart.ilStative.evaluation = {Iatridou2000.Evaluation.now}
- Iatridou2000.Aktionsart.slStative.evaluation = {Iatridou2000.Evaluation.future, Iatridou2000.Evaluation.now}
Instances For
After one feature has set up the topic worlds, evaluation in the future is the future less vivid and evaluation now the present counterfactual.
Equations
Instances For
Table 1, derived from Table 2: the readings of a conditional with one exclusion feature on a predicate of the given Aktionsart.
Equations
- Iatridou2000.readings a = Finset.image Iatridou2000.Evaluation.reading a.evaluation
Instances For
(64): a stage-level stative yields either reading.
A single feature never yields the past counterfactual.
The one-feature conditionals: a world shift alone excludes on worlds and, keeping the time, not on times.
The pluperfect's two layers: a world shift and a temporal shift exclude on both dimensions, the past counterfactual.
Aspect and mood #
Equations
- Iatridou2000.instDecidableEqCFAspect x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Iatridou2000.instReprCFAspect = { reprPrec := Iatridou2000.instReprCFAspect.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
The languages whose counterfactual morphology Section 5 compares.
- greek : AspectLanguage
- french : AspectLanguage
- english : AspectLanguage
- polish : AspectLanguage
Instances For
Equations
- Iatridou2000.instDecidableEqAspectLanguage x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Iatridou2000.instReprAspectLanguage = { reprPrec := Iatridou2000.instReprAspectLanguage.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
Greek and French require the imperfective, English has no such requirement, and Polish allows either aspect.
Equations
- Iatridou2000.AspectLanguage.greek.cfAspect = Iatridou2000.CFAspect.imperfective
- Iatridou2000.AspectLanguage.french.cfAspect = Iatridou2000.CFAspect.imperfective
- Iatridou2000.AspectLanguage.english.cfAspect = Iatridou2000.CFAspect.none
- Iatridou2000.AspectLanguage.polish.cfAspect = Iatridou2000.CFAspect.either
Instances For
The imperfective is not an ingredient of counterfactuality.
Whether a language has a past subjunctive paradigm (Section 6.1).
- past : SubjunctiveParadigm
- nonpastOnly : SubjunctiveParadigm
- none : SubjunctiveParadigm
Instances For
Equations
- Iatridou2000.instDecidableEqSubjunctiveParadigm x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
The form of a counterfactual antecedent: the feature on the subjunctive when a past subjunctive exists, else on the indicative; a nonpast subjunctive never expresses the feature, so it loses to the past indicative, the French choice of (99).
Equations
Instances For
Section 6.1: a counterfactual carries the subjunctive only in a language with a past subjunctive paradigm.
French has only a nonpast subjunctive, so its counterfactual antecedents carry the past indicative, (99).
German and Italian have a past subjunctive and use it.