Proposition 1, p. 10 — the impulse selects the introspective equilibrium under In/Out demand
ProvedNetExtDominance.Introspective.proposition_1Suppose a market's inverse demand curve is In/Out, with thresholds and . Start the level- recursion from an impulse .
For , the out, middle, and in branch equilibria all exist, and the introspective equilibrium selected by the impulse is
For or there is exactly one feasible equilibrium quantity satisfying , and the level- sequence converges to for every allowed impulse.
This is the paper's selection rule for continuation-game equilibrium quantities.
Formalization Note At a threshold price two branch quantities coincide. The existence clause prevents empty branch predicates from making the selection rule vacuous. Outside the threshold interval the equilibrium is defined by , so the statement covers saturated equilibria where has no solution. The market's strict demand signs at inverse-demand points disclose the reading of “decreasing” used in footnote 12; weak monotonicity in quantity replaces the paper's stronger phrase, which fails in its saturated consumer model.
import Mathlib import Definitions.Def_NetExtDominance_Introspective_Setting
namespace NetExtDominance.Introspective
/-- Proposition 1: the impulse selects one of the three introspective
equilibria between the threshold prices, and the unique equilibrium outside. -/
theorem proposition_1
(M : Market) (QL QH : ℝ) (hIO : IsInOut M.P QL QH)
(I0 : ℝ) (hI0 : I0 ∈ Set.Icc (0 : ℝ) 1) (p : ℝ) :
((pmin M.P QL ≤ p → p ≤ pmax M.P QH →
(∃ qo qm qi,
IsQout M.P QL p qo ∧
IsQmid M.P QL QH p qm ∧
IsQin M.P QH p qi) ∧
∀ qo qm qi,
IsQout M.P QL p qo →
IsQmid M.P QL QH p qm →
IsQin M.P QH p qi →
(qm < I0 → IsIntrospectiveEq M p I0 qi) ∧
(I0 = qm → IsIntrospectiveEq M p I0 qm) ∧
(I0 < qm → IsIntrospectiveEq M p I0 qo)) ∧
((pmax M.P QH < p ∨ p < pmin M.P QL) →
∃ q, IsEquilibriumQty M p q ∧
(∀ q', IsEquilibriumQty M p q' → q' = q) ∧
IsIntrospectiveEq M p I0 q)) := by sorry
end NetExtDominance.Introspective
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.