=================================================================================
Electron diffraction patterns and Kikuchi patterns in both EBSD and CBED present similar geometry and can be successfully calculated using a Blochwave approach. The Blochwave is known from Bloch’s theorem for a translationally invariant scattering potential,
 [2208a]
 [2208b]
where,
c_{j} and c_{g}^{(j)}  Coefficients;
k^{(j)}  Vectors.
These coefficients and vectors can be obtained by solving Schrödinger equation by limiting the wavefunction expansion to a number of Fourier coefficients labeled by the respective reciprocal lattice vectors g, coupling the incident electron beam to a diffracted beam. The eigenvalues λ^{(j)} is obtained by rewriting the Blochwave vector k^{(j)} as the sum of the incident beam wave vector K in the crystal and a surface normal component as k^{(j)} = K + λ^{(j)}n. Equation 2208b can be rewritten by,
 [2208c]
 [2208d]
where,
t – The depth from the entrance surface of the sample.
The exponential term exp[2πi(K + g)·r] in Equation 2208d indicates the contributions of plane waves moving into the directions K + g. ϕ_{g}(t) gives the a depth dependent amplitude. The plane waves in directions K + g correspond to the diffracted beams that form a spot diffraction pattern.
