PhysLean Documentation

PhysLean.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:

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

@[reducible, inline]

For a field specification 𝓕, the algebra 𝓕.FieldOpFreeAlgebra is the free algebra generated by 𝓕.CrAnFieldOp.

Equations
Instances For

    For a field specification 𝓕, and a element Ο† of 𝓕.CrAnFieldOp, ofCrAnOpF Ο† is defined as the element of 𝓕.FieldOpFreeAlgebra formed by Ο†.

    Equations
    Instances For

      The algebra 𝓕.FieldOpFreeAlgebra satisfies the universal property that for any other algebra A (e.g. the operator algebra of the theory) with a map f : 𝓕.CrAnFieldOp β†’ A (e.g. the inclusion of the creation and annihilation parts of field operators into the operator algebra) there is a unique algebra map g : 𝓕.FieldOpFreeAlgebra β†’ A such that g ∘ ofCrAnOpF = f.

      The unique g is given by FreeAlgebra.lift β„‚ f.

      For a field specification 𝓕, and a list Ο†s of 𝓕.CrAnFieldOp, ofCrAnListF Ο†s is defined as the element of 𝓕.FieldOpFreeAlgebra obtained by the product of ofCrAnListF Ο† for each Ο† in Ο†s. For example ofCrAnListF [φ₁, Ο†β‚‚, φ₃] = ofCrAnOpF φ₁ * ofCrAnOpF Ο†β‚‚ * ofCrAnOpF φ₃. The set of all ofCrAnListF Ο†s forms a basis of FieldOpFreeAlgebra 𝓕.

      Equations
      Instances For
        theorem FieldSpecification.FieldOpFreeAlgebra.ofCrAnListF_cons {𝓕 : FieldSpecification} (Ο† : 𝓕.CrAnFieldOp) (Ο†s : List 𝓕.CrAnFieldOp) :
        ofCrAnListF (Ο† :: Ο†s) = ofCrAnOpF Ο† * ofCrAnListF Ο†s

        For a field specification 𝓕, and an element Ο† of 𝓕.FieldOp, ofFieldOpF Ο† is the element of 𝓕.FieldOpFreeAlgebra formed by summing over ofCrAnOpF of the creation and annihilation parts of Ο†.

        For example, for Ο† an incoming asymptotic field operator we get ofCrAnOpF βŸ¨Ο†, ()⟩, and for Ο† a position field operator we get ofCrAnOpF βŸ¨Ο†, .create⟩ + ofCrAnOpF βŸ¨Ο†, .annihilate⟩.

        Equations
        Instances For

          For a field specification 𝓕, and a list Ο†s of 𝓕.FieldOp, 𝓕.ofFieldOpListF Ο†s is defined as the element of 𝓕.FieldOpFreeAlgebra obtained by the product of ofFieldOpF Ο† for each Ο† in Ο†s. For example ofFieldOpListF [φ₁, Ο†β‚‚, φ₃] = ofFieldOpF φ₁ * ofFieldOpF Ο†β‚‚ * ofFieldOpF φ₃.

          Equations
          Instances For

            Creation and annihilation parts of a state #

            The algebra map taking an element of the free-state algebra to the part of it in the creation and annihilation free algebra spanned by creation operators.

            Equations
            Instances For
              @[simp]
              theorem FieldSpecification.FieldOpFreeAlgebra.crPartF_negAsymp {𝓕 : FieldSpecification} (Ο† : ((f : 𝓕.Field) Γ— 𝓕.AsymptoticLabel f) Γ— (Fin 3 β†’ ℝ)) :
              @[simp]
              theorem FieldSpecification.FieldOpFreeAlgebra.crPartF_posAsymp {𝓕 : FieldSpecification} (Ο† : ((f : 𝓕.Field) Γ— 𝓕.AsymptoticLabel f) Γ— (Fin 3 β†’ ℝ)) :

              The algebra map taking an element of the free-state algebra to the part of it in the creation and annihilation free algebra spanned by annihilation operators.

              Equations
              Instances For
                @[simp]
                theorem FieldSpecification.FieldOpFreeAlgebra.anPartF_negAsymp {𝓕 : FieldSpecification} (Ο† : ((f : 𝓕.Field) Γ— 𝓕.AsymptoticLabel f) Γ— (Fin 3 β†’ ℝ)) :
                @[simp]
                theorem FieldSpecification.FieldOpFreeAlgebra.anPartF_posAsymp {𝓕 : FieldSpecification} (Ο† : ((f : 𝓕.Field) Γ— 𝓕.AsymptoticLabel f) Γ— (Fin 3 β†’ ℝ)) :

                The basis of the creation and annihilation free-algebra. #

                The basis of the free creation and annihilation algebra formed by lists of CrAnFieldOp.

                Equations
                Instances For

                  Some useful multi-linear maps. #

                  The bi-linear map associated with multiplication in FieldOpFreeAlgebra.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For

                    The linear map associated with scalar-multiplication in FieldOpFreeAlgebra.

                    Equations
                    Instances For