# Leech lattice

In mathematics, the **Leech lattice** is an even unimodular lattice Λ_{24} in 24-dimensional Euclidean space, which is one of the best models for the kissing number problem. It was discovered by John Leech (1967). It may also have been discovered (but not published) by Ernst Witt in 1940.

The Leech lattice Λ_{24} is the unique lattice in 24-dimensional Euclidean space, **E**^{24}, with the following list of properties:

The last condition is equivalent to the condition that unit balls centered at the points of Λ_{24} do not overlap. Each is tangent to 196,560 neighbors, and this is known to be the largest number of non-overlapping 24-dimensional unit balls that can simultaneously touch a single unit ball. This arrangement of 196,560 unit balls centred about another unit ball is so efficient that there is no room to move any of the balls; this configuration, together with its mirror-image, is the *only* 24-dimensional arrangement where 196,560 unit balls simultaneously touch another. This property is also true in 1, 2 and 8 dimensions, with 2, 6 and 240 unit balls, respectively, based on the integer lattice, hexagonal tiling and E_{8} lattice, respectively.

Conway (1983) showed that the Leech lattice is isometric to the set of simple roots (or the Dynkin diagram) of the reflection group of the 26-dimensional even Lorentzian unimodular lattice II_{25,1}. By comparison, the Dynkin diagrams of II_{9,1} and II_{17,1} are finite.

The binary Golay code, independently developed in 1949, is an application in coding theory. More specifically, it is an error-correcting code capable of correcting up to three errors in each 24-bit word, and detecting a fourth. It was used to communicate with the Voyager probes, as it is much more compact than the previously-used Hadamard code.

Quantizers, or analog-to-digital converters, can use lattices to minimise the average root-mean-square error. Most quantizers are based on the one-dimensional integer lattice, but using multi-dimensional lattices reduces the RMS error. The Leech lattice is a good solution to this problem, as the Voronoi cells have a low second moment.

The vertex algebra of the two-dimensional conformal field theory describing bosonic string theory, compactified on the 24-dimensional quotient torus **R**^{24}/Λ_{24} and orbifolded by a two-element reflection group, provides an explicit construction of the Griess algebra that has the monster group as its automorphism group. This **monster vertex algebra** was also used to prove the monstrous moonshine conjectures.

The Leech lattice can be constructed in a variety of ways. As with all lattices, it can be constructed by taking the integral span of the columns of its generator matrix, a 24×24 matrix with determinant 1.

8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 0 0 0 0 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 2 2 0 0 2 2 0 0 2 2 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 2 0 0 2 2 0 0 2 2 0 0 2 2 0 0 2 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 2 0 2 0 2 0 0 2 2 2 0 0 0 0 0 0 2 2 0 0 0 0 0 0 2 0 0 2 2 2 0 0 2 0 2 0 0 0 0 0 2 0 2 0 0 0 0 0 2 2 0 0 2 0 2 0 2 0 0 2 0 0 0 0 2 0 0 2 0 0 0 0 0 2 2 2 2 0 0 0 2 0 0 0 2 0 0 0 2 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 2 2 0 0 2 2 0 0 2 2 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 −3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

The Leech lattice can be explicitly constructed as the set of vectors of the form 2^{−3/2}(*a*_{1}, *a*_{2}, ..., *a*_{24}) where the *a*_{i} are integers such that

and for each fixed residue class modulo 4, the 24 bit word, whose 1s correspond to the coordinates *i* such that *a*_{i} belongs to this residue class, is a word in the binary Golay code. The Golay code, together with the related Witt design, features in a construction for the 196560 minimal vectors in the Leech lattice.

in the 26-dimensional even Lorentzian unimodular lattice II_{25,1}. The existence of such an integral vector of Lorentzian norm zero relies on the fact that 1^{2} + 2^{2} + ... + 24^{2} is a perfect square (in fact 70^{2}); the number 24 is the only integer bigger than 1 with this property. This was conjectured by Édouard Lucas, but the proof came much later, based on elliptic functions.

Conway & Sloane (1982) described another 23 constructions for the Leech lattice, each based on a Niemeier lattice. It can also be constructed by using three copies of the E8 lattice, in the same way that the binary Golay code can be constructed using three copies of the extended Hamming code, H_{8}. This construction is known as the **Turyn** construction of the Leech lattice.

Starting with a single point, Λ_{0}, one can stack copies of the lattice Λ_{n} to form an (*n* + 1)-dimensional lattice, Λ_{n+1}, without reducing the minimal distance between points. Λ_{1} corresponds to the integer lattice, Λ_{2} is to the hexagonal lattice, and Λ_{3} is the face-centered cubic packing. Conway & Sloane (1982b) showed that the Leech lattice is the unique laminated lattice in 24 dimensions.

The Leech lattice is also a 12-dimensional lattice over the Eisenstein integers. This is known as the **complex Leech lattice**, and is isomorphic to the 24-dimensional real Leech lattice. In the complex construction of the Leech lattice, the binary Golay code is replaced with the ternary Golay code, and the Mathieu group *M*_{24} is replaced with the Mathieu group *M*_{12}. The *E*_{6} lattice, *E*_{8} lattice and Coxeter–Todd lattice also have constructions as complex lattices, over either the Eisenstein or Gaussian integers.

The Leech lattice can also be constructed using the ring of icosians. The icosian ring is abstractly isomorphic to the E8 lattice, three copies of which can be used to construct the Leech lattice using the Turyn construction.

The Leech lattice is highly symmetrical. Its automorphism group is the Conway group Co_{0}, which is of order 8 315 553 613 086 720 000. The center of Co_{0} has two elements, and the quotient of Co_{0} by this center is the Conway group Co_{1}, a finite simple group. Many other sporadic groups, such as the remaining Conway groups and Mathieu groups, can be constructed as the stabilizers of various configurations of vectors in the Leech lattice.

Despite having such a high *rotational* symmetry group, the Leech lattice does not possess any hyperplanes of reflection symmetry. In other words, the Leech lattice is chiral. It also has far fewer symmetries than the 24-dimensional hypercube and simplex.

The automorphism group was first described by John Conway. The 398034000 vectors of norm 8 fall into 8292375 'crosses' of 48 vectors. Each cross contains 24 mutually orthogonal vectors and their negatives, and thus describe the vertices of a 24-dimensional orthoplex. Each of these crosses can be taken to be the coordinate system of the lattice, and has the same symmetry of the Golay code, namely 2^{12} × |M_{24}|. Hence the full automorphism group of the Leech lattice has order 8292375 × 4096 × 244823040, or 8 315 553 613 086 720 000.

The 196560 minimal vectors are of three different varieties, known as *shapes*:

The ternary Golay code, binary Golay code and Leech lattice give very efficient 24-dimensional spherical codes of 729, 4096 and 196560 points, respectively. Spherical codes are higher-dimensional analogues of Tammes problem, which arose as an attempt to explain the distribution of pores on pollen grains. These are distributed as to maximise the minimal angle between them. In two dimensions, the problem is trivial, but in three dimensions and higher it is not. An example of a spherical code in three dimensions is the set of the 12 vertices of the regular icosahedron.

One can associate to any (positive-definite) lattice Λ a theta function given by

Many of the cross-sections of the Leech lattice, including the Coxeter–Todd lattice and Barnes–Wall lattice, in 12 and 16 dimensions, were found much earlier than the Leech lattice. O'Connor & Pall (1944) discovered a related odd unimodular lattice in 24 dimensions, now called the odd Leech lattice, one of whose two even neighbors is the Leech lattice. The Leech lattice was discovered in 1965 by John Leech (1967, 2.31, p. 262), by improving some earlier sphere packings he found (Leech 1964).

Conway (1968) calculated the order of the automorphism group of the Leech lattice, and, working with John G. Thompson, discovered three new sporadic groups as a by-product: the Conway groups, Co_{1}, Co_{2}, Co_{3}. They also showed that four other (then) recently announced sporadic groups, namely, Higman-Sims, Suzuki, McLaughlin, and the Janko group J_{2} could be found inside the Conway groups using the geometry of the Leech lattice. (Ronan, p. 155)

_{24}

Witt (1941, p. 324), has a single rather cryptic sentence mentioning that he found more than 10 even unimodular lattices in 24 dimensions without giving further details. Witt (1998, p. 328–329) stated that he found 9 of these lattices earlier in 1938, and found two more, the Niemeier lattice with A^{24}_{1} root system and the Leech lattice (and also the odd Leech lattice), in 1940.