Generating sets describe how a group is assembled from a small stock of elements and their inverses. Cayley digraphs turn that algebraic description into a combinatorial and geometric object. This chapter connects the algebraic notion of generation to graph theory and lays the groundwork for presentations of groups.


§7.1 Generating Sets

Definition 7.1 (Generating set). Let be a group and . A word in is a finite product

The subgroup generated by , written , is the set of all such words (including the empty word, which represents ). We say generates if .

The inclusion of inverses is essential. In a non-abelian group, positive words alone generally do not close under inversion, so they do not form a subgroup.

Definition 7.2 (Finitely generated group). A group is finitely generated if there exists a finite subset with .


§7.2 The Intersection Characterization

Theorem 7.3. Let be a group and . Then equals the intersection of all subgroups of that contain :

This theorem says that “smallest subgroup containing ” is not informal language; it is a well-defined closure operation.


§7.3 Standard Examples of Generation

Example 7.4 ( with one generator). The integers under addition satisfy . Every integer is a finite sum of copies of or .

Example 7.5 ( with two generators). We also have . Indeed, , and since generates , so does . This shows generating sets need not be minimal.

Example 7.6 ( generated by transpositions). The symmetric group is generated by the set of all transpositions. Every permutation can be decomposed as a product of transpositions (cf. Chapter 9). Hence

Example 7.7 ( with two generators). More efficiently, . One verifies:

so all three transpositions are obtained. Together with the two 3-cycles and the identity, all six elements are accounted for.

Example 7.8 (Dihedral group). The dihedral group of symmetries of a regular -gon satisfies , where is a rotation by and is a reflection. Every element can be written as or for , so and two generators suffice.

Computational criterion in cyclic groups

The following result reduces generation questions in cyclic groups to gcd computations. It is the main tool for Exercises 7.1–7.2 and any problem asking “does this subset generate ?”

Proposition 7.8a (Generation in cyclic groups). Let have order , and let be integers. Then

This subgroup has order and index in .

Corollary (Generators of ). The element generates if and only if . Hence has exactly generators, where is Euler’s totient function.

Example 7.8b. In , , a cyclic subgroup of order . In , .

Non-abelian groups

This gcd criterion applies only to cyclic (and more generally abelian) groups. In non-abelian groups, generation questions must be settled by explicit computation — there is no shortcut analogous to gcd. For instance, in (a proper subgroup), while (the full group). The difference is not visible from the cycle lengths alone.


§7.4 Cayley Digraphs

Definition 7.9 (Cayley digraph). Let be a group and a generating set for . The Cayley digraph is the directed graph defined by:

  • Vertices: the elements of .
  • Edges: for each and each , there is a directed edge , colored (or labeled) by .

How to read the graph:

FeatureMeaning
Vertex The identity element
Edge Right multiplication by generator
Following edge backwardsMultiplication by
Path of length Product of generators
Cycle returning to startA relation among the generators

§7.5 Cayley Digraphs for Small Groups

Example 7.10 (, generator ). Figure: Cayley digraph of generated by .

Example 7.11 (, generator ). A directed 6-cycle:

Using the generating set instead adds a second family of edges (each vertex also connects to the vertex two steps ahead), producing a denser graph on the same vertex set.

Example 7.12 (, generators ). The Klein four-group with , . The Cayley digraph has:

  • -edges (say, solid): and .
  • -edges (say, dashed): and .

Since every generator is its own inverse, each directed edge is paired with its reverse, and the graph looks like a square with opposite sides identified by different colors.

Example 7.13 (, generators ). The Cayley digraph has 6 vertices and two families of edges. The -edges form two directed 3-cycles (one through and one through ). The -edges pair elements across the two 3-cycles. The graph visually displays the non-abelian structure: following generators in different orders leads to different vertices.

Example 7.14 (, generators ). The Cayley digraph has 8 vertices. The -edges form two directed 4-cycles: one through and one through . The -edges connect each to (and back, since ). The relation manifests as the fact that the second 4-cycle is traversed in the opposite direction.


§7.6 What Cayley Digraphs Reveal

Theorem 7.15 (Vertex-transitivity). The Cayley digraph is vertex-transitive: for any two vertices , the map is a graph automorphism sending to .

Vertex-transitivity means the graph “looks the same from every vertex,” which reflects the algebraic fact that every group element can serve as the identity of a translated copy.

Theorem 7.16 (Connectivity criterion). The Cayley digraph is connected if and only if generates .

Cycle structure and relations. A cycle in the Cayley digraph that returns to its starting vertex corresponds to a relation among the generators. For instance, the 4-cycle in corresponds to the relation (i.e., ). In , the cycle (and continuing back to ) encodes the relation .

Detecting group properties from the digraph

Commutativity. A group is abelian if and only if for every pair of generators and every vertex , the two paths

arrive at the same vertex. Visually: every “parallelogram” formed by two different arc types closes. By vertex-transitivity it suffices to check at a single vertex (say ): the group is abelian if and only if for all generator pairs .

Example. In , start at . Following then gives . Following then gives . Different vertices, so is non-abelian. In , starting at : both orders give . Every parallelogram closes, confirming is abelian.

Subgroup visibility. If and generates , then appears as the induced subgraph on the vertex set inside . The left cosets appear as isomorphic copies of this subgraph: restricting the -edges to any coset reproduces the same pattern, shifted by left multiplication.

Example. In , the -edges restricted to form a directed 3-cycle — this is . The other three vertices form a parallel 3-cycle: this is the coset , not a subgroup but a shifted copy of one.

Connection to Cayley’s theorem. Each generator defines a permutation by . The map (where ) extends to an injective homomorphism . This is exactly the right regular representation, and the Cayley digraph is its visual encoding. The fact that this map is injective is the content of Cayley’s theorem (Chapter 8): every group embeds in a symmetric group.


§7.7 Finitely Generated Groups

Not every group is finitely generated. The following is a standard and instructive example.

Theorem 7.17. The group is not finitely generated.

This proof is a model of how finite-generation questions reduce to arithmetic obstructions. The essential point is that a finite generating set in an additive group of rationals constrains denominators, but has unbounded denominators.

Remark. The additive group is also not finitely generated (same style of argument, or by cardinality: a finitely generated subgroup of an abelian group is countable, but is uncountable). By contrast, every finite group is finitely generated (take ).


§7.8 Relations and Presentations

A generating set tells us which elements build the group; relations tell us when different words represent the same element. A presentation packages both into a compact description that determines the group up to isomorphism.

Free groups

To make presentations precise, we need the notion of a group with no relations at all.

Definition 7.18 (Free group, informal). The free group on a set consists of all reduced words in the alphabet , where “reduced” means no adjacent pair or appears. Multiplication is concatenation followed by cancellation of inverse pairs until the word is reduced. The empty word is the identity.

The free group on one generator is : every reduced word is for some . The free group on two or more generators is non-abelian and infinite — for instance, in , the words and are distinct elements.

The key property of is universality: every group generated by elements is a quotient of . If , then the map sending each formal generator to the corresponding group element is a surjective homomorphism. Its kernel consists of exactly those words that equal in — the relations.

Presentations

Definition 7.19 (Group presentation). A group presentation

specifies generators and relations (each is an equation among words in the generators). Formally, , where is the normal closure of the relators — the smallest normal subgroup of containing them.

The group defined by a presentation is the “largest” group generated by the in which all the hold: any other such group is a quotient of it.

Example 7.20 (Cyclic presentation).

Starting from , the relation forces , giving .

Example 7.21 (Dihedral presentation).

The first two relations bound the orders of the generators. The third is the conjugation relation: conjugating by inverts it, encoding “reflection reverses rotation.” Equivalently, , which is the commutation rule that reduces any word to the normal form (, ). These three relations completely determine up to isomorphism.

Example 7.22 (Klein four-group).

Without the commutativity relation , the group would be the infinite dihedral group (the free product ). Adding commutativity collapses it to the finite group .

Example 7.23 (Quaternion group).

This is a non-abelian group of order 8, distinct from . The presentations of and differ only in the second relation: for versus for . In the reflection has order 2; in both generators have order 4 and the unique element of order 2 is .

The word problem

Given a presentation , the word problem asks: given a word in the generators and their inverses, does in the presented group? Equivalently, does lie in the normal closure of the relators?

For finite groups this is always decidable (enumerate all elements). But in general the word problem is undecidable: Novikov (1955) and Boone (1959) independently proved that there exists a finitely presented group for which no algorithm can determine whether an arbitrary word equals the identity.

This means presentations, while compact, can be deceptively hard to work with. A presentation defines a group precisely, but extracting information from it — the order of the group, whether two words represent the same element, whether the group is trivial — can be computationally intractable. This tension between the elegance of presentations and the difficulty of computing with them runs through much of combinatorial group theory.

Presentations become essential tools in later chapters, particularly for factor groups (Chapter 15) and the structure of finitely presented groups.


Worked Examples

Worked Example A. Show that .

We need for all in the generated subgroup, but more directly: in , the subgroup contains and . Their difference is

Now , and . Since and generates , we conclude .

Alternatively, note that and , so contains an element of order 12.

Worked Example B. Find in .

Both generators have order 2 and they are disjoint, so they commute:

The generated subgroup is . This is a proper subgroup of , so does not generate .

Worked Example C. Describe the Cayley digraph of with generators and .

The group has 6 elements. The -edges swap between the two “layers” (since has order 2, each -edge is a 2-cycle): for . The -edges form two directed 3-cycles: and . The graph is connected, confirming that generates the group. Since , the graph could also be drawn as a single directed 6-cycle using the generator .

Worked Example D. In , determine and find the order of the generated subgroup.

Compute . Step by step: , then , then . Since , the Proposition gives .

Concretely: , then , then .

Note that no pair from alone generates : , , . All three elements are needed.

Worked Example E. From the Cayley digraph of ( = rotation by , = reflection), read off: (a) the order of each generator, (b) whether the group is abelian, (c) all subgroups visible from single-generator edges.

(a) The -edges form directed 3-cycles, so . The -edges pair vertices (), so .

(b) Start at . Path ends at . Path ends at . Since and in the standard labeling of , these are different vertices: the group is non-abelian.

(c) The -edges alone decompose the 6 vertices into two directed 3-cycles:

  • : this is the subgroup , the unique subgroup of index 2.
  • : this is the coset , not a subgroup (it does not contain ).

The -edges pair each rotation with a reflection. Each pair gives a subgroup only when the pair contains : the subgroups , , are visible as the -edge from and the -edges from and respectively (after relabeling). Together with and the trivial subgroups, these are all five subgroups of .

Worked Example F. Write a presentation for and verify that by listing all normal-form elements.

The presentation is .

The third relation gives , which is the commutation rule. Any word in can be reduced by:

  1. Moving all ‘s to the right using .
  2. Reducing powers of mod 4 (since ).
  3. Reducing powers of mod 2 in the exponent, but noting (not ). So is replaced by , and .

Normal forms: with and , giving 8 elements:

Under the standard identification: , , , , .


Flashcard Summary

Key facts for rapid review

  1. concretely: all finite products with (including the empty product ).

  2. abstractly: the intersection of all subgroups of containing (Theorem 7.3).

  3. Key examples of generation:

    • (but ).
    • .
    • with .
  4. Cayley digraph : vertices = group elements; edge for each generator .

  5. Vertex-transitive: left multiplication by any group element is a graph automorphism.

  6. Connected iff generates (Theorem 7.16).

  7. Cycles = relations among generators.

  8. The digraph depends on the choice of generators, not just on the group.

  9. Generation in : . Generates iff .

  10. Commutativity from digraph: check that all generator-pair parallelograms close at any single vertex.

  11. Subgroup visibility: appears as induced subgraph; cosets appear as shifted copies.

  12. Not finitely generated: — finite generators constrain denominators.

  13. Presentation : formally , quotient of the free group by the normal closure of relators.

  14. Key presentations: , , .

  15. Word problem: deciding from a presentation is undecidable in general (Novikov—Boone).


Mastery Checklist

Before leaving Chapter 7, verify that you can:

  • Compute explicitly in , , and for small cases.
  • State and prove that is the intersection of all subgroups containing .
  • Explain why inverses are needed in the definition of generation (give a counterexample without them).
  • Draw a Cayley digraph for a given group and generating set; read off the identity, multiplication, and inverses.
  • State and prove: the Cayley digraph is connected iff the generating set generates the group.
  • Prove that is not finitely generated.
  • Write the presentation of and explain what each relation means geometrically.
  • Determine whether a given subset generates a given group (using gcd in abelian cases, explicit computation otherwise).
  • Apply the gcd criterion: in .
  • Detect commutativity from a Cayley digraph by checking parallelograms at a single vertex.
  • Identify subgroups and their cosets as subgraphs in a Cayley digraph.
  • Explain why different generating sets for the same group yield different Cayley digraphs.
  • Define the free group on a set and explain how presentations arise as quotients.
  • State the quaternion group presentation and explain how it differs from .
  • Explain the word problem and state why it is undecidable in general.
  • Use the fact that homomorphisms are determined by their values on generators (Exercise 7.6).