Documentation

Linglib.Studies.Cumming2026

[Cum26] Verification Theorems #

[Cum26]

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 #

  1. nonfuture_downstream: generic master theorem — any paradigm entry whose EP constraint is nonfuture entails T ≤ A (downstream evidence)
  2. Per-entry corollaries: one-liner applications of the generic lemma
  3. Per-entry isNonfuture verification: breaks if EP changed
  4. future_no_downstream: future entries do not require downstream evidence
  5. korean_te_ney_ep_diverge: EP and UP factorize independently in Korean

Nonfuture paradigm entries (across all languages).

Equations
Instances For

    Future paradigm entries (across all languages).

    Equations
    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.

      theorem Cumming2026.future_no_downstream :
      English.Tense.future.epConstraint { speechTime := 10, perspectiveTime := 10, referenceTime := 0, eventTime := 5, acquisitionTime := 0 } ¬Tense.Evidential.downstreamEvidence { speechTime := 10, perspectiveTime := 10, referenceTime := 0, eventTime := 5, acquisitionTime := 0 }

      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. 
      
      @[reducible, inline]
      Equations
      Instances For
        Equations
        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
          Instances For

            It is raining: true only in w0.

            Equations
            Instances For

              The raincoat kernel: K = {wearingRaincoat}.

              Equations
              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
                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.

                  theorem Cumming2026.direct_evidence_blocks_both :
                  have directK := { props := [isRaining] }; Semantics.Modality.directlySettlesExplicit directK isRaining ¬(Semantics.Modality.kernelMust directK isRaining).presup 0 have directFrame := { speechTime := 0, perspectiveTime := 0, referenceTime := 0, eventTime := -1, acquisitionTime := -1 }; Tense.Evidential.downstreamEvidence directFrame

                  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.