Cowley–Moodie Multislice Solution
- Cowley–Moodie multislice solution is a computational framework that models dynamical electron scattering in crystalline materials using a thin-slice decomposition approach.
- It employs alternating transmission and Fresnel propagation operators to simulate phase modulation and diffraction effects in TEM.
- The transmission-matrix formalism facilitates rigorous eigenstructure analysis and precise extraction of physical parameters like the mean inner potential.
The Cowley–Moodie multislice solution is a foundational theoretical and computational framework for modeling dynamical electron scattering in crystalline materials, particularly within transmission electron microscopy (TEM). It systematically decomposes the three-dimensional crystal potential into consecutive thin slices, capturing both phase modulation by the local projected potential and Fresnel propagation between slices. Recent reformulations cast the multislice algorithm into a “transmission-matrix” formalism, enabling rigorous eigenstructure analysis and direct comparison with the Bloch-wave scattering matrix. This establishes the conditions under which both formulations are formally equivalent (modulo phase ambiguities), and supports physically meaningful parameter extraction, such as the mean inner potential, directly from transmission matrix determinants (Bangun et al., 2024).
1. Multislice Decomposition and Transmission Operators
The Cowley–Moodie approach partitions the specimen’s three-dimensional electrostatic potential into slices of uniform thickness . The projected potential for slice is
Each slice imparts a phase shift to the traversing electron wave, described by the transmission operator
where the interaction constant is
with as the relativistic electron mass, the elementary charge, Planck’s constant, and the relativistically-corrected electron wavenumber.
Upon traversing slice , the wave immediately after is
2. Propagation Between Slices: Fresnel Operator
Electron propagation between adjacent slices over distance is described as Fresnel (paraxial) propagation. In Fourier space, this is a multiplication: The equivalent real-space operation is implemented efficiently via fast Fourier transforms (FFT) as
with as the Fresnel propagator.
3. Multislice Transmission Matrix Construction
The complete multislice algorithm applies alternating transmission and propagation operators for slices, such that the exit wave is
Upon discretizing the lateral plane to an grid, each transmission operator becomes a diagonal matrix , while propagation between slices is mediated by the matrix , where is a diagonal matrix of Fresnel phase factors.
The full real-space multislice operator is
For reciprocal-space (diffraction) analysis, the transmission matrix is conjugated by the $2$D Fourier transform:
4. Bloch-Wave Scattering Matrix and Eigenstructure
The Bloch-wave formulation constructs the scattering matrix by exponentiating the crystal “structure matrix” , assembled from Fourier components of : with the total thickness, the eigenvalues of , and the eigenvector matrix of Bloch-wave Fourier coefficients. The diagonal matrix contains eigenphases . Both and are unitary.
Diagonalization of the multislice transmission matrix yields
with .
5. Formal Equivalence: Spectral and Structural Analysis
Quantitative comparison of and uses the Frobenius norm,
The matrices are equivalent if the following hold:
- The eigenvector bases coincide up to a $2$D Fourier transform: .
- The eigenphase differences are integer multiples of : , .
Thus, the spectral representations of multislice and Bloch-wave formulations are congruent modulo phase factors under these conditions (Bangun et al., 2024).
6. Physical Parameter Extraction: Mean Inner Potential
The determinant of the transmission matrix encodes the total projected potential: where and . The mean inner potential (MIP), a quantity of central importance in electron scattering, is then extracted as
and the normalized MIP for the unit-cell volume as .
7. Computational Considerations and Underlying Assumptions
The Cowley–Moodie multislice approach relies on several critical approximations:
- The thin-slice (phase-grating) approximation: assumes linearizable intra-slice multiple scattering.
- Paraxial propagation validity: and small electron tilt angles are required.
- Efficient implementation: Each slice update via exploits FFTs for computational scaling of , which is tractable for large grids. By contrast, direct Bloch-wave eigendecomposition is , making the matrix multislice formulation preferable for practical simulation at scale.
The formalism thus not only establishes a rigorous equivalence between widely used dynamical electron scattering models but also provides an efficient, physically insightful, and numerically robust method for TEM simulation and analysis (Bangun et al., 2024).