COPYRIGHT 2002 -- George Baloglou

In what follows I provide a brief description and rigorous classification of the seventeen planar crystallographic groups (also known as wallpaper patterns). This topic forms the core of my ISOMETRICA book, which is in turn an outgrowth of the SYMMETRIES course (MAT 103) that Margaret Groman introduced at SUNY Oswego in 1992 (as SYMMETRY AND CULTURE) and I taught for ten consecutive semesters prior to my 2000-2001 sabbatical leave. And this page will eventually be part of a much larger and varied web page closely associated with MAT 103. The mathematical background assumed is minimal -- after all, the description and classification offered here are purely geometrical and totally elementary. Missing details may be found in my book or worked out with the help of a more geometrically inclined friend or teacher. (At the other end, ambitious readers may like to extend my approach to the 'real', three-dimensional crystallographic groups!) A wallpaper pattern may be defined as a subset of the plane invariant under translation in two, therefore -- by the familiar from Physics Parallelogram Law -- infinitely many directions; a simple example is provided by the p1 wallpaper pattern shown below:

It is also assumed that the translations that leave a wallpaper pattern invariant may not be of arbitrarily small length: this is known, in the words of eminent crystallographer Arthur Loeb, as Postulate of Closest Approach. Resources on wallpaper patterns are abundant, both on line and in print; in the latter direction I would particularly recommend Peter Stevens' highly readable, brilliantly written Handbook of Regular Patterns and Doris Schattschneider's comprehensive study on Escher's work in Visions of Symmetry. In addition to translation, there can only exist three other types of planar isometries (distance-preserving transformations of the plane) that may, in particular, leave a wallpaper pattern invariant: rotation, reflection and, combining translation and reflection parallel to each other, glide reflection. The standard geometrical proof of this fundamental fact is available, for example, in Appendix I of Dorothy Washburn and Donald Crowe's Symmetries of Culture . I offer an alternative geometrical approach in Isometries come in circles, a manuscript devoted primarily to the six isometries of the Euclidean space (where the number of crystallographic groups rises from 17 to 230).

while rotation by 90 degrees guarantees rotation by 180 degrees, as in the case of the checkerboard p4m pattern).

Proofs may be found in H. S. M. Coxeter's Introduction to Geometry (Barlow's 1901 proof, p. 60) or Loeb's Color and Symmetry (chapters 2 and 3). When it comes to useful interactions among isometries, it is obvious that the composition F*G of every two isometries F, G is again an isometry, and not quite as obvious that the 'image' F[G] of G under F is also an isometry. The latter fact is what I call Conjugacy Principle, a term justified by the identity F[G] = F*G*F', where F' denotes the inverse of F: this identity provides a proof at once, and is in turn established via simple case-by-case geometrical arguments. (An indirect reference to this principle appears in Coxeter's book (second edition), p. 61). Here is an illustration in the context of the following 60-degree 'half-beehive' p6m pattern:

Back to compositions, it is obvious that the composition of two rotations sharing the same center is a rotation by an angle equal to the sum of the two

It is easy now to see how two 60-degree rotations may produce a 120-degree rotation, how two 90-degree rotations may produce a 180-degree rotation, how one 120-degree rotation and one 180-degree rotation may produce a 60-degree rotation, etc; the corresponding

Extending the previously mentioned result on reflections, it is possible to show that the composition of two non-parallel glide reflections is a rotation by twice their angle of intersection ... and even find out where its center is! An immediate consequence of this fact is that rotation-free wallpaper patterns may have (glide) reflection in at most one direction (and along, thanks to the pattern's translation and some 'Physics', infinitely many axes). In the absence of (glide) reflection we obtain with no effort the p1 type already seen above. The main question now is: what type of parallel (glide) reflections may coexist in a rotation-free wallpaper pattern? Before we answer this question, it is important to learn to view a reflection as a glide reflection: not merely as a glide reflection of zero gliding vector, but also as a genuine glide reflection consisting of the given reflection and a parallel to it translation

Notice that, although there exist 'two kinds' of reflection axes in the pm pattern above, the associated glide reflections share the same minimal (non-zero) vector. The same holds true in the following pg pattern, obtained by 'cutting in half' the pm pattern above and featuring

So the natural question arises: can a rotation-free pattern have two (by necessity parallel) glide reflections of distinct minimal gliding vectors? (If that is the case then the pattern's two distinct glide reflections will have to alternate -- a mere consequence of the Conjugacy Principle!) A simple argument shows that this is possible only in case precisely one of the glide reflections is in fact a reflection -- a possibility that is not merely theoretical, as the following cm wallpaper pattern (obtained from the pm pattern above through a 'perfect shifting' of every other 'row') demonstrates:

As it turns out, the four types of wallpaper patterns presented so far (p1, pm, pg, cm) are the only possible rotation-free types. Moreover, and leaving the 'trivial' ((glide)-reflection-free) p1 case aside, the cm type is characterized by the existence of a valid translation T the components of which in the parallel and perpendicular to (glide) reflection directions (T2 and T1, respectively) are not valid translations. This characterization follows from our descriptions of the three types above, the fact that every valid translation's 'vertical' (i.e. parallel-to-reflection) component is an

This completes the discussion of the four rotation-free patterns. As we shall see, the characterization of the cm type is destined to play a crucial role in the classification of the 'higher' patterns; but we must first deal with the 'singular' case of the half turn patterns.

As we showed above, a single rotation center combined with a translation creates a

These observations on the interplay between half turn centers and translations are valid in all 180-degree wallpaper patterns. But a major difference between the new patterns we are going to 'discover' and the p2 type is the 'allignment' of their half turn centers along 'vertical' and 'horizontal' directions (and translations): this is a consequence of the way the (glide) reflections (and associated translations as studied above) of the 'vertical subpattern' are combined with the pattern's half turn(s). More specifically, everything follows from the easily proven fact that the composition of a reflection M and a half turn R at a distance d from M is a glide reflection G passing through R, perpendicular to M and of gliding vector of length 2d. Of course the identity R*M = G yields the equally useful identity R*G = M: the composition of a glide reflection G of gliding vector of length D and a half turn center R lying on G's axis is a reflection M perpendicular to G and at a distance D/2 from R; and in case R lies at a distance d from G's axis, a little more effort shows the composition to be a glide reflection of vector of length 2d and of axis lying at a distance D/2 from R:

Let us now assume that a given wallpaper pattern has half turn and some (glide) reflection. Based on what we discussed right above, as well as our earlier observations about the composition of two glide reflections, we conclude that the given pattern must have (glide) reflection in precisely two directions, perpendicular to each other. Starting from the 'vertical' direction 'subpattern', we know that there are precisely three possibilities (pg, pm, cm). The next question is: how are the vertical (glide) reflection axes positioned with respect to the half turn centers? By appealing to the Conjugacy Principle, we see that a half turn center may either lie on an axis or half way between two parallel, adjacent axes. Moreover, since the combined effect of any two half turns is a translation, and half turn centers are translated by the pattern's translations (Conjugacy Principleagain), a closer look at the structure of the three types (and the composition of (glide) reflection and translation as seen in 'Physics' above) shows that there may be precisely two possibilities: either

Next comes a vertical pg combined with on-axis centers to produce, a pmg pattern (reflection in one direction, glide reflection in the other):

Starting with a vertical pm and on-axis centers leads, with some overlapping between 'old' and 'new' subpatterns, to a pmm pattern (reflection in both directions):

Fortunately or unfortunately, the combination of a vertical pm and off-axis centers produces nothing new, bringing us back to

Since there is no essential difference between the 'vertical' and 'horizontal' directions, it is rather safe to guess at this point that the cm type is a loner, capable of coexisting only with itself (if at all). The first step in confirming this is to notice that half turn centers may not lie half way between a glide reflection axis and an adjacent, parallel to it reflection axis, mapping glide reflections to reflections and vice versa (Conjugacy Principle). Starting now with a half turn center

This completes our discussion of the 180-degree wallpaper patterns and shows that there exist five such types altogether: p2, pgg, pmg, pmm, and cmm.

Unlike in the case of a 180-degree center, a single 90-degree center together with the pattern's

What happens in the presence of (glide) reflection? Unlike in the case of the 180-degree patterns, the lattice of p4 rotation centers is not at all affected ('alligned') by the pattern's (glide) reflection;

That is, we can only have a cmm subpattern in the 'diagonal' directions and either a pgg or a pmm subpattern in the 'vertical'-'horizontal' directions. Answering (II), and arguing as in the case of the cmm pattern, we see that the diagonal (glide) reflection axes of the cmm subpattern may only pass through either the fourfold centers or the twofold centers of the lattice of rotation centers (

(i) reflection axes through the fourfold centers and glide reflection axes through the twofold centers:

(ii) glide reflection axes through the fourfold centers and reflection axes through the twofold centers:

In case (i), the composition of fourfold rotations with the reflections that pass through their centers creates two extra (vertical and horizontal) reflections passing through each of those fourfold centers: we conclude that the vertical-horizontal subpattern must be a pmm. Such a wallpaper pattern, known as p4m, does indeed exist:

In case (ii), the composition of fourfold rotations with the glide reflections that pass through their centers creates two extra (vertical and horizontal)

This completes the discussion of the 90-degree wallpaper patterns; there are precisely three types of them: p4, p4m, and p4g.

The closely related cases of 120-degree and 60-degree patterns are not that different from the case of 90-degree patterns. Again, the lattice of the threefold centers, shown below in the context of a (glide)-reflection-free p3 pattern (

Indeed it is easy to see that there exist precisely six possible directions of (glide) reflection, as easy to determine as the four directions through the p4 lattice, while of course a 120-degree pattern may have (glide) reflection in precisely three of them. Once again the Conjugacy Principle shows that the rotation-free subpatterns

It is not that difficult now to 'guess' what each of the two cm's should look like: the Conjugacy Principle shows that reflection axes may only pass through 'rows' of rotation centers, while glide reflection axes may only pass half way between such rows; distances between adjacent parallel reflection axes must be half the length of the minimal translation vector in the perpendicular to them direction, while the length of gliding vectors must be half the length of the minimal translation vector in their direction. We conclude that there exist two possible types of 120-degree patterns with (glide) reflection, one for each (triplet of) directions:

Each of the two 'predicted' types does indeed exist, and may be derived, just as the p3 type above, 'within' the p6m 'half-beehive' pattern:

The only thing that prevents the p3m1 and p31m structures from co-existing inside a single wallpaper pattern is the smallest rotation angle's size: a 120-degree angle permits only three directions of (glide) reflection. But if the smallest rotation angle is 60-degree, which is the last case allowed by the Crystallographic Restriction, then the two types (and their 'symmetry plans' as well)

The same 'vector analysis' applied in the 120-degree case remains valid, and so do its consequences; the only new element is that the reflection axes in the 'scarce' p31m direction(s)

So the only types in the families of 120-degree and 60-degree patterns are the p3 , p6, p3m1, p31m, and p6m: this completes the classification of the seventeen wallpaper patterns.

The traditional classification of the 17 types of wallpaper patterns employs the tools of Group Theory. I am not sure where the presentation of that algebraic approach is done in the most accessible manner, but I would suggest to try chapter 2 in Thomas Wieting's most remarkable The Mathematical Theory of Chromatic Plane Ornaments. For an alternative geometrical approach there is always Loeb's book already mentioned, while for a deeper look into and beyond the subject I would recommend B. Grunbaum & G. C. Shephard's classic Tilings and Patterns and Marjorie Senechal's more recent Quasicrystals and Geometry . Finally, you may check my old Wesleyan officemate David Feldman's Pathways for a friendly exposition of John Conway's