@cite{iatridou-2000}: The Grammatical Ingredients of Counterfactuality #
@cite{iatridou-2000} @cite{condoravdi-2002} @cite{deal-2020}Formalizes the core contribution of @cite{iatridou-2000}: the Exclusion Feature (ExclF), a single semantic predicate that unifies temporal past and counterfactual past. Past morphology signals exclusion of the topic situation's coordinate from the speaker's coordinate — on the temporal dimension for genuine past, on the modal dimension for counterfactuals.
Core Claim #
Past morphology encodes exclusion:
- Temporal: T(topic) ≠ T(speaker)
- Modal: w(topic) ≠ w(speaker)
This maps directly onto the ContextTower's origin / innermost distinction:
ExclF dim tower holds iff the relevant coordinate of tower.innermost differs
from that of tower.origin.
Counterfactual Typology #
Three counterfactual types arise from the number of ExclFs and predicate type:
- FLV (Future Less Vivid): 1 modal ExclF + telic predicate
- PresCF (Present Counterfactual): 1 modal ExclF + ILP/stative predicate
- PastCF (Past Counterfactual): 2 ExclFs (modal + temporal)
Tower Integration #
ExclF stress-tests the tower because:
ExclFis literallyorigin ≠ innermoston a coordinatesubjShiftproduces modal ExclF whennewWorld ≠ origin.worldtemporalShiftproduces temporal ExclF whennewTime ≠ origin.time- PastCF requires tower depth ≥ 2 (two mood-labeled shifts)
The two dimensions along which past morphology can exclude.
Iatridou's key insight: past morphology has a single semantic contribution (exclusion) that applies to different dimensions. The temporal/modal ambiguity of "past" is not lexical ambiguity — it is the same feature targeting different coordinates.
- temporal : ExclDimension
Temporal: T(topic) ≠ T(speaker)
- modal : ExclDimension
Modal: w(topic) ≠ w(speaker)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
The Exclusion Feature: past morphology signals that the topic coordinate differs from the speaker coordinate on the given dimension.
This is a predicate over context towers: ExclF dim tower holds iff the
relevant coordinate of the innermost context (topic) differs from the
origin context (speaker).
Equations
Instances For
ExclF temporal unfolds to time inequality.
ExclF modal unfolds to world inequality.
Map ExclDimension to Deal's PastMorphologyUse.
This connects Iatridou's exclusion analysis to Deal's tense typology: temporal exclusion corresponds to temporal tense, modal exclusion corresponds to counterfactual tense.
Equations
Instances For
Temporal ExclF maps to Deal's temporal use.
Modal ExclF maps to Deal's counterfactual use.
subjShift changes world → produces modal ExclF.
When a subjunctive clause introduces a new world that differs from the origin, the resulting tower has modal ExclF. This is the tower-level formalization of Iatridou's claim that counterfactual morphology signals world exclusion.
temporalShift changes time → produces temporal ExclF.
When an embedding shifts the evaluation time away from the speech time, the resulting tower has temporal ExclF. This is ordinary temporal past.
Two shifts → both ExclFs.
PastCF requires two layers of past morphology: one modal ExclF (from subjunctive/counterfactual world shift) and one temporal ExclF (from the additional past morpheme). This produces a tower of depth ≥ 2 with both ExclFs active.
Iatridou's predicate classification for counterfactual gating.
The distinction between FLV and PresCF (both with 1 modal ExclF) depends on the predicate type:
- ILPs and statives yield PresCF ("If he knew French,...")
- Telic predicates yield FLV ("If he were to leave tomorrow,...")
- ilp : IatridouPredType
Individual-Level Predicate: "be tall", "know French"
- stative : IatridouPredType
Stage-Level stative: "be sick", "be available"
- telic : IatridouPredType
Telic predicate: "arrive", "build a house"
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Map Vendler classes to Iatridou's predicate classification.
States and activities map to stative (both are atelic/non-dynamic enough for PresCF interpretation). Achievements and accomplishments map to telic (both have endpoints, triggering FLV interpretation).
Equations
- Semantics.Conditionals.Iatridou.VendlerClass.toIatridou Semantics.Tense.Aspect.LexicalAspect.VendlerClass.state = Semantics.Conditionals.Iatridou.IatridouPredType.stative
- Semantics.Conditionals.Iatridou.VendlerClass.toIatridou Semantics.Tense.Aspect.LexicalAspect.VendlerClass.activity = Semantics.Conditionals.Iatridou.IatridouPredType.stative
- Semantics.Conditionals.Iatridou.VendlerClass.toIatridou Semantics.Tense.Aspect.LexicalAspect.VendlerClass.achievement = Semantics.Conditionals.Iatridou.IatridouPredType.telic
- Semantics.Conditionals.Iatridou.VendlerClass.toIatridou Semantics.Tense.Aspect.LexicalAspect.VendlerClass.accomplishment = Semantics.Conditionals.Iatridou.IatridouPredType.telic
Instances For
Iatridou's three counterfactual conditional types, distinguished by the number of ExclFs and predicate type.
- flv : CounterfactualType
Future Less Vivid: 1 ExclF modal + telic predicate
- presCF : CounterfactualType
Present Counterfactual: 1 ExclF modal + ILP/stative
- pastCF : CounterfactualType
Past Counterfactual: 2 ExclFs (modal + temporal)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
The number of ExclFs required for each counterfactual type.
FLV and PresCF require 1 ExclF (modal only); PastCF requires 2 (modal + temporal). This corresponds to the number of past morpheme layers observed cross-linguistically.
Equations
Instances For
Classify a counterfactual from its ExclF configuration and predicate type.
Returns none if there is no modal ExclF (a non-counterfactual sentence).
Equations
- Semantics.Conditionals.Iatridou.classifyCounterfactual true true predType = some Semantics.Conditionals.Iatridou.CounterfactualType.pastCF
- Semantics.Conditionals.Iatridou.classifyCounterfactual true false Semantics.Conditionals.Iatridou.IatridouPredType.telic = some Semantics.Conditionals.Iatridou.CounterfactualType.flv
- Semantics.Conditionals.Iatridou.classifyCounterfactual true false Semantics.Conditionals.Iatridou.IatridouPredType.ilp = some Semantics.Conditionals.Iatridou.CounterfactualType.presCF
- Semantics.Conditionals.Iatridou.classifyCounterfactual true false Semantics.Conditionals.Iatridou.IatridouPredType.stative = some Semantics.Conditionals.Iatridou.CounterfactualType.presCF
- Semantics.Conditionals.Iatridou.classifyCounterfactual false temporalExcl predType = none
Instances For
Telic predicate + 1 modal ExclF = FLV.
ILP + 1 modal ExclF = PresCF.
Stative + 1 modal ExclF = PresCF.
Two ExclFs = PastCF regardless of predicate type.
No modal ExclF = not a counterfactual.
A root tower (no shifts) has no temporal ExclF.
A root tower (no shifts) has no modal ExclF.
Iatridou's subjunctive generalization (42): "A CF can contain a subjunctive morpheme only if that subjunctive morpheme has a past tense form".
Strictly, the paper states this as a one-directional conditional (requires → has). We encode the biconditional because all languages in our data satisfy both directions: English and Greek lack past subjunctive and don't require subjunctive in CFs; Italian has past subjunctive and requires it.
Equations
- Semantics.Conditionals.Iatridou.iatridouSubjGeneralization hasPastSubj requiresSubj = (requiresSubj = hasPastSubj)
Instances For
X-marking shift produces modal ExclF on RichContext towers.
The xMarkingShift (from Rich.lean) changes both world and time. When
the counterfactual world differs from the origin, the resulting tower
has modal ExclF.
PastCF tower has depth 2.
A tower built with two mood shifts (for PastCF) has depth 2, corresponding to the two past morpheme layers observed cross-linguistically.