Next Article in Journal
3D UAV Route Optimization in Complex Environments Using an Enhanced Artificial Lemming Algorithm
Previous Article in Journal
Prediction of Flexural Bearing Capacity of Aluminum-Alloy-Reinforced RC Beams Based on Machine Learning
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Symmetry-Driven Modeling of Electron Multiple Scattering: A Random Walk Approach on the Unit Sphere

1
School of Safety and Management Engineering, Hunan Institute of Technology, Hengyang 421002, China
2
School of Computer Science and Engineering, Hunan Institute of Technology, Hengyang 421001, China
3
School of Nuclear Science and Technology, University of Chinese Academy of Sciences, Beijing 101408, China
4
Department of Physics, University of the Punjab, Lahore 54590, Pakistan
*
Author to whom correspondence should be addressed.
Symmetry 2025, 17(6), 945; https://doi.org/10.3390/sym17060945
Submission received: 17 April 2025 / Revised: 5 June 2025 / Accepted: 9 June 2025 / Published: 13 June 2025
(This article belongs to the Section Physics)

Abstract

Lewis’ theory of multiple scattering has been modeled as a random walk on a unit sphere for calculating the multiple scattering angular distribution of charged particles, which is more intuitive and mathematically simpler. This formalism can lead to the Goudsmit–Saunderson theory and the Lewis theory of multiple scattering angular distribution, thus providing an easier-to-understand framework to unify both the Goudsmit–Saunderson and the Lewis theories. This new random walk method eliminates the need for integro-differential expansions in Lewis theory and is faster at calculating multiple scattering angular distributions, reducing the required Legendre series terms by 80% at small step (path) length (<20) and providing much greater calculation efficiency. Crucially, the random walk formalism explicitly preserves spherical symmetry by treating angular deflections as steps on a unit sphere, enabling the efficient sampling of scattering events while maintaining accuracy. Further, a robust algorithm for numerically calculating multiple scattering angular distributions of electrons based on the Goudsmit–Saunderson and Lewis theories has been developed. Partial wave elastic scattering differential cross-sections, generated with the program ELSEPA, have been used in the calculations. A two-point Gauss–Legendre quadrature method is used to calculate the Legendre coefficients (multiple scattering moments).

1. Introduction

Electrons undergo a very large number of elastic scatterings during transport simulation, so the multiple scattering method is used to calculate its cumulative effects of electron angular deflection in the Monte Carlo electron transport simulation [1]. However, previously developed multiple scattering theories, such as in the work of Williams [2], Moliere [3,4], and Snyder & Scott [5], include several approximations, especially small-angle or Born approximations, which limited their accuracy [6].
Some modifications have been performed to partially correct these flaws [6]. Goudsmit and Saunderson (GS) [7,8] exploited the persistence property of the Legendre polynomials to derive a more or less exact method to calculate the angular distribution of multiple scattering without any approximation; however, energy loss was neglected in this theory, hence it is only more or less exact. Lewis [9] studied the integro-differential diffusion equation of the multiple scattering problem in an infinite, homogeneous medium and obtained an exact expression of the multiple scattering angular distribution. Both the Goudsmit–Saunderson and Lewis theories prove to be more accurate than conventional approximate methods [10,11].
The Lewis theory, since it is exact, is mathematically very complex to derive, involving the expansion of the integro-differential equation in spherical harmonics. The purpose of this study is to develop a more intuitive and mathematically simpler method that can unify both GS and Lewis’s multiple scattering angular distribution theory.
Traditional methods such as Goudsmit–Saunderson theory and Lewis theory are accurate but have some limitations. Firstly, they assume that the elastic scattering differential cross-section (ecDCS) depends only on the polar scattering angle, not the azimuthal angle. This only applies to materials with spherically symmetrical atoms or amorphous and polycrystalline materials in which atoms are isotropically oriented. Secondly, its Legendre series converges very slowly, making multiple scattering simulation a computationally intensive process. The slow convergence of both methods has hindered their application in radiation transport simulation, and small-angle approximate theories have to be used [12]. With the development of computer technology and highly accurate Monte Carlo simulation methodology, the GS and Lewis theories are used more often [13,14,15,16,17,18,19,20,21,22,23,24]. But still, calculation time can be extremely long at small step length [20], so simplification has to be made [21] or a very large pre-calculated database has to be stored [22]. Therefore, the main objective of this work is to improve the convergence significantly at small step length.
Therefore, we proposed to model multiple scattering as a random walk on a unit sphere, since any unit vector can correspond to a point on a sphere. The random walk method, able to be applied to crystalline materials as long as accurate ecDCS with respect to azimuthal angle, is provided, and gives a more generalized formula for electron multiple scattering simulation. The proposed method is equivalent to Lewis theory [9] when isotropic orientation is assumed, and the spherical harmonics degenerate into Legendre functions. But the proposed method usually converges much faster, usually requiring 10 times less order in the summation of the Legendre series. The reason is that slow convergence is usually due to the small number of scatterings, which leads the angular distribution to be heavily forward-peaked. The proposed method samples the number of elastic scattering first, and thus the small-angle approximation method can be used when the number of scatterings is small.

2. Multiple Scattering Theories

This section briefly describes the multiple scattering angular distributions of electrons provided by the Goudsmit–Saunderson theory and the Lewis theory of multiple scattering. Further, a random walk method, developed by Wasaye et al. [25] and Roberts et al. [26], is applied to the Lewis theory, and it is evident that the random walk formula reduces to the Lewis theory of multiple scattering.

2.1. Goudsmit–Saunderson Theory of Multiple Scattering

Consider an electron of kinetic energy E that is moving along the z-axis in our frame of reference. We assume that the energy of the electron remains the same along its path. Let F G S θ ; t denote the probability density (per unit solid angle) of finding the electron moving in the direction θ after traveling a path length t. The angular distribution after a path length t can then be expressed as [7,8].
F G S θ ; t = l = 0 2 l + 1 4 π × e t / λ n = 0 t / λ n n ! F l n P l c o s θ
Introducing the coefficients
F l = 2 π 1 1 P l c o s θ f l θ d c o s θ
The quantities g l = 1 F l = 2 π 1 1 1 P l cos θ f 1 θ d cos θ will be referred to as transport coefficients. Where f 1 θ = 1 σ d σ θ d Ω : angular distribution after a single scattering event. P l c o s θ represents Legendre polynomials. λ is a mean free path (mfp) between two scattering events. The multiple scattering distribution can be finally written in the form
F G S θ ; t = l = 0 2 l + 1 4 π × e t G l   P l c o s θ
which is the expansion derived by Goudsmit and Saunderson. The convergence of expression in Equation (3) requires a larger number of terms as the path length decreases. For short distances, the series’ convergence may be improved by isolating the contribution made by unscattered electrons [27].
F G S θ ; t = e t / λ δ c o s θ 1 π + l = 0 2 l + 1 4 π × e t G l e t / λ   P l c o s θ
The lth transport mean free path, λ l , is defined as λ l = G l 1 . The first term of Equation (4) represents unscattered electrons. The first inverse transport mean free path
λ 1 1 = G 1 = 2 π λ 1 1 1 cos θ f 1 θ d cos θ = 1 cos θ 1 λ
gives a measure of the average angular deflection per unit path length. Let us define
μ = cos θ
Using a change of variable, Equations (2) and (4) become
F l = 2 π 1 + 1 1 σ d σ d Ω P l μ d μ   and   g l = 2 π 1 + 1 1 σ d σ d Ω 1 P l μ d μ
F G S θ ; t = e t / λ δ μ 1 π + l = 0 2 l + 1 4 π × e t G l e t / λ   P l μ

2.2. Lewis Theory of Multiple Scattering

Lewis has established a more comprehensive theory of multiple scattering that primarily encompasses angular distributions and energy losses [9]. The energy losses in this theory are managed using the continuous slow-down approximation (CSDA). In this approximation, the projectile is assumed to experience a continual loss of energy as it travels, resulting in its stopping power S E , i.e., the average energy loss per unit path length by the electron as it travels through the medium.
S E = d E d S
The CSDA range of an electron of energy E is given as
R E = E a b s E d E S E
In this equation, Eabs represents the absorption energy. The angular distribution function that Lewis provides, which may be derived by solving the diffusion equation, is
F L S ; θ = l = 0 2 l + 1 4 π e k l s P l c o s   θ
where all definitions of the parameters are the same as discussed in GS theory of multiple scattering, except the transport coefficient, which is now a function of path length and can be calculated by integrating the Legendre coefficients over the path length, and is given as
G l e w i s l = o s G l d s
Evidently, the results of Equation (11) reduce to the GS distribution when energy losses are neglected.

2.3. Random Walk Method and Extension to Lewis Theory

Multiple scattering can be modeled as a random walk, especially in optically thick media where the mean free path between scatterings is short compared to the dimensions of the medium. As a result, the distribution of scattering angles can sometimes approach a diffusion-like process, where the direction of the outgoing particles becomes increasingly isotropic the more scatterings they undergo.
We consider each scattering event to be equivalent to one step in the random walk sequence, with the scattering angle characterized by the step length of each random walk step and scattering azimuthal angle corresponding to step direction. The elastic scattering DCS determines the distribution function of the random walk step length and direction. Given the distribution function of step length and step direction, the distribution function of a point’s position on the sphere going through N steps of a random walk can be derived as a series of spherical harmonics. This distribution function also gives the angular distribution function of an electron undergoing N elastic scatterings. Since the number of elastic scattering an electron undergoes in a given track length is governed by the Poisson distribution, combining these two formulas, the angular distribution of electron multiple scattering angular distribution in a given track length is formulated.
In the research of wasaye et al. [25], it is found that the random walk method gives the same formula for multiple scattering angular distribution with Goudsmit–Saunderson theory, assuming the elastic scattering DCS is invariant during a transport step. However, electrons gradually lose energy during a step, causing DCS to change as well. Lewis’ theory proposes to take this energy loss effect into account. In this section, it is proven that with varying DCS effects taken into consideration, the Lewis theory can also be derived from the random walk method.
As mentioned in wasaye et al. [25], the eigenvalue of the kth random walk step (i.e., kth scattering event) is
λ l , k = 0 π P l c o s α p k α   d α
Here, p k α = 1 σ d σ k d α represents the normalized angular distribution for the kth scattering event.
λ l , k = 2 π 0 π P l c o s α 1 σ d σ k d α s i n α   d α
The number of collisions an electron undergoes in a given step with step length t complies with Poisson distribution P n . Assuming that the scattering mean free path is λ, the probability that an electron undergoes n multiple scattering is P n = e t / λ t / λ n n ! ,   and the multiple scattering angular distribution after step length t is
F M S α e n e r g y l o s s = n = 0 P n f n α = n = 0 e x p t / λ t / λ n n ! l = 0 2 l + 1 4 π k = 1 n ɑ l , k P l c o s α
With scaled path length t / λ = 0 t 1 / λ ( s ) d s and λ(s) defined as λ ( s ) = 1 n σ ( s ) . It is unnecessary to obtain the exact value of each transport (Legendre) coefficient ɑ l , k , which rely on the exact location (and hence electron energy) of each scattering event on the step length, because we are interested in deriving the cumulative angular distribution of n scattering events which is an average effect of all these n scattering events happening at all possible locations along the step. As a result, the expected value of k = 1 n ɑ l , k is used in Formula (14).
It is worth noting that since the number of scattering events follows a Poisson distribution, each event occurs as evenly as possible in the step length (in the mean free path length to be exact). So, all the ɑ l , k have the same distribution.
k = 1 n a l , k = a l n
Since scattering DCS, which determines ɑ l , k , depends on electron energy, and thus the scattering locations along the step length, ɑ l , k should be calculated using an average DCS along the step length.
a l = 0 t a l ( s ) / λ ( s ) d s 0 t 1 / λ ( s ) d s = 0 t a l ( s ) / λ ( s ) d s t / λ
Combining Equations (14)–(16)
F MS ( α ) energyloss = n = 0 exp ( t / λ ) ( t / λ ) n n ! l = 0 2 l + 1 4 π a l n P l ( cos α ) = l = 0 2 l + 1 4 π exp ( t / λ ) n = 0 ( t / λ ) n n ! a l n P l ( cos α )
Using Taylor expansion as well, we can derive
F MS ( α ) energyloss = l = 0 2 l + 1 4 π exp ( t / λ ) exp t / λ a l P l ( cos α ) = l = 0 2 l + 1 4 π exp t / λ + 0 t a l ( s ) / λ ( s ) d s P l ( cos α ) = l = 0 2 l + 1 4 π exp 0 t 1 / λ ( s ) d s + 0 t a l ( s ) / λ ( s ) d s P l ( cos α ) = l = 0 2 l + 1 4 π exp 0 t 1 a l ( s ) / λ ( s ) d s P l ( cos α )
Defining g l ( s ) 1 a l ( s ) , the following equation is derived
F MS ( α ) energyloss = l = 0 2 l + 1 4 π exp 0 t g l ( s ) / λ ( s ) d s P l ( cos α )
This formula is exactly the same as the Lewis theory, derived without using the expansion of the integro-differential equation in spherical harmonics.

3. Numerical Methods

A complete numerical method, along with the algorithm for the calculation of Legendre series expansion coefficients and angular distribution of multiple scattering, is presented in this section.

3.1. Differential Cross-Sections

Elastic and inelastic scattering differential cross-sections are calculated by the highly accurate code ELSEPA [28]. A table of numerical values of scattering differential cross-sections (DCSs) is constructed, which includes DCS for energies 100 eV to 100 MeV for given elements from Z = 1–105. DCSs are defined in an unevenly spaced fine angular grid of 606 grid points so as to ensure that even the most peaked scattering DCS varies by less than a factor of 2 in any sub-interval, which allows accurate Log cubic spline interpolation, even for the highest energies considered.

3.2. Numerical Calculation of Legendre Coefficients and Angular Distribution

In order to accurately calculate the angular distributions of electrons by multiple elastic scattering, the first step is the evaluation of Legendre coefficients, which are also called the transport coefficients. The transport coefficients G l can be obtained by means of Gauss–Legendre quadrature, with the angular range split into a number of sub-intervals to improve accuracy.
Let Equation (2) become
G l = 2 π λ 1 1 1 P l μ 1 σ d σ d Ω d μ
Integrals in Equation (5) can be evaluated to very high accuracy with the Gauss–Legendre quadrature formula. The n-point Gauss–Legendre quadrature has the form
a b f x d x b a 2 i = 1 n w i f b a 2 ξ i + b + a 2 w i = 2 ( 1 ξ i 2 ) P N ξ i 2
where ξ i represents the n-zeros of the nth order Legendre polynomial. We have used a two-point Gauss–Legendre quadrature to evaluate the integral in Equation (21) with ξ 1 , 2 = ± 1 3 and w 1 = w 2 = 1 . There are two points in each sub-interval, and there are 605 sub-intervals in [−1, 1]. The maximum number of coefficients that can be obtained from our code is 20,000. Convergence was determined when the relative difference between successive Legendre coefficients met the condition G l + 1 G l / G l < 10 6 .

3.3. Numerical Simulation

Figure 1 illustrates the random walk process on the unit sphere, linking geometric steps to angular deflection distributions.

4. Results and Discussion

4.1. Interpolated Differential Cross-Sections

Interpolated elastic differential cross-sections of 1 keV electrons incidents on Lead (Pb) and Tungsten (W) are plotted in Figure 2 along with the numerical values of elastic DCSs, which are calculated through the ELSEPA code systems [28]. Log cubic spline interpolation is used up to a higher order of accuracy to account for the highly oscillating behavior of the DCSs at large angles. In order to make differential cross-sections representable, their values are expressed in the units of Bohar radius ( a 0 = 5.2917 × 10 11   m ).

4.2. Legendre Expansion Coefficients

Legendre expansion coefficients (transport coefficients or multiple scattering moments) are calculated through Algorithm 1 and are plotted in Figure 3 and Figure 4.
Algorithm 1. Calculation of Legendre Coefficients (Multiple Scattering Moments): Multiple Scattering Moments ( σ   G l ) from the 1st to the 20,000th order.
Calculation Method: 2 points Gauss–Legendre quadrature.
Interpolation Method: Log Cubic Spline.
INPUT:T (KE of incident electron in MeV), Z (atomic number Z = 1–95)
OUTPUT:
Interpolated Values of elastic differential cross-section.
Multiple Scattering Moments (σ G l ).
Angular distribution of Multiple scattering.
1START
2INTERPdcs (Z, T, θ ) gives interpolated values of elastic differential cross-sections which are calculated by the Log-Cubic Spline method.
3function MSdistribution (Z, T)
4define
5 ξ 1 , 2 = ± 1 3 ;
6 w 1 = w 2 = 1 ;
7 t = in terms of mean free path (mfp)
8 f l μ = 1 P l μ × I N T E R P d c s Z , T , μ ;
9 f o r   l = 0,1 , . . , 20,000
10 f o r   i = 1,2 , . . , 605
11 μ 1 = 1 < μ 2 . . . < μ n = 1 (* 606 angles points*)
12 σ   G l = i = 1 605 w 1 × f l μ i + 1 μ i 2 ξ 1 + μ i + 1 + μ i 2 + w 2 × f l μ i + 1 μ i 2 ξ 2 + μ i + 1 + μ i 2
13end
14 F G S l = l = 0 20,000 2 l + 1 4 π × e t G l   P l μ
15end
16End
Figure 3 shows the Legendre coefficients for the 100 keV, 1 MeV, and 10 MeV electrons interacting with Aluminum (Al) with a path length of 100 mfp. A similar scenario is shown in Figure 4 where electrons are incident on Lead (Pb) and scattered with even smaller path lengths of 10 mfp. It is evident from Figure 3 and Figure 4 that 20,000 terms are enough for the convergence of the Legendre series.

4.3. Multiple Scattering Angular Distributions; Comparison with Random Walk Method

Here is a comparison of Legendre coefficients calculated from the Lewis theory G l e w i s l of multiple scattering equation and random walk method (rwl) 10MeV electron multiple scattering in oxygen. As shown in Figure 5, rwl decreases rapidly, which leads to FMS(α) being much easier to calculate than for n > 10. And it should be noted that for a step length of t/λ = 20, the probability of having at least 10 scattering event is about 99.5%.
One can note that at higher step lengths, the Legendre coefficients expansion converges faster. Therefore, there is no significant difference with the random walk method at longer step lengths.
In order to investigate the effect of expansion coefficients on multiple scattering angular distributions, we calculated angular distributions for 10 MeV electrons interacting through oxygen using Lewis theory and random walk theory. For comparison, the angular distribution of electrons going through a step length of about 20 m.f.p (t/λ = 20) and 20 scattering events FRW(n = 20) are calculated, and the results are shown in Figure 6.
As shown in both figures, the summation of inadequate expansion terms leads to highly oscillated distribution behavior and negative values of the distribution function (not fully shown in the figure due to its logarithmic scale). For Lewis theory (t/λ = 20), summation up to the 15,000th order is required to obtain a convergence, while for FRW (n = 20), expansion up to only 3000th order is enough for a convergent result. In other words, calculating FRW (n = 20) requires 80% less time than calculating G l e w i s l (t/λ = 20).

4.4. Validation Metrics

In order to quantitatively evaluate the accuracy and computational efficiency of the proposed random walk method, we employed validation metrics such as 1/e width of the distribution and the computation time.
(1)
1/e width of the angular distribution:
The 1/e width is the angular separation where the distribution falls to 1/e (≈0.3679) of its peak value and thus quantifies the core broadening of the scattering distribution. The 1/e widths (θ1/e) of the angular distributions of 10 MeV electrons for Oxygen from Lewis theory (t/λ = 20) and the random walk method FRW(n = 3000) are given in Table 1. The difference between the random walk method and the Lewis distribution is 0.52%. The random walk method accounts for small-angle scattering events leading to marginally broader core broadening.
(2)
Computational efficiency:
The computational efficiency of the random walk method was benchmarked against the traditional Lewis theory. All simulations were performed on AMD Ryzen-7 (4700 U) 2.00 GHz (8 CPUs) with Radeon(TM) Graphics and 8GB memory to ensure reproducibility. The time to compute 15,000 Legendre terms, including the integration of transport coefficients (Gl), was recorded. Similarly, the time to compute 3000 Legendre terms, along with the overhead for Poisson sampling, was measured. Each calculation was repeated 10 times, and the median time is recorded to minimize the impact of system noise. The results demonstrate an 80% reduction in computation time for the random walk method while maintaining comparable accuracy to the Lewis theory.

5. Conclusions

A robust numerical algorithm for calculation multiple scattering angular distributions is developed. Goudsmit–Saunderson and Lewis theories of multiple scattering are implemented in this algorithm. Elastic and inelastic differential cross-sections which are used to calculate multiple scattering angular distributions are generated through partial wave analysis code ELSEPA [28] and interpolation of these differential cross-sections is performed in our algorithm. The robustness of the algorithm allows the generation of a large number of Legendre expansion coefficients up to the order of 20,000, rapidly and accurately. Furthermore, using the random walk method, a new formula for calculating the multiple scattering angular distribution of charged particles was derived, which is more intuitive and mathematically simpler. The formula can lead to the Lewis theory of multiple scattering angular distribution, thus providing an easier-to-understand framework to unify both GS and Lewis theory. This new method is faster to calculate at a small step length, providing much greater calculation efficiency.
Another assumption made by previous theories is that each scattering is azimuthally symmetric, which is not valid, but it is not a problem as long as the atoms in the medium are isotropically oriented (amorphous assumption), which cancels out the azimuthal dependence. Apparently, this assumption is not valid in materials such as crystals. The random walk method has the potential to include azimuthal dependence in multiple scattering. The random walk framework inherently supports an azimuthal angle-dependent DCS for crystalline materials by generalizing the scattering kernel to spherical harmonics Y l , m θ , ϕ . For example, in a cubic crystal, a DCS would depend on θ , ϕ , and transport coefficients Gl would include sums over m. The algorithm’s existing Gauss–Legendre quadrature can be extended to 2D angular grids, and directional scattering probabilities can be sampled using crystal symmetry-adapted basis functions.

Author Contributions

Methodology, Z.N. and M.A.W.; Software, Z.N.; Validation, Z.N., I.S. and M.S.; Formal analysis, I.S. and Z.P.; Investigation, Z.N. and M.A.W.; Resources, Z.P. and M.S.; Writing—original draft, Z.N.; Writing—review & editing, M.A.W., I.S. and M.S.; Visualization, Z.P.; Supervision, M.A.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (No. U2267207), the Doctoral Research Fund of Hunan Institute of Technology (HQ24042), Provincial Applied Specialty Subject Open Fund for Safety Science and Engineering Subject (KF24014), and Hunan Provincial Department of Education Teaching Reform Key Project Fund (202401001561).

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Acknowledgments

The authors would like to show their great appreciation to other members of the School of Safety and Management Engineering, and School of Computer Science and Engineering, Hunan Institute of Technology.

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Berger, M.J. Monte Carlo Calculations of the Penetration and Diffusion of Fast Charged Particles. In Methods in Computational Physics; Alder, B., Fernbach, S., Rotenberg, M., Eds.; Academic Press: New York, NY, USA, 1963; Volume 1, pp. 135–215. [Google Scholar]
  2. Williams, E.J. Multiple Scattering of Fast Electrons and Alpha-Particles, and “Curvature” of Cloud Tracks Due to Scattering. Phys. Rev. 1940, 58, 292. [Google Scholar] [CrossRef]
  3. Moliere, G. Theorie der Streuung schneller geladener Teilchen II Mehrfach-und Vielfachstreuung. Z. Naturforschung A 1948, 3, 78–97. [Google Scholar] [CrossRef]
  4. Bethe, H.A. Molière’s Theory of Multiple Scattering. Phys. Rev. 1953, 89, 1256–1266. [Google Scholar] [CrossRef]
  5. Snyder, H.S.; Scott, W.T. Multiple Scattering of Fast Charged Particles. Phys. Rev. 1949, 76, 220. [Google Scholar] [CrossRef]
  6. Strong, I.B.; Roy, R.R. Multiple Scattering of Electrons and Positrons. Phys. Rev. 1963, 131, 198. [Google Scholar] [CrossRef]
  7. Goudsmit, S.; Saunderson, J.L. Multiple Scattering of Electrons. Phys. Rev. 1940, 57, 24–29. [Google Scholar] [CrossRef]
  8. Goudsmit, S.; Saunderson, J.L. Multiple Scattering of Electrons. II. Phys. Rev. 1940, 58, 36–42. [Google Scholar] [CrossRef]
  9. Lewis, H.W. Multiple Scattering in an Infinite Medium. Phys. Rev. 1950, 78, 526–529. [Google Scholar] [CrossRef]
  10. Ross, C.K.; McEwen, M.R.; McDonald, A.F.; Cojocaru, C.D. Measurement of Multiple Scattering of 13 and 20 MeV Electrons by Thin Foils. Med. Phys. 2008, 35, 4121–4130. [Google Scholar] [CrossRef]
  11. Dixon, D.A.; Hughes, H.G. Validation of the MCNP6 Electron-Photon Transport Algorithm: Multiple-Scattering of 13- and 20-MeV Electrons in Thin Foils. EPJ Web Conf. 2017, 153, 04003. [Google Scholar] [CrossRef]
  12. Scott, W.T. The Theory of Small-Angle Multiple Scattering of Fast Charged Particles. Rev. Mod. Phys. 1963, 35, 231–313. [Google Scholar] [CrossRef]
  13. Seltzer, S.M. An Overview of ETRAN Monte Carlo Methods. In Monte Carlo Transport of Electrons and Photons; Jenkins, T.M., Nelson, W.R., Rindi, A., Nahum, A.E., Rogers, D.W.O., Eds.; Plenum Press: New York, NY, USA, 1988; pp. 21–56. [Google Scholar] [CrossRef]
  14. Agostinelli, S.; Allison, J.; Amako, K.; Apostolakis, J.; Araujo, H.; Arce, P.; Asai, M.; Axen, D.; Banerjee, S.; Barrand, G.; et al. Geant4—A Simulation Toolkit. Nucl. Instrum. Methods Phys. Res. A 2003, 506, 250–303. [Google Scholar] [CrossRef]
  15. Sempau, J.; Baró, J.; Fernández-Varea, J.; Salvat, F. PENELOPE: An algorithm for Monte Carlo simulation of the penetration and energy loss of electrons and positrons in matter. Nucl. Instrum. Methods Phys. Res. Sect. B Beam Interact. Mater. At. 1995, 100, 31–46. [Google Scholar] [CrossRef]
  16. Salvat, F. Simulation of Electron Multiple Elastic Scattering. Radiat. Phys. Chem. 1998, 53, 247–271. [Google Scholar] [CrossRef]
  17. Hirayama, H.; Namito, Y.; Bielajew, A.F.; Wilderman, S.J.; Nelson, W.R. The EGS5 Code System; SLAC-R-730; Stanford Linear Accelerator Center: Stanford, CA, USA, 2005. [Google Scholar]
  18. Kawrakow, I.; Rogers, D.W.O. The EGSnrc Code System: Monte Carlo Simulation of Electron and Photon Transport; PIRS-701; National Research Council Canada: Ottawa, ON, Canada, 2000. [Google Scholar]
  19. Kawrakow, I. Accurate Condensed History Monte Carlo Simulation of Electron Transport. I. EGSnrc, the New EGS4 Version. Med. Phys. 2000, 27, 485–498. [Google Scholar] [CrossRef]
  20. Negreanu, C.; Llovet, X.; Chawla, R.; Salvat, F. Calculation of Multiple-Scattering Angular Distributions of Electrons and Positrons. Radiat. Phys. Chem. 2005, 74, 264–281. [Google Scholar] [CrossRef]
  21. Kawrakow, I.; Bielajew, A.F. On the Representation of Electron Multiple Elastic-Scattering Distributions for Monte Carlo Calculations. Nucl. Instrum. Methods Phys. Res. B 1998, 134, 325–336. [Google Scholar] [CrossRef]
  22. Kadri, O.; Ivanchenko, V.; Gharbi, F.; Trabelsi, A. Incorporation of the Goudsmit–Saunderson Electron Transport Theory in the Geant4 Monte Carlo Code. Nucl. Instrum. Methods Phys. Res. B 2009, 267, 2975–2981. [Google Scholar] [CrossRef]
  23. Peterson, M.A. Angular Distributions in Multiple Scattering. Phys. Rev. A 1983, 28, 135–142. [Google Scholar] [CrossRef]
  24. Wasaye, M.A.; Qi, H.; Zhang, X. The Hybrid Model for Sampling Multiple Elastic Scattering Angular Deflections Based on Goudsmit-Saunderson Theory. Nucl. Technol. Radiat. Prot. 2017, 32, 229–239. [Google Scholar] [CrossRef]
  25. Wasaye, M.A.; Yu, T.; Ni, Z. An Efficient Convergence Method for Calculating the Angular Distribution of Electron Multiple Elastic Scattering. J. Korean Phys. Soc. 2023, 82, 742–751. [Google Scholar] [CrossRef]
  26. Roberts, P.H.; Ursell, H.D. Random Walk on a Sphere and on a Riemannian Manifold. Philos. Trans. R. Soc. Lond. A 1960, 252, 317–356. [Google Scholar] [CrossRef]
  27. Berger, M.J.; Wang, R. Multiple-Scattering Angular Deflections and Energy—Loss Straggling. In Monte Carlo Transport of Electrons and Photons; Ettore Majorana International Science Series, Jenkins, T.M., Nelson, W.R., Rindi, A., Eds.; Springer: Boston, MA, USA, 1988; Volume 38. [Google Scholar] [CrossRef]
  28. Salvat, F.; Jablonski, A.; Powell, C.J. ELSEPA—Dirac Partial-Wave Calculation of Elastic Scattering of Electrons and Positrons by Atoms, Positive Ions, and Molecules. Comput. Phys. Commun. 2005, 165, 157–190. [Google Scholar] [CrossRef]
Figure 1. Random walk process on the unit sphere to compute the angular distribution of electron multiple scattering. (* CSDA: Continuous Slowing Down Approximation).
Figure 1. Random walk process on the unit sphere to compute the angular distribution of electron multiple scattering. (* CSDA: Continuous Slowing Down Approximation).
Symmetry 17 00945 g001
Figure 2. Elastic differential cross-sections of 1 keV electrons incident on Lead (Pb) and Tungsten (W) calculated through the ELSEPA code system [28]. Smooth curves are interpolated values.
Figure 2. Elastic differential cross-sections of 1 keV electrons incident on Lead (Pb) and Tungsten (W) calculated through the ELSEPA code system [28]. Smooth curves are interpolated values.
Symmetry 17 00945 g002
Figure 3. Legendre expansion coefficients of multiple scattering of 100 keV, 1 MeV, and 10 MeV electrons incident on Al with a stepsize of (t/λ = 100).
Figure 3. Legendre expansion coefficients of multiple scattering of 100 keV, 1 MeV, and 10 MeV electrons incident on Al with a stepsize of (t/λ = 100).
Symmetry 17 00945 g003
Figure 4. Legendre expansion coefficients of multiple scattering of 100 keV, 1 MeV, and 10 MeV electrons incident on Pb with a stepsize of (t/λ = 10).
Figure 4. Legendre expansion coefficients of multiple scattering of 100 keV, 1 MeV, and 10 MeV electrons incident on Pb with a stepsize of (t/λ = 10).
Symmetry 17 00945 g004
Figure 5. Legendre expansion coefficients for multiple scattering distributions for Oxygen of Lewis theory (t/λ = 20) and for the random walk method FRW(n).
Figure 5. Legendre expansion coefficients for multiple scattering distributions for Oxygen of Lewis theory (t/λ = 20) and for the random walk method FRW(n).
Symmetry 17 00945 g005
Figure 6. Multiple scattering angular distributions of 10 MeV electrons for Oxygen from Lewis theory (t/λ = 20) and the random walk method FRW(n).
Figure 6. Multiple scattering angular distributions of 10 MeV electrons for Oxygen from Lewis theory (t/λ = 20) and the random walk method FRW(n).
Symmetry 17 00945 g006
Table 1. Comparison of the values of 1/e width of the distribution θ1/e (degrees) and computational time for Lewis theory and random walk method for 10 MeV electrons in oxygen (t/λ = 20).
Table 1. Comparison of the values of 1/e width of the distribution θ1/e (degrees) and computational time for Lewis theory and random walk method for 10 MeV electrons in oxygen (t/λ = 20).
ParameterLewis TheoryRandom Walk% Difference
θ1/e (Degrees)9.6059.6540.52%
Computation Time (ms)185032082.7%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ni, Z.; Wasaye, M.A.; Siddique, I.; Peng, Z.; Saeed, M. Symmetry-Driven Modeling of Electron Multiple Scattering: A Random Walk Approach on the Unit Sphere. Symmetry 2025, 17, 945. https://doi.org/10.3390/sym17060945

AMA Style

Ni Z, Wasaye MA, Siddique I, Peng Z, Saeed M. Symmetry-Driven Modeling of Electron Multiple Scattering: A Random Walk Approach on the Unit Sphere. Symmetry. 2025; 17(6):945. https://doi.org/10.3390/sym17060945

Chicago/Turabian Style

Ni, Zining, Muhammad Abdul Wasaye, Irfan Siddique, Zhiqiang Peng, and Mohsin Saeed. 2025. "Symmetry-Driven Modeling of Electron Multiple Scattering: A Random Walk Approach on the Unit Sphere" Symmetry 17, no. 6: 945. https://doi.org/10.3390/sym17060945

APA Style

Ni, Z., Wasaye, M. A., Siddique, I., Peng, Z., & Saeed, M. (2025). Symmetry-Driven Modeling of Electron Multiple Scattering: A Random Walk Approach on the Unit Sphere. Symmetry, 17(6), 945. https://doi.org/10.3390/sym17060945

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop