In mathematics and abstract algebra, **group theory** studies the algebraic structures known as groups.
The concept of a group is central to abstract algebra: other well-known algebraic structures, such as rings, fields, and vector spaces, can all be seen as groups endowed with additional operations and axioms. Groups recur throughout mathematics, and the methods of group theory have influenced many parts of algebra. Linear algebraic groups and Lie groups are two branches of group theory that have experienced advances and have become subject areas in their own right.

Various physical systems, such as crystals and the hydrogen atom, may be modelled by symmetry groups. Thus group theory and the closely related representation theory have many important applications in physics, chemistry, and materials science. Group theory is also central to public key cryptography.

One of the most important mathematical achievements of the 20th century^{[1]} was the collaborative effort, taking up more than 10,000 journal pages and mostly published between 1960 and 1980, that culminated in a complete classification of finite simple groups.

## Main classes of groups

The range of groups being considered has gradually expanded from finite permutation groups and special examples of matrix groups to abstract groups that may be specified through a presentation by generators and relations.

### Permutation groups

The first class of groups to undergo a systematic study was permutation groups. Given any set *X* and a collection *G* of bijections of *X* into itself (known as *permutations*) that is closed under compositions and inverses, *G* is a group acting on *X*. If *X* consists of *n* elements and *G* consists of *all* permutations, *G* is the symmetric group S_{n}; in general, any permutation group *G* is a subgroup of the symmetric group of *X*. An early construction due to Cayley exhibited any group as a permutation group, acting on itself (*X* = *G*) by means of the left regular representation.

In many cases, the structure of a permutation group can be studied using the properties of its action on the corresponding set. For example, in this way one proves that for *n* ≥ 5, the alternating group A_{n} is simple, i.e. does not admit any proper normal subgroups. This fact plays a key role in the impossibility of solving a general algebraic equation of degree *n* ≥ 5 in radicals.

### Matrix groups

The next important class of groups is given by *matrix groups*, or linear groups. Here *G* is a set consisting of invertible matrices of given order *n* over a field *K* that is closed under the products and inverses. Such a group acts on the *n*-dimensional vector space *K*^{n} by linear transformations. This action makes matrix groups conceptually similar to permutation groups, and the geometry of the action may be usefully exploited to establish properties of the group *G*.

### Transformation groups

Permutation groups and matrix groups are special cases of transformation groups: groups that act on a certain space *X* preserving its inherent structure. In the case of permutation groups, *X* is a set; for matrix groups, *X* is a vector space. The concept of a transformation group is closely related with the concept of a symmetry group: transformation groups frequently consist of *all* transformations that preserve a certain structure.

The theory of transformation groups forms a bridge connecting group theory with differential geometry. A long line of research, originating with Lie and Klein, considers group actions on manifolds by homeomorphisms or diffeomorphisms. The groups themselves may be discrete or continuous.

### Abstract groups

Most groups considered in the first stage of the development of group theory were "concrete", having been realized through numbers, permutations, or matrices. It was not until the late nineteenth century that the idea of an abstract group as a set with operations satisfying a certain system of axioms began to take hold. A typical way of specifying an abstract group is through a presentation by *generators and relations*,

A significant source of abstract groups is given by the construction of a *factor group*, or quotient group, *G*/*H*, of a group *G* by a normal subgroup *H*. Class groups of algebraic number fields were among the earliest examples of factor groups, of much interest in number theory. If a group *G* is a permutation group on a set *X*, the factor group *G*/*H* is no longer acting on *X*; but the idea of an abstract group permits one not to worry about this discrepancy.

The change of perspective from concrete to abstract groups makes it natural to consider properties of groups that are independent of a particular realization, or in modern language, invariant under isomorphism, as well as the classes of group with a given such property: finite groups, periodic groups, simple groups, solvable groups, and so on. Rather than exploring properties of an individual group, one seeks to establish results that apply to a whole class of groups. The new paradigm was of paramount importance for the development of mathematics: it foreshadowed the creation of abstract algebra in the works of Hilbert, Emil Artin, Emmy Noether, and mathematicians of their school.^{[citation needed]}

### Groups with additional structure

An important elaboration of the concept of a group occurs if *G* is endowed with additional structure, notably, of a topological space, differentiable manifold, or algebraic variety. If the group operations *m* (multiplication) and *i* (inversion),

are compatible with this structure, that is, they are continuous, smooth or regular (in the sense of algebraic geometry) maps, then *G* is a topological group, a Lie group, or an algebraic group.^{[2]}

The presence of extra structure relates these types of groups with other mathematical disciplines and means that more tools are available in their study. Topological groups form a natural domain for abstract harmonic analysis, whereas Lie groups (frequently realized as transformation groups) are the mainstays of differential geometry and unitary representation theory. Certain classification questions that cannot be solved in general can be approached and resolved for special subclasses of groups. Thus, compact connected Lie groups have been completely classified. There is a fruitful relation between infinite abstract groups and topological groups: whenever a group *Γ* can be realized as a lattice in a topological group *G*, the geometry and analysis pertaining to *G* yield important results about *Γ*. A comparatively recent trend in the theory of finite groups exploits their connections with compact topological groups (profinite groups): for example, a single *p*-adic analytic group *G* has a family of quotients which are finite *p*-groups of various orders, and properties of *G* translate into the properties of its finite quotients.

## Branches of group theory

### Finite group theory

During the twentieth century, mathematicians investigated some aspects of the theory of finite groups in great depth, especially the local theory of finite groups and the theory of solvable and nilpotent groups.^{[citation needed]} As a consequence, the complete classification of finite simple groups was achieved, meaning that all those simple groups from which all finite groups can be built are now known.

During the second half of the twentieth century, mathematicians such as Chevalley and Steinberg also increased our understanding of finite analogs of classical groups, and other related groups. One such family of groups is the family of general linear groups over finite fields. Finite groups often occur when considering symmetry of mathematical or physical objects, when those objects admit just a finite number of structure-preserving transformations. The theory of Lie groups, which may be viewed as dealing with "continuous symmetry", is strongly influenced by the associated Weyl groups. These are finite groups generated by reflections which act on a finite-dimensional Euclidean space. The properties of finite groups can thus play a role in subjects such as theoretical physics and chemistry.

### Representation of groups

Saying that a group *G* *acts* on a set *X* means that every element of *G* defines a bijective map on the set *X* in a way compatible with the group structure. When *X* has more structure, it is useful to restrict this notion further: a representation of *G* on a vector space *V* is a group homomorphism:

where GL(*V*) consists of the invertible linear transformations of *V*. In other words, to every group element *g* is assigned an automorphism *ρ*(*g*) such that *ρ*(*g*) ∘ *ρ*(*h*) = *ρ*(*gh*) for any *h* in *G*.

This definition can be understood in two directions, both of which give rise to whole new domains of mathematics.^{[3]} On the one hand, it may yield new information about the group *G*: often, the group operation in *G* is abstractly given, but via *ρ*, it corresponds to the multiplication of matrices, which is very explicit.^{[4]} On the other hand, given a well-understood group acting on a complicated object, this simplifies the study of the object in question. For example, if *G* is finite, it is known that *V* above decomposes into irreducible parts. These parts in turn are much more easily manageable than the whole *V* (via Schur's lemma).

Given a group *G*, representation theory then asks what representations of *G* exist. There are several settings, and the employed methods and obtained results are rather different in every case: representation theory of finite groups and representations of Lie groups are two main subdomains of the theory. The totality of representations is governed by the group's characters. For example, Fourier polynomials can be interpreted as the characters of U(1), the group of complex numbers of absolute value *1*, acting on the *L*^{2}-space of periodic functions.

### Lie theory

A Lie group is a group that is also a differentiable manifold, with the property that the group operations are compatible with the smooth structure. Lie groups are named after Sophus Lie, who laid the foundations of the theory of continuous transformation groups. The term *groupes de Lie* first appeared in French in 1893 in the thesis of Lie's student Arthur Tresse, page 3.^{[5]}

Lie groups represent the best-developed theory of continuous symmetry of mathematical objects and structures, which makes them indispensable tools for many parts of contemporary mathematics, as well as for modern theoretical physics. They provide a natural framework for analysing the continuous symmetries of differential equations (differential Galois theory), in much the same way as permutation groups are used in Galois theory for analysing the discrete symmetries of algebraic equations. An extension of Galois theory to the case of continuous symmetry groups was one of Lie's principal motivations.

### Combinatorial and geometric group theory

Groups can be described in different ways. Finite groups can be described by writing down the group table consisting of all possible multiplications *g* • *h*. A more compact way of defining a group is by *generators and relations*, also called the *presentation* of a group. Given any set *F* of generators , the free group generated by *F* surjects onto the group *G*. The kernel of this map is called the subgroup of relations, generated by some subset *D*. The presentation is usually denoted by For example, the group presentation describes a group which is isomorphic to A string consisting of generator symbols and their inverses is called a *word*.

Combinatorial group theory studies groups from the perspective of generators and relations.^{[6]} It is particularly useful where finiteness assumptions are satisfied, for example finitely generated groups, or finitely presented groups (i.e. in addition the relations are finite). The area makes use of the connection of graphs via their fundamental groups. For example, one can show that every subgroup of a free group is free.

There are several natural questions arising from giving a group by its presentation. The *word problem* asks whether two words are effectively the same group element. By relating the problem to Turing machines, one can show that there is in general no algorithm solving this task. Another, generally harder, algorithmically insoluble problem is the group isomorphism problem, which asks whether two groups given by different presentations are actually isomorphic. For example, the group with presentation is isomorphic to the additive group **Z** of integers, although this may not be immediately apparent.^{[7]}

Geometric group theory attacks these problems from a geometric viewpoint, either by viewing groups as geometric objects, or by finding suitable geometric objects a group acts on.^{[8]} The first idea is made precise by means of the Cayley graph, whose vertices correspond to group elements and edges correspond to right multiplication in the group. Given two elements, one constructs the word metric given by the length of the minimal path between the elements. A theorem of Milnor and Svarc then says that given a group *G* acting in a reasonable manner on a metric space *X*, for example a compact manifold, then *G* is quasi-isometric (i.e. looks similar from a distance) to the space *X*.

## Connection of groups and symmetry

Given a structured object *X* of any sort, a symmetry is a mapping of the object onto itself which preserves the structure. This occurs in many cases, for example

- If
*X*is a set with no additional structure, a symmetry is a bijective map from the set to itself, giving rise to permutation groups. - If the object
*X*is a set of points in the plane with its metric structure or any other metric space, a symmetry is a bijection of the set to itself which preserves the distance between each pair of points (an isometry). The corresponding group is called isometry group of*X*. - If instead angles are preserved, one speaks of conformal maps. Conformal maps give rise to Kleinian groups, for example.
- Symmetries are not restricted to geometrical objects, but include algebraic objects as well. For instance, the equation has the two solutions and . In this case, the group that exchanges the two roots is the Galois group belonging to the equation. Every polynomial equation in one variable has a Galois group, that is a certain permutation group on its roots.

The axioms of a group formalize the essential aspects of symmetry. Symmetries form a group: they are closed because if you take a symmetry of an object, and then apply another symmetry, the result will still be a symmetry. The identity keeping the object fixed is always a symmetry of an object. Existence of inverses is guaranteed by undoing the symmetry and the associativity comes from the fact that symmetries are functions on a space, and composition of functions are associative.

Frucht's theorem says that every group is the symmetry group of some graph. So every abstract group is actually the symmetries of some explicit object.

The saying of "preserving the structure" of an object can be made precise by working in a category. Maps preserving the structure are then the morphisms, and the symmetry group is the automorphism group of the object in question.

## Applications of group theory

Applications of group theory abound. Almost all structures in abstract algebra are special cases of groups. Rings, for example, can be viewed as abelian groups (corresponding to addition) together with a second operation (corresponding to multiplication). Therefore, group theoretic arguments underlie large parts of the theory of those entities.

### Galois theory

Galois theory uses groups to describe the symmetries of the roots of a polynomial (or more precisely the automorphisms of the algebras generated by these roots). The fundamental theorem of Galois theory provides a link between algebraic field extensions and group theory. It gives an effective criterion for the solvability of polynomial equations in terms of the solvability of the corresponding Galois group. For example, *S*_{5}, the symmetric group in 5 elements, is not solvable which implies that the general quintic equation cannot be solved by radicals in the way equations of lower degree can. The theory, being one of the historical roots of group theory, is still fruitfully applied to yield new results in areas such as class field theory.

### Algebraic topology

Algebraic topology is another domain which prominently associates groups to the objects the theory is interested in. There, groups are used to describe certain invariants of topological spaces. They are called "invariants" because they are defined in such a way that they do not change if the space is subjected to some deformation. For example, the fundamental group "counts" how many paths in the space are essentially different. The Poincaré conjecture, proved in 2002/2003 by Grigori Perelman, is a prominent application of this idea. The influence is not unidirectional, though. For example, algebraic topology makes use of Eilenberg–MacLane spaces which are spaces with prescribed homotopy groups. Similarly algebraic K-theory relies in a way on classifying spaces of groups. Finally, the name of the torsion subgroup of an infinite group shows the legacy of topology in group theory.

### Algebraic geometry

Algebraic geometry likewise uses group theory in many ways. Abelian varieties have been introduced above. The presence of the group operation yields additional information which makes these varieties particularly accessible. They also often serve as a test for new conjectures.^{[9]} The one-dimensional case, namely elliptic curves is studied in particular detail. They are both theoretically and practically intriguing.^{[10]} In another direction, toric varieties are algebraic varieties acted on by a torus. Toroidal embeddings have recently led to advances in algebraic geometry, in particular resolution of singularities.^{[11]}

### Algebraic number theory

Algebraic number theory makes uses of groups for some important applications. For example, Euler's product formula,

captures the fact that any integer decomposes in a unique way into primes. The failure of this statement for more general rings gives rise to class groups and regular primes, which feature in Kummer's treatment of Fermat's Last Theorem.

### Harmonic analysis

Analysis on Lie groups and certain other groups is called harmonic analysis. Haar measures, that is, integrals invariant under the translation in a Lie group, are used for pattern recognition and other image processing techniques.^{[12]}

### Combinatorics

In combinatorics, the notion of permutation group and the concept of group action are often used to simplify the counting of a set of objects; see in particular Burnside's lemma.

### Music

The presence of the 12-periodicity in the circle of fifths yields applications of elementary group theory in musical set theory. Transformational theory models musical transformations as elements of a mathematical group.

### Physics

In physics, groups are important because they describe the symmetries which the laws of physics seem to obey. According to Noether's theorem, every continuous symmetry of a physical system corresponds to a conservation law of the system. Physicists are very interested in group representations, especially of Lie groups, since these representations often point the way to the "possible" physical theories. Examples of the use of groups in physics include the Standard Model, gauge theory, the Lorentz group, and the Poincaré group.

### Chemistry and materials science

In chemistry and materials science, groups are used to classify crystal structures, regular polyhedra, and the symmetries of molecules. The assigned point groups can then be used to determine physical properties (such as chemical polarity and chirality), spectroscopic properties (particularly useful for Raman spectroscopy, infrared spectroscopy, circular dichroism spectroscopy, magnetic circular dichroism spectroscopy, UV/Vis spectroscopy, and fluorescence spectroscopy), and to construct molecular orbitals.

Molecular symmetry is responsible for many physical and spectroscopic properties of compounds and provides relevant information about how chemical reactions occur. In order to assign a point group for any given molecule, it is necessary to find the set of symmetry operations present on it. The symmetry operation is an action, such as a rotation around an axis or a reflection through a mirror plane. In other words, it is an operation that moves the molecule such that it is indistinguishable from the original configuration. In group theory, the rotation axes and mirror planes are called "symmetry elements". These elements can be a point, line or plane with respect to which the symmetry operation is carried out. The symmetry operations of a molecule determine the specific point group for this molecule.

In chemistry, there are five important symmetry operations. They are identity operation (**E)**, rotation operation or proper rotation (**C _{n}**) , reflection operation (

**σ**), inversion (

**i**) and rotation reflection operation or improper rotation (

**S**). The identity operation (

_{n}**E**) consists of leaving the molecule as it is. This is equivalent to any number of full rotations around any axis. This is a symmetry of all molecules, whereas the symmetry group of a chiral molecule consists of only the identity operation. An identity operation is a characteristic of every molecule even if it has no symmetry. Rotation around an axis (

**C**) consists of rotating the molecule around a specific axis by a specific angle. It is rotation through the angle 360°/

_{n}*n*, where

*n*is an integer, about a rotation axis. For example, if a water molecule rotates 180° around the axis that passes through the oxygen atom and between the hydrogen atoms, it is in the same configuration as it started. In this case,

*n*= 2, since applying it twice produces the identity operation. In molecules with more than one rotation axis, the Cn axis having the largest value of n is the highest order rotation axis or principal axis. For example Borane (BH3), the highest order of rotation axis is

**C**, so Principal axis of rotation of axis is

_{3}**C**.

_{3}In the reflection operation (**σ**) many molecules have mirror planes, although they may not be obvious. The reflection operation exchanges left and right, as if each point had moved perpendicularly through the plane to a position exactly as far from the plane as when it started. When the plane is perpendicular to the principal axis of rotation, it is called **σ _{h}** (horizontal). Other planes, which contain the principal axis of rotation, are labeled vertical (

**σ**) or dihedral (

_{v}**σ**).

_{d}Inversion (i ) is a more complex operation. Each point moves through the center of the molecule to a position opposite the original position and as far from the central point as where it started.Many molecules that seem at first glance to have an inversion center do not; for example, methane and other tetrahedral molecules lack inversion symmetry. To see this, hold a methane model with two hydrogen atoms in the vertical plane on the right and two hydrogen atoms in the horizontal plane on the left. Inversion results in two hydrogen atoms in the horizontal plane on the right and two hydrogen atoms in the vertical plane on the left. Inversion is therefore not a symmetry operation of methane, because the orientation of the molecule following the inversion operation differs from the original orientation. And the last operation is improper rotation or rotation reflection operation (**S _{n}**) requires rotation of 360°/

*n*, followed by reflection through a plane perpendicular to the axis of rotation.

### Statistical mechanics

Group theory can be used to resolve the incompleteness of the statistical interpretations of mechanics developed by Willard Gibbs, relating to the summing of an infinite number of probabilities to yield a meaningful solution.^{[13]}

### Cryptography

Very large groups of prime order constructed in elliptic curve cryptography serve for public-key cryptography. Cryptographical methods of this kind benefit from the flexibility of the geometric objects, hence their group structures, together with the complicated structure of these groups, which make the discrete logarithm very hard to calculate. One of the earliest encryption protocols, Caesar's cipher, may also be interpreted as a (very easy) group operation. Most cryptographic schemes use groups in some way. In particular Diffie–Hellman key exchange uses finite cyclic groups. So the term group-based cryptography refers mostly to cryptographic protocols that use infinite nonabelian groups such as a braid group.

## History

Group theory has three main historical sources: number theory, the theory of algebraic equations, and geometry. The number-theoretic strand was begun by Leonhard Euler, and developed by Gauss's work on modular arithmetic and additive and multiplicative groups related to quadratic fields. Early results about permutation groups were obtained by Lagrange, Ruffini, and Abel in their quest for general solutions of polynomial equations of high degree. Évariste Galois coined the term "group" and established a connection, now known as Galois theory, between the nascent theory of groups and field theory. In geometry, groups first became important in projective geometry and, later, non-Euclidean geometry. Felix Klein's Erlangen program proclaimed group theory to be the organizing principle of geometry.

Galois, in the 1830s, was the first to employ groups to determine the solvability of polynomial equations. Arthur Cayley and Augustin Louis Cauchy pushed these investigations further by creating the theory of permutation groups. The second historical source for groups stems from geometrical situations. In an attempt to come to grips with possible geometries (such as euclidean, hyperbolic or projective geometry) using group theory, Felix Klein initiated the Erlangen programme. Sophus Lie, in 1884, started using groups (now called Lie groups) attached to analytic problems. Thirdly, groups were, at first implicitly and later explicitly, used in algebraic number theory.

The different scope of these early sources resulted in different notions of groups. The theory of groups was unified starting around 1880. Since then, the impact of group theory has been ever growing, giving rise to the birth of abstract algebra in the early 20th century, representation theory, and many more influential spin-off domains. The classification of finite simple groups is a vast body of work from the mid 20th century, classifying all the finite simple groups.

## See also

## Notes

**^*** Elwes, Richard, "An enormous theorem: the classification of finite simple groups,"*Plus Magazine*, Issue 41, December 2006.**^**This process of imposing extra structure has been formalized through the notion of a group object in a suitable category. Thus Lie groups are group objects in the category of differentiable manifolds and affine algebraic groups are group objects in the category of affine algebraic varieties.**^**Such as group cohomology or equivariant K-theory.**^**In particular, if the representation is faithful.**^**Arthur Tresse (1893). "Sur les invariants différentiels des groupes continus de transformations" (PDF).*Acta Mathematica*.**18**: 1–88. doi:10.1007/bf02418270.**^**Schupp & Lyndon 2001**^**Writing , one has**^**La Harpe 2000**^**For example the Hodge conjecture (in certain cases).**^**See the Birch and Swinnerton-Dyer conjecture, one of the millennium problems**^**Abramovich, Dan; Karu, Kalle; Matsuki, Kenji; Wlodarczyk, Jaroslaw (2002), "Torification and factorization of birational maps",*Journal of the American Mathematical Society*,**15**(3): 531–572, arXiv:math/9904135, doi:10.1090/S0894-0347-02-00396-X, MR 1896232**^**Lenz, Reiner (1990),*Group theoretical methods in image processing*, Lecture Notes in Computer Science,**413**, Berlin, New York: Springer-Verlag, doi:10.1007/3-540-52290-5, ISBN 978-0-387-52290-6**^**Norbert Wiener, Cybernetics: Or Control and Communication in the Animal and the Machine, ISBN 978-0262730099, Ch 2

## References

- Borel, Armand (1991),
*Linear algebraic groups*, Graduate Texts in Mathematics,**126**(2nd ed.), Berlin, New York: Springer-Verlag, doi:10.1007/978-1-4612-0941-6, ISBN 978-0-387-97370-8, MR 1102012 - Carter, Nathan C. (2009),
*Visual group theory*, Classroom Resource Materials Series, Mathematical Association of America, ISBN 978-0-88385-757-1, MR 2504193 - Cannon, John J. (1969), "Computers in group theory: A survey",
*Communications of the ACM*,**12**: 3–12, doi:10.1145/362835.362837, MR 0290613 - Frucht, R. (1939), "Herstellung von Graphen mit vorgegebener abstrakter Gruppe",
*Compositio Mathematica*,**6**: 239–50, ISSN 0010-437X, archived from the original on 2008-12-01 - Golubitsky, Martin; Stewart, Ian (2006), "Nonlinear dynamics of networks: the groupoid formalism",
*Bull. Amer. Math. Soc. (N.S.)*,**43**(03): 305–364, doi:10.1090/S0273-0979-06-01108-6, MR 2223010 Shows the advantage of generalising from group to groupoid. - Judson, Thomas W. (1997),
*Abstract Algebra: Theory and Applications*An introductory undergraduate text in the spirit of texts by Gallian or Herstein, covering groups, rings, integral domains, fields and Galois theory. Free downloadable PDF with open-source GFDL license. - Kleiner, Israel (1986), "The evolution of group theory: a brief survey",
*Mathematics Magazine*,**59**(4): 195–215, doi:10.2307/2690312, ISSN 0025-570X, JSTOR 2690312, MR 0863090 - La Harpe, Pierre de (2000),
*Topics in geometric group theory*, University of Chicago Press, ISBN 978-0-226-31721-2 - Livio, M. (2005),
*The Equation That Couldn't Be Solved: How Mathematical Genius Discovered the Language of Symmetry*, Simon & Schuster, ISBN 0-7432-5820-7 Conveys the practical value of group theory by explaining how it points to symmetries in physics and other sciences. - Mumford, David (1970),
*Abelian varieties*, Oxford University Press, ISBN 978-0-19-560528-0, OCLC 138290 - Ronan M., 2006.
*Symmetry and the Monster*. Oxford University Press. ISBN 0-19-280722-6. For lay readers. Describes the quest to find the basic building blocks for finite groups. - Rotman, Joseph (1994),
*An introduction to the theory of groups*, New York: Springer-Verlag, ISBN 0-387-94285-8 A standard contemporary reference. - Schupp, Paul E.; Lyndon, Roger C. (2001),
*Combinatorial group theory*, Berlin, New York: Springer-Verlag, ISBN 978-3-540-41158-1 - Scott, W. R. (1987) [1964],
*Group Theory*, New York: Dover, ISBN 0-486-65377-3 Inexpensive and fairly readable, but somewhat dated in emphasis, style, and notation. - Shatz, Stephen S. (1972),
*Profinite groups, arithmetic, and geometry*, Princeton University Press, ISBN 978-0-691-08017-8, MR 0347778 - Weibel, Charles A. (1994).
*An introduction to homological algebra*. Cambridge Studies in Advanced Mathematics.**38**. Cambridge University Press. ISBN 978-0-521-55987-4. MR 1269324. OCLC 36131259.

## External links

- History of the abstract group concept
- Higher dimensional group theory This presents a view of group theory as level one of a theory which extends in all dimensions, and has applications in homotopy theory and to higher dimensional nonabelian methods for local-to-global problems.
- Plus teacher and student package: Group Theory This package brings together all the articles on group theory from
*Plus*, the online mathematics magazine produced by the Millennium Mathematics Project at the University of Cambridge, exploring applications and recent breakthroughs, and giving explicit definitions and examples of groups.