Encyclopedia Masses Masses Zmap Forcing Zmap Canonical Tuple Satisfies First Principles
ARTICLE 3 claims 3 theorems
Masses Zmap Forcing Zmap Canonical Tuple Satisfies First Principles
A machine-checked proof shows that a specific set of four numbers, (6, 1, 1, 4), is the unique solution to a set of structural constraints, but it does not yet derive those constraints from deeper physics.
The canonical tuple
In the Recognition Science framework, the masses of elementary particles are thought to emerge from a discrete ledger of recognition events, not from free parameters. A key step in this program is to find a small set of numbers that can encode the charges of the known fermions. The declaration zmap_canonical_tuple_satisfies_first_principles establishes that the tuple (6, 1, 1, 4) satisfies a bundle of four structural conditions. These conditions are: the scale k = 6 is the smallest positive even integer that makes all Standard Model charges integers; the coefficients (a, b) = (1, 1) form a complete ordered minimizer; and the color offset c = 4 equals the edge-direction count of a cube.
The importance is that this tuple is not just one possibility among many. A companion theorem proves the converse: if any tuple (k, a, b, c) satisfies these same conditions, then it must equal (6, 1, 1, 4). Together, the two theorems give a complete characterization. The framework's machine-checked library of formal theorems confirms both directions, meaning the logical implication has been verified step by step. This is a structural result: it says that within the chosen framework, these four numbers are forced by the stated constraints, not selected by hand.
However, the declaration does not claim that these constraints themselves are derived from first principles. The conditions, such as the requirement of integerization or the definition of a complete ordered minimizer, are definitional choices within the framework. The theorem proves that if you accept those choices, the tuple is unique. It does not prove that the choices are inevitable or that they correspond to a deeper physical law. The bridge from the framework's foundational principles to these specific constraints remains an open target, not a proved result.
In plain terms, this is like proving that a particular combination lock opens with a specific sequence, given the lock's design. The proof shows the sequence works and is the only one that does, but it does not explain why the lock was designed that way. The declaration is a precise, verified step forward in the framework's research program, but it is not a complete derivation of particle masses from scratch.
THEOREM zmap_canonical_tuple_satisfies_first_principles · IndisputableMonolith/Masses/ZMapForcing.lean
/-- Upstreamed converse: canonical `(6, 1, 1, 4)` satisfies all first-principles
characterization conditions. -/
theorem zmap_canonical_tuple_satisfies_first_principles :
integerizes_all 6 ∧
(∀ k' : ℕ, 0 < k' → Even k' → integerizes_all k' → 6 ≤ k') ∧
complete_ordered_minimizer 1 1 ∧
(4 : ℤ) = (edge_direction_count : ℤ) :=
Verification.ZMapTopologicalDerivation.zmap_canonical_tuple_satisfies_first_principles
THEOREM zmap_canonical_tuple_forced_from_first_principles · IndisputableMonolith/Masses/ZMapForcing.lean
/-- Upstreamed joint first-principles Z-map tuple forcing:
if `(k, a, b, c)` satisfies smallest-positive-even integerization + minimal-complete-ordered
coefficients + edge-direction color offset, then `(k, a, b, c) = (6, 1, 1, 4)`. -/
theorem zmap_canonical_tuple_forced_from_first_principles
{k : ℕ} {a b c : ℤ}
(hk_pos : 0 < k) (hk_even : Even k)
(hint : integerizes_all k)
(hmin_k : ∀ k' : ℕ, 0 < k' → Even k' → integerizes_all k' → k ≤ k')
(hminab : complete_ordered_minimizer a b)
(hc : c = (edge_direction_count : ℤ)) :
k = 6 ∧ a = 1 ∧ b = 1 ∧ c = 4 :=
Verification.ZMapTopologicalDerivation.zmap_canonical_tuple_forced_from_first_principles
hk_pos hk_even hint hmin_k hminab hc
THEOREM canonical_tuple_iff_first_principles · IndisputableMonolith/Masses/ZMapForcing.lean
/-- Upstreamed iff characterization:
`(k, a, b, c)` is canonical iff it satisfies the bundled first-principles
tuple constraints. -/
theorem canonical_tuple_iff_first_principles (k : ℕ) (a b c : ℤ) :
first_principles_zmap_tuple k a b c ↔ (k = 6 ∧ a = 1 ∧ b = 1 ∧ c = 4) :=
Verification.ZMapTopologicalDerivation.canonical_tuple_iff_first_principles k a b c
What this page does not claim
The constraints themselves are derived from deeper first principles. The tuple (6, 1, 1, 4) predicts any measured particle mass directly. The framework's foundational principles are fully closed.
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/ZMapForcing.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 deeper principle, if any, forces the integerization scale to be 6?
- How does the edge-direction count of a cube relate to the color charge offset?
- Can the constraints be derived from the framework's foundational cost function, or are they independent assumptions?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM zmap_canonical_tuple_satisfies_first_principles · IndisputableMonolith/Masses/ZMapForcing.lean
/-- Upstreamed converse: canonical `(6, 1, 1, 4)` satisfies all first-principles characterization conditions. -/ theorem zmap_canonical_tuple_satisfies_first_principles : integerizes_all 6 ∧ (∀ k' : ℕ, 0 < k' → Even k' → integerizes_all k' → 6 ≤ k') ∧ complete_ordered_minimizer 1 1 ∧ (4 : ℤ) = (edge_direction_count : ℤ) := Verification.ZMapTopologicalDerivation.zmap_canonical_tuple_satisfies_first_principlesThe tuple (6, 1, 1, 4) satisfies the four structural conditions of integerization, minimal complete ordering, and edge-direction color offset. zmap_canonical_tuple_satisfies_first_principles · IndisputableMonolith/Masses/ZMapForcing.leanTHEOREM zmap_canonical_tuple_forced_from_first_principles · IndisputableMonolith/Masses/ZMapForcing.lean
/-- Upstreamed joint first-principles Z-map tuple forcing: if `(k, a, b, c)` satisfies smallest-positive-even integerization + minimal-complete-ordered coefficients + edge-direction color offset, then `(k, a, b, c) = (6, 1, 1, 4)`. -/ theorem zmap_canonical_tuple_forced_from_first_principles {k : ℕ} {a b c : ℤ} (hk_pos : 0 < k) (hk_even : Even k) (hint : integerizes_all k) (hmin_k : ∀ k' : ℕ, 0 < k' → Even k' → integerizes_all k' → k ≤ k') (hminab : complete_ordered_minimizer a b) (hc : c = (edge_direction_count : ℤ)) : k = 6 ∧ a = 1 ∧ b = 1 ∧ c = 4 := Verification.ZMapTopologicalDerivation.zmap_canonical_tuple_forced_from_first_principles hk_pos hk_even hint hmin_k hminab hcAny tuple satisfying the same conditions must equal (6, 1, 1, 4). zmap_canonical_tuple_forced_from_first_principles · IndisputableMonolith/Masses/ZMapForcing.leanTHEOREM canonical_tuple_iff_first_principles · IndisputableMonolith/Masses/ZMapForcing.lean
/-- Upstreamed iff characterization: `(k, a, b, c)` is canonical iff it satisfies the bundled first-principles tuple constraints. -/ theorem canonical_tuple_iff_first_principles (k : ℕ) (a b c : ℤ) : first_principles_zmap_tuple k a b c ↔ (k = 6 ∧ a = 1 ∧ b = 1 ∧ c = 4) := Verification.ZMapTopologicalDerivation.canonical_tuple_iff_first_principles k a b cThe tuple is canonical if and only if it satisfies the bundled first-principles constraints. canonical_tuple_iff_first_principles · IndisputableMonolith/Masses/ZMapForcing.lean