The bosonic Sugawara construction #
This file contains the basic bosonic Sugawara construction.
Main definitions #
VirasoroAlgebra.representationOfCentralChargeOfL: A variant of the construction (LieAlgebra.representationOfBasis) of a representation of a Lie algebra from operators corresponding to a basis, for the special case of the Virasoro algebra: a representation is constructed from operators corresponding to thelgenVirasoro generators satisfying commutation relations with a given central chargec.VirasoroProject.sugawaraRepresentation: Any representation of the Heisenberg algebra where the Heisenberg modes act in a locally truncated fashion can be made into a representation of the Virasoro algebra with central chargec = 1by the (basic) bosonic Sugawara construction.
Main statements #
VirasoroProject.commutator_sugawaraGen: Given operatorsA(k),k ∈ ℤ, satisfying Heisengerg algebra commutation relations and acting in a locally truncated way, the Sugawara operatorsLₙ = 1/2 • ∑ k, :A(n-k)A(k):forn ∈ ℤsatisfy the commutation relations of the Virasoro generators (here the normal ordered product:A(n-k)A(k):is the composition ofA(n-k)andA(k)in an order depending on the indicesn-kandk).VirasoroProject.sugawaraRepresentation_lgen_apply: InVirasoroProject.sugawaraRepresentation, the Virasoro generatorslgen _ n,n ∈ ℤ, act by the Sugawara formulaLₙ = 1/2 • ∑ k ≥ 0, A(n-k) ∘ A(k) + 1/2 • ∑ k < 0, A(k) ∘ A(n-k).VirasoroProject.sugawaraRepresentation_cgen_apply: InVirasoroProject.sugawaraRepresentation, the central charge isc = 1, i.e., the Virasoro generatorcgen _acts as1 • id.
Tags #
Sugawara construction, Virasoro algebra, Heisenberg algebra, bosonic Fock space
Alternative normal ordered pair of two operators:
pairNO' k l equals (heiOper l) ∘ (heiOper k) if k ≥ 0,
and (heiOper k) ∘ (heiOper l) otherwise.
Equations
Instances For
heiOper k and heiOper l commute unless k = l.
The two definitions of normal ordered pairs coincide.
The basic bosonic Sugawara generators (an auxiliary definition).
Equations
- VirasoroProject.sugawaraGenAux heiOper n v = 2⁻¹ • ∑ᶠ (k : ℤ), (VirasoroProject.pairNO heiOper (n - k) k) v
Instances For
The basic bosonic Sugawara generators (as linear operators).
Equations
- VirasoroProject.sugawaraGen heiTrunc n = { toFun := VirasoroProject.sugawaraGenAux heiOper n, map_add' := ⋯, map_smul' := ⋯ }
Instances For
[(heiOper l) ∘ (heiOper k), (heiOper m)] = -m * (δ[k+m=0] + δ[l+m=0]) • heiOper (k + l + m)
[:(heiOper l)(heiOper k):, (heiOper m)] = -m * (δ[k+m=0] + δ[l+m=0]) • heiOper (k + l + m)
[L(n), J(m)] = -m • J(n+m)
[L(n), J(m-k)J(k)] = -k • J(m-k)J(n+k) - (m-k) • J(n+m-k)J(k)
[L(n), :J(m-k)J(k):] = -k • :J(m-k)J(n+k): - (m-k) • :J(n+m-k)J(k): + extra terms • 1
[L(n), :J(m-k)J(k):] v = -k • :J(m-k)J(n+k): v - (m-k) • :J(n+m-k)J(k): v + extra terms • v
[L(n), L(m)] = (n-m) • L(n+m) + (n^3 - n) / 12 * δ[n+m,0] • 1
Construct a representation of Virasoro algebra from a central charge value c and a
collection (Lₙ), n ∈ ℤ, of operators satisfying the commutation relations of Virasoro
generators with that central charge.
Equations
Instances For
The basic bosonic Sugawara representation of Virasoro algebra (c=1): On a vector space with a representation of the Heisenberg algebra that acts locally truncatedly, we get a representation of the Virasoro algebra with central charge 1 by the Sugawara construction.
Equations
Instances For
The central element C of the Virasoro algebra acts as 1 on the representation obtained
by the basic bosonic Sugawara construction.
The formula for the action of the Virasoro generator Lₙ on the representation obtained
by the basic bosonic Sugawara construction.
The formula for the action of the Virasoro generator Lₙ on the representation obtained
by the basic bosonic Sugawara construction.
The basic bosonic Sugawara representation of Virasoro algebra (c=1):
On a vector space with a representation of the Heisenberg algebra that acts locally truncatedly
(and the central element k acts as 1), we get a representation of the Virasoro algebra with
central charge c = 1 by the Sugawara construction.