Into space

Seven space groups cannot make their own translations

Every space group contains a lattice of translations, and for all but seven of the 219 types those translations are products of the group's other operations. A screw done twice climbs its axis and a glide done twice slides along its plane, so the non-symmorphic operations make lattices by themselves. The seven that cannot are exactly the seven plane groups with no glide, repeated along a line they all fix, and the reason is a difference between a glide line and a glide plane.

Assumes Six groups are made of glides, Three on a plane, and never four and A line carries one screw.

Six groups are made of glides asked which plane groups are generated by their own reflections, counting the lattice translations as something the reflections must produce rather than something handed to them. It found that glides generate six of the seventeen and mirrors four, that together they generate eleven, and that two groups, p1 and pm, cannot be made from their own operations at all: each needs a translation given outright. It ended with the same question in space. Three on a plane, and never four had meanwhile left a census over the whole list of space groups undone, and this is one.

The answer, over all 219 affine types of space group, is almost uniform. Two hundred and twelve are generated by their own operations; seven are not. The seven are P1, P2, Pm, Pmm2, P3, P4 and P6. They are exactly the seven plane groups that have no glide, p1, p2, pm, pmm, p3, p4 and p6, each repeated along a third direction that every one of its operations fixes. Nothing in such a group moves along that direction except the translation itself. That the list is so short, when every polar crystal class has groups of this shape, comes from a difference between the plane and space that the plane essay could not see. A glide line can only slide along itself. A glide plane can slide in any direction within it, including up an axis.

Building all 219

The census needs every space-group type as a list of operations with their translation parts, not as a symbol. Two hundred and nineteen over seventy-three built exactly that. For each of the seventy-three arithmetic classes it computed the group of translation classes H1H^1 and its orbits under the normaliser, and each orbit is one type. Taking one representative class from each orbit and attaching its translations to the point group’s matrices gives the 219 groups as explicit operations, each on a primitive basis of its lattice. The census works from those, without consulting a table.

Each operation is then sorted by kind, and the sort has to be done operation by operation, not coset by coset. An operation of order nn with determinant one is a screw when its screw component, the average of its translation over the nn powers, is not a lattice vector, and a rotation when that component is zero. A reflection is a glide when its slide, the component of its translation within its plane, is not a lattice vector, and a mirror when the slide is zero. Inversions and rotoinversions each fix a point, and they join the rotations and mirrors as point operations. An operation whose screw component or slide is a whole lattice vector is a point operation followed by a translation, and it is used as neither kind, since using it would hand the generators a lattice translation for free. Each operation is taken together with its translates by lattice vectors in a small box, because the same coset holds a mirror on one plane and a glide on the next.

Deciding whether a set generates the group

A set of operations generates the group when its products reach every coset of the lattice and the translations among its products are the whole lattice. The first half is a search: follow products outward from the identity and record which cosets are reached. The second half is where a careless count goes wrong, and it has an exact answer in Schreier’s lemma.

The search leaves one chosen element of the generated subgroup in each coset it reaches. Multiply any generator by any chosen element, and compare the result with the chosen element of the coset it lands in. The two differ by a pure translation, and the lemma says that these translations, one for every generator and every chosen element, generate all the translations the subgroup contains. So the translations a set can make are computed completely from a finite list, not estimated from words of bounded length. Their span in the integer lattice is found by reducing them to echelon form. The set generates the whole group exactly when every coset is reached and the product of the echelon form’s diagonal, the index of the span, is one.

The census

Two hundred and twelve of the 219 are made of their own operations. The 219 affine space-group types divided by which of their own operations generate them, lattice translations included. 110 are generated both by their screws and glides alone and by their rotations, mirrors and inversions alone; 67 by their screws and glides only; 29 by their point operations only; 6 only by the two kinds together; and 7 by nothing they contain — P1, P2, Pm, Pmm2, P4, P3, P6 — which need a translation given outright.
Fig. 1 The 219 space-group types divided by which of their own operations generate them: both the screws and glides alone and the point operations alone, only the screws and glides, only the point operations, only the two kinds together, or neither. Seven need a translation given.

The picture at the head of this essay is the division. Screws and glides alone generate 177 of the 219 types. Rotations, mirrors, inversions and rotoinversions alone generate 139. Together they generate 212. The groups divide further. 110 are made by either kind on its own. 67 are made only by their screws and glides and 29 only by their point operations. Six need both kinds together, as cm, pmg and cmm did in the plane.

The first number is the surprising one. It says that the non-symmorphic operations, the screws and glides that a symmorphic group need not have at all, generate far more groups than the point operations do. Even among the seventy-three symmorphic types, forty-two are generated by their screws and glides alone. A symmorphic group has an origin at which every operation’s translation vanishes. But its centring translations, composed with its rotations and mirrors, produce screws and glides on other axes and planes, and those make the whole group.

A screw done twice climbs its axis

The reason is the one that separated glides from mirrors in the plane, and space has it twice over, since eleven screws and no others give the rotations their own sliding versions. A mirror done twice is nothing and a glide done twice is a translation along its line. In the same way a rotation done nn times is nothing and a screw done nn times is a translation along its axis. P21P2_1 shows it at its simplest. Its two-fold screw, done twice, climbs one lattice step up its axis. The product of two parallel screws on different axes is a translation across them. Together those span the lattice, so P21P2_1 is made of its screws. P2 has the same arrangement of axes with rotations in place of screws. Its rotations done twice are nothing, and products of parallel rotations make translations across the axes and nothing along them, so no product of P2’s operations climbs the axis. P2 is one of the seven.

That is pg against pm one dimension up, and it is the whole mechanism of the census. Groups with screws or glides in enough directions make their own lattices. Groups without them have to be given the translations their point operations cannot produce.

The seven, and the plane groups they repeat

The seven space groups that need a translation given. The seven space-group types that no set of their own operations generates, each beside the plane group it is: P1 is p1 repeated along a third direction, P2 is p2, Pm is pm, Pmm2 is pmm, and P3, P4 and P6 are p3, p4 and p6. Every operation of each fixes the third direction, so no product of them moves along it, and the translation along it has to be given. The seven plane groups on the list are exactly the plane groups with no glide.
Fig. 2 The seven space-group types no set of their own operations generates, each beside the plane group it repeats along a third direction: P1, P2, Pm, Pmm2, P3, P4 and P6 are p1, p2, pm, pmm, p3, p4 and p6. The seven plane groups are exactly those with no glide.

The seven share a shape. Each has a primitive lattice and no screws or glides. Each point group is one of the ten polar classes, so every operation fixes one direction, the axis of the rotations or a line within the mirror. And each is a plane group repeated along that direction: P2 is p2 stacked straight up its axes, Pmm2 is pmm stacked up the line both mirrors contain. Nothing in any of the seven moves along the fixed direction, since rotations about it, mirrors containing it and translations across it all keep a point’s height. So the translation along it is not a product of anything else and has to be given.

The list of plane groups on the right is exactly the list of plane groups with no glide. Every other plane group has one, and the reason is precise. Repeating a plane group with a glide along a third direction does not give a group the census fails. In space, that glide becomes a glide plane containing the third direction, and a glide plane can slide along it.

A glide plane can slide up the axis

A glide plane can slide along the axis a glide line cannot. The glide plane of P4mm that contains the four-fold axis and the face diagonal, drawn edge on as its own two-dimensional lattice: the diagonal across, the polar axis up. The glide's slide is half the face diagonal, and adding the lattice vector up the axis gives another operation of the group with slide (½, ½, 1). Squared, the first is a translation along the diagonal and the second one with a step up the axis — a translation along the polar axis made from the group's own operations, which no rotation or mirror of P4mm could make.
Fig. 3 The glide plane of P4mm that contains the four-fold axis and a face diagonal, drawn as its own lattice. The glide’s slide is half the face diagonal; adding the lattice vector up the axis gives another operation of the group, with slide (½, ½, 1). Squared, it is a translation with a step up the polar axis.

P4mm is polar in the same way as P4. Every operation fixes the four-fold axis, and its rotations and mirrors alone make no translation along it. The census finds that its point operations reach every coset and span only a lattice of rank two. Yet P4mm is made of its own operations, and the reason is a glide plane. The diagonal mirror composed with a translation of one lattice step along the other axis is a glide in the diagonal plane. Its slide is half the face diagonal, (12,12,0)(\tfrac12, \tfrac12, 0). Composing the same mirror with a lattice step along the face and one up the axis gives another operation of the group, a glide in the same plane with slide (12,12,1)(\tfrac12, \tfrac12, 1). Squared, it is a translation by (1,1,2)(1, 1, 2), which climbs the axis. With that, the group’s own operations reach the whole lattice.

A glide line in the plane can never do this. Its slide lies along the line, and the lattice vectors along one line are the multiples of one vector, so every glide on it slides the same way. A line in the plane carries one kind of glide for the same reason that a line carries one screw in space. A glide plane contains a two-dimensional lattice, which is how a plane can carry two glides. Its slides can be half a vector in one direction plus a whole vector in another, and so a glide plane parallel to a polar axis supplies translations along that axis. The seven groups the census fails are exactly those with no glide plane parallel to the fixed direction, which means no glide in the plane group being repeated.

The centred polar groups escape for a related reason, the one by which Cm is not Pm. In Cm, I4 or R3 the centring translation has a component along the polar direction. Composed with a mirror or a rotation it produces a glide or a screw that climbs. Every centred polar group in the census is made of its own operations.

Where the groups made of screws and glides are

Where the space groups made of screws and glides are. For each crystal family, the number of space-group types, how many are generated by their screws and glides alone, how many by their rotations, mirrors, inversions and rotoinversions alone, and how many by nothing they contain. The groups that need a translation given are spread across the families that have polar classes; the cubic family, with no polar class, has none.
Fig. 4 For each crystal family, the number of space-group types, how many are generated by their screws and glides alone, how many by their point operations alone, and how many by nothing they contain. The cubic family has no polar class and no group that needs a translation given.

By crystal family, the screws and glides do most of the work everywhere except in the triclinic and monoclinic families, where there are few screws to go round. The two triclinic types have none at all. The screws and glides generate five of the thirteen monoclinic types, forty-seven of the fifty-nine orthorhombic ones, fifty-three of the sixty-five tetragonal ones and thirty-eight of the forty-five in the hexagonal family. In the cubic family, thirty-four of the thirty-five types are generated by their screws and glides and thirty-four by their point operations, and every one of the thirty-five by one kind or the other. Its three-fold axes along the body diagonals turn any direction into two others, so a translation made along one axis is made along all three.

The seven groups that need a translation given are spread across the other families: one triclinic, two monoclinic, one orthorhombic, one tetragonal and two in the hexagonal family. The cubic family has none, because it has no polar class. The distribution is what the explanation predicts. A group can only fail if every operation fixes a common direction, which is the definition of a polar class.

Sixteen groups with no screw or glide, and the nine that escape

Being polar is necessary as well as primitive and glide-free, and the census shows why. Sixteen of the 219 types have no screw and no glide anywhere among their operations. Seven of them are the seven. The other nine are P1ˉP\bar{1}, P2/m, Pmmm, P222, P4/m, P4ˉP\bar{4}, P6ˉP\bar{6}, P6/m and P3ˉP\bar{3}, and every one is generated by its point operations alone. What they share is an operation that reverses the direction the seven leave fixed.

P1ˉP\bar{1} is the simplest case. Its operations are inversions through the lattice points and through the half-lattice points between them. Two inversions through centres c1c_1 and c2c_2 compose to a translation by 2(c2−c1)2(c_2 - c_1). Taking centres half a lattice vector apart in each of the three directions makes all three lattice vectors. A lattice of inversion centres makes its own lattice, as a row of parallel mirrors makes the translations across it. P2/m adds to P2 a mirror perpendicular to the two-fold axis, and mirrors at heights 00 and 12\tfrac12 compose to a step up the axis that no rotation could supply. P222 does it with two-fold axes lying across the principal axis, which turn the axis over. P4ˉP\bar{4} and P6ˉP\bar{6} do it with rotoinversions, since a four-fold rotoinversion carries the axis to its own negative. In each case a pair of operations that reverse the axis at different heights composes to a climb.

So the seven are exactly the groups caught by three conditions at once: no glide or screw to slide along the fixed direction, no centring translation with a component along it, and no operation that turns it over. Remove any one and the group makes its own lattice. The census does not have to be told this. It is what the list of seven says when set beside the list of sixteen.

Six groups that need both kinds

The six types generated only by screws and glides and point operations together are C2, Cm, Cmm2, Amm2 and P4mm, all symmorphic, and one non-symmorphic type in the arithmetic class Pmm2. In each, one kind on its own falls short of the lattice in a single direction, and the other kind makes up exactly that direction. In P4mm the point operations reach all eight cosets and make translations across the axis only. The glides alone reach only four of the cosets, the half of the point group that contains no four-fold rotation, and the translations among their products span a sublattice of index two. Neither is the group. Together they are.

The same thing happened in the plane with cm, pmg and cmm, set beside the four groups made of mirrors, and there too it was decided by the centring or by a glide with a slide in the one direction the mirrors could not reach. Space has no new mechanism here. What it adds is the glide plane’s second direction of slide, which lets P4mm into this list where P4 stays among the seven.

What the census rests on

The census depends on the representatives the orbit computation chose. Any member of an orbit is the same space-group type, conjugate by a change of basis, and conjugation preserves both which cosets a set reaches and the index of the lattice it spans. So the choice cannot change a result. It also depends on counting individual operations with their translates, not cosets. That is what lets P4mm’s glide with a step up the axis into the generating set, and a census working modulo the lattice would have missed it in the other direction as well. It would have called P2 generated, by handing its rotations the lattice translation they cannot make.

Nor does the census use the International Tables’ symbols. The seven groups are named here by arithmetic class, and within each class the one that fails is the symmorphic one. That can be read off the representative without a symbol: its translation class is zero. The plane groups beside them are the projections along the fixed direction, which is how the correspondence can be checked by hand.

What the census has to refuse

What the census of generated space groups must satisfy. Six tests, each able to fail: the 219 types built and all but seven generated by their own operations; the seven named; P2₁ made of its screws and P2 of nothing; P4mm made only with a glide sliding up its polar axis; and the lattice index found exactly on known cases. One claim refused: that no polar space group can make the translation along its polar axis.
Fig. 5 Six tests, each able to fail: the 219 types built and all but seven generated; the seven named; P21P2_1 made of its screws and P2 of nothing; P4mm made only with a glide sliding up its polar axis; the lattice index computed exactly on known cases. One claim refused.

The refused claim is the tempting generalisation of the seven: that a polar space group can never make the translation along its polar axis. Cm, I4, R3, P4mm, P3m1, P31m and P6mm are all polar and all made of their own operations. The first three succeed through their centring and the last four through their glide planes. The test that guards the method is the lattice index on known cases: a sublattice of index two, a centred sublattice and a set of rank two, each computed correctly. The reduction that decides the whole census is the one step that could fail silently.

Still open: the smallest generating sets in space

In the plane two glides made each of five groups and p3m1 needed three. The corresponding count in space asks: for each of the 212 groups that can be generated, how few of its own operations suffice, and of which kinds? Two operations generate a group only if their products reach every coset, and space groups have up to forty-eight cosets, so some will need three or four. The Schreier test makes each candidate set cheap to check. The search over sets is not, and it has not been run. The count would say which space groups are two-generated. That is a question about the groups as abstract groups as much as about their geometry, and the International Tables’ lists of generators do not answer it.

Named alongside this one

Essays reaching for the same objects. Nobody chose these; they are what the concept index makes visible.

What links here

Every essay whose body links to this one.

The objects this essay names

Each one links to every other essay that touches it.

Arithmetic classGlide planePolar classScrew axisSpace groupSubgroupSymmorphic