The price inequality system in the extended reals
DefinitionDiscreteConvex_EconomicEquilibriumB_EquilibriumPricePolyhedronEdiscrete-convex-analysis
The inequality system (11.43) with its bounds read in : for every good , and for .
(Murota, Discrete Convex Analysis, SIAM 2003, DOI 10.1137/1.9780898718508, §11.5, Eq. (11.43).)
Definition code
import Mathlib
import Definitions.Def_DiscreteConvex_EconomicEquilibriumB_LBoundJE
import Definitions.Def_DiscreteConvex_EconomicEquilibriumB_UBoundJE
import Definitions.Def_DiscreteConvex_EconomicEquilibriumB_UBoundIJE
namespace DiscreteConvex.EconomicEquilibriumB
open Classical
variable {K : Type*} [Fintype K] [DecidableEq K]
/-- The inequality system (11.43) with its bounds read in `EReal`, so that the book's `-∞` and
`+∞` cases stay infinite instead of collapsing to `0`. -/
def EquilibriumPricePolyhedronE {H L : Type*} [Fintype H] [Fintype L] [Nonempty H] [Nonempty L]
(U : H → (K → ℤ) → WithBot ℝ) (C : L → (K → ℤ) → WithTop ℝ) (x : H → (K → ℤ))
(y : L → (K → ℤ)) : Set (K → ℝ) :=
{p | (∀ j : K, max 0 (LBoundJE U C x y j) ≤ ((p j : ℝ) : EReal) ∧
((p j : ℝ) : EReal) ≤ UBoundJE U C x y j) ∧
∀ i j : K, i ≠ j → ((p j - p i : ℝ) : EReal) ≤ UBoundIJE U C x y i j}
end DiscreteConvex.EconomicEquilibriumB
Source
Murota, Discrete Convex Analysis, SIAM 2003, DOI 10.1137/1.9780898718508, §11.5, Eq. (11.43)