[Cum26] Verification Theorems #
Verification theorems for the cross-linguistic nonfuture downstream generalization from [Cum26]. Paradigm data lives in Fragment files; this file imports them and proves the empirical predictions.
Key Results #
nonfuture_downstream: generic master theorem — any paradigm entry whose EP constraint is nonfuture entails T ≤ A (downstream evidence)- Per-entry corollaries: one-liner applications of the generic lemma
- Per-entry
isNonfutureverification: breaks if EP changed future_no_downstream: future entries do not require downstream evidencekorean_te_ney_ep_diverge: EP and UP factorize independently in Korean
All paradigm entries across the three languages.
Equations
Instances For
Nonfuture paradigm entries (across all languages).
Equations
- Cumming2026.nonfutureParadigms = List.filter (fun (x : Tense.Evidential.TAMEEntry) => decide x.IsNonfuture) Cumming2026.allParadigms
Instances For
Future paradigm entries (across all languages).
Equations
- Cumming2026.futureParadigms = List.filter (fun (x : Tense.Evidential.TAMEEntry) => decide ¬x.IsNonfuture) Cumming2026.allParadigms
Instances For
English simple past is nonfuture (EP = downstream).
English present progressive is nonfuture (EP = downstream).
Korean -te PAST is nonfuture (EP = strictDownstream).
Korean -te PRESENT is nonfuture (EP = contemporaneous).
Korean -ney PAST is nonfuture (EP = strictDownstream).
Korean -ney PRESENT is nonfuture (EP = contemporaneous).
Bulgarian NFUT + -l is nonfuture (EP = downstream).
Generic nonfuture downstream: any paradigm entry
whose EP constraint is nonfuture entails T ≤ A (downstream evidence).
Delegates to EPCondition.nonfuture_implies_downstream.
English simple past EP entails downstream evidence.
English present progressive EP entails downstream evidence.
Korean -te PAST EP entails downstream evidence.
Korean -te PRESENT EP entails downstream evidence.
Korean -ney PAST EP entails downstream evidence.
Korean -ney PRESENT EP entails downstream evidence.
Bulgarian NFUT + -l EP entails downstream evidence.
Future entries do not require downstream evidence: the EP constraint is either trivially true (English bare future) or imposes A < T (prospective), which is the opposite of T ≤ A.
Korean -te and -ney EP diverge on the same tense: for present tense, -te requires T = A (contemporaneous evidence) while -ney requires T = A ∧ T = S (contemporaneous + speech-time present). The UP constraints differ: -te has T < S, -ney has T = S. This shows EP and UP factorize independently in the morphology.
[Cum26]'s tense evidential constraint and
[vFG10]'s kernel semantics for epistemic
must reflect the same underlying requirement: the speaker's
evidence is indirect — causally downstream of the target event
but not directly settling it.
| Cumming (tense) | VF&G (modals) |
|-----------------------------------|-------------------------------------|
| T ≤ A (downstream evidence) | K doesn't settle φ |
| Nonfuture → downstream required | must → indirectness presupposition |
| Future → no constraint | Bare assertion → no presupposition |
| Direct observation → bare past ok | Direct evidence → must infelicitous |
The dripping-raincoat scenario ([zheng-2025], used in
`Modality/Kernel.lean`) provides a concrete bridge: the raincoat
evidence is causally downstream of rain (T ≤ A), and the kernel
{wearingRaincoat} doesn't settle isRaining.
Equations
- Cumming2026.allWorlds = [0, 1, 2, 3]
Instances For
The kernel defs in Modality/Kernel.lean are private. We redefine
equivalent propositions over World4 for the bridge. World
interpretation: w0 = raining, w1 = sprinkler (wet but not rain),
w2 = dry, w3 = unknown.
Wearing a raincoat: true in w0 (rain) and w1 (sprinkler).
Equations
- Cumming2026.wearingRaincoat 0 = True
- Cumming2026.wearingRaincoat 1 = True
- Cumming2026.wearingRaincoat x✝ = False
Instances For
Equations
- Cumming2026.instDecidablePredWorldWearingRaincoat 0 = isTrue Cumming2026.instDecidablePredWorldWearingRaincoat._proof_1
- Cumming2026.instDecidablePredWorldWearingRaincoat 1 = isTrue Cumming2026.instDecidablePredWorldWearingRaincoat._proof_2
- Cumming2026.instDecidablePredWorldWearingRaincoat 2 = isFalse Cumming2026.instDecidablePredWorldWearingRaincoat._proof_3
- Cumming2026.instDecidablePredWorldWearingRaincoat 3 = isFalse Cumming2026.instDecidablePredWorldWearingRaincoat._proof_4
It is raining: true only in w0.
Equations
- Cumming2026.isRaining 0 = True
- Cumming2026.isRaining x✝ = False
Instances For
Equations
- Cumming2026.instDecidablePredWorldIsRaining 0 = isTrue Cumming2026.instDecidablePredWorldIsRaining._proof_1
- Cumming2026.instDecidablePredWorldIsRaining 1 = isFalse Cumming2026.instDecidablePredWorldIsRaining._proof_2
- Cumming2026.instDecidablePredWorldIsRaining 2 = isFalse Cumming2026.instDecidablePredWorldIsRaining._proof_3
- Cumming2026.instDecidablePredWorldIsRaining 3 = isFalse Cumming2026.instDecidablePredWorldIsRaining._proof_4
The raincoat kernel: K = {wearingRaincoat}.
Equations
- Cumming2026.raincoatK = { props := [Cumming2026.wearingRaincoat] }
Instances For
A concrete evidential frame for the raincoat scenario: S = 0 (speech time now), T = -2 (rain event in the past), R = 0, A = -1 (evidence acquired between event and speech).
Equations
- Cumming2026.raincoatFrame = { speechTime := 0, perspectiveTime := 0, referenceTime := 0, eventTime := -2, acquisitionTime := -1 }
Instances For
The raincoat evidence is downstream: T ≤ A (-2 ≤ -1).
The raincoat kernel doesn't settle isRaining: K = {wearingRaincoat}, and wearingRaincoat neither entails nor excludes isRaining.
Downstream implies must-defined: in the raincoat scenario, downstream evidence (T ≤ A) co-occurs with the kernel not settling the prejacent.
Tense-modal evidential parallel: both Cumming's nonfuture constraint
and VF&G's kernelMust presupposition hold simultaneously for the same
scenario. The raincoat evidence is downstream (T ≤ A) AND the kernel
doesn't settle isRaining.
Direct evidence blocks both: when evidence is direct, the kernel
settles the prejacent → kernelMust is undefined and downstream is
trivially satisfied (T = A). Speaker uses bare assertion, not must.
Strong assertions (ego + direct) correspond to settling kernels. When the speaker has privileged access AND direct evidence, the kernel settles the prejacent — 'must' is infelicitous, bare assertion is used.
Inferential claims (nonparticipant + inference) correspond to non-settling kernels with must-defined presuppositions — the canonical 'must' profile.
Ego↔direct and nonparticipant↔indirect form natural pairs. Epistemic authority and evidential source are orthogonal dimensions that correlate but don't reduce.