Classical group

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Template:Short description Script error: No such module "For". Template:Sidebar with collapsible lists

In mathematics, the classical groups are defined as the special linear groups over the reals , the complex numbers and the quaternions together with special[1] automorphism groups of symmetric or skew-symmetric bilinear forms and Hermitian or skew-Hermitian sesquilinear forms defined on real, complex and quaternionic finite-dimensional vector spaces.[2] Of these, the complex classical Lie groups are four infinite families of Lie groups that together with the exceptional groups exhaust the classification of simple Lie groups. The compact classical groups are compact real forms of the complex classical groups. The finite analogues of the classical groups are the classical groups of Lie type. The term "classical group" was coined by Hermann Weyl, it being the title of his 1939 monograph The Classical Groups.[3]

The classical groups form the deepest and most useful part of the subject of linear Lie groups.[4] Most types of classical groups find application in classical and modern physics. A few examples are the following. The rotation group SO(3)Script error: No such module "Check for unknown parameters". is a symmetry of Euclidean space and all fundamental laws of physics, the Lorentz group O(3,1)Script error: No such module "Check for unknown parameters". is a symmetry group of spacetime of special relativity. The special unitary group SU(3)Script error: No such module "Check for unknown parameters". is the symmetry group of quantum chromodynamics and the symplectic group Sp(m)Script error: No such module "Check for unknown parameters". finds application in Hamiltonian mechanics and quantum mechanical versions of it.

The classical groups

The classical groups are exactly the general linear groups over Template:Mathbb, Template:Mathbb and Template:Mathbb together with the automorphism groups of non-degenerate forms discussed below.[5] These groups are usually additionally restricted to the subgroups whose elements have determinant 1, so that their centers are discrete. The classical groups, with the determinant 1 condition, are listed in the table below. In the sequel, the determinant 1 condition is not used consistently in the interest of greater generality.

Name Group Field Form Maximal
compact subgroup
Lie
algebra
Root system
Special linear [[Special linear group|SL(n, Template:Mathbb)Script error: No such module "Check for unknown parameters".]] Template:Mathbb SO(n)Script error: No such module "Check for unknown parameters".
Complex special linear [[Special linear group|SL(n, Template:Mathbb)Script error: No such module "Check for unknown parameters".]] Template:Mathbb SU(n)Script error: No such module "Check for unknown parameters". Complex AmScript error: No such module "Check for unknown parameters"., n = m + 1Script error: No such module "Check for unknown parameters".
Quaternionic special linear SL(n, Template:Mathbb) =Script error: No such module "Check for unknown parameters".
SU(2n)Script error: No such module "Check for unknown parameters".
Template:Mathbb Sp(n)Script error: No such module "Check for unknown parameters".
(Indefinite) special orthogonal SO(p, q)Script error: No such module "Check for unknown parameters". Template:Mathbb Symmetric S(O(p) × O(q))Script error: No such module "Check for unknown parameters".
Complex special orthogonal [[Special orthogonal group|SO(n, Template:Mathbb)Script error: No such module "Check for unknown parameters".]] Template:Mathbb Symmetric SO(n)Script error: No such module "Check for unknown parameters". Complex {Bm,n=2m+1Dm,n=2m
Symplectic [[Symplectic group|Sp(n, Template:Mathbb)Script error: No such module "Check for unknown parameters".]] Template:Mathbb Skew-symmetric U(n)Script error: No such module "Check for unknown parameters".
Complex symplectic [[Symplectic group|Sp(n, Template:Mathbb)Script error: No such module "Check for unknown parameters".]] Template:Mathbb Skew-symmetric Sp(n)Script error: No such module "Check for unknown parameters". Complex CmScript error: No such module "Check for unknown parameters"., n = 2mScript error: No such module "Check for unknown parameters".
(Indefinite) special unitary SU(p, q)Script error: No such module "Check for unknown parameters". Template:Mathbb Hermitian S(U(p) × U(q))Script error: No such module "Check for unknown parameters".
(Indefinite) quaternionic unitary Sp(p, q)Script error: No such module "Check for unknown parameters". Template:Mathbb Hermitian Sp(p) × Sp(q)Script error: No such module "Check for unknown parameters".
Quaternionic orthogonal SO(2n)Script error: No such module "Check for unknown parameters". Template:Mathbb Skew-Hermitian SO(2n)Script error: No such module "Check for unknown parameters".

The complex classical groups are SL(n, Template:Mathbb)Script error: No such module "Check for unknown parameters"., SO(n, Template:Mathbb)Script error: No such module "Check for unknown parameters". and Sp(n, Template:Mathbb)Script error: No such module "Check for unknown parameters".. A group is complex according to whether its Lie algebra is complex. The real classical groups refers to all of the classical groups since any Lie algebra is a real algebra. The compact classical groups are the compact real forms of the complex classical groups. These are, in turn, SU(n)Script error: No such module "Check for unknown parameters"., SO(n)Script error: No such module "Check for unknown parameters". and Sp(n)Script error: No such module "Check for unknown parameters".. One characterization of the compact real form is in terms of the Lie algebra gScript error: No such module "Check for unknown parameters".. If g = u + iuScript error: No such module "Check for unknown parameters"., the complexification of uScript error: No such module "Check for unknown parameters"., and if the connected group KScript error: No such module "Check for unknown parameters". generated by Template:MsetScript error: No such module "Check for unknown parameters". is compact, then KScript error: No such module "Check for unknown parameters". is a compact real form.[6]

The classical groups can uniformly be characterized in a different way using real forms. The classical groups (here with the determinant 1 condition, but this is not necessary) are the following:

The complex linear algebraic groups SL(n, Template:Mathbb), SO(n, Template:Mathbb)Script error: No such module "Check for unknown parameters"., and Sp(n, Template:Mathbb)Script error: No such module "Check for unknown parameters". together with their real forms.[7]

For instance, SO(2n)Script error: No such module "Check for unknown parameters". is a real form of SO(2n, Template:Mathbb)Script error: No such module "Check for unknown parameters"., SU(p, q)Script error: No such module "Check for unknown parameters". is a real form of SL(n, Template:Mathbb)Script error: No such module "Check for unknown parameters"., and SL(n, Template:Mathbb)Script error: No such module "Check for unknown parameters". is a real form of SL(2n, Template:Mathbb)Script error: No such module "Check for unknown parameters".. Without the determinant 1 condition, replace the special linear groups with the corresponding general linear groups in the characterization. The algebraic groups in question are Lie groups, but the "algebraic" qualifier is needed to get the right notion of "real form".

Bilinear and sesquilinear forms

Script error: No such module "Labelled list hatnote". The classical groups are defined in terms of forms defined on RnScript error: No such module "Check for unknown parameters"., CnScript error: No such module "Check for unknown parameters"., and HnScript error: No such module "Check for unknown parameters"., where RScript error: No such module "Check for unknown parameters". and CScript error: No such module "Check for unknown parameters". are the fields of the real and complex numbers. The quaternions, HScript error: No such module "Check for unknown parameters"., do not constitute a field because multiplication does not commute; they form a division ring or a skew field or non-commutative field. However, it is still possible to define matrix quaternionic groups. For this reason, a vector space VScript error: No such module "Check for unknown parameters". is allowed to be defined over RScript error: No such module "Check for unknown parameters"., CScript error: No such module "Check for unknown parameters"., as well as HScript error: No such module "Check for unknown parameters". below. In the case of HScript error: No such module "Check for unknown parameters"., VScript error: No such module "Check for unknown parameters". is a right vector space to make possible the representation of the group action as matrix multiplication from the left, just as for RScript error: No such module "Check for unknown parameters". and CScript error: No such module "Check for unknown parameters"..[8]

A form φ: V × VFScript error: No such module "Check for unknown parameters". on some finite-dimensional right vector space over F = R, CScript error: No such module "Check for unknown parameters"., or HScript error: No such module "Check for unknown parameters". is bilinear if

φ(xα,yβ)=αφ(x,y)β,x,yV,α,βF. and if
φ(x1+x2,y1+y2)=φ(x1,y1)+φ(x1,y2)+φ(x2,y1)+φ(x2,y2),x1,x2,y1,y2V.

It is called sesquilinear if

φ(xα,yβ)=α¯φ(x,y)β,x,yV,α,βF. and if
φ(x1+x2,y1+y2)=φ(x1,y1)+φ(x1,y2)+φ(x2,y1)+φ(x2,y2),x1,x2,y1,y2V.

These conventions are chosen because they work in all cases considered. An automorphism of φScript error: No such module "Check for unknown parameters". is a map ΑScript error: No such module "Check for unknown parameters". in the set of linear operators on VScript error: No such module "Check for unknown parameters". such that Template:NumBlk The set of all automorphisms of φScript error: No such module "Check for unknown parameters". form a group, it is called the automorphism group of φScript error: No such module "Check for unknown parameters"., denoted Aut(φ)Script error: No such module "Check for unknown parameters".. This leads to a preliminary definition of a classical group:

A classical group is a group that preserves a bilinear or sesquilinear form on finite-dimensional vector spaces over RScript error: No such module "Check for unknown parameters"., CScript error: No such module "Check for unknown parameters". or HScript error: No such module "Check for unknown parameters"..

This definition has some redundancy. In the case of F = RScript error: No such module "Check for unknown parameters"., bilinear is equivalent to sesquilinear. In the case of F = HScript error: No such module "Check for unknown parameters"., there are no non-zero bilinear forms.[9]

Symmetric, skew-symmetric, Hermitian, and skew-Hermitian forms

A form is symmetric if

φ(x,y)=φ(y,x).

It is skew-symmetric if

φ(x,y)=φ(y,x).

It is Hermitian if

φ(x,y)=φ(y,x)

Finally, it is skew-Hermitian if

φ(x,y)=φ(y,x).

A bilinear form φScript error: No such module "Check for unknown parameters". is uniquely a sum of a symmetric form and a skew-symmetric form. A transformation preserving φScript error: No such module "Check for unknown parameters". preserves both parts separately. The groups preserving symmetric and skew-symmetric forms can thus be studied separately. The same applies, mutatis mutandis, to Hermitian and skew-Hermitian forms. For this reason, for the purposes of classification, only purely symmetric, skew-symmetric, Hermitian, or skew-Hermitian forms are considered. The normal forms of the forms correspond to specific suitable choices of bases. These are bases giving the following normal forms in coordinates:

Bilinear symmetric form in (pseudo-)orthonormal basis:φ(x,y)=±ξ1η1±ξ2η2±±ξnηn,(𝐑)Bilinear symmetric form in orthonormal basis:φ(x,y)=ξ1η1+ξ2η2++ξnηn,(𝐂)Bilinear skew-symmetric in symplectic basis:φ(x,y)=ξ1ηm+1+ξ2ηm+2++ξmη2m=nξm+1η1ξm+2η2ξ2m=nηm,(𝐑,𝐂)Sesquilinear Hermitian:φ(x,y)=±ξ1¯η1±ξ2¯η2±±ξn¯ηn,(𝐂,𝐇)Sesquilinear skew-Hermitian:φ(x,y)=ξ1¯𝐣η1+ξ2¯𝐣η2++ξn¯𝐣ηn,(𝐇)

The jScript error: No such module "Check for unknown parameters". in the skew-Hermitian form is the third basis element in the basis (1, i, j, k)Script error: No such module "Check for unknown parameters". for HScript error: No such module "Check for unknown parameters".. Proof of existence of these bases and Sylvester's law of inertia, the independence of the number of plus- and minus-signs, pScript error: No such module "Check for unknown parameters". and qScript error: No such module "Check for unknown parameters"., in the symmetric and Hermitian forms, as well as the presence or absence of the fields in each expression, can be found in Script error: No such module "Footnotes". or Script error: No such module "Footnotes".. The pair (p, q)Script error: No such module "Check for unknown parameters"., and sometimes pqScript error: No such module "Check for unknown parameters"., is called the signature of the form.

Explanation of occurrence of the fields R, C, HScript error: No such module "Check for unknown parameters".: There are no nontrivial bilinear forms over HScript error: No such module "Check for unknown parameters".. In the symmetric bilinear case, only forms over RScript error: No such module "Check for unknown parameters". have a signature. In other words, a complex bilinear form with "signature" (p, q)Script error: No such module "Check for unknown parameters". can, by a change of basis, be reduced to a form where all signs are "+Script error: No such module "Check for unknown parameters"." in the above expression, whereas this is impossible in the real case, in which pqScript error: No such module "Check for unknown parameters". is independent of the basis when put into this form. However, Hermitian forms have basis-independent signature in both the complex and the quaternionic case. (The real case reduces to the symmetric case.) A skew-Hermitian form on a complex vector space is rendered Hermitian by multiplication by Template:Mvar, so in this case, only HScript error: No such module "Check for unknown parameters". is interesting.

Automorphism groups

File:Hermann Weyl ETH-Bib Portr 00890.jpg
Hermann Weyl, the author of The Classical Groups. Weyl made substantial contributions to the representation theory of the classical groups.

The first section presents the general framework. The other sections exhaust the qualitatively different cases that arise as automorphism groups of bilinear and sesquilinear forms on finite-dimensional vector spaces over RScript error: No such module "Check for unknown parameters"., CScript error: No such module "Check for unknown parameters". and HScript error: No such module "Check for unknown parameters"..

Aut(φ) – the automorphism group

Assume that φScript error: No such module "Check for unknown parameters". is a non-degenerate form on a finite-dimensional vector space VScript error: No such module "Check for unknown parameters". over R, CScript error: No such module "Check for unknown parameters". or HScript error: No such module "Check for unknown parameters".. The automorphism group is defined, based on condition (1), as

Aut(φ)={AGL(V):φ(Ax,Ay)=φ(x,y),x,yV}.

Every AMn(V)Script error: No such module "Check for unknown parameters". has an adjoint AφScript error: No such module "Check for unknown parameters". with respect to φScript error: No such module "Check for unknown parameters". defined by Template:NumBlk

Using this definition in condition (1), the automorphism group is seen to be given by Template:NumBlk

Fix a basis for VScript error: No such module "Check for unknown parameters".. In terms of this basis, put

φ(x,y)=ξiφijηj

where ξi, ηjScript error: No such module "Check for unknown parameters". are the components of x, yScript error: No such module "Check for unknown parameters".. This is appropriate for the bilinear forms. Sesquilinear forms have similar expressions and are treated separately later. In matrix notation one finds

φ(x,y)=xTΦy

and Template:NumBlk from (2) where ΦScript error: No such module "Check for unknown parameters". is the matrix (φij)Script error: No such module "Check for unknown parameters".. The non-degeneracy condition means precisely that ΦScript error: No such module "Check for unknown parameters". is invertible, so the adjoint always exists. Aut(φ)Script error: No such module "Check for unknown parameters". expressed with this becomes

Aut(φ)={AGL(V):Φ1ATΦA=1}.

The Lie algebra aut(φ)Script error: No such module "Check for unknown parameters". of the automorphism groups can be written down immediately. Abstractly, Xaut(φ)Script error: No such module "Check for unknown parameters". if and only if

(etX)φetX=1

for all tScript error: No such module "Check for unknown parameters"., corresponding to the condition in (3) under the exponential mapping of Lie algebras, so that

𝔞𝔲𝔱(φ)={XMn(V):Xφ=X},

or in a basis Template:NumBlk as is seen using the power series expansion of the exponential mapping and the linearity of the involved operations. Conversely, suppose that Xaut(φ)Script error: No such module "Check for unknown parameters".. Then, using the above result, φ(Xx, y) = φ(x, Xφy) = −φ(x, Xy)Script error: No such module "Check for unknown parameters".. Thus the Lie algebra can be characterized without reference to a basis, or the adjoint, as

𝔞𝔲𝔱(φ)={XMn(V):φ(Xx,y)=φ(x,Xy),x,yV}.

The normal form for φScript error: No such module "Check for unknown parameters". will be given for each classical group below. From that normal form, the matrix ΦScript error: No such module "Check for unknown parameters". can be read off directly. Consequently, expressions for the adjoint and the Lie algebras can be obtained using formulas (4) and (5). This is demonstrated below in most of the non-trivial cases.

Bilinear case

When the form is symmetric, Aut(φ)Script error: No such module "Check for unknown parameters". is called O(φ)Script error: No such module "Check for unknown parameters".. When it is skew-symmetric then Aut(φ)Script error: No such module "Check for unknown parameters". is called Sp(φ)Script error: No such module "Check for unknown parameters".. This applies to the real and the complex cases. The quaternionic case is empty since no nonzero bilinear forms exists on quaternionic vector spaces.[10]

Real case

The real case breaks up into two cases, the symmetric and the antisymmetric forms that should be treated separately.

O(p, q) and O(n) – the orthogonal groups

Script error: No such module "Labelled list hatnote". If φScript error: No such module "Check for unknown parameters". is symmetric and the vector space is real, a basis may be chosen so that

φ(x,y)=±ξ1η1±ξ2η2±ξnηn.

The number of plus and minus-signs is independent of the particular basis.[11] In the case V = RnScript error: No such module "Check for unknown parameters". one writes O(φ) = O(p, q)Script error: No such module "Check for unknown parameters". where pScript error: No such module "Check for unknown parameters". is the number of plus signs and qScript error: No such module "Check for unknown parameters". is the number of minus-signs, p + q = nScript error: No such module "Check for unknown parameters".. If q = 0Script error: No such module "Check for unknown parameters". the notation is O(n)Script error: No such module "Check for unknown parameters".. The matrix ΦScript error: No such module "Check for unknown parameters". is in this case

Φ=(Ip00Iq)Ip,q

after reordering the basis if necessary. The adjoint operation (4) then becomes

Aφ=(Ip00Iq)(A11Ann)T(Ip00Iq),

which reduces to the usual transpose when pScript error: No such module "Check for unknown parameters". or qScript error: No such module "Check for unknown parameters". is 0. The Lie algebra is found using equation (5) and a suitable ansatz (this is detailed for the case of Sp(m, R)Script error: No such module "Check for unknown parameters". below),

𝔬(p,q)={(Xp×pYp×qYTWq×q)|XT=X,WT=W},

and the group according to (3) is given by

O(p,q)={gGL(n,)|Ip,q1gTIp,qg=I}.

The groups O(p, q)Script error: No such module "Check for unknown parameters". and O(q, p)Script error: No such module "Check for unknown parameters". are isomorphic through the map

O(p,q)O(q,p),gσgσ1,σ=[001010100].

For example, the Lie algebra of the Lorentz group could be written as

𝔬(3,1)=span{(0100100000000000),(0010000010000000),(0000001001000000),(0001000000001000),(0000000100000100),(0000000000010010)}.

Naturally, it is possible to rearrange so that the qScript error: No such module "Check for unknown parameters".-block is the upper left (or any other block). Here the "time component" end up as the fourth coordinate in a physical interpretation, and not the first as may be more common.

Sp(m, R) – the real symplectic group

Script error: No such module "Labelled list hatnote". If φScript error: No such module "Check for unknown parameters". is skew-symmetric and the vector space is real, there is a basis giving

φ(x,y)=ξ1ηm+1+ξ2ηm+2+ξmη2m=nξm+1η1ξm+2η2ξ2m=nηm,

where n = 2mScript error: No such module "Check for unknown parameters".. For Aut(φ)Script error: No such module "Check for unknown parameters". one writes Sp(φ) = Sp(V)Script error: No such module "Check for unknown parameters". In case V = Rn = R2mScript error: No such module "Check for unknown parameters". one writes Sp(m, R)Script error: No such module "Check for unknown parameters". or Sp(2m, R)Script error: No such module "Check for unknown parameters".. From the normal form one reads off

Φ=(0mImIm0m)=Jm.

By making the ansatz

V=(XYZW),

where X, Y, Z, WScript error: No such module "Check for unknown parameters". are mScript error: No such module "Check for unknown parameters".-dimensional matrices and considering (5),

(0mImIm0m)(XYZW)T(0mImIm0m)=(XYZW)

one finds the Lie algebra of Sp(m, R)Script error: No such module "Check for unknown parameters".,

𝔰𝔭(m,)={XMn():JmX+XTJm=0}={(XYZXT)|YT=Y,ZT=Z},

and the group is given by

Sp(m,)={gMn()|gTJmg=Jm}.

Complex case

Like in the real case, there are two cases, the symmetric and the antisymmetric case that each yield a family of classical groups.

O(n, C) – the complex orthogonal group

Script error: No such module "Labelled list hatnote". If case φScript error: No such module "Check for unknown parameters". is symmetric and the vector space is complex, a basis

φ(x,y)=ξ1η1+ξ1η1+ξnηn

with only plus-signs can be used. The automorphism group is in the case of V = CnScript error: No such module "Check for unknown parameters". called O(n, C)Script error: No such module "Check for unknown parameters".. The Lie algebra is simply a special case of that for o(p, q)Script error: No such module "Check for unknown parameters".,

𝔬(n,)=𝔰𝔬(n,)={X|XT=X},

and the group is given by

O(n,)={g|gTg=In}.

In terms of classification of simple Lie algebras, the so(n)Script error: No such module "Check for unknown parameters". are split into two classes, those with nScript error: No such module "Check for unknown parameters". odd with root system BnScript error: No such module "Check for unknown parameters". and nScript error: No such module "Check for unknown parameters". even with root system DnScript error: No such module "Check for unknown parameters"..

Sp(m, C) – the complex symplectic group

Script error: No such module "Labelled list hatnote". For φScript error: No such module "Check for unknown parameters". skew-symmetric and the vector space complex, the same formula,

φ(x,y)=ξ1ηm+1+ξ2ηm+2+ξmη2m=nξm+1η1ξm+2η2ξ2m=nηm,

applies as in the real case. For Aut(φ)Script error: No such module "Check for unknown parameters". one writes Sp(φ) = Sp(V)Script error: No such module "Check for unknown parameters".. In the case V=n=2m one writes Sp(m, )Script error: No such module "Check for unknown parameters". or Sp(2m, )Script error: No such module "Check for unknown parameters".. The Lie algebra parallels that of sp(m, )Script error: No such module "Check for unknown parameters".,

𝔰𝔭(m,)={XMn():JmX+XTJm=0}={(XYZXT)|YT=Y,ZT=Z},

and the group is given by

Sp(m,)={gMn()|gTJmg=Jm}.

Sesquilinear case

In the sesquilinear case, one makes a slightly different approach for the form in terms of a basis,

φ(x,y)=ξ¯iφijηj.

The other expressions that get modified are

φ(x,y)=x*Φy,Aφ=Φ1A*Φ,[12]
Aut(φ)={AGL(V):Φ1A*ΦA=1},

Template:NumBlk

The real case, of course, provides nothing new. The complex and the quaternionic case will be considered below.

Complex case

From a qualitative point of view, consideration of skew-Hermitian forms (up to isomorphism) provide no new groups; multiplication by iScript error: No such module "Check for unknown parameters". renders a skew-Hermitian form Hermitian, and vice versa. Thus only the Hermitian case needs to be considered.

U(p, q) and U(n) – the unitary groups

Script error: No such module "Labelled list hatnote". A non-degenerate hermitian form has the normal form

φ(x,y)=±ξ1¯η1±ξ2¯η2±ξn¯ηn.

As in the bilinear case, the signature (p, q) is independent of the basis. The automorphism group is denoted U(V)Script error: No such module "Check for unknown parameters"., or, in the case of V = CnScript error: No such module "Check for unknown parameters"., U(p, q)Script error: No such module "Check for unknown parameters".. If q = 0Script error: No such module "Check for unknown parameters". the notation is U(n)Script error: No such module "Check for unknown parameters".. In this case, ΦScript error: No such module "Check for unknown parameters". takes the form

Φ=(1p001q)=Ip,q,

and the Lie algebra is given by

𝔲(p,q)={(Xp×pZp×qZp×qTYq×q)|XT=X,YT=Y}.

The group is given by

U(p,q)={g|Ip,q1g*Ip,qg=I}.
where g is a general n x n complex matrix and g* is defined as the conjugate transpose of g, what physicists call g.

As a comparison, a Unitary matrix U(n) is defined as

U(n)={g|g*g=I}.

We note that U(n) is the same as U(n,0)

Quaternionic case

The space HnScript error: No such module "Check for unknown parameters". is considered as a right vector space over HScript error: No such module "Check for unknown parameters".. This way, A(vh) = (Av)hScript error: No such module "Check for unknown parameters". for a quaternion hScript error: No such module "Check for unknown parameters"., a quaternion column vector vScript error: No such module "Check for unknown parameters". and quaternion matrix AScript error: No such module "Check for unknown parameters".. If HnScript error: No such module "Check for unknown parameters". were a left vector space over HScript error: No such module "Check for unknown parameters"., then matrix multiplication from the right on row vectors would be required to maintain linearity. This does not correspond to the usual linear operation of a group on a vector space when a basis is given, which is matrix multiplication from the left on column vectors. Thus VScript error: No such module "Check for unknown parameters". is henceforth a right vector space over HScript error: No such module "Check for unknown parameters".. Even so, care must be taken due to the non-commutative nature of HScript error: No such module "Check for unknown parameters".. The (mostly obvious) details are skipped because complex representations will be used.

When dealing with quaternionic groups it is convenient to represent quaternions using complex 2×2-matrices, Template:NumBlk With this representation, quaternionic multiplication becomes matrix multiplication and quaternionic conjugation becomes taking the Hermitian adjoint. Moreover, if a quaternion according to the complex encoding q = x + jyScript error: No such module "Check for unknown parameters". is given as a column vector (x, y)TScript error: No such module "Check for unknown parameters"., then multiplication from the left by a matrix representation of a quaternion produces a new column vector representing the correct quaternion. This representation differs slightly from a more common representation found in the quaternion article. The more common convention would force multiplication from the right on a row matrix to achieve the same thing.

Incidentally, the representation above makes it clear that the group of unit quaternions (αα + ββ = 1 = det QScript error: No such module "Check for unknown parameters".) is isomorphic to SU(2)Script error: No such module "Check for unknown parameters"..

Quaternionic n×nScript error: No such module "Check for unknown parameters".-matrices can, by obvious extension, be represented by 2n×2nScript error: No such module "Check for unknown parameters". block-matrices of complex numbers.[13] If one agrees to represent a quaternionic n×1 column vector by a 2n×1 column vector with complex numbers according to the encoding of above, with the upper nScript error: No such module "Check for unknown parameters". numbers being the αiScript error: No such module "Check for unknown parameters". and the lower nScript error: No such module "Check for unknown parameters". the βiScript error: No such module "Check for unknown parameters"., then a quaternionic n×nScript error: No such module "Check for unknown parameters".-matrix becomes a complex 2n×2nScript error: No such module "Check for unknown parameters".-matrix exactly of the form given above, but now with α and β n×nScript error: No such module "Check for unknown parameters".-matrices. More formally Template:NumBlk

A matrix T ∈ GL(2n, C)Script error: No such module "Check for unknown parameters". has the form displayed in (8) if and only if JnT = TJnScript error: No such module "Check for unknown parameters".. With these identifications,

n2n,Mn(){TM2n()|JnT=TJn,Jn=(0InIn0)}.

The space Mn(H) ⊂ M2n(C)Script error: No such module "Check for unknown parameters". is a real algebra, but it is not a complex subspace of M2n(C)Script error: No such module "Check for unknown parameters".. Multiplication (from the left) by iScript error: No such module "Check for unknown parameters". in Mn(H)Script error: No such module "Check for unknown parameters". using entry-wise quaternionic multiplication and then mapping to the image in M2n(C)Script error: No such module "Check for unknown parameters". yields a different result than multiplying entry-wise by iScript error: No such module "Check for unknown parameters". directly in M2n(C)Script error: No such module "Check for unknown parameters".. The quaternionic multiplication rules give i(X + jY) = (iX) + j(−iY)Script error: No such module "Check for unknown parameters". where the new XScript error: No such module "Check for unknown parameters". and YScript error: No such module "Check for unknown parameters". are inside the parentheses.

The action of the quaternionic matrices on quaternionic vectors is now represented by complex quantities, but otherwise it is the same as for "ordinary" matrices and vectors. The quaternionic groups are thus embedded in M2n(C)Script error: No such module "Check for unknown parameters". where nScript error: No such module "Check for unknown parameters". is the dimension of the quaternionic matrices.

The determinant of a quaternionic matrix is defined in this representation as being the ordinary complex determinant of its representative matrix. The non-commutative nature of quaternionic multiplication would, in the quaternionic representation of matrices, be ambiguous. The way Mn(H)Script error: No such module "Check for unknown parameters". is embedded in M2n(C)Script error: No such module "Check for unknown parameters". is not unique, but all such embeddings are related through gAgA−1, g ∈ GL(2n, C)Script error: No such module "Check for unknown parameters". for A ∈ O(2n, C)Script error: No such module "Check for unknown parameters"., leaving the determinant unaffected.[14] The name of SL(n, H)Script error: No such module "Check for unknown parameters". in this complex guise is SU(2n)Script error: No such module "Check for unknown parameters"..

As opposed to in the case of CScript error: No such module "Check for unknown parameters"., both the Hermitian and the skew-Hermitian case bring in something new when HScript error: No such module "Check for unknown parameters". is considered, so these cases are considered separately.

GL(n, H) and SL(n, H)

Under the identification above,

GL(n,)={gGL(2n,)|Jg=gJ,detg0}U*(2n).

Its Lie algebra gl(n, H)Script error: No such module "Check for unknown parameters". is the set of all matrices in the image of the mapping Mn(H) ↔ M2n(C)Script error: No such module "Check for unknown parameters". of above,

𝔤𝔩(n,)={(XYYX)|X,Y𝔤𝔩(n,)}𝔲*(2n).

The quaternionic special linear group is given by

SL(n,)={gGL(n,)|det g=1}SU*(2n),

where the determinant is taken on the matrices in C2nScript error: No such module "Check for unknown parameters".. Alternatively, one can define this as the kernel of the Dieudonné determinant GL(n,)*/[*,*]>0*. The Lie algebra is

𝔰𝔩(n,)={(XYYX)|Re(TrX)=0}𝔰𝔲*(2n).
Sp(p, q) – the quaternionic unitary group

As above in the complex case, the normal form is

φ(x,y)=±ξ1¯η1±ξ2¯η2±ξn¯ηn

and the number of plus-signs is independent of basis. When V = HnScript error: No such module "Check for unknown parameters". with this form, Sp(φ) = Sp(p, q)Script error: No such module "Check for unknown parameters".. The reason for the notation is that the group can be represented, using the above prescription, as a subgroup of Sp(n, C)Script error: No such module "Check for unknown parameters". preserving a complex-hermitian form of signature (2p, 2q)Script error: No such module "Check for unknown parameters".[15] If pScript error: No such module "Check for unknown parameters". or q = 0Script error: No such module "Check for unknown parameters". the group is denoted U(n, H)Script error: No such module "Check for unknown parameters".. It is sometimes called the hyperunitary group.

In quaternionic notation,

Φ=(Ip00Iq)=Ip,q

meaning that quaternionic matrices of the form Template:NumBlk will satisfy

Φ1𝒬*Φ=𝒬,

see the section about u(p, q)Script error: No such module "Check for unknown parameters".. Caution needs to be exercised when dealing with quaternionic matrix multiplication, but here only IScript error: No such module "Check for unknown parameters". and -IScript error: No such module "Check for unknown parameters". are involved and these commute with every quaternion matrix. Now apply prescription (8) to each block,

𝒳=(X1(p×p)X2X2X1),𝒴=(Y1(q×q)Y2Y2Y1),𝒵=(Z1(p×q)Z2Z2Z1),

and the relations in (9) will be satisfied if

X1*=X1,Y1*=Y1.

The Lie algebra becomes

𝔰𝔭(p,q)={([X1(p×p)X2X2X1][Z1(p×q)Z2Z2Z1][Z1(p×q)Z2Z2Z1]*[Y1(q×q)Y2Y2Y1])|X1*=X1,Y1*=Y1}.

The group is given by

Sp(p,q)={gGL(n,)Ip,q1g*Ip,qg=Ip+q}={gGL(2n,)Kp,q1g*Kp,qg=I2(p+q),K=diag(Ip,q,Ip,q)}.

Returning to the normal form of φ(w, z)Script error: No such module "Check for unknown parameters". for Sp(p, q)Script error: No such module "Check for unknown parameters"., make the substitutions wu + jvScript error: No such module "Check for unknown parameters". and zx + jyScript error: No such module "Check for unknown parameters". with u, v, x, y ∈ CnScript error: No such module "Check for unknown parameters".. Then

φ(w,z)=[u*v*]Kp,q[xy]+j[uv]Kp,q[yx]=φ1(w,z)+𝐣φ2(w,z),Kp,q=diag(Ip,q,Ip,q)

viewed as a HScript error: No such module "Check for unknown parameters".-valued form on C2nScript error: No such module "Check for unknown parameters"..[16] Thus the elements of Sp(p, q)Script error: No such module "Check for unknown parameters"., viewed as linear transformations of C2nScript error: No such module "Check for unknown parameters"., preserve both a Hermitian form of signature (2p, 2q)Script error: No such module "Check for unknown parameters". and a non-degenerate skew-symmetric form. Both forms take purely complex values and due to the prefactor of jScript error: No such module "Check for unknown parameters". of the second form, they are separately conserved. This means that

Sp(p,q)=U(2n,φ1)Sp(2n,φ2)

and this explains both the name of the group and the notation.

O(2n) = O(n, H)- quaternionic orthogonal group

The normal form for a skew-hermitian form is given by

φ(x,y)=ξ1¯𝐣η1+ξ2¯𝐣η2+ξn¯𝐣ηn,

where jScript error: No such module "Check for unknown parameters". is the third basis quaternion in the ordered listing (1, i, j, k)Script error: No such module "Check for unknown parameters".. In this case, Aut(φ) = O(2n)Script error: No such module "Check for unknown parameters". may be realized, using the complex matrix encoding of above, as a subgroup of O(2n, C)Script error: No such module "Check for unknown parameters". which preserves a non-degenerate complex skew-hermitian form of signature (n, n)Script error: No such module "Check for unknown parameters"..[17] From the normal form one sees that in quaternionic notation

Φ=(𝐣000𝐣00𝐣)jn

and from (6) follows that Template:NumBlk for Vo(2n)Script error: No such module "Check for unknown parameters".. Now put

V=X+𝐣Y(XYYX)

according to prescription (8). The same prescription yields for ΦScript error: No such module "Check for unknown parameters".,

Φ(0InIn0)Jn.

Now the last condition in (9) in complex notation reads

(XYYX)*=(0InIn0)(XYYX)(0InIn0)XT=X,YT=Y.

The Lie algebra becomes

𝔬*(2n)={(XYYX)|XT=X,YT=Y},

and the group is given by

O*(2n)={gGL(n,)jn1g*jng=In}={gGL(2n,)Jn1g*Jng=I2n}.

The group SO(2n)Script error: No such module "Check for unknown parameters". can be characterized as

O*(2n)={gO(2n,)θ(g)=g},[18]

where the map θ: GL(2n, C) → GL(2n, C)Script error: No such module "Check for unknown parameters". is defined by g ↦ −J2ngJ2nScript error: No such module "Check for unknown parameters"..

Also, the form determining the group can be viewed as a HScript error: No such module "Check for unknown parameters".-valued form on C2nScript error: No such module "Check for unknown parameters"..[19] Make the substitutions xw1 + iw2Script error: No such module "Check for unknown parameters". and yz1 + iz2Script error: No such module "Check for unknown parameters". in the expression for the form. Then

φ(x,y)=w2Inz1w1Inz2+𝐣(w1Inz1+w2Inz2)=φ1(w,z)+𝐣φ2(w,z).

The form φ1Script error: No such module "Check for unknown parameters". is Hermitian (while the first form on the left hand side is skew-Hermitian) of signature (n, n)Script error: No such module "Check for unknown parameters".. The signature is made evident by a change of basis from (e, f)Script error: No such module "Check for unknown parameters". to ((e + if)/

  1. REDIRECT Template:Radic

Template:Rcat shell, (eif)/

  1. REDIRECT Template:Radic

Template:Rcat shell)Script error: No such module "Check for unknown parameters". where e, fScript error: No such module "Check for unknown parameters". are the first and last nScript error: No such module "Check for unknown parameters". basis vectors respectively. The second form, φ2Script error: No such module "Check for unknown parameters". is symmetric positive definite. Thus, due to the factor jScript error: No such module "Check for unknown parameters"., O(2n)Script error: No such module "Check for unknown parameters". preserves both separately and it may be concluded that

O*(2n)=O(2n,)U(2n,φ1),

and the notation "O" is explained.

Classical groups over general fields or algebras

Classical groups, more broadly considered in algebra, provide particularly interesting matrix groups. When the field F of coefficients of the matrix group is either real number or complex numbers, these groups are just the classical Lie groups. When the ground field is a finite field, then the classical groups are groups of Lie type. These groups play an important role in the classification of finite simple groups. Also, one may consider classical groups over a unital associative algebra R over F; where R = H (an algebra over reals) represents an important case. For the sake of generality the article will refer to groups over R, where R may be the ground field F itself.

Considering their abstract group theory, many linear groups have a "special" subgroup, usually consisting of the elements of determinant 1 over the ground field, and most of them have associated "projective" quotients, which are the quotients by the center of the group. For orthogonal groups in characteristic 2 "S" has a different meaning.

The word "general" in front of a group name usually means that the group is allowed to multiply some sort of form by a constant, rather than leaving it fixed. The subscript n usually indicates the dimension of the module on which the group is acting; it is a vector space if R = F. Caveat: this notation clashes somewhat with the n of Dynkin diagrams, which is the rank.

General and special linear groups

The general linear group GLn(R) is the group of all R-linear automorphisms of Rn. There is a subgroup: the special linear group SLn(R), and their quotients: the projective general linear group PGLn(R) = GLn(R)/Z(GLn(R)) and the projective special linear group PSLn(R) = SLn(R)/Z(SLn(R)). The projective special linear group PSLn(F) over a field F is simple for n ≥ 2, except for the two cases when n = 2 and the field has orderScript error: No such module "Unsubst". 2 or 3.

Unitary groups

The unitary group Un(R) is a group preserving a sesquilinear form on a module. There is a subgroup, the special unitary group SUn(R) and their quotients the projective unitary group PUn(R) = Un(R)/Z(Un(R)) and the projective special unitary group PSUn(R) = SUn(R)/Z(SUn(R))

Symplectic groups

The symplectic group Sp2n(R) preserves a skew symmetric form on a module. It has a quotient, the projective symplectic group PSp2n(R). The general symplectic group GSp2n(R) consists of the automorphisms of a module multiplying a skew symmetric form by some invertible scalar. The projective symplectic group PSp2n(Fq) over a finite field is simple for n ≥ 1, except for the cases of PSp2 over the fields of two and three elements.

Orthogonal groups

The orthogonal group On(R) preserves a non-degenerate quadratic form on a module. There is a subgroup, the special orthogonal group SOn(R) and quotients, the projective orthogonal group POn(R), and the projective special orthogonal group PSOn(R). In characteristic 2 the determinant is always 1, so the special orthogonal group is often defined as the subgroup of elements of Dickson invariant 1.

There is a nameless group often denoted by Ωn(R) consisting of the elements of the orthogonal group of elements of spinor norm 1, with corresponding subgroup and quotient groups SΩn(R), PΩn(R), PSΩn(R). (For positive definite quadratic forms over the reals, the group Ω happens to be the same as the orthogonal group, but in general it is smaller.) There is also a double cover of Ωn(R), called the pin group Pinn(R), and it has a subgroup called the spin group Spinn(R). The general orthogonal group GOn(R) consists of the automorphisms of a module multiplying a quadratic form by some invertible scalar.

Notational conventions

Script error: No such module "labelled list hatnote".

Contrast with exceptional Lie groups

Contrasting with the classical Lie groups are the exceptional Lie groups, G2, F4, E6, E7, E8, which share their abstract properties, but not their familiarity.[20] These were only discovered around 1890 in the classification of the simple Lie algebras over the complex numbers by Wilhelm Killing and Élie Cartan.

Notes

<templatestyles src="Reflist/styles.css" />

  1. Here, special means the subgroup of the full automorphism group whose elements have determinant 1.
  2. Script error: No such module "Footnotes". p. 94.
  3. Script error: No such module "Footnotes".
  4. Script error: No such module "Footnotes". p. 91.
  5. Script error: No such module "Footnotes". p. 94
  6. Script error: No such module "Footnotes". p. 103
  7. Script error: No such module "Footnotes". See end of chapter 1
  8. Script error: No such module "Footnotes".p. 93.
  9. Script error: No such module "Footnotes". p. 105
  10. Script error: No such module "Footnotes". p. 105
  11. Script error: No such module "Footnotes". p. 107.
  12. Script error: No such module "Footnotes". p. 93
  13. Script error: No such module "Footnotes". p. 94.
  14. Script error: No such module "Footnotes". Exercise 14, Section 1.1.
  15. Script error: No such module "Footnotes". p. 94.
  16. Script error: No such module "Footnotes".Exercise 11, Chapter 1.
  17. Script error: No such module "Footnotes". p. 94.
  18. Script error: No such module "Footnotes". p.11.
  19. Script error: No such module "Footnotes". Exercise 12 Chapter 1.
  20. Wybourne, B. G. (1974). Classical Groups for Physicists, Wiley-Interscience. Template:ISBN.

Script error: No such module "Check for unknown parameters".

References