Hubbry Logo
Lattice (group)Lattice (group)Main
Open search
Lattice (group)
Community hub
Lattice (group)
logo
8 pages, 0 posts
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
Lattice (group)
Lattice (group)
from Wikipedia
A lattice in the Euclidean plane

In geometry and group theory, a lattice in the real coordinate space is an infinite set of points in this space with these properties:[1]

  • Coordinate-wise addition or subtraction of two points in the lattice produces another lattice point.
  • The lattice points are all separated by some minimum distance.
  • Every point in the space is within some maximum distance of a lattice point.

One of the simplest examples of a lattice is the square lattice, which consists of all points in the plane whose coordinates are both integers, and its higher-dimensional analogues the integer lattices .

Closure under addition and subtraction means that a lattice must be a subgroup of the additive group of the points in the space. The requirements of minimum and maximum distance can be summarized by saying that a lattice is a Delone set.[2]

More abstractly, a lattice can be described as a free abelian group of dimension which spans the vector space . For any basis of , the subgroup of all linear combinations with integer coefficients of the basis vectors forms a lattice, and every lattice can be formed from a basis in this way. A lattice may be viewed as a regular tiling of a space by a primitive cell.

Lattices have many significant applications in pure mathematics, particularly in connection to Lie algebras, number theory and group theory. They also arise in applied mathematics in connection with coding theory, in percolation theory to study connectivity arising from small-scale interactions, cryptography because of conjectured computational hardness of several lattice problems, and are used in various ways in the physical sciences. For instance, in materials science and solid-state physics, a lattice is a synonym for the framework of a crystalline structure, a 3-dimensional array of regularly spaced points coinciding in special cases with the atom or molecule positions in a crystal. More generally, lattice models are studied in physics, often by the techniques of computational physics.

Symmetry considerations and examples

[edit]

A lattice is the symmetry group of discrete translational symmetry in n directions. A pattern with this lattice of translational symmetry cannot have more, but may have less symmetry than the lattice itself.[3] As a group (dropping its geometric structure) a lattice is a finitely generated free abelian group, and thus isomorphic to .

A lattice in the sense of a 3-dimensional array of regularly spaced points coinciding with e.g. the atom or molecule positions in a crystal, or more generally, the orbit of a group action under translational symmetry, is a translation of the translation lattice: a coset, which need not contain the origin, and therefore need not be a lattice in the previous sense.

A simple example of a lattice in is the subgroup . More complicated examples include the E8 lattice, which is a lattice in , and the Leech lattice in . The period lattice in is central to the study of elliptic functions, developed in nineteenth century mathematics; it generalizes to higher dimensions in the theory of abelian functions. Lattices called root lattices are important in the theory of simple Lie algebras; for example, the E8 lattice is related to a Lie algebra that goes by the same name.

Dividing space according to a lattice

[edit]

A lattice in thus has the form

where is a basis for . Different bases can generate the same lattice, but the absolute value of the determinant of the Gram matrix of the vectors is uniquely determined by and denoted by . If one thinks of a lattice as dividing the whole of into equal polyhedra (copies of an n-dimensional parallelepiped, known as the fundamental region of the lattice), then is equal to the n-dimensional volume of this polyhedron. This is why is sometimes called the covolume of the lattice. If this equals 1, the lattice is called unimodular.

Lattice points in convex sets

[edit]

Minkowski's theorem relates the number and the volume of a symmetric convex set to the number of lattice points contained in . The number of lattice points contained in a polytope all of whose vertices are elements of the lattice is described by the polytope's Ehrhart polynomial. Formulas for some of the coefficients of this polynomial involve as well.

Computational lattice problems

[edit]

Computational lattice problems have many applications in computer science. For example, the Lenstra–Lenstra–Lovász lattice basis reduction algorithm (LLL) has been used in the cryptanalysis of many public-key encryption schemes,[4] and many lattice-based cryptographic schemes are known to be secure under the assumption that certain lattice problems are computationally difficult.[5]

Lattices in two dimensions: detailed discussion

[edit]
Five lattices in the Euclidean plane

There are five 2D lattice types as given by the crystallographic restriction theorem. Below, the wallpaper group of the lattice is given in IUCr notation, Orbifold notation, and Coxeter notation, along with a wallpaper diagram showing the symmetry domains. Note that a pattern with this lattice of translational symmetry cannot have more, but may have less symmetry than the lattice itself. A full list of subgroups is available. For example, below the hexagonal/triangular lattice is given twice, with full 6-fold and a half 3-fold reflectional symmetry. If the symmetry group of a pattern contains an n-fold rotation then the lattice has n-fold symmetry for even n and 2n-fold for odd n.

cmm, (2*22), [∞,2+,∞] p4m, (*442), [4,4] p6m, (*632), [6,3]

rhombic lattice
also centered rectangular lattice
isosceles triangular

square lattice
right isosceles triangular

hexagonal lattice
(equilateral triangular lattice)
pmm, *2222, [∞,2,∞] p2, 2222, [∞,2,∞]+ p3m1, (*333), [3[3]]

rectangular lattice
also centered rhombic lattice
right triangular

oblique lattice
scalene triangular

equilateral triangular lattice
(hexagonal lattice)

For the classification of a given lattice, start with one point and take a nearest second point. For the third point, not on the same line, consider its distances to both points. Among the points for which the smaller of these two distances is least, choose a point for which the larger of the two is least. (Not logically equivalent but in the case of lattices giving the same result is just "Choose a point for which the larger of the two is least".)

The five cases correspond to the triangle being equilateral, right isosceles, right, isosceles, and scalene. In a rhombic lattice, the shortest distance may either be a diagonal or a side of the rhombus, i.e., the line segment connecting the first two points may or may not be one of the equal sides of the isosceles triangle. This depends on the smaller angle of the rhombus being less than 60° or between 60° and 90°.

The general case is known as a period lattice. If the vectors p and q generate the lattice, instead of p and q we can also take p and pq, etc. In general in 2D, we can take a p + b q and c p + d q for integers a,b, c and d such that ad-bc is 1 or −1. This ensures that p and q themselves are integer linear combinations of the other two vectors. Each pair p, q defines a parallelogram, all with the same area, the magnitude of the cross product. One parallelogram fully defines the whole object. Without further symmetry, this parallelogram is a fundamental parallelogram.

The fundamental domain of the period lattice.

The vectors p and q can be represented by complex numbers. Up to size and orientation, a pair can be represented by their quotient. Expressed geometrically: if two lattice points are 0 and 1, we consider the position of a third lattice point. Equivalence in the sense of generating the same lattice is represented by the modular group: represents choosing a different third point in the same grid, represents choosing a different side of the triangle as reference side 0–1, which in general implies changing the scaling of the lattice, and rotating it. Each "curved triangle" in the image contains for each 2D lattice shape one complex number, the grey area is a canonical representation, corresponding to the classification above, with 0 and 1 two lattice points that are closest to each other; duplication is avoided by including only half of the boundary. The rhombic lattices are represented by the points on its boundary, with the hexagonal lattice as vertex, and i for the square lattice. The rectangular lattices are at the imaginary axis, and the remaining area represents the parallelogrammatic lattices, with the mirror image of a parallelogram represented by the mirror image in the imaginary axis.

Lattices in three dimensions

[edit]

The 14 lattice types in 3D are called Bravais lattices. They are characterized by their space group. 3D patterns with translational symmetry of a particular type cannot have more, but may have less, symmetry than the lattice itself.

Lattices in complex space

[edit]

A lattice in is a discrete subgroup of which spans as a real vector space. As the dimension of as a real vector space is equal to , a lattice in will be a free abelian group of rank .

For example, the Gaussian integers form a lattice in , as is a basis of over .

In Lie groups

[edit]

More generally, a lattice Γ in a Lie group G is a discrete subgroup, such that the quotient G/Γ is of finite measure, for the measure on it inherited from Haar measure on G (left-invariant, or right-invariant—the definition is independent of that choice). That will certainly be the case when G/Γ is compact, but that sufficient condition is not necessary, as is shown by the case of the modular group in SL2(R), which is a lattice but where the quotient isn't compact (it has cusps). There are general results stating the existence of lattices in Lie groups.

A lattice is said to be uniform or cocompact if G/Γ is compact; otherwise the lattice is called non-uniform.

Lattices in general vector spaces

[edit]

While we normally consider lattices in this concept can be generalized to any finite-dimensional vector space over any field. This can be done as follows:

Let K be a field, let V be an n-dimensional K-vector space, let be a K-basis for V and let R be a ring contained within K. Then the R lattice in V generated by B is given by:

In general, different bases B will generate different lattices. However, if the transition matrix between the bases is in – the general linear group of (in simple terms this means that all the entries of are in and all the entries of are in – which is equivalent to saying that the determinant of T is in – the unit group of elements in R with multiplicative inverses) then the lattices generated by these bases will be isomorphic since T induces an isomorphism between the two lattices.

Important cases of such lattices occur in number theory with K a p-adic field and the p-adic integers.

For a vector space which is also an inner product space, the dual lattice can be concretely described by the set

or equivalently as

[edit]
  • A primitive element of a lattice is an element that is not a positive integer multiple of another element in the lattice.[citation needed]

See also

[edit]

Notes

[edit]

References

[edit]
[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
from Grokipedia
In the mathematical theory of topological groups, a lattice in a locally compact group GG is a discrete subgroup Γ\Gamma such that the quotient space G/ΓG / \Gamma has finite Haar measure. In particular, for Euclidean space Rn\mathbb{R}^n, a lattice is a discrete additive subgroup that spans Rn\mathbb{R}^n over R\mathbb{R} and is isomorphic to Zn\mathbb{Z}^n as an abelian group. Such lattices are generated by nn linearly independent vectors (a basis) and can be viewed as regular tilings of space by a fundamental parallelepiped. Lattices play a central role in , , and physics, with applications in (modeling atomic arrangements), problems, error-correcting codes, and .

Definitions and Basic Properties

Formal Definition

In the context of topological groups, a lattice Γ\Gamma in a locally compact GG is defined as a discrete such that the space G/ΓG/\Gamma has finite , also known as finite covolume.\] This condition ensures that $\Gamma$ is "full rank" in $G$, capturing the essential structure for applications in [harmonic analysis](/page/Harmonic_analysis) and [geometry](/page/Geometry).\[ Discreteness of Γ\Gamma means that it is a discrete subset of GG in the given , i.e., for every point gΓg \in \Gamma, there exists a neighborhood UU of gg in GG such that UΓ={g}U \cap \Gamma = \{g\}.\] The finite covolume property is equivalent to the [existence](/page/Existence) of a compact [subset](/page/Subset) $K \subset G$ such that $G$ is the closure of the [subgroup](/page/Subgroup) generated by $K$ and $\Gamma$, meaning $G = \overline{\langle K \cup \Gamma \rangle}$.\[ These conditions together imply that the G/ΓG/\Gamma is compact, providing a fundamental framework for studying periodic phenomena in GG.$$] A prototypical example is the Zn\mathbb{Z}^n, which forms a discrete of Rn\mathbb{R}^n under , with the Rn/Zn\mathbb{R}^n / \mathbb{Z}^n being the nn-, a of finite measure.[$$

Fundamental Properties

A fundamental structural property of lattices in Rn\mathbb{R}^n is encapsulated in the rank theorem, which asserts that every lattice ΓRn\Gamma \subset \mathbb{R}^n has rank nn, meaning Γ\Gamma is isomorphic to Zn\mathbb{Z}^n as an abelian group. This follows from the more general structure theorem for discrete : any discrete additive HH of Rn\mathbb{R}^n is free abelian of rank rnr \leq n, generated over Z\mathbb{Z} by rr linearly independent vectors e1,,erRne_1, \dots, e_r \in \mathbb{R}^n. For Γ\Gamma to qualify as a lattice, it must achieve the maximal rank r=nr = n, ensuring it spans Rn\mathbb{R}^n over R\mathbb{R} and satisfies the discreteness condition. Another key intrinsic property is the covolume (also called the determinant) of a lattice ΓRn\Gamma \subset \mathbb{R}^n, denoted det(Γ)\det(\Gamma), which measures the volume of a fundamental domain for the quotient Rn/Γ\mathbb{R}^n / \Gamma. For a basis {v1,,vn}\{v_1, \dots, v_n\} of Γ\Gamma, this is given by det(Γ)=det(A),\det(\Gamma) = |\det(A)|, where ARn×nA \in \mathbb{R}^{n \times n} is the matrix with columns v1,,vnv_1, \dots, v_n. This value is independent of the choice of basis, as any two bases are related by a matrix in GLn(Z)\mathrm{GL}_n(\mathbb{Z}), whose determinant has absolute value 1. The covolume provides a measure-theoretic invariant that quantifies the "density" of the lattice points in Rn\mathbb{R}^n. In the context of the quotient space, a discrete subgroup ΓRn\Gamma \subset \mathbb{R}^n forms a lattice if and only if Rn/Γ\mathbb{R}^n / \Gamma is , which occurs precisely when Γ\Gamma has full rank nn. This compactness implies that the quotient is a finite-volume manifold—specifically, an nn-—and the number of cosets is finite in the sense that the space admits a finite fundamental domain. The equivalence highlights the dual role of lattices as both algebraic structures (discrete subgroups) and geometric ones (tiling Rn\mathbb{R}^n with finite-volume cells). Lattices also underpin important analytic properties, notably the , which originates from the work of in 1823 and links summation over a lattice to on its dual. For a Schwartz function f:RnCf: \mathbb{R}^n \to \mathbb{C} and lattice ΛRn\Lambda \subset \mathbb{R}^n with dual Λ={yRny,λZ λΛ}\Lambda^* = \{ y \in \mathbb{R}^n \mid \langle y, \lambda \rangle \in \mathbb{Z} \ \forall \lambda \in \Lambda \}, the formula states λΛf(λ)=1det(Λ)yΛf^(y),\sum_{\lambda \in \Lambda} f(\lambda) = \frac{1}{\det(\Lambda)} \sum_{y \in \Lambda^*} \hat{f}(y), where f^\hat{f} is the of ff. This identity reveals deep connections between the lattice and its dual, with applications in and .

Geometric and Algebraic Structures

Lattices in Euclidean Space

In Euclidean space Rn\mathbb{R}^n, a lattice Γ\Gamma is defined as a discrete that spans Rn\mathbb{R}^n over R\mathbb{R}, meaning it is a full-rank discrete additive of the additive group (Rn,+)(\mathbb{R}^n, +). This geometric realization bridges the abstract notion of a lattice as a discrete in a locally compact abelian group to the structured setting of vector spaces equipped with the standard Euclidean inner product. Specifically, Γ\Gamma is discrete if there exists ϵ>0\epsilon > 0 such that the open ball of radius ϵ\epsilon around the origin contains no other points of Γ\Gamma besides the origin, ensuring no accumulation points. Any such lattice Γ\Gamma in Rn\mathbb{R}^n is a free Z\mathbb{Z}-module of rank nn, generated by nn linearly independent vectors v1,,vnRnv_1, \dots, v_n \in \mathbb{R}^n, so Γ={i=1nziviziZ}\Gamma = \{ \sum_{i=1}^n z_i v_i \mid z_i \in \mathbb{Z} \}. These vectors form a basis for Γ\Gamma, and the full-rank condition guarantees that they span Rn\mathbb{R}^n over R\mathbb{R}. Two bases for the same lattice differ by right multiplication by a matrix in GL(n,Z)\mathrm{GL}(n, \mathbb{Z}), the group of unimodular integer matrices with determinant ±1\pm 1. For integer lattices, where the basis vectors have integer coordinates relative to the standard basis of Zn\mathbb{Z}^n, the Hermite normal form provides a canonical representative: any full-rank integer matrix can be uniquely transformed into lower triangular form with non-negative diagonal entries and off-diagonal entries strictly smaller than the corresponding diagonal, via unimodular row operations. More generally, two lattices Γ1\Gamma_1 and Γ2\Gamma_2 in Rn\mathbb{R}^n are equivalent if there exists a matrix AGL(n,R)A \in \mathrm{GL}(n, \mathbb{R}) such that Γ2=AΓ1\Gamma_2 = A \Gamma_1, meaning Γ2\Gamma_2 is the image of Γ1\Gamma_1 under the invertible linear transformation defined by AA. This equivalence captures the of all full-rank lattices as the quotient GL(n,R)/GL(n,Z)\mathrm{GL}(n, \mathbb{R}) / \mathrm{GL}(n, \mathbb{Z}), where right action by GL(n,Z)\mathrm{GL}(n, \mathbb{Z}) accounts for basis changes. The Γ\Gamma^* is defined with respect to the standard inner product ,\langle \cdot, \cdot \rangle on Rn\mathbb{R}^n as Γ={yRny,xZ xΓ}\Gamma^* = \{ y \in \mathbb{R}^n \mid \langle y, x \rangle \in \mathbb{Z} \ \forall x \in \Gamma \}, forming another full-rank lattice that pairs integrally with Γ\Gamma. The determinant of a lattice, defined as the volume of the fundamental spanned by a basis (i.e., det(V)|\det(V)| for basis matrix VV), satisfies det(Γ)=1/det(Γ)\det(\Gamma^*) = 1 / \det(\Gamma). This relation arises from the induced by the inner product, preserving the integer-valued pairing while inverting the covolume.

Dividing Space and Symmetry

Lattices partition Euclidean space Rn\mathbb{R}^n into fundamental domains that tile the space without overlaps or gaps, providing a geometric framework for understanding periodic structures. For a lattice Γ\Gamma generated by a basis {v1,,vn}\{v_1, \dots, v_n\}, the fundamental parallelepiped is defined as the set {i=1ntivi0ti<1}\left\{ \sum_{i=1}^n t_i v_i \mid 0 \leq t_i < 1 \right\}. Translations of this parallelepiped by elements of Γ\Gamma cover all of Rn\mathbb{R}^n exactly once, reflecting the discrete translational symmetry of the lattice. The volume of this parallelepiped is given by det(V)|\det(V)|, where VV is the matrix whose columns are the basis vectors viv_i, which equals the determinant of the lattice det(Γ)\det(\Gamma). Another key fundamental domain is the Voronoi cell, which captures the nearest-neighbor regions around lattice points. For a lattice ΓRn\Gamma \subseteq \mathbb{R}^n containing the origin, the Voronoi cell is the set {xRnxxy yΓ}\{ x \in \mathbb{R}^n \mid \|x\| \leq \|x - y\| \ \forall y \in \Gamma \}, consisting of all points closer to the origin than to any other lattice point under the Euclidean norm. This cell is a convex polytope that tiles Rn\mathbb{R}^n by translations from Γ\Gamma and serves as a dual to the fundamental parallelepiped in analyzing lattice geometry and packing densities. The volume of the Voronoi cell equals det(Γ)\det(\Gamma), matching the volume of the fundamental parallelepiped. In crystallography, lattices act as the translation subgroups of space groups, which describe the full symmetry of periodic crystal structures by combining lattice translations with point group operations such as rotations, reflections, and inversions. The translation lattice is an infinite abelian normal subgroup of the space group, and the quotient by this subgroup yields the finite point group. There are 230 distinct space groups in three dimensions, classified according to the 14 Bravais lattice types and compatible point groups; in two dimensions, the analogous 17 wallpaper groups (or plane crystallographic groups) govern periodic patterns. Representative examples illustrate these symmetries in cubic systems. The primitive cubic lattice (denoted P) consists of points at the corners of a cubic unit cell, with one lattice point per cell and belonging to space groups such as Pm3ˉ\bar{3}m, which has the full octahedral point group symmetry Oh\mathcal{O}_h including four threefold rotation axes. In contrast, the body-centered cubic lattice (denoted I) includes an additional lattice point at the body center, resulting in two points per cell and associating with space groups like Im3ˉ\bar{3}m, also under Oh\mathcal{O}_h symmetry but with a denser arrangement that halves the primitive cell volume relative to the conventional cube.

Low-Dimensional Lattices

Two-Dimensional Lattices

Two-dimensional lattices in R2\mathbb{R}^2 are discrete subgroups generated by two linearly independent vectors v1v_1 and v2v_2, forming a parallelogram of minimal area known as the fundamental domain. Up to rotation and scaling, these lattices are classified by the modular parameter τH\tau \in \mathbb{H}, the upper half-plane where Imτ>0\operatorname{Im} \tau > 0, defined after normalizing v1=1\|v_1\| = 1 and rotating so v1v_1 aligns with the x-axis (thus v1=(1,0)v_1 = (1, 0)), as τ=v2,x+iv2,y\tau = v_{2,x} + i v_{2,y} where v2=(v2,x,v2,y)v_2 = (v_{2,x}, v_{2,y}); this τ\tau captures the and shear. The SL(2,Z)\mathrm{SL}(2, \mathbb{Z}) acts on τ\tau via fractional linear transformations τaτ+bcτ+d\tau \mapsto \frac{a\tau + b}{c\tau + d} for (abcd)SL(2,Z)\begin{pmatrix} a & b \\ c & d \end{pmatrix} \in \mathrm{SL}(2, \mathbb{Z}), identifying equivalent lattices under basis changes, with a fundamental domain given by τ1|\tau| \geq 1 and Reτ1/2|\operatorname{Re} \tau| \leq 1/2. The five distinct Bravais lattice types in two dimensions arise from symmetry considerations and are characterized by their lattice parameters aa, bb (side lengths), and γ\gamma (angle between them). The oblique lattice has aba \neq b and γ90\gamma \neq 90^\circ, offering the lowest symmetry. The rectangular lattice features aba \neq b and γ=90\gamma = 90^\circ, while the centered rectangular (or base-centered orthorhombic) also has γ=90\gamma = 90^\circ but includes centering at the parallelogram's center, effectively doubling the unit cell density in certain projections. The square lattice satisfies a=ba = b and γ=90\gamma = 90^\circ, exhibiting four-fold rotational symmetry. Finally, the hexagonal lattice has a=ba = b and γ=120\gamma = 120^\circ, with six-fold symmetry, making it the most symmetric two-dimensional type./02%3A_Rotational_Symmetry/2.06%3A_Bravais_Lattices_(2-d)) The hexagonal lattice is generated by basis vectors v1=(1,0)v_1 = (1, 0) and v2=(1/2,3/2)v_2 = (1/2, \sqrt{3}/2)
Add your contribution
Related Hubs
User Avatar
No comments yet.