This paper explores the moduli space of conformal structures on Heisenberg vertex algebras, classifying them and analyzing their semi-conformal subalgebras to better understand their automorphisms and structure.
Contribution
It provides a classification of conformal structures on Heisenberg vertex algebras and describes the moduli spaces of semi-conformal subalgebras, including their automorphism group actions.
Findings
01
Classification of conformal structures parameterized by complex vectors.
02
Description of moduli spaces of semi-conformal subalgebras.
03
Characterizations of Heisenberg vertex operator algebras based on these structures.
Abstract
This paper is a continuation to understand Heisenberg vertex algebras in terms of moduli spaces of their conformal structures. We study the moduli space of the conformal structures on a Heisenberg vertex algebra that have the standard fixed conformal gradation. As we know in Proposition 3.1 in Sect.3, conformal vectors of the Heisenberg vertex algebra Vη^(1,0) that have the standard fixed conformal gradation is parameterized by a complex vector h of its weight-one subspace. First, we classify all such conformal structures of the Heisenberg vertex algebra Vη^(1,0) by describing the automorphism group of the Heisenberg vertex algebra Vη^(1,0) and then we describe moduli spaces of their conformal structures that have the standard fixed conformal gradation. Moreover, we study the moduli spaces of semi-conformal vertex operator subalgebras of each of…
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgebraic structures and combinatorial models · Advanced Topics in Algebra · Advanced Operator Algebra Research
Full text
Moduli spaces of conformal structures on Heisenberg vertex algebras
Yanjun Chu
School of Mathematics and Statistics, Henan University, Kaifeng, 475004, China
Institute of Contemporary Mathematics, Henan University, Kaifeng
475004, China
This paper is a continuation to understand Heisenberg vertex algebras in terms of moduli spaces of their conformal structures. We study the moduli space of the conformal structures on a Heisenberg vertex algebra that have the standard fixed conformal gradation. As we know in Proposition 3.1 in Sect.3, conformal vectors of the Heisenberg vertex algebra Vh^(1,0) that have the standard fixed conformal gradation is parameterized by a complex vector h of its weight-one subspace. First, we classify all such conformal structures of the Heisenberg vertex algebra Vh^(1,0) by describing the automorphism group of the Heisenberg vertex algebra Vh(1,0) and then we describe moduli spaces of their conformal structures that have the standard fixed conformal gradation. Moreover, we study the moduli spaces of semi-conformal vertex operator subalgebras of each of such conformal structures of the Heisenberg vertex algebra Vh^(1,0).
In such cases, we describe their semi-conformal vectors as pairs consisting
of regular subspaces and the projections of h in these regular subspaces. Then by automorphism groups G of Heisenberg vertex operator algebras, we get all G-orbits of varieties consisting of semi-conformal vectors of these vertex operator algebras. Finally, using properties of these varieties, we give two characterizations of Heisenberg vertex operator algebras.
2010 Mathematics Subject Classification:
17B69
1. Introduction
1.1.
A vertex operator algebra (VOA) is a vertex algebra together with a compatible conformal structure, i.e., a module for the Virasoro Lie algebra. A vertex algebra can have many different conformal structures. Similarly a vertex subalgebra of vertex operator algebra may or may not share the same conformal structure. This paper is to study the moduli space of the conformal structures on a Heisenberg vertex algebra that have the standard fixed conformal gradation. Then we study the moduli spaces of semi-conformal vertex operator subalgebras of each of the conformal structures. This is a continuation to characterize Heisenberg vertex operator algebras by the structures of the varieties consisting of their semi-conformal vectors as in [CL1].
1.2.
In [JL2], Jiang and the second author used a class of subalgebras for a vertex operator algebra to study level-rank duality in vertex operator algebra theory. For a vertex operator algebra V with the conformal vector ω, a vector ω′∈V is said to be a semi-conformal vector if ω′ is the conformal vector of a vertex operator subalgebra
U (with possibly different conformal vectors as in [LL, 3.11.6]) such that ωn∣U=ωn′∣U for all n≥0 and such a vertex operator subalgebra U is called a semi-conformal vertex operator subalgebra of V(For short, we also call U a semi-conformal subalgebra of V throughout the paper.)
To emphasize on the conformal vector ω of a vertex operator algebra V, we write V as a pair (V,ω). Let Sc(V,ω) be the set of semi-conformal vectors of (V,ω). Then the set Sc(V,ω) is an affine algebraic variety over C(cf.[CL1, Theorem 1.1]). In this paper, we shall continue to understand non-standard Heisenberg vertex operator algebras by using their affine algebraic varieties Sc(V,ω).
If U is a semi-conformal subalgebra of a vertex operator algebra V, then its commutant CV(U) in V is also a semi-conformal subalgebra. We are interested in classifying all semi-conformal subalgebras U such that U=CV(CV(U)). Such a semi-conformal subalgebra called conformally closed is the unique maximal semi-conformal subalgebra with a fixed conformal vector. Each such semi-conformal subalgebra is uniquely determined by its conformal vector ω′. Thus the variety Sc(V,ω) also classifies all conformally closed semi-conformal subalgebras in V.
Analog of conformally semi-conformal subalgebra
U in a vertex operator algebra V is a von Neumann
C∗-algebra M in the algebra B(H) of bounded linear operators on a Hilbert space H as in [JS]. In case
U has trivial center (corresponding to factors), by denoting
U′=CV(U), the pair (U,U′) in V corresponding to the
commuting pair of von Neumann algebras (M,M′).
It is speculated that when V is a rational vertex operator
algebra, then any conformally closed semi-conformal
subalgebra U and its commutant U′
are also rational. One of the question is to decompose V
as the sum of modules of U⊗U′. For the theory of
subfactors, the main goal is to construct invariants to classify
subfactors of a factor (see [JMS, P, ST]). One of the
approaches to the classification in [JMS] is to construct a certain
2-module category and some combinatorial data called principal graph.
The Heisenberg vertex algebra has a very close analogy to
(finite dimensional) Hilbert space of representation theory of
von Neumann algebras. In the up coming work we will
construct such analogy for vertex operator algebras using
the induction and Jacquet -functors and induced representation
theory of semi-conformal subalgebras started in
[JL3].
1.3.
Let h be a d-dimensional orthogonal space, i.e, h is a vector space equipped with a nondegenerate symmetric bilinear form ⟨⋅,⋅⟩. It is well-known that a Heisenberg vertex algebra Vh(1,0) has a family conformal vectors ωh parameterized by a vector h∈h (see Sect. 3.1). For different vectors h, the resulted vertex operator algebras are not isomorphic in general since the central charges can be different (see [BF, Examples 2.5.9]), although the underlying vertex algebra is same. When h=0,
the Heisenberg vertex operator algebra is said to be the standard Heisenberg operator algebra and it is easy to compute its automorphism group which is the complex orthogonal group. In [CL1], we studied the varieties of semi-conformal vectors for the standard Heisenberg operator algebra and characterized its structure. When h=0, we say the corresponding Heisenberg vertex operator algebras to be non-standard Heisenberg operator algebras. For all non-standard Heisenberg operator algebras, their automorphism groups are no longer the complex orthogonal group. So similar questions are more complicated than standard cases.
In this paper, we shall concentrate on the moduli spaces of conformal structures of Heisenberg vertex algebras and semi-conformal structures of Heisenberg vertex operator algebras.
1.4.
Note that h(−1)1 generates a Heisenberg vertex algebra Vh(1,0) of level 1 with a standard gradation so that Vh(1,0)1=h(−1)1. The vertex algebra Vh(1,0) with the conformal vectors ωh has the conformal gradation being the same as the standard gradation (3.1) in Sect.3. In general for a vertex algebra, different conformal structures have different conformal gradations. One of the questions would be to classify all conformal structures that have the same conformal gradations. One of the results of this paper is to show that the set {ωh∣h∈h} provides all such possible conformal structures. To study the isomorphism classes of all such conformal structures, we first describe the automorphism group of the Heisenberg vertex algebra Vh(1,0) preserving the standard gradation (3.1) in Sect.3.
Let O(h) be the group of orthogonal transformations of h. For the vertex algebra Vh(1,0) and the vertex operator algebras (Vh(1,0),ωh), we determine their automorphism groups AutVAgr(Vh(1,0)) preserving the standard gradation (3.1) in Sect.3 and AutVOA(Vh(1,0),ωh), respectively.
Theorem 1.1**.**
1) The automorphism group of the Heisenberg vertex algebra Vh(1,0) preserving the standard gradation (3.1) in Sect.3 is
[TABLE]
2) The automorphism group of the Heisenberg vertex operator algebra (Vh(1,0),ωh) for h∈h is
[TABLE]
which is the isotropic subgroup O(h)h of O(h) for the vector h∈h.
In particular, the automorphism group of (Vh(1,0),ωh) for h=0
is
[TABLE]
Corollary 1.2**.**
Two vertex operator algebras (Vh(1,0),ωh) and (Vh(1,0),ωh′) are isomorphic if and only if h′=g(h) for some g∈O(h). In particular the moduli space of the conformal structures on Vh(1,0) preserving the standard gradation (3.1) in Sect.3 is h/O(h).
1.5.
Let h′⊂h be a subspace of h. If the restriction ⟨⋅,⋅⟩∣h′ of the bilinear form ⟨⋅,⋅⟩ on h to h′ is still nondegenerate, we say h′ is a regular subspace of h. If h′ is regular, then we have h=h′⊕h′⊥ and there is a standard projection map Ph′:h→h′. Set
[TABLE]
Fixing a vector h∈h, we denote by
[TABLE]
We can construct an one to one correspondence between Sc(Vh(1,0),ωh) and
Reg(h)h. That is, for each ω′∈Sc(Vh(1,0),ωh), there exists a unique pair (h′,h′)∈Reg(h)h corresponding to ω′.
Note that the automorphism group G:=Aut(Vh(1,0),ωh) acts on Reg(h)h naturally. Also Reg(h)h is a partially ordered set under the subspace inclusion relation. We have the following description of the variety Sc(Vh(1,0),ωh).
Theorem 1.3**.**
There is an order preserving G-equivariant bijection Sc(Vh(1,0),ωh)≅Reg(h)h;
There exists a longest chain in Sc(Vh(1,0),ωh)
such that the length of this chain equals to d:
there exist ω1,⋯,ωd−1∈Sc(Vh(1,0),ωh) such that
[TABLE]
We denote by y:=⟨h′,h′⟩ for (h′,h′)∈Reg(h)h. By Theorem 1.3, we have the G- orbit decomposition of Sc(Vh(1,0),ωh) with respect to the following two cases.
Theorem 1.4**.**
For the vector 0=h∈h with ⟨h,h⟩=0, all G-orbits of Reg(h)h are as follows
I1(k):={(h′,h)∣dimh′=k}* for k=1,⋯,d;*
2)
I2(k):={(h′,0)∣dimh′=k}* for k=0,1,⋯,d−1;*
3)
When y=0,⟨h,h⟩, I3(k,y):={(h′,h′)∣dimh′=k,h′=0,h} for k=1,⋯,d−1;
4)
When y=⟨h,h⟩, I4(k,⟨h,h⟩):={(h′,h′)∣dimh′=k,h′=0,h} for k=1,⋯,d−2;
5)
When y=0, I5(k,0):={(h′,h′)∣dimh′=k,h′=0} for k=2,⋯,d−1,
i.e.,
[TABLE]
Theorem 1.5**.**
For the vector 0=h∈h with ⟨h,h⟩=0, Reg(h)h contains orbits under the action of
G as follows
J1(k):={(h′,h)∣dimh′=k}* for k=2,⋯,d;*
2)
J2(k):={(h′,0)∣dimh′=k}* for k=0,1,⋯,d−2;*
3)
When y=0, J3(k,y):={(h′,h′)∣dimh′=k} for k=1,⋯,d−1;
4)
When y=0, J4(k,0):={(h′,h′)∣dimh′=k,h′=0,h} for k=2,⋯,d−2,
i.e.,
[TABLE]
1.6.
For each ω′∈Sc(Vh(1,0),ωh),
there is a pair (h′,h′)∈Reg(h)h corresponding to it. By Theorem 4.6 in Sect.4, we have a linear transformation Aω′:h→h such that ImAω′=h′,h′=Aω′(h). And there is another regular subspace KerAω′ of h giving an orthogonal decomposition ImAω′⊕KerAω′=h such that (KerAω′,h−h′)∈Reg(h)h. Each of the abelian Lie algebras ImAω′ and KerAω′ generates a Heisenberg vertex operator subalgebra in Vh(1,0). In fact, they are semi-conforaml subalgebras of (Vh(1,0),ωh) and can be both realized as commutant subalgebras of (Vh(1,0),ωh).
Theorem 1.6**.**
For each ω′∈Sc(Vh(1,0),ωh), the following assertions hold.
ImAω′* generates a Heisenberg vertex operator algebra*
[TABLE]
and KerAω′ generates a Heisenberg vertex operator algebra
Based on above results (See Theorem 1.3 -Theorem 1.6), we can give two characterizations of Heisenberg vertex operator algebras (Vh(1,0),ωh) for h∈h.
In this paper, we consider a vertex operator algebra (V,ω) satisfying the following conditions:
(1) V is a simple CFT type vertex operator algebra generated by V1 (i.e., V is N-graded and V0=C1);
(2) The symmetric bilinear form ⟨u,v⟩=u1v for u,v∈V1 is nondegenerate. For convenience, we call such a vertex operator algebra (V,ω)nondegenerate simple CFT type. We note that for any vertex operator algebra (V,ω) and any ω′∈Sc(V,ω), one has
CV(CV⟨ω′⟩))⊗CV(⟨ω′⟩)⊆V as a conformal vertex operator subalgebra.
Theorem 1.7**.**
Let (V,ω) be a nondegenerate simple CFT type vertex operator algebra. If for
each ω′∈Sc(V,ω), there are
[TABLE]
then (V,ω) is isomorphic to the Heisenberg vertex operator algebra (Vh^(1,0),ωh) with h=V1 for some h∈V1.
For each ω′∈Sc(V,ω), we can define the height and depth of ω′ in Sc(V,ω) analogous to those concepts of prime ideals in a commutative ring. This is also one of the motivations of studying the set of all semi-conformal vectors. Considering the maximal length of chains of semi-conformal vectors in V, we can give another characterization of Heisenberg vertex operator algebras.
Theorem 1.8**.**
Let (V,ω) be a nondegenerate simple CFT type vertex operator algebra. Assume dimV1=d. If there exists a chain 0=ω0≺ω1≺⋯≺ωd−1≺ωd=ω
in Sc(V,ω) such that dimCV(CV(⟨ωi−ωi−1⟩))1=0,fori=1,⋯,d, then (V,ω) is isomorphic to the Heisenberg vertex operator algebra (Vh(1,0),ωh) with h=V1 for some h∈V1.
1.8.
One of the main motivations of this work is to investigate the conformal structure on a vertex subalgebra of a vertex operator algebra. In conformal field theory, the conformal vector completely determines the conformal structure (the module structure for the Virasoro Lie algebra). In mathematical physics, a vertex operator algebra has been investigated extensively as a Virasoro module (see [DMZ, D, KL, DLM, LY, M, LS, S, L, Sh]) by virtue of conformal vector.
1.9.
This paper is organized as follows: In Sect.2, we review properties of semi-conformal vectors (subalgebras) of a vertex operator algebra according to [JL2, CL1]. In Sect.3, we show that the set {ωh∣h∈h} provides all conformal structures of the Heisenberg vertex algebra Vh(1,0) that have the same conformal gradations and determine the automorphism groups of the Heisenberg vertex algebra Vh(1,0) preserving the standard conformal gradation and Heisenberg vertex operator algebras (Vh(1,0),ωh). Then we study the moduli space of the conformal structures on that have the standard conformal gradation. In Sect.4, we describe the moduli spaces of semi-conformal vectors of the Heisenberg vertex operator algebra (Vh(1,0),ωh) with the vector h∈h and give the decompositions of orbits of the varieties Sc(Vh(1,0),ωh). In Sect.5, we study conformally closed semi-conformal subalgebras of (Vh(1,0),ωh). In Sect.6, we give two characterizations of Heisenberg vertex operator algebras (Vh(1,0),ωh) in terms of properties of their semi-conformal vectors.
Acknowledgement: This work started when the first author was visiting Kansas State University from September 2013 to September 2014. He thanks the support by Kansas State University and its hospitality. The first author is supported by The Key Research Project of Institutions of Higher Education in Henan Province, P.R.China(No. 17A11003) and also thanks China Scholarship Council for their financial supports. The second author thanks C. Jiang for many insightful discussions. This work was motivated from the joint work with her. The second author also thanks Henan University for the hospitality during his visit in the summer of 2018, during which this work was carried out.
2. Semi-conformal vectors and semi-conformal subalgebras of a vertex operator algebra
2.1.
For basic notions and results associated with vertex operator algebras, one is
referred to the books [FLM, LL, FHL, BF]. We will use (V,Y,1) to denote a vertex algebra and (V,Y,1,ω) for a vertex operator algebra. When we deal with several different vertex algebras, we will use YV, 1V, and ωV to indicate the dependence of the vertex algebra or vertex operator algebra V. For example YV(ωV,z)=∑n∈ZLV(n)z−n−2. To emphasize the presence of the conformal vector ωV, we will simply write (V,ωV) or (V,ω) for a vertex operator algebra and V simply for a vertex algebra (with YV and 1V understood). We refer [BF] for the concept of vertex algebras. Vertex algebras need not be graded, while a vertex operator algebra (V,ωV) is always Z-graded by the LV(0)-eigenspaces Vn with integer eigenvalues n∈Z. We assume that each Vn is finite dimensional over C and Vn=0 if n<<0.
2.2.
In this section, we shall first review semi-conformal vectors (subalgebras) of a vertex operator algebra ([JL2, CL1]).
For a vertex operator algebra (W,ωW), we recall that a vertex operator algebra (V,ωV) is called semi-conformal if ωnW∣V=ωV∣V for all n≥0. We define
[TABLE]
where CW(V) is the commutant defined in [LL, 3.11]. A semi-conformal subalgebra (U,ωU) of W is called conformally closed in W if CW(CW(U))=U (see [JL2]). So the set S(W,ωW) consists of all conformally closed
semi-conformal subalgebras of (W,ωW).
It follows from the definition that there is a surjective map ScAlg(W,ωW)→Sc(W,ωW) by (V,ωV)↦ωV. There is also a surjective map ScAlg(W,ωW)→S(W,ωW) defined by (V,ωV)↦(CW(CW(V),ωV). Thus,
the restriction of the map ScAlg(W,ωW)→Sc(W,ωW) to the set S(W,ωW) is a bijection ([CL1, Proposition 2.1]).
Let (V,ωV) be a semi-conformal subalgebra of (W,ωW).
Then (V,ωV) has a unique maximal conformal extension
(CW(CW(V)),ωV) in (W,ωW) in the sense that
if (V,ωV)⊂(U,ωV), then (U,ωV)⊂(CW(CW(V)),ωV)( see [LL, Corollary 3.11.14]).
2.3.
Let (W,ωW) be a general Z-graded vertex operator algebra. The set Sc(W,ωW) forms an affine algebraic variety ([CL1, Theorem 1.1]. In fact, a semi-conformal vector ω′∈W can be characterized by algebraic equations of degree at most 2 as described in [CL1, Proposition 2.2]. The algebraic variety Sc(W,ωW) has also a partial order ⪯ (See [CL1, Definition 2.7]), and this partial order can be characterized by algebraic equations as described in [CL1, Proposition 2.8].
2.4.
In fact, the commutant of
(W,ωW) can induce an involution ωW− of Sc(W,ωW) as follows
[TABLE]
so for ω1,ω2∈Sc(W,ωW), we know
ωW−ω1 and ωW−ω2 are conformal vectors of commutants CW(⟨ω1⟩) and CW(⟨ω2⟩), respectively.
If ω1⪯ω2, then ωW−ω2⪯ωW−ω1.
3. Automorphism groups of the Heisenberg vertex algebra Vh(1,0) preserving the standard gradation and Heisenberg vertex operator algebras (Vh(1,0),ωh)
3.1.
At first, we recall some results of Heisenberg vertex algebras and refer to [BF, LL] for
more details.
Let h be a d-dimensional vector space with a
nondegenerate symmetric bilinear form ⟨⋅,⋅⟩.
h^=C[t,t−1]⊗h⊕CC is the affiniziation of
the abelian Lie algebra h defined by
[TABLE]
for any h′,h′′∈h,m,n∈Z. Then h^≥0=C[t]⊗h⊕CC is an Abelian subalgebra. For
∀λ∈h, we can define an one-dimensional h^≥0-module Ceλ by the actions (h⊗tm)⋅eλ=⟨λ,h⟩δm,0eλ and
C⋅eλ=eλ for h∈h and m≥0.
Set
[TABLE]
which is an h^-module induced from h^≥0-module
Ceλ. When λ=0, let
1=1⊗e0∈Vh(1,0).
By the strong reconstruction theorem [BF, Theorem. 4.4.1],
there is a unique vertex algebra structure
Y:Vh(1,0)→(End(Vh(1,0)))[[z,z−1]]
on Vh(1,0) such that
[TABLE]
with h⊗tn∈h^ acting on Vh^(1,0).
For an orthonormal basis {h1,⋯,hd} of h,
Vh(1,0) has a N-gradation as follow
[TABLE]
where
[TABLE]
For each h∈h, we define ωh=21i=1∑dhi(−1)2⋅1+h(−2)1, then (Vh(1,0),Y,1,ωh)
is a simple vertex operator algebra, with the conformal gradation being the same as defined above. When h=0, (Vh(1,0),ω0) is called the standard
Heisenberg vertex operator algebra, and it is independent of the choice of the orthonormal basis. When h=0 we call (Vh(1,0),ωh)non-standard Heisenberg vertex operator algebra. For each λ∈h∗=h,
(Vh(1,λ),Y) becomes an irreducible
(Vh(1,0),ωh)-module
(see [BF, FLM, LL]).
Proposition 3.1**.**
If ω′∈Vh(1,0)2 is a conformal vector with the same conformal gradation (3.1), then ω′=ωh for some h∈h.
Proof.
Note that
[TABLE]
Let ω′=i=1∑daihi(−1)2⋅1+1≤i<j≤d∑cijhi(−1)hj(−1)⋅1+i=1∑dbihi(−2)⋅1. It follows from[M, L] that ω′ is a conformal vector preserving the
N-gradation (3.1) of the Heisenberg vertex algebra Vh(1,0)
if and only if L′(0)ω′=2ω′ and L′(0)∣Vh(1,0)n=nIdVh(1,0)n, where
Y(ω′,z)=n∈Z∑L′(0)z−n−2.
Hence we have
[TABLE]
where :⋯: is the normal order.
The equation L′(0)ω′=2ω′ is equivalent to the equations
[TABLE]
Since Vh(1,0) is generated by
Vh(1,0)1 as a vertex algebra, then
L′(0)∣Vh(1,0)n=nIdVh(1,0)n
is equivalent to
L′(0)∣Vh(1,0)1=IdVh(1,0)1.
So we have, for each l,
[TABLE]
Noting that cij=0 unless i<j, we get al=21 and
cil=0=clj for 1≤i<l<j≤d.
Thus ω′ is a conformal vector preserving the N-gradation (3.1) of Vh(1,0) if and only if
ω′=21i=1∑dhi(−1)2⋅1+i=1∑dbihi(−2)⋅1, i.e.,
there exists a vector h=i=1∑dbihi such that ω′=ω0+h(−2)⋅1.
∎
3.2.
For each h∈h, the resulted vertex operator algebra (Vh(1,0),ωh) has central charges cωh=d−12⟨h,h⟩ (see [BF, Examples 2.5.9]) and thus can be non-isomorphic, although the underlying vertex algebra
(Vh(1,0),Y,1) is same and they have the same conformal gradation. By Lemma 3.1, we know the vertex algebra (Vh(1,0),Y,1) has infinitely many non-isomorphic conformal structures. More precisely, we classify such conformal vectors up to isomorphism of vertex operator algebras.
Lemma 3.2**.**
For h,h′∈h, the vertex operator algebra (Vh(1,0),ωh) is isomorphic to the vertex operator algebra (Vh(1,0),ωh′) if and only if there exists a linear automorphism σ:h→h preserving the bilinear form ⟨⋅,⋅⟩ such that σ(h)=h′.
Proof.
For h,h′∈h, if (Vh(1,0),ωh) is isomorphic to (Vh(1,0),ωh′) as vertex operator algebras, i.e., there is an automorphism σ of Vh(1,0) such that σ(1)=1 and σ(ωh)=ωh′. For the orthonormal basis h1,⋯,hd of h, we have
[TABLE]
where i,j=1,⋯,d and δij=1, if i=j; δij=0, otherwise.
Hence the restriction to Vh(1,0)1≅h of σ is an automorphism preserving the bilinear form ⟨⋅,⋅⟩ on h of h. We still denote it by σ. It follows from σ(ωh)=ωh′ that
we get σ(h)=h′.
Conversely, if there exists an automorphism σ preserving the bilinear form ⟨⋅,⋅⟩ on h of h such that σ(h)=h′, since Vh(1,0) is generated by the subspace Vh(1,0)1≅h as a vertex algebra. By defining σ(1)=1, we can extend σ to the whole vertex algebra Vh(1,0). We still denote it by σ. By straightly verifying σ(ω0)=ω0, we can get σ(ωh)=ωσ(h)=ωh′. Thus σ is an isomorphism
from (Vh(1,0),ωh) to (Vh(1,0),ωh′) as vertex operator algebras.
∎
By the proof of the above lemma, we get immediately
the automorphism group of the vertex algebra Vh(1,0) preserving the standard gradation (3.1) is as follow
[TABLE]
where O(h) is the group of orthogonal transformations of h.
For the standard Heisenberg vertex operator algebra(Vh(1,0),Y,1,ω0), by 1), we know its automorphism group Aut(Vh(1,0),ω0)=O(h).
Define a map
[TABLE]
then we can check φ is a group isomorphism. Since (Vh(1,0),ωh) is a vertex operator algebra
generated by its weight-one subspace h1=Vh(1,0)1 (up to isomorphism), then any automorphism σ satisfies σ(h1)=h1 and is uniquely determined by σ∣h. Hence different automorphisms have different image under the map φ. Thus we know φ is injective.
On the other hand, any automorphism σ can be obtained by extending a σ∈O(h) and preserving conformal vector ωh. For any σ∈O(h) and an orthonormal basis {h1,⋯,hd} of h, we have
[TABLE]
Hence σ(ωh)=ωh if and only if σ(h)=h.∎
Lemma 3.3**.**
For h∈h with ⟨h,h⟩=1, we have
[TABLE]
Proof.
Since ⟨h,h⟩=1, it can be extended to an orthonormal basis h=h1,h2,⋯,hd of h.
Let T=\left(\begin{array}[]{llll}t_{11}\ t_{12}\ \cdots\ t_{1d}\\
t_{21}\ t_{22}\ \cdots\ t_{2d}\\
\cdots\ \cdots\ \cdots\ \cdots\\
t_{d1}\ t_{d2}\ \cdots\ t_{dd}\end{array}\right)\in\operatorname{Aut}(V_{\widehat{\mathfrak{h}}}(1,0),\omega_{h}). Then T∈Od(C) and
[TABLE]
We suppose that T=\left(\begin{array}[]{llll}t_{11}\ \alpha\\
\beta\ \ \ T_{1}\end{array}\right) and \Lambda=\left(\begin{array}[]{llll}1\\
O\end{array}\right), where α=(t12,⋯,t1d),β=(t21,⋯,td1)tr and O=(0,⋯,0)tr is the d−1 dimensional column vector.
Using methods of partioned matrices, we have
T\Lambda=\left(\begin{array}[]{llll}t_{11}\ \alpha\\
\beta\ \ \ t_{1}\end{array}\right)\left(\begin{array}[]{llll}1\\
O\end{array}\right)=\left(\begin{array}[]{llll}t_{11}\\
\beta\end{array}\right)=\left(\begin{array}[]{llll}1\\
O\end{array}\right), then t11=1,β=O.
Since T∈Od(C), then α=Otr. Hence T=\left(\begin{array}[]{llll}1\ \ \ O\\
O\ \ \ T_{1}\end{array}\right) and T1∈Od−1(C).
∎
Corollary 3.4**.**
For any h∈h with ⟨h,h⟩=0, we have Aut(Vh(1,0),ωh)≅Od−1(C).
Proof.
We first choose an orthonormal basis {h1,⋯,hd} of h. For any h∈h with ⟨h,h⟩=0,
we denote ξ1=⟨h,h⟩h and ⟨ξ1,ξ1⟩=1. Then ξ1 can be extended to an orthonormal basis ξ1,ξ2,⋯,ξd of h. Thus, by Lemma 3.3, we know that Aut(Vh(1,0),ωh)=Aut(Vh(1,0),ωh1)≅Od−1(C).
∎
The following lemma is well known in linear algebra, we include a proof for convenience.
Lemma 3.5**.**
Assume that dimh>1, if two non-zero vectors β,γ∈h satisfy ⟨β,β⟩=⟨γ,γ⟩=0, then there exists an orthogonal transformation σ of h such that σ(β)=γ.
Proof.
For the nonzero vector β with ⟨β,β⟩=0, there exists a vector β′∈h such that β and β′ are linearly independent and ⟨β′,β′⟩=0,⟨β,β′⟩=1.
Then we get two vectors ξ1=2β+β′,ξ2=−2β−β′∈h with ⟨ξi,ξj⟩=δij for i,j=1,2. So ξ1 and ξ2 can be extended to an orthonormal basis {ξ1,ξ2,⋯,ξd} of h. Similarly, there exists a vector γ′∈h such that γ and γ′ are linearly independent and ⟨γ′,γ′⟩=0,⟨γ,γ′⟩=1 for the nonzero vector γ with ⟨γ,γ⟩=0. Then we get two vectors η1=2γ+γ′,η2=−2γ−γ′∈h with ⟨ηi,ηj⟩=δij for i,j=1,2. So η1 and η2 can be also extended to an orthonormal basis {η1,η2,⋯,ηd} of h. According to the standard theory of linear algebra, we can define an orthogonal transformation ρ of h such that ρ(ξs)=ηs for s=1,⋯,d. In particular, ρ(β)=γ.
∎
Let C(h) be the cone of all isotropic vectors in h (i.e., h∈h such that ⟨h,h⟩=0). Then O(h) acts on C(h) with exactly two orbits {0} and {c∈C(h)∣c=0}.
O(h) acts on the complement h∖C(h) and there is an O(h)-equivariant map h∖C(h)→Reg1(h) which is a trivial C∗-bundle. Here Reg1(h) is the space of all one-dimensional regular subspaces of h, on which O(h) acts transitively. Hence Reg1(h) is one to one correspondence to C∗/{±1}. Thus we have the following conclusion
Theorem 3.6**.**
Its isomorphism classes of conformal structures on Vh(1,0) is in one-to-on correspondence to the
{0,c}∪C∗/{±1}. Here c is an nonzero isotropic vector in h.
4. Semi-conformal vectors of the Heisenberg vertex operator algebra (Vh(1,0),ωh)
4.1.
Note that the computations in [BF, 2.5.9] shows
that Lωh(0)=(ωh)1 is always the degree operator. Hence the gradation on Vh(1,0) are the same for all h∈h and Vh(1,0)n and is independent of the choice of h.
Fixing an orthonormal basis h1,⋯,hd of h, we know that Vh(1,0)2=h[−1]⊗h[−1]⊕h[−2] has a basis
[TABLE]
Let
[TABLE]
Then there exists a unique symmetric matrix
[TABLE]
and a column vector
Bω′=(b1,⋯,bd)tr with entries in C such that
[TABLE]
Assume that
[TABLE]
we have
Proposition 4.1**.**
[CL1, Proposition 3.1]**
ω′∈Sc(Vh(1,0),ωh) if and only if Aω′,Bω′ satisfy
[TABLE]
where Atr is the transpose of A.
Let SymIdh={(A,B)∣A2=A,Atr=A,AΛ=B}. Then we have
Corollary 4.2**.**
The map ω′↦(A,B) gives a bijection between Sc(Vh(1,0),ωh) and SymIdh as sets.
Proposition 4.3**.**
Sc(Vh(1,0),ωh)* is Aut(Vh(1,0),ωh)-invariant.*
Proof.
From Corollary 4.2, we can suppose a vector ωA,B∈Sc(Vh(1,0),ωh), where
(A,B)∈SymIdh. For arbitrary σ∈Aut(Vh(1,0),ωh), we have
σ(ωA,B)=ωgAgtr,gB, where g is the matrix of the restriction of σ on h with respect to the basis {h1,h2,⋯,hd}.
We can check (gAgtr,gB)∈SymIdh, i.e., ωgAgtr,gB∈Sc(Vh(1,0),ωh).
∎
4.2.
By Proposition 4.1, let Gh=Aut(Vh(1,0),ωh) be the automorphism group of the vertex operator algebra (Vh(1,0),ωh). Then Gh is a subgroup of O(h) (See Theorem 1.1) and Gh acts on Vh(1,0)n for all n. In particular, Gh acts on the algebraic variety Sc(Vh(1,0),ωh). One of the questions is to determine the Gh-orbits in Sc(Vh(1,0),ωh). In this paper, we will concentrate on the general cases for h.
With respect to a fixed orthonormal basis {h1,⋯,hd} of h, the symmetric matrix Aω′ defines a self adjoint (with respect to the symmetric bilinear form on h) linear transformation Aω′ of h.
By Proposition 4.1, we know that a vector ω′∈Sc(Vh(1,0),ωh) is determined by the pair (A,B). Let β be the vector of h with the coordinate B with respect to the fixed orthonormal basis {h1,⋯,hd} of h. Then such a semi-conformal vector ωA,B is one to one correspondence to a self adjoint idempotent linear transformation A of h satisfying A(h)=β. Thus, the set Sc(Vh(1,0),ωh) can be described as the set of self adjoint idempotent linear transformations of h. Let
[TABLE]
[TABLE]
Then we have
Proposition 4.4**.**
The map ωA,B↦(A,β) is a bijection from Sc(Vh(1,0),ωh) to SymId(h)h.
Recall the notations
Reg(h) and Reg(h)h as defined in (1.2) and (1.3). When h=0, Reg(h)h=Reg(h). By the standard theory of linear algebra, we have
Lemma 4.5**.**
For each A∈SymId(h), ImA is a regular subspace of h, i.e., ImA∈Reg(h).
Proposition 4.6**.**
The map ωA,B↦(ImA,A(h)) is a bijection from Sc(Vh(1,0),ωh) to Reg(h)h.
Proof.
For ωA,B∈Sc(Vh(1,0),ωh), there is a unique (A,β)∈SymId(h)h.
Hence we have h=ImA⊕KerA and β=A(h)∈ImA, where KerA=ImA⊥. Note that h=A(h)+(h−A(h)) uniquely in h=ImA⊕KerA. By Lemma 4.5, the restriction ⟨⋅,⋅⟩ on h to ImA is still nondegenerate, then by Proposition 4.4, we know that ωA,B↦(A,β) gives (ImA,A(h))∈Reg(h)h. Conversely, for any ⟨h′,h′⟩∈Reg(h)h, there exists a projection A∈End(h) such that Im(A)=h′, ⟨A(u),v⟩=⟨u,A(v)⟩foru,v∈h and A(h)=h′.
Thus, (A,A(h))∈SymId(h)h. By Proposition 4.4, we know that there exists a unique
ω′∈Sc(Vh(1,0),ωh) such that (A,A(h)) is correspondence to ω′. Thus, (h′,h′)↦ω′ gives the
inverse of the map ω′↦(ImA,A(h)).
∎
Next, we study a partial order on SymIdh.
Proposition 4.7**.**
Let ωA1,B1,ωA2,B2∈Sc(Vh(1,0),ωh). Here (A1,B1),(A2,B2)∈SymIdh. Then ωA1,B1⪯ωA2,B2 if and only if A1,B1,A2,B2 satisfy the following relations
[TABLE]
Proof.
According to [CL1, Proposition 2.8], we compute relations [CL1, (2.6)] to get the following relations:
L2(0)ωA1,B1=2ωA1,B1 can give
[TABLE]
L2(1)ωA1,B1=0 can give
[TABLE]
L2(2)ωA1,B1=L1(2)ωA1,B1 can give
[TABLE]
L2(−1)ωA1,B1=L1(−1)ωA1,B1 can give
[TABLE]
The conditions L2(n)ωA1,B1=0 for n≥3 are satisfied naturally for a CFT-type vertex operator algebra.
Thus we can obtain ωA1,B1⪯ωA2,B2 if and only if the following relations hold:
[TABLE]
Since (A1,B1),(A2,B2)∈SymIdh, then relations (4.18) can be reduced to the following relations
[TABLE]
∎
According to the above Proposition, we can get the following conclusions immediately.
Corollary 4.8**.**
Let (A1,B1),(A2,B2)∈SymIdh. Then we can define (A1,B1)≤(A2,B2)
if the relations A2A1=A1,A2B1=B1=A1B2 hold. Thus, ≤ give a partial order on SymIdh.
Corollary 4.9**.**
Let (A1,β1),(A2,β2)∈SymId(h)h. Then we can define (A1,β1)≤(A2,β2)
if the relations A2A1=A1,A2(β1)=β1=A1(β2) hold. Thus ≤ gives a partial order on SymId(h)h.
Lemma 4.10**.**
For (A1,β1),(A2,β2)∈SymId(h)h, (A1,β1)≤(A2,β2) if and only if ImA1⊂ImA2 and A2(β1)=β1=A1(β2).
Proof.
According to Corollary 4.9, for
(A1,β1),(A2,β2)∈SymId(h)h,
(A1,β1)≤(A2,β2) if and only if the relations A2A1=A1,A2(β1)=β1=A1(β2) hold. Since A2A1=A1, then we have
ImA1=ImA2A1.
And since ImA2A1⊂ImA2, then ImA1⊂ImA2.
Conversely, for (A1,β1),(A2,β2)∈SymId(h)h,
we have h=KerA1⊕ImA1=KerA2⊕ImA2.
For ∀γ∈h, there is
[TABLE]
where α1∈KerA1,α2∈ImA1;γ1∈KerA2,γ2∈ImA2. Since ImA1⊂ImA2, then we have
A2(α2)=α2. And since A1(γ)=A1(α2)=α2,
so we have
[TABLE]
Hence we get A2A1=A1. Since A2(β1)=β1=A1(β2). Thus we get (A1,β1)≤(A2,β2).∎
Next we can get a partial order on Reg(h)h.
Proposition 4.11**.**
For any two elements (h′,h′),(h′′,h′′)∈Reg(h)h, we can define
(h′,h′)≤(h′′,h′′) if h′⊂h′′ and Ph′′(h′)=h′=Ph′(h′′), where Ph′′ is the projection of h into h′′. This gives a partial order on Reg(h)h.
Lemma 4.12**.**
For any two elements (h′,h′),(h′′,h′′)∈Reg(h)h, if (h′,h′)<(h′′,h′′), then dimh′<dimh′′.
Proof.
According to Proposition 4.11, (h′,h′)<(h′′,h′′) gives h′⊂h′′ and h′=h′′, so dimh′<dimh′′.
∎
Proof of Theorem 1.3
According to Corollary 4.9 and Lemma 4.10, we have a bijection preserving orders between Sc(Vh(1,0),ωh) and Reg(h)h
by ω′↦(A(h),A(h)).
As we know, Aut(Vh(1,0),ωh) acts on Sc(Vh(1,0),ωh) as follows:
for any ωA,B∈Sc(Vh(1,0),ωh) and σ∈Aut(Vh(1,0),ωh), we have σ(V2)=V2 and σ preserves the bilinear form ⟨⋅,⋅⟩ on h. Let o∈Od(C) be the matrix of σ with respect to a fixed orthonormal basis, then we have σ(ωA,B)=ωoAotr,oB∈Sc(Vh(1,0),ωh). Thus Im(oAotr)=σ(Im(A)).
For a (h′,h′)∈Reg(h)h and σ∈Aut(Vh(1,0),ωh), (σ(h′),σ(h′))∈Reg(h)h.
This gives an action of Aut(Vh(1,0),ωh) on Reg(h)h.
According to the actions of Aut(Vh(1,0),ωh) on Sc(Vh(1,0),ωh) and Reg(h)h, we know that the above bijection also preserves the actions of Aut(Vh(1,0),ωh) on Sc(Vh(1,0),ωh) and Reg(h)h. So the first assertion 1) holds.
Let hk=SpanC{h1,⋯,hk} and αk is the projection of h into hk for k=1,⋯,d. Then (h1,α1),⋯,(h1,αd)∈Reg(h)h and they satisfy the partial order as follows
[TABLE]
According to Lemma 4.12, we know this is a longest chain in Reg(h)h with respect to the partial order in Proposition 4.11. Hence the second assertion holds. ∎
Definition 4.13**.**
For any two elements (h′,h′),(h′′,h′′)∈Reg(h)h, we say
(h′,h′),(h′′,h′′) are equivalent, denoted by (h′,h′)≅(h′′,h′′) if
there exists an orthogonal transformation σ of h fixing the vector h such that σ(h′)=h′′ and σ(h′)=h′′.
To get the orbits of Reg(h)h under the action of Aut(Vh(1,0),ωh), we need the following lemmas.
According to decomposition theory of orthogonal space, we have
Lemma 4.14**.**
If h=h′⊕h′⊥ and h=h′+h′⊥ with respect to the nondegenrate bilinear form ⟨⋅,⋅⟩ on h, then (h′,h′)∈Reg(h)h if and only if (h′⊥,h′⊥)∈Reg(h)h.
Lemma 4.15**.**
Let (h′,h),(h′′,h)∈Reg(h)h. Then (h′,h)≅(h′′,h) if and only if dimh′=dimh′′.
Proof.
When ⟨h,h⟩=0, let ξ1=⟨h,h⟩h. If dimh′=dimh′′=k, then ξ1∈h′ can be extended to an orthonormal basis ξ1,ξ2,⋯,ξk of h′ and ξ1∈h′′ can be extended to an orthonormal basis ξ1,η2,⋯,ηk of h′′. Define ρ:h′→h′′ by ξ1↦ξ1,ξi↦ηi for i=2,⋯,k. It can be extended to an orthogonal transformation of h by linearity preserving
non-degenerate bilinear form ⟨⋅,⋅⟩ on h and ρ(h)=h. And ρ can generate an automorphism ρ of (Vh(1,0),ωh) such that ρ((h′,h))=(h′′,h). Hence (h′,h)≅(h′′,h).
When ⟨h,h⟩=0 and h=0, then we have dimh′=dimh′′>1. By Lemma 3.5, we get an orthogonal linear isomorphism ρ from h′ to h′′ such that ρ(h)=h. It can be extended to an orthogonal transformation of h by linearity preserving
non-degenerate bilinear form ⟨⋅,⋅⟩ on h and ρ(h)=h. Thus ρ can generate an automorphism ρ of (Vh(1,0),ωh) such that ρ((h′,h))=(h′′,h). Hence (h′,h)≅(h′′,h).
Conversely, if (h′,h)≅(h′′,h), there exists an automorphism ρ of (Vh(1,0),ωh) such that ρ((h′,h))=(h′′,h), then we have dimh′=dimh′′.∎
Lemma 4.16**.**
For (h′,h′),(h′′,h)∈Reg(h)h,
when dimh′=dimh′′, if h′=h, then (h′,h′)≆(h′′,h).
Proof.
When dimh′=dimh′′, if h′=h, then (h′,h′)≆(h′′,h) since each automorphism ρ of (Vh(1,0),ωh) satisfies ρ(h)=h.
∎
Lemma 4.17**.**
For (h′,h′),(h′′,h′′)∈Reg(h)h, if h′,h′′=0,h and dimh′=dimh′′, then (h′,h′)≅(h′′,h′′) if and only if (h′,h′)=(h′′,h′′).
Proof.
If ⟨h,h⟩=0, we have the following cases
a) When ⟨h′,h′⟩=⟨h′′,h′′⟩=0,⟨h,h⟩,
let ξ1,⋯,ξk be an orthonormal basis of h′ and η1,⋯,ηk be an orthonormal basis
of h′′, respectively. Here ξ1=⟨h′,h′⟩h′,η1=⟨h′′,h′′⟩h′′.
Define ρ by ξi↦ηi for i=1,⋯,k. Then it can be extended to a linear map from
h′ to h′′.
Since h=h′⊕h′⊥=h′′⊕h′′⊥, where h′⊥ is the orthonormal complement space of h′ in h, then we can suppose that h=h′+h′⊥=h′′+h′′⊥. Since ⟨h′,h′⟩=⟨h′′,h′′⟩=0,⟨h,h⟩, then
⟨h′⊥,h′⊥⟩=⟨h′′⊥,h′′⊥⟩=0. Let ξk+1,⋯,ξd be an orthonormal basis of h′⊥ and ηk+1,⋯,ηd be an orthonormal basis of h′′⊥. Here ξk+1=⟨h′⊥,h′⊥⟩h′⊥ and ηk+1=⟨h′′⊥,h′′⊥⟩h′′⊥. By defining ξi↦ηi for i=k+1,⋯,d, we can extend ρ to an automorphism ρ of h with preserving the nondegenerate bilinear form ⟨⋅,⋅⟩. We can find ρ(h)=h. For such an automorphism ρ
of h, it generates an automorphism ρ of (Vh(1,0),ωh), and ρ((h′,h′))=(h′′,h′′). Hence (h′,h′)≅(h′′,h′′).
b) When ⟨h′,h′⟩=⟨h′′,h′′⟩=⟨h,h⟩,
let ξ1,⋯,ξk be an orthonormal basis of h′ and η1,⋯,ηk be an orthonormal basis
of h′′, respectively. Here ξ1=⟨h′,h′⟩h′,η1=⟨h′′,h′′⟩h′′.
Define ρ′ by ξi↦ηi for i=1,⋯,k. Then it can be extended to a linear map from h′ to h′′ and ρ′(h′)=h′′.
Since h=h′⊕h′⊥=h′′⊕h′′⊥, where h′⊥(h′′⊥) is the orthonormal complement space of h′(h′′) in h, then we can suppose that h=h′+h′⊥=h′′+h′′⊥.
Since ⟨h′,h′⟩=⟨h′′,h′′⟩=⟨h,h⟩, then
⟨h′⊥,h′⊥⟩=⟨h′′⊥,h′′⊥⟩=0. By Lemma 3.5, ρ′ can be extended to an orthogonal transformation ρ of h such that ρ(h′⊥)=h′′⊥. So ρ(h)=h, and it generates an automorphism ρ of (Vh(1,0),ωh), and ρ((h′,h′))=(h′′,h′′). Hence (h′,h′)≅(h′′,h′′).
c) When ⟨h′,h′⟩=⟨h′′,h′′⟩=0,
where h′⊥(resp.h′′⊥) is the orthonormal complement space of h′(resp.h′′) in h, then we can suppose that h=h′+h′⊥=h′′+h′′⊥.
Since ⟨h′,h′⟩=⟨h′′,h′′⟩=0, then
⟨h′⊥,h′⊥⟩=⟨h′′⊥,h′′⊥⟩=⟨h,h⟩.
As similar as the case b), there exists an automorphism ρ of (Vh(1,0),ωh), and ρ((h′⊥,h′⊥))=(h′′⊥,h′′⊥). Hence (h′,h′)≅(h′′,h′′).
If ⟨h,h⟩=0, we have the following cases
When ⟨h′,h′⟩=⟨h′′,h′′⟩=0, as similar as the case a), we can prove that (h′,h′)≅(h′′,h′′).
When ⟨h′,h′⟩=⟨h′′,h′′⟩=0, by Lemma 3.5, there exists an orthogonal linear map ρ1 from h′ to h′′ such that ρ1(h′)=h′′. Since ⟨h,h⟩=0, then ⟨h′⊥,h′⊥⟩=⟨h′′⊥,h′′⊥⟩=0, so by Lemma 3.5, we know that there exists an orthogonal linear map ρ2 from h′⊥ to h′′⊥ such that ρ1(h′⊥)=h′′⊥. Hence there is an orthogonal transformation ρ of h such that its restriction to h′ is ρ1 and its restriction to h′⊥ is ρ2.
Hence ρ(h)=h and it can be extended to an automorphism ρ of (Vh(1,0),ωh) such that ρ((h′,h′))=(h′′,h′′). Thus,
(h′,h′)≅(h′′,h′′)
Conversely, when (h′,h′)≅(h′′,h′′), we get ⟨h′,h′⟩=⟨h′′,h′′⟩ by Definition 4.13.
∎
By the standard theory of linear algebra, we have the following lemmas
Lemma 4.18**.**
For (h′,0),(h′′,h′′)∈Reg(h)h, when dimh′=dimh′′,
we have (h′,0)≅(h′′,h′′) if and only if h′′=0.
Lemma 4.19**.**
For (h′,0),(h′′,0)∈Reg(h)h, then (h′,0)≅(h′′,0) if and only if dimh′=dimh′′.
Proof of Theorem 1.4
By Lemma 4.15, we know that for (h′,h)∈Reg(h)h, when dimh′=d, the orbit determined by (h′,h) contains only one element (h,h). Considering orbits determined by (h′,h)∈Reg(h)h, by Lemma 4.15 and Lemma 4.16, we know that
dimh′=k for k=1,⋯,d give d−1 orbits I1(k).
Obviously, for (h′,h)∈Reg(h)h, when dimh′=0, the orbit contains only one element
(0,0). By Lemma 4.18 and Lemma 4.19, considering orbits determined by (h′,0)∈Reg(h)h, we know that dimh′=k for k=0,1,⋯,d−1 give d orbits I2(k).
By Lemma 4.17 , considering orbits determined by (h′,h′)∈Reg(h)h for h′=0,h, when y:=⟨h′,h′⟩=0,⟨h,h⟩ and dimh′ takes a value among 1,⋯,d−1, (h′,h′) determines only one orbit I3(k,y).
By Lemma 4.17 and Lemma 4.14, considering orbits determined by (h′,h′)∈Reg(h)h for h′=0,h and y:=⟨h′,h′⟩=⟨h,h⟩, we know that dimh′=k for k=1,⋯,d−2 give orbits I4(k,y).
By Lemma 4.17 and Lemma 4.14, considering orbits determined by (h′,h′)∈Reg(h)h for h′=0 and y:=⟨h′,h′⟩=0, we know that dimh′=k for k=2,⋯,d−1 give orbits I5(k,y).
∎
Proof of Theorem 1.5
By Lemma 4.15, we know that for (h′,h)∈Reg(h)h, when dim(h′)=d, the orbit determined by (h′,h) contains only one element (h,h). Considering orbits determined by (h′,h)∈Reg(h)h, by Lemma 4.14–Lemma 4.16, we know that
dimh′=k for k=2,⋯,d give d−1 orbits J1(k).
Obviously, for (h′,h)∈Reg(h)h, when dimh′=0, the orbit contains only one element
(0,0). By Lemma 4.14 and Lemma 4.18–Lemma 4.19, considering orbits determined by (h′,0)∈Reg(h)h, we know that dimh′=k for k=0,1,⋯,d−2 give d−1 orbits J2(k).
By Lemma 4.17, considering orbits determined by (h′,h′)∈Reg(h)h, when y:=(h′,h′)=0 and dimh′ takes a value among 1,⋯,d−1, (h′,h′) determines only one orbit J3(k,y).
By Lemma 4.14 and Lemma 4.17, considering orbits determined by (h′,h′)∈Reg(h)h for h′=0,h and y:=⟨h′,h′⟩=⟨h,h⟩=0, we know that dimh′=k for k=2,⋯,d−2 give orbits J4(k,y).∎
5. Conformally closed semi-confromal subalgebras of the Heisenberg vertex operator algebra (Vh(1,0),ωh).
In this section, we shall describe the conformally closed semi-conformal subalgebras of the Heisenberg vertex operator algebra (Vh(1,0),ωh).
For ω′∈Sc(Vh(1,0),ωh) as defined in (4.2) with the corresponding symmetric idempotent matrix Aω′ given in (4.7) and a vector Bω′=Aω′Λ. By Theorem 1.3, we know that
(ImAω′,Aω′(h))∈Reg(h)h corresponding to ω′.
Proposition 5.1**.**
[TABLE]
Proof.
By Proposition 3.11.11 and Theorem 3.11.12 in [LL], we have
[TABLE]
[TABLE]
Then (KerVh(1,0)L′(−1))1∩Vh(1,0)1⊂Vh(1,0)1≅h.
With ω′∈Sc(Vh(1,0),ωh) being written as in (4.2),
we have
[TABLE]
where :⋯: is the normal order product.
Hence
[TABLE]
For ∀h∈Vh(1,0)1, set h=m=1∑damhm(−1)1. Using the formula (5.1), we have that
h∈KerVh(1,0)(L(−1)−L′(−1))1∩Vh(1,0)1 if and only if the vector (a1,a2,⋯,ad) is a solution of the linear equation system
[TABLE]
Let X=(x1,x2,⋯,xd)tr. Then the linear equation system
(5.6) becomes the matrix equation
(I−Aω′)X=0, where I is the d×d identity matrix. So we have ImAω′=(KerVh(1,0)(L(−1)−L′(−1)))1∩Vh(1,0)1. Note that the corresponding matrix for ωh−ω′ is Aωh−ω′=I−Aω′. Hence with ω′ replaced by ωh−ω′, we have KerAω′=(KerVh(1,0)L′(−1))1∩Vh(1,0)1.
∎
Proof of Theorem 1.6. By Proposition 5.1, we have
[TABLE]
Since ImAω′ and KerAω′ are both regular subspaces of h. Then
[TABLE]
in Vh(1,0).
Since Aω′2=Aω′, we have
[TABLE]
Then ω′ is the conformal vector of ⟨ImAω′⟩.
Similarly, we have
[TABLE]
Hence ωh−ω′ is the conformal vector of ⟨KerAω′⟩.
Since h=ImAω′⊕KerAω′ and KerAω′=(ImAω′)⊥,
then there is
[TABLE]
Thus we have
[TABLE]
[TABLE]
Moreover, we have
[TABLE]
and
[TABLE]
Finally, we can also get that
[TABLE]
∎
Remark 5.2**.**
From above results, we know that all of conformally closed semi-conformal subalgebras in (Vh(1,0),ωh) are Heisenberg vertex operator algebras generated by regular subspaces of the weight-one subspace Vh(1,0)1.
Remark 5.3**.**
For each ω′∈Sc(Vh(1,0),ωh), we want to
describe the set of all semi-conformal subalgebras with ω′ being the conformal vector. Each of such semi-conformal subalgebras is a conformal extension of ⟨ω′⟩ in Vh(1,0). We denote this set by π−1(ω′) which is exactly the set of all conformal subalgebras of the smaller Heisenberg vertex operator algebra VImAω′(1,0). It is an interesting question to determine this set. This depends on the ⟨ω′⟩-module structure of VImAω′(1,0). For affine vertex operator algebras such that the conformal subalgebra ⟨ω′⟩ is rational, then decomposing each of the members in π−1(ω′) as direct sums of irreducible modules was the motivation for the study of semi-conformal subalgebras.
6. Characterizations of Heisenberg vertex operator algebras
In this section, we will use the structures of Sc(V,ω) and ScAlg(V,ω) to give two characterizations of Heisenberg vertex operator algebras. Let us fix the notation Y(u,z)=∑nunz−n−1 for vertex operators. However, in case that the vertex operator algebra is defined by a Lie algebra h, we will use the notation h(n)=h⊗tn in the algebra h[t,t−1] with h∈h.
Let V be a simple N-graded vertex operator algebra with V0=C1. Such V is also called asimpleCFTtype vertex operator algebra ([DLMM, DM]). If V satisfies the further condition
that L(1)V1=0, it is called strong CFT type.
Li has shown ([Li]) that such a vertex operator algebra V
has a unique non-degenerate invariant bilinear form
⟨⋅,⋅⟩ up to a multiplication of a nonzero scalar.
In particular, the restriction of ⟨⋅,⋅⟩ to V1 endows V1
with a non-degenerate symmetric invariant bilinear form defined by
u1(v)=⟨u,v⟩1 for u,v∈V1. For v∈Vn, the component operator vn−1 is called the zero mode of v. It is well-known that V1 forms a Lie algebra with the bracket operation [u,v]=u0(v) for u,v∈V1.
In this paper, we will consider vertex operator algebras (V,ω) that satisfy the following conditions:
(1) V is a simple CFT type vertex operator algebra generated by V1;
(2) The symmetric bilinear form ⟨u,v⟩=u1v for u,v∈V1 is nondegenerate. For convenience, we call such a vertex operator algebra (V,ω)nondegenerate simple CFT type. We note that for any vertex operator algebra (V,ω), and any ω′∈Sc(V,ω), one has
CV(CV(⟨ω′⟩))⊗CV(⟨ω′⟩)⊆V as a conformal vertex operator subalgebra.
Lemma 6.1**.**
[CL1]**
Let (V,ω) be a nondegenerate simple CFT type vertex operator algebra. Let
(V′,ω′) and (V′′,ω′′) be two vertex operator subalgebras with possible different conformal vectors. Assume that (V,ω)=(V′,ω′)⊗(V′′,ω′′) is a tensor product of vertex operator algebras (see [LL, 3.12]). Then
(V′,ω′)* and (V′′ω′′) are semi-conformal subalgebras and both are also non-degenerate simple CFT type;*
2)
V1=V1′⊗1′′⊕1′⊗V1′′,* is an orthogonal decomposition with
respect to the non-degenerate symmetric bilinear form ⟨⋅,⋅⟩ on V1;*
3)
[V1′⊗1′′,1′⊗V1′′]=0* with the Lie bracket [⋅,⋅] on V1;*
4)
Sc(V′,ω′)⊗1′′, 1′⊗Sc(V′′,ω′′), and Sc(V′,ω′)⊗1′′+1′⊗Sc(V′′,ω′′) are subsets of Sc(V,ω);
5)
For each ω′∈Sc(V′,ω′), we have
[TABLE]
and
[TABLE]
Lemma 6.2**.**
[CL1]**
Let (V,ω) be a nondegenerate simple CFT type vertex operator algebra. If V=V′⊗V′′ and V satisfies
[TABLE]
then V′,V′′ also satisfy (6.1).
Conversely, if V′,V′′ satisfy (6.1) and Sc(V,ω)=Sc(V′,ω′)+Sc(V′′,ω′′),
then V also satisfies (6.1).
Lemma 6.3**.**
[CL1]**
If (V,ω) is a nondegenerate simple CFT type vertex operator algebra satisfying (6.1) and ω∈Sc(V,ω) is neither [math] nor ω, then
[TABLE]
Proposition 6.4**.**
Let (V,ω) be a nondegenerate simple CFT type vertex operator algebra.
For h∈V1 with ⟨h,h⟩=1 and L(1)h=a1 for some a∈C, the vertex subalgebra ⟨h⟩ of V is isomorphic to Vh^(1,0) with h=Ch and the pair (⟨h⟩,ω′) with ω′=21h−1h−11−2ah−21∈V2 is a semi-conformal subalgebra of (V,ω). In particular, if dimV1=1 such that L(1)h=a1 for h∈V1 with ⟨h,h⟩=1 and some a∈C, then (V,ω)≅(VV1(1,0),ω′) with ω′=21h−1h−11−2ah−21.
Proof.
Let h∈V1 be as in the assumption with h1h=⟨h,h⟩1=1. Since V is N− graded, we have hnh=0 for all n≥2 and
[TABLE]
for m,n∈Z. Since [v,u]=v0(u) defines a Lie algebra structure on V1, hence h0h=[h,h]=0. So we have
[TABLE]
Let h=Ch. This defines a Heisenberg Lie algebra homomorphism h^→End(V) with h⊗tn↦hn and C↦Id.(cf. 3.1). Let U=⟨h⟩ be the vertex subalgebra generated by h. Then there is a vertex algebra
homomorphism Vh^(1,0)→V sending h(−1)1 to h−11=h. The mage of this map is exactly U. Since Vh^(1,0) is a simple vertex algebra. Thus U≅Vh^(1,0). In the following we discuss the conformal elements. The vertex algebra Vh^(1,0) with the conformal vector ω′=21h(−1)h(−1)1−2ah−21 and the central charge c=1−3a2, where L(1)h=a1 for some a∈C. Its image in U will still be denoted by ω′ and ω′=21h(−1)h(−1)1−2ah−21∈V2. Thus (U,ω′) is a vertex operator subalgebra of (V,ω).
We now show that this map is semi-conformal or and ω′ is semi-conformal in (V,ω)
if L(1)h=a1 (the condition has not yet been used!). By using [CL1, Proposition 2.2], we only need to check the following equations, since (U,ω′) is already a vertex operator algebra.
[TABLE]
The first is true since ω′∈V2. The last one holds since V is N-graded. The fourth one holds always. Similar to (6.2), using the assumption that L(1)h=a1 and the fact L(k)h=0 for k≥2, we have
[TABLE]
Using the fact that Y(L(−1)v,z)=dzdY(v,z) one gets (L(−1)v)n+1=−(n+1)vn. Hence
[TABLE]
for all m,n∈Z.
Thus
[TABLE]
[TABLE]
Now assume dimV1=1. Then any orthonormal element h∈V1 satisfies the condition L(1)h=a1. Since V is generated by V1, hence V≃<h>=VV1(1,0) and the conformal vector of V is 21h−121−2ah−21.
∎
We remark that a consequence of this proposition is the following which will be repeatedly used in the proof of Theorem 1.7.
Any h∈V1 with the property that ⟨h,h⟩=1 defines an element ωh=21h−121−2ah−21∈Sc(V,ω) for L(1)h=a1;
Note that CV({h})=CV(⟨h⟩)=CV(CV(CV(⟨h⟩))). If CV1(h)={v∈V1∣h0(v)=0} is the centralizer of h in the Lie algebra V1 and h⊥={v∈V1∣⟨v,h⟩=0} is the subspace, then CV1(h)∩h⊥⊆(CV(⟨h⟩))1. In particular, let V1 be an abelian Lie algebra and dimV1≥2. Then Sc(V,ω)∖{0,ω} is not empty.
Proof of Theorem 1.7. We will use induction on dimV1. If dimV1=1, there exists a h∈V1 with ⟨h,h⟩=1 and L(1)h=a1 for some a∈C, the theorem is the special case in Proposition 6.4. Hence (V,ω)≅VV1(1,0) with ω′=21h−1h−11−2ah−21.
Assume dimV1≥2. Since the bilinear form ⟨⋅,⋅⟩ on V1 is non-degenerate, there is an h∈V1 such that ⟨h,h⟩=1. If L(1)h=a1 for some a∈C, Proposition 6.4 implies that ω′=ωh=21h−121−2ah−21∈V2 is a semi-conformal vector of (V,ω).
Then the assumption of the theorem implies
[TABLE]
as vertex operator algebras.
Let V′(h)=CV(⟨ω−ωh⟩) with conformal vector ωh and V′′(h)=CV(⟨ωh⟩) with conformal vector ω−ωh. Then, by Lemma 6.1 and Lemma 6.2, both (V′(h),ωh) and (V′′(h),ω−ωh) satisfy the conditions of this theorem. If we can prove that
[TABLE]
then the induction assumption will imply that both V′(h) and V′′(h) are Heisenberg vertex operator algebras of the specified rank and of the specified conformal vector. Thus the tensor product vertex operator algebra also has the same property. By Lemma 6.3, we only need to show that ωh=ω when dimV1≥2. However one cannot be sure that ωh=ω in this case for arbitrarily chosen h∈V1. But we can choose h∈V1 with ⟨h,h⟩=1 such that dimV′(h)1 is the smallest possible. We claim that dimV′(h)1=1 and then dimV′′(h)1=dimV1−1>0. Then we are done. In the following we prove this claim.
Note that h∈V′(h)1 implies that dimV′(h)1>0. Assume that dimV′(h)1≥2. By Lemma 6.1.1), V′(h) is nondegenerate simple CFT type and is generated by V′(h)1 as a vertex algebra. Thus the bilinear form ⟨⋅,⋅⟩ remains nondegenerate when restricted to V′(h)1. There is an h′∈V′(h)1 such that ⟨h′,h′⟩=1 and ⟨h,h′⟩=0. Hence h and h′ are linearly independent. Set ωh′=21h−1′h−1′1−2bh−2′1∈V′(h)2 for L(1)h′=b1. Then ωh′ is a semi-conformal vector of V by Proposition 6.4. By using [CL1, Proposition 2.2], ωh′ is also a semi-conformal vector of V′(h). Thus ωh′⪯ωh.
We now claim that ωh′=ωh. Applying Lemma 6.3, we will have dimCV′(h)(CV′(h)(⟨ωh′⟩))1<dimV′(h)1.
Since CV′(h)(CV′(h)(⟨ωh′⟩))=CV(CV(⟨ωh′⟩))=V′(h′), then
we have dimV′(h′)1<dimV′(h)1. So we have a contradiction to the choice of h.
Hence we must have ωh=ωh′. Note that V′(h) contains
to vertex subalgebras U(h) and U(h′) generated by h and h′
respectively with ωh and ωh′ being conformal
vectors respectively as in the proof of Proposition 6.4 and h1′ωh′=h′ and h1ωh=h. But using
[TABLE]
we compute
[TABLE]
By setting h′′=[h′,h], we have [h′′,h]=2h′ in the Lie algebra V1.
Exchanging h and h′ we also get [[h,h′],h′]=2h, i.e., [h′′,h′]=−2h. This also implies that h′′=0 and the linear span of {h,h′,h′′} is Lie algebra isomorphic to sl2 with the standard generators
[TABLE]
Thus we have
[TABLE]
Since the bilinear form ⟨⋅,⋅⟩ is invariant, a direct computation shows that
[TABLE]
Then ω−2h′′=−41h−1′′h−1′′1−2−2ch−2′′1 for L(1)h′′=c1 is also a semi-conformal vector of V′(h). If ω−2h′′=ωh, we are done. We shall show that this is the case.
Let U be the vertex subalgebra generated by {h,h′,h′′} in V′(h) with the conformal vector ωh with has central charge 1−3a2. Then U is a quotient of the affine vertex algebra Vsl2(1,0) and there is a surjective map U→Lsl2(1,0) such that the images of ωh, ωh′, and ωh′′ in Lsl2(1,0) are
[TABLE]
and
[TABLE]
respectively. Here we are using the notation h(−1)=h⊗t−1 in the affine Lie algebra. Note that, under the basis {e,f,k} in sl2, we have
[TABLE]
Expressing three vectors ωh,ωh′,ωh′′ in terms of {e,f,k} in Lsl2(1,0)=Vsl2(1,0)/⟨e(−1)21⟩, we have
[TABLE]
Hence ω~h−ω~h′=21f(−1)21+42(a−bi)f(−2)1+42(b−ai)e(−2)1=0 by considering a PBW basis in Vsl2(1,0) in the order ∏rf(−nr)∏sk(−ms)∏te(−lt) with all nr,ms,lt>0 and using the fact that the weight two subspace of ⟨e(−1)21⟩ is Ce(−1)21. This also implies that ω~h, ω~h′, and ω~−2h′′ are distinct in Lsl2(1,0). This contradicts the early assumption that ωh=ωh′=ω−2h′′. Thus, we have completed the proof of the theorem. ∎
Remark 6.5**.**
In Theorem 1.6, the condition L(1)V1=0 isn’t satisfied on (Vh^(1,0),ωh)
for h=0. But we know there exists a a∈C such that L(1)h=a1 for any h∈V1.
is critical in conditions to distinguishing Heisenberg vertex algebra from other vertex algebras arising from Lie algebras. Checking this condition could be a challenge.
For a vertex operator algebra (V,ω) of nondegenerated simple CFT type, by Lemma 6.1, the condition (1.4) implies that for an ω′∈Sc(V,ω), the following assertions hold:
(1)
CV(CV(⟨ω′⟩))1 and CV(⟨ω′⟩)1 are mutually orthogonal in V1;
(2)
V1≃CV(CV(⟨ω′⟩))1⊕CV(⟨ω′⟩)1.
On the other hand, the following Lemma will provide a way to verify the condition (1.4). It will also be used in the proof of Theorem 1.8.
Lemma 6.6**.**
Let (V,ω) be a nondegenerate simple CFT type vertex operator algebra.
For ω′∈Sc(V,ω), assume dimCV(CV(⟨ω′⟩))1=0, dimCV(⟨ω′⟩)1=0, and dimV1=dimCV(⟨ω′⟩)1+dimCV(CV(⟨ω′⟩))1, then we have
Proof of Theorem 1.8.
For notational convenience, we denote U(ω′)=CV(CV(⟨ω′⟩)) for each ω′∈Sc(V,ω). Then U(ω−ω′)=CV(⟨ω′⟩).
Note that U(ω1)⊗U(ω2−ω1)⊗⋯⊗U(ωd−ωd−1) is a conformal subalgebra of V with the same conformal vector ω. We know that
U(ω1)1⊕U(ω2−ω1)1⊕⋯⊕U(ωd−ωd−1)1 is a subspace of V1. Since dimU(ωi−ωi−1)1=0 for i=1,⋯,d, then dimU(ωi−ωi−1)1≥1. Hence
[TABLE]
Thus dimU(ωi−ωi−1)1=1. By the given chain condition and an induction on d using Lemma 6.6, we have
[TABLE]
Thus V=U(ω1)⊗U(ω2−ω1)⊗⋯⊗U(ωd−ωd−1) and U(ωi−ωi−1)=⟨U(ωi−ωi−1)1⟩ for i=1,⋯,d. Since dimU(ωi−ωi−1)1=1, we take h1∈U(ωi−ωi−1)1 and ⟨h1,h1⟩=1 such that L(1)h1=λ11, Proposition 6.4 implies that U(ωi−ωi−1) is isomorphic to a Heisenberg vertex operator algebra Vh^(1,0) with dimh=1 and conformal vector of the form ωh1=21h−11h−111−2λ1h−211. Therefore, V is isomorphic to the Heisenberg vertex operator algebra Vh(1,0) with h=V1 and the conformal vector of the form ωh1. ∎
Remark 6.7**.**
Theorem 1.8 can also be proved using the argument used in the proof of Theorem 1.7. The advantage of Theorem 1.8 is that one does not have to verify the condition (1.4) for all ω′∈Sc(V,ω). The condition of Theorem 1.8 is more convenient to verify when one uses a specific construction of V such as most of the known examples. When the condition L(1)V1=0 is removed, we prove that V is still isomorphic to Vh^(1,0) with conformal vector ωh and h needs not be zero.
Remark 6.8**.**
Our aim is to understand the invariants of a vertex algebra V in terms of the moduli space of conformal vectors preserving a fixed gradation of V. In particular, we first understand the invariants of a vertex operator algebra (V,ω) by virtue of the moduli space of semi-conformal vectors of (V,ω).
As the Heisenberg case has indicated here, for an affine vertex operator algebra V associated to a finite dimensional simple Lie algebra g, the variety Sc(V,ω) is closely related to the Lie algebra g with the fixed level k(See [CL2] for the case of Lie algebra sl2(C)). In the case that (V,ω) is a lattice vertex operator algebra associated to a lattice (L,⟨⋅,⋅⟩), the variety Sc(V,ω) is determined completely by the lattice structure. We shall describe invariants of affine vertex operator algebras in terms of their moduli spaces of conformal vectors preserving a fixed gradation and semi-conformal vectors .
Bibliography41
The reference list from the paper itself. Each links out to its DOI / PubMed record.
1[BF] D. Ben-Zvi, E. Frenkel, Vertex algebras and algebraic curves , 2nd ed., Mathematical Surveys and Monographs 88 , Amer. Math. Soc. 2004.
2[B] G. Buhl, A spanning set for vertex operator algebra modules, J. Alg. 254 (2002), 125-151.
3[CL 1] Y. Chu, Z. Lin, The varieties of Heisenberg vertex operator algebras, Sci. China. Math. , Vol. 60 , Issue 3 (2017), 379-400.
4[CL 2] Y. Chu, Z. Lin, The varieties of semi-conformal vectors of affine vertex operator algebras, J. Alg. 515 (2018),77-101.
5[D] C. Dong, Representations of the moonshine module vertex operator algebra, Contemp. Math. 175 (1994), 27-36.
6[DLY] C. Dong, C. H. Lam, H. Yamada, W-algebras related to parafermion algebras, J. Alg. 322 (2009), 2366-2403.
7[DLM] C. Dong, H. Li, G. Mason, Some twisted modules for the moonshine vertex operator algebras, Contemp. Math. 193 (1996), 25-43.
8[DLMM] C. Dong, H. Li, G. Mason and P. Montague, The radical of a vertex operator algebra, in: Proc. of the Conference on the Monster and Lie algebras at The Ohio State University, May 1996 , ed. by J. Ferrar and K. Harada, Walter de Gruyter, Berlin- New York, 1998, 17-25.