feat: Curated Notes

This commit is contained in:
jstoobysmith 2025-01-23 06:31:11 +00:00
parent 8d7df853a7
commit ba51484b1f
6 changed files with 233 additions and 11 deletions

View file

@ -7,6 +7,7 @@ import HepLean.Lorentz.RealVector.Basic
import HepLean.PerturbationTheory.FieldStatistics.ExchangeSign
import HepLean.SpaceTime.Basic
import HepLean.PerturbationTheory.FieldStatistics.OfFinset
import HepLean.Meta.Remark.Basic
/-!
# Field specification
@ -24,6 +25,14 @@ These states carry the same field statistic as the field they are derived from.
-/
remark fieldSpecification_intro := "The raw ingredients of a field theory are:
- The specification of the fields.
- Whether each field is a boson or a fermion.
- Vertices present.
- Coefficents of each vertex.
We call the first two of these ingredients the `FieldSpecification` of the theory. "
/-- A field specification is a type of fields plus a specification of the
statistics (fermionic or bosonic) of each field. -/
structure FieldSpecification where

View file

@ -27,7 +27,7 @@ namespace FieldStatistic
variable {𝓕 : Type}
/-- Field statistics form a commuative group equivalent to `ℤ₂`. -/
/-- Field statistics form a commuative group isomorphic to `ℤ₂`. -/
@[simp]
instance : CommGroup FieldStatistic where
one := bosonic