refactor: move algebra files
This commit is contained in:
parent
8abed940c2
commit
ea6e128293
21 changed files with 37 additions and 37 deletions
28
HepLean.lean
28
HepLean.lean
|
@ -121,24 +121,25 @@ import HepLean.Meta.Remark.Basic
|
||||||
import HepLean.Meta.Remark.Properties
|
import HepLean.Meta.Remark.Properties
|
||||||
import HepLean.Meta.TODO.Basic
|
import HepLean.Meta.TODO.Basic
|
||||||
import HepLean.Meta.TransverseTactics
|
import HepLean.Meta.TransverseTactics
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.Basic
|
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.NormalOrder
|
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.StaticWickTheorem
|
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.SuperCommute
|
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.TimeContraction
|
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.TimeOrder
|
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.WicksTheoremNormal
|
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpFreeAlgebra.Basic
|
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpFreeAlgebra.Grading
|
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpFreeAlgebra.NormTimeOrder
|
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpFreeAlgebra.NormalOrder
|
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpFreeAlgebra.SuperCommute
|
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpFreeAlgebra.TimeOrder
|
|
||||||
import HepLean.PerturbationTheory.CreateAnnihilate
|
import HepLean.PerturbationTheory.CreateAnnihilate
|
||||||
import HepLean.PerturbationTheory.FeynmanDiagrams.Basic
|
import HepLean.PerturbationTheory.FeynmanDiagrams.Basic
|
||||||
import HepLean.PerturbationTheory.FeynmanDiagrams.Instances.ComplexScalar
|
import HepLean.PerturbationTheory.FeynmanDiagrams.Instances.ComplexScalar
|
||||||
import HepLean.PerturbationTheory.FeynmanDiagrams.Instances.Phi4
|
import HepLean.PerturbationTheory.FeynmanDiagrams.Instances.Phi4
|
||||||
import HepLean.PerturbationTheory.FeynmanDiagrams.Momentum
|
import HepLean.PerturbationTheory.FeynmanDiagrams.Momentum
|
||||||
|
import HepLean.PerturbationTheory.FieldOpAlgebra.Basic
|
||||||
|
import HepLean.PerturbationTheory.FieldOpAlgebra.NormalOrder
|
||||||
|
import HepLean.PerturbationTheory.FieldOpAlgebra.StaticWickTheorem
|
||||||
|
import HepLean.PerturbationTheory.FieldOpAlgebra.SuperCommute
|
||||||
|
import HepLean.PerturbationTheory.FieldOpAlgebra.TimeContraction
|
||||||
|
import HepLean.PerturbationTheory.FieldOpAlgebra.TimeOrder
|
||||||
|
import HepLean.PerturbationTheory.FieldOpAlgebra.WicksTheorem
|
||||||
|
import HepLean.PerturbationTheory.FieldOpAlgebra.WicksTheoremNormal
|
||||||
|
import HepLean.PerturbationTheory.FieldOpFreeAlgebra.Basic
|
||||||
|
import HepLean.PerturbationTheory.FieldOpFreeAlgebra.Grading
|
||||||
|
import HepLean.PerturbationTheory.FieldOpFreeAlgebra.NormTimeOrder
|
||||||
|
import HepLean.PerturbationTheory.FieldOpFreeAlgebra.NormalOrder
|
||||||
|
import HepLean.PerturbationTheory.FieldOpFreeAlgebra.SuperCommute
|
||||||
|
import HepLean.PerturbationTheory.FieldOpFreeAlgebra.TimeOrder
|
||||||
import HepLean.PerturbationTheory.FieldSpecification.Basic
|
import HepLean.PerturbationTheory.FieldSpecification.Basic
|
||||||
import HepLean.PerturbationTheory.FieldSpecification.CrAnFieldOp
|
import HepLean.PerturbationTheory.FieldSpecification.CrAnFieldOp
|
||||||
import HepLean.PerturbationTheory.FieldSpecification.CrAnSection
|
import HepLean.PerturbationTheory.FieldSpecification.CrAnSection
|
||||||
|
@ -170,7 +171,6 @@ import HepLean.PerturbationTheory.WickContraction.TimeCond
|
||||||
import HepLean.PerturbationTheory.WickContraction.TimeContract
|
import HepLean.PerturbationTheory.WickContraction.TimeContract
|
||||||
import HepLean.PerturbationTheory.WickContraction.Uncontracted
|
import HepLean.PerturbationTheory.WickContraction.Uncontracted
|
||||||
import HepLean.PerturbationTheory.WickContraction.UncontractedList
|
import HepLean.PerturbationTheory.WickContraction.UncontractedList
|
||||||
import HepLean.PerturbationTheory.WicksTheorem
|
|
||||||
import HepLean.SpaceTime.Basic
|
import HepLean.SpaceTime.Basic
|
||||||
import HepLean.SpaceTime.CliffordAlgebra
|
import HepLean.SpaceTime.CliffordAlgebra
|
||||||
import HepLean.StandardModel.Basic
|
import HepLean.StandardModel.Basic
|
||||||
|
|
|
@ -3,7 +3,7 @@ Copyright (c) 2025 Joseph Tooby-Smith. All rights reserved.
|
||||||
Released under Apache 2.0 license as described in the file LICENSE.
|
Released under Apache 2.0 license as described in the file LICENSE.
|
||||||
Authors: Joseph Tooby-Smith
|
Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpFreeAlgebra.SuperCommute
|
import HepLean.PerturbationTheory.FieldOpFreeAlgebra.SuperCommute
|
||||||
import Mathlib.Algebra.RingQuot
|
import Mathlib.Algebra.RingQuot
|
||||||
import Mathlib.RingTheory.TwoSidedIdeal.Operations
|
import Mathlib.RingTheory.TwoSidedIdeal.Operations
|
||||||
/-!
|
/-!
|
|
@ -3,8 +3,8 @@ Copyright (c) 2025 Joseph Tooby-Smith. All rights reserved.
|
||||||
Released under Apache 2.0 license as described in the file LICENSE.
|
Released under Apache 2.0 license as described in the file LICENSE.
|
||||||
Authors: Joseph Tooby-Smith
|
Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpFreeAlgebra.NormalOrder
|
import HepLean.PerturbationTheory.FieldOpFreeAlgebra.NormalOrder
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.SuperCommute
|
import HepLean.PerturbationTheory.FieldOpAlgebra.SuperCommute
|
||||||
/-!
|
/-!
|
||||||
|
|
||||||
# Normal Ordering on Field operator algebra
|
# Normal Ordering on Field operator algebra
|
|
@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
|
||||||
Authors: Joseph Tooby-Smith
|
Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.WickContraction.StaticContract
|
import HepLean.PerturbationTheory.WickContraction.StaticContract
|
||||||
import HepLean.PerturbationTheory.WicksTheorem
|
import HepLean.PerturbationTheory.FieldOpAlgebra.WicksTheorem
|
||||||
import HepLean.Meta.Remark.Basic
|
import HepLean.Meta.Remark.Basic
|
||||||
/-!
|
/-!
|
||||||
|
|
|
@ -3,8 +3,8 @@ Copyright (c) 2025 Joseph Tooby-Smith. All rights reserved.
|
||||||
Released under Apache 2.0 license as described in the file LICENSE.
|
Released under Apache 2.0 license as described in the file LICENSE.
|
||||||
Authors: Joseph Tooby-Smith
|
Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpFreeAlgebra.TimeOrder
|
import HepLean.PerturbationTheory.FieldOpFreeAlgebra.TimeOrder
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.Basic
|
import HepLean.PerturbationTheory.FieldOpAlgebra.Basic
|
||||||
/-!
|
/-!
|
||||||
|
|
||||||
# SuperCommute on Field operator algebra
|
# SuperCommute on Field operator algebra
|
|
@ -3,8 +3,8 @@ Copyright (c) 2025 Joseph Tooby-Smith. All rights reserved.
|
||||||
Released under Apache 2.0 license as described in the file LICENSE.
|
Released under Apache 2.0 license as described in the file LICENSE.
|
||||||
Authors: Joseph Tooby-Smith
|
Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.NormalOrder
|
import HepLean.PerturbationTheory.FieldOpAlgebra.NormalOrder
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.TimeOrder
|
import HepLean.PerturbationTheory.FieldOpAlgebra.TimeOrder
|
||||||
/-!
|
/-!
|
||||||
|
|
||||||
# Time contractions
|
# Time contractions
|
|
@ -3,8 +3,8 @@ Copyright (c) 2025 Joseph Tooby-Smith. All rights reserved.
|
||||||
Released under Apache 2.0 license as described in the file LICENSE.
|
Released under Apache 2.0 license as described in the file LICENSE.
|
||||||
Authors: Joseph Tooby-Smith
|
Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpFreeAlgebra.TimeOrder
|
import HepLean.PerturbationTheory.FieldOpFreeAlgebra.TimeOrder
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.SuperCommute
|
import HepLean.PerturbationTheory.FieldOpAlgebra.SuperCommute
|
||||||
/-!
|
/-!
|
||||||
|
|
||||||
# Time Ordering on Field operator algebra
|
# Time Ordering on Field operator algebra
|
|
@ -5,7 +5,7 @@ Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.WickContraction.TimeCond
|
import HepLean.PerturbationTheory.WickContraction.TimeCond
|
||||||
import HepLean.PerturbationTheory.WickContraction.Sign.Join
|
import HepLean.PerturbationTheory.WickContraction.Sign.Join
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.StaticWickTheorem
|
import HepLean.PerturbationTheory.FieldOpAlgebra.StaticWickTheorem
|
||||||
import HepLean.Meta.Remark.Basic
|
import HepLean.Meta.Remark.Basic
|
||||||
/-!
|
/-!
|
||||||
|
|
|
@ -3,7 +3,7 @@ Copyright (c) 2025 Joseph Tooby-Smith. All rights reserved.
|
||||||
Released under Apache 2.0 license as described in the file LICENSE.
|
Released under Apache 2.0 license as described in the file LICENSE.
|
||||||
Authors: Joseph Tooby-Smith
|
Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpFreeAlgebra.Basic
|
import HepLean.PerturbationTheory.FieldOpFreeAlgebra.Basic
|
||||||
import HepLean.PerturbationTheory.Koszul.KoszulSign
|
import HepLean.PerturbationTheory.Koszul.KoszulSign
|
||||||
import Mathlib.RingTheory.GradedAlgebra.Basic
|
import Mathlib.RingTheory.GradedAlgebra.Basic
|
||||||
/-!
|
/-!
|
|
@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
|
||||||
Authors: Joseph Tooby-Smith
|
Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.FieldSpecification.TimeOrder
|
import HepLean.PerturbationTheory.FieldSpecification.TimeOrder
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpFreeAlgebra.Basic
|
import HepLean.PerturbationTheory.FieldOpFreeAlgebra.Basic
|
||||||
import HepLean.PerturbationTheory.Koszul.KoszulSign
|
import HepLean.PerturbationTheory.Koszul.KoszulSign
|
||||||
/-!
|
/-!
|
||||||
|
|
|
@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
|
||||||
Authors: Joseph Tooby-Smith
|
Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.FieldSpecification.NormalOrder
|
import HepLean.PerturbationTheory.FieldSpecification.NormalOrder
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpFreeAlgebra.SuperCommute
|
import HepLean.PerturbationTheory.FieldOpFreeAlgebra.SuperCommute
|
||||||
import HepLean.PerturbationTheory.Koszul.KoszulSign
|
import HepLean.PerturbationTheory.Koszul.KoszulSign
|
||||||
/-!
|
/-!
|
||||||
|
|
|
@ -3,8 +3,8 @@ Copyright (c) 2025 Joseph Tooby-Smith. All rights reserved.
|
||||||
Released under Apache 2.0 license as described in the file LICENSE.
|
Released under Apache 2.0 license as described in the file LICENSE.
|
||||||
Authors: Joseph Tooby-Smith
|
Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpFreeAlgebra.Basic
|
import HepLean.PerturbationTheory.FieldOpFreeAlgebra.Basic
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpFreeAlgebra.Grading
|
import HepLean.PerturbationTheory.FieldOpFreeAlgebra.Grading
|
||||||
/-!
|
/-!
|
||||||
|
|
||||||
# Super Commute
|
# Super Commute
|
|
@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
|
||||||
Authors: Joseph Tooby-Smith
|
Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.FieldSpecification.TimeOrder
|
import HepLean.PerturbationTheory.FieldSpecification.TimeOrder
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpFreeAlgebra.SuperCommute
|
import HepLean.PerturbationTheory.FieldOpFreeAlgebra.SuperCommute
|
||||||
import HepLean.PerturbationTheory.Koszul.KoszulSign
|
import HepLean.PerturbationTheory.Koszul.KoszulSign
|
||||||
/-!
|
/-!
|
||||||
|
|
|
@ -3,7 +3,7 @@ Copyright (c) 2025 Joseph Tooby-Smith. All rights reserved.
|
||||||
Released under Apache 2.0 license as described in the file LICENSE.
|
Released under Apache 2.0 license as described in the file LICENSE.
|
||||||
Authors: Joseph Tooby-Smith
|
Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.NormalOrder
|
import HepLean.PerturbationTheory.FieldOpAlgebra.NormalOrder
|
||||||
import HepLean.Mathematics.List.InsertIdx
|
import HepLean.Mathematics.List.InsertIdx
|
||||||
/-!
|
/-!
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.WickContraction.TimeContract
|
import HepLean.PerturbationTheory.WickContraction.TimeContract
|
||||||
import HepLean.PerturbationTheory.WickContraction.StaticContract
|
import HepLean.PerturbationTheory.WickContraction.StaticContract
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.TimeContraction
|
import HepLean.PerturbationTheory.FieldOpAlgebra.TimeContraction
|
||||||
import HepLean.PerturbationTheory.WickContraction.SubContraction
|
import HepLean.PerturbationTheory.WickContraction.SubContraction
|
||||||
import HepLean.PerturbationTheory.WickContraction.Singleton
|
import HepLean.PerturbationTheory.WickContraction.Singleton
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
|
||||||
Authors: Joseph Tooby-Smith
|
Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.WickContraction.Sign.Basic
|
import HepLean.PerturbationTheory.WickContraction.Sign.Basic
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.TimeContraction
|
import HepLean.PerturbationTheory.FieldOpAlgebra.TimeContraction
|
||||||
/-!
|
/-!
|
||||||
|
|
||||||
# Time contractions
|
# Time contractions
|
||||||
|
|
|
@ -5,7 +5,7 @@ Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.WickContraction.TimeContract
|
import HepLean.PerturbationTheory.WickContraction.TimeContract
|
||||||
import HepLean.PerturbationTheory.WickContraction.StaticContract
|
import HepLean.PerturbationTheory.WickContraction.StaticContract
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.TimeContraction
|
import HepLean.PerturbationTheory.FieldOpAlgebra.TimeContraction
|
||||||
/-!
|
/-!
|
||||||
|
|
||||||
# Sub contractions
|
# Sub contractions
|
||||||
|
|
|
@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
|
||||||
Authors: Joseph Tooby-Smith
|
Authors: Joseph Tooby-Smith
|
||||||
-/
|
-/
|
||||||
import HepLean.PerturbationTheory.WickContraction.Sign.Basic
|
import HepLean.PerturbationTheory.WickContraction.Sign.Basic
|
||||||
import HepLean.PerturbationTheory.Algebras.FieldOpAlgebra.TimeContraction
|
import HepLean.PerturbationTheory.FieldOpAlgebra.TimeContraction
|
||||||
/-!
|
/-!
|
||||||
|
|
||||||
# Time contractions
|
# Time contractions
|
||||||
|
|
|
@ -42,7 +42,7 @@ __BSM physics [🗂️](https://heplean.github.io/HepLean/docs/HepLean/BeyondThe
|
||||||
|
|
||||||
__Flavor physics [🗂️](https://heplean.github.io/HepLean/docs/HepLean/FlavorPhysics/CKMMatrix/Basic.html):__ Properties of the CKM matrix.
|
__Flavor physics [🗂️](https://heplean.github.io/HepLean/docs/HepLean/FlavorPhysics/CKMMatrix/Basic.html):__ Properties of the CKM matrix.
|
||||||
|
|
||||||
__Perturbation Theory [🗂️](https://heplean.github.io/HepLean/docs/HepLean/PerturbationTheory/WicksTheorem.html):__ Time-dependent version of Wick's theorem for both fermions and bosons.
|
__Perturbation Theory [🗂️](https://heplean.github.io/HepLean/docs/HepLean/PerturbationTheory/FieldOpAlgebra/WicksTheorem.html):__ Time-dependent version of Wick's theorem for both fermions and bosons.
|
||||||
|
|
||||||
## Associated media and publications
|
## Associated media and publications
|
||||||
- [📄](https://arxiv.org/abs/2405.08863) Joseph Tooby-Smith,
|
- [📄](https://arxiv.org/abs/2405.08863) Joseph Tooby-Smith,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue