Definition and basic properties
Vector space formulation
The general linear group of a vector space , denoted , consists of all invertible linear transformations from to itself, which are also known as the automorphisms of . These transformations preserve the vector space structure, mapping bijectively onto itself while maintaining addition and scalar multiplication. The group operation is defined by composition of these linear maps, where the composition of two invertible transformations is again invertible and linear.[2] For a finite-dimensional vector space of dimension , is non-abelian when , meaning that the composition of transformations does not generally commute. The identity element of the group is the identity map on , which leaves every vector unchanged, and every element has an inverse that is also a linear automorphism satisfying identity.[2][3] When is a vector space of dimension over a field , the group is commonly denoted . This notation emphasizes the dependence on both the dimension and the underlying field, and it abstracts the structure away from specific bases. In this setting, matrix representations can be used to coordinatize elements of once a basis is chosen, though the group itself is defined independently of coordinates.[2] To verify that forms a group, note that it is closed under composition: if , then is invertible with inverse . Associativity follows directly from the associativity of function composition on the set of all maps from to . The identity map serves as the neutral element, and inverses exist by definition for each element.[2] As an algebraic variety over an algebraically closed field, has dimension , reflecting its embedding as an open subset of the space of all matrices.[4]Matrix representation and invertibility
The general linear group $ \mathrm{GL}(V) $ of a finite-dimensional vector space $ V $ of dimension $ n $ over a field $ K $ is isomorphic to the matrix group $ \mathrm{GL}(n, K) $, consisting of all $ n \times n $ invertible matrices with entries in $ K $. This isomorphism arises from choosing a basis for $ V $, which allows linear endomorphisms of $ V $ to be represented by matrices in $ M_n(K) $, the ring of all $ n \times n $ matrices over $ K $; the invertible ones correspond precisely to automorphisms of $ V $.[5][6] The group operation in $ \mathrm{GL}(n, K) $ is matrix multiplication, which mirrors the composition of linear maps: for matrices $ A, B \in \mathrm{GL}(n, K) $, the product $ AB $ represents the composition of the corresponding automorphisms and is also invertible.[7][8] A matrix $ A \in M_n(K) $ belongs to $ \mathrm{GL}(n, K) $ if and only if it admits a two-sided multiplicative inverse $ A^{-1} \in M_n(K) $ such that $ A A^{-1} = A^{-1} A = I_n $, the identity matrix; this condition is equivalent to the linear map represented by $ A $ being bijective.[7][9] Matrices without inverses, such as the zero matrix or any singular matrix with linearly dependent rows or columns, are excluded from $ \mathrm{GL}(n, K) $.[8] For $ n=1 $, $ \mathrm{GL}(1, K) $ is isomorphic to the multiplicative group $ K^\times $ of nonzero elements in $ K $, since 1×1 invertible matrices are simply the nonzero scalars. Over the real numbers $ \mathbb{R} $, the group $ \mathrm{GL}(2, \mathbb{R}) $ includes matrices representing rotations (like those in the special orthogonal subgroup) combined with scalings, such as
for $ a^2 + b^2 \neq 0 $, which scale by $ \sqrt{a^2 + b^2} $ and rotate by $ \tan^{-1}(b/a) $.[10][9]
Determinant characterization
The general linear group consists of all matrices with entries in the field such that . The non-vanishing of the determinant is the precise condition for invertibility over , as a matrix is invertible if and only if its determinant is non-zero. This characterization provides an explicit algebraic test for membership in the group and is independent of the choice of basis.[1]Generalizations over rings and fields
Over finite fields
The general linear group over a finite field with elements, denoted , consists of all invertible matrices with entries in . The order of this group is given by the formula
This product arises from counting the number of ordered bases for the vector space , where the first basis vector can be any of the nonzero vectors, the second any vector not in the span of the first (totaling choices), and so on for subsequent vectors.[11]
This combinatorial interpretation aligns with the matrix perspective: each invertible matrix corresponds to a linear transformation that maps the standard basis to another ordered basis of . For small cases, explicit computations yield , and this group is isomorphic to the symmetric group via its action permuting the three nonzero vectors in . Similarly, .[11][12][13]
The group acts on by matrix multiplication, and this action is transitive on the set of nonzero vectors: for any two nonzero vectors , there exists such that , as one can extend to a basis and map it to a basis containing . The action also induces transitivity on the set of lines (1-dimensional subspaces) in , with the projective space serving as the orbit space.[14][15]
In coding theory, elements of generate linear error-correcting codes through their action on code subspaces or via hyperplane sections, providing constructions with controlled minimum distance for reliable data transmission over noisy channels. For instance, the hyperplanes in the variety of yield codes whose parameters relate directly to the group's order and stabilizer sizes.[16]
Over arbitrary commutative rings
The general linear group over an arbitrary commutative ring $ R $ with identity, denoted $ \mathrm{GL}_n(R) $, consists of all $ n \times n $ matrices with entries in $ R $ whose determinants lie in the multiplicative group of units $ R^\times $, under the operation of matrix multiplication.[17] This definition captures the automorphisms of the free $ R $-module $ R^n $, as a matrix $ A \in M_n(R) $ with $ \det(A) \in R^\times $ admits an inverse in $ M_n(R) $, ensuring it induces a module isomorphism.[18] Over such rings, the determinant condition generalizes the field case but introduces subtleties due to the potential lack of unique factorization or division algorithms in $ R $. For principal ideal domains like the ring of integers $ \mathbb{Z} $, the group $ \mathrm{GL}_n(\mathbb{Z}) $ comprises precisely those integer matrices with determinant $ \pm 1 $. The units of $ \mathbb{Z} $ are $ { \pm 1 } $, so this condition ensures invertibility over $ \mathbb{Z} $. The kernel of the determinant map $ \det: \mathrm{GL}_n(\mathbb{Z}) \to { \pm 1 } $ is the special linear group $ \mathrm{SL}_n(\mathbb{Z}) $, consisting of matrices with determinant exactly 1, which plays a central role in arithmetic geometry and modular forms. The structure of $ \mathrm{GL}_n(R) $ depends profoundly on the Bass stable rank of $ R $, defined as the smallest integer $ d $ such that every unimodular row of length greater than $ d $ over $ R $ reduces to a shorter unimodular row via elementary operations. For a ring $ R $ with $ \mathrm{sr}(R) = d $, it holds that $ \mathrm{GL}_n(R) = \mathrm{E}_n(R) $ for all $ n > d $, where $ \mathrm{E}_n(R) $ is the subgroup generated by all elementary matrices (those obtained by adding multiples of one row/column to another). This equality reflects stabilization in algebraic K-theory, as $ \mathrm{E}_n(R) $ exhausts the stable general linear group $ \mathrm{GL}(R) = \varinjlim_n \mathrm{GL}_n(R) $, and the stable rank quantifies how quickly this stabilization occurs.[19] Rings like Euclidean domains have stable rank 2, while polynomial rings in sufficiently many variables can have higher ranks, complicating the generation of $ \mathrm{GL}_n(R) $ for small $ n $. A representative example arises over polynomial rings $ R = k[x] $, where $ k $ is a field. The units $ k[x]^\times $ are the nonzero constant polynomials, isomorphic to $ k^\times $, so $ \mathrm{GL}_1(k[x]) \cong k^\times $.[20] For $ n \geq 2 $, $ \mathrm{GL}_n(k[x]) $ includes matrices with constant nonzero determinants; since k[x] has stable rank 2, the elementary subgroup E_n(k[x]) equals SL_n(k[x]) for n ≥ 2, and thus generates the special linear part. Suslin's stability theorem confirms that this holds more generally for polynomial rings in multiple variables, with generation by elementary matrices for sufficiently large n. Unlike over fields, where all finitely generated projective modules are free, over general commutative rings there can exist non-free finitely generated projective modules (e.g., over Dedekind domains that are not principal ideal domains, such as the ring of integers in quadratic number fields with class number greater than 1, where non-principal ideals give rank-1 projectives). The group GL_n(R) describes the automorphisms of the free module R^n, while the endomorphism rings and automorphism groups of non-free projectives are studied using more advanced tools in algebraic K-theory.[19]Historical development
The concept of the general linear group emerged in the mid-19th century alongside the development of matrix theory. In 1858, Arthur Cayley published his seminal memoir on the theory of matrices, where he formalized the operations of matrix addition, multiplication, and the role of the determinant in characterizing nonsingular matrices, thereby laying the groundwork for the group of invertible linear transformations.[21] Cayley and James Joseph Sylvester collaborated closely on invariant theory, and the term "general linear group" emerged in the late 19th century to describe the collection of all invertible linear substitutions acting on vector spaces. By the late 19th century, attention turned to linear groups over finite fields. Eliakim Hastings Moore, in the 1890s, explored the structure of finite vector spaces and the actions of linear transformations upon them, establishing foundational results on the classification of such groups and linking them to Galois fields.[22] Building on this, Leonard Eugene Dickson in 1901 provided the first systematic treatment of linear groups over arbitrary fields in his monograph Linear Groups, with an Exposition of the Galois Field Theory, where he derived the cardinality of GL(n, q) as the product ∏_{k=0}^{n-1} (q^n - q^k).[23] Parallel developments in continuous symmetry arose through Sophus Lie's work in the late 1880s, who conceptualized the general linear group GL(n, ℝ) as a continuous transformation group acting on Euclidean space, integrating it into his theory of differential equations and symmetries.[24] In the early 1900s, Élie Cartan advanced this framework by developing the associated Lie algebra 𝔤𝔩(n), the tangent space at the identity comprising all n × n matrices under the commutator bracket, which facilitated the classification of semisimple Lie algebras.[25] The mid-20th century saw the abstraction of the general linear group within modern algebra. In the 1930s, Emil Artin reformulated Galois theory using the action of Galois groups on vector spaces, incorporating GL(n, K) as the group of automorphisms of separable extensions, thereby embedding linear groups into the study of field extensions without reliance on primitive elements.[26] Jean Dieudonné, in the 1940s as part of the Bourbaki collective, generalized the structure of GL(n) to division rings via the Dieudonné determinant, establishing it as a foundational object in the theory of algebraic groups over arbitrary fields.[27] In the postwar era, applications proliferated across number theory and topology. Robert Langlands initiated his program in the 1960s, positing deep correspondences between n-dimensional Galois representations and automorphic representations of GL(n, ℚ\ℝ × ∏ ℚ_p), unifying disparate areas like class field theory and modular forms.[28] Concurrently, in the 1970s, Daniel Quillen connected GL(n, k) to stable homotopy theory through algebraic K-theory, showing that the higher K-groups K_*(k) are the homotopy groups of the classifying space BGL(k)^+, linking linear algebra to the stable stems of spheres.[29]Key subgroups
Special linear group
The special linear group , where is a field, is defined as the kernel of the determinant homomorphism , consisting of all invertible matrices over with determinant equal to 1.[30][7] This makes a normal subgroup of , and since the determinant map is surjective, the index of in equals the cardinality of , which is infinite when is an infinite field.[31] For and fields with more than three elements, is a perfect group, meaning it equals its own commutator subgroup .[30] This property highlights its simple structure in group-theoretic terms, excluding small exceptional cases like and . Moreover, is generated by elementary transvections, specifically the matrices for and , where denotes the standard matrix unit with a 1 in the -entry and zeros elsewhere.[30] These generators reflect the group's close relation to the structure of vector spaces over . Notable examples include , which acts on the upper half-plane via Möbius transformations for .[32] This action preserves the hyperbolic metric and underlies much of the geometry of the hyperbolic plane. Similarly, is known as the modular group, acting on with a fundamental domain given by the region , which tiles under the group action.[33] The associated Lie algebra comprises all matrices over with , forming a Lie subalgebra of under the commutator bracket.[34] On , the trace form serves as an analog to the Killing form, being proportional to it via the relation , where is the Killing form; this non-degenerate bilinear form underscores the semisimple nature of for .[35]Diagonal and unitary subgroups
The diagonal subgroup of the general linear group over a field consists of all invertible diagonal matrices, i.e., those with nonzero entries on the diagonal. This subgroup is isomorphic to the direct product , where is the multiplicative group of the field, reflecting the independence of the diagonal entries.[36] It serves as a maximal torus in , meaning it is a torus (a connected abelian algebraic group) that is maximal among such subgroups, and all maximal tori in are conjugate under the group action.[36] Over the complex numbers, the unitary group is the compact subgroup of defined by
where denotes the conjugate transpose of , and is the identity matrix. This condition ensures that elements of preserve the standard Hermitian inner product on . As a Lie group, is compact and has real dimension .[37] Similarly, over the reals, the orthogonal group is the compact subgroup of given by
where is the transpose; it preserves the standard Euclidean inner product on . The group has two connected components, distinguished by the determinant (), with the special orthogonal group comprising the component where ; both have Lie algebra dimension .[38]
The Cartan decomposition provides a key structural insight into , expressing it as , where is the subgroup of positive diagonal matrices (a Cartan subgroup). This decomposition arises from the polar form of matrices and highlights the role of the orthogonal group as a maximal compact subgroup.[39] [40]
Associated with the maximal torus (such as the diagonal subgroup), the Weyl group of is the quotient of the normalizer of the torus by the torus itself, yielding the symmetric group . It acts on the torus by permuting the diagonal entries, generated by reflections corresponding to adjacent transpositions, and is realized via monomial matrices (permutation matrices with nonzero entries on the permuted positions).[40] [41]