PhyslibSearch

Physlib.QFT.PerturbationTheory.FieldSpecification.Basic

7 declarations

inductive

Field operators FieldOp(F)\text{FieldOp}(\mathcal{F}) of a field specification F\mathcal{F}

#FieldOp

For a given field specification F\mathcal{F}, the type F.FieldOp\mathcal{F}.\text{FieldOp} defines the fundamental operators associated with the fields in the theory. It is an inductive type consisting of three categories of operators: - inAsymp(f,e,p)\text{inAsymp}(f, e, \mathbf{p}): An incoming asymptotic field operator for a field fFf \in \mathcal{F}, where ee is an asymptotic label (such as spin ss) and p\mathbf{p} is the 3-momentum. In the operator algebra, these correspond to creation operators a(p,s)a(\mathbf{p}, s). - position(f,e,x)\text{position}(f, e, x): A position-space field operator for a field fFf \in \mathcal{F}, where ee is a position label (such as a Lorentz index μ\mu) and xx is the spacetime position. These correspond to field operators ϕ(x)\phi(x) expanded as a sum of creation and annihilation operators. - outAsymp(f,e,p)\text{outAsymp}(f, e, \mathbf{p}): An outgoing asymptotic field operator for a field fFf \in \mathcal{F}, with asymptotic label ee and 3-momentum p\mathbf{p}. In the operator algebra, these correspond to annihilation operators a(p,s)a^\dagger(\mathbf{p}, s).

definition

Indicator function for position-space field operators

#statesIsPosition

For a given field specification F\mathcal{F}, this function maps a field operator ωFieldOp(F)\omega \in \text{FieldOp}(\mathcal{F}) to a Boolean value. It returns true\text{true} if ω\omega is a position-space field operator position(f,e,x)\text{position}(f, e, x), and false\text{false} if ω\omega is an incoming or outgoing asymptotic field operator (inAsymp\text{inAsymp} or outAsymp\text{outAsymp}).

definition

Underlying field of a field operator ω\omega

#fieldOpToField

For a given field specification F\mathcal{F}, this function maps a field operator ωFieldOp(F)\omega \in \text{FieldOp}(\mathcal{F}) to its underlying field fField(F)f \in \text{Field}(\mathcal{F}). Specifically, if ω\omega is an incoming asymptotic operator inAsymp(f,e,p)\text{inAsymp}(f, e, \mathbf{p}), a position-space operator position(f,e,x)\text{position}(f, e, x), or an outgoing asymptotic operator outAsymp(f,e,p)\text{outAsymp}(f, e, \mathbf{p}), the function returns the field ff from which the operator is derived.

definition

Field statistic of a field operator ϕ\phi

#fieldOpStatistic

For a field specification F\mathcal{F}, the function `fieldOpStatistic` assigns a field statistic (such as bosonic or fermionic) to a field operator ϕFieldOp(F)\phi \in \text{FieldOp}(\mathcal{F}). The statistic of the operator is defined as the statistic of its underlying field fField(F)f \in \text{Field}(\mathcal{F}), effectively inheriting the commutation or anti-commutation properties of the field from which the operator is derived. This is denoted by the notation Fsϕ\mathcal{F} \triangleright_s \phi.

definition

Notation for field operator statistic Fsϕ\mathcal{F} \triangleright_s \phi

#term_|>ₛ_

Given a field specification F\mathcal{F} and a field operator ϕ\phi, the notation Fsϕ\mathcal{F} \triangleright_s \phi denotes the field statistic (e.g., bosonic or fermionic) associated with the field operator ϕ\phi within the specification F\mathcal{F}.

definition

Overall statistic of field operators Fsφ\mathcal{F} \rhd_s \varphi

#term_|>ₛ__1

Given a field specification F\mathcal{F} and a list of field operators φ\varphi, the notation Fsφ\mathcal{F} \rhd_s \varphi denotes the collective field statistic (such as Bose or Fermi) of the sequence φ\varphi. This value is determined by aggregating the statistics of the individual operators in φ\varphi as defined by the specification F\mathcal{F}.

definition

Aggregate field statistic Fsf,a\mathcal{F} \rhd_s \langle f, a \rangle

#term_|>ₛ⟨_,_⟩

For a given field specification F\mathcal{F}, this notation calculates the aggregate field statistic (e.g., Bose or Fermi) for a finite collection of field operators. Given a finite set of fields ff and an index aa, the expression Fsf,a\mathcal{F} \rhd_s \langle f, a \rangle determines the total statistic by applying the aggregation function `FieldStatistic.ofFinset` to the individual statistics of the field operators as defined within the specification F\mathcal{F}.