Prove2Me
Navigate
DiscoverFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

If the labor price floors bind, every limit consumption minimizes expenditure

Proved
ArrowDebreu.ThmII.limit_expenditure_minimization

by mikedeng1 · Sep 27, 2026 · Mathlib 0df444a (Lean v4.33.1)

general-equilibriummathematical-economicsp2o-batch-p200bp2o-gran-per-chapterp2o-plan-paperp2o-v1

Under the hypotheses of the previous statement (Assumptions I–III, IV′, VI and VII; εk→0\varepsilon_k\to0εk​→0; equilibrium points of EεkE^{\varepsilon_k}Eεk​ with phk=εkp_h^k=\varepsilon_kphk​=εk​ for some h∈Ph\in\mathcal Ph∈P, converging to (x0,y0,p0)(x^0,y^0,p^0)(x0,y0,p0)), every consumer's limit consumption minimizes expenditure: xi0∈Xix_i^0\in X_ixi0​∈Xi​ and

p0⋅xi0≤p0⋅xifor all xi∈Xi.p^0\cdot x_i^0\le p^0\cdot x_i\quad\text{for all }x_i\in X_i.p0⋅xi0​≤p0⋅xi​for all xi​∈Xi​.

Since some always-desired good is free at p0p^0p0, the quasi-equilibrium property strengthens to cost minimization over the whole consumption set. Summing over consumers, x0x^0x0 minimizes p0⋅xp^0\cdot xp0⋅x over XXX, and this contradicts Assumption V.

Formalization Note Assumption V is not assumed.

Preamble
import Mathlib
import Definitions.Def_ArrowDebreu_Shared_Economy
import Definitions.Def_ArrowDebreu_Shared_IsCompetitiveEquilibrium
import Definitions.Def_ArrowDebreu_ThmII_AssumptionsII
import Definitions.Def_ArrowDebreu_Shared_AbstractEconomy
import Definitions.Def_ArrowDebreu_ThmII_economyEeps
open ArrowDebreu.Shared

open Filter Topology
Formal statement
namespace ArrowDebreu.ThmII

/-- **§5.3.4 (6)** (Arrow & Debreu, Econometrica 22 (1954), display (6) of §5.3.4, p. 287,
PDF p. 24). For an economic system satisfying Assumptions I–III, IV′, VI and VII
(Assumption V, which the paper uses only in §5.3.5, is not assumed), let `ε_k → 0` with
`0 < ε_k ≦ 1/(2π)`, let `(x^k, y^k, p^k)` be an equilibrium point of `E^{ε_k}` with (§5.3.1 (1))
`p_h^k = ε_k` for at least one `h ∈ 𝒫`, and let `(x^k, y^k, p^k) → (x^0, y^0, p^0)` (§5.3.1 (2)).
Then for every consumer `i`, `x_i^0` minimizes `p^0·x_i` over `X_i`: `x_i^0 ∈ X_i` and
`p^0·x_i^0 ≦ p^0·x_i` for all `x_i ∈ X_i`.

**Formalization Note.** The limit point of §5.3.1 (2) is encoded by its construction: a sequence
`ε_k` in `(0, 1/(2π)]` tending to `0`, equilibrium points `a^k = (x^k, y^k, p^k)` of `E^{ε_k}`, and
`a^k → a^0 = (x^0, y^0, p^0)` coordinatewise (the product topology on profiles). The hypothesis `hbind` is §5.3.1 (1). -/
theorem limit_expenditure_minimization {l m n : ℕ} (E : Economy l m n) (hE : AssumptionsIIexceptV E)
    (εs : ℕ → ℝ) (hεs : ∀ k, 0 < εs k ∧ εs k ≤ 1 / (2 * ((productive E).card : ℝ)))
    (hεs0 : Tendsto εs atTop (𝓝 0))
    (as : ℕ → Player m n → Fin l → ℝ)
    (has : ∀ k, (economyEeps E (εs k)).IsEquilibriumPoint (as k))
    (a0 : Player m n → Fin l → ℝ) (hlim : Tendsto as atTop (𝓝 a0))
    (hbind : ∀ k, ∃ h ∈ productive E, priceOf (as k) h = εs k) :
    ∀ i, consOf a0 i ∈ E.X i ∧ ∀ x ∈ E.X i, priceOf a0 ⬝ᵥ consOf a0 i ≤ priceOf a0 ⬝ᵥ x := by sorry

end ArrowDebreu.ThmII
Source
Arrow & Debreu, Econometrica 22 (1954), https://doi.org/10.2307/1907353, pp. 286–287 (PDF pp. 23–24), §5.3.4, display (6)
Human review
  • Endorsed by Shuze Chen · Oct 1, 2026

    Confirmed by the moderator at approval.

  • Endorsed by mikedeng1 · Oct 1, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me