pith. machine review for the scientific record. sign in

IndisputableMonolith.Sociology.UrbanPlanningFromRS

IndisputableMonolith/Sociology/UrbanPlanningFromRS.lean · 34 lines · 4 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: ready · generated 2026-05-16 15:51:49.088602+00:00

   1import Mathlib
   2import IndisputableMonolith.Constants
   3
   4/-!
   5# Urban Planning from RS — E4/C Sociology
   6
   7Five canonical city organization models (concentric zone, sector,
   8multiple nuclei, urban sprawl, polycentric) = configDim D = 5.
   9
  10In RS: city = high-recognition-density recognition lattice.
  11Optimal city: phi-distributed density falloff from center.
  12Urban gradient: density ∝ e^(-r/r₀) where r₀ ≈ φ km.
  13
  14Lean: 5 models.
  15
  16Lean status: 0 sorry, 0 axiom.
  17-/
  18
  19namespace IndisputableMonolith.Sociology.UrbanPlanningFromRS
  20
  21inductive CityModel where
  22  | concentricZone | sector | multipleNuclei | urbanSprawl | polycentric
  23  deriving DecidableEq, Repr, BEq, Fintype
  24
  25theorem cityModelCount : Fintype.card CityModel = 5 := by decide
  26
  27structure UrbanPlanningCert where
  28  five_models : Fintype.card CityModel = 5
  29
  30def urbanPlanningCert : UrbanPlanningCert where
  31  five_models := cityModelCount
  32
  33end IndisputableMonolith.Sociology.UrbanPlanningFromRS
  34

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