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

inner_pos

proved
show as:
view math explainer →
module
IndisputableMonolith.Constants.Derivation
domain
Constants
line
50 · github
papers citing
none yet

open explainer

Generate a durable explainer page for this declaration.

open lean source

IndisputableMonolith.Constants.Derivation on GitHub at line 50.

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

  47
  48lemma tau0_ne_zero : tau0 ≠ 0 := ne_of_gt tau0_pos
  49
  50lemma inner_pos : 0 < hbar_codata * G_codata / (Real.pi * c_codata ^ 3) := by
  51  apply div_pos (mul_pos hbar_codata_pos G_codata_pos)
  52  exact mul_pos Real.pi_pos (pow_pos c_codata_pos 3)
  53
  54lemma inner_nonneg : 0 ≤ hbar_codata * G_codata / (Real.pi * c_codata ^ 3) :=
  55  le_of_lt inner_pos
  56
  57/-- **Key Lemma**: τ₀² = ℏG/(πc⁵) -/
  58theorem tau0_sq_eq : tau0 ^ 2 = hbar_codata * G_codata / (Real.pi * c_codata ^ 5) := by
  59  unfold tau0
  60  have hc : c_codata ≠ 0 := c_codata_ne_zero
  61  have hpi : Real.pi ≠ 0 := ne_of_gt Real.pi_pos
  62  have hc3 : c_codata ^ 3 ≠ 0 := pow_ne_zero 3 hc
  63  have hc5 : c_codata ^ 5 ≠ 0 := pow_ne_zero 5 hc
  64  have hdenom1 : Real.pi * c_codata ^ 3 ≠ 0 := mul_ne_zero hpi hc3
  65  have hc2 : c_codata ^ 2 ≠ 0 := pow_ne_zero 2 hc
  66  rw [div_pow, sq_sqrt inner_nonneg]
  67  field_simp
  68
  69/-! ## RS Fundamental Length Scale -/
  70
  71def ell0 : ℝ := c_codata * tau0
  72
  73lemma ell0_pos : 0 < ell0 := mul_pos c_codata_pos tau0_pos
  74lemma ell0_ne_zero : ell0 ≠ 0 := ne_of_gt ell0_pos
  75
  76/-! ## RS Unit System Structure -/
  77
  78structure RSUnitSystem where
  79  τ : ℝ
  80  ℓ : ℝ