Wallpaper group
A wallpaper group is a mathematical classification of a two-dimensional repetitive pattern, based on the symmetries in the pattern. Such patterns occur frequently in architecture and decorative art, especially in textiles, tiles, and wallpaper.
The simplest wallpaper group, Group p1, applies when there is no symmetry beyond simple translation of a pattern in two dimensions. The following patterns have more forms of symmetry, including some rotational and reflectional symmetries:
Examples A and B have the same wallpaper group; it is called p4m in the IUCr notation and *442 in the orbifold notation. Example C has a different wallpaper group, called p4g or 4*2. The fact that A and B have the same wallpaper group means that they have the same symmetries, regardless of the designs' superficial details; whereas C has a different set of symmetries.
The number of symmetry groups depends on the number of dimensions in the patterns. Wallpaper groups apply to the two-dimensional case, intermediate in complexity between the simpler frieze groups and the three-dimensional space groups.
A proof that there are only 17 distinct groups of such planar symmetries was first carried out by Evgraf Fedorov in 1891 and then derived independently by George Pólya in 1924. The proof that the list of wallpaper groups is complete came only after the much harder case of space groups had been done. The seventeen wallpaper groups are listed below; see.
Symmetries of patterns
A symmetry of a pattern is, loosely speaking, a way of transforming the pattern so that it looks exactly the same after the transformation. For example, translational symmetry is present when the pattern can be translated some finite distance and appear unchanged. Think of shifting a set of vertical stripes horizontally by one stripe. The pattern is unchanged. Strictly speaking, a true symmetry only exists in patterns that repeat exactly and continue indefinitely. A set of only, say, five stripes does not have translational symmetry—when shifted, the stripe on one end "disappears" and a new stripe is "added" at the other end. In practice, however, classification is applied to finite patterns, and small imperfections may be ignored.The types of transformations that are relevant here are called Euclidean plane isometries. For example:
- If one shifts example B one unit to the right, so that each square covers the square that was originally adjacent to it, then the resulting pattern is exactly the same as the starting pattern. This type of symmetry is called a translation. Examples A and C are similar, except that the smallest possible shifts are in diagonal directions.
- If one turns example B clockwise by 90°, around the centre of one of the squares, again one obtains exactly the same pattern. This is called a rotation. Examples A and C also have 90° rotations, although it requires a little more ingenuity to find the correct centre of rotation for C.
- One can also flip example B across a horizontal axis that runs across the middle of the image. This is called a reflection. Example B also has reflections across a vertical axis, and across two diagonal axes. The same can be said for A.
Another transformation is a glide reflection, a combination of reflection and translation parallel to the line of reflection.
Formal definition and discussion
Mathematically, a wallpaper group or plane crystallographic group is a type of topologically discrete group of isometries of the Euclidean plane that contains two linearly independent translations.Two such isometry groups are of the same type if they are the same up to an affine transformation of the plane. Thus e.g. a translation of the plane does not affect the wallpaper group. The same applies for a change of angle between translation vectors, provided that it does not add or remove any symmetry.
Unlike in the three-dimensional case, one can equivalently restrict the affine transformations to those that preserve orientation.
It follows from the Bieberbach conjecture that all wallpaper groups are different even as abstract groups.
2D patterns with double translational symmetry can be categorized according to their symmetry group type.
Isometries of the Euclidean plane
Isometries of the Euclidean plane fall into four categories.- Translations, denoted by Tv, where v is a vector in R2. This has the effect of shifting the plane applying displacement vector v.
- Rotations, denoted by Rc,''θ, where c'' is a point in the plane, and θ is the angle of rotation.
- Reflections, or mirror isometries, denoted by FL, where L is a line in R2.. This has the effect of reflecting the plane in the line L, called the reflection axis or the associated mirror.
- Glide reflections, denoted by GL,''d, where L'' is a line in R2 and d is a distance. This is a combination of a reflection in the line L and a translation along L by a distance d.
The independent translations condition
The purpose of this condition is to distinguish wallpaper groups from frieze groups, which possess a translation but not two linearly independent ones, and from two-dimensional discrete point groups, which have no translations at all. In other words, wallpaper groups represent patterns that repeat themselves in two distinct directions, in contrast to frieze groups, which only repeat along a single axis.
The discreteness condition
The discreteness condition means that there is some positive real number ε, such that for every translation Tv in the group, the vector v has length at least ε.The purpose of this condition is to ensure that the group has a compact fundamental domain, or in other words, a "cell" of nonzero, finite area, which is repeated through the plane. Without this condition, one might have for example a group containing the translation Tx for every rational number x, which would not correspond to any reasonable wallpaper pattern.
One important and nontrivial consequence of the discreteness condition in combination with the independent translations condition is that the group can only contain rotations of order 2, 3, 4, or 6; that is, every rotation in the group must be a rotation by 180°, 120°, 90°, or 60°. This fact is known as the crystallographic restriction theorem, and can be generalised to higher-dimensional cases.
Notations for wallpaper groups
Crystallographic notation
Crystallography has 230 space groups to distinguish, far more than the 17 wallpaper groups, but many of the symmetries in the groups are the same. Thus one can use a similar notation for both kinds of groups, that of Carl Hermann and Charles-Victor Mauguin. An example of a full wallpaper name in Hermann-Mauguin style is p31m, with four letters or digits; more usual is a shortened name like cmm or pg.For wallpaper groups the full notation begins with either p or c, for a primitive cell or a face-centred cell; these are explained below. This is followed by a digit, n, indicating the highest order of rotational symmetry: 1-fold, 2-fold, 3-fold, 4-fold, or 6-fold. The next two symbols indicate symmetries relative to one translation axis of the pattern, referred to as the "main" one; if there is a mirror perpendicular to a translation axis that is the main one. The symbols are either m, g, or 1, for mirror, glide reflection, or none. The axis of the mirror or glide reflection is perpendicular to the main axis for the first letter, and either parallel or tilted 180°/n for the second letter. Many groups include other symmetries implied by the given ones. The short notation drops digits or an m that can be deduced, so long as that leaves no confusion with another group.
A primitive cell is a minimal region repeated by lattice translations. All but two wallpaper symmetry groups are described with respect to primitive cell axes, a coordinate basis using the translation vectors of the lattice. In the remaining two cases symmetry description is with respect to centred cells that are larger than the primitive cell, and hence have internal repetition; the directions of their sides is different from those of the translation vectors spanning a primitive cell. Hermann-Mauguin notation for crystal space groups uses additional cell types.
;Examples
- p2 : Primitive cell, 2-fold rotation symmetry, no mirrors or glide reflections.
- p4''gm : Primitive cell, 4-fold rotation, glide reflection perpendicular to main axis, mirror axis at 45°.
- c2mm : Centred cell, 2-fold rotation, mirror axes both perpendicular and parallel to main axis.
- p31m : Primitive cell, 3-fold rotation, mirror axis at 60°.
The remaining names are p1, p2, p3, p3''m1, p31m, p4, and p6.