IsEquilibrium
DefinitionDiscreteConvex_EconomicEquilibriumB_IsEquilibriumcombinatoricsdiscrete-convex-analysis
is an equilibrium for total initial endowment .
(Murota, Discrete Convex Analysis, SIAM 2003, DOI 10.1137/1.9780898718508, p.325-326, Eqs. (11.9)-(11.12), redeclared.)
Definition code
import Mathlib
import Definitions.Def_DiscreteConvex_EconomicEquilibriumB_DemandSet
import Definitions.Def_DiscreteConvex_EconomicEquilibriumB_SupplySet
namespace DiscreteConvex.EconomicEquilibriumB
open Classical
open scoped Pointwise
variable {K : Type*} [Fintype K] [DecidableEq K]
/-- `((xh), (yl), p)` is an equilibrium for total initial endowment `x°`. -/
def IsEquilibrium {H L : Type*} [Fintype H] [Fintype L] (U : H → (K → ℤ) → WithBot ℝ)
(C : L → (K → ℤ) → WithTop ℝ) (x0 : K → ℤ) (x : H → (K → ℤ)) (y : L → (K → ℤ)) (p : K → ℝ) :
Prop :=
(∀ h : H, x h ∈ DemandSet (U h) p) ∧ (∀ l : L, y l ∈ SupplySet (C l) p) ∧
(∑ h, x h) = x0 + ∑ l, y l ∧ (∀ k : K, 0 ≤ p k)
end DiscreteConvex.EconomicEquilibriumB
Source
Murota, Discrete Convex Analysis, SIAM 2003, DOI 10.1137/1.9780898718508, p.325-326, Eqs. (11.9)-(11.12), redeclared