Lattice basis changes#
Overview#
A change of basis is used when converting between crystallographic cells, including symmetry settings, conventional and primitive descriptions, or representations motivated by computational convenience. The basis change in direct space induces a corresponding change in the reciprocal basis, fractional coordinates, and Miller indices.
Direct lattice#
Let the original direct-lattice basis vectors be \(\mathbf{a}, \mathbf{b}, \mathbf{c}\), arranged as columns of
Let the new basis vectors be expressed in terms of the original basis through a 3×3 matrix \(\mathbf{P}\)
The columns of \(\mathbf{P}\) are the components of the new basis vectors in the original basis, e.g.
The unit-cell volume transforms as
Fractional coordinates#
Let \(\mathbf{x} = (x, y, z)^T\) and \(\mathbf{x}' = (x', y', z')^T\) denote fractional coordinates in the original and new basis. Since
fractional coordinates transform as
Reciprocal lattice#
Let the original reciprocal basis vectors be collected as columns of
If the direct basis transforms as \(\mathbf{A}' = \mathbf{A}\mathbf{P}\), then
Thus, the reciprocal basis vectors transform with the inverse-transpose of \(\mathbf{P}\).
Miller indices#
Let \(\mathbf{h}\) and \(\mathbf{h}'\) denote Miller index column vectors in the original and new bases. Since
and \(\mathbf{B}' = \mathbf{P}^{-T}\mathbf{B}\), the transformation satisfies
Equivalently,
Transformations summary#
Given the direct-space transformation \(\mathbf{A}' = \mathbf{A}\mathbf{P}\):
Direct lattice basis:
\[\mathbf{A}' = \mathbf{A}\mathbf{P}.\]Reciprocal lattice basis:
\[\mathbf{B}' = \mathbf{P}^{-T}\mathbf{B}.\]Fractional coordinates:
\[\mathbf{x}' = \mathbf{P}^{-1}\mathbf{x}.\]Miller indices:
\[\mathbf{h}' = \mathbf{P}^{T}\mathbf{h}.\]
Hexagonal to orthorhombic transformation (example)#
Consider a hexagonal cell with basis vectors \(\mathbf{a},\mathbf{b},\mathbf{c}\) (\(120^\circ\) in the basal plane). An orthorhombic cell aligned with a Cartesian frame can be defined by
The corresponding direct transformation matrix is
Fractional coordinates transform as
Miller indices transform as
Centered lattices#
Centered conventional cells (A, B, C, I, F, R) can be expressed in terms of a primitive basis through the matrix \(\mathbf{P}\). Fractional coordinates and Miller indices transform with \(\mathbf{P}^{-1}\) and \(\mathbf{P}^{T}\), respectively.