Twenty-five colours, and the mirrors come back
Assumes Five colours, seven colours, and the primes that split, Ninety-six four-colour designs and The sublattices that stay square.
A colouring of a repeating pattern is a way of painting its copies of the motif so that every symmetry of the pattern either keeps the colours or permutes them consistently. In group terms it is a subgroup: the operations that keep every colour where it is, with as many cosets as there are colours. Five colours, seven colours, and the primes that split counted the colourings of the seventeen plane groups with a prime number of colours from five upward, and found the answer governed by a single fact. No point group has an order divisible by a prime of five or more, so a colouring with that many colours cannot remove any rotation or mirror. It must keep the whole point group and remove translations instead, by keeping a sublattice of index , which is a line through the origin of the plane modulo .
That reduced everything to lines. Every group keeps some line except the square and hexagonal ones, which keep a line only when the line is an eigenline of the rotation modulo : for the quarter turn when splits in the Gaussian integers, for the third turn when it splits in the Eisenstein integers. And five groups, the ones with a mirror across their rotation, , , , and , can be coloured at no prime at all, because their mirror exchanges the rotation’s two eigenlines and keeps neither.
The essay ended at the next case it could see. At the square of a prime the argument changes in one place. A subgroup of index may meet the lattice in a sublattice that is not a line but the whole plane modulo , the sublattice , which every group keeps. So the mirror groups ought to come back. The census here confirms that they do, and measures exactly what else changes and what does not.
What changes at a prime squared
The first half of the argument survives unchanged. A colouring with colours is a subgroup of index . Its point group has index in the full point group dividing the point group’s order, which is prime to , and the total index is the product of that and the translational index, so the point group is kept whole and meets the lattice in a sublattice of index that the point group keeps.
The second half needs a case distinction. A sublattice of index has quotient of order , and an abelian group of that order is either the plane or the cycle . The quotient is the plane for exactly one sublattice, , every lattice vector multiplied by , and every one of the seventeen groups keeps it, since a matrix carries times a lattice vector to times another. The quotient is a cycle for the other sublattices of index , the points of the projective line over . Of how many sublattices of index a plane lattice has, , one is the plane and the rest are cycles.
Above each kept sublattice the count of subgroups is the same as at a prime. The extension of the point group by splits because their orders are coprime, all its complements are conjugate for the same reason, and they number divided by the number of elements of the point group fixes. So for the count is divided by the number of colours, read as vectors modulo , that every operation of the point group leaves alone. That is for any group with a half-turn or a rotation, which fix only the origin; for the groups with a single mirror direction, which fix a line; and one for , which fixes everything.
Every group, twenty-five colours
The census builds every subgroup of index 25 and of index 49 directly, without the argument. It works in the finite group of the pattern’s operations taken modulo times its lattice, a few thousand to thirty thousand elements. It enumerates every sublattice of index in Hermite form and keeps those the point group carries to themselves. Above each, it tries every way of attaching a translation from to each generating rotation or mirror, closes the result into a group, and keeps it when it has the right size. Nothing in the search assumes that the point group is kept whole; the subgroups it finds simply all turn out to keep it.
The table at the head of this essay is the outcome. All seventeen groups can be coloured with twenty-five colours and with forty-nine. There are 1,449 colourings at twenty-five and 4,197 at forty-nine, against 104 and 172 at five and seven. The five mirror groups, which have none at five or seven, have exactly at the square, 25 and 49, all of them on . And the split into plane and cycle agrees with the argument group by group: has one colouring on and thirty on cycles, five and twenty-six, twenty-five and 750, twenty-five and fifty.
The cyclic counts are where the argument predicts them, and it is worth seeing why. A group whose point group is just the identity or the half-turn, or , acts on lattice vectors by the scalars , which keep every sublattice, so all cycles are kept: thirty at twenty-five, fifty-six at forty-nine. Any other point group keeps a cycle only above a line it keeps modulo .
Which cycles a rotation keeps
A cyclic sublattice of index reduces modulo to a line, the sublattice of index containing it, and each line has exactly cycles above it. A rotation that keeps a cycle keeps the line beneath it, so the cycles a group keeps lie above the lines it kept at the prime. The converse needs a small calculation. Above a line the quarter turn keeps, the cycles kept are the eigenvectors of the quarter turn modulo that reduce to the eigenvector modulo . The quarter turn’s eigenvalues modulo 5 are 2 and 3, the square roots of , and each lifts to exactly one square root of modulo 25, namely 7 and 18, because the derivative of at a root is , which is not zero modulo 5. So each kept line carries exactly one kept cycle, and the figure shows which.
The consequence is that the cyclic colourings are the prime colourings lifted. Each line the prime used carries one cycle at the square, the complements above it are counted the same way, and the colour group on a cycle is the same shape as on the line: the affine maps of rather than of , with the multiplier in a group of order one, two, three, four or six. Everything the prime colourings did, the cyclic ones do again, one digit further out. The new behaviour is all on the plane.
The plane of colours
On a colour is a coset of in the lattice, which is a vector modulo : the colours form a plane, , with twenty-five points at five and forty-nine at seven. Translations move the colours by adding that vector, and a rotation or mirror of the pattern moves them by applying its matrix modulo . So the group permuting the colours is an affine group of the colour plane: translations of the plane, with the point group acting linearly.
That is the structure the prime colourings could not have. With colours the colours formed a line, , and a linear map of a line is multiplication by a number, so the point group reached the colours only through a homomorphism to the multiplicative group modulo , which is cyclic. A mirror and a rotation together form a non-abelian group, and a non-abelian group cannot act faithfully on a line by multiplication. That is the obstruction the earlier essay found, in different words: the mirror exchanges the rotation’s eigenlines, and with only a line of colours there is nowhere for the exchange to happen. A plane has room. The quarter turn and the mirrors of act on as the dihedral group of order eight acts on any plane, and the colour group is that group with the plane’s twenty-five translations, of order two hundred.
The figure shows the quarter turn acting on the two colour planes, and the difference between them is the Gaussian arithmetic again. A line through the origin of spanned by is kept by the quarter turn exactly when and are proportional, which is when modulo : the colour lies on the norm form’s zero set. Modulo 5 that happens on two lines, because splits and has square roots; those two lines are the two prime ideals above five, and they are what the cyclic colourings of sit over. Modulo 7 it happens nowhere, because seven stays prime in the Gaussian integers, and the plane of colours is the field of forty-nine elements, , with the quarter turn acting as multiplication by . The census shows the consequence: has seventy-five colourings with twenty-five colours, fifty of them on cycles, and forty-nine with forty-nine colours, every one on .
The colour groups
The census computes each colour group directly, as the pattern’s group modulo the largest normal subgroup inside the colouring subgroup, and the figure lists them. On every one has order times the order of the point group: twenty-five for , fifty for , , and , a hundred for the rectangular and groups, seventy-five, a hundred and fifty and three hundred for the hexagonal ones, two hundred for and . At forty-nine the same formula holds with forty-nine in place of twenty-five.
The formula needs the point group to act faithfully on the colour plane: no rotation or mirror may act on as the identity. That is a fact about integer matrices that the census of finite groups proved in another context: a finite group of integer matrices survives reduction modulo three, and modulo any odd prime, with no two of its elements colliding. It fails modulo two, where the inversion becomes the identity, which is part of why four colours produced a zoo of colour groups that no odd prime reproduces.
The colour groups at a prime were at most times six. At the square they reach times twelve for , six hundred at twenty-five, and they are no longer metacyclic: the colour group of on contains the dihedral group of order eight acting on a plane, which no affine group of a line contains. The mirror groups come back with colour groups that could not exist at a prime.
Thirty-one designs
Two colourings that differ only in the origin, the axes or the scale of the description are the same design. The earlier essays made this precise as orbits under the affine normaliser, the changes of description that carry a group to itself, and counted ninety-six designs at four colours and fourteen at five.
At the square the designs separate cleanly into two kinds. On the complements of any one group are all conjugate, so every colouring of a group on is the same design described from a different origin, and each of the seventeen groups contributes exactly one. On cycles the designs number exactly what the prime gave: fourteen at twenty-five, fifteen at forty-nine. The census finds thirty-one and thirty-two, and the rule is the prime’s rule with seventeen added: thirteen, plus one when , plus two when , plus seventeen.
The match of the cyclic designs with the prime ones is not automatic. A design is an orbit of colourings under changes of description, and a change of description acts on cycles modulo rather than on lines modulo , so it could in principle split one prime design into several at the square, or merge two. It does neither at twenty-five or forty-nine, consistent with each cycle lying over its line in exactly one way, which is the lifting argument above. That consistency is checked, not assumed: the census orbits the subgroups themselves.
What the census does not say
Two squares only. The census runs at twenty-five and forty-nine; the argument covers every prime square from twenty-five up, and the design rule at 121 or 169 is a prediction, which the argument makes for the same reason it made the prime’s rule: every step uses only that is odd and prime to the point group’s order. The search at 121 would take hours rather than minutes, and has not been run.
Not , and the reason is a proof. At colours a sublattice has quotient or , and both lie over a line: the first reduces to one, and the second is times a sublattice of index . A mirror group keeps no line modulo , so it keeps neither. More generally its point group acts on the plane modulo with no invariant line, irreducibly, and a sublattice it keeps must then be either the whole lattice or inside ; dividing by and repeating, the only sublattices of -power index the five mirror groups keep are , at the even powers . They can be coloured with 25 and 625 colours and never with 5, 125 or 3,125. The census checks the lattice half of that at 125 and 625, where the mirror groups keep nothing and respectively. Composite numbers of colours mixing two primes, thirty-five say, split into a colouring at each prime by the Chinese remainder theorem when the primes avoid the point group’s order, which is why ninety-six four-colour designs, at a prime that divides it, was the hard case and these are not.
What the pictures cannot show is a coloured pattern with twenty-five colours. A drawing would need twenty-five distinguishable inks and a motif repeated over at least a five-by-five block of cells, and the eye cannot verify from it that a mirror permutes the colours affinely. The figures draw the colour plane instead, where the action is legible, and the census decides every claim from the subgroups.
Who worked out the pieces
Colour symmetry was developed by Shubnikov and Belov in the 1950s and classified for the plane by Wieting in 1982, whose tables count colour plane groups by number of colours; two colours, and a symmetry that swaps them is where the subject begins here. That colourings with a number of colours prime to the point group’s order are governed by invariant sublattices and their complements is standard group theory, Schur and Zassenhaus’s theorem on coprime extensions. The splitting of primes in the Gaussian integers is Fermat’s theorem on sums of two squares, the arithmetic the sublattices that stay square used for the lattice itself. What the census adds is the count at the two smallest prime squares, the return of the mirror groups through with colour groups no prime allows, and the design rule with its seventeen.
What the census must refuse
The refused claim is the natural extrapolation from the primes: that a group with no colouring at has none at either, as though the obstruction were a property of the group. It is a property of the line. The mirror groups’ obstruction at a prime is that a non-abelian point group cannot act on a line of colours by multiplication; at twenty-five colours there is a plane of colours available, and , with none at five, has twenty-five.
Still open: nine colours, where three divides the point group
Everything above rests on being prime to the point group’s order, which is what forces the point group to be kept whole and makes every complement conjugate. At nine colours neither holds for the groups with a three-fold axis. A colouring may then remove a three-fold rotation as well as translations, as three colours found at index three, and above a kept sublattice the extension need not split, so a colouring can carry a glide or screw-like translation the parent’s operations did not have. The plane still exists and every group still keeps it, so the hexagonal mirror groups have nine-colourings on it; whether they have others, through subgroups that drop a rotation, and how the count of designs departs from thirteen plus one plus two plus seventeen at a prime that divides the point group, is the census here run at nine with the coprime shortcuts removed. It has not been run.
Named alongside this one
Essays reaching for the same objects. Nobody chose these; they are what the concept index makes visible.
- The same group in a bigger cell gaussian integer · index · sublattice · sum of two squares
- The sublattices that are the same shape eisenstein integer · gaussian integer · index · sublattice
- A row written as a product gaussian integer · index · sublattice
- An ideal across and a prime along gaussian integer · index · sublattice
- Every coincidence index is odd, and in the plane most of them do not exist index · sublattice · sum of two squares
- Going up costs the cell a parameter enumeration · index · sublattice
The objects this essay names
Each one links to every other essay that touches it.
Colour symmetryEisenstein integerEnumerationGaussian integerIndexNormaliserSublatticeSum of two squares