Skip to main content
Springer logoLink to Springer
. 2016 Apr 11;17(4):987–1035. doi: 10.1007/s10208-016-9312-1

Higher-Dimensional Automorphic Lie Algebras

Vincent Knibbeler 1, Sara Lombardo 2,, Jan A Sanders 1
PMCID: PMC6979533  PMID: 32025229

Abstract

The paper presents the complete classification of Automorphic Lie Algebras based on sln(C), where the symmetry group G is finite and acts on sln(C) by inner automorphisms, sln(C) has no trivial summands, and where the poles are in any of the exceptional G-orbits in C¯. A key feature of the classification is the study of the algebras in the context of classical invariant theory. This provides on the one hand a powerful tool from the computational point of view; on the other, it opens new questions from an algebraic perspective (e.g. structure theory), which suggest further applications of these algebras, beyond the context of integrable systems. In particular, the research shows that this class of Automorphic Lie Algebras associated with the TOY groups (tetrahedral, octahedral and icosahedral groups) depend on the group through the automorphic functions only; thus, they are group independent as Lie algebras. This can be established by defining a Chevalley normal form for these algebras, generalising this classical notion to the case of Lie algebras over a polynomial ring.

Keywords: Automorphic Lie Algebras, Infinite-dimensional Lie algebras, Chevalley normal forms

Introduction

An Automorphic Lie Algebra (ALiA in what follows) is the space of invariants

(gM(C¯))ΓG

obtained by imposing a finite group symmetry on a current algebra of Krichever–Novikov (KN) type [31] gM(C¯) where g is a complex Lie algebra, M(C¯) the field of meromorphic functions on the Riemann sphere C¯=C{}, G a subgroup of Aut(gM(C¯)) and where ΓC¯ is a G-orbit, to which poles are confined. Since their introduction in [24] automorphic algebras have been extensively studied (see [25] and references therein, but also [3, 4]), ALiAs arose originally in the context of algebraic reductions of integrable equations [24], motivated by the problem of algebraic reduction of Lax pairs [28]. While the classification problem is a stand-alone one, its solution will have an impact also in applications to the theory of integrable systems and beyond. In particular, the Chevalley normal form (see Sect. 5) can be used as starting point to analyse Lax pairs and consequently associated integrable equations.

A first step towards the classification of ALiAs was presented in [24], where automorphic algebras associated with finite groups were considered. These groups are those of Klein’s classification, namely the cyclic groups Z/N, the dihedral groups DN, the tetrahedral group T, the octahedral group O and the icosahedral group Y. In [24], the authors study automorphic algebras associated with the dihedral group DN, starting from the finite-dimensional algebra sl2(C); examples of ALiAs based on sl3(C) were also discussed. In [17], the authors present a classification of automorphic algebras associated with the dihedral group DN, where the action is inner and no summands are trivial. A further, crucial, step towards the full classification appears in [25], where the problem is formulated in a uniform way using the theory of invariants. This allows for a complete classification of sl2(C)-based ALiAs with finite group symmetry. The new approach inspires the present results; however, the simplifying assumption that the representations of G acting on the spectral parameter λ as well as on the natural representation V of the base Lie algebra are the same, as in [25], can no longer be made when considering higher-dimensional Lie algebras.

The aim of this paper is to present the complete classification of Automorphic Lie Algebras for the case g=sln(C) with poles at an exceptional G-orbit, and an inner action on sln(C) that has no trivial summands. Exceptional orbits Γ are those with less than |G| elements; they are labelled by z=a,b,c, where a,b,c refer to the forms with zeros at Γz. A key feature of this approach is the study of these algebras in the context of classical invariant theory. In brief, the Riemann sphere is identified with the complex projective line CP1 consisting of quotients X/Y of two complex variables by setting λ=X/Y. Möbius transformations on λ then correspond to linear transformations on the vector (XY) by the same matrix. Classical invariant theory is then used to find the G-invariant subspaces of C[X,Y]-modules, where C[X,Y] is the ring of polynomials in X and Y. These ring modules of invariants are then localised by a choice of multiplicative set of invariants. This choice corresponds to selecting a G-orbit Γz of poles. The set of elements in the localisation of degree zero, i.e. the set of elements which can be expressed as functions of λ, generates the ALiA. Once the algebra is computed, it is transformed into a Chevalley normal form in the spirit of the standard Chevalley basis [10]; we believe this is the most convenient form for analysis. The isomorphism question can finally be answered in the sln(C) case, and a more refined isomorphism conjecture can be formulated:

Let G and G be two of the groups from T,O,Y or DN and let Γz and Γz be exceptional G- and G -orbits, respectively. Let G act on g by inner automorphisms, such that gG={0}, and similarly for G and g. Then, the Automorphic Lie Algebras (gM(C¯))ΓzG and (gM(C¯))ΓzG are isomorphic as Lie algebras if and only if gg and κz=κz (cf. Table 21—see Theorem 5.1 for the precise statement).

Table 21.

Number of automorphic functions in the Chevalley model: κz, z=a,b,c

g sl2,so3,sp2 so4 sl3 so5,sp4 sl4 sp6 sl5 sl6
Φ A1 A1A1 A2 B2,C2 A3 C3 A4 A5
κa 1 2 3 4 6 8 10 14
κb 1 2 3 3 5 7 8 12
κc 1 2 2 3 4 6 6 9
dimg 3 6 8 10 15 21 24 35

Classical invariant theory provides a powerful tool of analysis from the point of view of computations. Indeed, one of the obstacles to a complete classification so far was of a computational nature. There were difficulties arising on the one hand from choosing two different group representations, which implies a ground form of higher degree, rather than of degree two as in [25]; on the other hand, there was the intrinsic difficulty arising from the higher dimensionality of the problem (moving from sl2(C) to sln(C), n>2).

The main results of the classification, under the conditions specified in Sect. 2.1, can be summarised as follows:

  1. The long-standing isomorphism conjecture, due to Mikhailov, is now a theorem for g=sln(C) (see Theorem 5.1). The proof relies on the explicit Chevalley normal form of the algebras.

  2. The number of automorphic functions present in each normal form is an invariant (see Sects. 5 and 6).

The results also suggest a natural interpretation of these algebras as finitely generated over the ring Inline graphic, where k is an extension of Q with a root of unity depending on the irreducible representations of the group G, and Inline graphic is a G-automorphic function with poles at the orbit Γ (note that the field and the automorphic function are group dependent, but we do not want to overload the notation by calling it kG; this also underlines the fact that the group dependency does not play a big role).

The alternative is to consider it as an infinite-dimensional Lie algebra over k, graded by powers of Inline graphic, as has been done in earlier publications, cf. [25], where both approaches are used in parallel, or in [3, 24], and, in the context of KN type algebras, in [30]. While the former approach adds some computational complications, one is rewarded with classical looking Chevalley normal form results (see Sect. 5) and the Cartan matrix is the same as the one from the original Lie algebra. It is worth pointing out that in both approaches one can ask whether the ALiA can be brought into normal form, as, for instance, in the case of the Chevalley basis for simple Lie algebras over C. As with any normal form question, one has to determine the transformation group. In the context of infinite-dimensional Lie algebras, there are now two approaches in use: (i) the graded approach, where one allows invertible linear transformations on the algebra respecting the grading. This approach in particular keeps the grading depth invariant [24]. (ii) The filtered approach, used in this paper and introduced in [25], where one allows invertible linear transformations of filtering degree 0, where the filtering is induced by the grading in the usual manner. Here the quasigrading is respected, but the grading depth may increase. Since the second group of transformations contains the first, the normal form space will be smaller. Explicitly, if the algebra (gM(C¯))ΓG is generated by m matrices over the ring Inline graphic, then the first approach uses the transformation group {TMatm×m(k)|det(T)k}=GL(km) and the second uses Inline graphic, namely the general linear group of the vector space (gM(C¯))ΓG.

We remark that the finite group theory used here is completely classical, with the exception of the results in Sect. 6, whereas the Lie algebra theory over a polynomial ring is slightly more modern, but it is the combination of the two that poses the central question in this paper.

Finally, it is worth pointing out that the classification is driven by computational inputs: many of the necessary computations were done using the FORM package [21], calling on GAP [8] and Singular [9].

The paper is organised as follows: in the next section, the computational challenges are presented and addressed in two ways (the difficulties arising from the increasing dimensionality of the problem are discussed in Sect. 2 but ultimately addressed in Sect. 4): first, by using classical invariant theory, thus working with polynomials in X and Y (Sect. 2.1), rather than rational functions of λ, until the very last stage when the Riemann sphere is identified with the complex projective line CP1 by setting λ=X/Y. Section 2.2 recalls the necessary background from representation theory of finite groups, considering in particular the TOY groups. Sections 2.2 and 2.3 recall basic notions from invariant theory, such as decompositions into irreducible representations and Molien series. In Sect. 3, invariant matrices are computed by means of transvection (Sect. 3.2). The second major computational challenge of the problem is addressed in Sect. 4 introducing the concept of matrices of invariants, which in turn allows one to define Chevalley normal form for ALiAs. Normal forms for sln(C)-based ALiAs are given in Sect. 5, and Sect. 6 introduces the concept of invariant of Automorphic Lie Algebras. The predicting power of invariants is discussed in Conclusions (Sect. 7) where the main findings are commented upon.

Computing Automorphic Lie Algebras

One of the obstacles to a complete classification of Automorphic Lie Algebras so far has been of computational nature: difficulties arising on the one hand from the choice of two different group representations, which implies a ground form of higher degree, rather than of degree two as in [25]. On the other hand, the intrinsic difficulty arising from the higher dimensionality of the problem, moving from sl2(C) to sln(C), n>2. These difficulties are overcome here in two ways: first, by using classical invariant theory, thus working with polynomials in X and Y rather than rational functions of λ, until the very last stage when the Riemann sphere is identified with the complex projective line CP1 by setting λ=X/Y. This allows us a better control of the degrees of the invariants at each step of the computation, and it enables the use of Molien’s theory to predict the degree of the invariants and to check the outcome of the computations as well. Working over C[X,Y] allows us also to use transvectants, an easy to implement computational tool in classical invariant theory (see Sect. 3.2). The difficulty arising from the higher dimensionality of the problem is instead dealt with introducing matrices of invariants (see Sect. 4), which are computationally very effective. They are defined by considering the action of invariant matrices on invariant vectors, by multiplication. The description of the invariant matrices in terms of this action yields greatly simplified matrices, whose entries are indeed G-invariant. The map to matrices of invariants preserves the structure constants of the Lie algebra. We emphasise that the matrices of invariants are not invariant under the usual group action, because they are expressed in a λ-dependent basis that trivialises the conjugation action on the matrices, leaving only the action on the spectral parameter λ (see next section).

We start by defining Polynomial Automorphic Lie Algebras.

Polynomial Automorphic Lie Algebras

Let G be a finite group and let σ be a faithful, projective G-representation:

σ:GGL2(C).

This restricts G to the groups

Z/N,DN,T,O,Y

of Klein’s classification [13, 14] where Z/N is the cyclic group, DN the dihedral group, T the tetrahedral group, O the octahedral group and Y the icosahedral group. In this paper, we focus on the exceptional cases (since they are not part of infinite families), the TOY groups. The DN-classification has been presented in [17], both for generic and exceptional G-orbits, since the DN computations can be done explicitly without the use of a computer. In addition, this is the only nonabelian group in Klein’s classification whose order depends on N, which is a complication from a computational point of view, and we prefer to keep it separate.

Let V be a finite-dimensional vector space, let τ:GPGL(V) be an irreducible G-representation. Consider the Lie algebra

g(V)C[X,Y]

where g(V) is a complex Lie algebra in gl(V) and C[X,Y] is the ring of polynomials in X and Y. The representations σ and τ induce a G-action on g(V)C[X,Y] (see [34, Section 1.5, 1.6]) by identifying gl(V)=VV, where V is the dual space,

g·(Mp(X,Y))=τ(g)Mτ(g-1)p(σ(g-1)(X,Y)).

Notice that this defines a Lie algebra automorphism of g(V)C[X,Y]. This is the general set-up for the inner reduction group where the base Lie algebra has no trivial summands in the following sense. For every homomorphism ρ:GInt(g(V)), there exists a homomorphism τ:GPGL(V) such that ρ=Adτ. Moreover, g(V)ρ(G)={0} if and only if τ is irreducible.

Remark 2.1

Notice there are monomorhpisms GAut(gM(C¯)) not covered by this description. Indeed, if n=2, then Autsln(C)=Intsln(C). If n>2, then Autsln(C)/Intsln(C)Z/2. Therefore, if ρ(G)Autsln(C), then ρ(G)Intsln(C) is a normal subgroup of ρ(G) of index 1 or 2. For cases of ρ(G) that do not have an index 2 normal subgroup, the action will be inner and the above set-up is complete. These groups include the tetrahedral and icosahedral groups, as well as cyclic groups of odd order. Polyhedral groups that do have a normal subgroup of index 2 are cyclic groups of even order, dihedral groups and the octahedral group. One can show that all these groups have actions on sln(C), which include outer automorphisms. Examples of the dihedral case are studied in [24].

The analysis of all admissible automorphisms in Aut(gM(C¯)) given a Lie algebra g is a very interesting one, and it is left for further investigation.

Definition 2.1

Let V be a G-module. An element vV is called χ -relative invariant if there exists a homomorphism χ:GC, the multiplicative group of C, such that gv=χ(g)v. If χ is trivial, then v is called invariant. The space of χ-relative invariants in V will be denoted by VGχ (or simply Vχ if there is no confusion with respect to the group), the space generated by all relative invariants by VG and the subspace of invariants by VG.

Remark 2.2

An example of a homomorphism χ:GC is the determinant of a G-representation ρ, Δρ(g)=detρ(g).

Definition 2.2

The algebra (g(V)C[X,Y])G defines a Polynomial Automorphic Lie Algebra based on g(V) cf. [25].

Our first goal will be to compute Polynomial ALiAs, (g(V)C[X,Y])G, where G is one of the TOY groups.

In the following, we fix a group G and a natural representation σ and vary τ through all possible irreducible projective G-representations.

Irreducible Representations

We recall that our ultimate goal is to construct and classify all Automorphic Lie Algebras, (g(V)M(C¯))ΓG, where G is a finite group, M(C¯) is the field of meromorphic functions on the Riemann sphere and where ΓC¯ is a G-orbit. Using the identification λ=X/YCP1, the space M(C¯) is identified with the space of quotients of two homogeneous polynomials in X and Y of the same degree. Möbius transformations on λ correspond to linear transformations on X and Y by the same matrix. Moreover, two matrices yield the same Möbius transformation if and only if they are scalar multiples of one another. Therefore, in order to cover all possibilities, we allow the action on X and Y to be projective. We recall that a faithful projective representation σ of G in C2 is a mapping from G to GL2(C) obeying the following

σ(g)σ(h)=c(g,h)σ(gh),g,hG, 1

where c(g,h):G×GC in (1) is a 2-cocycle over C (see for example [39]), satisfying the cocycle identity

c(x,y)c(xy,z)=c(y,z)c(x,yz).

If the cocycle is trivial, the projective representation σ is a representation. Projective representations of G correspond to representations of any Schur cover of G. We define the Schur cover G of G in SL2(C) as the preimages of GPSL2(C), under the canonical projection π:SL2(C)PSL2(C):

G=π-1G.

Alternatively, this group can be defined by the presentation

G=ga,gb,gc|gadG=gb3=gc2=gagbgc,

cf. [38], where dG=3,4 and 5 for T, O and Y, respectively. We can readily see that gagbgc is a central element because it commutes with each generator, e.g. ga(gagbgc)=gagadG=gadGga=(gagbgc)ga. If G is nonabelian, then this is the only nontrivial central element and represented by minus the identity matrix in SL2(C). In particular, it has order 2 and the projection π maps it to the identity. Another presentation is given by

r=ga,s=gc.

Then gb=ga-1(gagbgc)gc-1=ga-1(gc2)gc-1=ga-1gc=r-1s and we obtain

G=r,s|rdG=r-1s3=s2.

In Appendix 1, we give an explicit construction of the Schur cover G we work with, for completeness.

From a computational point of view, it is more convenient to work with representations, rather than projective representations. For example, in order to use GAP to compute generating elements, character tables (Sects. 2.2.22.2.4) and Molien functions (Sect. 2.3), one needs to replace the projective representation by a representation.

Linear representations of T, O, Y can be easily computed by GAP (see Sects. 2.2.22.2.4 for further details); in what follows we label irreducible representations (irreps) by Gi, where G is one of the TOY groups, and we drop when the representation is also a linear representation of G. We denote this set as Irr(G). The representations with a -index are those with nontrivial cocycle (see Tables 1, 2, 3); these are the representations, which are not linear representations of G.

Table 1.

Character table for T, A=ω32, /A=ω3, in GAP notation

irrep Dynkin [id] [(r-1s)2] [s] [s2] [r2] [r] [r-1s] Δ ι
T1 x0 1 1 1 1 1 1 1 T1 1
T2 y 1 A 1 1 /A A /A T2 0
T3 z 1 /A 1 1 A /A A T3 0
T4_ x1 2 -1 0 -2 -1 1 1 T1 -1
T5 x1z 2 -/A 0 -2 - A /A A T2 0
T6 x1y 2 - A 0 -2 -/A A /A T3 0
T7 x2 3 0 -1 3 0 0 0 T1 1

Table 2.

Character table for O, A=-ω8+ω83=-2, in GAP notation

irrep Dynkin [id] [s] [(r-1s)2] [r2] [s2] [r] [rs] [r3] Δ ι
O1 x0 1 1 1 1 1 1 1 1 O1 1
O2 y 1 -1 1 1 1 -1 1 -1 O2 1
O3 z 2 0 -1 2 2 0 -1 0 O2 1
O_4 x1 2 0 -1 0 -2 A 1 - A O1 -1
O5 x1y 2 0 -1 0 -2 - A 1 A O1 -1
O6 x2y 3 1 0 -1 3 -1 0 -1 O2 1
O7 x2 3 -1 0 -1 3 1 0 1 O1 1
O8 x3 4 0 1 0 -4 0 -1 0 O1 -1

Table 3.

Character table for Y, A=ω5+ω54, A=1-A=A2=-1/A, in GAP notation

irrep Dynkin [id] [r4] [r2] [r-1s] [s] [(r-1s)2] [r] [s2] [r3] Δ ι
Y1 x0 1 1 1 1 1 1 1 1 1 Y1 1
Y_2 x1 2 A *A 1 0 -1 - A -2 -*A Y1 -1
Y3 y 2 *A A 1 0 -1 -*A -2 - A Y1 -1
Y4 z 3 -*A - A 0 -1 0 -*A 3 - A Y1 1
Y5 x2 3 - A -*A 0 -1 0 - A 3 -*A Y1 1
Y6 x1y 4 -1 -1 1 0 1 -1 4 -1 Y1 1
Y7 x3 4 -1 -1 -1 0 1 1 -4 1 Y1 -1
Y8 x4 5 0 0 -1 1 -1 0 5 0 Y1 1
Y9 x5 6 1 1 0 0 0 -1 -6 -1 Y1 -1

Definition 2.3

(Natural representation) A monomorphism

σ:GSL2(C)

is called a natural representation.

The chosen natural representations of the TOY groups are underlined in Tables 1, 2 and 3.

Dynkin Diagrams of the Irreducible Representations

Before proceeding with a list of irreducible G-representations, let us recall here some results from [36]. Let T,O,Y be the double covers of the TOY groups; they are characterised by the solutions of the equation

1a+1b+1c=1a,b,cN. 2

The solutions are well known, and they are (6, 3, 2) for Y, (4, 4, 2) for O and (3, 3, 3) for T, up to permutation.

We will closely follow the notations in [36], so for the purpose of the diagrams we rename the natural representation σ with x and denote by xh the h-th symmetric power of x. Notice that x0 is the trivial representation and x1=x the natural representation. The Clebsch–Gordan formula from classical invariant theory is

xxh=xh-1xh+1h1. 3

Let x0, y and z be the three different endpoints of the Dynkin diagram of affine type (this is also called extended Dynkin diagram, as it contains the trivial representation x0—see Fig. 1). The diagram is formed by taking the irreducible representations as nodes. Every representation is connected to those irreducible representations that occur in the decomposition of its tensor product with the natural representation into irreducible representations. Let a2 be such that x0, x1,...,xa-1 are irreducible as G-modules and xa is not, then xa-1 is called branch point (of the Dynkin diagram). There are integers b,c2 such that the two other branches of the Dynkin diagram are given by y,x1y,,xb-2y and z,x1z,,xc-2z, respectively, and it follows that xa splits into two irreducibles according to the rule

xxa-1=xa-2xa=xa-2xb-2yxc-2z

(see [36] for details). The branch point is characterised by xa-1=xb-1y=xc-1z and (abc) satisfy Eq. (2).

Fig. 1.

Fig. 1

Affine Dynkin diagrams of G, where G is one of the TOY groups. The dimensions of the irreducibles are 1,2,,a; a/b,2a/b,,(b-1)a/b; a/c,2a/c,,(c-1)a/c

Tetrahedral Group T

A regular tetrahedron is a Platonic solid composed of four equilateral triangular faces, three of which meet at each vertex. It has four vertices and six edges. A regular tetrahedron has twelve rotational (or orientation-preserving) symmetries; the set of orientation-preserving symmetries forms a group referred to as T, isomorphic to the alternating subgroup A4. As an abstract group, it is generated by two elements, r and s, satisfying the identities r3=s2=(rs)3=id.

In Table 1, the character table of the Schur cover T=r,s|r3=(r-1s)3=s2 in SL2(C) (see Sect. 2.2) is given. The first column contains the seven irreducible representations of T; they can be obtained by e.g. GAP [8]; the irreducible representation T4 is the natural representation (see Definition 2.3). The representations with a -index are those with nontrivial cohomology (see Appendix 1); the is dropped when the representation is also a linear representation of T. The second column contains the same representations in the language of [36] to allow drawing the Dynkin diagram as in Sect. 2.2.1. The next columns list the conjugacy classes and the corresponding values of the characters, following the GAP notation, where A=ω32, /A=ω3. Notice that the trace of id (the only element in [id]) is the dimension of the representation. Here, and in what follows, ωn=exp2πi/n, so ω3 is a primitive cubic root of unity. The penultimate column contains determinants of the representation (see Remark 2.2). Determinants have been included since they suggest the pairing of relative invariants in order to get invariants from transvection (Sect. 3.2) and (for future reference) play a role in the determination of the building blocks of sl(V). Finally, the last column contains the value of the Frobenius–Schur indicator ι, computed by ιχ=1|G|gGχ(g2). Complex irreducible representations with Frobenius–Schur indicator 1, 0 or -1 are, respectively, known as representations of real type, complex type or quaternionic type [7]. This last column is included here purely for future reference, as it gives information about the actions on so and sp.

A concrete projective representation of T4 is given by

σr2=ω3200ω3,σ(s)=13(1+2ω3)-1-1-21. 4

Note that the matrix group is independent of the choice of generators; hence, this choice is irrelevant. We present here the generators used in the computations. Table 1 suggests the following field extension: k=Q[ω3]/(1+ω3+ω32); the nonzero elements are denoted by k.

Octahedral Group O

A regular octahedron is a Platonic solid composed of eight equilateral triangles, four of which meet at each vertex; it has six vertices and eight edges. A regular octahedron has twenty-four rotational (or orientation-preserving) symmetries. A cube has the same set of symmetries, since it is its dual. The group of orientation-preserving symmetries is denoted by O, and it is isomorphic to S4, or the group of permutations of four objects, since there is exactly one such symmetry for each permutation of the four pairs of opposite sides of the octahedron. As an abstract group, it is generated by two elements, r and s, satisfying the identities r4=s2=(rs)3=id.

The character table of the Schur cover O=r,s|r4=(r-1s)3=s2 in SL2(C) (see Sect. 2.2) is given in Table 2. The irreducible representation O4 is the natural representation that we will use.

The concrete projective representation we work with is given by

σ(r-1s)2=-ω24400-1+ω244,σ(r)=13-2ω24-ω243+ω245-ω247ω242+ω246-ω242+2ω246-ω24-2ω243+2ω245+ω247 5

As in the previous case, the chosen field is determined by the occurrence of roots of unity in the representation matrices. In the O case, ω24 occurs. The minimal polynomial is then the one for ω6 but expressed for ω24. Hence, the field extension in this case is k=Q[ω24]/(ω248-ω244+1).

Icosahedral Group Y

An icosahedron is a convex regular polyhedron (a Platonic solid) with twenty triangular faces, thirty edges and twelve vertices. A regular icosahedron has sixty rotational (or orientation-preserving) symmetries; the set of orientation-preserving symmetries forms a group referred to as Y; Y is isomorphic to A5, the alternating group of even permutations of five objects. As an abstract group, it is generated by two elements, r and s, satisfying the identities r5=s2=(rs)3=id.

The Schur cover Y=r,s|r5=(r-1s)3=s2 in SL2(C) (see Sect. 2.2) has the following character Table 3.

The concrete projective representation we work with is given by

σ(r4)=ω5400ω5,σ(s)=15-2-4ω5-ω52-3ω533+ω5-ω52-3ω53-3-ω5+ω52-2ω532+4ω5+ω52+3ω53 6

and k=Q[ω5]/(1+ω5+ω52+ω53+ω54).

Decomposition of sl(V) into Irreducible Representations

We compute the decomposition of sl(Vj)VjVj-V1 into irreducible representations using GAP, where V1 is the trivial representation and list them in Tables 4, 5 and 6. This is the first moment we specialise to sl(V); we remark that similar decompositions exist for so(V) and sp(V), and this paper contains all the necessary information to analyse these cases as well. The irreducible representations Vj are labelled using the group name, so T1 corresponds to the first irreducible representation in the list of T (see Tables 1, 2, 3).

Table 4.

Decomposition of sl(Tj)

sl(Tj) dim Decomposition
slT4 3 T7
slT5 3 T7
slT6 3 T7
sl(T7) 8 T2T32T7
Table 5.

Decomposition of sl(Oj)

sl(Oj) dim Decomposition
sl(O3) 3 O2O3
slO4 3 O7
slO5 3 O7
sl(O6) 8 O3O6O7
sl(O7) 8 O3O6O7
slO8 15 O2O32O62O7
Table 6.

Decomposition of sl(Yj)

sl(Yj) dim Decomposition
slY2 3 Y5
slY3 3 Y4
sl(Y4) 8 Y4Y8
sl(Y5) 8 Y5Y8
sl(Y6) 15 Y4Y5Y6Y8
slY7 15 Y4Y5Y6Y8
sl(Y8) 24 Y4Y52Y62Y8
slY9 35 2Y42Y52Y63Y8

Molien Functions

In the search for invariants in sl(V)C[X,Y], we use the decomposition of sl(V) in the irreducible representations listed in Tables 4, 5, and 6:

sl(V)=ksl(V),VkVk.

This reduces the problem to describing (VkC[X,Y])G. The generating functions of invariants in VkC[X,Y] can be computed using the following theorem (see [35, Section 4.3]).

Theorem 2.1

(Molien, [29]) Let σ:GGL2(C) be a representation defining an action of G on C[X,Y] by g·p(X,Y)=p(σ(g-1)(X,Y)), gG, p(X,Y)C[X,Y], and let χk be the character of Vk. Then, the Poincaré series of invariants in VkC[X,Y] is given by

M(VkC[X,Y])G,t=1|G|gGχk(g)det(1-σ(g-1)t). 7

We will call this the Molien function of the irreducible representation Vk.

Recall the irreducible representations xi, i=0,,a-1, xiy, i=0,,b-2 and xiz, i=0,,c-2 from Sect. 2.2.1. The following holds (see [36])

M(,t)=N(,t)(1-t2a)(1-t4a-4) 8

with N(,t) defined by

NxiC[X,Y]G,t=ti+t6a-6-i+t2a-i+t4a-4-i1-t2i1-t2,i=0,,a-1,NxiyC[X,Y]G,t=ta+b-i-21+t2a-21-t2a1-t2b1-t2i+21-t2,i=0,,b-2,NxizC[X,Y]G,t=ta+c-i-21+t2a-21-t2a1-t2c1-t2i+21-t2,i=0,,c-2. 9

Example 2.1

Consider the Poincaré series of invariants in T1C[X,Y], with x0 in the notation above. The affine Dynkin diagram of T, where T1 coincides with x0, is graphic file with name 10208_2016_9312_Figa_HTML.jpg and it is characterised by (a=3,b=3,c=3) (see Sect. 2.2.1). It follows from (9) that

N(x0C[X,Y])T,t=1+t12,

thus

M(T1C[X,Y])T,t=1+t12(1-t6)(1-t8).

Using the scheme illustrated above (and the natural representation σ=x1), we rewrite the Molien function for the irreducible representations in (9) in a form which is relevant for the computations of the generators of the invariants in VkC[X,Y] (see Tables 7, 8, 9). The choice of the powers in the denominators is determined by the existence of invariants at those degrees. These invariants are called the primary invariants, while the ones corresponding to the terms in the numerator are called the secondary invariants.

Table 7.

Molien functions of the irreducible representations: M((TkC[X,Y])T,t)

irrep Dynkin dim Molien function numerator N
T1 x0 1 1+t12
T2 y 1 t4+t8
T3 z 1 t4+t8
T_4 x1 2 t+t5+t7+t11
T5 x1z 2 t3+t5+t7+t9
T6 x1y 2 t3+t5+t7+t9
T7 x2 3 t2+t4+2t6+t8+t10
Table 8.

Molien functions of the irreducible representations: M((OkC[X,Y])O,t)

irrep Dynkin dim Molien function numerator N
O1 x0 1 1+t18
O2 y 1 t6+t12
O3 z 2 t4+t8+t10+t14
O_4 x1 2 t+t7+t11+t17
O5 x1y 2 t5+t7+t11+t13
O6 x2y 3 t4+t6+t8+t10+t12+t14
O7 x2 3 t2+t6+t8+t10+t12+t16
O8 x3 4 t3+t5+t7+2t9+t11+t13+t15
Table 9.

Molien functions of the irreducible representations: M((YkC[X,Y])Y,t)

irrep Dynkin dim Molien function numerator N
Y1 x0 1 1+t30
Y_2 x1 2 t+t11+t19+t29
Y3 y 2 t7+t13+t17+t23
Y4 z 3 t6+t10+t14+t16+t20+t24
Y5 x2 3 t2+t10+t12+t18+t20+t28
Y6 x1y 4 t6+t8+t12+t14+t16+t18+t22+t24
Y7 x3 4 t3+t9+t11+t13+t17+t19+t21+t27
Y8 x4 5 t4+t8+t10+t12+t14+t16+t18+t20+t22+t26
Y9 x5 6 t5+t7+t9+t11+t13+2t15+t17+t19+t21+t23+t25

Consider T primary invariants at degree six and eight, so that M((TkC[X,Y])T,t)=N(1-t6)(1-t8). The numerators N are then given in Table 7.

Similarly, considering O and Y primary invariants at degree eight and twelve, and twelve and twenty, respectively, one obtains Molien functions M((OkC[X,Y])O,t) and M((YkC[X,Y])Y,t)—see Tables 8 and 9 for the respective numerators.

If one would like to compute the Molien function of a reducible representation, this is done by adding the Molien functions of the irreducible components with the corresponding multiplicities.

Invariant Matrices

A brute-force computational approach towards invariant matrices consists in taking a general element in g(V)C[X,Y] of the degree dictated by the Molien function of g(V), and average over the group G. The Molien function of g(V) can be computed from the Molien functions of Tables 7, 8, and 9 and the decompositions in Tables 4, 5, and 6, using the additive property of the Molien function. This approach is, however, not very effective computationally, as, for example, it would imply averaging an element in sl(Y9)C28[X,Y] (that is, of XY-degree twenty-eight).

Instead, we use the method of classical invariant theory to compute higher-order invariants by transvection, starting from lower degree g(V)-ground forms, where V is an irreducible G-representation. Hence, this reduces the problem to finding lower degree g(V)-ground forms. Moreover, transvection only involves multiplication and differentiation with respect to X and Y; thus, it is computationally very effective and easy to implement.

In order to systematically find the lower degrees g(V)-ground forms, one can use of the decomposition of g(V) into irreducible representations. The degree of the ground form is the lowest degree in the Taylor expansion at t=0 of the Molien function (see Sect. 2.3) of the irreducible component in the decomposition (see Sect. 2.2.5); e.g. the degree for the Y8-ground form is four, see Tables 6 and 9; such ground form will be notated by A84, where the upper index indicates the degree, while the lower one the corresponding V. The explicit projection on the irreducible components will be given in the next section.

Fourier Transform

Let W be a finite-dimensional representation of a finite group G, and let {wi|i=1,,dimW} be a basis of W. Then, W can be decomposed as a direct sum of irreducible representations of G as follows.

Let V be such an irreducible G-representation, and let {vi|i=1,,dimV} be a basis of V. Let W,V be the multiplicity of V in W (that is, V occurs as a direct summand in W W,V times) and consider the space of invariants

(WV)G=ηk|k=1,,W,V,ηk=i,jηi,jkwivj.

The ηk are traces of the basis of V and its canonical dual basis, a basis for V. From the expression for ηk, we find W,V V-bases {vjk=iηi,jkwi|j=1,,dimV}, k=1,,W,V.

In practice, we take a general element i,jζi,jwivj in WV and require this element to be invariant under the action of the generators of G to obtain elements ηk=i,jηi,jkwivj.

If we now do the same construction for UV, we find V-bases in U. Taking the trace with each V-basis in W results in W,VU,V linearly independent elements of (WU)G. The space spanned by these elements will be denoted by (WU)VG. We have

(WU)G=VIrrG(WU)VG

We return to the original problem of finding invariant matrices of degree d in sl(V)k[X,Y]. To this end, we apply the above construction to the G-representations sl(V) and kd[X,Y] and obtain (sl(V)kd[X,Y])VG, with VIrr(G).

Transvectants

In classical invariant theory, the basic computational tool is the transvectant: given any two invariants (in the context of invariant theory these are called covariants), it is possible to construct a number of (possibly new) invariants by computing transvectants. As a simple example, consider two linear forms aY+bX, cY+dX; their first transvectant is the determinant of the coefficients, i.e. ad-cb. A transformation on (XY) induces a transformation on (ab) such that aY+bX remains constant, and similarly for (cd). Then, ad-cb is invariant under the joint induced transformations on (ab) and (cd). Similarly, the discriminant a0a2-a12 of a quadratic form a0Y2+2a1XY+a2X2 is the second transvectant of the quadratic form with itself. While the transvectant language has been superseded by more general constructions, working for all finite-dimensional Lie algebras, and sounds rather old-fashioned to present day algebraists, it is still a very effective computational tool when it can be applied and it is easy to program. The only assumption one makes is that the group acts linearly and faithfully on C2, that the group elements are represented by matrices in SL2(C), as it is indeed the case for the natural representation σ (see Definition 2.3). If one would like to replace C2 by a higher-dimensional space, the transvectant mechanism is no longer available, but while the transvectant technique is very efficient, the results in this paper could also have been obtained without transvectants, e.g. using group averaging as mentioned at the beginning of Sect. 3.

In this section, we will adapt the idea of transvection to compute invariant Lie algebras. We start from the classical work by Klein about automorphic functions and generalise it to the context of automorphic algebras. To do so, we need first to recall some definitions and facts about transvectants and generalise some of the concepts to the present set-up.

Recall the Definition 2.1 of relative invariant; in the literature, relative invariants are also called semi-invariants or covariants.

Definition 3.1

(Polynomial ground form) A polynomial ground form is a relative invariant polynomial a of minimal degree. The divisor of zeros of such a polynomial is an exceptional (or degenerate) G-orbit of minimal order.

Definition 3.2

(Ground form) A ground form is an invariant AV of minimal degree, where V is a G-module and a k[X,Y]-module.

The computations of polynomial ground forms for the TOY groups can be found, for instance, in [6], [22, II.6] and [14].

Definition 3.3

(Transvectant) Let V and W be G-modules and k[X,Y]-modules. Let ϕVG and ϕk,l=k+lϕXkYl; we define the kth-transvectant of ϕ with ψWG

F=(ϕ,ψ)k=i=0k(-1)ikiϕi,k-iψk-i,i(VW)G.

Lemma 3.1

Let ϕVG and ψWG; the transvectant transforms as

g(ϕ,ψ)k=(gϕ,gψ)k,gG.

This implies that (ϕ,ψ)k(VW)G, and if ϕ and ψ are invariant, so is (ϕ,ψ)k.

Corollary 3.1

Let AV be a ground form and a¯ an invariant polynomial. Then (a¯,A)lVG.

Corollary 3.2

Let ϕ(VV)G and ψ(Vk[X,Y])G. Let A=TraceϕψVG be an invariant form, Then (a¯,A)l=Traceϕ(a¯,ψ)lVG, with a¯ a polynomial invariant.

This justifies the way we compute a sequence of invariants from a ground form using the Molien function of the irreducible representation V (see Sect. 3).

Example 3.1

The polynomial ground forms for T,O and Y, in the bases given by (4), (5) and (6), respectively, are:

a4,1=Y(X-1/2Y)(X-1/2ω3Y)X-1/2ω32Ya6,1=X+ω245Y+ω247YX+ω24Y+ω243Y-ω245Y-ω247Y×X-ω24Y-ω243YX-ω24Y+ω243Y-ω247Y×X-ω243Y+ω245YX+ω24Y-ω245Y+ω247Ya12=(X)(Y)X-Y+ω52Y+ω53YX+ω53YX+ω54YX+ω52Y×X+Y+ω5Y-ω53YX+ω5YX-ω5Y-2ω52Y-ω53Y×X-Y-2ω5Y-ω52YX+Y+2ω5Y+2ω52Y+ω53Y(X+Y)

The subindex of ai,j is determined as follows: i is the XY-degree and j identifies the element in the group of one-dimensional characters describing how ai,j transforms. For example, the one-dimensional characters of T constitute the group Z/3={0,1,2} by identifying Tj+1 with jZ/3. In a12, the second grading is trivial, so it is omitted (see also Examples 3.33.5).

Recall Definition 2.1; let k[X,Y]G denote the ring of relative invariants and k[X,Y]G the ring of invariants.

Example 3.2

(Classical Invariant Theory) Let V=W=k[X,Y]G and replace in the Definition 3.3 the tensor product by the ordinary product of polynomials. Then Fk[X,Y]G. Let a be the lowest degree relative invariant, then it follows from the classical theory that if G is either T, O or Y the classical relative invariants [13, 14] are given by

a,b=(a,a)2,c=(a,b)1.

If one denotes the degree of a form a by dega, it follows that (see Table 10)

degb=2dega-4,degc=3dega-6.

The degree of b is the number of faces of the Platonic solid and determines its name. We observe that dega-degc+degb=2, the Euler characteristic, and that dega+degb+degc=|G|+2.

Table 10.

Degrees of the classical relative invariants of T,O,Y

G dega degb=2dega-4 degc=3dega-6
T 4 4 6
O 6 8 12
Y 12 20 30

The next examples illustrate how the Molien series information is combined with the concept of transvectant to construct a basis for the relative invariants. We write k[V]=k[X,Y] when {X,Y} is a basis for the dual of a natural representation V.

Example 3.3

(Tetrahedral group T) The ring generated by the relative invariants is determined as follows. From GAP, we obtain the Molien function

Mk[T4]T,t=1+2t4+2t8+t12(1-t6)(1-t8)=1-t12(1-t4)2(1-t6)=1+t6(1-t4)2.

To find the ground form a4,1, we look in T2k4[T4]. Then b4,2=(a4,1,a4,1)2k4[T4]T3 and c6,0=(a4,1,b4,2)1k6[T4]T, in analogy with classical invariant theory. This follows from Table 10. Thus, one finds that

k[T4]T=k[a4,1,b4,2](1c6,0)

where

a4,1=Y4-8X3Yb4,2=-1152XY3-1152X4

and

c6,0=-4608Y6-92160X3Y3+36864X6

in the basis given by (4). One expects from the Molien function a relation at degree 12 of the form

a4,13+Cabb4,23+Cacc6,02=0,Cab,Cack

and one finds Cab=-1/23887872 and Caa=-1/21233664. The Molien function of the invariants is given by

Mk[T4]T,t=1+t12(1-t6)(1-t8).

Thus, the invariants corresponding to these terms are c6,0a¯6 for t6, a4,1b4,2b¯8 for t8 and a4,13c¯12 for t12 (or equivalently b4,23). Hence, the ring of invariants can be written as

k[T4]T=k[a¯6,b¯8](1c¯12).

Example 3.4

(Octahedral group O) Similarly, the ring generated by the O-relative invariants is determined as follows. From GAP, we obtain the Molien function

Mk[O4]O,t=1+t6+t12+t18(1-t8)(1-t12)=1+t12(1-t6)(1-t8)

and the individual generating function for O2 is

Mk[O4]O2,t=t6+t12(1-t8)(1-t12)

and for O1 is

Mk[O4]O,t=1+t18(1-t8)(1-t12).

To find the basic covariant a6,1, we look in k6[O4]O2. Then, b8,0=(a6,1,a6,1)2k8[O4]O and c12,1=(a6,1,b8,0)1k12[O4]O2. Thus one finds that

k[O4]O=k[a6,1,b8,0](1c12,1).

We identify the terms in the Molien function for O1: the t8 is a¯8=b8,0, the t12-term is b¯12=a6,12 and the t18-term is c¯18=a6,1c12,1. We identify the terms in the numerator of the O2-Molien function as follows. The t6 term is a6,1, and the t12 term is c12,1.

One can check that the relative invariants satisfy a relation of the form

a6,14+Cabb8,03+Cacc12,12=0.

It follows that the invariants have the following relation

Caba¯83b¯12+b¯123+Cacc¯182=0

and that the ring of invariants can be written as

k[O4]O=k[a¯8,b¯12](1c¯18).

Example 3.5

(Icosahedral group Y) The Molien function of the invariants is

Mk[Y2]Y,t=1+t30(1-t12)(1-t20).

The invariants are a12, b20=(a12,a12)2 and c30=(a12,b20)1, and they satisfy the following relation

a125+Cabb203+Cacc302=0.

The ring of invariants can be written as

k[Y2]Y=k[a12,b20](1c30).

TOY-Invariant Matrices

Our goal is to determine the structure of the Lie algebra of invariant matrices. Once the ground forms are computed, the other degrees can be realised by taking appropriate transvectants with the relative invariants. The choice of transvectants is completely independent of the dimension we are working in; thus, the construction is completely uniform.

We observe in the first place that it is possible to predict that the number of generators of (Vk[X,Y])G is twice the dimension of V. This follows from the following Lemma, a modification of a method by Stanley [37].

Lemma 3.2

Let G be a finite subgroup of SL(2,C), and let V be its irreducible representation with character χ. The space of invariants (Vk[X,Y])G is a Cohen–Macaulay module of Krull dimension 2. Say

(Vk[X,Y])G=i=1kχk[a¯,b¯]ρi

and set ei=degρi. Then,

kχ|G|=dega¯degb¯χ(1) 10
2kχi=1kχei=dega¯+degb¯-2. 11

Proof

The two equations follow from the first two coefficients, A and B, of the Laurent expansion around t=1 of the Molien series

M(Vk[X,Y])G,t=A(1-t)2+B1-t+O(1).

We have two ways to express this series, namely by Molien’s theorem and by the expression of (Vk[X,Y])G as a Cohen–Macaulay module.

First Molien’s theorem: P(Vk[X,Y])G,t)=1|G|gGχ(g)¯det(1-tσ(g)). We see that the only contribution to the term of order (1-t)-2 in the Laurent expansion comes from the identity element g=1, so A=χ(1)|G|. The terms χ(g)¯det(1-tσ(g)) that contribute to the coefficient of (1-t)-1 in the Laurent expansion come from elements σ(g) that have precisely one eigenvalue equal to 1. However, since detσ(g)=1 there are no such elements: B=0.

On the other hand, we notice that

Pi=1kχk[a¯,b¯]ρi,t=i=1kχtei(1-tdega¯)(1-tdegb¯)

and the first two coefficients of the Laurent expansion around t=1 are A=kχdega¯degb¯ and B=kχ2dega¯degb¯(dega¯-1)+kχ2dega¯degb¯(degb¯-1)-1dega¯degb¯i=1kχei. The result follows.

In Sect. 4, we then repeat the procedure of Sect. 3, with a slight variation, to produce a basis for relative invariant vectors.

In the following sections, we compute a basis for |G|-homogeneous G-invariant matrices; this is a minimal generating set for the module of G-invariant matrices (over the primary invariants adG and b3) whose homogeneous elements have degree divisible |G|. This will be enough to construct a minimal generating set for the Automorphic Lie Algebra (see [17, 19]).

Tetrahedral Group Invariant Matrices

From Table 4, it follows that g(V) splits into a direct sum of Ti,i=2,3,7. We then consider (Tik12[T4])T, as it is sufficient to consider entries of degree equal to the order of the group |T| (see [17, 19]).

The ground forms and transvectants are listed in Table 11. Notice that the degrees in column Molien and Multiplier add up to the order of the group.

Table 11.

Generators of T-invariant matrices of degree |T|

irrep Molien Ground form Invariant matrix Multiplier
T1 1 A10 M10=A10 a¯62
T2 t4 A24 M24=A24 b¯8
T3 t4 A34 M34=A34 b¯8
T7 t4 A72 M74=a¯6,A722 b¯8
t6 M76=a¯6,A721 a¯6
t6 N76=b¯8,A722 a¯6

Table 11 is constructed by considering first the decomposition in Table 4; one observes that the only representations playing a role are T2, T3 and T7, so they are listed in the first column of Table 11. The trivial representation T1 is added for future reference. Next one considers the numerators of their corresponding Molien functions (see Table 7): the lowest order terms (t4, t4 and t2), computed using the technique of Sect. 3.1, are the ground forms A24, A34 and A72 in the third column, where the upper index denotes the degree in X and Y and the lower index refers to the irreducible representation (see the first column). The fourth column contains the invariant matrices; the last three entries correspond to t4 and 2t6 in the T7-row are obtained by taking the first transvectant with the primary invariants b¯8, a¯6. It is worth noticing that not all terms in the numerator of the Molien function are present. This is due to the fact that not all invariant matrices can be made |G|-homogeneous: for instance, looking at Table 7 for T2, we observe that the t8 term is missing; indeed, in this case one would need to solve the linear diophantine equation 6n+8m+8=|T|=12, which has no solutions for n and m nonnegative integer. The last column of Table 11 illustrates that one can solve the diophantine equation for the terms in the second column; hence, a basis for |T|-homogeneous T-invariant matrices is given by the products of the elements in the last two columns.

Example 3.6

From Table 4, one has sl2(T5)T7. To find a concretisation of A72, we consider an embedding ϑsl2(T5) of T7 into sl2(T5):

ϑsl2(T5)(A72)=XY1/2Y2-2X2-XY.

In the case of sl3(T7)T2T32T7, one has two concretisations of the ground form A72, namely ϑ1sl3(T7)(A72) and ϑ2sl3(T7)(A72), since the multiplicity of T7 in sl3(T7) is two.

Example 3.7

We compute a set of generators for sl3(T7), linearly independent over the ring k[a¯6,b¯8] of primary invariants. We know that sl3(T7)T2T32T7. Therefore, we have ground forms A24, A34 and A72. Thus we compute the generators ϑsl3(T7)(M24), ϑsl3(T7)(M34), ϑ1sl3(T7)(M74), ϑ1sl3(T7)(M76), ϑ1sl3(T7)(N76), ϑ2sl3(T7)(M74), ϑ2sl3(T7)(M76), ϑ2sl3(T7)(N76). Once we have tested their independence, we know from the Molien function that they span the space (sl(T7)k[T4])T.

Octahedral Group Invariant Matrices

Table 12 is computed in the same spirit as in the previous section; also in this case, not all terms in the numerator of the Molien function (see Table 8) correspond to invariant matrices, which can be made zero homogeneous; hence, they are not listed in Table 12.

Table 12.

Generators of O-invariant matrices of degree |O|

irrep Molien Ground form Invariant matrix Multiplier
O1 1 A10 M10=A10 b¯122
O2 t12 A26 M212=a¯8,A261 b¯12
O3 t4 A34 M34=A34 a¯8b¯12
t8 M38=a¯8,A342 a¯82
O6 t4 A64 M64=A64 a¯8b¯12
t8 M68=a¯8,A642 a¯82
t12 M612=a¯8,A682 b¯12
O7 t8 A72 M78=a¯8,A721 a¯82
t12 M712=a¯8,M782 b¯12
t16 M716=a¯8,M7122 a¯8

Icosahedral Group Invariant Matrices

The invariant matrices for Y are presented in Table 13; as before, not all terms in the numerator of the Molien function (see Table 9) correspond to invariant matrices, which can be made zero homogeneous; hence, they are not listed in Table 13.

Table 13.

Generators of Y-invariant matrices of degree |Y|

irrep Molien Ground form Invariant matrix Multiplier
Y1 1 A10 M10=A10 a125
Y4 t16 A46 M416=a12,A461 a122b20
t20 M420=a12,M4164 b202
t24 M424=a12,M4204 a123
Y5 t12 A52 M512=a12,A521 a124
t20 M520=a12,M5122 b202
t28 M528=a12,M5202 a12b20
Y6 t8 A66 M68=a12,A665 a12b202
t12 M612=a12,M684 a124
t16 M616=a12,M6124 a122b20
t24 M624=a12,M6162 a123
Y8 t4 A84 M84=A84 a123b20
t8 M88=a12,A844 a12b202
t12 M812=a12,M884 a124
t16 M816=a12,M8124 a122b20
t20 M820=b20,A842 b202

At this stage, one could in principle fix any G-orbit (exceptional or generic), divide the matrices by the corresponding invariant form (the invariant form vanishing at those points) in order to obtain zero-homogeneous matrices depending on λ=X/Y. In this paper, we only consider the case of exceptional orbits. This correspond to dividing the matrices by adG, b3 or c2, where dG=3,4 and 5 for T, O and Y, respectively. These then form a minimal generating set (over the invariant Inline graphic, Inline graphic, Inline graphic, respectively—see next Sect. 3.4). We denote this minimal generating set by M^1,,M^n2-1; it generates the G-Automorphic Lie Algebra.

Definition 3.4

By (sl(V)k(λ))zG, we denote the G-Automorphic Lie Algebra based on g=sl(V) with homogeneous coefficients having poles at the G-orbit Γz, or, equivalently, at the zeros of z=a, b or c.

Remark 3.1

(Towards Lax Pairs) Defining a Lax operator L (sl(V)k(λ))zG gives us a G-invariant (automorphic) Lax operator and therefore a G-invariant (automorphic) integrable systems of equations (see [23]).

Zero-Homogeneous Automorphic Functions

For the TOY-groups, the basic relative invariants a,b and c have a relation of the form

CzaadG+Czbb3+Czcc2=0,z=a,b,c.

Dividing this relation by zνz, with νa=dG, νb=3, νc=2, and fixing Czz=1, we obtain a linear relation between two zero-homogeneous invariants Inline graphic and Inline graphic. For instance, with z=a, the relation is

graphic file with name 10208_2016_9312_Equ104_HTML.gif

The explicit definition in this case is Inline graphic and Inline graphic. Or, with z=b, the relation is

graphic file with name 10208_2016_9312_Equ105_HTML.gif

The explicit definition in this case is Inline graphic and Inline graphic.

A relative invariant z is identified with the orbit of a specific group element gz of order νz, such that dzνz=|G|. For each representation W of the group, one defines κz=1/2codimWgz. In Table 21 (Sect. 6), the numbers κa,κb,κc are given for different Lie algebras W=g(V).

We use Inline graphic for the invariant related to the relative invariant with the lowest κ. If there is equality, for instance if κa=κb, then in Inline graphic and Inline graphic, one can interchange the Inline graphic and the Inline graphic. The fully adorned Inline graphic is overloaded with indices, and one can replace it by Inline graphic, or one could have simply called it Inline graphic. The reason for the use of the Inline graphic notation at all is that we later on want to be able to make statements about the Chevalley normal form (see Sect. 5) and their isomorphism.

Remark 3.2

In the sl(V) case, the relative invariant of the highest degree identifies a lowest κ (there could be more than one, see Table 21). In other words, κzκz if degzdegz.

Matrices of Invariants

By constructing a basis of invariant vectors for each irreducible representation (see Tables 14, 15, 16), we prepare ourselves for the next step, the computation of the matrices of invariants: we change from the standard basis of an irreducible representation to the basis of invariant vectors. The matrices in the new basis will now have their coefficients in the space of invariants. There are two reasons to make this change of basis.

Table 14.

Bases of invariant vectors for T

irrep Molien Ground form Invariant vector Multiplier
T2 t4 v24 v24=v24 1
T3 t4 v34 v34=v34 1
T4 t v41 v41=v41 a¯6
t7 v47=b¯8,v411 1
T5,6 t3 v5,63 v5,63=v5,63 b¯8
t5 v5,65=a¯6,v5,632 a¯6
T7 t2 v72 v72=v72 b¯8
t4 v74=a¯6,v722 a¯6
t10 v710=c¯12,v722 1

Table 15.

Bases of invariant vectors for O

irrep Molien Ground form Invariant vector Multiplier
O2 t6 v26 v26=v26 1
O3 t4 v34 v34=v34 b¯12
t8 v38=a¯8,v342 a¯8
O4 t v41 v41=v41 a¯82
t17 v417=c¯18,v411 1
O5 t5 v55 v55=v55 a¯8
t13 v513=b¯12,v552 1
O6 t4 v64 v64=v64 a¯82
t8 v68=a¯8,v642 b¯12
t12 v612=b¯12,v642 a¯8
O7 t2 v72 v72=v72 a¯82
t6 v76=a¯8,v722 b¯12
t10 v710=b¯12,v722 a¯8
O8 t5 v83 v85=a¯8,v833 a¯82
t9 v89=a¯8,v831 b¯12
t9 w89=b¯12,v833 b¯12
t13 v813=b¯12,v831 a¯8

Table 16.

Bases of invariant vectors for Y

irrep Molien Ground form Invariant vector Multiplier
Y2 t11 v21 v211=(a12,v21)1 a124
t19 v219=(b20,v21)1 b202
Y3 t13 v37 v313=(a12,v37)3 a124
t17 v317=(b20,v37)1 a122b20
Y4 t6 v46 v46=v46 b202
t10 v410=(a12,v46)4 a123
t14 v414=(a12,v46)2 a12b20
Y5 t2 v52 v52=v52 b202
t10 v510=(a12,v52)2 a12b20
t18 v518=(b20,v52)2 a122
Y6 t8 v66 v68=(a12,v66)5 b202
t12 v612=(a12,v66)3 a123
t16 v616=(a12,v66)1 a12b20
t24 v624=(b20,v66)1 a122
Y7 t3 v73 v73=v73 a124
t11 v711=(a12,v73)2 b202
t19 v719=(b20,v73)2 a12b20
t27 v727=(c30,v73)3 a122
Y8 t4 v84 v84=v84 a124
t8 v88=(a12,v84)4 a12b20
t12 v812=(a12,v84)2 b202
t16 v816=(b20,v84)4 a123
t20 v820=(b20,v84)2 a12b20
Y9 t7 v95 v97=(a12,v95)5 a124
t11 v911=(a12,v95)3 a122b20
t15 v915=(a12,v95)1 b202
t15 w915=(b20,v95)5 b202
t19 v919=(b20,v95)3 a123
t23 v923=(b20,v95)1 a12b20

The first is computational: it is much easier to work with the matrices of invariants, e.g. when computing the structure constants. In the computation of the Chevalley normal form for the Lie algebra, we need to find eigenvalues (see Sect. 5), and this is easier in this new basis. The second reason is that when the algebra is in Chevalley normal form, it will be natural to ask whether the algebra is isomorphic to another case. This isomorphism question is difficult to settle, unless one has an explicit way to go from one case to the next. And this is exactly what the matrices of invariants provide. When everything is in Chevalley normal form, the matrices of invariants have been reduced to elementary matrices with invariant coefficients. To analyse them, one can now use permutations and scalings with I and J. This limits the problem enough that one can finally answer the isomorphism question.

Example 4.1

In the case of sl2(T5), one has the invariant matrix

ϑsl2(T5)A72=XY1/2Y2-2X2-XY.

(cf. Example 3.6). We consider the basis of invariant vectors

ϑT5v53=Y3+4X36XY2,
ϑT5v55=6635520-XY4-X4Y2X2Y3+2X5.

After making everything zero homogeneous, the matrix of invariants of M74=(a¯6,A72)2 becomes

graphic file with name 10208_2016_9312_Equ106_HTML.gif

In Sects. 3.3.13.3.3, we produced the invariant, zero-homogeneous matrices M^1,,M^n2-1. We now produce a list of invariant, homogeneous vectors v^1,...,v^n, by taking an invariant vector v multiplied by the corresponding invariant multiplier (see Tables 14, 15, 16). The resulting set {v^i} generates the invariant vectors over the polynomial invariants. If Ti is not a representation of T, there are no invariants in Tik[X,Y] of degree |T|. In this case, one can try as an alternative the lowest degree for which the dimension is the same as the dimension of the irreducible representation. This is listed in Table 14, 15, and 16.

When we compute M^jv^i, the result is an invariant vector, that is, a linear combination with invariant coefficients of degree |G| of the basic vectors v^1,...,v^n. We denote the coefficient of v^k by ψ(M^j)k,i and obtain the following representation of M^j:

M^jv^i=k=1nψM^jk,iv^k.

This defines the matrix (ψ(M^j))k,i which is called the matrix of invariants corresponding to M^j, and we extend ψ linearly. We check that the resulting n2-1 matrices ψ(M^j) are linearly independent over k[I]. Observe that the matrices ψ(M^j) are not themselves invariants under the standard action, as defined in Sect. 2.1. Consider two invariant matrices M^ and N^

N^M^v^i=kN^ψ(M^)k,iv^k=kψ(M^)k,ilψ(N^)l,kv^l=lkψ(N^)l,kψ(M^)k,iv^l=lψ(N^)ψ(M^)l,iv^l.

It follows then that

[N^,M^]v^i=lψ(N^),ψ(M^)l,iv^l

that is,

ψ[N^,M^]=ψ(N^),ψ(M^),

in other words, ψ is a Lie algebra homomorphism.

From the computational point of view and in preparation of the next step (namely the computation of Chevalley normal forms), once one has matrices with invariant coefficients, it makes sense to simplify them eliminating as many Is as possible by taking linear combinations, while taking care not to change those matrices of invariants with a I-independent characteristic polynomial (see the next Sect. 5).

Chevalley Normal Form for Automorphic Lie Algebras

Even the most detailed Lie algebra books are a bit vague when it comes down to put a concrete Lie algebra into Chevalley normal form over C. In [11], the theory is derived for arbitrary fields, so this is getting closer to our problem. One can imagine how much is written on how to do this over a polynomial ring. In Bourbaki [1], the switch from the general set-up to fields is quickly made in Chapter 1 after Section 3 (even though this is relaxed again at times later on).

The original Lie algebra sl(V) is of classical type and belongs to an isomorphism class Ah, with a corresponding h×h Cartan matrix. Following the way the Chevalley normal form is computed over C, the first task is to collect h commuting semisimple elements from the Lie algebra, the Cartan subalgebra or CSA (see e.g. [7, 15]), denoted by h.

Remark 5.1

In a simple Lie algebra over C, a generic element will be semisimple, and one can construct a CSA around it. In the automorphic case, one requires not only semisimplicity but also that the eigenvalues of the matrices in the CSA are in the field extension k, thus restricting the choice considerably. In this sense, one could say that Automorphic Lie Algebras are easier to deal with, which is also reflected by the fact that, at least in the sl(V) case, the characteristic equations could always be solved explicitly over k. Working over the field extension of the irreducible representations of the group makes it easier to find explicit solutions, even when the degree of the polynomial is five or six. Of course, the computations are made more intricate by the fact that one works not over k, but over Inline graphic.

The construction of the CSA h starts with the search of a semisimple element in the Lie algebra of matrices of invariants such that all its eigenvalues are in k. Once such a matrix is found, it is tested for semisimplicity. This is done by considering the reduced characteristic polynomial and checking that the matrix itself satisfies it (in the usual theory over C one looks for an element without degenerate eigenvalues, but this strategy proved not practical in our case). Such an element, once found, can be put in diagonal form. The eigenvalue computation is done by Singular [9]. We call this element h1 and store it in h. We then proceed inductively. We find a semisimple element hi commuting with all the elements in h, but k-linearly independent of the elements in h. We then diagonalise hi (leaving the other elements in h diagonal). Then, we add hi to h. We stop when we have h elements in h. By construction, they are all linearly independent and diagonal matrices. Next, one considers a k-linear combination of these matrices to insure that their eigenvalues are constants and equal to the one prescribed by the Cartan matrix [2, Plate I] (corresponding to sln(C) in the classification of simple Lie algebras).

We now give an algorithm to put the elements in h in canonical form in the case of sln(C). To this end, for every element hj in h one computes the differences of the subsequent eigenvalues

αi(hj)=λij-λi+1j,i=1,,n-1.

The canonical basis is the set of elements Hk=j=1n-1cj,khj satisfying αi(Hk)=ai,k, where ai,k are entries of the Cartan matrix of An-1. Since the matrix (αi(hj))i,j is nondegenerate, one can solve cj,k, for each fixed k, in the equation

αi(Hk)=αij=1n-1cj,khj=j=1n-1αi(hj)cj,k=ai,k

and obtain Hk.

Example 5.1

Consider, as an example, the case (sl(Y4)k(λ))aG; one finds the elements h1=diag{-1,1,0} and h2=diag{1,0,-1}sl3. Let A be the sl3 Cartan matrix, and let Ei,i be the diagonal elementary matrix with 1 in the ith position. We would like to have the CSA basis in the standard form H1=E1,1-E2,2 and H2=E2,2-E3,3. We compute

α(h)=α1(h1)α1(h2)α2(h1)α2(h2)=-2111.

The matrix c is then

α(h)-1A=-131-1-1-22-1-12=-133-30-3=-1101,

i.e. H1=-h1 and H2=h1+h2. H1 and H2 form a realisation of A in the sense of Kac [12].

Let Mαj be a Inline graphic-linear combination of the generators of the ALiA under investigation; one computes them by solving

[Hi,M±αj]=±aj,iM±αj.

The Mαj are called weight vectors (of weight αj). Next one computes [M±αj,M±αk], αjαk; if the commutator is not zero, the equation

[Hi,M±(αj+αk)]=±(aj,i+ak,i)M±(αj+αk)

is solved. Recursively, one computes all the weight vectors in the Chevalley normal form. When all weight vectors have been computed, it is explicitly checked that the transformation from the old generators to this new basis is invertible over Inline graphic.

Notice that we do not have an existence proof of a Chevalley normal form; however, the computation finds always a suitable set of generators such that the algebra is in normal form, so the existence is proven by construction. Since we restrict ourselves to irreducible representations, we only have a finite number of cases to consider.

In the next Sects. 5.25.6, we list Chevalley normal forms for (sl(V)k(λ))zG, and we prove the following main result:

Theorem 5.1

Let V be an irreducible representations of G and V be an irreducible representation of G, where G and G are isomorphic to the tetrahedral group T, the octahedral group O or the icosahedral group Y. Let z and z be G, G- classical relative invariants (see Example 3.2); then (g(V)k(λ))zG is isomorphic to (g(V)k(λ))zG if and only if g(V) is isomorphic to g(V) as Lie algebra, where g,g=sl, and κz=κz, where the κzs can be found in Table 21.

Corollary 5.1

The statement of Theorem 5.1 is true also if one includes the dihedral group DN in the list of groups (see [17]).

Notation

Before proving our result, let us recall the Chevalley normal form of sl over C. It is well known (e.g. [10, Section 25.2]) that the bracket relations of sl over C can be written in terms of a Cartan–Weyl basis eα,e-α,hrαΦ+,r=1,,, where Φ+ is a set of positive roots, in which the commutation relations are:

[hr,hs]=0[hr,eα]=α(hr)eα[eα,eβ]=±eα+β,α+βΦ[eα,e-α]=hα.

Let us also introduce some further notation which will be handy in the following. Consider, as an example, the case (sl(V)k(λ))aG, where V=T4. After computing the Chevalley normal form as described in the previous section, we find

graphic file with name 10208_2016_9312_Equ107_HTML.gif

where αi stands for the root. In terms of the original invariant matrices, this Cartan–Weyl basis reads (see also Table 11):

graphic file with name 10208_2016_9312_Equ108_HTML.gif

We introduce the following short-hand notation

graphic file with name 10208_2016_9312_Equ109_HTML.gif

where we take the sum of all weight vectors; we will refer to this as the Chevalley model of the Automorphic Lie Algebra.

Remark 5.2

sl(T4) can be considered as a 1-form with arguments in the root system A1 and values in the space of monomials in Inline graphic and Inline graphic, the coboundary operator d1 of which determines the occurrence of these monomials in the structure constants of the ALiA (cf. [18]).

Remark 5.3

We recall that Inline graphic is the invariant related to the relative invariant with the lowest κ, see Sect. 3.4. If there is equality, for instance if κa=κb, then in Inline graphic and Inline graphic, one can interchange the Inline graphic and the Inline graphic, without changing the isomorphism type of the Chevalley normal form.

The Chevalley normal form can be reconstructed from the Cartan matrix (in this case the 1×1 matrix (2)) and from the Chevalley model above. The Lie brackets are

graphic file with name 10208_2016_9312_Equ110_HTML.gif

For any Ah, given α=k=1hmkαk and mkN,k=1,,h, the following holds:

[Mα,M-α]=Mα,M-αHα,

where Hα=k=1hmkHk and ·,· is the traceform.

The introduced notation suggests how to prove the two necessary conditions for an isomorphism of ALiAs as claimed in Theorem 5.1. First, the base Lie algebras have to be isomorphic. An isomorphism of ALiAs is a C[I]-linear bijection. Replacing I by a complex number I(μ), we obtain a C-linear bijection between g(V)Gμ and g(V)Gμ. For generic points μ, the latter two Lie algebras are the base Lie algebras.

The second necessary condition, namely κz=κz, or equivalently {κd|dz}={κd|dz}, can be established using the trace form. Indeed, the determinant of the traceform determines the values of κ as it is a monomial in I and J with powers 2κd, dz. Moreover, this determinant of the traceform is invariant under isomorphisms of ALiAs up to scalars. See [16] for more details.

The harder part of Theorem 5.1 is to show that the given conditions for an isomorphism are also sufficient. We prove this in what follows by listing all cases, ordered by dimg(V).

Definition 5.1

We denote by An(k,l) the Automorphic Lie Algebra model based on sln+1 and with k Inline graphics and l Inline graphics in its Cartan–Weyl basis. This defines the ALiA type An(k,l). It will have the same Cartan matrix as An and the specifics of the particular Chevalley model, that is to say, which elements have an Inline graphic and which have a Inline graphic, will be fixed in the sequel.

Let Φ be the root system of the base Lie algebra, and let Φ+ be a choice of positive roots; together with the model An(k,l), we also consider

graphic file with name 10208_2016_9312_Equ111_HTML.gif

In the example above, the sum equals IJ. Computational evidence suggests that this is an invariant.

Definition 5.2

We denote by (slnk(λ))zG the G-Automorphic Lie Algebra based on sl(V), dim(V)=n, with poles confined at the G-orbit Γz, z=a, b or c.

Automorphic Lie Algebras (sl2k(λ))zG

Let the model for (sl2k(λ))zG be

A1(1,1)=0IJ0,Kb(sl2)z=IJ

where z=a, b or c.

Theorem 5.2

((sl2k(λ))zG) All Automorphic Lie Algebras (sl2k(λ))zG, z=a,b,c, are of type A1(1,1) and therefore isomorphic.

Proof

In Tables 17, 18 and 19 we give the Chevalley model together with its intertwining operator Isl(V) with respect to A1(1,1), i.e.

sl(V)Isl(V)=Isl(V)A1(1,1).

Table 17.

Chevalley models and intertwining operators for (sl2k(λ))aG

Irreducible representation V T4 , T5 , O3 , O5 , Y2 , Y3 T6 , O4
Chevalley model sl(V) Inline graphic Inline graphic
Intertwining operator Isl(V) Inline graphic 1001
Table 18.

Chevalley models and intertwining operators for (sl2k(λ))bG

Irreducible representation V T4 , T5 , O3 , O5 T6 , Y2 , Y3 O4
Chevalley model sl(V) Inline graphic Inline graphic Inline graphic
Intertwining operator Isl(V) 1001 Inline graphic Inline graphic
Table 19.

Chevalley models and intertwining operators for (sl2k(λ))cG

Irreducible representation V T4 , T5 T6 O3 , Y2 , Y3 O4, O5
Chevalley model sl(V) Inline graphic Inline graphic Inline graphic Inline graphic
Intertwining operator Isl(V) Inline graphic Inline graphic Inline graphic 1001

For the proofs of the following theorems, we refer to Appendix 2.

Automorphic Lie Algebras (sl3k(λ))zG

Poles in a and b

Let the model for (sl3k(λ))zG, z=a,b, be

A2(3,2)=0IIJ0IJ10,Kb(sl4)a,b=I+2IJ.
Theorem 5.3

((sl3k(λ))zG, z=a,b) All Automorphic Lie Algebras (sl3k(λ))zG, z=a,b, are isomorphic and of type A2(3,2).

Poles in c

Let the model for (sl3k(λ))cG be

A2(3,3)=0IIJ0IJJ0,Kb(sl4)c=3IJ.
Theorem 5.4

((sl3k(λ))cG) All Automorphic Lie Algebras (sl3k(λ))cG are isomorphic and of type A2(3,3).

Automorphic Lie Algebras (sl4k(λ))zG

Poles in a

Let the model for (sl4k(λ))aG be

A3(5,4)=0III101IJJ0IJJ10,Kb(sl4)a=2I+J+3IJ.
Theorem 5.5

((sl4k(λ))aG) All Automorphic Lie Algebras (sl4k(λ))aG are isomorphic and of type A3(5,4).

Poles in b

Let the model for (sl4k(λ))bG be

A3(6,4)=0III10IIJJ0IJJ10,Kb(sl4)c=2I+4IJ.
Theorem 5.6

((sl4k(λ))bG) All Automorphic Lie Algebras (sl4k(λ))bG are isomorphic and of type A3(6,4).

Poles in c

Let the model for (sl4k(λ))cG be

A3(6,5)=0IIIJ0IIJJ0IJJ10,Kb(sl4)c=I+5IJ.
Theorem 5.7

((sl4k(λ))cG) All Automorphic Lie Algebras (sl4k(λ))cG are isomorphic and of type A3(6,5).

Automorphic Lie Algebras (sl5k(λ))zG

Poles in a

Let the model for (sl5k(λ))aG be

A4(8,6)=01III10IIIJJ01IJJ10IJJ110,Kb(sl5)a=2+2I+6IJ.
Theorem 5.8

((sl5k(λ))aG) All Automorphic Lie Algebras (sl5k(λ))aG are isomorphic and of type A4(8,6).

Poles in β

Let the model for (sl5k(λ))bG be

A4(10,6)=0IIII10IIIJJ0IIJJ10IJJ110,Kb(sl5)b=4I+6IJ.
Theorem 5.9

((sl5k(λ))bG) All Automorphic Lie Algebras (sl5k(λ))bG are isomorphic and of type A4(10,6).

Pole in c

Let the model for (sl5k(λ))cG be

A4(10,8)=0IIII10IIIJJ0IIJJJ0IJJJ10,Kb(sl5)c=2I+8IJ.
Theorem 5.10

((sl5k(λ))cG) All Automorphic Lie Algebras (sl5k(λ))cG are isomorphic and of type A4(10,8).

Automorphic Lie Algebras (sl6k(λ))zG

Poles in a

Let the model for (sl6k(λ))aG be

A5(12,9)=01IIII10IIII1101IIJJJ0IIJJJ101JJJ110,Kb(sl6)a=2+4I+J+8IJ.
Theorem 5.11

((sl6k(λ))aG) All Automorphic Lie Algebras (sl6k(λ))aG are isomorphic and of type A5(12,9).

Poles in b

Let the model for (sl6k(λ))bG be

A5(14,9)=01IIII10IIII110IIIJJJ0IIJJJ10IJJJ110,Kb(sl6)b=1+5I+9IJ.
Theorem 5.12

((sl6k(λ))bG) All Automorphic Lie Algebras (sl6k(λ))bG are isomorphic and of type A5(14,9).

Poles in c

Let the model for (sl6k(λ))cG be

A5(14,12)=01IIII10IIIIJJ0IIIJJ10IIJJJJ0IJJJJ10,Kb(sl6)c=1+2I+12IJ.
Theorem 5.13

((sl6k(λ))cG) All Automorphic Lie Algebras (sl6k(λ))cG are isomorphic and of type A5(14,12).

We have now proved Theorem 5.1 modulo the proofs in Appendix 2.

Invariants of Automorphic Lie Algebras

In this section, we consider invariants of Automorphic Lie Algebras [16]. These are defined as properties of Automorphic Lie Algebras (g(V)k(λ))zG that are independent of the particular reduction group G and its representation V. That is, properties which only depend on the base Lie algebra and the orbit of poles. The isomorphism question asks whether the Lie algebra structure is an invariant, and this paper affirms this for g=sl, cf. Theorem 5.1.

We saw already in Sect. 3.3 that the number of generators is an invariant, related to the dimension of the underlying vector space V. We will give here two more invariants, namely the number of Inline graphics and Inline graphics in the Chevalley model, z,z,z=a,b or c.

Let Ei,j be the elementary matrix with entry equal to 1 at position (ij), and zero elsewhere; since the Hi are by construction of the type Ei,i-Ei+1,i+1, the matrices M±αj will be elementary with coefficients in Inline graphic. We find that the coefficients are always one of four types: Inline graphic or Inline graphic. We also find that the number of Inline graphics and Inline graphics is determined by the dimension of sl(V) and choice of z (see Table 20) and consequently independent of the group.

Table 20.

Numbers Inline graphic in the Chevalley model, z=a,b or c

dimsl(V) 3 8 15 24 35
a (1,1) (3,2) (5,4) (8,6) (12,9)
b (1,1) (3,2) (6,4) (10,6) (14,9)
c (1,1) (3,3) (6,5) (10,8) (14,12)

Computations suggest that the numbers in Table 20 are invariant from the choice of the CSA, from the choice of the group G and its irreducible representation V. In [16], this is in fact shown to be true for general simple Lie algebras g(V), where V is an irreducible G-module. Moreover, for all base Lie algebras the numbers can be easily derived with the formula

graphic file with name 10208_2016_9312_Equ112_HTML.gif

where gz is a stabiliser subgroup of G at a zero of z [19]. This formula enables us to extend the table counting the automorphic functions in the representations for ALiAs to undiscovered territory. Table 21 is taken from [16], where further details can be found.

This table extends Table 20 as follows: the pair in the z row in Table 20 consists of κz and κz as found in Table 21, where {z,z,z}={a,b,c}. Table 21 provides predictions for the orthogonal and symplectic Lie algebras, which have been verified.

The fact that dimg=z{a,b,c}1/2codimg(V)gz is also stated in [26] for the case G=A5, the alternating group and attributed to Serre. An algebraic proof is given in [16].

We conclude this section, observing that the polynomials Kb(sln)z carry the information from Table 20 and actually add extra information on how the Inline graphics and Inline graphics are distributed. Computational evidence suggests that these polynomials are also invariants of the ALiAs.

Conclusions

The paper addresses the problem of classification for Automorphic Lie Algebras (gM(C¯))ΓG where the symmetry group G is finite, acts on g by inner automorphisms, and the orbit Γ is any of the exceptional G-orbits in C¯. It presents a complete classification for the case sln(C) and proposes a procedure which can be applied to any semisimple Lie algebra g; thus, it is universal. The analysis makes use of notions from classical invariant theory, such as group forms, Molien series and transvectants, and combines the completely classical representation theory of finite groups with the slightly more modern Lie algebra theory over a polynomial ring. It is worth stressing that it is precisely the combination of these two subjects that poses the central questions in this study and makes the subject interesting and worth studying.

The procedure, loosely speaking, comprises three steps: the first step consists in identifying the Riemann sphere with the complex projective line CP1 consisting of quotients X/Y of two complex variables by setting λ=X/Y (Sect. 2). Möbius transformations on λ then correspond to linear transformations on the vector (XY) by the same matrix. Classical invariant theory is then used to find the G-invariant subspaces of C[X,Y]-modules, where C[X,Y] is the ring of polynomials in X and Y. Step two consists in localising these ring modules of invariants by a choice of multiplicative set of invariants. This choice corresponds to selecting a G-orbit Γz of poles, or equivalently, selecting a relative invariant z vanishing at those points. The set of elements in the localisation of degree zero, i.e. the set of elements which can be expressed as functions of λ, generates the ALiA (Sect. 3). Step one and two can be generalised to any Lie algebra g, as they rely purely on g(V) being a vector space. Once the algebra is computed, it is transformed in the third step into a Chevalley normal form in the spirit of the standard Cartan–Weyl basis (Sect. 5). This final step relies on the algebraic structure of g(V), and it can be extended to any semisimple Lie algebra g.

Through computational means, inspired be the theory of semisimple Lie algebras, we demonstrated the existence of a Chevalley normal form for Automorphic Lie Algebras, generalising this classical notion to the case of Lie algebras over a polynomial ring. Moreover, we show that ALiAs associated with TOY groups (namely, tetrahedral, octahedral and icosahedral groups) depend on the group through the automorphic functions only; thus, they are group independent as Lie algebras. We prove furthermore that (slM(C¯))ΓzG and (slM(C¯))ΓzG are isomorphic as Lie algebras if and only if κz=κz (Theorem 5.1), and we conjecture a similar result for the cases so and sp. This surprising uniformity of ALiAs is not yet completely understood. The study of ALiAs over finite fields could provide information on whether the uniformity is an algebraic or geometric phenomenon.

We also introduce the concept of matrices of invariants (see Sect. 4); they describe the (multiplicative) action of invariant matrices on invariant vectors. The description of the invariant matrices in terms of this action yields a much simpler representation of the Lie algebra, reducing the computational cost considerably. We believe that the introduction of matrices of invariants is a fundamental step in the problem of classification of ALiAs.

The Cartan–Weyl basis of the matrices of invariants can be seen as a 1-form, with arguments in Φ, the root system of the original Lie algebra, and taking values in the abelian group of monomials in Inline graphic and Inline graphic. The structure constants of the ALiA are given by taking the coboundary operator d1 of this 1-form. This leads to a formulation of the isomorphism problem in terms of the action of AutΦ on the closed 2-forms.

Along with the rise of interest in Darboux transformations with finite reduction groups [20, 27] and applications (e.g. [5]), which suggests wide applications of ALiAs within and beyond integrability theory, this work encourages further study of the structure theory of ALiAs and proposes the notion of invariants (Sect. 6), see also [16]. These invariants are polynomials in the coefficients of the computed 1-form that are invariant under AutΦ and the addition of trivial terms. Whether these invariants determine the isomorphism is an open question. From a more general perspective, the success of the structure theory and root system cohomology in the absence of a field promises interesting theoretical developments for Lie algebras over a ring.

The theory of ALiAs gives a natural deformation of classical Lie theory that might be of interest to physics. In particular, it retains the Cartan matrix, thus preserving the finitely generated character of the classical theory.

Acknowledgments

The result presented here is the culmination of a long-standing quest and a report on work done over a number of years. S. L. gratefully acknowledges financial support from EPSRC (EP/E044646/1 and EP/E044646/2) and from NWO VENI (016.073.026).

Appendix 1: Projective Representations and Double Covering Groups

Let G be a finite group, and let σ be a faithful projective representation of G in C2, that is, σ is a mapping from G to GL2(C) obeying the following

σ(g)σ(h)=c(g,h)σ(gh),g,hG. 12

Here c(g,h):G×GC in (12) is a nontrivial 2-cocycle over C, the multiplicative group of C (see for example [39]), satisfying the cocycle identity

c(x,y)c(xy,z)=c(y,z)c(x,yz).

It follows from the cocycle condition that c(1,1)=c(1,z) and c(x,1)=c(1,1). So if one defines c~(x,y)=c(x,y)c(1,1)-1, then c~ is again a cocycle, but now with c~(x,1) and c~(1,x) equal to 1. It follows that c(xy) is a root of unity, the order of which divides the group order. If the cocycle is trivial, one can view the projective representation as a representation.

For each of the Platonic groups T,O and Y consider a projective representation σ. In order to use GAP to compute generating elements, character tables and Molien functions, we need to replace the projective representation by a representation. The time-honoured method to do this is by constructing the covering group G, which is an extension of the group with its second cohomology group: the sequence

0H2(G,Z)GG0

is exact. The actual construction runs as follows. One defines (with trivial group action) the group cohomology with values in Z as follows (written in the usual additive way, followed by multiplication as in the definition of the projective representation):

d0a(x)=a-a=01d1b(x,y)=b(xy)-b(x)-b(y)b(xy)b(x)b(y)d2c(x,y,z)=c(y,z)-c(xy,z)+c(x,yz)-c(x,y)c(y,z)c(x,yz)c(xy,z)c(x,y)

Then, the second cohomology group H2(G,Z) is defined as the quotient of kerd2 over imd1, which is well defined since d2d1 maps to unity. We can consider G as the group generated by the pairs (r,ρ), with rG and ρH2(G,Z)=Z/2=±1 [32, 33], with multiplication given by

(x,ξ)(y,υ)=(xy,ξυc~(x,y)).

Then, the identity is (e, 1), since c~(x,1) and c~(1,x) are both equal to 1. Let us check associativity (and see what motivated the cocycle identity):

((x,ξ)(y,υ))(z,ζ)=(xy,ξυc~(x,y))(z,ζ)=((xy)z,ξυc~(x,y)ζc~(xy,z))=(x(yz),ξυζc~(y,z)c~(x,yz))=(x,ξ)(yz,υζc~(y,z))=(x,ξ)((y,υ)(z,ζ)).

One defines the inverse of an element by

(x,ξ)-1=x-1,ξ-1c~(x,x-1)-1.

On G we now define a representation σ((x,ξ))=ξc(1,1)-1σ(x). We have indeed

σ((x,ξ))σ((y,υ))=c(1,1)-2ξυσ(x)σ(y)=c(1,1)-2ξυc(x,y)σ(xy)=σ((xy,c(1,1)-1ξυc(x,y)))=σ((xy,ξυc~(x,y)))=σ((x,ξ)(y,υ)).

In practice, one can compute the cocycle the other way around, by considering given σ(r) and σ(s) as generators of G and computing the group multiplication table.

Remark 7.1

Suppose there exists a section s:GG. This would imply the existence of an element ζC1(G,Z), such that s(g)=(g,ζ(g)). Can we do this so that s(gh)=s(g)s(h)? In that case G can be viewed as a subgroup of G). This would imply

s(gh)=(gh,ζ(gh))s(g)s(h)=(g,ζ(g))(h,ζ(h))=(gh,ζ(g)ζ(h)c(g,h))

But this would in turn imply that c=d1ζ is a coboundary, where in fact the assumption was that c was nontrivial.

Appendix 2: Chevalley Normal Forms

Theorem 9.1

((sl3k(λ))zG, z=a,b) All Automorphic Lie Algebras (sl3k(λ))zG, z=a,b, are of type A2(3,2) and therefore isomorphic.

Proof

We give the Chevalley model together with its intertwining operator Isl(V) with respect to A2(3,2) (see Tables 22, 23), i.e.

sl(V)Isl(V)=Isl(V)A2(3,2).
Table 22.

Chevalley models and intertwining operators for (sl3k(λ))aG

Irreducible representation V T7, Y5 O6 O7 Y4
Chevalley model sl(V) Inline graphic Inline graphic Inline graphic Inline graphic
Intertwining operator Isl(V) 010100001 Inline graphic 010001100 Inline graphic
Table 23.

Chevalley models and intertwining operators for (sl3k(λ))bG

irrep V T7 O6 O7 Y4 Y5
Chevalley model sl(V) Inline graphic Inline graphic Inline graphic Inline graphic Inline graphic
Intertwining operator Isl(V) 100010001 010100001 Inline graphic Inline graphic Inline graphic

Theorem 9.2

((sl3k(λ))cG) All Automorphic Lie Algebras (sl3k(λ))cG are of type A2(3,3) and therefore isomorphic.

Proof

We give the Chevalley model together with its intertwining operator Isl(V) with respect to A2(3,3) (see Table 24), i.e.

sl(V)Isl(V)=Isl(V)A2(3,3).

Table 24.

Chevalley models and intertwining operators for (sl3k(λ))cG

irrep V T7 O6, Y5 O7 Y4
Chevalley model sl(V) Inline graphic Inline graphic Inline graphic Inline graphic
Intertwining operator Isl(V) Inline graphic Inline graphic Inline graphic 100001010

Theorem 9.3

((sl4k(λ))aG) All Automorphic Lie Algebras (sl4k(λ))aG are of type A3(5,4) and therefore isomorphic.

Proof

We give the Chevalley model together with its intertwining operator Isl(V) with respect to A3(5,4) (see Table 25), i.e.

sl(V)Isl(V)=Isl(V)A3(5,4).
Table 25.

Chevalley models and intertwining operators for (sl4k(λ))aG

irrep V O8 Y6 Y7
Chevalley model sl(V) Inline graphic Inline graphic Inline graphic
Intertwining operator Isl(V) Inline graphic Inline graphic Inline graphic

Theorem 9.4

((sl4k(λ))bG) All Automorphic Lie Algebras (sl4k(λ))bG are of type A3(6,4) and therefore isomorphic.

Proof

We give the Chevalley model together with its intertwining operator Isl(V) with respect to A3(6,4) (see Table 26), i.e.

sl(V)Isl(V)=Isl(V)A3(6,4).

Table 26.

Chevalley models and intertwining operators for (sl4k(λ))bG

Irreducible representation V O8 Y6 Y7
Chevalley model sl(V) Inline graphic Inline graphic Inline graphic
Intertwining operator Isl(V) Inline graphic Inline graphic Inline graphic

Theorem 9.5

((sl4k(λ))cG) All Automorphic Lie Algebras (sl4k(λ))cG are of type A3(6,5) and therefore isomorphic.

Proof

We give the Chevalley model together with its intertwining operator Isl(V) with respect to A3(6,5) (see Table 27), i.e.

sl(V)Isl(V)=Isl(V)A3(6,5).

Table 27.

Chevalley models and intertwining operators for (sl4k(λ))cG

Irreducible representation V O8 Y6 Y7
Chevalley model sl(V) Inline graphic Inline graphic Inline graphic
Intertwining operator Isl(V) 1000000101000010 1000010000010010 0010100001000001

Theorem 9.6

((sl5k(λ))aG) All Automorphic Lie Algebras (sl5k(λ))aG are of type A4(8,6) and therefore isomorphic.

Proof

We give the Chevalley model together with its intertwining operator Isl(V) with respect to A4(8,6) (see Table 28), i.e.

sl(V)Isl(V)=Isl(V)A4(8,6).

Table 28.

V=Y8; Chevalley models and intertwining operators for (sl5k(λ))zG, z=a,b,c

Poles at Γz Γa Γb Γc
Chevalley model sl(V) Inline graphic Inline graphic Inline graphic
Intertwining operator Isl(V) 0000110000010000010000010 Inline graphic Inline graphic

Theorem 9.7

((sl5k(λ))bG) All Automorphic Lie Algebras (sl5k(λ))bG are of type A4(10,6) and therefore isomorphic.

Proof

We give the Chevalley model together with its intertwining operator Isl(V) with respect to A4(10,6) (see Table 28), i.e.

sl(V)Isl(V)=Isl(V)A4(10,6).

Theorem 9.8

((sl4k(λ))cG) All Automorphic Lie Algebras (sl5k(λ))cG are of type A4(10,8) and therefore isomorphic.

Proof

We give the Chevalley model together with its intertwining operator Isl(V) with respect to A4(10,8) (see Table 28), i.e.

sl(V)Isl(V)=Isl(V)A4(10,8).

Theorem 9.9

((sl6k(λ))aG) All Automorphic Lie Algebras (sl6k(λ))aG are of type A5(12,9) and therefore isomorphic.

Proof

We give the Chevalley model together with its intertwining operator Isl(V) with respect to A5(12,9) (see Table 29), i.e.

sl(V)Isl(V)=Isl(V)A5(12,9).

Table 29.

V=Y9; Chevalley models and intertwining operators for (sl6k(λ))zG, z=a,b,c

Poles at Γz Γa Γb Γc
Chevalley model sl(V) Inline graphic Inline graphic Inline graphic
Inter operator Isl(V) 100000000010000100001000000001010000 000010000001100000000100001000010000 000100001000100000000010000001010000

Theorem 9.10

((sl6k(λ))bG) All Automorphic Lie Algebras (sl6k(λ))bG are of type A5(14,9) and therefore isomorphic.

Proof

We give the Chevalley model together with its intertwining operator Isl(V) with respect to A6(14,9) (see Table 29), i.e.

sl(V)Isl(V)=Isl(V)A5(14,9).

Theorem 9.11

((sl6k(λ))cG) All Automorphic Lie Algebras (sl6k(λ))cG are of type A5(14,12) and therefore isomorphic.

Proof

We give the Chevalley model together with its intertwining operator Isl(V) with respect to A6(14,12) (see Table 29), i.e.

sl(V)Isl(V)=Isl(V)A5(14,12).

References

  • 1.N. Bourbaki. Lie groups and Lie algebras. Chapters 1–3. Springer-Verlag, Berlin, 1998. Translated from the French, Reprint of the 1989 English translation.
  • 2.N. Bourbaki. Lie groups and Lie algebras. Chapters 4–6. Elements of Mathematics (Berlin). Springer-Verlag, Berlin, 2002. Translated from the 1968 French original by Andrew Pressley.
  • 3.R. Bury. Automorphic Lie Algebras, Corresponding Integrable Systems and their Soliton Solutions. PhD in applied mathematics, The University of Leeds, School of Mathematics, Department of Applied Mathematics, 2010.
  • 4.M. Chopp. Lie-admissible structures on Witt type algebras and automorphic algebras. PhD in mathematics, The Faculty of Sciences, Technology and Communication, Université du Luxembourg and Paul Verlaine Université-Metz, 2011.
  • 5.Degasperis A. Darboux polynomial matrices: the classical Massive Thirring Model as study case. J. of Phys. A. 2015;48(23):235204. doi: 10.1088/1751-8113/48/23/235204. [DOI] [Google Scholar]
  • 6.I. V.  Dolgachev. McKay correspondence. Lecture notes, Winter 2006/07.
  • 7.W. Fulton and J. Harris. Representation Theory, A First Course, volume 129 of Graduate Texts in Mathematics. Springer-Verlag, New York, 1991.
  • 8.The GAP Group. GAP – Groups, Algorithms, and Programming, Version 4.4.12, 2008.
  • 9.G.-M. Greuel and G. Pfister. ASingularintroduction to commutative algebra. Springer, Berlin, extended edition, 2008.
  • 10.Humphreys J. Introduction to Lie Algebras and Representation Theory. New York: Springer-Verlag; 1972. [Google Scholar]
  • 11.N. Jacobson. Lie algebras. Dover Publications Inc., New York, 1979. Republication of the 1962 original.
  • 12.V. G. Kac. Infinite-dimensional Lie algebras. Cambridge University Press, Cambridge, third edition, 1990.
  • 13.F. Klein. Lectures on the icosahedron and the solution of equations of the fifth degree. Dover Publications Inc., New York, N.Y., revised edition, 1956. Translated into English by George Gavin Morrice.
  • 14.F. Klein. Vorlesungen über das Ikosaeder und die Auflösung der Gleichungen vom fünften Grade. Birkhäuser Verlag, Basel, 1993. Reprint of the 1884 original, Edited, with an introduction and commentary by Peter Slodowy.
  • 15.A. W. Knapp. Lie groups beyond an introduction, volume 140 of Progress in Mathematics. Birkhäuser Boston Inc., Boston, MA, second edition, 2002.
  • 16.V. Knibbeler. Invariants of Automorphic Lie Algebras. PhD thesis, Department of Mathematics and Information Sciences, Northumbria University, Newcastle upon Tyne, UK, 2014. arXiv:1504.03616.
  • 17.Knibbeler V, Lombardo S, Sanders JA. Automorphic Lie Algebras with dihedral symmetry. J. of Phys. A. 2014;47:19. doi: 10.1088/1751-8113/47/36/365201. [DOI] [Google Scholar]
  • 18.V. Knibbeler, S. Lombardo, and J.A. Sanders. Automorphic Lie Algebras and the Cohomology of their Root Systems. arXiv:1512.07020, 2015.
  • 19.V. Knibbeler, S. Lombardo, and J. A. Sanders. Isotypical Components of Rational Functions. arXiv:1511.06327, 2015.
  • 20.Konstantinou-Rizos S, Mikhailov AV. Darboux transformations, finite reduction groups and related Yang-Baxter maps. Journal of Physics A: Mathematical and Theoretical. 2013;46(42):425201. doi: 10.1088/1751-8113/46/42/425201. [DOI] [Google Scholar]
  • 21.J. Kuipers, T. Ueda, J. A. M. Vermaseren, and J. Vollinga. FORM version 4.0. Computer Physics Communications, 184(5) (2013), 1453–1467.
  • 22.K. Lamotke. Regular solids and isolated singularities. Advanced Lectures in Mathematics. Friedr. Vieweg & Sohn, Braunschweig, 1986.
  • 23.Lombardo S, Mikhailov AV. Reductions of integrable equations: dihedral group. J. Phys. A. 2004;37(31):7727–7742. doi: 10.1088/0305-4470/37/31/006. [DOI] [Google Scholar]
  • 24.Lombardo S, Mikhailov AV. Reduction groups and automorphic Lie algebras. Comm. Math. Phys. 2005;258(1):179–202. doi: 10.1007/s00220-005-1334-5. [DOI] [Google Scholar]
  • 25.Lombardo S, Sanders JA. On the classification of automorphic Lie algebras. Comm. Math. Phys. 2010;299(3):2793–824. doi: 10.1007/s00220-010-1092-x. [DOI] [Google Scholar]
  • 26.G. Lusztig. Homomorphisms of the alternating group A5 into reductive groups. Journal of Algebra, 260(1) (2003), 298–322.
  • 27.Mikhailov AV, Papamikos G, Wang JP. Darboux transformation with dihedral reduction group. Journal of Mathematical Physics. 2014;55(11):113507. doi: 10.1063/1.4901224. [DOI] [Google Scholar]
  • 28.A. V. Mikhailov. The reduction problem and the inverse scattering method. Physica D, 3(1&2) (1981), 73–117.
  • 29.Th. Molien. Über die Invarianten der linearen Substitutionsgruppen. Sitz.-Ber. d. Preub. Akad. d. Wiss., Berlin, 52 (1897), 1152–1156.
  • 30.Schlichenmaier M. Higher genus affine algebras of Krichever–Novikov type. Mosc. Math. J. 2003;3(4):1395–1427. [Google Scholar]
  • 31.M. Schlichenmaier. From the Virasoro Algebra to Krichever–Novikov Type Algebras and Beyond. In Harmonic and Complex Analysis and its Applications, Springer (2014), 325–358.
  • 32.Schur J. Über die Darstellung der endlichen Gruppen durch gebrochen lineare Substitutionen. J. Reine Angew. Math. 1904;127:20–50. [Google Scholar]
  • 33.Schur J. Über die Darstellung der symmetrischen und der alternierenden Gruppen durch gebrochen lineare Substitutionen. J. Reine Angew. Math. 1911;139:155–250. [Google Scholar]
  • 34.J.-P. Serre. Linear representations of finite groups. Springer-Verlag, New York, 1977. Translated from the second French edition by Leonard L. Scott, Graduate Texts in Mathematics, Vol. 42.
  • 35.L. Smith. Polynomial invariants of finite groups, volume 6 of Research Notes in Mathematics. A K Peters Ltd., Wellesley, MA, 1995.
  • 36.Springer TA. Poincaré series of binary polyhedral groups and McKay’s correspondence. Math. Ann. 1987;278(1–4):99–116. doi: 10.1007/BF01458062. [DOI] [Google Scholar]
  • 37.Stanley RP. Invariants of finite groups and their applications to combinatorics. Bulletin of the American Mathematical Society. 1979;1(3):475–511. doi: 10.1090/S0273-0979-1979-14597-X. [DOI] [Google Scholar]
  • 38.Suter R. Quantum affine Cartan matrices, Poincaré series of binary polyhedral groups, and reflection representations. Manuscripta Mathematica. 2007;122(1):1–21. doi: 10.1007/s00229-006-0055-1. [DOI] [Google Scholar]
  • 39.È. M. Zhmud. Kernels of projective representations of finite groups. J. Soviet Math., 59(1):607–616, 1992. Translation of Teor. Funktsiĭ Funktsional. Anal. i Prilozhen. No. 55 (1991), [MR1219934 (94f:20028)] 34–49 .

Articles from Foundations of Computational Mathematics (New York, N.y.) are provided here courtesy of Springer

RESOURCES