pith. machine review for the scientific record. sign in

IndisputableMonolith.Economics.WealthDistributionFromSigma

IndisputableMonolith/Economics/WealthDistributionFromSigma.lean · 57 lines · 6 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: pending

   1import Mathlib
   2import IndisputableMonolith.Constants
   3
   4/-!
   5# Wealth Distribution from Sigma Conservation — F3 Economics Depth
   6
   7Pareto distribution of wealth: P(W > w) ∝ w^(-α) with α ≈ 1.5-2.
   8
   9RS prediction: the Pareto exponent α = 1 + 1/φ ≈ 1.618.
  10(Same as the network degree exponent γ = 1 + φ for scale-free networks,
  11but here the exponent for the complementary CDF is α = 1/φ + 1.)
  12
  13Actually from Zipf/Pareto duality: the Zipf exponent = α - 1 = 1/φ ≈ 0.618.
  14
  15The Gini ceiling = 1/φ ≈ 0.618 (proved in InequalityCeilingFromSigma.lean).
  16
  17Lean: prove 1 + 1/φ ∈ (1.61, 1.63).
  18
  19Lean status: 0 sorry, 0 axiom.
  20-/
  21
  22namespace IndisputableMonolith.Economics.WealthDistributionFromSigma
  23open Constants
  24
  25/-- Pareto exponent α = 1 + 1/φ = 1 + φ - 1 = φ (from φ² = φ+1). -/
  26noncomputable def paretoExponent : ℝ := 1 + phi⁻¹
  27
  28/-- 1/φ = φ - 1. -/
  29theorem inv_phi_eq : phi⁻¹ = phi - 1 := by
  30  have h := phi_sq_eq
  31  field_simp [phi_ne_zero]
  32  linarith
  33
  34/-- Pareto exponent = φ. -/
  35theorem paretoExponent_eq_phi : paretoExponent = phi := by
  36  unfold paretoExponent
  37  rw [inv_phi_eq]
  38  ring
  39
  40/-- Pareto exponent ∈ (1.61, 1.62). -/
  41theorem paretoExponent_band :
  42    (1.61 : ℝ) < paretoExponent ∧ paretoExponent < 1.62 := by
  43  rw [paretoExponent_eq_phi]
  44  exact ⟨phi_gt_onePointSixOne, phi_lt_onePointSixTwo⟩
  45
  46structure WealthDistributionCert where
  47  exponent_eq_phi : paretoExponent = phi
  48  exponent_band : (1.61 : ℝ) < paretoExponent ∧ paretoExponent < 1.62
  49  inv_phi : phi⁻¹ = phi - 1
  50
  51noncomputable def wealthDistributionCert : WealthDistributionCert where
  52  exponent_eq_phi := paretoExponent_eq_phi
  53  exponent_band := paretoExponent_band
  54  inv_phi := inv_phi_eq
  55
  56end IndisputableMonolith.Economics.WealthDistributionFromSigma
  57

source mirrored from github.com/jonwashburn/shape-of-logic