Definition
Groups and subgroups
Adapted
Gives the group axioms and the uniqueness and cancellation laws they force, the one-line test for a subset to be a subgroup, and the order of an element together with the cyclic subgroup it generates.
A binary operation on a set is a map . We write it as juxtaposition, , and call the product of and ; that the product always lands back in is the closure requirement, and it is built into the word "map". When a second operation is in play we write instead.
A group is a set with a binary operation satisfying three axioms.
- (G1) Associativity. for all .
- (G2) Identity. There is an with for every .
- (G3) Inverses. For each there is an with .
Axiom (G2) requires to have at least one element, so a group is never empty. The group is abelian, or commutative, if in addition for all ; most groups of physical interest are not. A finite group is one with finitely many elements, and the number of elements of a finite group is its order, written . An infinite group is said to have infinite order.
For we write for the product of copies of , for the product of copies of , and ; then for all . When the operation is addition the same objects are written , and .
Two conventions are worth fixing at the start. First, (G2) only postulates an identity; its uniqueness is a theorem, proved below. Some texts, Riley, Hobson and Bence (Riley, Hobson & Bence (2006), §28.1.1, axiom (iii), p. 1043) among them, write "unique" into the axiom itself, which costs nothing because the two readings agree. Second, when the elements are operations acting on something, means "do first, then ", matching the order in which composed functions and matrices act.
The axioms are an abstraction of two quite different situations.
Numbers. , , and are abelian groups under addition; , , and are abelian groups under multiplication. is not a group under multiplication: has no integer reciprocal. Any vector space is an abelian group under vector addition, its scalar multiplication simply forgotten.
Symmetries. Fix an object and collect every transformation that leaves it looking the same. Composition of two such transformations is another, undoing one is another, and doing nothing is the identity, so the collection is a group. Riley, Hobson and Bence (Riley, Hobson & Bence (2006), §28.1, pp. 1041-1042) start from the hydrogen and ammonia molecules in exactly this way. For an equilateral triangle the group has six elements — the identity, two rotations by , and three reflections — and it is not abelian, since a rotation followed by a reflection generally differs from the same two performed in the other order (Arfken, Weber and Harris (Arfken, Weber & Harris (2013), Example 17.1.1 and Table 17.1, pp. 817-818)). For a circular disk the symmetries form the continuous abelian group of rotations , with .
Matrices. The invertible matrices over a field form the general linear group under matrix multiplication; more abstractly, is the group of invertible linear maps of a vector space to itself (Linear maps and matrices). Inside it sit the groups that physics uses constantly: (determinant ), and (Unitary and orthogonal matrices), and , the Lorentz group , and the symplectic group of Hamiltonian mechanics. These are collected in The classical matrix groups.
A group may also be specified by nothing but its multiplication table, with no numbers or geometry attached at all; Arfken, Weber and Harris (Arfken, Weber & Harris (2013), Example 17.1.3 and Table 17.2, p. 819) give the four-element Vierergruppe that way.
Let be a group with identity , and let .
- The identity is unique: if satisfies for all , then .
- Inverses are unique: if and then . We may therefore speak of the inverse .
- and , in that order.
- The equations and have exactly one solution each, namely and . In particular both cancellation laws hold: implies , and implies .
- One side suffices: if for some , then (and likewise if ); and if for a single , then .
Consequently a product needs no brackets, and in a finite group each row and each column of the multiplication table is a rearrangement of the elements of .
Everything here comes from multiplying by an inverse and from the fact that an inverse exists on both sides. Uniqueness of the identity is the one statement that does not need inverses at all: two identities and can be multiplied together, and each then claims the product for itself. Uniqueness of inverses is the same trick with a third element in the middle: evaluate two ways, bracketing it once to the left and once to the right. The cancellation laws, and with them the rearrangement of the multiplication table, are the single observation that multiplying by undoes multiplying by .
1. Consider the product . Reading as an identity gives ; reading as an identity gives . Hence .
2. Suppose and . Bracket the product in the two ways permitted by (G1):
Associativity says the two left-hand sides are equal, so . (Only and were used, which is more than we need and will be sharpened in part 5.)
3. The defining equations say, read with the roles of and exchanged, that is an inverse of . By part 2 the inverse of is unique, so it is . For the second identity, compute directly, using (G1) to move the brackets:
and symmetrically . So is an inverse of , hence by part 2 it is . The reversal of order is not optional: in a non-abelian group generally fails.
4. solves , since . If is any solution, multiply on the left by and use (G1): . So the solution is unique, and the same argument on the other side handles . For left cancellation, gives ; right cancellation follows by multiplying on the right by .
5. If then, multiplying on the left by , . If , multiply on the right by instead. If , then , and left cancellation gives .
Bracketing and the multiplication table. That a product of factors is independent of its bracketing follows by induction on : the cases are (G1), and any bracketing of splits at some point into a product of two shorter bracketed products, which by the inductive hypothesis have unambiguous values; repeated use of (G1) then moves every split to the same place. Finally, fix and consider the row of the table indexed by , that is, the list . By part 4 this map is injective (cancellation) and surjective (solve ), so the row contains every element of exactly once; columns are the same with the other factor fixed.
A subset of a group is a subgroup, written , if is non-empty and is closed under the two operations of : and whenever .
Such an is a group in its own right under the restricted operation. Associativity is inherited for free, since an equation among elements of is an equation in ; the identity of is the identity of , because in and cancellation gives ; and for the same reason the inverse of in is its inverse in . In particular for every subgroup, so no two subgroups are disjoint.
Every group has the two trivial subgroups and ; any other subgroup is proper. The relation is transitive: a subgroup of a subgroup of is a subgroup of . An intersection of subgroups is again a subgroup, since each defining condition is inherited from every member of the family; a union of subgroups usually is not.
Let be a subset of a group . The following two conditions are equivalent.
- is a subgroup of .
- (S1) has at least one element, and (S2) the combination belongs to whenever both and do.
Should happen to have only finitely many elements, a third equivalent condition joins the list:
- has at least one element, and belongs to whenever both and do.
So for a finite candidate the single word "inverses" may be struck from the definition, while for an infinite one it may not.
One condition does the work of two because can be specialised. Feed it the same element twice and it produces the identity; feed it the identity and an element and it produces that element's inverse; once inverses are available, feeding it and produces the product . For the finite case there are no inverses to manufacture out of nothing, so one uses finiteness instead: the powers of an element of a finite set must eventually repeat, and a repetition turns some positive power of into the identity, which puts the inverse of among its own positive powers.
A subgroup satisfies (S1) and (S2). It is non-empty by definition, and if then by closure under inverses and by closure under products.
(S1) and (S2) give a subgroup. Three applications of (S2), in order.
- By (S1) pick some . Taking both arguments equal to , .
- Now take the first argument to be and the second to be any : . So is closed under inverses.
- Finally let . By the previous step , so (S2) applied to the pair gives , using . So is closed under products.
Hence .
The finite case. Assume is a finite non-empty subset closed under products, and let . All the powers lie in by closure, and is finite, so they cannot all be distinct: there are exponents with . Cancelling gives with . Therefore , and
so by part 5 of the uniqueness statement . If this reads , which is correct. In either case is a power of with a non-negative exponent, hence lies in . So is closed under inverses as well, and is a subgroup.
Let be an element of a group . The order of , written , is the least with ; if no positive power of equals , then has infinite order. The identity is the only element of order .
The set of all integer powers of ,
is a subgroup of : it is non-empty, and lies in it, so (S2) holds. It is the cyclic subgroup generated by , and it is abelian because powers of one element commute. A group is cyclic if for some , and any such is a generator. A cyclic group may have several generators: always, since runs over as does.
The same symbol is used for the order of an element and for the order of a group. The statement below shows the clash is harmless.
Let be a group and .
- , with the convention that one side is infinite exactly when the other is. More precisely, if then are distinct and exhaust , while if then all the powers , , are distinct.
- If for some , then divides . Conversely whenever divides .
- If and , then . In particular generates exactly when .
Both of the first two parts are the division algorithm in disguise. Any exponent can be written with ; since , the quotient part collapses and . That simultaneously shows the list is everything, and that forces with below the minimum , so and . Part 3 then follows by asking for the smallest with , which is a statement about least common multiples.
Part 1, finite case. Let . The listed elements are distinct: if with , then cancelling gives with , contradicting the minimality of in the definition of order. They exhaust : given , divide, with , and use the exponent law,
So .
Part 1, infinite case. Let . If with then with , so would have finite order. Hence all powers are distinct and is infinite.
Part 2. Suppose . If there is nothing to prove, and , so we may assume . Then has finite order; write and divide, with . As in part 1, . Since is the least positive exponent with that property and , the only possibility is , that is, . The converse is immediate: if then .
Part 3. Put , , and write , with and . First, , so has finite order, and by part 2 that order divides . Conversely let , so ; by part 2 again , that is, , hence . Since , divides . The two divisibilities give , which is the claim. The last sentence follows because and, by part 1, the two have sizes and , so they coincide exactly when .
Associativity (G1) is a real restriction. The cross product is a perfectly good binary operation on , but while , so it is not associative and is not a group. Without (G1) the proof of uniqueness of inverses fails at its first line, and products of three or more elements stop having well-defined values.
Inverses are not implied by closure. The positive integers are closed under addition, contain no identity for it, and contain no additive inverses; is therefore not a subgroup of . This is also the hypothesis that the finite half of the subgroup criterion replaces: the shortcut "closed under products" is valid only for finite , and is precisely the infinite counterexample. The proof shows where finiteness enters — in the pigeonhole step that forces two powers of to coincide.
The operation must be the one inherited from . is a group under multiplication and a subset of the additive group , but it is not a subgroup of it: the operations are different. "" always means carries the restriction of 's operation.
Non-emptiness. The empty set satisfies (S2) vacuously, so (S1) cannot be dropped. In practice one verifies (S1) by exhibiting .
Minimality in the definition of order. Part 2 above fails without it. The element of satisfies and ; it is only because is the least such exponent that one may conclude from .
What is special about cyclic groups. Every cyclic group is abelian, so a non-abelian group is never cyclic — the six-element symmetry group of the equilateral triangle, for instance. The converse fails: is cyclic, but the group computed in the example below is abelian of order and not cyclic. Subgroups of are the exception in which cyclicity is automatic: each is for a unique .
Let
the residue classes modulo that have a multiplicative inverse, under multiplication of classes. This is a group: multiplication of classes is associative and has identity ; it is closed, because gives ; and each class is invertible by construction. Discarding the multiples of and of leaves
We drop the bars from here on.
Orders of the elements. Work out the powers of modulo :
so and , a subgroup of order — which matches part 1 of the statement above. For :
so . The remaining elements are quicker. , so ; , so ; , so (indeed modulo ). For part 3 applies with and : . For the same gives . Collecting:
| element | ||||||||
|---|---|---|---|---|---|---|---|---|
| order |
Conclusion. The largest order occurring is . By part 1, a generator of a cyclic group of order would have to be an element of order , and there is none. Hence is abelian of order but not cyclic, and no single element generates it. Two elements do: every element of is with and , since and counts the products correctly.
Two checks. First, the orders listed are all divisors of , as Lagrange's theorem requires. Second, the four elements of order dividing , namely , are closed under multiplication — , , — and so form a subgroup of order by the finite subgroup criterion. The final number to carry away: has exactly elements of order , namely , , and .
Symmetry as a bookkeeping device. A Hamiltonian, a crystal, a molecule or a field theory comes with a group of transformations that leave it unchanged, and almost everything one can say about the system without solving it follows from that group. Which transformations are symmetries is a closure question: the set of them is automatically a group, which is why the axioms are the right abstraction and why one may speak of "the" symmetry group of a configuration. The finite ones are the point groups of molecules and crystals (Point groups and crystal symmetry); the continuous ones are the matrix groups , , and the Lorentz group (Matrix Lie groups and Lie algebras).
Orders control what can happen. The order of an element is the number of times an operation must be repeated to get back to the start, so it is directly observable: a rotation axis of a crystal has order , , or and nothing else, and that single arithmetic fact is the crystallographic restriction. In the quantum-mechanical setting the order of a symmetry operation limits the phases it can multiply a state by: if and acts on an eigenstate by a number , then , so is an th root of unity. Parity (, ) is the familiar case.
Cyclic groups and periodicity. A cyclic group of order is the symmetry group of anything with -fold periodicity: the rotations of a regular -gon, the Bloch phases of a ring of lattice sites, the discrete Fourier transform. The classification of these groups is as complete as it could be — cyclic groups of equal order are always isomorphic to one another, so for each there is only one (Dummit and Foote (Dummit & Foote (2004), §2.3, Theorem 4, p. 56)), and the infinite one is . That is why "the" symmetry of a model is a well-posed phrase.
Subgroups and symmetry breaking. When a system cools through a phase transition or has a field applied, the symmetry group shrinks to a subgroup: to a point group in a crystal, a point group to one of its subgroups under strain. The subgroup criterion is then the practical test for which sets of surviving operations are consistent, and the degeneracy of the energy levels splits accordingly (Representations of groups).
Arithmetic. , the group of the example, is the computational backbone of public-key cryptography and of the fast algorithms for modular exponentiation; the order of an element there is the period of the corresponding repeating decimal or pseudorandom sequence.