def
definition
IsEvenSignFlip
show as:
view math explainer →
open explainer
Read the cached plain-language explainer.
open lean source
IndisputableMonolith.Foundation.GaugeFromCube on GitHub at line 187.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
formal source
184 Order: 2^(D-1) (= 4 for D = 3).
185
186 This subgroup corresponds to the SU(2) weak isospin structure. -/
187def IsEvenSignFlip {D : ℕ} (g : SignedPerm D) : Prop :=
188 IsSignFlip g ∧ Even (∑ i : Fin D, (g.signs i).val)
189
190/-- The parity of a sign-flip element: the total number of flipped signs mod 2. -/
191def sign_parity {D : ℕ} (g : SignedPerm D) : Fin 2 :=
192 ⟨(∑ i : Fin D, (g.signs i).val) % 2, Nat.mod_lt _ (by norm_num)⟩
193
194/-- The even sign-flip subgroup has order 2^(D-1). -/
195def even_sign_flip_count (D : ℕ) : ℕ := 2 ^ (D - 1)
196
197/-- For D = 3: the even sign-flip subgroup has order 4. -/
198theorem even_sign_flip_count_D3 : even_sign_flip_count 3 = 4 := by
199 native_decide
200
201/-- **Layer 3**: The parity quotient ℤ/2ℤ.
202 The quotient of the sign-flip group by the even subgroup.
203 Order: 2.
204
205 This corresponds to U(1) weak hypercharge. -/
206def parity_quotient_order : ℕ := 2
207
208/-! ## Part 4: The Factorization 48 = 6 × 4 × 2 -/
209
210/-- **THEOREM (Three-Layer Factorization)**:
211 The order of B₃ factors as |S₃| × |(ℤ/2ℤ)²| × |ℤ/2ℤ|.
212
213 48 = 6 × 4 × 2
214
215 Each factor corresponds to one layer of the gauge group. -/
216theorem three_layer_factorization :
217 Fintype.card (SignedPerm 3) =