refactor: Shake
This commit is contained in:
parent
23495ea80f
commit
fb4bb0bb88
36 changed files with 30 additions and 65 deletions
|
@ -5,7 +5,7 @@ Authors: Joseph Tooby-Smith
|
|||
-/
|
||||
import Mathlib.Tactic.Polyrith
|
||||
import Mathlib.Algebra.Module.LinearMap.Basic
|
||||
import Mathlib.Algebra.BigOperators.Fin
|
||||
import Mathlib.Data.Fintype.BigOperators
|
||||
/-!
|
||||
# Linear maps
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ Authors: Joseph Tooby-Smith
|
|||
-/
|
||||
import HepLean.AnomalyCancellation.MSSMNu.Basic
|
||||
import Mathlib.Tactic.Polyrith
|
||||
import HepLean.AnomalyCancellation.GroupActions
|
||||
import Mathlib.RepresentationTheory.Basic
|
||||
/-!
|
||||
# Permutations of MSSM charges and solutions
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ Authors: Joseph Tooby-Smith
|
|||
-/
|
||||
import HepLean.AnomalyCancellation.PureU1.Basic
|
||||
import Mathlib.Tactic.Polyrith
|
||||
import Mathlib.RepresentationTheory.Basic
|
||||
import Mathlib.LinearAlgebra.FreeModule.StrongRankCondition
|
||||
/-!
|
||||
# Basis of `LinSols`
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ Copyright (c) 2024 Joseph Tooby-Smith. All rights reserved.
|
|||
Released under Apache 2.0 license.
|
||||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.AnomalyCancellation.PureU1.Permutations
|
||||
import HepLean.AnomalyCancellation.PureU1.Basic
|
||||
/-!
|
||||
# The Pure U(1) case with 1 fermion
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ Copyright (c) 2024 Joseph Tooby-Smith. All rights reserved.
|
|||
Released under Apache 2.0 license.
|
||||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.AnomalyCancellation.PureU1.Permutations
|
||||
import HepLean.AnomalyCancellation.PureU1.Basic
|
||||
/-!
|
||||
# The Pure U(1) case with 3 fermion
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ Copyright (c) 2024 Joseph Tooby-Smith. All rights reserved.
|
|||
Released under Apache 2.0 license.
|
||||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.AnomalyCancellation.PureU1.Permutations
|
||||
import HepLean.AnomalyCancellation.PureU1.Basic
|
||||
/-!
|
||||
# The Pure U(1) case with 2 fermions
|
||||
|
||||
|
|
|
@ -7,7 +7,6 @@ import HepLean.AnomalyCancellation.PureU1.Basic
|
|||
import HepLean.AnomalyCancellation.GroupActions
|
||||
import Mathlib.Tactic.Polyrith
|
||||
import Mathlib.RepresentationTheory.Basic
|
||||
import Mathlib.Data.Fin.Tuple.Sort
|
||||
/-!
|
||||
# Permutations of Pure U(1) ACC
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@ Released under Apache 2.0 license.
|
|||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.AnomalyCancellation.PureU1.Permutations
|
||||
import Mathlib.Data.Fin.Tuple.Sort
|
||||
/-!
|
||||
# Sort for Pure U(1) charges
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ Authors: Joseph Tooby-Smith
|
|||
-/
|
||||
import HepLean.AnomalyCancellation.SM.Basic
|
||||
import Mathlib.Tactic.Polyrith
|
||||
import HepLean.AnomalyCancellation.GroupActions
|
||||
import Mathlib.RepresentationTheory.Basic
|
||||
/-!
|
||||
# Permutations of SM with no RHN.
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@ Authors: Joseph Tooby-Smith
|
|||
-/
|
||||
import HepLean.AnomalyCancellation.SMNu.Basic
|
||||
import HepLean.AnomalyCancellation.SMNu.Permutations
|
||||
import HepLean.AnomalyCancellation.GroupActions
|
||||
/-!
|
||||
# ACC system for SM with RHN and no gravitational anomaly.
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@ Authors: Joseph Tooby-Smith
|
|||
-/
|
||||
import HepLean.AnomalyCancellation.SMNu.Basic
|
||||
import HepLean.AnomalyCancellation.SMNu.Permutations
|
||||
import HepLean.AnomalyCancellation.GroupActions
|
||||
/-!
|
||||
# ACC system for SM with RHN (without hypercharge).
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ Authors: Joseph Tooby-Smith
|
|||
-/
|
||||
import HepLean.AnomalyCancellation.SMNu.Basic
|
||||
import Mathlib.Tactic.Polyrith
|
||||
import HepLean.AnomalyCancellation.GroupActions
|
||||
import Mathlib.RepresentationTheory.Basic
|
||||
/-!
|
||||
# Permutations of SM charges with RHN.
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@ Authors: Joseph Tooby-Smith
|
|||
-/
|
||||
import HepLean.AnomalyCancellation.SMNu.Basic
|
||||
import HepLean.AnomalyCancellation.SMNu.Permutations
|
||||
import HepLean.AnomalyCancellation.GroupActions
|
||||
/-!
|
||||
# ACC system for SM with RHN
|
||||
|
||||
|
|
|
@ -4,7 +4,6 @@ Released under Apache 2.0 license.
|
|||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.AnomalyCancellation.SMNu.PlusU1.Basic
|
||||
import HepLean.AnomalyCancellation.SMNu.PlusU1.FamilyMaps
|
||||
import HepLean.AnomalyCancellation.SMNu.PlusU1.PlaneNonSols
|
||||
/-!
|
||||
# Bound on plane dimension
|
||||
|
|
|
@ -4,7 +4,6 @@ Released under Apache 2.0 license.
|
|||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.AnomalyCancellation.SMNu.PlusU1.Basic
|
||||
import HepLean.AnomalyCancellation.SMNu.PlusU1.FamilyMaps
|
||||
/-!
|
||||
# Plane of non-solutions
|
||||
|
||||
|
|
|
@ -4,7 +4,6 @@ Released under Apache 2.0 license.
|
|||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.AnomalyCancellation.SMNu.PlusU1.Basic
|
||||
import HepLean.AnomalyCancellation.SMNu.PlusU1.FamilyMaps
|
||||
/-!
|
||||
# Properties of Quad Sols for SM with RHN
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ Copyright (c) 2024 Joseph Tooby-Smith. All rights reserved.
|
|||
Released under Apache 2.0 license.
|
||||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.FeynmanDiagrams.Momentum
|
||||
import HepLean.FeynmanDiagrams.Basic
|
||||
/-!
|
||||
# Feynman diagrams in Phi^4 theory
|
||||
|
||||
|
|
|
@ -5,12 +5,9 @@ Authors: Joseph Tooby-Smith
|
|||
-/
|
||||
import HepLean.FeynmanDiagrams.Basic
|
||||
import Mathlib.Data.Real.Basic
|
||||
import Mathlib.Algebra.Category.ModuleCat.Basic
|
||||
import Mathlib.LinearAlgebra.StdBasis
|
||||
import Mathlib.LinearAlgebra.Matrix.ToLin
|
||||
import Mathlib.Data.Matrix.Rank
|
||||
import Mathlib.Algebra.DirectSum.Module
|
||||
import Mathlib.LinearAlgebra.SesquilinearForm
|
||||
import Mathlib.LinearAlgebra.Dimension.Finrank
|
||||
/-!
|
||||
# Momentum in Feynman diagrams
|
||||
|
||||
|
|
|
@ -4,9 +4,7 @@ Released under Apache 2.0 license.
|
|||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.FlavorPhysics.CKMMatrix.Basic
|
||||
import HepLean.FlavorPhysics.CKMMatrix.Rows
|
||||
import HepLean.FlavorPhysics.CKMMatrix.PhaseFreedom
|
||||
import Mathlib.Analysis.SpecialFunctions.Complex.Arg
|
||||
import Mathlib.Analysis.Complex.Basic
|
||||
/-!
|
||||
# Invariants of the CKM Matrix
|
||||
|
||||
|
|
|
@ -5,7 +5,6 @@ Authors: Joseph Tooby-Smith
|
|||
-/
|
||||
import HepLean.FlavorPhysics.CKMMatrix.Basic
|
||||
import HepLean.FlavorPhysics.CKMMatrix.Rows
|
||||
import HepLean.FlavorPhysics.CKMMatrix.PhaseFreedom
|
||||
import HepLean.FlavorPhysics.CKMMatrix.Invariants
|
||||
import Mathlib.Analysis.SpecialFunctions.Complex.Arg
|
||||
/-!
|
||||
|
|
|
@ -6,10 +6,8 @@ Authors: Joseph Tooby-Smith
|
|||
import Mathlib.LinearAlgebra.UnitaryGroup
|
||||
import Mathlib.LinearAlgebra.Matrix.GeneralLinearGroup
|
||||
import Mathlib.Data.Complex.Exponential
|
||||
import Mathlib.Geometry.Manifold.VectorBundle.Basic
|
||||
import Mathlib.LinearAlgebra.Eigenspace.Basic
|
||||
import Mathlib.Analysis.InnerProductSpace.Basic
|
||||
import Mathlib.Analysis.InnerProductSpace.Adjoint
|
||||
import Mathlib.Analysis.InnerProductSpace.PiL2
|
||||
/-!
|
||||
# The group SO(3)
|
||||
|
||||
|
|
|
@ -4,8 +4,6 @@ Released under Apache 2.0 license.
|
|||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.SpaceTime.Metric
|
||||
import HepLean.SpaceTime.FourVelocity
|
||||
import Mathlib.GroupTheory.SpecificGroups.KleinFour
|
||||
import Mathlib.LinearAlgebra.Matrix.SpecialLinearGroup
|
||||
/-!
|
||||
# Spacetime as a self-adjoint matrix
|
||||
|
|
|
@ -4,9 +4,9 @@ Released under Apache 2.0 license.
|
|||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import Mathlib.Data.Complex.Exponential
|
||||
import Mathlib.Geometry.Manifold.VectorBundle.Basic
|
||||
import Mathlib.Analysis.InnerProductSpace.Adjoint
|
||||
|
||||
import Mathlib.Geometry.Manifold.SmoothManifoldWithCorners
|
||||
import Mathlib.Analysis.InnerProductSpace.PiL2
|
||||
import Mathlib.LinearAlgebra.Matrix.DotProduct
|
||||
/-!
|
||||
# Space time
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ Copyright (c) 2024 Joseph Tooby-Smith. All rights reserved.
|
|||
Released under Apache 2.0 license.
|
||||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.SpaceTime.Metric
|
||||
import Mathlib.Analysis.Complex.Basic
|
||||
/-!
|
||||
# The Clifford Algebra
|
||||
|
||||
|
|
|
@ -5,11 +5,7 @@ Authors: Joseph Tooby-Smith
|
|||
-/
|
||||
import HepLean.SpaceTime.Basic
|
||||
import HepLean.SpaceTime.Metric
|
||||
import Mathlib.Analysis.InnerProductSpace.Adjoint
|
||||
import Mathlib.LinearAlgebra.CliffordAlgebra.Basic
|
||||
import Mathlib.Algebra.Lie.Classical
|
||||
import Mathlib.Algebra.Lie.TensorProduct
|
||||
import Mathlib.Analysis.InnerProductSpace.Adjoint
|
||||
/-!
|
||||
# The Lorentz Algebra
|
||||
|
||||
|
|
|
@ -4,11 +4,7 @@ Released under Apache 2.0 license.
|
|||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.SpaceTime.Metric
|
||||
import HepLean.SpaceTime.FourVelocity
|
||||
import HepLean.SpaceTime.AsSelfAdjointMatrix
|
||||
import Mathlib.GroupTheory.SpecificGroups.KleinFour
|
||||
import Mathlib.Geometry.Manifold.Algebra.LieGroup
|
||||
import Mathlib.Analysis.Matrix
|
||||
/-!
|
||||
# The Lorentz Group
|
||||
|
||||
|
|
|
@ -3,10 +3,9 @@ Copyright (c) 2024 Joseph Tooby-Smith. All rights reserved.
|
|||
Released under Apache 2.0 license.
|
||||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.SpaceTime.LorentzGroup.Orthochronous
|
||||
import HepLean.SpaceTime.LorentzGroup.Proper
|
||||
import Mathlib.GroupTheory.SpecificGroups.KleinFour
|
||||
import Mathlib.Topology.Constructions
|
||||
import HepLean.SpaceTime.FourVelocity
|
||||
/-!
|
||||
# Boosts
|
||||
|
||||
|
|
|
@ -5,7 +5,6 @@ Authors: Joseph Tooby-Smith
|
|||
-/
|
||||
import HepLean.SpaceTime.FourVelocity
|
||||
import HepLean.SpaceTime.LorentzGroup.Proper
|
||||
import Mathlib.GroupTheory.SpecificGroups.KleinFour
|
||||
/-!
|
||||
# The Orthochronous Lorentz Group
|
||||
|
||||
|
|
|
@ -4,7 +4,6 @@ Released under Apache 2.0 license.
|
|||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.SpaceTime.LorentzGroup.Basic
|
||||
import Mathlib.GroupTheory.SpecificGroups.KleinFour
|
||||
/-!
|
||||
# The Proper Lorentz Group
|
||||
|
||||
|
|
|
@ -3,10 +3,8 @@ Copyright (c) 2024 Joseph Tooby-Smith. All rights reserved.
|
|||
Released under Apache 2.0 license.
|
||||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.SpaceTime.LorentzGroup.Orthochronous
|
||||
import HepLean.SpaceTime.LorentzGroup.Proper
|
||||
import HepLean.SpaceTime.LorentzGroup.Basic
|
||||
import HepLean.GroupTheory.SO3.Basic
|
||||
import Mathlib.GroupTheory.SpecificGroups.KleinFour
|
||||
import Mathlib.Topology.Constructions
|
||||
/-!
|
||||
# Rotations
|
||||
|
|
|
@ -4,11 +4,8 @@ Released under Apache 2.0 license.
|
|||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.SpaceTime.Basic
|
||||
import Mathlib.Analysis.InnerProductSpace.Adjoint
|
||||
import Mathlib.LinearAlgebra.CliffordAlgebra.Basic
|
||||
import Mathlib.Algebra.Lie.Classical
|
||||
import Mathlib.Algebra.Lie.TensorProduct
|
||||
import Mathlib.Tactic.RewriteSearch
|
||||
import Mathlib.LinearAlgebra.QuadraticForm.Basic
|
||||
/-!
|
||||
# Spacetime Metric
|
||||
|
||||
|
|
|
@ -3,16 +3,9 @@ Copyright (c) 2024 Joseph Tooby-Smith. All rights reserved.
|
|||
Released under Apache 2.0 license.
|
||||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.SpaceTime.Basic
|
||||
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
|
||||
import Mathlib.LinearAlgebra.CliffordAlgebra.Basic
|
||||
import Mathlib.Analysis.NormedSpace.MatrixExponential
|
||||
/-!
|
||||
# The Standard Model
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@ Copyright (c) 2024 Joseph Tooby-Smith. All rights reserved.
|
|||
Released under Apache 2.0 license.
|
||||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.SpaceTime.Basic
|
||||
import HepLean.StandardModel.Basic
|
||||
import HepLean.StandardModel.HiggsBoson.TargetSpace
|
||||
import Mathlib.Data.Complex.Exponential
|
||||
|
@ -14,7 +15,6 @@ import Mathlib.RepresentationTheory.Basic
|
|||
import Mathlib.Analysis.InnerProductSpace.Basic
|
||||
import Mathlib.Analysis.InnerProductSpace.Adjoint
|
||||
import Mathlib.Geometry.Manifold.ContMDiff.Product
|
||||
import Mathlib.Analysis.Complex.RealDeriv
|
||||
import Mathlib.Algebra.QuadraticDiscriminant
|
||||
/-!
|
||||
# The Higgs field
|
||||
|
|
|
@ -7,14 +7,13 @@ import HepLean.StandardModel.Basic
|
|||
import HepLean.StandardModel.Representations
|
||||
import Mathlib.Data.Complex.Exponential
|
||||
import Mathlib.Tactic.Polyrith
|
||||
import Mathlib.Geometry.Manifold.VectorBundle.Basic
|
||||
import Mathlib.Geometry.Manifold.VectorBundle.SmoothSection
|
||||
import Mathlib.Geometry.Manifold.Instances.Real
|
||||
import Mathlib.RepresentationTheory.Basic
|
||||
import Mathlib.Analysis.InnerProductSpace.Basic
|
||||
import Mathlib.Analysis.InnerProductSpace.Adjoint
|
||||
import Mathlib.Geometry.Manifold.ContMDiff.Product
|
||||
import Mathlib.Algebra.QuadraticDiscriminant
|
||||
import Mathlib.Geometry.Manifold.ContMDiff.NormedSpace
|
||||
/-!
|
||||
# The Higgs vector space
|
||||
|
||||
|
|
|
@ -3,14 +3,9 @@ Copyright (c) 2024 Joseph Tooby-Smith. All rights reserved.
|
|||
Released under Apache 2.0 license.
|
||||
Authors: Joseph Tooby-Smith
|
||||
-/
|
||||
import HepLean.StandardModel.Basic
|
||||
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
|
||||
/-!
|
||||
# Representations appearing in the Standard Model
|
||||
|
||||
|
|
|
@ -12,4 +12,8 @@ lake build HepLean
|
|||
|
||||
echo "Run linter"
|
||||
|
||||
lake exe runLinter HepLean
|
||||
lake exe runLinter HepLean
|
||||
|
||||
echo "Run shake"
|
||||
|
||||
lake exe shake HepLean
|
Loading…
Add table
Add a link
Reference in a new issue