Lie algebra extension
Template:Short description Template:Lie groups
In the theory of Lie groups, Lie algebras and their representation theory, a Lie algebra extension Template:Math is an enlargement of a given Lie algebra Template:Math by another Lie algebra Template:Math. Extensions arise in several ways. There is the trivial extension obtained by taking a direct sum of two Lie algebras. Other types are the split extension and the central extension. Extensions may arise naturally, for instance, when forming a Lie algebra from projective group representations. Such a Lie algebra will contain central charges.
Starting with a polynomial loop algebra over finite-dimensional simple Lie algebra and performing two extensions, a central extension and an extension by a derivation, one obtains a Lie algebra which is isomorphic with an untwisted affine Kac–Moody algebra. Using the centrally extended loop algebra one may construct a current algebra in two spacetime dimensions. The Virasoro algebra is the universal central extension of the Witt algebra.[1]
Central extensions are needed in physics, because the symmetry group of a quantized system usually is a central extension of the classical symmetry group, and in the same way the corresponding symmetry Lie algebra of the quantum system is, in general, a central extension of the classical symmetry algebra.[2] Kac–Moody algebras have been conjectured to be symmetry groups of a unified superstring theory.[3] The centrally extended Lie algebras play a dominant role in quantum field theory, particularly in conformal field theory, string theory and in M-theory.[4][5]
A large portion towards the end is devoted to background material for applications of Lie algebra extensions, both in mathematics and in physics, in areas where they are actually useful. A parenthetical link, (background material), is provided where it might be beneficial.
History
Due to the Lie correspondence, the theory, and consequently the history of Lie algebra extensions, is tightly linked to the theory and history of group extensions. A systematic study of group extensions was performed by the Austrian mathematician Otto Schreier in 1923 in his PhD thesis and later published.[nb 1][6][7] The problem posed for his thesis by Otto Hölder was "given two groups Template:Mvar and Template:Mvar, find all groups Template:Mvar having a normal subgroup Template:Mvar isomorphic to Template:Mvar such that the factor group Template:Math is isomorphic to Template:Mvar".
Lie algebra extensions are most interesting and useful for infinite-dimensional Lie algebras. In 1967, Victor Kac and Robert Moody independently generalized the notion of classical Lie algebras, resulting in a new theory of infinite-dimensional Lie algebras, now called Kac–Moody algebras.[8][9] They generalize the finite-dimensional simple Lie algebras and can often concretely be constructed as extensions.[10]
Notation and proofs
Notational abuse to be found below includes Template:Math for the exponential map Template:Math given an argument, writing Template:Mvar for the element Template:Math in a direct product Template:Math (Template:Math is the identity in Template:Mvar), and analogously for Lie algebra direct sums (where also Template:Math and Template:Math are used interchangeably). Likewise for semidirect products and semidirect sums. Canonical injections (both for groups and Lie algebras) are used for implicit identifications. Furthermore, if Template:Math, Template:Math, ..., are groups, then the default names for elements of Template:Math, Template:Math, ..., are Template:Math, Template:Math, ..., and their Lie algebras are Template:Math, Template:Math, ... . The default names for elements of Template:Math, Template:Math, ..., are Template:Math, Template:Math, ... (just like for the groups!), partly to save scarce alphabetical resources but mostly to have a uniform notation.
Lie algebras that are ingredients in an extension will, without comment, be taken to be over the same field.
The summation convention applies, including sometimes when the indices involved are both upstairs or both downstairs.
Caveat: Not all proofs and proof outlines below have universal validity. The main reason is that the Lie algebras are often infinite-dimensional, and then there may or may not be a Lie group corresponding to the Lie algebra. Moreover, even if such a group exists, it may not have the "usual" properties, e.g. the exponential map might not exist, and if it does, it might not have all the "usual" properties. In such cases, it is questionable whether the group should be endowed with the "Lie" qualifier. The literature is not uniform. For the explicit examples, the relevant structures are supposedly in place.
Definition
Lie algebra extensions are formalized in terms of short exact sequences.[1] A short exact sequence is an exact sequence of length three, Template:NumBlk2 such that Template:Mvar is a monomorphism, Template:Mvar is an epimorphism, and Template:Math. From these properties of exact sequences, it follows that (the image of) is an ideal in . Moreover,
but it is not necessarily the case that is isomorphic to a subalgebra of . This construction mirrors the analogous constructions in the closely related concept of group extensions.
If the situation in (Template:EquationNote) prevails, non-trivially and for Lie algebras over the same field, then one says that is an extension of by .
Properties
The defining property may be reformulated. The Lie algebra is an extension of by if Template:NumBlk2 is exact. Here the zeros on the ends represent the zero Lie algebra (containing only the zero vector Template:Math) and the maps are the obvious ones; maps Template:Math to Template:Math and maps all elements of to Template:Math. With this definition, it follows automatically that Template:Math is a monomorphism and Template:Math is an epimorphism.
An extension of by is not necessarily unique. Let denote two extensions and let the primes below have the obvious interpretation. Then, if there exists a Lie algebra isomorphism such that

then the extensions and are said to be equivalent extensions. Equivalence of extensions is an equivalence relation.
Extension types
Trivial
A Lie algebra extension
is trivial if there is a subspace Template:Math such that Template:Math and Template:Math is an ideal in Template:Math.[1]
Split
A Lie algebra extension
is split if there is a subspace Template:Math such that Template:Math as a vector space and Template:Math is a subalgebra in Template:Math.
An ideal is a subalgebra, but a subalgebra is not necessarily an ideal. A trivial extension is thus a split extension.
Central
Central extensions of a Lie algebra Template:Math by an abelian Lie algebra Template:Math can be obtained with the help of a so-called (nontrivial) 2-cocycle (background) on Template:Math. Non-trivial 2-cocycles occur in the context of projective representations (background) of Lie groups. This is alluded to further down.
A Lie algebra extension
is a central extension if Template:Math is contained in the center Template:Math of Template:Math.
Properties
- Since the center commutes with everything, Template:Math in this case is abelian.
- Given a central extension Template:Math of Template:Math, one may construct a 2-cocycle on Template:Math. Suppose Template:Math is a central extension of Template:Math by Template:Math. Let Template:Math be a linear map from Template:Math to Template:Math with the property that Template:Math, i.e. Template:Math is a section of Template:Math. Use this section to define Template:Math by

The map Template:Math satisfies
To see this, use the definition of Template:Math on the left hand side, then use the linearity of Template:Math. Use Jacobi identity on Template:Math to get rid of half of the six terms. Use the definition of Template:Math again on terms Template:Math sitting inside three Lie brackets, bilinearity of Lie brackets, and the Jacobi identity on Template:Math, and then finally use on the three remaining terms that Template:Math and that Template:Math so that Template:Math brackets to zero with everything. It then follows that Template:Math satisfies the corresponding relation, and if Template:Math in addition is one-dimensional, then Template:Math is a 2-cocycle on Template:Math (via a trivial correspondence of Template:Math with the underlying field).
A central extension
is universal if for every other central extension
there exist unique homomorphisms and such that the diagram

commutes, i.e. Template:Math and Template:Math. By universality, it is easy to conclude that such universal central extensions are unique up to isomorphism.
Construction
By direct sum
Let , be Lie algebras over the same field . Define
and define addition pointwise on . Scalar multiplication is defined by
With these definitions, is a vector space over . With the Lie bracket: Template:NumBlk2 is a Lie algebra. Define further
It is clear that (Template:EquationNote) holds as an exact sequence. This extension of by is called a trivial extension. It is, of course, nothing else than the Lie algebra direct sum. By symmetry of definitions, is an extension of by as well, but . It is clear from (Template:EquationNote) that the subalgebra is an ideal (Lie algebra). This property of the direct sum of Lie algebras is promoted to the definition of a trivial extension.
By semidirect sum
Inspired by the construction of a semidirect product (background) of groups using a homomorphism Template:Math, one can make the corresponding construct for Lie algebras.
If Template:Math is a Lie algebra homomorphism, then define a Lie bracket on by Template:NumBlk2 With this Lie bracket, the Lie algebra so obtained is denoted Template:Math and is called the semidirect sum of Template:Math and Template:Math.
By inspection of (Template:EquationNote) one sees that Template:Math is a subalgebra of Template:Math and Template:Math is an ideal in Template:Math. Define Template:Math by Template:Math and Template:Math by Template:Math. It is clear that Template:Math. Thus Template:Math is a Lie algebra extension of Template:Math by Template:Math.
As with the trivial extension, this property generalizes to the definition of a split extension.
Example
Let Template:Mvar be the Lorentz group Template:Math and let Template:Math denote the translation group in 4 dimensions, isomorphic to Template:Math, and consider the multiplication rule of the Poincaré group Template:Math
(where Template:Math and Template:Math are identified with their images in Template:Math). From it follows immediately that, in the Poincaré group, Template:Math. Thus every Lorentz transformation Template:Math corresponds to an automorphism Template:Math of Template:Math with inverse Template:Math and Template:Math is clearly a homomorphism. Now define
endowed with multiplication given by (Template:EquationNote). Unwinding the definitions one finds that the multiplication is the same as the multiplication one started with and it follows that Template:Math. From (Template:EquationNote) follows that Template:Math and then from (Template:EquationNote) it follows that Template:Math.
By derivation
Let Template:Math be a derivation (background) of Template:Math and denote by Template:Math the one-dimensional Lie algebra spanned by Template:Math. Define the Lie bracket on Template:Math by[nb 2][11]
It is obvious from the definition of the bracket that Template:Math is and ideal in Template:Math in and that Template:Math is a subalgebra of Template:Math. Furthermore, Template:Math is complementary to Template:Math in Template:Math. Let Template:Math be given by Template:Math and Template:Math by Template:Math. It is clear that Template:Math. Thus Template:Math is a split extension of Template:Math by Template:Math. Such an extension is called extension by a derivation.
If Template:Math is defined by Template:Math, then Template:Mvar is a Lie algebra homomorphism into Template:Math. Hence this construction is a special case of a semidirect sum, for when starting from Template:Mvar and using the construction in the preceding section, the same Lie brackets result.
By 2-cocycle
If Template:Math is a 2-cocycle (background) on a Lie algebra Template:Math and Template:Math is any one-dimensional vector space, let Template:Math (vector space direct sum) and define a Lie bracket on Template:Math by
Here Template:Mvar is an arbitrary but fixed element of Template:Math. Antisymmetry follows from antisymmetry of the Lie bracket on Template:Math and antisymmetry of the 2-cocycle. The Jacobi identity follows from the corresponding properties of Template:Math and of Template:Math. Thus Template:Math is a Lie algebra. Put Template:Math and it follows that Template:Math. Also, it follows with Template:Math and Template:Math that Template:Math. Hence Template:Math is a central extension of Template:Math by Template:Math. It is called extension by a 2-cocycle.
Theorems
Below follows some results regarding central extensions and 2-cocycles.[12]
Theorem[1]
Let Template:Math and Template:Math be cohomologous 2-cocycles on a Lie algebra Template:Math and let Template:Math and Template:Math be respectively the central extensions constructed with these 2-cocycles. Then the central extensions Template:Math and Template:Math are equivalent extensions.
Proof
By definition, Template:Math. Define
It follows from the definitions that Template:Mvar is a Lie algebra isomorphism and (Template:EquationNote) holds.
Corollary
A cohomology class Template:Math defines a central extension of Template:Math which is unique up to isomorphism.
The trivial 2-cocycle gives the trivial extension, and since a 2-coboundary is cohomologous with the trivial 2-cocycle, one has
Corollary
A central extension defined by a coboundary is equivalent with a trivial central extension.
Theorem
A finite-dimensional simple Lie algebra has only trivial central extensions.
Proof
Since every central extension comes from a 2-cocycle Template:Math, it suffices to show that every 2-cocycle is a coboundary. Suppose Template:Math is a 2-cocycle on Template:Math. The task is to use this 2-cocycle to manufacture a 1-cochain Template:Mvar such that Template:Math.
The first step is to, for each Template:Math, use Template:Mvar to define a linear map Template:Math by . These linear maps are elements of Template:Math. Let Template:Math be the vector space isomorphism associated to the nondegenerate Killing form Template:Math, and define a linear map Template:Math by . This turns out to be a derivation (for a proof, see below). Since, for semisimple Lie algebras, all derivations are inner, one has Template:Math for some Template:Math. Then
Let Template:Mvar be the 1-cochain defined by
Then
showing that Template:Math is a coboundary. Template:Hidden begin To verify that Template:Mvar actually is a derivation, first note that it is linear since Template:Mvar is, then compute
By appeal to the non-degeneracy of Template:Mvar, the left arguments of Template:Mvar are equal on the far left and far right. Template:Hidden end The observation that one can define a derivation Template:Math, given a symmetric non-degenerate associative form Template:Mvar and a 2-cocycle Template:Mvar, by
or using the symmetry of Template:Math and the antisymmetry of Template:Mvar,
leads to a corollary.
Corollary
Let Template:Mvar be a non-degenerate symmetric associative bilinear form and let Template:Mvar be a derivation satisfying
then Template:Mvar defined by
is a 2-cocycle.
Proof The condition on Template:Mvar ensures the antisymmetry of Template:Mvar. The Jacobi identity for 2-cocycles follows starting with
using symmetry of the form, the antisymmetry of the bracket, and once again the definition of Template:Mvar in terms of Template:Mvar.
If Template:Math is the Lie algebra of a Lie group Template:Math and Template:Math is a central extension of Template:Math, one may ask whether there is a Lie group Template:Math with Lie algebra Template:Math. The answer is, by Lie's third theorem affirmative. But is there a central extension Template:Math of Template:Math with Lie algebra Template:Math? The answer to this question requires some machinery, and can be found in Template:Harvtxt.
Applications
The "negative" result of the preceding theorem indicates that one must, at least for semisimple Lie algebras, go to infinite-dimensional Lie algebras to find useful applications of central extensions. There are indeed such. Here will be presented affine Kac–Moody algebras and Virasoro algebras. These are extensions of polynomial loop-algebras and the Witt algebra respectively.
Polynomial loop algebra
Let Template:Math be a polynomial loop algebra (background),
where Template:Math is a complex finite-dimensional simple Lie algebra. The goal is to find a central extension of this algebra. Two of the theorems apply. On the one hand, if there is a 2-cocycle on Template:Math, then a central extension may be defined. On the other hand, if this 2-cocycle is acting on the Template:Math part (only), then the resulting extension is trivial. Moreover, derivations acting on Template:Math (only) cannot be used for definition of a 2-cocycle either because these derivations are all inner and the same problem results. One therefore looks for derivations on Template:Math. One such set of derivations is
In order to manufacture a non-degenerate bilinear associative antisymmetric form Template:Math on Template:Math, attention is focused first on restrictions on the arguments, with Template:Math fixed. It is a theorem that every form satisfying the requirements is a multiple of the Killing form Template:Mvar on Template:Math.[13] This requires
Symmetry of Template:Mvar implies
and associativity yields
With Template:Math one sees that Template:Math. This last condition implies the former. Using this fact, define Template:Math. The defining equation then becomes
For every Template:Math the definition
does define a symmetric associative bilinear form
These span a vector space of forms which have the right properties.
Returning to the derivations at hand and the condition
one sees, using the definitions, that
or, with Template:Math,
This (and the antisymmetry condition) holds if Template:Math, in particular it holds when Template:Math.
Thus choose Template:Math and Template:Math. With these choices, the premises in the corollary are satisfied. The 2-cocycle Template:Mvar defined by
is finally employed to define a central extension of Template:Math,
with Lie bracket
For basis elements, suitably normalized and with antisymmetric structure constants, one has
This is a universal central extension of the polynomial loop algebra.[14]
- A note on terminology
In physics terminology, the algebra of above might pass for a Kac–Moody algebra, whilst it will probably not in mathematics terminology. An additional dimension, an extension by a derivation is required for this. Nonetheless, if, in a physical application, the eigenvalues of Template:Math or its representative are interpreted as (ordinary) quantum numbers, the additional superscript on the generators is referred to as the level. It is an additional quantum number. An additional operator whose eigenvalues are precisely the levels is introduced further below.
Current algebra

Template:Main As an application of a central extension of polynomial loop algebra, a current algebra of a quantum field theory is considered (background). Suppose one has a current algebra, with the interesting commutator being Template:NumBlk2 with a Schwinger term. To construct this algebra mathematically, let Template:Math be the centrally extended polynomial loop algebra of the previous section with
as one of the commutation relations, or, with a switch of notation (Template:Math) with a factor of Template:Math under the physics convention,[nb 3]
Define using elements of Template:Math,
One notes that
so that it is defined on a circle. Now compute the commutator,
For simplicity, switch coordinates so that Template:Math and use the commutation relations,
Now employ the Poisson summation formula,
for Template:Mvar in the interval Template:Math and differentiate it to yield
and finally
or
since the delta functions arguments only ensure that the arguments of the left and right arguments of the commutator are equal (formally Template:Math).
By comparison with Template:EquationNote, this is a current algebra in two spacetime dimensions, including a Schwinger term, with the space dimension curled up into a circle. In the classical setting of quantum field theory, this is perhaps of little use, but with the advent of string theory where fields live on world sheets of strings, and spatial dimensions are curled up, there may be relevant applications.
Kac–Moody algebra

The derivation Template:Math used in the construction of the 2-cocycle Template:Mvar in the previous section can be extended to a derivation Template:Mvar on the centrally extended polynomial loop algebra, here denoted by Template:Math in order to realize a Kac–Moody algebra[15][16] (background). Simply set
Next, define as a vector space
The Lie bracket on Template:Math is, according to the standard construction with a derivation, given on a basis by
For convenience, define
In addition, assume the basis on the underlying finite-dimensional simple Lie algebra has been chosen so that the structure coefficients are antisymmetric in all indices and that the basis is appropriately normalized. Then one immediately through the definitions verifies the following commutation relations.
These are precisely the short-hand description of an untwisted affine Kac–Moody algebra. To recapitulate, begin with a finite-dimensional simple Lie algebra. Define a space of formal Laurent polynomials with coefficients in the finite-dimensional simple Lie algebra. With the support of a symmetric non-degenerate alternating bilinear form and a derivation, a 2-cocycle is defined, subsequently used in the standard prescription for a central extension by a 2-cocycle. Extend the derivation to this new space, use the standard prescription for a split extension by a derivation and an untwisted affine Kac–Moody algebra obtains.
Virasoro algebra
Template:Main The purpose is to construct the Virasoro algebra (named after Miguel Angel Virasoro)[nb 4] as a central extension by a 2-cocycle Template:Mvar of the Witt algebra Template:Math (background). The Jacobi identity for 2-cocycles yields Template:NumBlk2 Letting Template:Math and using antisymmetry of Template:Mvar one obtains
In the extension, the commutation relations for the element Template:Math are
It is desirable to get rid of the central charge on the right hand side. To do this define
Then, using Template:Math as a 1-cochain,
so with this 2-cocycle, equivalent to the previous one, one has[nb 5]
With this new 2-cocycle (skip the prime) the condition becomes
and thus
where the last condition is due to the antisymmetry of the Lie bracket. With this, and with Template:Math (cutting out a "plane" in Template:Math), (Template:EquationNote) yields
that with Template:Math (cutting out a "line" in Template:Math) becomes
This is a difference equation generally solved by
The commutator in the extension on elements of Template:Math is then
With Template:Mvar it is possible to change basis (or modify the 2-cocycle by a 2-coboundary) so that
with the central charge absent altogether, and the extension is hence trivial. (This was not (generally) the case with the previous modification, where only Template:Math obtained the original relations.) With Template:Mvar the following change of basis,
the commutation relations take the form
showing that the part linear in Template:Mvar is trivial. It also shows that Template:Math is one-dimensional (corresponding to the choice of Template:Mvar). The conventional choice is to take Template:Math and still retaining freedom by absorbing an arbitrary factor in the arbitrary object Template:Math. The Virasoro algebra Template:Math is then
with commutation relations
Bosonic open strings
Template:Main The relativistic classical open string (background) is subject to quantization. This roughly amounts to taking the position and the momentum of the string and promoting them to operators on the space of states of open strings. Since strings are extended objects, this results in a continuum of operators depending on the parameter Template:Mvar. The following commutation relations are postulated in the Heisenberg picture.[17]
All other commutators vanish.
Because of the continuum of operators, and because of the delta functions, it is desirable to express these relations instead in terms of the quantized versions of the Virasoro modes, the Virasoro operators. These are calculated to satisfy
They are interpreted as creation and annihilation operators acting on Hilbert space, increasing or decreasing the quantum of their respective modes. If the index is negative, the operator is a creation operator, otherwise it is an annihilation operator. (If it is zero, it is proportional to the total momentum operator.) Since the light cone plus and minus modes were expressed in terms of the transverse Virasoro modes, one must consider the commutation relations between the Virasoro operators. These were classically defined (then modes) as
Since, in the quantized theory, the alphas are operators, the ordering of the factors matter. In view of the commutation relation between the mode operators, it will only matter for the operator Template:Math (for which Template:Math). Template:Math is chosen normal ordered,
where Template:Mvar is a possible ordering constant. One obtains after a somewhat lengthy calculation[18] the relations
If one would allow for Template:Math above, then one has precisely the commutation relations of the Witt algebra. Instead one has
upon identification of the generic central term as Template:Math times the identity operator, this is the Virasoro algebra, the universal central extension of the Witt algebra.
The operator Template:Math enters the theory as the Hamiltonian, modulo an additive constant. Moreover, the Virasoro operators enter into the definition of the Lorentz generators of the theory. It is perhaps the most important algebra in string theory.[19] The consistency of the Lorentz generators, by the way, fixes the spacetime dimensionality to 26. While this theory presented here (for relative simplicity of exposition) is unphysical, or at the very least incomplete (it has, for instance, no fermions) the Virasoro algebra arises in the same way in the more viable superstring theory and M-theory.
Group extension
Template:Main A projective representation Template:Math of a Lie group Template:Mvar (background) can be used to define a so-called group extension Template:Math.
In quantum mechanics, Wigner's theorem asserts that if Template:Math is a symmetry group, then it will be represented projectively on Hilbert space by unitary or antiunitary operators. This is often dealt with by passing to the universal covering group of Template:Math and take it as the symmetry group. This works nicely for the rotation group Template:Math and the Lorentz group Template:Math, but it does not work when the symmetry group is the Galilean group. In this case one has to pass to its central extension, the Bargmann group,[20] which is the symmetry group of the Schrödinger equation. Likewise, if Template:Math, the group of translations in position and momentum space, one has to pass to its central extension, the Heisenberg group.[21]
Let Template:Mvar be the 2-cocycle on Template:Math induced by Template:Math. Define[nb 6]
as a set and let the multiplication be defined by
Associativity holds since Template:Mvar is a 2-cocycle on Template:Math. One has for the unit element
and for the inverse
The set Template:Math is an abelian subgroup of Template:Math. This means that Template:Math is not semisimple. The center of Template:Mvar, Template:Math includes this subgroup. The center may be larger.
At the level of Lie algebras it can be shown that the Lie algebra Template:Math of Template:Math is given by
as a vector space and endowed with the Lie bracket
Here Template:Mvar is a 2-cocycle on Template:Math. This 2-cocycle can be obtained from Template:Mvar albeit in a highly nontrivial way.[nb 7]
Now by using the projective representation Template:Math one may define a map Template:Math by
It has the properties
so Template:Math is a bona fide representation of Template:Math.
In the context of Wigner's theorem, the situation may be depicted as such (replace Template:Math by Template:Math); let Template:Math denote the unit sphere in Hilbert space Template:Mvar, and let Template:Math be its inner product. Let Template:Math denote ray space and Template:Math the ray product. Let moreover a wiggly arrow denote a group action. Then the diagram

commutes, i.e.
Moreover, in the same way that Template:Math is a symmetry of Template:Math preserving Template:Math, Template:Math is a symmetry of Template:Math preserving Template:Math. The fibers of Template:Math are all circles. These circles are left invariant under the action of Template:Math. The action of Template:Math on these fibers is transitive with no fixed point. The conclusion is that Template:Math is a principal fiber bundle over Template:Math with structure group Template:Math.[21]
Background material
In order to adequately discuss extensions, structure that goes beyond the defining properties of a Lie algebra is needed. Rudimentary facts about these are collected here for quick reference.
Derivations
A derivation Template:Mvar on a Lie algebra Template:Math is a map
such that the Leibniz rule
holds. The set of derivations on a Lie algebra Template:Math is denoted Template:Math. It is itself a Lie algebra under the Lie bracket
It is the Lie algebra of the group Template:Math of automorphisms of Template:Math.[22] One has to show
If the rhs holds, differentiate and set Template:Math implying that the lhs holds. If the lhs holds Template:Math, write the rhs as
and differentiate the rhs of this expression. It is, using Template:Math, identically zero. Hence the rhs of this expression is independent of Template:Mvar and equals its value for Template:Math, which is the lhs of this expression.
If Template:Math, then Template:Math, acting by Template:Math, is a derivation. The set Template:Math is the set of inner derivations on Template:Math. For finite-dimensional simple Lie algebras all derivations are inner derivations.[23]
Semidirect product (groups)
Template:Main Consider two Lie groups Template:Mvar and Template:Mvar and Template:Math, the automorphism group of Template:Mvar. The latter is the group of isomorphisms of Template:Mvar. If there is a Lie group homomorphism Template:Math, then for each Template:Math there is a Template:Math with the property Template:Math. Denote with Template:Mvar the set Template:Math and define multiplication by Template:NumBlk2 Then Template:Math is a group with identity Template:Math and the inverse is given by Template:Math. Using the expression for the inverse and equation (Template:EquationNote) it is seen that Template:Mvar is normal in Template:Mvar. Denote the group with this semidirect product as Template:Math.
Conversely, if Template:Math is a given semidirect product expression of the group Template:Math, then by definition Template:Math is normal in Template:Math and Template:Math for each Template:Math where Template:Math and the map Template:Math is a homomorphism.
Now make use of the Lie correspondence. The maps Template:Math each induce, at the level of Lie algebras, a map Template:Math. This map is computed by Template:NumBlk2 For instance, if Template:Math and Template:Math are both subgroups of a larger group Template:Mvar and Template:Math, then Template:NumBlk2 and one recognizes Template:Math as the adjoint action Template:Math of Template:Mvar on Template:Math restricted to Template:Mvar. Now Template:Math [ Template:Math if Template:Math is finite-dimensional] is a homomorphism,[nb 8] and appealing once more to the Lie correspondence, there is a unique Lie algebra homomorphism Template:Math.[nb 9] This map is (formally) given by Template:NumBlk2 for example, if Template:Math, then (formally) Template:NumBlk2 where a relationship between Template:Math and the adjoint action Template:Math rigorously proved in here is used.
Lie algebra
The Lie algebra is, as a vector space, Template:Math. This is clear since Template:Math generates Template:Math and Template:Math. The Lie bracket is given by[24]
Template:Hidden begin To compute the Lie bracket, begin with a surface in Template:Math parametrized by Template:Math and Template:Math. Elements of Template:Math in Template:Math are decorated with a bar, and likewise for Template:Math.
One has
and
by Template:EquationNote and thus
Now differentiate this relationship with respect to Template:Mvar and evaluate at Template:Math:
and
by Template:EquationNote and thus
Cohomology
Template:Main For the present purposes, consideration of a limited portion of the theory Lie algebra cohomology suffices. The definitions are not the most general possible, or even the most common ones, but the objects they refer to are authentic instances of more the general definitions.
2-cocycles
The objects of primary interest are the 2-cocycles on Template:Math, defined as bilinear alternating functions,
that are alternating,
and having a property resembling the Jacobi identity called the Jacobi identity for 2-cycles,
The set of all 2-cocycles on Template:Math is denoted Template:Math.
2-cocycles from 1-cochains
Some 2-cocycles can be obtained from 1-cochains. A 1-cochain on Template:Math is simply a linear map,
The set of all such maps is denoted Template:Math and, of course (in at least the finite-dimensional case) Template:Math. Using a 1-cochain Template:Mvar, a 2-cocycle Template:Math may be defined by
The alternating property is immediate and the Jacobi identity for 2-cocycles is (as usual) shown by writing it out and using the definition and properties of the ingredients (here the Jacobi identity on Template:Math and the linearity of Template:Mvar). The linear map Template:Math is called the coboundary operator (here restricted to Template:Math).
The second cohomology group
Denote the image of Template:Math of Template:Mvar by Template:Math. The quotient
is called the second cohomology group of Template:Math. Elements of Template:Math are equivalence classes of 2-cocycles and two 2-cocycles Template:Math and Template:Math are called equivalent cocycles if they differ by a 2-coboundary, i.e. if Template:Math for some Template:Math. Equivalent 2-cocycles are called cohomologous. The equivalence class of Template:Math is denoted Template:Math.
These notions generalize in several directions. For this, see the main articles.
Structure constants
Template:Main Let Template:Math be a Hamel basis for Template:Math. Then each Template:Math has a unique expression as
for some indexing set Template:Mvar of suitable size. In this expansion, only finitely many Template:Math are nonzero. In the sequel it is (for simplicity) assumed that the basis is countable, and Latin letters are used for the indices and the indexing set can be taken to be Template:Math. One immediately has
for the basis elements, where the summation symbol has been rationalized away, the summation convention applies. The placement of the indices in the structure constants (up or down) is immaterial. The following theorem is useful:
Theorem:There is a basis such that the structure constants are antisymmetric in all indices if and only if the Lie algebra is a direct sum of simple compact Lie algebras and Template:Math Lie algebras. This is the case if and only if there is a real positive definite metric Template:Mvar on Template:Math satisfying the invariance condition
in any basis. This last condition is necessary on physical grounds for non-Abelian gauge theories in quantum field theory. Thus one can produce an infinite list of possible gauge theories using the Cartan catalog of simple Lie algebras on their compact form (i.e., Template:Math, etc. One such gauge theory is the Template:Math gauge theory of the standard model with Lie algebra Template:Math.[25]
Killing form
Template:Main The Killing form is a symmetric bilinear form on Template:Math defined by
Here Template:Math is viewed as a matrix operating on the vector space Template:Math. The key fact needed is that if Template:Math is semisimple, then, by Cartan's criterion, Template:Mvar is non-degenerate. In such a case Template:Mvar may be used to identify Template:Math and Template:Math. If Template:Math, then there is a Template:Math such that
This resembles the Riesz representation theorem and the proof is virtually the same. The Killing form has the property
which is referred to as associativity. By defining Template:Math and expanding the inner brackets in terms of structure constants, one finds that the Killing form satisfies the invariance condition of above.
Loop algebra
Template:Main A loop group is taken as a group of smooth maps from the unit circle Template:Math into a Lie group Template:Math with the group structure defined by the group structure on Template:Math. The Lie algebra of a loop group is then a vector space of mappings from Template:Math into the Lie algebra Template:Math of Template:Math. Any subalgebra of such a Lie algebra is referred to as a loop algebra. Attention here is focused on polynomial loop algebras of the form
Template:Hidden begin To see this, consider elements Template:Math near the identity in Template:Math for Template:Math in the loop group, expressed in a basis Template:Math for Template:Math
where the Template:Math are real and small and the implicit sum is over the dimension Template:Math of Template:Math. Now write
to obtain
Thus the functions
constitute the Lie algebra. Template:Hidden end
A little thought confirms that these are loops in Template:Math as Template:Mvar goes from Template:Math to Template:Math. The operations are the ones defined pointwise by the operations in Template:Math. This algebra is isomorphic with the algebra
where Template:Math is the algebra of Laurent polynomials,
The Lie bracket is
In this latter view the elements can be considered as polynomials with (constant!) coefficients in Template:Math. In terms of a basis and structure constants,
It is also common to have a different notation,
where the omission of Template:Mvar should be kept in mind to avoid confusion; the elements really are functions Template:Math. The Lie bracket is then
which is recognizable as one of the commutation relations in an untwisted affine Kac–Moody algebra, to be introduced later, without the central term. With Template:Math, a subalgebra isomorphic to Template:Math is obtained. It generates (as seen by tracing backwards in the definitions) the set of constant maps from Template:Math into Template:Mvar, which is obviously isomorphic with Template:Math when Template:Math is onto (which is the case when Template:Mvar is compact. If Template:Math is compact, then a basis Template:Math for Template:Math may be chosen such that the Template:Math are skew-Hermitian. As a consequence,
Such a representation is called unitary because the representatives
are unitary. Here, the minus on the lower index of Template:Mvar is conventional, the summation convention applies, and the Template:Mvar is (by the definition) buried in the Template:Maths in the right hand side.
Current algebra (physics)
Current algebras arise in quantum field theories as a consequence of global gauge symmetry. Conserved currents occur in classical field theories whenever the Lagrangian respects a continuous symmetry. This is the content of Noether's theorem. Most (perhaps all) modern quantum field theories can be formulated in terms of classical Lagrangians (prior to quantization), so Noether's theorem applies in the quantum case as well. Upon quantization, the conserved currents are promoted to position dependent operators on Hilbert space. These operators are subject to commutation relations, generally forming an infinite-dimensional Lie algebra. A model illustrating this is presented below.
To enhance the flavor of physics, factors of Template:Math will appear here and there as opposed to in the mathematical conventions.[nb 3]
Consider a column vector Template:Math of scalar fields Template:Math. Let the Lagrangian density be
This Lagrangian is invariant under the transformation[nb 10]
where Template:Math are generators of either Template:Math or a closed subgroup thereof, satisfying
Noether's theorem asserts the existence of Template:Math conserved currents,
where Template:Math is the momentum canonically conjugate to Template:Math. The reason these currents are said to be conserved is because
and consequently
the charge associated to the charge density Template:Math is constant in time.[nb 11] This (so far classical) theory is quantized promoting the fields and their conjugates to operators on Hilbert space and by postulating (bosonic quantization) the commutation relations[26][nb 12]
The currents accordingly become operators[nb 13] They satisfy, using the above postulated relations, the definitions and integration over space, the commutation relations
where the speed of light and the reduced Planck constant have been set to unity. The last commutation relation does not follow from the postulated commutation relations (these are fixed only for Template:Math, not for Template:Math), except for Template:Math For Template:Math the Lorentz transformation behavior is used to deduce the conclusion. The next commutator to consider is
The presence of the delta functions and their derivatives is explained by the requirement of microcausality that implies that the commutator vanishes when Template:Math. Thus the commutator must be a distribution supported at Template:Math.[27] The first term is fixed due to the requirement that the equation should, when integrated over Template:Math, reduce to the last equation before it. The following terms are the Schwinger terms. They integrate to zero, but it can be shown quite generally[28] that they must be nonzero.
Template:Hidden begin Consider a conserved current Template:NumBlk2 with a generic Schwinger term
By taking the vacuum expectation value (VEV),
one finds
where Template:EquationNote and Heisenberg's equation of motion have been used as well as Template:Math and its conjugate.
Multiply this equation by Template:Math and integrate with respect to Template:Math and Template:Math over all space, using integration by parts, and one finds
Now insert a complete set of states, Template:Math
Here hermiticity of Template:Mvar and the fact that not all matrix elements of Template:Mvar between the vacuum state and the states from a complete set can be zero. Template:Hidden end
Affine Kac–Moody algebra
Template:Main Let Template:Math be an Template:Math-dimensional complex simple Lie algebra with a dedicated suitable normalized basis such that the structure constants are antisymmetric in all indices with commutation relations
An untwisted affine Kac–Moody algebra Template:Math is obtained by copying the basis for each Template:Math (regarding the copies as distinct), setting
as a vector space and assigning the commutation relations
If Template:Math, then the subalgebra spanned by the Template:Math is obviously identical to the polynomial loop algebra of above.
Witt algebra

Template:Main The Witt algebra, named after Ernst Witt, is the complexification of the Lie algebra Template:Math of smooth vector fields on the circle Template:Math. In coordinates, such vector fields may be written
and the Lie bracket is the Lie bracket of vector fields, on Template:Math simply given by
The algebra is denoted Template:Math. A basis for Template:Mvar is given by the set
This basis satisfies
This Lie algebra has a useful central extension, the Virasoro algebra. It has Template:Mathdimensional subalgebras isomorphic with Template:Math and Template:Math. For each Template:Math, the set Template:Math spans a subalgebra isomorphic to Template:Math.
Template:Hidden begin For Template:Math one has
These are the commutation relations of Template:Math with
The groups Template:Math and Template:Math are isomorphic under the map[29]
and the same map holds at the level of Lie algebras due to the properties of the exponential map. A basis for Template:Math is given, see classical group, by
Now compute
The map preserves brackets and there are thus Lie algebra isomorphisms between the subalgebra of Template:Mvar spanned by Template:Math with real coefficients, Template:Math and Template:Math. The same holds for any subalgebra spanned by Template:Math, this follows from a simple rescaling of the elements (on either side of the isomorphisms). Template:Hidden end
Projective representation
Template:Main If Template:Mvar is a matrix Lie group, then elements Template:Mvar of its Lie algebra m can be given by
where Template:Mvar is a differentiable path in Template:Mvar that goes through the identity element at Template:Math. Commutators of elements of the Lie algebra can be computed as[30]
Likewise, given a group representation Template:Math, its Lie algebra Template:Math is computed by
where and . Then there is a Lie algebra isomorphism between Template:Math and Template:Math sending bases to bases, so that Template:Math is a faithful representation of Template:Math.
If however Template:Math is an admissible set of representatives of a projective unitary representation, i.e. a unitary representation up to a phase factor, then the Lie algebra, as computed from the group representation, is not isomorphic to Template:Math. For Template:Math, the multiplication rule reads
The function Template:Mvar,often required to be smooth, satisfies
It is called a 2-cocycle on Template:Mvar.
From the above equalities, , so one has
because both Template:Math and Template:Mvar evaluate to the identity at Template:Math. For an explanation of the phase factors Template:Mvar, see Wigner's theorem. The commutation relations in Template:Math for a basis,
become in Template:Math
so in order for Template:Math to be closed under the bracket (and hence have a chance of actually being a Lie algebra) a central charge Template:Math must be included.
Relativistic classical string theory
Template:Main A classical relativistic string traces out a world sheet in spacetime, just like a point particle traces out a world line. This world sheet can locally be parametrized using two parameters Template:Mvar and Template:Mvar. Points Template:Math in spacetime can, in the range of the parametrization, be written Template:Math. One uses a capital Template:Mvar to denote points in spacetime actually being on the world sheet of the string. Thus the string parametrization is given by Template:Math. The inverse of the parametrization provides a local coordinate system on the world sheet in the sense of manifolds.
The equations of motion of a classical relativistic string derived in the Lagrangian formalism from the Nambu–Goto action are[31]
A dot over a quantity denotes differentiation with respect to Template:Mvar and a prime differentiation with respect to Template:Mvar. A dot between quantities denotes the relativistic inner product.
These rather formidable equations simplify considerably with a clever choice of parametrization called the light cone gauge. In this gauge, the equations of motion become
the ordinary wave equation. The price to be paid is that the light cone gauge imposes constraints,
so that one cannot simply take arbitrary solutions of the wave equation to represent the strings. The strings considered here are open strings, i.e. they don't close up on themselves. This means that the Neumann boundary conditions have to be imposed on the endpoints. With this, the general solution of the wave equation (excluding constraints) is given by
where Template:Math is the slope parameter of the string (related to the string tension). The quantities Template:Math and Template:Math are (roughly) string position from the initial condition and string momentum. If all the Template:Math are zero, the solution represents the motion of a classical point particle.
This is rewritten, first defining
and then writing
In order to satisfy the constraints, one passes to light cone coordinates. For Template:Math, where Template:Math is the number of space dimensions, set
Not all Template:Math are independent. Some are zero (hence missing in the equations above), and the "minus coefficients" satisfy
The quantity on the left is given a name,
the transverse Virasoro mode.
When the theory is quantized, the alphas, and hence the Template:Math become operators.
See also
- Group cohomology
- Group contraction (Inönu–Wigner contraction)
- Group extension
- Lie algebra cohomology
Remarks
Notes
References
Books
- Template:Cite book
- Template:Cite book
- Template:Cite book
- Template:Cite book
- Template:Cite book
- Template:Cite book
- Template:Cite book
- Template:Cite book
- Template:Cite book
- Template:Cite book
- Template:Cite book
- Template:Cite book
- Template:Cite book
- Template:Cite book
Journals
- Template:Cite journal
- Template:Cite journal
- Template:Cite journal
- Template:Cite journal (English translation)
- Template:Cite journal This can be found in Kac–Moody and Virasoro algebras, A reprint Volume for Physicists
- Template:Cite journal (open access)
- Template:Cite journal
- Template:Cite journal
- Template:Cite journal
- Template:Cite journal
Web
- ↑ 1.0 1.1 1.2 1.3 Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb The Beacon of Kac–Moody Symmetry for Physics. (free access)
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb Corollary 22.2.9.
- ↑ Template:Harvnb Exercise 7.8.
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ 21.0 21.1 Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Harvnb Section 17.5.
- ↑ Template:Harvnb
- ↑ Template:Harvnb
- ↑ Template:Cite book
- ↑ Template:Harvnb Equation 6.53 (supported by 6.49, 6.50).
Cite error: <ref> tags exist for a group named "nb", but no corresponding <references group="nb"/> tag was found