Encyclopedia Constants Constants Alpha Genesis U1 Normalization Physical Link Dof Eq Cycle Rank
ARTICLE 4 claims 3 theorems 1 model
Constants Alpha Genesis U1 Normalization Physical Link Dof Eq Cycle Rank
A formal theorem in the Recognition Science library proves a cube has five independent loops, and carefully refuses to turn that number into physics.
A count that stays a count
The theorem physical_link_dof_eq_cycle_rank is a piece of elementary graph arithmetic dressed in formal clothing. It states that for a cube, the number of edges (12) minus the number of vertices minus one (8 minus 1, or 7) equals the cycle rank, which is 12 minus 8 plus 1, or 5. In plain terms: a cube has five independent loops, a fact any graph theorist recognizes as the dimension of its cycle space. The theorem's contribution is to certify this arithmetic inside a machine-checked library of formal theorems, so that the number 5 is not assumed but computed from definitions.
The context matters because the number 5 sits next to a much larger number, 11, that the Recognition Science framework uses elsewhere. That 11 comes from counting passive edges in a ledger, a discrete record of recognition events, and it is a candidate seed for the fine-structure constant. The theorem's real work is negative: it proves that 11 is not 5, and that the ledger count and the graph count answer different questions. The seed 11 removes only one active edge from 12, while the cycle rank 5 removes the modeled gauge redundancies, the seven degrees of freedom that do not change the physical state. The arithmetic mismatch is proved in seed_channel_count_ne_gauge_dof.
In Recognition Science, this distinction is load-bearing. The framework models the photon stiffness, the resistance to field excitation, as the ledger channel count 11, not as the graph cycle rank 5. The theorem physical_link_dof_eq_cycle_rank does not say which count is physically correct; it only certifies that the two counts differ. A separate defined candidate, 20π, substitutes the graph count into the stiffness formula, and the theorem gauge_invariant_seed_excluded proves that this candidate is smaller than the assembled inverse fine-structure constant. That comparison is arithmetic, not a measurement verdict.
The honest reading is a conditional structure called SeedNormalizationReading. It holds only if one accepts three inputs: the Heaviside-Lorentz convention for the fine-structure constant, the identification of the bare charge quantum as 1, and the load-bearing identification that the photon stiffness is the ledger count 11 rather than the gauge count 5. The third input is exactly the mismatch this theorem proves. The structure is inhabited, meaning the reading is consistent, but it is an identification, not a derivation. The framework does not construct a U(1) gauge theory, a Maxwell action, or a matter coupling here; those remain open targets.
THEOREM physical_link_dof_eq_cycle_rank · IndisputableMonolith/Constants/AlphaGenesis/U1Normalization.lean
/-- The arithmetic identity `E − (V − 1) = E − V + 1` at the registered
dimension. The physical link-mode interpretation remains
DERIVED-UNFORMALIZED. -/
theorem physical_link_dof_eq_cycle_rank :
cube_edges D - gauge_redundancy = cube_cycle_rank := by
rw [gauge_redundancy_eq_7, cube_cycle_rank_eq_5]; unfold cube_edges D; decide
THEOREM seed_channel_count_ne_gauge_dof · IndisputableMonolith/Constants/AlphaGenesis/U1Normalization.lean
/-- **Arithmetic verdict.** The seed channel count `11` is not the candidate
cycle-rank count `5`. This theorem does not identify either number with a
kinetic coefficient. -/
theorem seed_channel_count_ne_gauge_dof :
passive_field_edges D ≠ cube_cycle_rank := by
rw [seed_channel_count, cube_cycle_rank_eq_5]; norm_num
THEOREM gauge_invariant_seed_excluded · IndisputableMonolith/Constants/AlphaGenesis/U1Normalization.lean
/-- The defined candidate `20π` is less than the corpus's assembled
`Constants.alphaInv`. This is not a direct measurement verdict, and it does
not establish a genuine gauge normalization. -/
theorem gauge_invariant_seed_excluded :
gauge_invariant_seed < Constants.alphaInv := by
rw [gauge_invariant_seed_eq_20pi]
have hpi : Real.pi < (3.141593 : ℝ) := Real.pi_lt_d6
have h1 : (20 : ℝ) * Real.pi < 63 := by nlinarith [hpi]
have h2 : (137.030 : ℝ) < Constants.alphaInv := Numerics.alphaInv_gt
linarith
MODEL SeedNormalizationReading · IndisputableMonolith/Constants/AlphaGenesis/U1Normalization.lean
/-- A reading of the α seed `4π·11` as a coupling normalization. The seed
equals `(4π) × (stiffness)` with `e² = 1` ONLY under three inputs, the third of
which is precisely the ledger-vs-gauge mismatch: the stiffness used is the
passive-edge (ledger channel) count, which is NOT the gauge-invariant cycle
rank. So this is an identification, not a gauge-theory theorem. -/
structure SeedNormalizationReading : Prop where
/-- (i) MODEL: Heaviside–Lorentz convention `α = e²/(4π)`. -/
hl_convention : True
/-- (ii) IDENTIFICATION: bare charge quantum `e² = 1` (J-cost Hessian `= 1`;
the particle/antiparticle double-entry factor of `2` is not independently
ruled out here). -/
charge_unit_one : True
/-- (iii) IDENTIFICATION (the load-bearing one): the photon stiffness is taken
to be the passive-edge ledger channel count `11`, which is not the candidate
graph cycle-rank count `5`. -/
stiffness_is_ledger_not_gauge : passive_field_edges D ≠ cube_cycle_rank
What this page does not claim
The theorem does not construct a graph, a gauge action, or a cycle space; it only proves arithmetic identities. Neither the count 5 nor the count 11 is proved to be a photon kinetic coefficient. The comparison between 20π and the assembled alphaInv is not a direct measurement verdict.
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/U1Normalization.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 would a genuine U(1) gauge theory derivation from the cube require beyond the arithmetic counts?
- Which physical observable, if any, distinguishes the ledger channel count 11 from the graph cycle rank 5?
- Can the ledger recognition-channel count be derived from a constructed graph rather than identified with one?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM physical_link_dof_eq_cycle_rank · IndisputableMonolith/Constants/AlphaGenesis/U1Normalization.lean
/-- The arithmetic identity `E − (V − 1) = E − V + 1` at the registered dimension. The physical link-mode interpretation remains DERIVED-UNFORMALIZED. -/ theorem physical_link_dof_eq_cycle_rank : cube_edges D - gauge_redundancy = cube_cycle_rank := by rw [gauge_redundancy_eq_7, cube_cycle_rank_eq_5]; unfold cube_edges D; decideIt states that for a cube, the number of edges (12) minus the number of vertices minus one (8 minus 1, or 7) equals the cycle rank, which is 12 minus 8 plus 1, or 5. physical_link_dof_eq_cycle_rank · IndisputableMonolith/Constants/AlphaGenesis/U1Normalization.leanTHEOREM seed_channel_count_ne_gauge_dof · IndisputableMonolith/Constants/AlphaGenesis/U1Normalization.lean
/-- **Arithmetic verdict.** The seed channel count `11` is not the candidate cycle-rank count `5`. This theorem does not identify either number with a kinetic coefficient. -/ theorem seed_channel_count_ne_gauge_dof : passive_field_edges D ≠ cube_cycle_rank := by rw [seed_channel_count, cube_cycle_rank_eq_5]; norm_numThe theorem's real work is negative: it proves that 11 is not 5, and that the ledger count and the graph count answer different questions. seed_channel_count_ne_gauge_dof · IndisputableMonolith/Constants/AlphaGenesis/U1Normalization.leanTHEOREM gauge_invariant_seed_excluded · IndisputableMonolith/Constants/AlphaGenesis/U1Normalization.lean
/-- The defined candidate `20π` is less than the corpus's assembled `Constants.alphaInv`. This is not a direct measurement verdict, and it does not establish a genuine gauge normalization. -/ theorem gauge_invariant_seed_excluded : gauge_invariant_seed < Constants.alphaInv := by rw [gauge_invariant_seed_eq_20pi] have hpi : Real.pi < (3.141593 : ℝ) := Real.pi_lt_d6 have h1 : (20 : ℝ) * Real.pi < 63 := by nlinarith [hpi] have h2 : (137.030 : ℝ) < Constants.alphaInv := Numerics.alphaInv_gt linarithThe theorem <em>gauge_invariant_seed_excluded</em> proves that this candidate is smaller than the assembled inverse fine-structure constant. gauge_invariant_seed_excluded · IndisputableMonolith/Constants/AlphaGenesis/U1Normalization.leanMODEL SeedNormalizationReading · IndisputableMonolith/Constants/AlphaGenesis/U1Normalization.lean
/-- A reading of the α seed `4π·11` as a coupling normalization. The seed equals `(4π) × (stiffness)` with `e² = 1` ONLY under three inputs, the third of which is precisely the ledger-vs-gauge mismatch: the stiffness used is the passive-edge (ledger channel) count, which is NOT the gauge-invariant cycle rank. So this is an identification, not a gauge-theory theorem. -/ structure SeedNormalizationReading : Prop where /-- (i) MODEL: Heaviside–Lorentz convention `α = e²/(4π)`. -/ hl_convention : True /-- (ii) IDENTIFICATION: bare charge quantum `e² = 1` (J-cost Hessian `= 1`; the particle/antiparticle double-entry factor of `2` is not independently ruled out here). -/ charge_unit_one : True /-- (iii) IDENTIFICATION (the load-bearing one): the photon stiffness is taken to be the passive-edge ledger channel count `11`, which is not the candidate graph cycle-rank count `5`. -/ stiffness_is_ledger_not_gauge : passive_field_edges D ≠ cube_cycle_rankThe honest reading is a conditional structure called <em>SeedNormalizationReading</em>. SeedNormalizationReading · IndisputableMonolith/Constants/AlphaGenesis/U1Normalization.lean