Encyclopedia Masses Masses Mass Genesis T10 Inhomogeneous Field Current Selector Wall Constant Eq Ta
ARTICLE 4 claims 4 theorems
Masses Mass Genesis T10 Inhomogeneous Field Current Selector Wall Constant Eq Ta
A machine-checked theorem shows that no law of a certain class can pick out a specific amplitude without already knowing the answer.
The selector wall
A field-to-current magnitude law is a rule that turns a field strength into a current magnitude. In the Recognition Science framework, such a law is written as a * u = C, where u is a unit magnitude, a is the field amplitude, and C is a constant that the law is supposed to derive from first principles. The declaration constant_eq_target_smul_of_accepts says something simple: if such a law accepts a specific, intended amplitude, then its constant C is forced to be that amplitude times its unit magnitude.
That statement is a theorem, proved in the framework's machine-checked library of formal theorems. It is not a discovery about the physical world; it is a fact about the algebra of the law. If the law's equation is a * u = C, and it accepts the intended amplitude f, then the equation must hold with a = f, which gives f * u = C. The theorem simply rearranges that equality.
The force of the theorem appears when it is combined with a second result. The intended amplitude f is not a rational combination of 1 and the golden ratio φ, meaning it cannot be written as p + qφ with rational p and q. The framework's library proves this by an arithmetic argument involving the Cassini identity for Fibonacci numbers. Since the unit magnitude u and the constant C of any law in the class are required to lie in that rational-φ field, the theorem forces the constant to be outside the field, which is impossible. No law in the class can pass the admission gate.
In Recognition Science, this is called the class wall: the last named route to an absolute scale for particle masses closes. The only law that accepts the intended amplitude and rejects its double is one whose constant is the amplitude itself, but that law names the target in its definition, which the gate forbids. The wall is not a failure of search; it is an arithmetic obstruction. The theorem establishes a precise boundary: any future absolute constant must live outside the rational-φ field, which is exactly what the framework leaves open.
The theorem does not claim that no field-to-current magnitude law exists. It does not claim that the intended amplitude is physically impossible. It does not claim that the framework has derived the mass spectrum. It claims only that within the typed class of laws, with the admission gate as defined, no law can satisfy all three clauses. The proof is exact, not approximate, and it is a theorem, not a hypothesis.
THEOREM constant_eq_target_smul_of_accepts · IndisputableMonolith/Masses/MassGenesis/T10InhomogeneousFieldCurrentSelectorWall.lean
/-- The banked reduction, restated for the class: acceptance of the intended
witness forces the constant to be the target amplitude scaled by the law's
unit. Independence from the target is therefore a question about the
provenance of the constant, and only that. -/
theorem constant_eq_target_smul_of_accepts (L : FieldCurrentMagnitudeLaw)
(hacc : LinearMagnitudeLaw L.u L.C intendedGapOneFactorAmplitude) :
L.C = intendedGapOneFactorAmplitude * L.u :=
hacc.symm
THEOREM intendedGapOneFactorAmplitude_not_inQPhi · IndisputableMonolith/Masses/MassGenesis/T10InhomogeneousFieldCurrentSelectorWall.lean
/-- **Exact algebra.** The intended gap-one factor amplitude `f`
(`f² = φ⁴²/8`, banked) is not of the form `p + q φ` with rational `p, q`.
The representation would force `p² + q² = F₄₁/8` and `2pq + q² = F₄₂/8`
(by rational independence of `{1, φ}` and the Fibonacci reduction), hence
`q² = 29953729/2` or `q² = 74884322/5`; in the first case `(2q)² = 59907458`
and in the second `(5q)² = 374421610`, both integers `≡ 2 mod 4`, which no
perfect square is. The elimination's discriminant is the Cassini identity
`F₄₁² + F₄₁F₄₂ − F₄₂² = 1`, equivalently `299537289² − 80 · 33489287² = 1`. -/
theorem intendedGapOneFactorAmplitude_not_inQPhi :
¬ InQPhi intendedGapOneFactorAmplitude := by
rintro ⟨p, q, h⟩
have hsq : intendedGapOneFactorAmplitude ^ 2 = Constants.phi ^ (42 : ℕ) / 8 := by
simpa [intendedGapOneFactorAmplitude] using
gapOne_factorAmplitude_sq_eq_phi42_div_eight
have hexpand : intendedGapOneFactorAmplitude ^ 2 =
((p : ℝ) ^ 2 + (q : ℝ) ^ 2) +
(2 * (p : ℝ) * (q : ℝ) + (q : ℝ) ^ 2) * Constants.phi := by
rw [h]
linear_combination ((q : ℝ) ^ 2) * Constants.phi_sq_eq
have hpow : Constants.phi ^ (42 : ℕ) / 8 =
(165580141 : ℝ) / 8 + (33489287 : ℝ) * Constants.phi := by
have hf := phi_pow_fib 42
have hf42 : Nat.fib 42 = 267914296 := by decide
have hf43 : Nat.fib 43 = 433494437 := by decide
rw [hf42, hf43] at hf
have hf' : Constants.phi ^ (42 : ℕ) =
(267914296 : ℝ) * Constants.phi + 165580141 := by
rw [hf]
push_cast
ring
linear_combination hf' / 8
have heq := hexpand.symm.trans (hsq.trans hpow)
have heq2 : (((p ^ 2 + q ^ 2 : ℚ) : ℝ)) +
(((2 * p * q + q ^ 2 : ℚ) : ℝ)) * Constants.phi =
(((165580141 / 8 : ℚ) : ℝ)) + (((33489287 : ℚ) : ℝ)) * Constants.phi := by
push_cast
linear_combination heq
obtain ⟨hA, hB⟩ := rat_coeff_eq_of_phi heq2
have hT : 5 * q ^ 4 - (299537289 / 2 : ℚ) * q ^ 2 + (33489287 : ℚ) ^ 2 = 0 := by
have h1 : p ^ 2 = (165580141 / 8 : ℚ) - q ^ 2 := by linear_combination hA
have h2 : 2 * p * q = (33489287 : ℚ) - q ^ 2 := by linear_combination hB
have h3 : 4 * p ^ 2 * q ^ 2 = ((33489287 : ℚ) - q ^ 2) ^ 2 := by
linear_combination (2 * p * q + ((33489287 : ℚ) - q ^ 2)) * h2
rw [h1] at h3
linear_combination -h3
have hT' : (10 * q ^ 2 - (299537289 / 2 : ℚ)) ^ 2 = (1 / 2 : ℚ) ^ 2 := by
have hconst : (299537289 / 2 : ℚ) ^ 2 - 20 * (33489287 : ℚ) ^ 2 = 1 / 4 := by
norm_num
have hsq : (10 * q ^ 2 - (299537289 / 2 : ℚ)) ^ 2 = 1 / 4 := by
linear_combination 20 * hT + hconst
rw [hsq]
norm_num
rcases sq_eq_sq_iff_eq_or_eq_neg.mp hT' with hcase | hcase
· have hq2 : q ^ 2 = (29953729 / 2 : ℚ) := by linear_combination hcase / 10
have h2q : (2 * q) ^ 2 = (59907458 : ℚ) := by
have hqq : (2 * q) ^ 2 = 4 * q ^ 2 := by ring
rw [hqq, hq2]
norm_num
exact not_rat_sq_of_mod_four 59907458 (by norm_num) (2 * q)
(by exact_mod_cast h2q)
· have hq2 : q ^ 2 = (74884322 / 5 : ℚ) := by linear_combination hcase / 10
have h5q : (5 * q) ^ 2 = (374421610 : ℚ) := by
have hqq : (5 * q) ^ 2 = 25 * q ^ 2 := by ring
rw [hqq, hq2]
norm_num
exact not_rat_sq_of_mod_four 374421610 (by norm_num) (5 * q)
(by exact_mod_cast h5q)
THEOREM no_fieldCurrentLaw_passes_selectorGate · IndisputableMonolith/Masses/MassGenesis/T10InhomogeneousFieldCurrentSelectorWall.lean
/-- **The class wall (THEOREM).** No field-to-current magnitude law with
target-free (φ-field) provenance accepts the intended witness: acceptance
forces `f = C / u` into the φ-field, and `f` is not there. -/
theorem no_fieldCurrentLaw_passes_selectorGate (L : FieldCurrentMagnitudeLaw) :
¬ PassesSelectorGate L := by
rintro ⟨hu, hC, hacc, -⟩
have hf : intendedGapOneFactorAmplitude = L.C / L.u :=
(eq_div_iff L.u_ne).mpr hacc
exact intendedGapOneFactorAmplitude_not_inQPhi (hf ▸ hC.div hu L.u_ne)
THEOREM targetConstantLaw_accepts_intended · targetConstantLaw_rejects_doubled · IndisputableMonolith/Masses/MassGenesis/T10InhomogeneousFieldCurrentSelectorWall.lean
theorem targetConstantLaw_accepts_intended :
LinearMagnitudeLaw 1 intendedGapOneFactorAmplitude
intendedGapOneFactorAmplitude := by
show intendedGapOneFactorAmplitude * 1 = intendedGapOneFactorAmplitude
exact mul_one _
theorem targetConstantLaw_rejects_doubled :
¬ LinearMagnitudeLaw 1 intendedGapOneFactorAmplitude
(2 * intendedGapOneFactorAmplitude) := by
have hf : 0 < intendedGapOneFactorAmplitude := gapOne_factorAmplitude_pos
intro h
have h' : 2 * intendedGapOneFactorAmplitude * 1 =
intendedGapOneFactorAmplitude := h
rw [mul_one] at h'
linarith
What this page does not claim
The theorem does not claim that no field-to-current magnitude law exists at all. The theorem does not claim that the intended amplitude is physically impossible or unmeasurable. The theorem does not claim that the framework has derived the particle mass spectrum.
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/Masses/MassGenesis/T10InhomogeneousFieldCurrentSelectorWall.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:
- What physical quantity, if any, could serve as an emission-side absolute outside the rational-φ field?
- Does the class wall generalize to other admission gates in the framework?
- What is the physical interpretation of the intended amplitude being a square root of a rational-φ element?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM constant_eq_target_smul_of_accepts · IndisputableMonolith/Masses/MassGenesis/T10InhomogeneousFieldCurrentSelectorWall.lean
/-- The banked reduction, restated for the class: acceptance of the intended witness forces the constant to be the target amplitude scaled by the law's unit. Independence from the target is therefore a question about the provenance of the constant, and only that. -/ theorem constant_eq_target_smul_of_accepts (L : FieldCurrentMagnitudeLaw) (hacc : LinearMagnitudeLaw L.u L.C intendedGapOneFactorAmplitude) : L.C = intendedGapOneFactorAmplitude * L.u := hacc.symmThe declaration constant_eq_target_smul_of_accepts says that if a field-to-current magnitude law accepts the intended amplitude, then its constant is forced to be that amplitude times its unit magnitude. constant_eq_target_smul_of_accepts · IndisputableMonolith/Masses/MassGenesis/T10InhomogeneousFieldCurrentSelectorWall.leanTHEOREM intendedGapOneFactorAmplitude_not_inQPhi · IndisputableMonolith/Masses/MassGenesis/T10InhomogeneousFieldCurrentSelectorWall.lean
/-- **Exact algebra.** The intended gap-one factor amplitude `f` (`f² = φ⁴²/8`, banked) is not of the form `p + q φ` with rational `p, q`. The representation would force `p² + q² = F₄₁/8` and `2pq + q² = F₄₂/8` (by rational independence of `{1, φ}` and the Fibonacci reduction), hence `q² = 29953729/2` or `q² = 74884322/5`; in the first case `(2q)² = 59907458` and in the second `(5q)² = 374421610`, both integers `≡ 2 mod 4`, which no perfect square is. The elimination's discriminant is the Cassini identity `F₄₁² + F₄₁F₄₂ − F₄₂² = 1`, equivalently `299537289² − 80 · 33489287² = 1`. -/ theorem intendedGapOneFactorAmplitude_not_inQPhi : ¬ InQPhi intendedGapOneFactorAmplitude := by rintro ⟨p, q, h⟩ have hsq : intendedGapOneFactorAmplitude ^ 2 = Constants.phi ^ (42 : ℕ) / 8 := by simpa [intendedGapOneFactorAmplitude] using gapOne_factorAmplitude_sq_eq_phi42_div_eight have hexpand : intendedGapOneFactorAmplitude ^ 2 = ((p : ℝ) ^ 2 + (q : ℝ) ^ 2) + (2 * (p : ℝ) * (q : ℝ) + (q : ℝ) ^ 2) * Constants.phi := by rw [h] linear_combination ((q : ℝ) ^ 2) * Constants.phi_sq_eq have hpow : Constants.phi ^ (42 : ℕ) / 8 = (165580141 : ℝ) / 8 + (33489287 : ℝ) * Constants.phi := by have hf := phi_pow_fib 42 have hf42 : Nat.fib 42 = 267914296 := by decide have hf43 : Nat.fib 43 = 433494437 := by decide rw [hf42, hf43] at hf have hf' : Constants.phi ^ (42 : ℕ) = (267914296 : ℝ) * Constants.phi + 165580141 := by rw [hf] push_cast ring linear_combination hf' / 8 have heq := hexpand.symm.trans (hsq.trans hpow) have heq2 : (((p ^ 2 + q ^ 2 : ℚ) : ℝ)) + (((2 * p * q + q ^ 2 : ℚ) : ℝ)) * Constants.phi = (((165580141 / 8 : ℚ) : ℝ)) + (((33489287 : ℚ) : ℝ)) * Constants.phi := by push_cast linear_combination heq obtain ⟨hA, hB⟩ := rat_coeff_eq_of_phi heq2 have hT : 5 * q ^ 4 - (299537289 / 2 : ℚ) * q ^ 2 + (33489287 : ℚ) ^ 2 = 0 := by have h1 : p ^ 2 = (165580141 / 8 : ℚ) - q ^ 2 := by linear_combination hA have h2 : 2 * p * q = (33489287 : ℚ) - q ^ 2 := by linear_combination hB have h3 : 4 * p ^ 2 * q ^ 2 = ((33489287 : ℚ) - q ^ 2) ^ 2 := by linear_combination (2 * p * q + ((33489287 : ℚ) - q ^ 2)) * h2 rw [h1] at h3 linear_combination -h3 have hT' : (10 * q ^ 2 - (299537289 / 2 : ℚ)) ^ 2 = (1 / 2 : ℚ) ^ 2 := by have hconst : (299537289 / 2 : ℚ) ^ 2 - 20 * (33489287 : ℚ) ^ 2 = 1 / 4 := by norm_num have hsq : (10 * q ^ 2 - (299537289 / 2 : ℚ)) ^ 2 = 1 / 4 := by linear_combination 20 * hT + hconst rw [hsq] norm_num rcases sq_eq_sq_iff_eq_or_eq_neg.mp hT' with hcase | hcase · have hq2 : q ^ 2 = (29953729 / 2 : ℚ) := by linear_combination hcase / 10 have h2q : (2 * q) ^ 2 = (59907458 : ℚ) := by have hqq : (2 * q) ^ 2 = 4 * q ^ 2 := by ring rw [hqq, hq2] norm_num exact not_rat_sq_of_mod_four 59907458 (by norm_num) (2 * q) (by exact_mod_cast h2q) · have hq2 : q ^ 2 = (74884322 / 5 : ℚ) := by linear_combination hcase / 10 have h5q : (5 * q) ^ 2 = (374421610 : ℚ) := by have hqq : (5 * q) ^ 2 = 25 * q ^ 2 := by ring rw [hqq, hq2] norm_num exact not_rat_sq_of_mod_four 374421610 (by norm_num) (5 * q) (by exact_mod_cast h5q)The intended amplitude is not a rational combination of 1 and the golden ratio. intendedGapOneFactorAmplitude_not_inQPhi · IndisputableMonolith/Masses/MassGenesis/T10InhomogeneousFieldCurrentSelectorWall.leanTHEOREM no_fieldCurrentLaw_passes_selectorGate · IndisputableMonolith/Masses/MassGenesis/T10InhomogeneousFieldCurrentSelectorWall.lean
/-- **The class wall (THEOREM).** No field-to-current magnitude law with target-free (φ-field) provenance accepts the intended witness: acceptance forces `f = C / u` into the φ-field, and `f` is not there. -/ theorem no_fieldCurrentLaw_passes_selectorGate (L : FieldCurrentMagnitudeLaw) : ¬ PassesSelectorGate L := by rintro ⟨hu, hC, hacc, -⟩ have hf : intendedGapOneFactorAmplitude = L.C / L.u := (eq_div_iff L.u_ne).mpr hacc exact intendedGapOneFactorAmplitude_not_inQPhi (hf ▸ hC.div hu L.u_ne)No law in the class can pass the admission gate. no_fieldCurrentLaw_passes_selectorGate · IndisputableMonolith/Masses/MassGenesis/T10InhomogeneousFieldCurrentSelectorWall.leanTHEOREM targetConstantLaw_accepts_intended · targetConstantLaw_rejects_doubled · IndisputableMonolith/Masses/MassGenesis/T10InhomogeneousFieldCurrentSelectorWall.lean
theorem targetConstantLaw_accepts_intended : LinearMagnitudeLaw 1 intendedGapOneFactorAmplitude intendedGapOneFactorAmplitude := by show intendedGapOneFactorAmplitude * 1 = intendedGapOneFactorAmplitude exact mul_one _theorem targetConstantLaw_rejects_doubled : ¬ LinearMagnitudeLaw 1 intendedGapOneFactorAmplitude (2 * intendedGapOneFactorAmplitude) := by have hf : 0 < intendedGapOneFactorAmplitude := gapOne_factorAmplitude_pos intro h have h' : 2 * intendedGapOneFactorAmplitude * 1 = intendedGapOneFactorAmplitude := h rw [mul_one] at h' linarithThe only law that accepts the intended amplitude and rejects its double is one whose constant is the amplitude itself. targetConstantLaw_accepts_intended · targetConstantLaw_rejects_doubled · IndisputableMonolith/Masses/MassGenesis/T10InhomogeneousFieldCurrentSelectorWall.lean