Lattices

The body-centred hypercube is the checkerboard lattice

In three dimensions the centring letters come out as the subspaces a holohedry keeps modulo a prime, and only two and three make new lattices. In four dimensions the same census, run on the six lattices whose symmetry groups are maximal, finds a prime that the three-dimensional argument never could: five centres A₄ into its dual. It also finds that the most familiar centring does not survive the extra dimension. The body-centred hypercubic lattice is not a centred hypercube at all: its body centre is exactly as far away as an edge, and it is D₄, with three times the symmetry.

Assumes Only two and three can centre a lattice, No lattice carries all three twelves and Where five-fold becomes legal.

Only two and three can centre a lattice derived the centring letters instead of listing them. A centred lattice L′L' that becomes a sublattice of LL when multiplied by a prime pp is LL plus the lift of a subspace of L/pLL/pL. It keeps the crystal system’s holohedry HH exactly when HH, reduced modulo pp, keeps that subspace. Enumerating every invariant subspace for the seven holohedries and the primes up to seven gave exactly the fourteen Bravais lattices, with new ones only at 2 and 3. The reason was the crystallographic restriction one step removed. Every holohedry’s order is a product of twos and threes, and a prime that divides no group order sees only rescalings, by the theorem of Maschke.

That essay ended by pointing at four dimensions. No lattice carries all three twelves had computed the symmetry groups of six four-dimensional lattices whose groups are maximal, and one of those orders has a factor of five. A4A_4, the root lattice of the four-simplex, has 240 symmetries, because the four-dimensional restriction allows a five-fold rotation, as where five-fold becomes legal showed. The theorem then permits a centring by fifths.

This essay runs the census there, and it finds two things the three-dimensional census could not. Five does centre a lattice: A4A_4 centred by fifths is its dual, A4∗A_4^*, a new lattice with the same 240 symmetries. And the most familiar centring of all fails in the extra dimension. Centring the hypercubic lattice at its body centre does not make a centred hypercube. It makes D4D_4, which has three times as many symmetries, because in four dimensions the body centre lies exactly as far from a corner as the next corner along an edge.

Six groups and four primes

The six lattices are the hypercubic lattice Z4\mathbb{Z}^4 with 384 symmetries, the checkerboard lattice D4D_4 with 1,152, A4A_4 with 240, two hexagonal planes A2⊕A2A_2 \oplus A_2 with 288, a hexagonal plane and a square one A2⊕Z2A_2 \oplus \mathbb{Z}^2 with 96, and a cube with a perpendicular line Z3⊕Z\mathbb{Z}^3 \oplus \mathbb{Z}, also with 96. Their groups were found by backtracking. The image of each basis vector must be a lattice vector of the same length, with the same inner products with the images already chosen.

The last two carry a free ratio of scales: how long the square is against the hexagon, how long the line is against the cube. The three-dimensional census learned to fix such ratios where nothing is a coincidence. Its first run used an orthorhombic cell with c2=4a2c^2 = 4a^2, and one centring accidentally produced a tetragonal lattice. So here the square part is taken at norm 7 beside the hexagon’s 2, and the line at norm 13 beside the cube’s 1, and the census checks that each still has exactly the symmetry group it is meant to have.

For each lattice and each prime pp of 2, 3, 5 and 7, the census lists every line, plane and three-dimensional subspace of Fp4\mathbb{F}_p^4. That is 65 subspaces for p=2p = 2, 210 for 3, 1,118 for 5 and 3,650 for 7. It keeps the ones the group leaves invariant, tested against a handful of generating matrices of the group. Each kept subspace gives a centred lattice L′L'. Its basis comes from a Hermite reduction and a lattice reduction, its Gram matrix is scaled to a primitive integer matrix, and its own symmetry group is computed by the same backtracking.

The centrings six four-dimensional lattice groups allow, prime by prime. For each of the six four-dimensional lattices whose symmetry groups are maximal, with the group's order, and each prime from 2 to 7: the subspaces of the lattice modulo that prime the group keeps, sorted by what centring by each one makes. New Bravais types appear only at 2, three of them, all over the cube-and-line lattice, and at 5, where A₄ centred by fifths is A₄*. Both centrings of the hypercubic lattice by halves make D₄, which has three times the symmetry.
Fig. 1 For the six four-dimensional lattices with maximal symmetry groups and the primes 2, 3, 5 and 7, the subspaces each group keeps, sorted by what centring by each one makes: a lattice of the type being centred, a lattice with more symmetry, or a new Bravais type.

The picture at the head of this essay is the census. Of the twenty-four lattice-and-prime pairs, twelve have no invariant subspace at all. The hypercubic lattice keeps nothing modulo 3, 5 or 7. D4D_4 and A2⊕A2A_2 \oplus A_2 keep one subspace each, at 2 and 3 respectively, and it rescales them. A4A_4 keeps nothing modulo 2, 3 or 7 and exactly one line modulo 5. The two lattices with a free ratio keep a few subspaces at every prime, because each has rational invariant subspaces, its two parts, and halving or thirding one part is a centring that keeps the group. Only three cells hold anything new, and one of those holds something the three-dimensional census had no category for.

What each centred lattice is

Deciding what a centred lattice is takes two different arguments, depending on the group.

A holohedry that keeps a single quadratic form up to scale is the easy case. Z4\mathbb{Z}^4, D4D_4 and A4A_4 each keep one, as the census checks by solving the linear equations MTXM=XM^{\mathsf{T}}XM = X for a symmetric XX. For such a group, two lattices whose holohedries are conjugate by an integer change of basis must be similar. The conjugating matrix carries one lattice’s invariant form to a form the other group keeps, and there is only one such form up to scale. So for these three, a centred lattice with the same number of symmetries that is not similar to the original is a new Bravais type, proved and not merely suspected. Similarity is decided by searching for an explicit isometry between the two Gram matrices once both are scaled to primitive integer matrices. When a map is found the two are the same lattice, and when the exhaustive search finds none they are not.

The three lattices that keep two forms need the other argument used in three dimensions, an integral fingerprint of the symmetry group. For every element it records the order, the determinant, the trace and the elementary divisors of M−IM - I, and it adds the coinvariants, the lattice modulo everything of the form (M−I)v(M - I)v. Different fingerprints prove different types. Equal fingerprints are read as the same type, which in every case here is a centring that rescales one part of a decomposable lattice, the same type by inspection.

The body centre is as far as an edge

The hypercubic lattice modulo 2 has the same structure as the cube had. Its symmetries permute the four coordinates and change their signs, and signs disappear modulo 2, so the invariant subspaces of F24\mathbb{F}_2^4 are those the permutations keep: the line through (1,1,1,1)(1,1,1,1), the three-dimensional space of vectors with an even number of ones, and nothing else. In three dimensions the corresponding two subspaces were the body centring I\mathrm{I} and the face centring F. In four dimensions the census finds that both give the same lattice, and neither is a centred hypercube.

The body-centred hypercubic lattice is D₄. How many lattice vectors lie in each of the first four shells of the hypercubic lattice ℤ⁴, of ℤ⁴ with the body centring ½(1, 1, 1, 1) added, and of D₄. The hypercubic lattice has 8 shortest vectors; the body centre has length one, the same as an edge, so the centred lattice has 8 + 16 = 24, and its shells are D₄'s shell for shell. It is isometric to D₄ and has 1152 symmetries against the hypercube's 384.
Fig. 2 The number of lattice vectors in each of the first four shells of the hypercubic lattice, of the hypercubic lattice with its body centre added, and of D4D_4. The centred lattice’s shortest shell has 24 vectors where the hypercube’s has 8, and shell for shell it matches D4D_4; it is isometric to D4D_4 and has 1,152 symmetries against 384.

The reason is a length. The body centre of the unit hypercube is 12(1,1,1,1)\tfrac12(1,1,1,1), and its squared length is 4×14=14 \times \tfrac14 = 1, exactly the squared length of an edge. In three dimensions the body centre 12(1,1,1)\tfrac12(1,1,1) has squared length 34\tfrac34, shorter than an edge, and the body-centred cubic lattice has eight shortest vectors, all to body centres. In four dimensions the sixteen vectors 12(±1,±1,±1,±1)\tfrac12(\pm1, \pm1, \pm1, \pm1) are as short as the eight edge vectors ±ei\pm e_i. The centred lattice has twenty-four shortest vectors, the kissing number of D4D_4, and they are the vertices of the 24-cell. In four dimensions it plays the part E8E_8 plays in eight. E8E_8 is proved to win the Gaussian sum at every width, and for D4D_4 the same is so far only measured. The picture counts the shells. The hypercube has 8, 24, 32 and 24 vectors in its first four shells. The centred lattice has 24, 24, 96 and 24, identical shell for shell with D4D_4, and the census finds an explicit isometry between the two.

Symmetries that mix edge vectors with half-diagonal vectors now exist, and the group grows from 384 to 1,152, the Weyl group of F4F_4. So the body-centred hypercube is not a centring of the hypercubic system. It belongs to a different crystal system altogether, the one D4D_4 defines. The even-weight centring, the four-dimensional analogue of F, gives D4D_4 again: it is 12D4\tfrac12 D_4, since D4D_4 is by definition the integer vectors with even coordinate sum. The hypercubic holohedry keeps two centrings by halves, and both leave its system. In three dimensions the corresponding statement was that a C-centred cube is not cubic, which forty-eight becomes sixteen computed as a loss of symmetry. Here I\mathrm{I} and F are not hypercubic, and the reason is the opposite, a gain of symmetry.

D4D_4 itself keeps one subspace modulo 2. It is the plane of half-vectors that makes the dual D4∗D_4^*, and D4∗D_4^* is similar to D4D_4, so that centring only rescales. D4D_4 and Z4\mathbb{Z}^4 are the two lattices where four dimensions differs most visibly from three. Z4\mathbb{Z}^4’s centrings turn it into D4D_4, and D4D_4 is its own dual up to scale, which the three-dimensional centred cubic lattices are not: body-centred and face-centred cubic are each other’s duals.

Five centres a lattice

A₄ keeps one subspace, and only modulo five. Every subspace of the root lattice A₄ reduced modulo 2, 3, 5 and 7 that its symmetry group of order 240 keeps, and what centring by it makes. Nothing is kept modulo 2, 3 or 7, although 2 and 3 divide 240. Modulo 5 one line is kept, and the lattice it makes is A₄*, the dual, with the same 240 symmetries and not similar to A₄: a new Bravais type made by fifths.
Fig. 3 Every subspace of A4A_4 modulo 2, 3, 5 and 7 that its 240 symmetries keep, and what centring by it makes. Nothing is kept modulo 2, 3 or 7. Modulo 5 one line is kept, and the centred lattice is A4∗A_4^*, with the same 240 symmetries and not similar to A4A_4.

A4A_4 behaves differently at every prime. Its order, 240, is 24×3×52^4 \times 3 \times 5, so the theorem allows a new lattice at 2, 3 or 5. The census finds nothing modulo 2 or 3. The symmetric group on five letters acts on A4A_4 modulo 2 and modulo 3 with no invariant line or plane at all. Modulo 5 it keeps exactly one line, the one spanned by (1,2,3,4)(1, 2, 3, 4) in the basis of simple roots. That is the familiar fact that A4∗/A4A_4^*/A_4 has order 5 and is generated by one fundamental weight. Centring by it gives A4∗A_4^*, the dual, which the dual lattice defines as every vector whose inner product with the lattice is whole.

The census confirms that A4∗A_4^* has the same 240 symmetries, and that the exhaustive isometry search finds no map between it and A4A_4 at any scale. Since A4A_4’s group keeps a single form, that makes A4∗A_4^* a new Bravais type. In four dimensions a lattice can be centred by fifths, and that is the only centring A4A_4 admits. The three-dimensional census found that its fourteen lattices were made by halves and thirds because every holohedry’s order was a product of twos and threes. Four dimensions allow a five-fold rotation and so a holohedry whose order has a five, and five then does exactly what the theorem allowed it to.

Why five, and only five, for A4A_4

The census’s answer for A4A_4 has a reason that is easy to see once A4A_4 is written in five coordinates. A4A_4 is the set of integer vectors in Z5\mathbb{Z}^5 whose coordinates sum to zero, and its symmetries are the permutations of the five coordinates, with a sign. Modulo a prime pp that makes A4/pA4A_4/pA_4 the space of vectors in Fp5\mathbb{F}_p^5 with coordinate sum zero, permuted by the symmetric group on five letters. A line that every permutation keeps must be spanned by a vector that every permutation fixes up to sign. The only such vectors are the multiples of (1,1,1,1,1)(1, 1, 1, 1, 1). That vector lies in the sum-zero space exactly when 5≡05 \equiv 0 modulo pp, which means p=5p = 5.

For every other prime the sum-zero space has no invariant line, and it has no invariant plane or three-space either. This is the standard fact that the permutation module splits off its sum-zero part cleanly, with nothing further inside, when pp does not divide the number of coordinates. The census checks it at 2, 3 and 7. At 5 the kept line is exactly (1,1,1,1,1)(1,1,1,1,1). In the basis of simple roots, e1−e2e_1 - e_2 through e4−e5e_4 - e_5, the census reports it as (1,2,3,4)(1, 2, 3, 4), and (1,2,3,4)(1,2,3,4) in that basis is (1,1,1,1,−4)(1, 1, 1, 1, -4) in coordinates, which is (1,1,1,1,1)(1,1,1,1,1) modulo 5.

The same argument runs for every root lattice of this kind, and it makes sense of pairs already met. AnA_n sits in n+1n + 1 coordinates and is centred into its dual by the primes dividing n+1n + 1. The hexagonal net is A2A_2, with three coordinates, and the three-dimensional census found its one invariant line modulo 3, the centring that turns the net into itself rotated. Face-centred cubic is A3A_3, with four coordinates, and its dual, body-centred cubic, is reached from it by two centrings by halves, since A3∗/A3A_3^*/A_3 is cyclic of order four. A4A_4, with five coordinates, is the first case in which the prime is one no three-dimensional crystal can use.

That A4A_4 and A4∗A_4^* are not similar is a four-dimensional fact that the plane does not share. In the plane every lattice is similar to its dual, which every plane lattice is its own dual proved. In three dimensions, body-centred and face-centred cubic are each other’s duals and are different lattices, a pair made by 2. In four dimensions A4A_4 and A4∗A_4^* are such a pair made by 5, and the two lattices where a four-dimensional descent stops short found them as the two places a search for good packings can get stuck. The pair is a genuinely separate pair of lattices with one symmetry group between them.

The cube and a line

The cube and a line, centred by halves. Every subspace of the lattice of a cube and a perpendicular line, taken modulo 2, that its 96 symmetries keep, and what centring by each makes. Two rescale the lattice; the other six make three new Bravais types in pairs: the body-centred cube with the line, the face-centred cube with the line, and the lattice centred by the four-dimensional body diagonal.
Fig. 4 Every subspace of the lattice of a cube and a perpendicular line, taken modulo 2, that its 96 symmetries keep, and what centring by each makes. Two rescale; the other six make three new Bravais types in pairs.

The lattice Z3⊕Z\mathbb{Z}^3 \oplus \mathbb{Z} is a cube with a line perpendicular to it, and its 96 symmetries are the cube’s 48 times the reversal of the line. Modulo 2 it keeps eight subspaces. Two rescale it. One halves the line and the other halves the cube, which gives the same type since the ratio of scales is free. The other six make three new Bravais types, two subspaces each, and the fingerprints separate all three from each other and from the original.

Two of the three are the cube’s own centrings with the line carried along: the body-centred cube beside a line, and the face-centred cube beside a line. They are the three-dimensional I\mathrm{I} and F one dimension up. The third is new to four dimensions. It is the centring by 12(1,1,1,1)\tfrac12(1, 1, 1, 1), which mixes the cube’s body diagonal with the line. With the line at a generic length it is not the D4D_4 accident. It is a lattice with exactly the 96 symmetries of the cube and the line, and a fingerprint of its own. Modulo 3, 5 and 7 the lattice keeps only the two rational subspaces, the cube and the line, and centring by either rescales that part.

A prime must divide the group, and need not help

A prime must divide the group to make a new lattice, and need not. For each of the six maximal four-dimensional lattice groups, its order factorised, the primes up to seven dividing it, and the primes whose invariant centrings make a new Bravais type. Every new type comes from a prime dividing the order, as the coprime theorem requires; but three of the six groups have orders divisible by 2 and 3 and make nothing new from either.
Fig. 5 For each of the six groups, its order factorised, the primes up to seven that divide it, and the primes whose invariant centrings make a new Bravais type. Every new type comes from a prime dividing the order, but most such primes make nothing.

The census confirms the theorem’s direction everywhere. At every prime that does not divide a group’s order, every invariant centring gives the type being centred. Seven divides none of the six orders, and nothing modulo 7 is new. Five divides only 240, and the only centring by fifths is A4A_4’s.

The converse fails often, and the table shows how. Two and three divide every one of the six orders, 384, 1,152, 240, 288, 96 and 96. Yet two makes new types only for the cube and a line, and three makes none at all among these six. In three dimensions three made the rhombohedral lattice, by centring the hexagonal lattice under its subgroup 3ˉm\bar{3}m rather than under its full holohedry. The census here uses only the six maximal groups. The four-dimensional analogues of the rhombohedral lattice, if there are any, would be found under subgroups of these groups and are not in this count.

What the census does and does not cover

It covers six groups, not every four-dimensional holohedry. Four-dimensional lattices have many more crystal systems than the six whose groups are maximal. The complete classification, by Brown, Bülow, Neubüser, Wondratschek and Zassenhaus in 1978, is far larger than the list examined here. A census over every four-dimensional holohedry would need those groups built first, and it would find the centrings that only a subgroup keeps, which is where three dimensions found R.

Two ways of deciding type, one of them a proof. For Z4\mathbb{Z}^4, D4D_4 and A4A_4 a centred lattice is identified by an explicit isometry or shown to be new by the failure of an exhaustive one. With a single invariant form, that settles the Bravais type. For the three decomposable lattices, different fingerprints prove types different, but equal fingerprints are only evidence of the same type. In every such case here the centring rescales one of the parts, and the sameness can be seen without the fingerprint.

The primes stop at seven. Past seven no prime divides any of the six orders, so the theorem already says every invariant centring rescales. The census checks this for 5 and 7 where it applies.

Who worked out the pieces

The four-dimensional crystallographic groups, including the Bravais types, were classified by Harold Brown, Rolf Bülow, Joachim Neubüser, Hans Wondratschek and Hans Zassenhaus and published in 1978. The lattices D4D_4 and A4A_4 with their duals are standard in the theory of root systems and sphere packings, and Conway and Sloane’s Sphere Packings, Lattices and Groups treats both. That Z4\mathbb{Z}^4 with its body centres added is the F4F_4 root lattice, D4D_4 rescaled, is classical, and it is why the 24-cell exists as a regular polytope with no analogue in three or five dimensions. The coprime-order theorem is Maschke’s.

What the census has to refuse

What the four-dimensional census of centrings must satisfy. Four tests, each able to fail: at every prime not dividing a group's order, every invariant centring a rescaling; A₄ keeping exactly one line modulo five and centring by it giving A₄*; the body-centred hypercubic lattice identified as D₄ with 1152 symmetries. One claim refused: an invariant centring with fewer symmetries than the group it was built from.
Fig. 6 Four tests, each able to fail: every invariant centring at a prime not dividing the group’s order giving the type centred; A4A_4 keeping exactly one line modulo five, which gives A4∗A_4^*; the body-centred hypercubic lattice identified as D4D_4 with 1,152 symmetries. One claim refused.

The refused claim is one the construction cannot produce. A centring by a subspace the holohedry keeps gives a lattice that the whole holohedry still maps to itself, so its symmetry group can only be the same or larger. The census checks that none of the invariant centrings, at any prime, has fewer symmetries than the group it was built with. A failure there would mean the invariance test or the symmetry search was wrong, and nothing in the table would reveal it.

Still open: the subgroups, and the fifths

The census found A4∗A_4^* as the only centring by fifths among six maximal groups. Five also divides the orders of subgroups of A4A_4’s group, among them the cyclic group of order five generated by one five-fold rotation, and the dihedral groups containing it. A lattice whose holohedry is one of those subgroups would have its own centrings modulo 5, and nothing here says whether any of them is new. That is the question of four-dimensional lattices with a five-fold rotation that are not A4A_4 or A4∗A_4^*, the kind of lattice on which the four-dimensional description of a Penrose tiling is built. Running the census over the subgroups of the six groups would answer it, and would reach the four-dimensional rhombohedral analogues at the same time.

What this makes readable

Essays that name this one as a prerequisite.

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.

Bravais latticeCentringCrystallographic restrictionDual latticeHigher-dimensional latticeHolohedryKissing numberLattice type