Encyclopedia Constants Constants Alpha Genesis Calibration Forcing Step Ne Zero
ARTICLE 5 claims 5 theorems
Constants Alpha Genesis Calibration Forcing Step Ne Zero
A single equation forces the first step of a self-similar response to be the golden ratio's reciprocal, with no calibration input.
Why the step cannot be zero
In the Recognition Science framework, a self-similar dressing is a survival fraction: a function g(t) that says what fraction of a signal survives a gap load t. The framework models this as a discrete record of events, a ledger, where each event's cost is forced. Three plain premises define it: factorization over independent loads, meaning the survival for two separate loads multiplies; antitonicity, meaning more load never increases survival; and a self-similar balance on the single step, written g(1) = 1 / (1 + g(1)).
The theorem step_ne_zero proves that g(1), the survival at load one, cannot be zero. The proof is short: if g(1) were zero, the balance equation would read 0 = 1 / (1 + 0), which simplifies to 0 = 1, a contradiction. This is not an assumption; the framework derives it. Factorization gives g(1) = g(1/2)², so g(1) is a square and hence nonnegative. Combining nonnegativity with the proven nonzeroness yields strict positivity: 0 < g(1).
That positivity matters because the balance equation then has exactly one admissible root. The framework proves step_forced: g(1) = φ⁻¹, where φ is the golden ratio. The reciprocal of the step, r = 1 / g(1), satisfies the self-similarity equation r² = r + 1, whose unique positive root is φ. So the step is forced to be the golden ratio's reciprocal, not chosen or calibrated. The framework's machine-checked library of formal theorems shows every self-similar dressing obeys g(t) = φ⁻ᵗ on all nonnegative loads, with no derivative condition and no unit convention anywhere.
This discharges a residual worry in the framework's account of the fine-structure constant. Earlier versions required a calibration input, a normalization choice. The framework now shows that choice was never an input; it was the natural-units coordinate of this self-similar object. The forward α object follows from every self-similar dressing, and the step, its rate, and its form are all forced by the same two structural facts that force the recognition measure itself.
What step_ne_zero does not claim is equally plain. It does not prove that the fine-structure constant α equals any particular number; the framework's expression for α lands near the measured value, but its seed is an identification, not a derived coupling. It does not claim the golden ratio is the only possible step for any arbitrary function; it claims this for functions satisfying the three self-similar dressing premises. And it does not claim the step is positive because of a hidden assumption; it derives positivity from factorization and the balance equation alone.
THEOREM step_ne_zero · IndisputableMonolith/Constants/AlphaGenesis/CalibrationForcing.lean
/-- The step is nonzero: `g(1) = 0` contradicts the balance equation. -/
theorem step_ne_zero : D.g 1 ≠ 0 := by
intro h0
have hbal := D.step_self_similar
rw [h0] at hbal
norm_num at hbal
THEOREM step_pos · IndisputableMonolith/Constants/AlphaGenesis/CalibrationForcing.lean
/-- The step is strictly positive (derived, not assumed). -/
theorem step_pos : 0 < D.g 1 :=
lt_of_le_of_ne D.step_nonneg (Ne.symm D.step_ne_zero)
THEOREM step_forced · IndisputableMonolith/Constants/AlphaGenesis/CalibrationForcing.lean
/-- **STEP FORCING.** The balance equation has exactly one admissible
root: `g(1) = φ⁻¹`. The reciprocal of the step satisfies the T6
self-similarity equation `r² = r + 1`, whose unique positive root is φ. -/
theorem step_forced : D.g 1 = 1 / Constants.phi := by
set ρ := D.g 1 with hρdef
have hpos : 0 < ρ := D.step_pos
have hbal : ρ = 1 / (1 + ρ) := D.step_self_similar
have hsum_pos : 0 < 1 + ρ := by linarith
have hsum_ne : (1 + ρ) ≠ 0 := ne_of_gt hsum_pos
-- ρ² + ρ − 1 = 0
have hmul : ρ * (1 + ρ) = 1 := by
calc ρ * (1 + ρ) = (1 / (1 + ρ)) * (1 + ρ) := by rw [← hbal]
_ = 1 := by field_simp
have hquad : ρ ^ 2 + ρ - 1 = 0 := by nlinarith [hmul]
-- 1/φ satisfies the same quadratic
have hφ : Constants.phi ^ 2 = Constants.phi + 1 := Constants.phi_sq_eq
have hφpos : 0 < Constants.phi := Constants.phi_pos
have hφne : Constants.phi ≠ 0 := ne_of_gt hφpos
have hinv_pos : 0 < 1 / Constants.phi := by positivity
have hinv_quad : (1 / Constants.phi) ^ 2 + (1 / Constants.phi) - 1 = 0 := by
field_simp
nlinarith [hφ]
-- difference of the two quadratics factors: (ρ − 1/φ)(ρ + 1/φ + 1) = 0
have hfactor : (ρ - 1 / Constants.phi) * (ρ + 1 / Constants.phi + 1) = 0 := by
linear_combination hquad - hinv_quad
have hsum2_pos : 0 < ρ + 1 / Constants.phi + 1 := by linarith
rcases mul_eq_zero.mp hfactor with h | h
· linarith [sub_eq_zero.mp h]
· linarith
THEOREM response_forced · IndisputableMonolith/Constants/AlphaGenesis/CalibrationForcing.lean
/-- **CALIBRATION FORCING.** Every self-similar dressing is the forced
measure on nonnegative loads: `g(t) = φ⁻ᵗ`. No derivative condition, no
unit convention, no calibration input. -/
theorem response_forced : ∀ t : ℝ, 0 ≤ t →
D.g t = Foundation.MeasureForcing.contWeight t := by
intro t ht
have hstep : D.g 1 = Foundation.MeasureForcing.rho := by
rw [D.step_forced]
rfl
exact Foundation.MeasureForcing.continuum_weight_forced
D.factorizes D.antitone hstep t ht
THEOREM alphaInvGenesis_from_selfSimilar · IndisputableMonolith/Constants/AlphaGenesis/CalibrationForcing.lean
/-- The forward α object is obtained from EVERY self-similar dressing:
`alphaInvGenesis = S · D.g(w₈/S)`. -/
theorem alphaInvGenesis_from_selfSimilar (D : SelfSimilarDressing) :
alphaInvGenesis = channelBudget * D.g spectralLoad := by
unfold alphaInvGenesis
rw [D.response_forced spectralLoad (le_of_lt spectralLoad_pos)]
What this page does not claim
This answer does not claim the fine-structure constant α is derived to a specific value. This answer does not claim step_ne_zero applies to functions outside the self-similar dressing premises. This answer does not claim positivity is assumed rather than derived.
Verify this page
Every tagged claim above names its theorem. To check one yourself rather than trust this page, elaborate the source module with Lean 4 and audit its axiom basis:
$ lake env lean IndisputableMonolith/Constants/AlphaGenesis/CalibrationForcing.lean
expected axiom basis: [propext, Classical.choice, Quot.sound] (the Lean kernel's standard three; no RS-specific axioms)
A page whose claims cannot be reproduced this way does not ship. In production, every anchor links to the exact declaration in the public source release, and this block carries the build receipt for the page itself.
Derived articles
This page is generated by a question-recursion engine: the questions its answers raise become the next pages. The current agenda, with open targets marked red:
- How does the forced step φ⁻¹ connect to the measured fine-structure constant?
- What exactly is the seed identification that turns the self-similar dressing into a forward α object?
- What role does the golden ratio play in the broader forcing chain beyond this step?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM step_ne_zero · IndisputableMonolith/Constants/AlphaGenesis/CalibrationForcing.lean
/-- The step is nonzero: `g(1) = 0` contradicts the balance equation. -/ theorem step_ne_zero : D.g 1 ≠ 0 := by intro h0 have hbal := D.step_self_similar rw [h0] at hbal norm_num at hbalThe theorem step_ne_zero proves that g(1), the survival at load one, cannot be zero. step_ne_zero · IndisputableMonolith/Constants/AlphaGenesis/CalibrationForcing.leanTHEOREM step_pos · IndisputableMonolith/Constants/AlphaGenesis/CalibrationForcing.lean
/-- The step is strictly positive (derived, not assumed). -/ theorem step_pos : 0 < D.g 1 := lt_of_le_of_ne D.step_nonneg (Ne.symm D.step_ne_zero)Combining nonnegativity with the proven nonzeroness yields strict positivity: 0 < g(1). step_pos · IndisputableMonolith/Constants/AlphaGenesis/CalibrationForcing.leanTHEOREM step_forced · IndisputableMonolith/Constants/AlphaGenesis/CalibrationForcing.lean
/-- **STEP FORCING.** The balance equation has exactly one admissible root: `g(1) = φ⁻¹`. The reciprocal of the step satisfies the T6 self-similarity equation `r² = r + 1`, whose unique positive root is φ. -/ theorem step_forced : D.g 1 = 1 / Constants.phi := by set ρ := D.g 1 with hρdef have hpos : 0 < ρ := D.step_pos have hbal : ρ = 1 / (1 + ρ) := D.step_self_similar have hsum_pos : 0 < 1 + ρ := by linarith have hsum_ne : (1 + ρ) ≠ 0 := ne_of_gt hsum_pos -- ρ² + ρ − 1 = 0 have hmul : ρ * (1 + ρ) = 1 := by calc ρ * (1 + ρ) = (1 / (1 + ρ)) * (1 + ρ) := by rw [← hbal] _ = 1 := by field_simp have hquad : ρ ^ 2 + ρ - 1 = 0 := by nlinarith [hmul] -- 1/φ satisfies the same quadratic have hφ : Constants.phi ^ 2 = Constants.phi + 1 := Constants.phi_sq_eq have hφpos : 0 < Constants.phi := Constants.phi_pos have hφne : Constants.phi ≠ 0 := ne_of_gt hφpos have hinv_pos : 0 < 1 / Constants.phi := by positivity have hinv_quad : (1 / Constants.phi) ^ 2 + (1 / Constants.phi) - 1 = 0 := by field_simp nlinarith [hφ] -- difference of the two quadratics factors: (ρ − 1/φ)(ρ + 1/φ + 1) = 0 have hfactor : (ρ - 1 / Constants.phi) * (ρ + 1 / Constants.phi + 1) = 0 := by linear_combination hquad - hinv_quad have hsum2_pos : 0 < ρ + 1 / Constants.phi + 1 := by linarith rcases mul_eq_zero.mp hfactor with h | h · linarith [sub_eq_zero.mp h] · linarithThe framework proves step_forced: g(1) = φ⁻¹, where φ is the golden ratio. step_forced · IndisputableMonolith/Constants/AlphaGenesis/CalibrationForcing.leanTHEOREM response_forced · IndisputableMonolith/Constants/AlphaGenesis/CalibrationForcing.lean
/-- **CALIBRATION FORCING.** Every self-similar dressing is the forced measure on nonnegative loads: `g(t) = φ⁻ᵗ`. No derivative condition, no unit convention, no calibration input. -/ theorem response_forced : ∀ t : ℝ, 0 ≤ t → D.g t = Foundation.MeasureForcing.contWeight t := by intro t ht have hstep : D.g 1 = Foundation.MeasureForcing.rho := by rw [D.step_forced] rfl exact Foundation.MeasureForcing.continuum_weight_forced D.factorizes D.antitone hstep t htThe framework's machine-checked library of formal theorems shows every self-similar dressing obeys g(t) = φ⁻ᵗ on all nonnegative loads, with no derivative condition and no unit convention anywhere. response_forced · IndisputableMonolith/Constants/AlphaGenesis/CalibrationForcing.leanTHEOREM alphaInvGenesis_from_selfSimilar · IndisputableMonolith/Constants/AlphaGenesis/CalibrationForcing.lean
/-- The forward α object is obtained from EVERY self-similar dressing: `alphaInvGenesis = S · D.g(w₈/S)`. -/ theorem alphaInvGenesis_from_selfSimilar (D : SelfSimilarDressing) : alphaInvGenesis = channelBudget * D.g spectralLoad := by unfold alphaInvGenesis rw [D.response_forced spectralLoad (le_of_lt spectralLoad_pos)]The forward α object follows from every self-similar dressing. alphaInvGenesis_from_selfSimilar · IndisputableMonolith/Constants/AlphaGenesis/CalibrationForcing.lean