Documentation

Linglib.Phenomena.Numerals.Studies.FoxHackl2006

Numeral MIP Bridge #

@cite{fox-hackl-2006} @cite{kennedy-2015}

Surfaces the maximal informativity theorems from Theories/Semantics/Entailment/Extremum.lean at the Phenomena level, connecting numeral semantics (the named *Meaning functions) to the HasMaxInf / IsMaxInf infrastructure and the @cite{fox-hackl-2006} density predictions.

Bridge Structure #

The named numeral meanings (atLeastMeaning, moreThanMeaning, ...) are abbrevs over Core.Scale.{atLeastDeg, moreThanDeg, ...} id in Theories/Semantics/Numerals/Basic.lean §2 — the connection holds by construction, no bridge lemma needed.

  1. HasMaxInf for "at least": atLeast_hasMaxInf gives the existence of a maximally informative element for any "at least" degree property.

  2. Discrete "more than": on ℕ, moreThan_nat_hasMaxInf shows "more than" also has max⊨, recovering the Fox & Hackl asymmetry.

  3. MIP derives exact meaning: isMaxInf_atLeast_iff_eq proves max⊨ of "at least n" at world w iff μ(w) = n.

"At least n" always has a maximally informative element. Instantiated on ℕ with id as the measure function.

Generalized: "at least n" has max⊨ at every world n.

On ℕ, "more than 2" has a maximally informative element at world 3. This is the discrete rescue: ℕ's successor structure collapses "more than n" to "at least n+1", which has max⊨.

Contrast with moreThan_noMaxInf on dense scales: no rescue there.

max⊨ of "at least n" at world w ↔ the true value equals n. This is the MIP derivation of exact meaning from lower-bound semantics: @cite{kennedy-2015}'s "de-Fregean" type-shift IS the MIP.

The @cite{fox-hackl-2006} implicature asymmetry prediction:

  • "at least n" generates scalar implicatures (HasMaxInf) ✓
  • "more than n" on dense scales does NOT (moreThan_noMaxInf)
  • "more than n" on ℕ DOES (discrete rescue)

This structure records the prediction for bridge verification.

  • atLeast_always : Bool

    "At least" has max⊨ on any scale

  • moreThan_discrete : Bool

    "More than" has max⊨ on ℕ (discrete)

  • moreThan_dense : Bool

    "More than" has max⊨ on dense scales

Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      The asymmetry prediction, verified against the algebra.

      Equations
      Instances For

        The "at least" part: always has max⊨ (any scale, any world).

        Kennedy numeral domains are always licensed (closed scale).