In geometry and crystallography, a Bravais lattice, named after Auguste Bravais (1850),^{[1]} is an infinite array of discrete points generated by a set of discrete translation operations described in three dimensional space by:

where the n_{i} are any integers and a_{i} are primitive vectors which lie in different directions (not necessarily mutually perpendicular) and span the lattice. The choice of primitive vectors for a given Bravais lattice is not unique. A fundamental aspect of any Bravais lattice is that, for any choice of direction, the lattice will appear exactly the same from each of the discrete lattice points when looking in that chosen direction.
In crystallography, the Bravais lattice concept of an infinite array of discrete points is expanded using the concept of a unit cell which includes the space in between the discrete lattice points as well as any atoms in that space. There are two main types of unit cells: primitive unit cells and nonprimitive unit cells.
A primitive unit cell for a given Bravais lattice can be chosen in more than one way (each way having a different shape), but each way will have the same volume and each way will have the property that a onetoone correspondence can be established between the primitive unit cells and the discrete lattice points. The obvious primitive cell to associate with a particular choice of primitive vectors is the parallelepiped formed by them.^{[2]} That is, the set of all points r of the form:

Using the parallelepiped defined by the primitive vectors as the unit cell has the disadvantage in some cases of not clearly revealing the full symmetry of the lattice. One solution to this is to use the WignerSeitz primitive cell (consisting of all points in space that are closer to the given lattice point then to any other lattice point) which does display the full symmetry of the lattice. Another solution is to use a nonprimitive unit cell which does display the full symmetry of the lattice. The nonprimitive unit cell volume will be an integer multiple of the primitive unit cell volume.
The unit cell, whether primitive or not, when replicated once for each discrete lattice point, must exactly fill the entire space with no overlap and no gaps.
The expanded Bravais lattice concept, including the unit cell, is used to formally define a crystalline arrangement and its (finite) frontiers. A crystal is made up of a periodic arrangement of one or more atoms (the basis or motif) occurring exactly once in each primitive unit cell. The basis may consist of atoms, molecules, or polymer strings of solid matter. Consequently, the crystal looks the same when viewed in any given direction from any equivalent points in two different unit cells (two points in two different unit cells of the same lattice are equivalent if they have the same relative position with respect to their individual unit cell boundaries).
Two Bravais lattices are often considered equivalent if they have isomorphic symmetry groups. In this sense, there are 14 possible Bravais lattices in threedimensional space. The 14 possible symmetry groups of Bravais lattices are 14 of the 230 space groups. In the context of the space group classification, the Bravais lattices are also called Bravais classes, Bravais arithmetic classes, or Bravais flocks.^{[3]}
Note: In the following diagrams the lattice points are depicted using green circles and the unit cells are depicted using parallelograms (which may be squares or rectangles) outlined in black. Although each of the four corners of each parallelogram connects to a lattice point, only one of the four lattice points technically belongs to a given unit cell and each of the other three lattice points belongs to one of the adjacent unit cells. This can be seen by imagining moving the unit cell parallelogram slightly left and slightly down while leaving all the green circles of the lattice points fixed.
In twodimensional space, there are 5 Bravais lattices,^{[4]} grouped into four crystal families.
Crystal family  Point group (Schönflies notation) 
5 Bravais lattices  

Primitive  Centered  
Monoclinic  C_{2}  Oblique  
Orthorhombic  D_{2}  Rectangular  Centered rectangular 
Hexagonal  D_{6}  Hexagonal  
Tetragonal  D_{4}  Square 
The unit cells are specified according to the relative lengths of the cell edges (a and b) and the angle between them (?). The area of the unit cell can be calculated by evaluating the norm , where a and b are the lattice vectors. The properties of the crystal families are given below:
Crystal family  Area  Axial distances (edge lengths)  Axial angle 

Monoclinic  a ? b  ? ? 90°  
Orthorhombic  a ? b  ? = 90°  
Hexagonal  a = b  ? = 120°  
Tetragonal  a = b  ? = 90° 
In threedimensional space, there are 14 Bravais lattices. These are obtained by combining one of the seven lattice systems with one of the centering types. The centering types identify the locations of the lattice points in the unit cell as follows:
Not all combinations of lattice systems and centering types are needed to describe all of the possible lattices, as it can be shown that several of these are in fact equivalent to each other. For example, the monoclinic I lattice can be described by a monoclinic C lattice by different choice of crystal axes. Similarly, all A or Bcentred lattices can be described either by a C or Pcentering. This reduces the number of combinations to 14 conventional Bravais lattices, shown in the table below.^{[5]} Below each diagram is the Pearson symbol for that Bravais lattice.
Note: In the unit cell diagrams in the following table all the lattice points on the cell boundary (corners and faces) are shown; however, not all of these lattice points technically belong to the given unit cell. This can be seen by imagining moving the unit cell slightly in the negative direction of each axis while keeping the lattice points fixed. Roughly speaking, this can be thought of as moving the unit cell slightly left, slightly down, and slightly out of the screen. This shows that only one of the eight corner lattice points (specifically the front, left, bottom one) belongs to the given unit cell (the other seven lattice points belong to adjacent unit cells). In addition, only one of the two lattice points shown on the top and bottom face in the Basecentered column belongs to the given unit cell. Finally, only three of the six lattice points on the faces in the Facecentered column belongs to the given unit cell.
Crystal family  Lattice system  Schönflies  14 Bravais lattices  

Primitive (P)  Basecentered (C)  Bodycentered (I)  Facecentered (F)  
Triclinic  C_{i} 
aP 

Monoclinic  C_{2h} 
mP 
mS 

Orthorhombic  D_{2h} 
oP 
oS 
oI 
oF  
Tetragonal  D_{4h} 
tP 
tI 

Hexagonal  Rhombohedral  D_{3d} 
hR 

Hexagonal  D_{6h} 
hP 

Cubic  O_{h} 
cP 
cI 
cF 
The unit cells are specified according to six lattice parameters which are the relative lengths of the cell edges (a, b, c) and the angles between them (?, ?, ?). The volume of the unit cell can be calculated by evaluating the triple product , where a, b, and c are the lattice vectors. The properties of the lattice systems are given below:
Crystal family  Lattice system  Volume  Axial distances (edge lengths)^{[6]}  Axial angles^{[6]}  Corresponding examples 

Triclinic  (All remaining cases)  K_{2}Cr_{2}O_{7}, CuSO_{4}·5H_{2}O, H_{3}BO_{3}  
Monoclinic  a ? c  ? = ? = 90°, ? ? 90°  Monoclinic sulphur, Na_{2}SO_{4}·10H_{2}O, PbCrO_{3}  
Orthorhombic  a ? b ? c  ? = ? = ? = 90°  Rhombic sulphur, KNO_{3}, BaSO_{4}  
Tetragonal  a = b ? c  ? = ? = ? = 90°  White tin, SnO_{2}, TiO_{2}, CaSO_{4}  
Hexagonal  Rhombohedral  a = b = c  ? = ? = ? ? 90°  Calcite (CaCO_{3}), cinnabar (HgS)  
Hexagonal  a = b  ? = ? = 90°, ? = 120°  Graphite, ZnO, CdS  
Cubic  a = b = c  ? = ? = ? = 90°  NaCl, zinc blende, copper metal, KCl, Diamond, Silver 
In four dimensions, there are 64 Bravais lattices. Of these, 23 are primitive and 41 are centered. Ten Bravais lattices split into enantiomorphic pairs.^{[7]}