pith. machine review for the scientific record. sign in
theorem

market_eq_health

proved
show as:
view math explainer →
module
IndisputableMonolith.CrossDomain.JEquilibriumUniversality
domain
CrossDomain
line
42 · github
papers citing
none yet

open explainer

Generate a durable explainer page for this declaration.

open lean source

IndisputableMonolith.CrossDomain.JEquilibriumUniversality on GitHub at line 42.

browse module

All declarations in this module, on Recognition.

explainer page

Tracked in the explainer inventory; generation is lazy so crawlers do not trigger LLM jobs.

open explainer

depends on

formal source

  39
  40/-- Universality: all three propositions are definitionally the same. -/
  41theorem nash_eq_market : NashEquilibrium = MarketEquilibrium := rfl
  42theorem market_eq_health : MarketEquilibrium = HealthEquilibrium := rfl
  43theorem all_three_equal :
  44    NashEquilibrium = MarketEquilibrium ∧
  45    MarketEquilibrium = HealthEquilibrium := ⟨rfl, rfl⟩
  46
  47/-- A perturbation of J is the same in all three domains:
  48    for any r, the cost is given by the single J-cost function. -/
  49theorem shared_sensitivity (r : ℝ) (hr : 0 < r) (hne : r ≠ 1) :
  50    Jcost r > 0 := Jcost_pos_of_ne_one r hr hne
  51
  52structure JEquilibriumUniversalityCert where
  53  nash : NashEquilibrium
  54  market : MarketEquilibrium
  55  health : HealthEquilibrium
  56  three_are_one : NashEquilibrium = MarketEquilibrium ∧
  57                  MarketEquilibrium = HealthEquilibrium
  58  shared_pert : ∀ r : ℝ, 0 < r → r ≠ 1 → Jcost r > 0
  59
  60def jEquilibriumUniversalityCert : JEquilibriumUniversalityCert where
  61  nash := nash_eq
  62  market := market_eq
  63  health := health_eq
  64  three_are_one := all_three_equal
  65  shared_pert := shared_sensitivity
  66
  67end IndisputableMonolith.CrossDomain.JEquilibriumUniversality