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.
HasMaxInf for "at least":
atLeast_hasMaxInfgives the existence of a maximally informative element for any "at least" degree property.Discrete "more than": on ℕ,
moreThan_nat_hasMaxInfshows "more than" also has max⊨, recovering the Fox & Hackl asymmetry.MIP derives exact meaning:
isMaxInf_atLeast_iff_eqproves 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
- Phenomena.Numerals.MIPBridge.foxHackl_asymmetry_data = { atLeast_always := true, moreThan_discrete := true, moreThan_dense := false }
Instances For
The "at least" part: always has max⊨ (any scale, any world).
Kennedy numeral domains are always licensed (closed scale).