General linear group

Revision as of 19:07, 8 May 2025 by imported>Barçaforlife (LaTeXed all equations)
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Template:Short description Template:Group theory sidebar Template:Use American English Template:Lie groups

In mathematics, the general linear group of degree <math>n</math> is the set of <math>n\times n</math> invertible matrices, together with the operation of ordinary matrix multiplication. This forms a group, because the product of two invertible matrices is again invertible, and the inverse of an invertible matrix is invertible, with the identity matrix as the identity element of the group. The group is so named because the columns (and also the rows) of an invertible matrix are linearly independent, hence the vectors/points they define are in general linear position, and matrices in the general linear group take points in general linear position to points in general linear position.

To be more precise, it is necessary to specify what kind of objects may appear in the entries of the matrix. For example, the general linear group over <math>\R</math> (the set of real numbers) is the group of <math>n\times n</math> invertible matrices of real numbers, and is denoted by <math>\operatorname{GL}_n(\R)</math> or <math>\operatorname{GL}(n,\R)</math>.

More generally, the general linear group of degree <math>n</math> over any field <math>F</math> (such as the complex numbers), or a ring <math>R</math> (such as the ring of integers), is the set of <math>n\times n</math> invertible matrices with entries from <math>F</math> (or <math>R</math>), again with matrix multiplication as the group operation.<ref name="ring">Here rings are assumed to be associative and unital.</ref> Typical notation is <math>\operatorname{GL}(n,F)</math> or <math>\operatorname{GL}_n(F)</math>, or simply <math>\operatorname{GL}(n)</math> if the field is understood.

More generally still, the general linear group of a vector space <math>\operatorname{GL}(V)</math> is the automorphism group, not necessarily written as matrices.

The special linear group, written <math>\operatorname{SL}(n,F)</math> or <math>\operatorname{SL}_n(F)</math>, is the subgroup of <math>\operatorname{GL}(n,F)</math> consisting of matrices with a determinant of 1.

The group <math>\operatorname{GL}(n,F)</math> and its subgroups are often called linear groups or matrix groups (the automorphism group <math>\operatorname{GL}(V)</math> is a linear group but not a matrix group). These groups are important in the theory of group representations, and also arise in the study of spatial symmetries and symmetries of vector spaces in general, as well as the study of polynomials. The modular group may be realised as a quotient of the special linear group <math>\operatorname{SL}(2,\Z)</math>.

If <math>n\geq 2</math>, then the group <math>\operatorname{GL}(n,F)</math> is not abelian.

General linear group of a vector spaceEdit

If <math>V</math> is a vector space over the field <math>F</math>, the general linear group of <math>V</math>, written <math>\operatorname{GL}(V)</math> or <math>\operatorname{Aut}(V)</math>, is the group of all automorphisms of <math>V</math>, i.e. the set of all bijective linear transformations <math>V\to V</math>, together with functional composition as group operation. If <math>V</math> has finite dimension <math>n</math>, then <math>\operatorname{GL}(V)</math> and <math>\operatorname{GL}(n,F)</math> are isomorphic. The isomorphism is not canonical; it depends on a choice of basis in <math>V</math>. Given a basis <math>\{e_1,\dots,e_n\}</math> of <math>V</math> and an automorphism <math>T</math> in <math>\operatorname{GL}(V)</math>, we have then for every basis vector ei that

<math>T(e_i) = \sum_{j=1}^n a_{ji} e_j</math>

for some constants <math>a_{ij}</math> in <math>F</math>; the matrix corresponding to <math>T</math> is then just the matrix with entries given by the <math>a_{ji}</math>.

In a similar way, for a commutative ring <math>R</math> the group <math>\operatorname{GL}(n,R)</math> may be interpreted as the group of automorphisms of a free <math>R</math>-module <math>M</math> of rank <math>n</math>. One can also define GL(M) for any <math>R</math>-module, but in general this is not isomorphic to <math>\operatorname{GL}(n,R)</math> (for any <math>n</math>).

In terms of determinantsEdit

Over a field <math>F</math>, a matrix is invertible if and only if its determinant is nonzero. Therefore, an alternative definition of <math>\operatorname{GL}(n,F)</math> is as the group of matrices with nonzero determinant.

Over a commutative ring <math>R</math>, more care is needed: a matrix over <math>R</math> is invertible if and only if its determinant is a unit in <math>R</math>, that is, if its determinant is invertible in <math>R</math>. Therefore, <math>\operatorname{GL}(n,R)</math> may be defined as the group of matrices whose determinants are units.

Over a non-commutative ring <math>R</math>, determinants are not at all well behaved. In this case, <math>\operatorname{GL}(n,R)</math> may be defined as the unit group of the matrix ring <math>M(n,R)</math>.

As a Lie groupEdit

Real caseEdit

The general linear group <math>\operatorname{GL}(n,\R)</math> over the field of real numbers is a real Lie group of dimension <math>n^2</math>. To see this, note that the set of all <math>n\times n</math> real matrices, <math>M_n(\R)</math>, forms a real vector space of dimension <math>n^2</math>. The subset <math>\operatorname{GL}(n,\R)</math> consists of those matrices whose determinant is non-zero. The determinant is a polynomial map, and hence <math>\operatorname{GL}(n,\R)</math> is an open affine subvariety of <math>M_n(\R)</math> (a non-empty open subset of <math>M_n(\R)</math> in the Zariski topology), and therefore<ref> Since the Zariski topology is coarser than the metric topology; equivalently, polynomial maps are continuous.</ref> a smooth manifold of the same dimension.

The Lie algebra of <math>\operatorname{GL}(n,\R)</math>, denoted <math>\mathfrak{gl}_n,</math> consists of all <math>n\times n</math> real matrices with the commutator serving as the Lie bracket.

As a manifold, <math>\operatorname{GL}(n,\R)</math> is not connected but rather has two connected components: the matrices with positive determinant and the ones with negative determinant. The identity component, denoted by <math>\operatorname{GL}^+(n,\R)</math>, consists of the real <math>n\times n</math> matrices with positive determinant. This is also a Lie group of dimension <math>n^2</math>; it has the same Lie algebra as <math>\operatorname{GL}(n,\R)</math>.

The polar decomposition, which is unique for invertible matrices, shows that there is a homeomorphism between <math>\operatorname{GL}(n,\R)</math> and the Cartesian product of <math>\operatorname{O}(n)</math> with the set of positive-definite symmetric matrices. Similarly, it shows that there is a homeomorphism between <math>\operatorname{GL}^+(n,\R)</math> and the Cartesian product of <math>\operatorname{SO}(n)</math> with the set of positive-definite symmetric matrices. Because the latter is contractible, the fundamental group of <math>\operatorname{GL}^+(n,\R)</math> is isomorphic to that of <math>\operatorname{SO}(n)</math>.

The homeomorphism also shows that the group <math>\operatorname{GL}(n,\R)</math> is noncompact. “The” <ref>A maximal compact subgroup is not unique, but is essentially unique, hence one often refers to “the” maximal compact subgroup.</ref> maximal compact subgroup of <math>\operatorname{GL}(n,\R)</math> is the orthogonal group <math>\operatorname{O}(n)</math>, while "the" maximal compact subgroup of <math>\operatorname{GL}^+(n,\R)</math> is the special orthogonal group <math>\operatorname{SO}(n)</math>. As for <math>\operatorname{SO}(n)</math>, the group <math>\operatorname{GL}^+(n,\R)</math> is not simply connected (except when <math>n=1</math>, but rather has a fundamental group isomorphic to <math>\Z</math> for <math>n=2</math> or <math>\Z_2</math> for <math>n>2</math>.

Complex caseEdit

The general linear group over the field of complex numbers, <math>\operatorname{GL}(n,\C)</math>, is a complex Lie group of complex dimension <math>n^2</math>. As a real Lie group (through realification) it has dimension <math>2n^2</math>. The set of all real matrices forms a real Lie subgroup. These correspond to the inclusions

<math>\operatorname{GL}(n,\R)<\operatorname{GL}(n,\C)<\operatorname{GL}(2n,\R)</math>,

which have real dimensions <math>n^2</math>, <math>2n^2</math>, and <math>(2n)^2=4n^2</math>. Complex <math>n</math>-dimensional matrices can be characterized as real <math>2n</math>-dimensional matrices that preserve a linear complex structure; that is, matrices that commute with a matrix <math>J</math> such that <math>J^2=-I</math>, where <math>J</math> corresponds to multiplying by the imaginary unit <math>i</math>.

The Lie algebra corresponding to <math>\operatorname{GL}(n,\C)</math> consists of all <math>n\times n</math> complex matrices with the commutator serving as the Lie bracket.

Unlike the real case, <math>\operatorname{GL}(n,\C)</math> is connected. This follows, in part, since the multiplicative group of complex numbers <math>\C^\times</math> is connected. The group manifold <math>\operatorname{GL}(n,\C)</math> is not compact; rather its maximal compact subgroup is the unitary group <math>\operatorname{U}(n)</math>. As for <math>\operatorname{U}(n)</math>, the group manifold <math>\operatorname{GL}(n,\C)</math> is not simply connected but has a fundamental group isomorphic to <math>\Z</math>.

Over finite fieldsEdit

If <math>F</math> is a finite field with <math>q</math> elements, then we sometimes write <math>\operatorname{GL}(n,q)</math> instead of <math>\operatorname{GL}(n,F)</math>. When p is prime, <math>\operatorname{GL}(n,p)</math> is the outer automorphism group of the group <math>\Z_p^n</math>, and also the automorphism group, because <math>\Z_p^n</math> is abelian, so the inner automorphism group is trivial.

The order of <math>\operatorname{GL}(n,q)</math> is:

<math>\prod_{k=0}^{n-1}(q^n-q^k)=(q^n - 1)(q^n - q)(q^n - q^2)\ \cdots\ (q^n - q^{n-1}).</math>

This can be shown by counting the possible columns of the matrix: the first column can be anything but the zero vector; the second column can be anything but the multiples of the first column; and in general, the <math>k</math>th column can be any vector not in the linear span of the first <math>k-1</math> columns. In q-analog notation, this is <math>[n]_q!(q-1)^n q^{n \choose 2}</math>.

For example, Template:Nowrap has order Template:Nowrap. It is the automorphism group of the Fano plane and of the group <math>\Z_2^3</math>. This group is also isomorphic to Template:Nowrap.

More generally, one can count points of Grassmannian over <math>F</math>: in other words the number of subspaces of a given dimension <math>k</math>. This requires only finding the order of the stabilizer subgroup of one such subspace and dividing into the formula just given, by the orbit-stabilizer theorem.

These formulas are connected to the Schubert decomposition of the Grassmannian, and are q-analogs of the Betti numbers of complex Grassmannians. This was one of the clues leading to the Weil conjectures.

Note that in the limit <math>q\to 1</math> the order of <math>\operatorname{GL}(n,q)</math> goes to 0! – but under the correct procedure (dividing by <math>(q-1)^n</math>) we see that it is the order of the symmetric group (see Lorscheid's article). In the philosophy of the field with one element, one thus interprets the symmetric group as the general linear group over the field with one element: <math>S_n\cong \operatorname{GL}(n,1)</math>.

HistoryEdit

The general linear group over a prime field, <math>\operatorname{GL}(\nu,p)</math>, was constructed and its order computed by Évariste Galois in 1832, in his last letter (to Chevalier) and second (of three) attached manuscripts, which he used in the context of studying the Galois group of the general equation of order <math>p^\nu</math>.<ref name="chevalier-letter">Template:Cite journal</ref>

Special linear groupEdit

Template:Main article

The special linear group, <math>\operatorname{SL}(n,F)</math>, is the group of all matrices with determinant 1. These matrices are special in that they lie on a subvariety: they satisfy a polynomial equation (as the determinant is a polynomial in the entries). Matrices of this type form a group as the determinant of the product of two matrices is the product of the determinants of each matrix.

If we write <math>F^\times</math> for the multiplicative group of <math>F</math> (that is, <math>F</math> excluding 0), then the determinant is a group homomorphism

<math>\det : \operatorname{GL}(n,F) \to F^\times</math>

that is surjective and its kernel is the special linear group. Thus, <math>\operatorname{SL}(n,F)</math> is a normal subgroup of <math>\operatorname{GL}(n,F)</math>, and by the first isomorphism theorem, <math>\operatorname{GL}(n,F)/\operatorname{SL}(n,F)</math> is isomorphic to <math>F^\times</math>. In fact, <math>\operatorname{GL}(n,F)</math> can be written as a semidirect product:

<math>\operatorname{GL}(n,F)=\operatorname{SL}(n,F)\rtimes F^\times </math>.

The special linear group is also the derived group (also known as commutator subgroup) of <math>\operatorname{GL}(n,F)</math> (for a field or a division ring <math>F</math>), provided that <math>n \neq 2</math> or <math>F</math> is not the field with two elements.<ref>Template:Citation, Theorem II.9.4</ref>

When <math>F</math> is <math>\R</math> or <math>\C</math>, <math>\operatorname{SL}(n,F)</math> is a Lie subgroup of <math>\operatorname{GL}(n,F)</math> of dimension <math>n^2-1</math>. The Lie algebra of <math>\operatorname{SL}(n,F)</math> consists of all <math>n\times n</math> matrices over <math>F</math> with vanishing trace. The Lie bracket is given by the commutator.

The special linear group <math>\operatorname{SL}(n,\R)</math> can be characterized as the group of volume and orientation-preserving linear transformations of <math>\R^n</math>.

The group <math>\operatorname{SL}(n,\C)</math> is simply connected, while <math>\operatorname{SL}(n,\R)</math> is not. <math>\operatorname{SL}(n,\R)</math> has the same fundamental group as <math>\operatorname{GL}^+(n,\R)</math>, that is, <math>\Z</math> for <math>n=2</math> and <math>\Z_2</math> for <math>n>2</math>.

Other subgroupsEdit

Diagonal subgroupsEdit

The set of all invertible diagonal matrices forms a subgroup of <math>\operatorname{GL}(n,F)</math> isomorphic to <math>(F^\times)^n</math>. In fields like <math>\R</math> and <math>\C</math>, these correspond to rescaling the space; the so-called dilations and contractions.

A scalar matrix is a diagonal matrix which is a constant times the identity matrix. The set of all nonzero scalar matrices forms a subgroup of <math>\operatorname{GL}(n,F)</math> isomorphic to <math>F^\times</math>. This group is the center of <math>\operatorname{GL}(n,F)</math>. In particular, it is a normal, abelian subgroup.

The center of <math>\operatorname{SL}(n,F)</math> is simply the set of all scalar matrices with unit determinant, and is isomorphic to the group of <math>n</math>th roots of unity in the field <math>F</math>.

Classical groupsEdit

The so-called classical groups are subgroups of <math>\operatorname{GL}(V)</math> which preserve some sort of bilinear form on a vector space <math>V</math>. These include the

These groups provide important examples of Lie groups.

Related groups and monoidsEdit

Projective linear groupEdit

Template:Main article The projective linear group <math>\operatorname{PGL}(n,F)</math> and the projective special linear group <math>\operatorname{PSL}(n,F)</math> are the quotients of <math>\operatorname{GL}(n,F)</math> and <math>\operatorname{SL}(n,F)</math> by their centers (which consist of the multiples of the identity matrix therein); they are the induced action on the associated projective space.

Affine groupEdit

Template:Main article

The affine group <math>\operatorname{Aff}(n,F)</math> is an extension of <math>\operatorname{GL}(n,F)</math> by the group of translations in <math>F^n</math>. It can be written as a semidirect product:

<math>\operatorname{Aff}(n,F)=\operatorname{GL}(n,F)\ltimes F^n </math>

where <math>\operatorname{GL}(n,F)</math> acts on <math>F^n</math> in the natural manner. The affine group can be viewed as the group of all affine transformations of the affine space underlying the vector space <math>F^n</math>.

One has analogous constructions for other subgroups of the general linear group: for instance, the special affine group is the subgroup defined by the semidirect product, <math>\operatorname{SL}(n,F)\ltimes F^n </math>, and the Poincaré group is the affine group associated to the Lorentz group, <math>\operatorname{O}(1,3,F)\ltimes F^n </math>.

General semilinear groupEdit

Template:Main article The general semilinear group <math>\operatorname{\Gamma L}(n,F)</math> is the group of all invertible semilinear transformations, and contains <math>\operatorname{GL}(n,F)</math>. A semilinear transformation is a transformation which is linear “up to a twist”, meaning “up to a field automorphism under scalar multiplication”. It can be written as a semidirect product:

<math>\operatorname{\Gamma L}(n,F)=\operatorname{Gal}(F)\ltimes \operatorname{GL}(n,F)</math>

where <math>\operatorname{Gal}(F)</math> is the Galois group of <math>F</math> (over its prime field), which acts on <math>\operatorname{GL}(n,F)</math> by the Galois action on the entries.

The main interest of <math>\operatorname{\Gamma L}(n,F)</math> is that the associated projective semilinear group <math>\operatorname{P\Gamma L}(n,F)</math>, which contains <math>\operatorname{PGL}(n,F)</math>, is the collineation group of projective space, for <math>n>2</math>, and thus semilinear maps are of interest in projective geometry.

Full linear monoidEdit

The Full Linear Monoid, derived upon removal of the determinant's non-zero restriction, forms an algebraic structure akin to a monoid, often referred to as the full linear monoid or occasionally as the full linear semigroup or general linear monoid. Notably, it constitutes a regular semigroup.Template:Expand section If one removes the restriction of the determinant being non-zero, the resulting algebraic structure is a monoid, usually called the full linear monoid,<ref name="Okniński1998">Template:Cite book</ref><ref name="Meakin">Template:Cite book</ref><ref name="RhodesSteinberg2009">Template:Cite book</ref> but occasionally also full linear semigroup,<ref name="JespersOkniski2007">Template:Cite book</ref> general linear monoid<ref name="Geck2013">Template:Cite book</ref><ref name="CanLi2014">Template:Cite book</ref> etc. It is actually a regular semigroup.<ref name="Meakin"/>

Infinite general linear groupEdit

The infinite general linear group or stable general linear group is the direct limit of the inclusions <math>\operatorname{GL}(n,F)\to \operatorname{GL}(n+1,F)</math> as the upper left block matrix. It is denoted by either <math>\operatorname{GL}(F)</math> or <math>\operatorname{GL}(\infty,F)</math>, and can also be interpreted as invertible infinite matrices which differ from the identity matrix in only finitely many places.<ref name=Mil25>Template:Cite book</ref>

It is used in algebraic K-theory to define K1, and over the reals has a well-understood topology, thanks to Bott periodicity.

It should not be confused with the space of (bounded) invertible operators on a Hilbert space, which is a larger group, and topologically much simpler, namely contractible – see Kuiper's theorem.

See alsoEdit

NotesEdit

Template:Reflist

ReferencesEdit

Template:Refbegin

Template:Refend

External linksEdit