pith. machine review for the scientific record. sign in
structure

DiscreteConfigSpace

definition
show as:
view math explainer →
module
IndisputableMonolith.Foundation.DiscretenessForcing
domain
Foundation
line
409 · github
papers citing
none yet

open explainer

Generate a durable explainer page for this declaration.

open lean source

IndisputableMonolith.Foundation.DiscretenessForcing on GitHub at line 409.

browse module

All declarations in this module, on Recognition.

explainer page

Tracked in the explainer inventory; generation is lazy so crawlers do not trigger LLM jobs.

open explainer

depends on

used by

formal source

 406
 407    In a discrete space, adjacent configurations are separated by a minimum
 408    "gap" in J-cost. This allows configurations to be "trapped" at minima. -/
 409structure DiscreteConfigSpace where
 410  /-- The discrete configuration values -/
 411  configs : Finset ℝ
 412  /-- All configs are positive -/
 413  configs_pos : ∀ x ∈ configs, 0 < x
 414  /-- There's a minimum gap between adjacent configurations' J-costs -/
 415  min_gap : ℝ
 416  min_gap_pos : 0 < min_gap
 417  /-- The gap property: any config x ≠ 1 has defect at least min_gap.
 418      This ensures that 1 is strictly isolated as the unique minimum. -/
 419  gap_property : ∀ x : ℝ, x ∈ configs → x ≠ 1 → defect x ≥ min_gap
 420
 421/-- **Key Theorem**: In a discrete configuration space, the unique minimum is stable.
 422
 423    If 1 ∈ configs (the point with defect = 0), then it's strictly isolated:
 424    all other configurations have defect ≥ min_gap.
 425
 426    This is why discrete spaces support stable existence. -/
 427theorem discrete_minimum_stable (D : DiscreteConfigSpace) (_h1 : (1 : ℝ) ∈ D.configs) :
 428    ∀ x ∈ D.configs, x ≠ 1 → defect x ≥ D.min_gap := by
 429  intro x hx hx_ne
 430  exact D.gap_property x hx hx_ne
 431
 432/-! ## The Discreteness Forcing Theorem -/
 433
 434/-- **The Discreteness Forcing Theorem**
 435
 436    For stable existence (RSExists), the configuration space must be discrete.
 437
 438    Proof sketch:
 439    1. RSExists requires defect → 0 (Law of Existence)