Generator

A fundamental domain for p4m

A fundamental domain for p4m
A fundamental domain for p4m. One representative from every orbit of p4m, shaded, with the images that tile the rest of the cell. The domain was found by computing orbits rather than by drawing a region, and every sample's orbit was checked to meet it exactly once — so the region has neither a gap nor an overlap.

One representative from every orbit of p4m, shaded, with the images that tile the rest of the cell. The domain was found by computing orbits rather than by drawing a region, and every sample's orbit was checked to meet it exactly once — so the region has neither a gap nor an overlap.

10 essays call fundamental-domain. 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 393 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.

Special positions in p4m. Every point of a 12×12 grid inside the cell of p4m, drawn at a size set by how many operations fix it. 80 of the 144 are general — nothing but the identity leaves them alone, so their orbit is the full 8 points. The other 64 are special, and fall into 3 kinds: 60 points fixed by 2 operations, with orbits of 4; 2 points fixed by 4 operations, with orbits of 2; 2 points fixed by 8 operations, with orbits of 1. Operations

The points a group treats differently

Almost every point of a cell has an orbit as long as the group. The exceptions are the points some operation leaves alone, and they are where atoms sit, where a structure's formula comes from, and where a careless motif destroys the group it was meant to illustrate.

A fundamental domain for p4m. One representative from every orbit of p4m, shaded, with the images that tile the rest of the cell. The domain was found by computing orbits rather than by drawing a region, and every sample's orbit was checked to meet it exactly once — so the region has neither a gap nor an overlap. Operations

The fundamental domain

The smallest piece of a pattern from which the group rebuilds the rest. Drawing one is easy and drawing one correctly is not, because a region with a gap or an overlap looks exactly like a region without.

A fundamental domain for p6m. One representative from every orbit of p6m, shaded, with the images that tile the rest of the cell. The domain was found by computing orbits rather than by drawing a region, and every sample's orbit was checked to meet it exactly once — so the region has neither a gap nor an overlap. The classification

Orbifold notation, the shorter language

Fold a pattern up along its own symmetries and what remains is a small surface with marked points. Its shape is a complete name for the group, and reading the name off costs an arithmetic sum that has to come to two.

The origins of p2 that change nothing. One cell of p2 with its pattern, and every point marked to which the origin may be moved without a single operation of the group changing its translation part. There are 4 of them per cell, and the count does not change when the search grid is refined, so it is a fact about the group rather than about the grid. Two coordinate lists differing by one of these vectors describe the identical arrangement, which is why no structure's coordinates are ever unique. Operations

The same pattern, described twice

Two coordinate lists for one structure can disagree in every number and describe exactly the same arrangement, because a group does not fix its own origin. The operations that may be applied to a description without changing what it describes are its normaliser, and they can be found by looking at pictures rather than at matrices.

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. Operations

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.

p1 folds into a torus. The cell of p1 with its edges marked as the group joins them: both pairs by a plain translation, both arrows the same way round. Gluing top to bottom gives a tube and gluing its ends gives a torus. Nothing in p1 holds a point still, so the surface has no marked points and its first homology is two copies of the integers. The classification

The two that fold into a surface

Fold a wallpaper pattern along its own symmetries and what is left is usually a shape with corners and edges nobody drew. For two of the seventeen it is a plain surface with no marks on it at all — a torus and a Klein bottle — and which two is decided by a single question asked of every operation.

p4: a domain of 38 cells with 7 walls. The fundamental domain of p4 on a grid of 12ths, with the walls it shares with its neighbouring copies marked. Each wall names the element that carries this copy onto the copy across it, and there are 7 distinct such elements. Those elements generate the whole group — checked by closing them up and requiring every coset and the whole translation lattice to be reached, not assumed — which is Poincaré's theorem, and it means the generators of a wallpaper group can be read off a picture. The domain is pixelated rather than a polygon, so the wall count is a property of this domain and not of the group. Operations

Every wall names a generator

The copies of a fundamental domain tile the plane and stand in one-to-one correspondence with the elements of the group. So the elements that carry the home copy across a wall generate everything — and the generators of a wallpaper group can be read off a picture rather than looked up.

p4m: 10 of 36 wavevectors have to be visited. The Brillouin zone of the square lattice with a grid of 36 wavevectors on it, of which 10 are drawn solid: one per star, which is everything a calculation over a p4m-symmetric operator has to visit. The share is 27.8 per cent against the 12.5 per cent that the order of the point group would give, and it is larger for a reason worth naming — the wavevectors on the boundary of the wedge have short stars, so they are over-counted by any argument that only divides by the group order. The identity that is checked is that the star sizes add to the whole grid. Operations

The domain in reciprocal space

A fundamental domain is the piece of a pattern the group repeats, and this collection has drawn several. The same idea in reciprocal space is what makes a calculation over a crystal affordable — and its share of the zone is larger than one part in the group's order, for a reason worth measuring.

p4m: which distortions the atoms of each position can make. Every Wyckoff position of p4m, with the number of independent displacement patterns of each symmetry its atoms supply. A zero is a distortion those atoms cannot make however their amplitudes are chosen — an atom pinned at a rotation centre cannot move in a way that keeps less symmetry than the centre has. The row sums, weighted by the dimensions along the top, come to twice the number of atoms in the cell, which is the check that nothing has been lost. The last column is the number of free coordinates the position has, and it equals the multiplicity of the identity representation in that row: a displacement that keeps every symmetry is exactly a move of the position within its own Wyckoff set. Operations

Which modes a site can carry

An atom on a mirror cannot move in a way that breaks the mirror while its images move with it: the displacements of a Wyckoff orbit carry a representation, and some of its pieces have multiplicity zero. The count of those pieces is a character, and the one that breaks nothing is the position's own freedom.

The domain is a polygon, and its edges are elements. The Dirichlet domain of a point whose stabiliser is trivial: the set of points at least as close to it as to any other point of its orbit. It is a convex polygon, it is a fundamental domain, and each of its edges lies on the bisector of the base point and one image of it — so each edge already carries the element that produced it, with no search. Edges are drawn by kind: paired with another edge, fixed pointwise by a reflection, or folded in half by a half turn. Operations

The relations a polygon dictates

Poincaré's theorem has two halves. The walls of a fundamental domain name the generators, which is the half this collection already computes; walking round its corners names the relations, which needs a domain with corners rather than a domain made of pixels. Building the Dirichlet polygon exactly gives a presentation of each of the seventeen — and coset enumeration says every one of them is right.

The whole library · All essays