PhyslibSearch

Physlib.QFT.PerturbationTheory.FieldOpFreeAlgebra.Basic

31 declarations

abbrev

Free algebra of creation and annihilation operators for F\mathcal{F}

#FieldOpFreeAlgebra

For a given field specification F\mathcal{F}, the algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} is the free associative algebra over the complex numbers C\mathbb{C} generated by the set of creation and annihilation operator components F.CrAnFieldOp\mathcal{F}.\text{CrAnFieldOp}.

definition

Map a creation/annihilation operator ϕ\phi to the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra}

#ofCrAnOpF

For a given field specification F\mathcal{F}, this function maps a creation or annihilation operator component ϕF.CrAnFieldOp\phi \in \mathcal{F}.\text{CrAnFieldOp} to its corresponding generator in the free associative algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} over C\mathbb{C}.

theorem

Universal Property of the Creation and Annihilation Free Algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra}

#universality

For a given field specification F\mathcal{F}, let F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} be the free associative algebra over the complex numbers C\mathbb{C} generated by the set of creation and annihilation operator components F.CrAnFieldOp\mathcal{F}.\text{CrAnFieldOp}, and let i:F.CrAnFieldOpF.FieldOpFreeAlgebrai : \mathcal{F}.\text{CrAnFieldOp} \to \mathcal{F}.\text{FieldOpFreeAlgebra} be the canonical map (given by `ofCrAnOpF`) that identifies each component with its generator in the algebra. The algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} satisfies the following universal property: for any C\mathbb{C}-algebra AA and any map f:F.CrAnFieldOpAf : \mathcal{F}.\text{CrAnFieldOp} \to A, there exists a unique C\mathbb{C}-algebra homomorphism g:F.FieldOpFreeAlgebraAg : \mathcal{F}.\text{FieldOpFreeAlgebra} \to A such that gi=fg \circ i = f.

definition

Product of a list of creation/annihilation operators in F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra}

#ofCrAnListF

For a given field specification F\mathcal{F}, let F.CrAnFieldOp\mathcal{F}.\text{CrAnFieldOp} be the set of creation and annihilation operator components. The function ofCrAnListF\text{ofCrAnListF} maps a list of these components [ϕ1,ϕ2,,ϕn][\phi_1, \phi_2, \dots, \phi_n] to the corresponding product in the free associative algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} over C\mathbb{C}. Specifically, the mapping is defined as: ofCrAnListF([ϕ1,ϕ2,,ϕn])=ofCrAnOpF(ϕ1)ofCrAnOpF(ϕ2)ofCrAnOpF(ϕn)\text{ofCrAnListF}([\phi_1, \phi_2, \dots, \phi_n]) = \text{ofCrAnOpF}(\phi_1) \cdot \text{ofCrAnOpF}(\phi_2) \cdot \dots \cdot \text{ofCrAnOpF}(\phi_n) where an empty list maps to the identity element 11. The set of all such products for all possible lists of creation and annihilation operators forms a basis for the algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra}.

theorem

ofCrAnListF([])=1\text{ofCrAnListF}([]) = 1

#ofCrAnListF_nil

For a given field specification F\mathcal{F}, the map ofCrAnListF\text{ofCrAnListF}, which sends a list of creation and annihilation operator components to their product in the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra}, maps the empty list [][] to the identity element 11 of the algebra.

theorem

ofCrAnListF(ϕ::ϕs)=ofCrAnOpF(ϕ)ofCrAnListF(ϕs)\text{ofCrAnListF}(\phi :: \phi s) = \text{ofCrAnOpF}(\phi) \cdot \text{ofCrAnListF}(\phi s)

#ofCrAnListF_cons

For a given field specification F\mathcal{F}, let ϕF.CrAnFieldOp\phi \in \mathcal{F}.\text{CrAnFieldOp} be a creation or annihilation operator and let ϕs\phi s be a list of such operators. The function ofCrAnListF\text{ofCrAnListF}, which maps a list of operators to their product in the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra}, satisfies the recursive relation: ofCrAnListF(ϕ::ϕs)=ofCrAnOpF(ϕ)ofCrAnListF(ϕs)\text{ofCrAnListF}(\phi :: \phi s) = \text{ofCrAnOpF}(\phi) \cdot \text{ofCrAnListF}(\phi s) where ϕ::ϕs\phi :: \phi s denotes the list formed by prepending the operator ϕ\phi to the list ϕs\phi s.

theorem

ofCrAnListF(ϕs+ ⁣+ϕs)=ofCrAnListF(ϕs)ofCrAnListF(ϕs)\text{ofCrAnListF}(\phi_s \mathbin{+\!+} \phi_s') = \text{ofCrAnListF}(\phi_s) \cdot \text{ofCrAnListF}(\phi_s')

#ofCrAnListF_append

For a given field specification F\mathcal{F}, let ϕs\phi_s and ϕs\phi_s' be two lists of creation and annihilation operator components in F.CrAnFieldOp\mathcal{F}.\text{CrAnFieldOp}. Then the mapping ofCrAnListF\text{ofCrAnListF} to the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} satisfies: ofCrAnListF(ϕs+ ⁣+ϕs)=ofCrAnListF(ϕs)ofCrAnListF(ϕs)\text{ofCrAnListF}(\phi_s \mathbin{+\!+} \phi_s') = \text{ofCrAnListF}(\phi_s) \cdot \text{ofCrAnListF}(\phi_s') where + ⁣+\mathbin{+\!+} denotes the concatenation of lists and \cdot denotes the multiplication operation in the algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra}.

theorem

ofCrAnListF([ϕ])=ofCrAnOpF(ϕ)\text{ofCrAnListF}([\phi]) = \text{ofCrAnOpF}(\phi)

#ofCrAnListF_singleton

For a given field specification F\mathcal{F}, let ϕF.CrAnFieldOp\phi \in \mathcal{F}.\text{CrAnFieldOp} be a creation or annihilation operator component. Then, in the free associative algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} over C\mathbb{C}, the product of the singleton list containing ϕ\phi is equal to the generator corresponding to ϕ\phi itself. This is expressed as: ofCrAnListF([ϕ])=ofCrAnOpF(ϕ)\text{ofCrAnListF}([\phi]) = \text{ofCrAnOpF}(\phi) where ofCrAnListF\text{ofCrAnListF} is the map from a list of components to their product in the algebra and ofCrAnOpF\text{ofCrAnOpF} maps a single component to its representation in the algebra.

definition

Field operator ϕ\phi as a sum of creation and annihilation components

#ofFieldOpF

For a given field specification F\mathcal{F} and a field operator ϕF.FieldOp\phi \in \mathcal{F}.\text{FieldOp}, the function `ofFieldOpF` maps ϕ\phi to an element in the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} by summing its creation and annihilation components. The definition is given by: ofFieldOpF(ϕ)=iF.fieldOpToCrAnType(ϕ)ofCrAnOpF(ϕ,i)\text{ofFieldOpF}(\phi) = \sum_{i \in \mathcal{F}.\text{fieldOpToCrAnType}(\phi)} \text{ofCrAnOpF}(\langle \phi, i \rangle) where F.fieldOpToCrAnType(ϕ)\mathcal{F}.\text{fieldOpToCrAnType}(\phi) denotes the set of available modes for ϕ\phi. - For a position-space field operator, this sum represents the decomposition into its creation and annihilation parts: ϕ=ϕcreate+ϕannihilate\phi = \phi_{\text{create}} + \phi_{\text{annihilate}}. - For an incoming or outgoing asymptotic field operator, which possesses only a single mode (creation or annihilation respectively), the sum reduces to the single corresponding operator.

definition

Algebraic product of a list of field operators ϕi\prod \phi_i

#ofFieldOpListF

Given a field specification F\mathcal{F} and a list of field operators [ϕ1,ϕ2,,ϕn][\phi_1, \phi_2, \dots, \phi_n] where ϕiF.FieldOp\phi_i \in \mathcal{F}.\text{FieldOp}, the function `ofFieldOpListF` computes the product of these operators within the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra}. The result is defined by the ordered product: ofFieldOpListF([ϕ1,ϕ2,,ϕn])=i=1nofFieldOpF(ϕi)=ofFieldOpF(ϕ1)ofFieldOpF(ϕ2)ofFieldOpF(ϕn)\text{ofFieldOpListF}([\phi_1, \phi_2, \dots, \phi_n]) = \prod_{i=1}^n \text{ofFieldOpF}(\phi_i) = \text{ofFieldOpF}(\phi_1) \cdot \text{ofFieldOpF}(\phi_2) \cdot \dots \cdot \text{ofFieldOpF}(\phi_n) where ofFieldOpF(ϕi)\text{ofFieldOpF}(\phi_i) is the representation of the field operator ϕi\phi_i in the algebra (the sum of its creation and annihilation components). For an empty list, the function returns the identity element 11 of the algebra.

instance

Coercion from List(FieldOp(F))\text{List}(\text{FieldOp}(\mathcal{F})) to FieldOpFreeAlgebra(F)\text{FieldOpFreeAlgebra}(\mathcal{F})

#instCoeListFieldOp

This coercion maps a list of field operators [ϕ1,ϕ2,,ϕn][\phi_1, \phi_2, \dots, \phi_n], where each ϕiFieldOp(F)\phi_i \in \text{FieldOp}(\mathcal{F}), to an element of the free algebra FieldOpFreeAlgebra(F)\text{FieldOpFreeAlgebra}(\mathcal{F}) by computing their ordered algebraic product i=1nϕi\prod_{i=1}^n \phi_i. The conversion is performed using the function `ofFieldOpListF`, where each ϕi\phi_i is treated as the sum of its creation and annihilation components.

theorem

ofFieldOpListF([])=1\text{ofFieldOpListF}([]) = 1

#ofFieldOpListF_nil

For a given field specification F\mathcal{F}, the algebraic product of an empty list of field operators in the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} is the identity element 11. That is, ofFieldOpListF([])=1\text{ofFieldOpListF}([]) = 1.

theorem

ofFieldOpListF(ϕ::ϕs)=ofFieldOpF(ϕ)ofFieldOpListF(ϕs)\text{ofFieldOpListF}(\phi :: \phi_s) = \text{ofFieldOpF}(\phi) \cdot \text{ofFieldOpListF}(\phi_s)

#ofFieldOpListF_cons

For a given field specification F\mathcal{F}, let ϕF.FieldOp\phi \in \mathcal{F}.\text{FieldOp} be a field operator and ϕs\phi_s be a list of field operators. The representation of the concatenated list ϕ::ϕs\phi :: \phi_s in the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} is equal to the product of the representation of the single operator ϕ\phi and the representation of the list ϕs\phi_s: ofFieldOpListF(ϕ::ϕs)=ofFieldOpF(ϕ)ofFieldOpListF(ϕs)\text{ofFieldOpListF}(\phi :: \phi_s) = \text{ofFieldOpF}(\phi) \cdot \text{ofFieldOpListF}(\phi_s) where ofFieldOpListF\text{ofFieldOpListF} is the map from a list of field operators to their ordered product in the algebra, and ofFieldOpF(ϕ)\text{ofFieldOpF}(\phi) is the sum of the creation and annihilation components of the operator ϕ\phi.

theorem

ofFieldOpListF([ϕ])=ofFieldOpF(ϕ)\text{ofFieldOpListF}([\phi]) = \text{ofFieldOpF}(\phi)

#ofFieldOpListF_singleton

Given a field specification F\mathcal{F}, let ϕF.FieldOp\phi \in \mathcal{F}.\text{FieldOp} be a field operator. The representation of the singleton list [ϕ][\phi] in the creation and annihilation free algebra, denoted by ofFieldOpListF([ϕ])\text{ofFieldOpListF}([\phi]), is equal to the representation of the single field operator ϕ\phi in the algebra, denoted by ofFieldOpF(ϕ)\text{ofFieldOpF}(\phi).

theorem

ofFieldOpListF(ϕs++ϕs)=ofFieldOpListF(ϕs)ofFieldOpListF(ϕs)\text{ofFieldOpListF}(\phi_s ++ \phi'_s) = \text{ofFieldOpListF}(\phi_s) \cdot \text{ofFieldOpListF}(\phi'_s)

#ofFieldOpListF_append

For a given field specification F\mathcal{F} and two lists of field operators ϕs,ϕsList(F.FieldOp)\phi_s, \phi'_s \in \text{List}(\mathcal{F}.\text{FieldOp}), the representation of the concatenated list ϕs++ϕs\phi_s ++ \phi'_s in the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} is equal to the product of the representations of the individual lists ϕs\phi_s and ϕs\phi'_s: ofFieldOpListF(ϕs ++ ϕs)=ofFieldOpListF(ϕs)ofFieldOpListF(ϕs)\text{ofFieldOpListF}(\phi_s \text{ ++ } \phi'_s) = \text{ofFieldOpListF}(\phi_s) \cdot \text{ofFieldOpListF}(\phi'_s) where ofFieldOpListF\text{ofFieldOpListF} is the map that takes a list of field operators [ϕ1,,ϕn][\phi_1, \dots, \phi_n] to the ordered product i=1nofFieldOpF(ϕi)\prod_{i=1}^n \text{ofFieldOpF}(\phi_i) in the creation and annihilation algebra.

theorem

ofFieldOpListF(φs)=sCrAnSection(φs)ofCrAnListF(s)\text{ofFieldOpListF}(\varphi_s) = \sum_{s \in \text{CrAnSection}(\varphi_s)} \text{ofCrAnListF}(s)

#ofFieldOpListF_sum

For a given field specification F\mathcal{F} and a list of field operators φs=[ϕ1,ϕ2,,ϕn]List(F.FieldOp)\varphi_s = [\phi_1, \phi_2, \dots, \phi_n] \in \text{List}(\mathcal{F}.\text{FieldOp}), the representation of the product of these operators in the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} is equal to the sum over all possible creation and annihilation sections sCrAnSection(φs)s \in \text{CrAnSection}(\varphi_s) of the products of their corresponding components: ofFieldOpListF(φs)=sCrAnSection(φs)ofCrAnListF(s)\text{ofFieldOpListF}(\varphi_s) = \sum_{s \in \text{CrAnSection}(\varphi_s)} \text{ofCrAnListF}(s) where ofFieldOpListF(φs)\text{ofFieldOpListF}(\varphi_s) denotes the algebraic product i=1nofFieldOpF(ϕi)\prod_{i=1}^n \text{ofFieldOpF}(\phi_i), and each term in the sum is the product of a specific combination of creation and annihilation components of the operators in the list.

definition

Creation part of a field operator ϕ\phi

#crPartF

For a given field specification F\mathcal{F}, the function crPartF\text{crPartF} maps a field operator ϕFieldOp(F)\phi \in \text{FieldOp}(\mathcal{F}) to its creation component within the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra}. - For an incoming asymptotic operator ϕ\phi, the function returns the operator as a creation generator in the algebra. - For a position-space operator ϕ\phi, the function returns the specific component designated as the creation part of the field. - For an outgoing asymptotic operator ϕ\phi, the function returns 00, as these operators represent annihilation processes.

theorem

crPartF(inAsymp(ϕ))=ofCrAnOpF(inAsymp(ϕ),())\text{crPartF}(\text{inAsymp}(\phi)) = \text{ofCrAnOpF}(\langle \text{inAsymp}(\phi), () \rangle)

#crPartF_negAsymp

For a given field specification F\mathcal{F}, let ϕ\phi be an asymptotic field state consisting of a field ff, an asymptotic label ee, and a 3-momentum p\mathbf{p}. The creation part crPartF\text{crPartF} of the incoming asymptotic field operator inAsymp(ϕ)\text{inAsymp}(\phi) in the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} is equal to the operator mapped as a generator with its unique mode label ()(): crPartF(inAsymp(ϕ))=ofCrAnOpF(inAsymp(ϕ),())\text{crPartF}(\text{inAsymp}(\phi)) = \text{ofCrAnOpF}(\langle \text{inAsymp}(\phi), () \rangle) Since incoming asymptotic operators represent creation processes, their creation part is simply the operator itself in the algebra.

theorem

The creation part of a position-space field operator ϕ(x)\phi(x) is its creation mode component in the free algebra.

#crPartF_position

For a given field specification F\mathcal{F}, let ϕ(x)\phi(x) be a position-space field operator at spacetime point xx (formally represented as `FieldOp.position φ`). The creation part of this operator in the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra}, denoted by crPartF(ϕ(x))\text{crPartF}(\phi(x)), is equal to the generator in the algebra corresponding to the creation mode of the field, denoted as ofCrAnOpFϕ(x),create\text{ofCrAnOpF} \langle \phi(x), \text{create} \rangle.

theorem

crPartF(outAsymp(φ))=0\text{crPartF}(\text{outAsymp}(\varphi)) = 0

#crPartF_posAsymp

For a given field specification F\mathcal{F}, let φ\varphi be an outgoing asymptotic state (comprising a field label and momentum). The creation part of the corresponding outgoing asymptotic field operator outAsymp(φ)\text{outAsymp}(\varphi) in the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} is zero, i.e., crPartF(outAsymp(φ))=0\text{crPartF}(\text{outAsymp}(\varphi)) = 0.

definition

Annihilation part of a field operator ϕ\phi

#anPartF

For a given field specification F\mathcal{F}, the function anPartF\text{anPartF} maps a field operator ϕF.FieldOp\phi \in \mathcal{F}.\text{FieldOp} to its annihilation component in the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra}. The mapping is defined based on the type of operator: - If ϕ\phi is an incoming asymptotic field operator inAsymp(f,e,p)\text{inAsymp}(f, e, \mathbf{p}), its annihilation part is 00 (as these are creation operators). - If ϕ\phi is a position-space field operator position(f,e,x)\text{position}(f, e, x), its annihilation part is the generator in the algebra corresponding to the annihilation mode of the field at that spacetime point. - If ϕ\phi is an outgoing asymptotic field operator outAsymp(f,e,p)\text{outAsymp}(f, e, \mathbf{p}), the function maps it to its corresponding generator in the algebra, treating the entire operator as an annihilation operator.

theorem

anPartF(inAsymp(ϕ))=0\text{anPartF}(\text{inAsymp}(\phi)) = 0

#anPartF_negAsymp

For a field specification F\mathcal{F}, the annihilation part of any incoming asymptotic field operator inAsymp(ϕ)\text{inAsymp}(\phi) in the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} is zero. That is, for any incoming state ϕ\phi (parameterized by a field label and momentum), anPartF(inAsymp(ϕ))=0\text{anPartF}(\text{inAsymp}(\phi)) = 0.

theorem

Annihilation part of a position-space operator equals its annihilation mode generator

#anPartF_position

For a given field specification F\mathcal{F}, let ϕ\phi represent the parameters (field type, position label, and spacetime coordinates) of a position-space field operator. The annihilation part of the position-space operator position(ϕ)\text{position}(\phi) in the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} is equal to the generator in the algebra corresponding to the annihilation mode of that operator, denoted by position(ϕ),annihilate\langle \text{position}(\phi), \text{annihilate} \rangle.

theorem

anPartF(outAsymp(ϕ))=outAsymp(ϕ)\text{anPartF}(\text{outAsymp}(\phi)) = \text{outAsymp}(\phi)

#anPartF_posAsymp

For a given field specification F\mathcal{F}, let ϕ\phi be an outgoing asymptotic state consisting of a field ff, an asymptotic label ee, and a 3-momentum p\mathbf{p}. The annihilation part anPartF\text{anPartF} of the outgoing asymptotic field operator outAsymp(ϕ)\text{outAsymp}(\phi) in the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} is equal to the generator representing the operator itself, denoted by ofCrAnOpFFieldOp.outAsymp ϕ,()\text{ofCrAnOpF} \langle \text{FieldOp.outAsymp } \phi, () \rangle.

theorem

ofFieldOpF(ϕ)=crPartF(ϕ)+anPartF(ϕ)\text{ofFieldOpF}(\phi) = \text{crPartF}(\phi) + \text{anPartF}(\phi)

#ofFieldOpF_eq_crPartF_add_anPartF

For a given field specification F\mathcal{F} and any field operator ϕF.FieldOp\phi \in \mathcal{F}.\text{FieldOp}, the representation of the field operator in the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} is the sum of its creation part and its annihilation part: ofFieldOpF(ϕ)=crPartF(ϕ)+anPartF(ϕ)\text{ofFieldOpF}(\phi) = \text{crPartF}(\phi) + \text{anPartF}(\phi) where ofFieldOpF(ϕ)\text{ofFieldOpF}(\phi) is the field operator as an element of the algebra, crPartF(ϕ)\text{crPartF}(\phi) is its creation component, and anPartF(ϕ)\text{anPartF}(\phi) is its annihilation component.

definition

Basis of F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} indexed by lists of creation and annihilation operators F.CrAnFieldOp\mathcal{F}.\text{CrAnFieldOp}

#ofCrAnListFBasis

For a given field specification F\mathcal{F}, let S=F.CrAnFieldOp\mathcal{S} = \mathcal{F}.\text{CrAnFieldOp} be the set of creation and annihilation operator components. The free associative algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} over C\mathbb{C} generated by S\mathcal{S} has a basis indexed by the set of all finite lists of elements from S\mathcal{S}. Each element of this basis corresponds to a unique monomial s1s2sns_1 s_2 \cdots s_n in the algebra, where [s1,s2,,sn][s_1, s_2, \dots, s_n] is a list of generators.

theorem

ofCrAnListFBasis(ϕs)=ofCrAnListF(ϕs)\text{ofCrAnListFBasis}(\phi_s) = \text{ofCrAnListF}(\phi_s)

#ofListBasis_eq_ofList

For a given field specification F\mathcal{F}, let ϕs=[ϕ1,ϕ2,,ϕn]\phi_s = [\phi_1, \phi_2, \dots, \phi_n] be a list of creation and annihilation operator components in F.CrAnFieldOp\mathcal{F}.\text{CrAnFieldOp}. The basis element of the free algebra F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} indexed by the list ϕs\phi_s, denoted ofCrAnListFBasis(ϕs)\text{ofCrAnListFBasis}(\phi_s), is equal to the product of the generators corresponding to those components in the algebra, denoted ofCrAnListF(ϕs)\text{ofCrAnListF}(\phi_s).

theorem

ofCrAnListF\text{ofCrAnListF} is injective

#ofCrAnListF_injective

Let F\mathcal{F} be a field specification. Let F.CrAnFieldOp\mathcal{F}.\text{CrAnFieldOp} be the set of creation and annihilation operator components and F.FieldOpFreeAlgebra\mathcal{F}.\text{FieldOpFreeAlgebra} be the free associative algebra over C\mathbb{C} generated by these components. The function ofCrAnListF\text{ofCrAnListF}, which maps a finite list of components [ϕ1,ϕ2,,ϕn][\phi_1, \phi_2, \dots, \phi_n] to their product ϕ1ϕ2ϕn\phi_1 \phi_2 \cdots \phi_n in the algebra, is injective.

definition

Bilinear multiplication map (a,b)ab(a, b) \mapsto a \cdot b in the free field operator algebra A\mathcal{A}

#mulLinearMap

For a given field specification F\mathcal{F}, let A\mathcal{A} denote the free algebra of creation and annihilation operators (the `FieldOpFreeAlgebra`). The mapping `mulLinearMap` is the C\mathbb{C}-bilinear map from A×A\mathcal{A} \times \mathcal{A} to A\mathcal{A} that sends a pair of elements (a,b)(a, b) to their product aba \cdot b. Formally, it is defined as a curried linear map A(AA)\mathcal{A} \to_{\ell} (\mathcal{A} \to_{\ell} \mathcal{A}), where an element aa is mapped to the left-multiplication operator La(b)=abL_a(b) = a \cdot b.

theorem

mulLinearMap(a,b)=ab\text{mulLinearMap}(a, b) = a \cdot b

#mulLinearMap_apply

Let F\mathcal{F} be a field specification and let A\mathcal{A} be the free algebra of creation and annihilation operators (the `FieldOpFreeAlgebra`) over C\mathbb{C} generated by the set of creation and annihilation operator components F.CrAnFieldOp\mathcal{F}.\text{CrAnFieldOp}. For any two elements a,bAa, b \in \mathcal{A}, the value of the C\mathbb{C}-bilinear multiplication map mulLinearMap\text{mulLinearMap} at aa and bb is equal to their product aba \cdot b.

definition

Scalar multiplication linear map in FieldOpFreeAlgebra(F)\text{FieldOpFreeAlgebra}(\mathcal{F})

#smulLinearMap

For a given field specification F\mathcal{F} and a complex scalar cCc \in \mathbb{C}, this definition represents the C\mathbb{C}-linear operator on the free algebra of creation and annihilation operators, FieldOpFreeAlgebra(F)\text{FieldOpFreeAlgebra}(\mathcal{F}), which maps an element aa to its scalar multiple cac \cdot a.