refactor: Move Lorentz Group

This commit is contained in:
jstoobysmith 2024-11-09 17:29:43 +00:00
parent 5cc188146f
commit 573ea890cd
13 changed files with 20 additions and 20 deletions

View file

@ -62,6 +62,12 @@ import HepLean.FlavorPhysics.CKMMatrix.Relations
import HepLean.FlavorPhysics.CKMMatrix.Rows
import HepLean.FlavorPhysics.CKMMatrix.StandardParameterization.Basic
import HepLean.FlavorPhysics.CKMMatrix.StandardParameterization.StandardParameters
import HepLean.Lorentz.Group.Basic
import HepLean.Lorentz.Group.Boosts
import HepLean.Lorentz.Group.Orthochronous
import HepLean.Lorentz.Group.Proper
import HepLean.Lorentz.Group.Restricted
import HepLean.Lorentz.Group.Rotations
import HepLean.Mathematics.Fin
import HepLean.Mathematics.LinearMaps
import HepLean.Mathematics.PiTensorProduct
@ -73,12 +79,6 @@ import HepLean.SpaceTime.Basic
import HepLean.SpaceTime.CliffordAlgebra
import HepLean.SpaceTime.LorentzAlgebra.Basic
import HepLean.SpaceTime.LorentzAlgebra.Basis
import HepLean.SpaceTime.LorentzGroup.Basic
import HepLean.SpaceTime.LorentzGroup.Boosts
import HepLean.SpaceTime.LorentzGroup.Orthochronous
import HepLean.SpaceTime.LorentzGroup.Proper
import HepLean.SpaceTime.LorentzGroup.Restricted
import HepLean.SpaceTime.LorentzGroup.Rotations
import HepLean.SpaceTime.LorentzVector.Complex.Basic
import HepLean.SpaceTime.LorentzVector.Complex.Contraction
import HepLean.SpaceTime.LorentzVector.Complex.Metric

View file

@ -3,7 +3,7 @@ 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.SpaceTime.LorentzGroup.Proper
import HepLean.Lorentz.Group.Proper
import Mathlib.Topology.Constructions
import HepLean.SpaceTime.LorentzVector.Real.NormOne
/-!

View file

@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
Authors: Joseph Tooby-Smith
-/
import HepLean.SpaceTime.LorentzVector.Real.NormOne
import HepLean.SpaceTime.LorentzGroup.Proper
import HepLean.Lorentz.Group.Proper
/-!
# The Orthochronous Lorentz Group

View file

@ -3,7 +3,7 @@ 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.SpaceTime.LorentzGroup.Basic
import HepLean.Lorentz.Group.Basic
/-!
# The Proper Lorentz Group

View file

@ -3,9 +3,9 @@ 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.SpaceTime.LorentzGroup.Basic
import HepLean.SpaceTime.LorentzGroup.Proper
import HepLean.SpaceTime.LorentzGroup.Orthochronous
import HepLean.Lorentz.Group.Basic
import HepLean.Lorentz.Group.Proper
import HepLean.Lorentz.Group.Orthochronous
import HepLean.Meta.Informal
/-!
# The Restricted Lorentz Group

View file

@ -3,7 +3,7 @@ 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.SpaceTime.LorentzGroup.Basic
import HepLean.Lorentz.Group.Basic
import HepLean.Mathematics.SO3.Basic
import Mathlib.Topology.Constructions
/-!

View file

@ -118,7 +118,7 @@ lemma complexContrBasis_of_real (i : Fin 1 ⊕ Fin 3) :
simp only [complexContrBasis, Basis.coe_ofEquivFun, inclCongrRealLorentz,
LinearMap.coe_mk, AddHom.coe_mk]
ext j
simp
simp only [Function.comp_apply]
change (Pi.single i 1) j = _
by_cases h : i = j
· subst h

View file

@ -5,7 +5,7 @@ Authors: Joseph Tooby-Smith
-/
import Mathlib.Data.Complex.Exponential
import Mathlib.Analysis.InnerProductSpace.PiL2
import HepLean.SpaceTime.LorentzGroup.Basic
import HepLean.Lorentz.Group.Basic
import HepLean.Meta.Informal
import Mathlib.RepresentationTheory.Rep
import HepLean.SpaceTime.LorentzVector.Real.Modules

View file

@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
Authors: Joseph Tooby-Smith
-/
import HepLean.Meta.Informal
import HepLean.SpaceTime.LorentzGroup.Basic
import HepLean.Lorentz.Group.Basic
import Mathlib.RepresentationTheory.Rep
import Mathlib.Logic.Equiv.TransferInstance
import HepLean.SpaceTime.PauliMatrices.SelfAdjoint

View file

@ -6,7 +6,7 @@ Authors: Joseph Tooby-Smith
import HepLean.Mathematics.PiTensorProduct
import Mathlib.RepresentationTheory.Rep
import Mathlib.Logic.Equiv.TransferInstance
import HepLean.SpaceTime.LorentzGroup.Basic
import HepLean.Lorentz.Group.Basic
/-!
## Pauli matrices

View file

@ -6,7 +6,7 @@ Authors: Joseph Tooby-Smith
import HepLean.Mathematics.PiTensorProduct
import Mathlib.RepresentationTheory.Rep
import Mathlib.Logic.Equiv.TransferInstance
import HepLean.SpaceTime.LorentzGroup.Basic
import HepLean.Lorentz.Group.Basic
import HepLean.SpaceTime.PauliMatrices.Basic
/-!

View file

@ -3,10 +3,10 @@ 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.SpaceTime.LorentzGroup.Basic
import HepLean.Lorentz.Group.Basic
import HepLean.SpaceTime.LorentzVector.Real.Basic
import Mathlib.RepresentationTheory.Basic
import HepLean.SpaceTime.LorentzGroup.Restricted
import HepLean.Lorentz.Group.Restricted
import HepLean.SpaceTime.PauliMatrices.SelfAdjoint
import HepLean.Meta.Informal
/-!