Encyclopedia Foundation Foundation Particle Generations Not Two Generations
ARTICLE 4 claims 4 theorems
Foundation Particle Generations Not Two Generations
A theorem in the Recognition Science library proves that three spatial dimensions forbid exactly two fermion generations, but it does not by itself prove three generations exist.
Why two generations are excluded
In particle physics, a generation is one of the families of heavier copies of the lightest fermions: the electron is joined by the muon and the tau, and the up quark by the charm and top. The standard model has three such families, and why there are exactly three, not two or four, is an open question in conventional physics. The Recognition Science framework addresses that question by tying the count of generations to the number of spatial dimensions.
The framework's library, a machine-checked collection of formal theorems, defines a ledger, a discrete record of recognition events, and uses it to model how the universe keeps track of its own structure. Within that framework, the number of generations is identified with the number of pairs of opposite faces on a cube. A cube in three dimensions has three such pairs: top and bottom, front and back, left and right. The library's definition face_pairs states that a D-dimensional cube has exactly D pairs of opposite faces, so at D = 3 the count is exactly 3.
The declaration not_two_generations is a proved theorem in that library. It states that the number of face-pairs at three dimensions is not equal to 2. The proof is immediate from the definition: face_pairs 3 reduces to 3, and 3 is not 2. The same argument also rules out four generations, in the companion theorem no_fourth_generation. These are not empirical claims about measured particle counts; they are logical consequences of the framework's identification of generations with face-pairs.
What the theorem does not claim is that three generations actually exist in nature. The derivation of three generations rests on two separate steps: first, that the physical spatial dimension is exactly 3, and second, that the mapping from face-pairs to generations is the correct physical model. The theorem not_two_generations only establishes the arithmetic fact that 3 is not 2. It says nothing about whether the framework's identification is empirically true. The framework's own documentation presents the three-generation result as a derivation from the forced dimension, but the comparison against measured particle data is a separate empirical check, not part of this theorem.
For a reader, the useful takeaway is that the framework's claim about generations is not arbitrary: once you accept the dimension argument and the face-pair mapping, the exclusion of two generations is a formal necessity. But the theorem's scope is narrow. It proves a negative arithmetic fact about a definition, not a positive statement about the particle content of the universe.
THEOREM not_two_generations · IndisputableMonolith/Foundation/ParticleGenerations.lean
/-- For D = 3, there cannot be 2 face-pairs. -/
theorem not_two_generations :
face_pairs 3 ≠ 2 := by
norm_num [face_pairs]
THEOREM not_two_generations · IndisputableMonolith/Foundation/ParticleGenerations.lean
/-- For D = 3, there cannot be 2 face-pairs. -/
theorem not_two_generations :
face_pairs 3 ≠ 2 := by
norm_num [face_pairs]
THEOREM face_pairs_at_D3 · IndisputableMonolith/Foundation/ParticleGenerations.lean
/-- For D = 3, there are exactly 3 pairs of opposite faces. -/
theorem face_pairs_at_D3 : face_pairs 3 = 3 := rfl
THEOREM no_fourth_generation · IndisputableMonolith/Foundation/ParticleGenerations.lean
/-- For D = 3, there cannot be 4 face-pairs (by definition). -/
theorem no_fourth_generation :
face_pairs 3 ≠ 4 := by
norm_num [face_pairs]
What this page does not claim
The theorem does not prove that three generations exist in nature. The theorem does not depend on measured particle data. The theorem does not establish that the physical dimension is 3; it only uses the definition of face_pairs at that value.
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/Foundation/ParticleGenerations.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 framework prove that the physical spatial dimension is exactly 3?
- What empirical evidence supports the identification of face-pairs with fermion generations?
- Does the framework's derivation of three generations survive if the dimension argument changes?
- What would falsify the face-pair mapping in the framework?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM not_two_generations · IndisputableMonolith/Foundation/ParticleGenerations.lean
/-- For D = 3, there cannot be 2 face-pairs. -/ theorem not_two_generations : face_pairs 3 ≠ 2 := by norm_num [face_pairs]The declaration not_two_generations is a proved theorem in that library. not_two_generations · IndisputableMonolith/Foundation/ParticleGenerations.leanTHEOREM not_two_generations · IndisputableMonolith/Foundation/ParticleGenerations.lean
/-- For D = 3, there cannot be 2 face-pairs. -/ theorem not_two_generations : face_pairs 3 ≠ 2 := by norm_num [face_pairs]It states that the number of face-pairs at three dimensions is not equal to 2. not_two_generations · IndisputableMonolith/Foundation/ParticleGenerations.leanTHEOREM face_pairs_at_D3 · IndisputableMonolith/Foundation/ParticleGenerations.lean
/-- For D = 3, there are exactly 3 pairs of opposite faces. -/ theorem face_pairs_at_D3 : face_pairs 3 = 3 := rflA cube in three dimensions has three such pairs: top and bottom, front and back, left and right. face_pairs_at_D3 · IndisputableMonolith/Foundation/ParticleGenerations.leanTHEOREM no_fourth_generation · IndisputableMonolith/Foundation/ParticleGenerations.lean
/-- For D = 3, there cannot be 4 face-pairs (by definition). -/ theorem no_fourth_generation : face_pairs 3 ≠ 4 := by norm_num [face_pairs]The same argument also rules out four generations, in the companion theorem no_fourth_generation. no_fourth_generation · IndisputableMonolith/Foundation/ParticleGenerations.lean