Physlib

Physlib.QFT.PerturbationTheory.FieldOpFreeAlgebra.Basic

Creation and annihilation free-algebra

This module defines the creation and annihilation algebra for a field structure.

The creation and annihilation algebra extends from the state algebra by adding information about whether a state is a creation or annihilation operator.

The algebra is spanned by lists of creation/annihilation states.

The main structures defined in this module are:

* `FieldOpFreeAlgebra` - The creation and annihilation algebra * `ofCrAnOpF` - Maps a creation/annihilation state to the algebra * `ofCrAnListF` - Maps a list of creation/annihilation states to the algebra * `ofFieldOpF` - Maps a state to a sum of creation and annihilation operators * `crPartF` - The creation part of a state in the algebra * `anPartF` - The annihilation part of a state in the algebra * `superCommuteF` - The super commutator on the algebra

The key lemmas show how these operators interact, particularly focusing on the super commutation relations between creation and annihilation operators.

Creation and annihilation parts of a state

The basis of the creation and annihilation free-algebra.

Some useful multi-linear maps.

31 declarations

abbrev

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

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}

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}

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}

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

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)

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')

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)

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

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

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})

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

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)

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)

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)

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)

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

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)

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.

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

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

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

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

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)

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)

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}

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)

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

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}

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

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})

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.