Two half-turns make a translation
The half-turn about (0.25, 0.25) followed by the half-turn about (0.75, 0.5) is the translation by (1, 0.5) — twice the vector between the two centres, and not the vector itself. The open lens is a third centre, and it is not the midpoint of the two drawn: it is where the half-turn about the first lands when it is composed with one repeat vector of the lattice, which is half a repeat along. That is the step that puts two-fold centres on the half lattice and gives a p2 cell four inequivalent ones. Both the translation and the forced centre are computed from the operations and compared with the construction in exact rational arithmetic.
6 essays call
product. The drawing above is what it returns with no arguments at all; every
call below passes it something, because a placement that passes nothing draws whichever member
of the family the generator happens to default to rather than the one its essay argues about.
Every one of this site's 522 essays names its parameters at the
call site, which the standard pass of 2026-08-09 established and param-floor
holds.
Where it is called
Changing this generator changes every one of these figures.
Where the product is
Composing two symmetries lands on a third — and the third one is somewhere. Two half-turns make a translation by twice the distance between their centres, and that single fact puts the lattice into a pattern before anybody chooses one.
Closing the plane from two centres
Put two rotation centres down and close under composition: the result is a plane group or is not discrete, and nothing in between. What decides it is the least common multiple of the two orders, because two rotations generate rotations and the angles add — so the crystallographic restriction arrives as a condition on a closure rather than as one on a lattice.
The axis a product lies on
Two rotations of space about axes that do not meet compose to a screw — a motion with a translation in it, out of two that have none. The translation is twice the distance between the axes and the angle twice the angle between them, and the screw's own axis is not somewhere arbitrary: it lies on the two axes' common perpendicular, at a place the arithmetic gives.
Two patterns laid over one another
Compose two plane groups rather than two operations. The group generated by both is one of the seventeen or is not discrete at all, with nothing between — and it takes two conditions, one on the rotation orders and one on the turn between the lattices. The turns that work have rational cosines, which by a theorem of Niven's means none of them is a whole number of degrees.
Four groups are made of mirrors
Close the plane from located mirrors instead of rotation centres and the closure is discrete only for four triangles of mirrors — and one of those four manufactures a mirror along its own altitude. Of the ten plane groups that contain a reflection, exactly four are generated by their mirrors; three hold a kaleidoscope at index two, three and four, which are the numbers in front of the star in their orbifold symbols; and three have mirrors in one direction only, which generate nothing along themselves.
Six groups are made of glides
Four plane groups are generated by their mirrors. Six are generated by their glides, and they are mostly different ones, because a glide done twice is a translation where a mirror done twice is nothing. Closing the plane from located glide lines with their slides reaches six of the seventeen; mirrors and glides together reach eleven, every group with a reflection except pm. The classification does not fall out of the closure, and where it stops says what each kind of reflection can and cannot make.