Space Lattice: Definition, Structure, and Crystallographic Meaning

Space Lattice: Definition, Structure, and Crystallographic Meaning

Verified Sources
Sep 12, 2026

A Space Lattice is the 3D analogue of a 2D lattice: it is an infinite, periodic arrangement of points that can be described by three linearly independent translation vectors. In crystallography, a “space lattice” is also closely tied to the idea of a Bravais lattice, which is the translational part of a crystal’s symmetry.

A space lattice LR3L\subset \mathbb{R}^3 can be written as

L={R=n1a1+n2a2+n3a3n1,n2,n3Z},L = \{ \mathbf{R} = n_1\mathbf{a}_1 + n_2\mathbf{a}_2 + n_3\mathbf{a}_3 \mid n_1,n_2,n_3\in\mathbb{Z}\},

where a1,a2,a3\mathbf{a}_1,\mathbf{a}_2,\mathbf{a}_3 are Lattice basis vectors.

A key conceptual goal is to understand:

  1. how the lattice is generated,
  2. what counts as “the same” lattice,
  3. how this connects to crystal structure via translations, unit cell, and symmetry operations.

Note (terminology): Different texts use “space lattice” either as the point set LL itself or as the translational lattice associated with a crystal. The mathematical core is the same: an infinite periodic set generated by 3 independent translations.

Crystallographic lattices & unit cells (overview)

Major ingredients

Let a1,a2,a3\mathbf{a}_1,\mathbf{a}_2,\mathbf{a}_3 be a basis for LL. Then every lattice point is reached from the origin by a translation vector RL\mathbf{R}\in L. This implies:

  • Translation symmetry: translating the lattice by any RL\mathbf{R}\in L maps the set to itself.
  • Rank 3 lattice: in 3D, you need 3 independent directions.
  • Unit cell tiling: the lattice basis also defines a parallelepiped unit cell whose repeats tile R3\mathbb{R}^3.

A standard computational representation uses an integer coefficient triple (n1,n2,n3)(n_1,n_2,n_3), but geometrically the lattice basis controls shape (cell angles) and size (cell volume).

Construct a 3D space lattice from three vectors

  1. 1
    Step 1

    Pick 0˘05cmathbfa1,0˘05cmathbfa2,0˘05cmathbfa3\u005cmathbf{a}_1,\u005cmathbf{a}_2,\u005cmathbf{a}_3 in 2˘11d3\u211d3 that are not all coplanar (their triple product must be nonzero).

  2. 2
    Step 2

    Generate points 0˘05cmathbfR=n10˘05cmathbfa1+n20˘05cmathbfa2+n30˘05cmathbfa3\u005cmathbf{R}=n_1\u005cmathbf{a}_1+n_2\u005cmathbf{a}_2+n_3\u005cmathbf{a}_3 for all integers n1,n2,n3Zn_1,n_2,n_3\in\mathbb{Z}.

  3. 3
    Step 3

    Check that if 0˘05cmathbfR2˘208L\u005cmathbf{R}\u2208 L and 0˘05cmathbfT2˘208L\u005cmathbf{T}\u2208 L then 0˘05cmathbfR+0˘05cmathbfT2˘208L\u005cmathbf{R}+\u005cmathbf{T}\u2208 L (closure under addition).

  4. 4
    Step 4

    Use the parallelepiped spanned by 0˘05cmathbfa1,0˘05cmathbfa2,0˘05cmathbfa3\u005cmathbf{a}_1,\u005cmathbf{a}_2,\u005cmathbf{a}_3 as the repeating region; its translations tile space.

Lattice basis vs. lattice itself (and why different bases can represent the same lattice)

A crucial subtlety: the set LL depends on the generated integer combinations, not on the specific chosen basis. Many different triples (a1,a2,a3)(\mathbf{a}_1,\mathbf{a}_2,\mathbf{a}_3) generate the same lattice.

This is formalized using integer change of basis: if

[a1a2a3]=[a1a2a3]U,\begin{bmatrix}\mathbf{a}'_1&\mathbf{a}'_2&\mathbf{a}'_3\end{bmatrix} = \begin{bmatrix}\mathbf{a}_1&\mathbf{a}_2&\mathbf{a}_3\end{bmatrix}\,U,

where UU is an integer matrix with det(U)=±1\det(U)=\pm 1, then the generated lattice points coincide. Intuitively, you’re “re-labeling” directions without changing the set.

Fundamental region and lattice volume

The unit-cell parallelepiped has a volume determined by the triple product:

V=det(a1,a2,a3).V = \left| \det(\mathbf{a}_1,\mathbf{a}_2,\mathbf{a}_3)\right|.

This quantity acts like a “density control” parameter: larger VV means points are sparser (fewer lattice points per large volume).

In many crystallography discussions, this VV links to how many lattice points correspond to the unit cell (including possible sharing across boundaries). Even when the geometric cell differs, the underlying lattice “volume per lattice point” is an invariant related to the lattice itself.

Pro Tip: When you compare lattices, compare invariants first (like the generated point set under integer relations), then compare geometric conveniences (like which conventional cell is used).

How lattice basis affects unit cell geometry (conceptual comparison)

Same lattice conceptually is captured by the integer-span; changing basis can change the drawn cell while preserving the underlying lattice.

Common questions about space lattices

How the concept is used from pure math to crystals

Generate points

1. Define translations

Pick three independent vectors; build LL via integer combinations."

Compare lattices

2. Identify invariants

Use integer basis changes; compare the generated point sets and volumes."

Select a unit cell

3. Choose a cell

Use primitive or conventional cells for clarity in calculations."

From lattice to space group

4. Add symmetry

Combine translations with rotations/reflections (space-group operations)."

Space lattice essentials (self-check)

1 / 5
Question · Term

Space lattice

Click to reveal
Answer · Definition

Infinite set of points in 2˘11d3\u211d3 generated by integer combinations of 3 independent translation vectors.

Common mistake

Don’t treat the drawn unit cell as unique. Different cells can represent the same space lattice if they are related by allowable basis changes.

How to reason quickly

To understand a space lattice, start with the integer-span formula for LL, then compute (or qualitatively compare) the cell volume and basis relationships.

Knowledge Check

Question 1 of 4
Q1Single choice

A space lattice in R3\mathbb{R}^3 can be expressed as: