An increase in supply lowers equilibrium price and raises quantity
ProvedSupplyDemand.supply_increaseLet be a set of admissible prices. Let be supply curves strictly increasing on , with supply increasing from to : for all , and let be a demand curve strictly decreasing on . If is a market equilibrium of and is a market equilibrium of , with , then
After a supply shift, price and quantity move in opposite directions; read with the indices exchanged, a left shift raises the price and lowers the quantity.
Formalization Note Curves are functions ; the slope assumptions are imposed on an arbitrary set of admissible prices, and all equilibrium prices are assumed to lie in .
import Mathlib import Definitions.Def_SupplyDemand_Model
namespace SupplyDemand
theorem supply_increase (I : Set ℝ) (S₁ S₂ D : ℝ → ℝ)
(hS₁ : StrictMonoOn S₁ I) (hS₂ : StrictMonoOn S₂ I) (hD : StrictAntiOn D I)
(hshift : ∀ p ∈ I, S₁ p < S₂ p)
{p₁ q₁ p₂ q₂ : ℝ} (hp₁ : p₁ ∈ I) (hp₂ : p₂ ∈ I)
(h₁ : IsEquilibrium S₁ D p₁ q₁) (h₂ : IsEquilibrium S₂ D p₂ q₂) :
p₂ < p₁ ∧ q₁ < q₂ := by sorry
end SupplyDemandRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic) — same agent as the drafter; non-blind
Disclosure — NON-BLIND read-back. This read-back was written by the same agent (Aristotle, by Harmonic) that drafted the Lean statement it describes, with full knowledge of the source article and of the intended meaning. It is not independent, blind testimony and must not be mistaken for one. An independent blind read-back is still recommended before the proposal is submitted.
For every set and all functions such that and are each strictly increasing on , is strictly decreasing on , and for every , and for all reals with , , , , , the statement asserts (the second price is strictly smaller) and (the second quantity is strictly larger). The demand curve is the same function in both equilibria. No existence of equilibria is assumed or asserted.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.