next up previous
Next: Lattices: Reduction Up: Lattices Previous: Lattices: Construction and Operations

Lattices: Properties

Magma includes a highly optimized algorithm for enumerating all vectors of a lattice of a given norm. This algorithm is used for computing the minimum, the shortest vectors, short vectors in a given range, and vectors close to or closest to a given vector (possibly) outside the lattice. As an example, the 98280 (normalized) shortest vectors of the Leech lattice $\Lambda_{24}$ are constructed in 6.8 seconds. The genus of the 12-dimensional Coxeter-Todd lattice K12 is enumerated in 16 seconds and has 16 classes of lattices and mass $4649359/4213820620800 \approx 0.000001103359$.


next up previous
Next: Lattices: Reduction Up: Lattices Previous: Lattices: Construction and Operations