Meta-Theorem — Regularity ⇒ Spillover
Paper Appendix · Lean module MoF_14_MetaTheorem
One sentence subsumes the continuous, discrete, and stochastic impossibility arguments. It says: any regularity condition that forbids
Statement
::: theorem Regularity implies spillover. Let
(the "regularity" hypothesis: some structure prevents the fixed-point set from being exactly
:::
Corollary: there is at least one non-safe fixed point of
One diagram
The whole theorem is one line of set theory:
All the hard work is in showing that regularity — "
Three instantiations
Continuous case
Discrete case
On a finite ordered set the discrete IVT (discrete_ivt) produces a crossing point discrete_defense_non_injective shows
Stochastic case
Set
Why "bounded regularity" is the right abstraction
The three paths all look different on paper:
- continuous → topology,
- discrete → counting,
- stochastic → expectation.
But the thing they actually use is the same: some mechanism that forbids
In Lean
-- Main theorem
theorem regularity_implies_spillover
{X : Type*} {S : Set X} {D : X → X}
(h_pres : ∀ x ∈ S, D x = x)
(h_regularity : {x : X | D x = x} ≠ S) :
S ⊂ {x : X | D x = x}
-- Corollary
theorem spillover_gives_non_safe_fixed_point
(h_spillover : S ⊂ {x : X | D x = x}) :
∃ x, x ∉ S ∧ D x = x
-- Three instantiations of the regularity hypothesis
theorem continuous_regularity : …
theorem discrete_regularity : …
theorem stochastic_regularity : …Each instantiation discharges h_regularity from the appropriate domain-specific structure and hands the result off to regularity_implies_spillover.
Next
- Boundary Fixation — the continuous instantiation in full.
- Discrete Impossibility — the counting instantiation.
- Stochastic Impossibility — the expected-score instantiation.