fbpx
Wikipedia

Lattice (group)

In geometry and group theory, a lattice in the real coordinate space is an infinite set of points in this space with the properties that coordinate-wise addition or subtraction of two points in the lattice produces another lattice point, that the lattice points are all separated by some minimum distance, and that every point in the space is within some maximum distance of a lattice point. Closure under addition and subtraction means that a lattice must be a subgroup of the additive group of the points in the space, and the requirements of minimum and maximum distance can be summarized by saying that a lattice is a Delone set. 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.

A lattice in the Euclidean plane

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.[1] 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 typical lattice   in   thus has the form

 

where {v1, ..., vn} is a basis for  . Different bases can generate the same lattice, but the absolute value of the determinant of the vectors vi is uniquely determined by   and denoted by d( ). 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 d( ) is equal to the n-dimensional volume of this polyhedron. This is why d( ) 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 d( ) and the volume of a symmetric convex set S to the number of lattice points contained in S. 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 d( ) 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,[2] and many lattice-based cryptographic schemes are known to be secure under the assumption that certain lattice problems are computationally difficult.[3]

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 p-q, 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 T between the bases is in   - the general linear group of R (in simple terms this means that all the entries of T are in R and all the entries of   are in R - 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 R 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

 

Related notions 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

  1. ^ "Symmetry in Crystallography Notes". xrayweb.chem.ou.edu. Retrieved 2022-11-06.
  2. ^ 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.
  3. ^ 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

  • Catalogue of Lattices (by Nebe and Sloane)

lattice, group, confused, with, partially, ordered, lattice, order, other, related, uses, lattice, disambiguation, this, article, relies, largely, entirely, single, source, relevant, discussion, found, talk, page, please, help, improve, this, article, introduc. Not to be confused with the partially ordered set Lattice order For other related uses see Lattice disambiguation This article relies largely or entirely on a single source Relevant discussion may be found on the talk page Please help improve this article by introducing citations to additional sources Find sources Lattice group news newspapers books scholar JSTOR October 2022 In geometry and group theory a lattice in the real coordinate space R n displaystyle mathbb R n is an infinite set of points in this space with the properties that coordinate wise addition or subtraction of two points in the lattice produces another lattice point that the lattice points are all separated by some minimum distance and that every point in the space is within some maximum distance of a lattice point Closure under addition and subtraction means that a lattice must be a subgroup of the additive group of the points in the space and the requirements of minimum and maximum distance can be summarized by saying that a lattice is a Delone set More abstractly a lattice can be described as a free abelian group of dimension n displaystyle n which spans the vector space R n displaystyle mathbb R n For any basis of R n displaystyle mathbb R n 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 A lattice in the Euclidean plane 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 Contents 1 Symmetry considerations and examples 2 Dividing space according to a lattice 3 Lattice points in convex sets 4 Computational lattice problems 5 Lattices in two dimensions detailed discussion 6 Lattices in three dimensions 7 Lattices in complex space 8 In Lie groups 9 Lattices in general vector spaces 10 Related notions 11 See also 12 Notes 13 References 14 External linksSymmetry considerations and examples editA 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 1 As a group dropping its geometric structure a lattice is a finitely generated free abelian group and thus isomorphic to Z n displaystyle mathbb Z n nbsp 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 R n displaystyle mathbb R n nbsp is the subgroup Z n displaystyle mathbb Z n nbsp More complicated examples include the E8 lattice which is a lattice in R 8 displaystyle mathbb R 8 nbsp and the Leech lattice in R 24 displaystyle mathbb R 24 nbsp The period lattice in R 2 displaystyle mathbb R 2 nbsp 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 editA typical lattice L displaystyle Lambda nbsp in R n displaystyle mathbb R n nbsp thus has the form L i 1 n a i v i a i Z displaystyle Lambda biggl sum i 1 n a i v i mathbin bigg vert a i in mathbb Z biggr nbsp where v1 vn is a basis for R n displaystyle mathbb R n nbsp Different bases can generate the same lattice but the absolute value of the determinant of the vectors vi is uniquely determined by L displaystyle Lambda nbsp and denoted by d L displaystyle Lambda nbsp If one thinks of a lattice as dividing the whole of R n displaystyle mathbb R n nbsp into equal polyhedra copies of an n dimensional parallelepiped known as the fundamental region of the lattice then d L displaystyle Lambda nbsp is equal to the n dimensional volume of this polyhedron This is why d L displaystyle Lambda nbsp is sometimes called the covolume of the lattice If this equals 1 the lattice is called unimodular Lattice points in convex sets editMinkowski s theorem relates the number d L displaystyle Lambda nbsp and the volume of a symmetric convex set S to the number of lattice points contained in S 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 d L displaystyle Lambda nbsp as well See also Integer points in polyhedraComputational lattice problems editMain article Lattice problem Computational lattice problems have many applications in computer science For example the Lenstra Lenstra Lovasz lattice basis reduction algorithm LLL has been used in the cryptanalysis of many public key encryption schemes 2 and many lattice based cryptographic schemes are known to be secure under the assumption that certain lattice problems are computationally difficult 3 Lattices in two dimensions detailed discussion edit nbsp 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 nbsp nbsp rhombic latticealso centered rectangular latticeisosceles triangular nbsp nbsp square latticeright isosceles triangular nbsp nbsp hexagonal lattice equilateral triangular lattice pmm 2222 2 p2 2222 2 p3m1 333 3 3 nbsp nbsp rectangular latticealso centered rhombic latticeright triangular nbsp nbsp oblique latticescalene triangular nbsp nbsp 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 p q 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 nbsp 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 T z z 1 displaystyle T z mapsto z 1 nbsp represents choosing a different third point in the same grid S z 1 z displaystyle S z mapsto 1 z nbsp 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 editMain article Bravais lattice 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 editA lattice in C n displaystyle mathbb C n nbsp is a discrete subgroup of C n displaystyle mathbb C n nbsp which spans C n displaystyle mathbb C n nbsp as a real vector space As the dimension of C n displaystyle mathbb C n nbsp as a real vector space is equal to 2 n displaystyle 2n nbsp a lattice in C n displaystyle mathbb C n nbsp will be a free abelian group of rank 2 n displaystyle 2n nbsp For example the Gaussian integers Z i Z i Z displaystyle mathbb Z i mathbb Z i mathbb Z nbsp form a lattice in C C 1 displaystyle mathbb C mathbb C 1 nbsp as 1 i displaystyle 1 i nbsp is a basis of C displaystyle mathbb C nbsp over R displaystyle mathbb R nbsp In Lie groups editMain article Lattice discrete subgroup More generally a lattice G in a Lie group G is a discrete subgroup such that the quotient G 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 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 G is compact otherwise the lattice is called non uniform Lattices in general vector spaces editThis section does not cite any sources Please help improve this section by adding citations to reliable sources Unsourced material may be challenged and removed April 2022 Learn how and when to remove this message While we normally consider Z displaystyle mathbb Z nbsp lattices in R n displaystyle mathbb R n nbsp 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 B v 1 v n displaystyle B mathbf v 1 ldots mathbf v n nbsp be a K basis for V and let R be a ring contained within K Then the R lattice L displaystyle mathcal L nbsp in V generated by B is given by L i 1 n a i v i a i R displaystyle mathcal L biggl sum i 1 n a i mathbf v i mathbin bigg vert a i in R biggr nbsp In general different bases B will generate different lattices However if the transition matrix T between the bases is in G L n R displaystyle mathrm GL n R nbsp the general linear group of R in simple terms this means that all the entries of T are in R and all the entries of T 1 displaystyle T 1 nbsp are in R which is equivalent to saying that the determinant of T is in R displaystyle R nbsp 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 R 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 L v V v x R for all x L displaystyle mathcal L mathbf v in V mid langle mathbf v mathbf x rangle in R text for all mathbf x in mathcal L nbsp or equivalently as L v V v v i R i 1 n displaystyle mathcal L mathbf v in V mid langle mathbf v mathbf v i rangle in R i 1 n nbsp Related notions editA 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 editCrystal system Hermite constant Lattice based cryptography Lattice graph Lattice module Lattice order Mahler s compactness theorem Reciprocal lattice Unimodular latticeNotes edit Symmetry in Crystallography Notes xrayweb chem ou edu Retrieved 2022 11 06 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 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 editConway John Horton Sloane Neil J A 1999 Sphere Packings Lattices and Groups Grundlehren der Mathematischen Wissenschaften vol 290 3rd ed Berlin New York Springer Verlag ISBN 978 0 387 98585 5 MR 0920369External links editCatalogue of Lattices by Nebe and Sloane Retrieved from https en wikipedia org w index php title Lattice group amp oldid 1219365624, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.