Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Lattice (group)

From Wikipedia, the free encyclopedia
Periodic set of points
Not to be confused with the partially ordered set,Lattice (order). For other related uses, seeLattice (disambiguation).
icon
This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Lattice" group – news ·newspapers ·books ·scholar ·JSTOR
(October 2025) (Learn how and when to remove this message)
A lattice in theEuclidean plane
Algebraic structureGroup theory
Group theory

Ingeometry andgroup theory, alattice in thereal coordinate spaceRn{\displaystyle \mathbb {R} ^{n}} 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 thesquare lattice, which consists of all points(a,b){\displaystyle (a,b)} in the plane whose coordinates are bothintegers, and its higher-dimensional analogues theinteger latticesZn{\displaystyle \mathbb {Z} ^{n}}.

Closure under addition and subtraction means that a lattice must be asubgroup 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 aDelone set.[2]

More abstractly, a lattice can be described as afree abelian group of dimensionn{\displaystyle n} whichspans thevector spaceRn{\displaystyle \mathbb {R} ^{n}}. For anybasis ofRn{\displaystyle \mathbb {R} ^{n}}, the subgroup of alllinear combinations withinteger 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 aregular tiling of a space by aprimitive cell.

Lattices have many significant applications in pure mathematics, particularly in connection toLie algebras,number theory andgroup theory. They also arise in applied mathematics in connection withcoding theory, inpercolation theory to study connectivity arising from small-scale interactions,cryptography because of conjectured computational hardness of severallattice problems, and are used in various ways in the physical sciences. For instance, inmaterials science andsolid-state physics, a lattice is a synonym for the framework of acrystalline structure, a 3-dimensional array of regularly spaced points coinciding in special cases with theatom ormolecule positions in acrystal. More generally,lattice models are studied inphysics, often by the techniques ofcomputational physics.

Symmetry considerations and examples

[edit]

A lattice is thesymmetry group of discretetranslational symmetry inn 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 afinitely generatedfree abelian group, and thus isomorphic toZn{\displaystyle \mathbb {Z} ^{n}}.

A lattice in the sense of a 3-dimensional array of regularly spaced points coinciding with e.g. theatom ormolecule positions in acrystal, or more generally, the orbit of agroup 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 inRn{\displaystyle \mathbb {R} ^{n}} is the subgroupZn{\displaystyle \mathbb {Z} ^{n}}. More complicated examples include theE8 lattice, which is a lattice inR8{\displaystyle \mathbb {R} ^{8}}, and theLeech lattice inR24{\displaystyle \mathbb {R} ^{24}}. Theperiod lattice inR2{\displaystyle \mathbb {R} ^{2}} is central to the study ofelliptic functions, developed in nineteenth century mathematics; it generalizes to higher dimensions in the theory ofabelian functions. Lattices calledroot lattices are important in the theory ofsimple 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Λ{\displaystyle \Lambda } inRn{\displaystyle \mathbb {R} ^{n}} thus has the form

Λ={i=1naivi|aiZ},{\displaystyle \Lambda ={\biggl \{}\sum _{i=1}^{n}a_{i}v_{i}\mathbin {\bigg \vert } a_{i}\in \mathbb {Z} {\biggr \}},}

where{v1,v2,,vn}{\textstyle \{v_{1},v_{2},\ldots ,v_{n}\}} is a basis forRn{\displaystyle \mathbb {R} ^{n}}. Different bases can generate the same lattice, but thesquare root of thedeterminant of theGram matrix of the vectorsvi{\textstyle v_{i}} is uniquely determined byΛ{\displaystyle \Lambda } and denoted byd(Λ){\displaystyle \mathrm {d} (\Lambda )}. If one thinks of a lattice as dividing the whole ofRn{\displaystyle \mathbb {R} ^{n}} into equalpolyhedra (copies of ann-dimensionalparallelepiped, known as thefundamental region of the lattice), thend(Λ){\displaystyle \mathrm {d} (\Lambda )} is equal to then-dimensionalvolume of this polyhedron. This is whyd(Λ){\displaystyle \mathrm {d} (\Lambda )} is sometimes called thecovolume of the lattice. If this equals 1, the lattice is calledunimodular.

Lattice points in convex sets

[edit]

Minkowski's theorem relates the numberd(Λ){\displaystyle \mathrm {d} (\Lambda )} and the volume of a symmetricconvex setS{\displaystyle S} to the number of lattice points contained inS{\displaystyle S}. The number of lattice points contained in apolytope all of whose vertices are elements of the lattice is described by the polytope'sEhrhart polynomial. Formulas for some of the coefficients of this polynomial involved(Λ){\displaystyle \mathrm {d} (\Lambda )} as well.

See also:Integer points in polyhedra

Computational lattice problems

[edit]
Main article:Lattice problem

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

Lattices in two dimensions: detailed discussion

[edit]
Five lattices in the Euclidean plane

There are five 2D lattice types as given by thecrystallographic restriction theorem. Below, thewallpaper group of the lattice is given inIUCr notation,Orbifold notation, andCoxeter 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. Afull 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 ann-fold rotation then the lattice hasn-fold symmetry for evenn and 2n-fold for oddn.

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

rhombic lattice
alsocenteredrectangular 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
alsocentered rhombic lattice
right triangular

oblique lattice
scalene triangular

equilateraltriangular 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. (Notlogically 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 thetriangle 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 aperiod lattice. If the vectorsp andq generate the lattice, instead ofp andq we can also takep andpq, etc. In general in 2D, we can takeap +bq andcp +dq for integersa,b,c andd such thatad-bc is 1 or −1. This ensures thatp andq themselves are integer linear combinations of the other two vectors. Each pairp,q defines a parallelogram, all with the same area, the magnitude of thecross product. One parallelogram fully defines the whole object. Without further symmetry, this parallelogram is afundamental parallelogram.

Thefundamental domain of theperiod lattice.

The vectorsp andq can be represented bycomplex 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 themodular group:T:zz+1{\displaystyle T:z\mapsto z+1} represents choosing a different third point in the same grid,S:z1/z{\displaystyle S:z\mapsto -1/z} 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, andi 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]
Main article:Bravais lattice

The 14 lattice types in 3D are calledBravais lattices. They are characterized by theirspace 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 inCn{\displaystyle \mathbb {C} ^{n}} is a discrete subgroup ofCn{\displaystyle \mathbb {C} ^{n}} which spansCn{\displaystyle \mathbb {C} ^{n}} as a real vector space. As the dimension ofCn{\displaystyle \mathbb {C} ^{n}} as a real vector space is equal to2n{\displaystyle 2n}, a lattice inCn{\displaystyle \mathbb {C} ^{n}} will be a free abelian group of rank2n{\displaystyle 2n}.

For example, theGaussian integersZ[i]=Z+iZ{\displaystyle \mathbb {Z} [i]=\mathbb {Z} +i\mathbb {Z} } form a lattice inC=C1{\displaystyle \mathbb {C} =\mathbb {C} ^{1}}, as(1,i){\displaystyle (1,i)} is a basis ofC{\displaystyle \mathbb {C} } overR{\displaystyle \mathbb {R} }.

In Lie groups

[edit]
Main article:Lattice (discrete subgroup)

More generally, alattice Γ in aLie groupG is adiscrete subgroup, such that thequotientG/Γ is of finite measure, for the measure on it inherited fromHaar measure onG (left-invariant, or right-invariant—the definition is independent of that choice). That will certainly be the case whenG/Γ iscompact, but that sufficient condition is not necessary, as is shown by the case of themodular group inSL2(R), which is a lattice but where the quotient isn't compact (it hascusps). There are general results stating the existence of lattices in Lie groups.

A lattice is said to beuniform orcocompact ifG/Γ is compact; otherwise the lattice is callednon-uniform.

Lattices in general vector spaces

[edit]
icon
This sectiondoes notcite anysources. Please helpimprove this section byadding citations to reliable sources. Unsourced material may be challenged andremoved.(April 2022) (Learn how and when to remove this message)

While we normally considerZ{\displaystyle \mathbb {Z} } lattices inRn{\displaystyle \mathbb {R} ^{n}} this concept can be generalized to any finite-dimensionalvector space over anyfield. This can be done as follows:

LetK be afield, letV be ann-dimensionalK-vector space, letB={v1,,vn}{\displaystyle B=\{\mathbf {v} _{1},\ldots ,\mathbf {v} _{n}\}} be aK-basis forV and letR be aring contained withinK. Then theR latticeL{\displaystyle {\mathcal {L}}} inV generated byB is given by:

L={i=1naivi|aiR}.{\displaystyle {\mathcal {L}}={\biggl \{}\sum _{i=1}^{n}a_{i}\mathbf {v} _{i}\mathbin {\bigg \vert } a_{i}\in R{\biggr \}}.}

In general, different basesB will generate different lattices. However, if thetransition matrixT{\displaystyle T} between the bases is inGLn(R){\displaystyle \mathrm {GL} _{n}(R)} – thegeneral linear group ofR{\displaystyle R} (in simple terms this means that all the entries ofT{\displaystyle T} are inR{\displaystyle R} and all the entries ofT1{\displaystyle T^{-1}} are inR{\displaystyle R} – which is equivalent to saying that thedeterminant ofT is inR{\displaystyle R^{*}} – theunit group of elements inR with multiplicative inverses) then the lattices generated by these bases will beisomorphic sinceT induces an isomorphism between the two lattices.

Important cases of such lattices occur in number theory withK ap-adic field andT{\displaystyle T} thep-adic integers.

For a vector space which is also aninner product space, thedual lattice can be concretely described by the set

L={vVv,xR for all xL},{\displaystyle {\mathcal {L}}^{*}=\{\mathbf {v} \in V\mid \langle \mathbf {v} ,\mathbf {x} \rangle \in R\,{\text{ for all }}\,\mathbf {x} \in {\mathcal {L}}\},}

or equivalently as

L={vVv,viR, i=1,...,n}.{\displaystyle {\mathcal {L}}^{*}=\{\mathbf {v} \in V\mid \langle \mathbf {v} ,\mathbf {v} _{i}\rangle \in R,\ i=1,...,n\}.}

Related notions

[edit]
  • Aprimitive 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]
  1. ^Gruber, Peter M.; Lekkerkerker, Cornelis G. (1987).Geometry of numbers. North-Holland Mathematical Library (Second ed.). Amsterdam, The Netherlands: North-Holland.ISBN 978-0-08-096023-4.
  2. ^Baake, Michael; Grimm, Uwe (2013).Aperiodic order. Encyclopedia of mathematics and its applications. Cambridge ; New York: Cambridge University Press.ISBN 978-0-521-86991-1.
  3. ^"Symmetry in Crystallography Notes".xrayweb.chem.ou.edu. Archived fromthe original on 2022-08-26. Retrieved2022-11-06.
  4. ^Nguyen, Phong; Stern, Jacques (2001). "The Two Faces of Lattices in Cryptology".Cryptography and Lattices. Lecture Notes in Computer Science. Vol. 2146. pp. 146–180.doi:10.1007/3-540-44670-2_12.ISBN 978-3-540-42488-8.
  5. ^Regev, Oded (2005-01-01). "On lattices, learning with errors, random linear codes, and cryptography".Proceedings of the thirty-seventh annual ACM symposium on Theory of computing. STOC '05. New York, NY, USA: ACM. pp. 84–93.CiteSeerX 10.1.1.110.4776.doi:10.1145/1060590.1060603.ISBN 978-1581139600.S2CID 53223958.

References

[edit]

External links

[edit]
Seven 3D systems
Four 2D systems
Retrieved from "https://en.wikipedia.org/w/index.php?title=Lattice_(group)&oldid=1335361541"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp