Lemma 1 — the unique pricing equilibrium is linear in the demand signal
ProvedInfoSharing.Diseconomy.lemma_1_pricing_equilibriumLet be a signal model with parameters , and let , , . For every status profile with informed manufacturers, the pricing game has an equilibrium, and in every equilibrium the retailer uses and, almost surely,
where are if and if , with the values of Lemma 1 (see the closed-forms definition).
Lemma 1 is what makes the ex ante profits computable: every equilibrium is linear in the signal.
Formalization Note. The pricing stage is the Bayesian game of §4.1 on the signal model; the ex ante profits , are those of an arbitrary pricing-equilibrium family, not the §4.2 closed forms. Wholesale strategies are measurable, square-integrable functions of the signal value (constants for an uninformed manufacturer); the production cost is with and ; manufacturers are indexed by . Uniqueness of the wholesale strategies is almost sure, since they are determined only on the law of .
import Mathlib import Definitions.Def_InfoSharing_Shared_IsSignalModel import Definitions.Def_InfoSharing_Shared_IsPricingEq import Definitions.Def_InfoSharing_Shared_ClosedForms open MeasureTheory open InfoSharing.Shared
namespace InfoSharing.Diseconomy
/-- Lemma 1, p. 251 (production diseconomy, `c = c_d > 0`): for every status profile `X` the
pricing game has an equilibrium, and in every equilibrium the retailer uses
`p̂ᵢ = ½(a + βy + wᵢ)` and, `μ`-a.e., `wᵢ* = w̄ + α_w Y` and `pᵢ* = p̄ + α_p Y` with the
coefficients of Lemma 1 for manufacturer `i`'s status and the number of informed
manufacturers. -/
theorem lemma_1_pricing_equilibrium {Ω : Type*} [MeasurableSpace Ω] (μ : Measure Ω)
(θ Y : Ω → ℝ) (a b c φ σ β : ℝ) (hmodel : IsSignalModel μ θ Y σ β) (hφ : 0 < φ)
(hb : 0 < b) (hc : 0 < c) (X : Fin 2 → Status) :
(∃ (ρ : (Fin 2 → ℝ) → ℝ → (Fin 2 → ℝ)) (f : Fin 2 → ℝ → ℝ),
IsPricingEq μ θ Y a b c φ β X ρ f) ∧
∀ (ρ : (Fin 2 → ℝ) → ℝ → (Fin 2 → ℝ)) (f : Fin 2 → ℝ → ℝ),
IsPricingEq μ θ Y a b c φ β X ρ f →
(∀ (w : Fin 2 → ℝ) (y : ℝ) (i : Fin 2), ρ w y i = (a + β * y + w i) / 2) ∧
∀ i : Fin 2,
(fun ω => f i (Y ω)) =ᵐ[μ] (fun ω => wbar a b c φ + alphaW c φ β X i * Y ω) ∧
(fun ω => ρ (fun j => f j (Y ω)) (Y ω) i) =ᵐ[μ]
(fun ω => pbar a b c φ + alphaP c φ β X i * Y ω) := by sorry
end InfoSharing.Diseconomy
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.