/- Copyright (c) 2024 Joseph Tooby-Smith. All rights reserved. Released under Apache 2.0 license as described in the file LICENSE. Authors: Joseph Tooby-Smith -/ import HepLean.StandardModel.Basic /-! # The Georgi-Glashow Model The Georgi-Glashow model is a grand unified theory that unifies the Standard Model gauge group into `SU(5)`. This file currently contains informal-results about the Georgi-Glashow group. -/ namespace GeorgiGlashow /-- The gauge group of the Georgi-Glashow model, i.e., `SU(5)`. -/ informal_definition GaugeGroupI where deps := [] /-- The homomorphism of the Standard Model gauge group into the Georgi-Glashow gauge group, i.e., the group homomorphism `SU(3) × SU(2) × U(1) → SU(5)` taking `(h, g, α)` to `blockdiag (α ^ 3 g, α ^ (-2) h)`. See page 34 of https://math.ucr.edu/home/baez/guts.pdf -/ informal_definition inclSM where deps := [``GaugeGroupI, ``StandardModel.GaugeGroupI] /-- The kernel of the map `inclSM` is equal to the subgroup `StandardModel.gaugeGroupℤ₆SubGroup`. See page 34 of https://math.ucr.edu/home/baez/guts.pdf -/ informal_lemma inclSM_ker where deps := [``inclSM, ``StandardModel.gaugeGroupℤ₆SubGroup] /-- The group embedding from `StandardModel.GaugeGroupℤ₆` to `GaugeGroupI` induced by `inclSM` by quotienting by the kernel `inclSM_ker`. -/ informal_definition embedSMℤ₆ where deps := [``inclSM, ``StandardModel.GaugeGroupℤ₆, ``GaugeGroupI, ``inclSM_ker] end GeorgiGlashow