In Bragg's original paper he describes his approach as a
Huygens's construction for a reflected wave. Suppose that a
plane wave (of any type) is incident on planes of
lattice points, with separation d, at an angle \theta as shown in the Figure. Points
A and
C are on one plane, and
B is on the plane below. Points
ABCC' form a
quadrilateral. There will be a path difference between the
ray that gets reflected along
AC' and the ray that gets transmitted along
AB, then reflected along
BC. This path difference is (AB + BC) - \left(AC'\right) \,. The two separate waves will arrive at a point (infinitely far from these lattice planes) with the same
phase, and hence undergo
constructive interference, if and only if this path difference is equal to any integer value of the
wavelength, i.e. n\lambda =(AB + BC) - \left(AC'\right) where n and \lambda are an integer and the wavelength of the incident wave respectively. Therefore, from the geometry AB = BC = \frac{d}{\sin\theta} \text{ and } AC = \frac{2d}{\tan\theta} \,, from which it follows that AC' = AC\cdot\cos\theta = \frac{2d}{\tan\theta}\cos\theta = \left(\frac{2d}{\sin\theta}\cos\theta\right)\cos\theta = \frac{2d}{\sin\theta}\cos^2\theta \,. Putting everything together, n\lambda = \frac{2d}{\sin\theta} - \frac{2d}{\sin\theta}\cos^2\theta = \frac{2d}{\sin\theta}\left(1 - \cos^2\theta\right) = \frac{2d}{\sin\theta}\sin^2\theta which simplifies to n\lambda = 2d\sin\theta \,, which is Bragg's law shown above. If only two planes of atoms were diffracting, as shown in the Figure then the transition from constructive to destructive interference would be gradual as a function of angle, with gentle
maxima at the Bragg angles. However, since many atomic planes are participating in most real materials, sharp peaks are typical. A rigorous derivation from the more general Laue equations is available (see page:
Laue equations). == Beyond Bragg's law ==