Rotation matrices and translation vectors in crystallography
S. Hovmöller
1. Rotation matrices and translation vectors
Rotation matrices (R) and translation vectors (t) are very powerful descriptions of the symmetry within the crystal and give aid in origin specification, in determining phase restrictions, systematic absences, systematic enhancement and seminvariants, in distinguishing centric and acentric reflections, general and spatial reflections and are helpful in making correct space group determinations.
Every space group has a number of equivalent positions. These may be from 1, as in P1, to 192, as in Fm3m, Fm3c, Fd3m, Fd3m and Fd3c. Every atom at a point (x, y, z) is also found as a result of the symmetry at position (). The equivalent positions are listed for all space groups in International Tables for X-ray Crystallography. The equivalent positions are related to each other through symmetry operations. Every symmetry operation is a pair of R and t. One equivalent position is derived from another through a rotation and a translation applied in that order. The word rotation stands not only for 2-, 3-, 4- or 6-fold rotation, but also for reflections in a point or in a plane. The translations are along axes or diagonals of the unit cell. The relation between two equivalent positions can be denoted as:
![]() |
(1) |
Example :
The space group P1 has only one equivalent position (x, y, z). The only symmetry operation in that space group is thus the unit matrix, I
Example :
The space group P31 has 3 equivalent positions: (x, y, z), (-y, x - y, + z) and (y - x, -x,
+ z). The symmetry operations are:
Note that
The different symmetry operations for each space group can always be derived from at the most 3 unique not further reducible symmetry operations (3 because space is 3-dimensional). All other symmetry operations can be derived from the unique ones through:
![]() |
(2) |
2. The structure factor
For every space group and every structure and every reflection (hkl) we know:
![]() |
(3) |
where
- F(hkl) is the amplitude and phase for a reflection with indices (h, k, l). F(hkl) is called the structure factor.
- fj is the scattering factor of atom j.
- N is the number of atoms in the unit cell.
- xjyjzj are the x-, y- and z-coordinates of atom j.
In the following (hx + ky + lz) is often written hx to make the formulae shorter.
The structure factor depends on
- 1. The kinds of atom in the unit cell.
- 2. The position of the atoms within the unit cell.
Since the space group symmetry gives information about the relative positions of the atoms, F(hkl) will become dependent on the symmetry. This holds both for the phase and amplitude of F(hkl). The form of this dependence will come clear from the following pages.
3. Special reflections
In a space group with n equivalent positions (Rix + ti), i = 1, 2, , n the structure factor can be calculated through summing up the contributions to it in the following way:
![]() |
(4) |
According to (1) every equivalent position can be written as Rx + t. If this expression is inserted into (4), and we for the sake of simplicity look at a space group with 2 equivalent positions, we obtain:
![]() |
(5) |
![]() |
(6) |
If (5) and (6) are combined we get:
![]() |
(7) |




4. Phase restrictions
In the general case, where the contributions from the two parts of the unit cell have different amplitudes, F(hkl) can be represented as the sum of two vectors of different lengths (= amplitude) and different directions (= phase) as in Fig. 1.
![]() |
The phase of F(hkl) can take on any value between 0 and 360. The special case that
will result in a restriction of the possible value of the phase of F(hkl). This is called phase restriction. If the phase of the first contribution in (7) is
and ht = 0, then the phase of the second contribution becomes
. As is clear from Fig. 2 the only possible phase values for the sum of these two contributions are 0 and 180
, or if expressed in radians 0 and
. If
, the phase of F(hkl) becomes 0
, and if
the phase of F(hkl) will be 180
. The phase of Fhkl is denoted
here in order to distinguish it from the phase of the contributions.
![]() |
We say (hkl) has a phase restriction of 0 ( 180
).
All reflections in centrosymmetric space groups have phase restriction 0 (180
). Most reflections in non-centrosymmetric space groups lack phase restriction, but some special reflections have phase restriction. The phase is not necessarily restricted to 0 (
180
) - such phase restrictions as 45
, 60
, 90
and so on exist. All phase restrictions are
180
or modulo 180
. In order to clarify this an example is worked out in some detail.
What is the phase restriction of (h01) in space group P3121 (No 152)? The equivalent positions are:

The reflections equivalent to (hkl) are:
Phase restrictions occur if and only if (hkl) Ri = (-h, -k, -l), that is when the Friedel pair of a reflection is generated by any Ri. If only R5 creates a Friedel pair of (h01).
These results are introduced into (7). If the first summation over half the atoms in the unit cell gives a contribution to the structure factor of amplitude |F| and phase , the other half of the atoms in the unit cell will give a contribution of amplitude |F| but with a phase exp (2
iht)
(
). The value exp (2
iht) is short for exp (2
i[ht1 + kt2 + lt3]) which in this case equals exp (2
i[
]) or exp (2
i/3) or +120
(note the + sign!). The second sum thus has a phase of 120
. As is clear from the geometrical interpretation in Fig. 3, the resulting structure factor will take on either the phase 60
or 240
.
Reflections with phase restrictions are more often very strong or very weak than general reflections. This is due to the fact that the two contributions are either both large or both small in the case of a phase restricted reflection, whereas in the general case their amplitudes are independent. On the basis of their probability to take on extreme amplitude values all reflections are sorted into two categories: acentric or centric reflections. Reflections without phase restriction are called acentric and reflections with phase restrictions are called centric. The probability distribution of centric and acentric reflections is so different that it is often possible to distinguish between the space groups P1 and only from intensity data. The concept centric should not be mixed up with centrosymmetric or centred (also spelled centered). While centrosymmetric refers to a space group, centric refers only to single reflections. Although all reflections in centrosymmetric space groups are centric, not all reflections in non-centrosymmetric space groups are acentric.
5. Systematic absences
If h R = h and h
t
0 (modulo 1) then the reflection h is extinct, or absent, i.e. its amplitude is
0. If we have a 2-fold symmetry, like in P21, the two contributions to the structure factor are equally large but have exactly opposite directions and they cancel each other. This is illustrated in Fig. 4a. In space groups with 3-fold symmetry, such as P31, there will be systematic absences for reflections where hR = h and h
t =
or
, as illustrated in Fig. 4. Because of the 3-fold symmetry the atoms are divided into 3 groups rather than 2 as was the case with a 2-fold symmetry. With 4- or 6-fold symmetry the situation is much like that of the 3-fold, only we now have 4 or 6 contributions, each unlike in size but differing by 90
and 60
respectively. See Figs. 4c and 4d.
![]() |
6. Systematic enhancement, epsilon
The third and last case of special reflections is where hR = h and ht = 0 (modulo 1). The 2 (or 3 or 4 or 6 or more) contributions are equally large and have the same phase and thus enlarge each other. The expected intensity () of such a reflection is 2 (or 3 or 4 or 6 or more) times as large as that of a general reflection. The factor of enhancement is called epsilon (
) and is easily derived as the number of rotation matrices Ri that can be applied on h and give back h.
Example :
In P2 there are two symmetry operations:


7. Phase shifts
In analogy with equivalent positions, and as an effect of these, there are equivalent reflections. Two equivalent reflections, h and h, always have the same amplitudes, i.e. |F(h)| = |F(h
)|, but their phases may differ. The phases are, however, related to each other in an easily deduced way. The difference in phase between two equivalent reflections is called phase shift. How the phase shift arises and how great it is will be shown now.
Two reflections h and h are equivalent if there exists an Ri such that
.Due to Friedel's law h is always equivalent to -h. The phases of two equivalent reflections are related as:
Proof :
The proof is carried out for a 2-fold symmetry for the sake of simplicity. A similar strategy can be used for higher symmetries. If x and Rx + t are equivalent positions, then R-1 (x - t) is also an equivalent position, since just as well as x gives rise to x, x
gives rise to x, by the same symmetry operation:

![]() |
(8) |
![]() |
(9) |
![]() |
(10) |

![]() |
(11) |
![]() |
(7) |



The phase shift is called and is equal to exp (
ht). Note the minus sign!
![]() |
(12) |




Note that the fifth reflection () also is the Friedel pair of (3 0 1). Due to Friedel's law the phase of any reflection must be minus that of its Friedel pair. In all cases where a symmetry operation generates an equivalent reflection which is also its Friedel mate, we have two indications of the phase value. If the phase of (hkl) is
then the phase of (-h -k -l) is
due to Friedel's law, and the phase is
due to the phase shift. We now have a system of equations:





In a similar way the systematically absent reflections can be shown to be exactly those reflections which have two contradictory phase indications. In P21 (0 k 0)-reflections with k odd are extinct. The equivalent positions of P21 are (x, y, z) and (). The reflections (hkl) and (-h, k, -l) are equivalent and the phase shift is k/2. A reflection like (0 3 0) is thus equivalent to itself, but the equivalent reflection generated has a phase differing from the original one by 180
. The phase of (0 3 0) is at the same time
and
, which of course is only possible if the amplitude of the reflection is 0!
Suggestions for further reading
Hall, S. R., Symmetry Considerations in the Application of the Structure Invariants. Nato Advanced Study School on Direct and Patterson Methods, Parma, Italy (1970).
Luzzati, V., The Use of Statistical Methods for the Detection of Symmetry Elements. International Tables for X-ray Crytallography, Vol. II, pp. 355-356. Birmingham, Kynoch Press (1959).
Main, P., On Defining the Origin and Enantiomorph, in M. M. Woolfson (ed.), Direct Methods in Crystallography (Lecture Notes), York (1974).
Rogers, D., The Probability Distribution of X-ray Intensities. IV. New Methods of Determining Crystal Classes and Space Groups, Acta Cryst. 3 (1950) 455-464. Statistical Properties of Reciprocal Space, in J. S. Rollett (ed.), Computing Methods in Crystallography London, Pergamon Press (1965).
Sheldrick, G. M., Structure Factor Algebra, in International School of Crystallography (Lecture Notes). V. Course. Direct Methods of Solving Crystal Structures. Part 1. Erice, Director Prof. G. Allegra. (1978).