34 lines
988 B
Text
34 lines
988 B
Text
/-
|
||
Copyright (c) 2024 Joseph Tooby-Smith. All rights reserved.
|
||
Released under Apache 2.0 license.
|
||
Authors: Joseph Tooby-Smith
|
||
-/
|
||
import Mathlib.Data.Complex.Exponential
|
||
import Mathlib.Geometry.Manifold.VectorBundle.Basic
|
||
import Mathlib.Geometry.Manifold.VectorBundle.SmoothSection
|
||
import Mathlib.Geometry.Manifold.Instances.Real
|
||
import Mathlib.RepresentationTheory.Basic
|
||
import Mathlib.LinearAlgebra.Matrix.ToLin
|
||
import Mathlib.Analysis.InnerProductSpace.Adjoint
|
||
/-!
|
||
# The Standard Model
|
||
|
||
This file defines the basic properties of the standard model in particle physics.
|
||
|
||
-/
|
||
universe v u
|
||
namespace StandardModel
|
||
|
||
open Manifold
|
||
open Matrix
|
||
open Complex
|
||
open ComplexConjugate
|
||
|
||
/-- The space-time (TODO: Change to Minkowski.) -/
|
||
abbrev spaceTime := EuclideanSpace ℝ (Fin 4)
|
||
|
||
/-- The global gauge group of the standard model. TODO: Generalize to quotient. -/
|
||
abbrev gaugeGroup : Type :=
|
||
specialUnitaryGroup (Fin 3) ℂ × specialUnitaryGroup (Fin 2) ℂ × unitary ℂ
|
||
|
||
end StandardModel
|