Physlib.QFT.PerturbationTheory.CreateAnnihilate
14 declarations
The type of creation and annihilation labels
#CreateAnnihilateThe type is a set consisting of exactly two elements: and . This type is used to classify whether a quantum field operator is a creation operator or an annihilation operator (or a combination such as a sum or integral thereof).
Default element of
#defaultThe default element of the type , which is defined as the set used to classify quantum field operators.
is inhabited
#instInhabitedCreateAnnihilateThe type , defined as the set , is inhabited, meaning it contains at least one element that can serve as a default value.
Boolean equality for labels in
#beqGiven two elements of the set , this function returns a boolean value indicating whether and are identical.
Boolean equality on
#instBEqCreateAnnihilateThe instance `instBEqCreateAnnihilate` provides a boolean equality operator for the set . For any two labels , it evaluates whether and are the same element and returns a boolean value.
Decidability of equality on
#instDecidableEqCreateAnnihilateThe equality relation on the set is decidable. Specifically, for any two labels , it can be computationally determined whether or .
is a finite set
#instFintypeThe set of creation and annihilation labels, , is a finite set. This finiteness is established by the exhaustive enumeration of its two elements.
Normal ordering relation on
#normalOrderThe relation is defined on the set of labels . For any two labels , the statement is true for the pairs , , and , and it is false if and only if and . This relation defines the standard normal ordering convention where annihilation operators are not permitted to the left of creation operators.
Decidability of normal ordering on
#instDecidableNormalOrderThe normal ordering relation on the set of labels is decidable. For any two labels , there is a deterministic procedure to verify whether holds, based on the definition that the relation is false if and only if and .
The normal ordering relation is total.
#instTotalNormalOrderThe normal ordering relation on the set of labels is total. That is, for any two labels , it holds that or . Here, the relation is defined to be true for all pairs except when and .
Normal ordering is transitive
#instIsTransNormalOrderThe normal ordering relation on the set of creation and annihilation labels is transitive. That is, for any labels , if the pair is in normal order and the pair is in normal order, then the pair is also in normal order.
Let be the set of labels used to classify quantum field operators. Let be the relation representing the standard normal ordering convention, which is defined to be false if and only if and . For any label , the statement is equivalent to False.
Let be an additive commutative monoid and let be a function. Given that the set of creation and annihilation labels is defined as , the sum of over all elements in is equal to the sum of the values of at and :
Let be the set of labels for creation and annihilation operators. The cardinality of this set is equal to 2, denoted as .
