INTRODUCTION

In 1974, Fadley and his colleagues [1] showed the possibility of determining the layer thickness of material deposited onto a substrate made of another material. To do this, it was necessary to find the ratio of intensities of no loss peaks of the coating and the substrate (1). Theoretical description [1] was based on an approximation completely ignoring elastic-scattering processes: the concept of the photoemission process, in which photoelectrons move in a medium along straight lines, experiencing only inelastic collisions. This approximation is called the straight-line approximation (SLA) and underlies modern XPS theories [2, 3]. Because the elastic-scattering cross section \({{\sigma }_{{{\text{el}}}}}\) is on the same order as the inelastic scattering cross section \({{\sigma }_{{{\text{in}}}}}\) and is even slightly larger than the inelastic one in cases that are characteristic for XPS experiments (Fig. 1), disregarding the processes of elastic photoelectron scattering can lead to significant errors in the interpretation of XPS signals.

Fig. 1.
figure 1

Albedo for single scattering \(\lambda = {{{{\sigma }_{{{\text{el}}}}}} \mathord{\left/ {\vphantom {{{{\sigma }_{{{\text{el}}}}}} {({{\sigma }_{{{\text{el}}}}} + {{\sigma }_{{{\text{in}}}}})}}} \right. \kern-0em} {({{\sigma }_{{{\text{el}}}}} + {{\sigma }_{{{\text{in}}}}})}}.\)

In this paper, we limit ourselves to considering two-layer targets consisting of a substrate and a layer of material that differs from that of the substrate. Considering two-layer targets, we remember that the surface layer (and sometimes layers), in which the energy loss cross section \({{\omega }_{{{\text{in}}S}}}(\Delta )\) differs from the cross section \({{\omega }_{{{\text{in}}B}}}(\Delta )\), which is valid for the homogeneous bulk located at a distance from the surface, exists even in a homogeneous target. Therefore, it is more adequate to speak about a target made of two materials, but the number of layers in the target can be much larger than two 2.

Because the mean free path of an X-ray quantum exceeds that of an electron between successive inelastic collisions by several orders: \({{l}_{{{\text{in}}}}} = {1 \mathord{\left/ {\vphantom {1 {n{{\sigma }_{{{\text{in}}}}}}}} \right. \kern-0em} {n{{\sigma }_{{{\text{in}}}}}}}\), where n is the concentration of target atoms, we assume that the distribution of photoelectron sources in the target is uniform. Using the SLA approximation [1‒3], we obtain:

$${{{{Q}_{2}}\left( {{{z}_{2}}} \right)} \mathord{\left/ {\vphantom {{{{Q}_{2}}\left( {{{z}_{2}}} \right)} {{{Q}_{1}}\left( \infty \right)}}} \right. \kern-0em} {{{Q}_{1}}\left( \infty \right)}} = \frac{{{{Q}_{2}}(\infty ,\mu ,{{\mu }_{0}},\varphi )}}{{{{Q}_{1}}(\infty ,\mu ,{{\mu }_{0}},\varphi )}}\frac{{\left[ {1 - \exp \left( { - \frac{{{{z}_{2}}}}{{{{l}_{{{\text{in}}2}}}\mu }}} \right)} \right]}}{{\exp \left( { - \frac{{{{z}_{2}}}}{{{{l}_{{{\text{in}}2}}}\mu }}} \right)}}.$$
((1))

The density of the photoelectron flux emitted by a semi-infinite homogeneous layer determines the following expression:

$${{Q}_{k}}(\infty ,\mu ,{{\mu }_{0}},\varphi ) = {{l}_{{{\text{in}}k}}}\mu {{F}_{k}}\left( {\mu ,{{\mu }_{0}},\varphi } \right),$$
((2))

which contains the quantities known in [4‒7]: \({{l}_{{{\text{in}}k}}}\) is the mean free path between inelastic collisions [7, 8], \({{F}_{k}}\left( {\mu ,{{\mu }_{0}},\varphi } \right)\) is the differential photoionization cross section [4, 5], and \(\mu \) is the cosine of the photoelectron departure angle to the normal. Thus, in formula (1), the unknown quantity is only the coating thickness z2:

$${{z}_{2}} = {{l}_{{{\text{in}}2}}}\mu \ln \left[ {\frac{{{{l}_{{{\text{in}}1}}}{{F}_{1}}(\mu ,{{\mu }_{0}},\varphi )}}{{{{l}_{{{\text{in}}2}}}{{F}_{2}}(\mu ,{{\mu }_{0}},\varphi )}}\frac{{{{Q}_{2}}}}{{{{Q}_{1}}}} + 1} \right].$$
((3))

The currently existing procedure taking elastic scattering processes into account [2, 3] was developed in the 1990s and is noticeably dated. The problems of multiple particle scattering in multilayer structures that are analogous to ones considered in this paper appear when identifying signals of remote probing of the atmosphere [8‒14]. The methods developed in [8‒14] give a consistent solution, which precisely takes into account all factors of the albedo elastic scattering of particles moving in layered inhomogeneous targets.

When determining the layer thickness, we encounter an ill-defined problem having many solutions. The fitting procedure is the most reliable method for solving such problems. To conveniently implement the indicated problem, it is necessary to have a high-speed calculation procedure. It is obvious that Monte Carlo (MC) simulation is not adequate in this case. The small-angle approximation having a high operation speed does not always make it possible to carry out the calculation with satisfactory error; in the case of targets with high atomic numbers, the error reaches 10%. The error of the transport approximation is inadmissibly high; it gives qualitatively incorrect results in the description of electron propagation through material layers whose thicknesses are smaller than the transport path.

In this paper, (i) we construct a mathematical model that consistently takes into account processes of multiple elastic and inelastic scattering events, it is equivalent to the real process of the photoemission of a layered inhomogeneous sample and (ii) methods of optical scattering theory are adapted to electron-scattering problems and are used to find analytical and efficient numerical solutions to problem of determining multilayer coating thicknesses. We emphasize that, to solve the inverse problems considered in this paper by means of the fitting method, the operation speed is crucial.

Figure 2 shows that the SLA error reaches 50% for the most important probing angles of an electron beam. The error behaves nonmonotonically as the viewing angle varies. Calculations show that the error is a function of the upper-layer thickness. The indicated factors show that it is impossible to describe the experimental results by replacing \({{l}_{{{\text{in}}2}}}\) in (1) with a fitting length called the effective attenuation length (EAL) [2, 3]. Calculations using the technique in [12‒14] for a target consisting of tens of layers are carried out in fractions of a second. The modern procedure [2, 3] does not exceed the limits of two-layer samples.

Fig. 2.
figure 2

Dependence of the ratio of the Au 4f 5/2 peak intensity to the Si 2s peak intensity for a 2.5-nm Si/Au target on the viewing angle. Probing is along the normal: the SLA is denoted by the dashed line; and exact calculation in accordance with [12‒14], by the solid line.

THEORETICAL INTRODUCTION

The aim of this paper is to construct a model that consistently describes photoemission processes when probing a surface by means of X-ray radiation and analyze the physical principles of processes occurring when the elastic channel of photoelectron scattering is taken into account.

The consistent procedure of the description of the XPS process leads us to the equation for the photoelectron flux density \(Q\left( {\tau, p, {{\mu }_{0}}, \mu,\varphi } \right)\) [15]:

$$\begin{gathered} \frac{\partial }{\partial \tau }{{Q}_{k}}\left( \tau ,{{\mu }_{0}},\mu ,\varphi \right)+\frac{1}{\mu }{{Q}_{k}}\left( \tau ,{{\mu }_{0}},\mu ,\varphi \right) \\ -\,\,\frac{{\left( 1-\lambda \right)}{\mu }}{{Q}_{k-1}}\left( \tau ,{{\mu }_{0}},\mu ,\varphi \right) \\ ={{\delta }_{k0}}{{\lambda }_{\gamma }}f\left( {{\mu }_{0}},\mu ,\varphi \right)+{{\lambda }_{\gamma }}\int\limits_{0}^{2\pi }{\int\limits_{-1}^{0}{f\left( {{\mu }_{0}},{\mu }',{\varphi }'-\varphi \right)}} \\ \times \,\,{{R}_{k}}\left( \tau ,{\mu }',\mu ,{\varphi }' \right)\frac{d{\mu }'}{{{\mu }'}}d{\varphi }' \\ +\,\,\lambda \int\limits_{0}^{2\pi }{\int\limits_{0}^{1}{{{Q}_{k}}\left( \tau ,{{\mu }_{0}},{\mu }',{\varphi }'-\varphi \right){{x}_{\text{el}}}\left( {\mu }',\mu ,{\varphi }' \right)\frac{d{\mu }'}{{{\mu }'}}d{\varphi }'}} \\ +\,\,\lambda \sum\limits_{m=0}^{k-1}{\int\limits_{0}^{2\pi }{\int\limits_{0}^{2\pi }{\int\limits_{0}^{1}{\int\limits_{0}^{1}{{{Q}_{k-m}}}\left( \tau ,{{\mu }_{0}},{\mu }',{\varphi }' \right)}}}}\int\limits_{-1}^{0}{{{x}_{\text{el}}}\left( {\mu }',{{\mu }^{\prime\prime }},{{\varphi }^{\prime\prime }}-{\varphi }' \right)} \\ \times \,\,{{R}_{m}}\left( \tau ,{{\mu }^{\prime\prime }},\mu ,{{\varphi }^{\prime\prime }}-\varphi \right)\frac{d{\mu }'}{{{\mu }'}}d{\varphi }'\frac{d{{\mu }^{\prime\prime }}}{{{\mu }^{\prime\prime }}}d{{\varphi }^{\prime\prime }}, \\ \end{gathered}$$
((1))

where

$$\begin{gathered} f\left( {\mu ,{{\mu }_{0}},\varphi } \right) = \frac{1}{{4\pi }}\sum\limits_{i = 0}^3 {{{B}_{i}}{{P}_{i}}\left( \psi \right)} ,\,\,\,{{B}_{0}} = 1, \\ \cos \psi = \mu {{\mu }_{0}} - \sqrt {\left( {1 - {{\mu }^{2}}} \right)\left( {1 - \mu _{0}^{2}} \right)} \cos \varphi \\ \end{gathered} $$

is the angular distribution of the photoionization cross section [7, 8]; R is the function of the reflected electron flux density (the reflection function) [16, 17]; σel and ωel are the total and differential cross sections for single electron scattering; \({{x}_{\text{el}}}({{\mu }^{\prime }},{{\mu }^{\prime\prime }},{{\varphi }^{\prime\prime }}-{{\varphi }^{\prime }})\) is the differential cross section for elastic electron scattering normalized to unity; and \({{\sigma }_{{\gamma \to e}}}\) is the photoionization cross section, \({{\lambda }_{\gamma }} = {{{{\sigma }_{{\gamma \to e}}}} \mathord{\left/ {\vphantom {{{{\sigma }_{{\gamma \to e}}}} {({{\sigma }_{{{\text{el}}}}} + {{\sigma }_{{{\text{in}}}}})}}} \right. \kern-0em} {({{\sigma }_{{{\text{el}}}}} + {{\sigma }_{{{\text{in}}}}})}}\).

The boundary condition for Eq. (1) is given by

$$Q\left( {0,p,{{\mu }_{0}},\mu ,\varphi } \right) = 0.$$
((2))

In accordance with the concept of partial intensities [15], the subscript k of the function \({{Q}_{k}}\left( {\tau ,{{\mu }_{0}},\mu ,\varphi } \right)\):

$$\begin{gathered} Q\left( {\Delta ,{{\mu }_{0}},\mu ,\varphi } \right) \\ = {{Q}_{0}}\left( {\tau ,{{\mu }_{0}},\mu ,\varphi } \right)\delta \left( \Delta \right) + \sum\limits_{k = 1}^\infty {Q_{k}^{{}}\left( {\tau ,{{\mu }_{0}},\mu ,\varphi } \right)x_{{{\text{in}}}}^{k}\left( \Delta \right)} , \\ \end{gathered} $$
((3))

determines the contribution to the energy spectrum of the X-ray photoelectron emission of processes of k‑fold inelastic scattering. Equation (1) gives the possibility of tracing the influence of the elastic scattering process on XPS spectrum formation: SLA is the solution of Eq. (1); however, all terms except the first one on the right-hand side are omitted in it. We let the index NS (numerical solution) denote the asymptotically exact numerical solution of Eq. (1), in which all terms on the right-hand side are taken into account.

Equation (1) is written on the basis of analysis of the processes shown in Fig. 3. Solving Eq. (1), we can study the physical principles of assumptions to which disregarding any given term in (1) leads.

Fig. 3.
figure 3

Processes leading to a change in the photoemission flux density in the case where a thin (\(n\sigma dx \ll 1\)) film of the same material was added above.

CALCULATION OF THE DENSITY OF THE PHOTOELECTRON FLUX EMITTED BY LAYERED INHOMOGENEOUS TARGETS

The problems of electron scattering at multilayer systems are of greatest interest for applications. We describe the formation process of the energy spectrum of XPS emission by a two-layer system in accordance with the scheme shown in Fig. 4.

Fig. 4.
figure 4

Processes of only elastic scattering of photoelectrons generated in the upper layer (1) and the substrate (2) before the output to free space at the recording angle.

In accordance with Fig. 4, the flux density function of electron photoemission by a two-layer system can be described by the following formula:

$$\begin{gathered} Q = {{Q}_{1}} + {{Q}_{{12}}} + {{Q}_{{13}}} + \ldots + {{Q}_{2}} + {{Q}_{{22}}} + {{Q}_{{23}}} + \ldots \\ = {{Q}_{1}} + \left( {{{Q}_{2}} + {{Q}_{1}} \otimes {{R}_{2}}} \right) \otimes \left( {\delta + {{R}_{1}} \otimes {{R}_{2}} + {{R}_{1}} \otimes {{R}_{2}} \otimes {{R}_{1}} \otimes {{R}_{2}} + \ldots } \right) \otimes \left( {\mu {{L}_{1}} + {{T}_{1}}} \right), \\ \end{gathered} $$
((4))

where \({{Q}_{i}}\), \({{R}_{i}}\), and \({{T}_{i}}\) are the function of the photoelectron flux density and the functions of the reflection and transmission of a layer of the i-th material, respectively; \({{L}_{i}}\) is the Landau function (5); and the operator \( \otimes \) is defined by the triple integral (6):

$$L\left( {s,\Delta } \right) = {{e}^{{ - \left( {1 - \lambda } \right)\frac{s}{{{{l}_{{{\text{tot}}}}}}}}}}\sum\limits_{k = 0}^\infty {{{{\left[ {\left( {1 - \lambda } \right)x_{{{\text{in}}}}^{k}\left( \Delta \right)\frac{s}{{{{l}_{{{\text{tot}}}}}}}} \right]}}^{k}}} \frac{1}{{k!}},$$
((5))
$$\begin{gathered} {{Q}_{2}}\otimes {{T}_{1}}=\underset{0}{\overset{\Delta }{\mathop{\mathop{\int }^{}}}}\,\underset{0}{\overset{2\pi }{\mathop{\mathop{\int }^{}}}}\,\underset{0}{\overset{1}{\mathop{\mathop{\int }^{}}}}\,Q\left( {{\tau }_{2}},\varepsilon ,{{\mu }_{0}},{\mu }',{\varphi }' \right) \\ \times \,\,T\left( {{\tau }_{1}},\Delta -\varepsilon ,{\mu }',\mu ,\varphi -{\varphi }' \right)\frac{d{\mu }'}{{{\mu }'}}d{\varphi }'d\varepsilon . \\ \end{gathered} $$
((6))

The notation in [15‒16] is used in expressions (4)–(6). We use the obtained formulas to analyze the effects to which leads the inclusion of multiple elastic scattering in the process of the formation of XPS spectra of two-layer samples.

The calculations shown in Fig. 3 were obtained using formula (3), in which the coefficients \(Q_{k}^{{}}\left( {\tau ,{{\mu }_{0}},\mu ,\varphi } \right)\) are the result of the exact numerical solution of Eq. (1); the differential inelastic scattering cross sections \(x_{{{\text{in}}}}^{{}}\left( \Delta \right)\) were determined in accordance with the Werner paper [18]; the dashed line corresponds to \(Q_{{{\text{Si}}}}^{{}}\left( {\tau ,{{\mu }_{0}},\mu ,\varphi } \right)\) (the photoemission spectrum of a free Si layer); and the solid curve was obtained as a result of the calculation using formula (4) (the photoemission spectrum of a Si layer deposited on a Au substrate). It follows from the results shown in Fig. 5 that the influence of the underlying surface on the no loss peak formed by photoelectrons of the Si 2s1/2 line, which were beyond the inelastic-scattering channel, is extremely insignificant. But the Au substrate led to a four-fold increase in the photoemission signal in the range where the energy losses are about 100 eV.

Fig. 5.
figure 5

Energy spectrum of photoelectrons emitted by a 2.5-nm Si layer deposited onto a semi-infinite Au substrate at the 2s1/2 line. The no loss peak is isolated on the right and is presented on a scale that differs from the region (presented in the left part) of photoelectrons losing their energy during the inelastic-scattering process. Probing is along the normal, and the polar viewing angle is 20°. The solid line corresponds to the calculation taking into account the processes of photoelectron reflection from the Au substrate; and the dashed line, to that without the inclusion of these processes.

We analyzed the influence of the processes of multiple elastic scattering on the intensity of coating photoemission (material—2) and that on the emission of the underlying layer. We consider the influence of multiple scattering processes in the coating on the intensity of the underlying-layer photoemission. Papers studying the effect of the “rotation of the brightness body” were dedicated to detailed discussion of the variation in the characteristics of electron fluxes propagating through material layers [19]. Figure 6 shows the energy spectra near the Si 2s1/2 line. We studied the influence of a Au coating on the intensity of Si photoemission. It can be seen that the influence is maximum in the no-loss peak range and decreases as the energy losses of Si 2s1/2 photoelectrons increase. The results shown in Figs. 5 and 6 demonstrate that elastic-scattering processes drastically affect the XPS signal background.

Fig. 6.
figure 6

Intensity of Si photoemission: the dashed line corresponds to the pure semi-infinite Si bulk; and the solid curve, to the Si bulk coated with a 1-nm Au layer.

In the Tougaard paper [20], it was shown that the same peak intensity is observed for different distributions of the analyzed material in the sample under study. But in the case of the same areas under the no loss peaks, the energy loss spectra are very different (the ranges in the left parts of Figs. 5 and 6). However, in [20], the calculations were carried out without considering elastic-scattering processes, Figs. 5 and 6 illustrate strikingly the scale of errors appearing in this case; therefore, the results in [20] must be considered as qualitative. Tougaard [20] stated once more that determination of the coating thickness is an inverse problem that is ill-defined from the mathematical point of view. To obtain unambiguous results on the coating profile, it is necessary to implement one of three procedures: (i) to perform measurements in different geometries; (ii) to perform energy scanning, carrying out measurements using different X-ray sources (for example, using Al and Mg cathodes); and (iii) to analyze the energy loss spectrum on the basis of consistent methods taking elastic- and inelastic-scattering channels into account.

DESCRIPTION OF SCATTERING PROCESSES IN MULTILAYER STRUCTURES BASED ON THE METHOD OF DISCRETE ORDINATES WITH THE MATRIX EXPONENT

The process of XPS signal formation in multilayer systems can be described within the framework of the theory developed above and based on solution of the boundary-value problem by means of the invariant embedding method. But it follows from Fig. 4 and formula (4) that, within the framework of the developed approach, it is necessary to sum infinite series. In the developed approach, we restrict ourselves to the first two terms, understanding that the contribution from the next term is less than the obtained result by two orders, without analyzing the problem of the error appearing when summing the infinite series. Below we present an approach that is capable of summing the infinite series (4). We present a procedure for solution of the boundary-value problem based on the method of discrete ordinates with the matrix exponent, but it is applicable only to the solution of albedo problems, i.e., problems that are unable to describe energy spectra, but can calculate the XPS no-loss peak intensities.

Consideration of the transport of only elastically scattered electrons leads us to the equation obtained when considering the problem of radiation transfer in turbid media in the case of sources uniformly distributed in the medium. The equation has the form:

$$\begin{gathered} \mu \frac{{\partial {{Q}_{0}}\left( {\tau ,\mu ,\varphi } \right)}}{{\partial \tau }} = - {{Q}_{0}}\left( {\tau ,\mu ,\varphi } \right) \\ - \,\,\frac{\lambda }{{4\pi }}\int\limits_0^{2\pi } {\int\limits_{ - 1}^1 {{{Q}_{0}}\left( {\tau ,\mu ,\varphi - \varphi '} \right){{x}_{{{\text{el}}}}}\left( {\mu ',\mu ,\varphi '} \right)d\mu 'd\varphi '} } \\ + \,\,{{\lambda }_{\gamma }}f\left( {\mu ,{{\mu }_{0}},\varphi } \right). \\ \end{gathered} $$
((7))

The last term describes the distribution of internal sources in the medium. We seek the functions Q0, xel, and f in the form of coefficients of the expansion in a Fourier series:

$${{Q}_{0}}\left( {\tau ,\mu ,\varphi } \right) = \sum\limits_{m = 0}^{2M - 1} {\left( {2 - {{\delta }_{{m0}}}} \right){{Q}_{{m0}}}\left( {\tau ,\mu } \right)\cos \left( {m\varphi } \right)} ,$$
$${{x}_{{{\text{el}}}}}\left( {\tau ,\mu ,\varphi } \right) = \sum\limits_{m = 0}^{2M - 1} {\left( {2 - {{\delta }_{{m0}}}} \right){{x}_{{{\text{mel}}}}}\left( {\tau ,\mu } \right)\cos \left( {m\varphi } \right)} ,$$
$$f\left( {\tau ,\mu ,\varphi } \right) = \sum\limits_{m = 0}^{2M - 1} {\left( {2 - {{\delta }_{{m0}}}} \right){{f}_{m}}\left( {\tau ,\mu } \right)\cos \left( {m\varphi } \right)} .$$

Their substitution into Eq. (7) makes it possible to exclude the dependence on the azimuthal angle (for convenience, we omit the subscript m):

$$\begin{gathered} \mu \frac{{\partial {{Q}_{0}}\left( {\tau ,\mu } \right)}}{{\partial \tau }} = - {{Q}_{0}}\left( {\tau ,\mu ,\varphi } \right) \\ - \,\,\frac{\lambda }{2}\int\limits_{ - 1}^1 {{{Q}_{0}}\left( {\tau ,\mu } \right){{x}_{{{\text{el}}}}}\left( {\mu ',\mu } \right)d\mu '} + {{\lambda }_{\gamma }}f\left( {\mu ,{{\mu }_{0}}} \right). \\ \end{gathered} $$
((8))

The majority of numerical methods for solving Eq. (7) were obtained when considering optical problems. The method of discrete ordinates [10] and the addition–doubling method [11] were based on replacement of the integral in Eq. (8) with the Gauss–Legendre quadrature \({{\left\{ {{{\mu }_{k}},{{w}_{k}}} \right\}}_{{k = 1,...,2N}}}\), where \({{\mu }_{k}}\) and \({{w}_{k}}\) are discrete ordinates and the quadrature balance, respectively. In this case, N discrete ordinates (\({{\mu }_{k}} > 0\)) belong to the upper hemisphere; and the same number of ordinates (\({{\mu }_{k}} < 0\)), to the lower one. The continuous dependence of functions Q is replaced with the discrete one:

$${{{\mathbf{q}}}^{ \pm }}\left( \tau \right) = \left[ {Q\left( {\tau , \pm {{\mu }_{k}}} \right)} \right],\,\,\,\,k = 1,...,N.$$

Using the described discretization procedure, for each layer, we obtain a system of differential equations:

$$\frac{{d{\mathbf{q}}\left( \tau \right)}}{{d\tau }} = - {\mathbf{Aq}}\left( \tau \right) + {\mathbf{f}},$$
((9))

where the layer matrix А has the block–diagonal form:

$${\mathbf{A}} = \left[ {\begin{array}{*{20}{c}} {{{{\mathbf{A}}}_{{{\text{11}}}}}}&{{{{\mathbf{A}}}_{{12}}}} \\ { - {{{\mathbf{A}}}_{{12}}}}&{ - {{{\mathbf{A}}}_{{11}}}} \end{array}} \right],$$

and

$$\begin{array}{*{20}{c}} \begin{gathered} {{{\mathbf{A}}}_{{11}}} = {\mathbf{M}}{{{\mathbf{S}}}^{ + }}{\mathbf{W}} - {\mathbf{M}}, \hfill \\ {{{\mathbf{A}}}_{{12}}} = {\mathbf{M}}{{{\mathbf{S}}}^{ - }}{\mathbf{W}} \hfill \\ \end{gathered} &{\,\,{\mathbf{f}} = \left[ {\begin{array}{*{20}{c}} {{\mathbf{M}}{{{\mathbf{f}}}^{ + }}} \\ { - {\mathbf{M}}{{{\mathbf{f}}}^{ - }}} \end{array}} \right],}&{\,\,{{{\mathbf{f}}}^{ \pm }} = {{\lambda }_{\gamma }}f\left( {{{\mu }^{ \pm }}} \right),} \end{array}$$
$${{\left[ {{{{\mathbf{S}}}^{ \pm }}} \right]}_{{kl}}} = \frac{1}{2}\omega x\left( {\mu _{k}^{ \pm },{{\mu }_{l}}} \right),\,\,\,\,{{\left[ {\mathbf{W}} \right]}_{{kl}}} = {{w}_{k}}{{\delta }_{{kl}}},\,\,\,\,{{\left[ {\mathbf{M}} \right]}_{{kl}}} = \frac{{{{\delta }_{{kl}}}}}{{{{\mu }_{k}}}}.$$

The solution of system (9) by means of the matrix exponent method was obtained in [12]. Namely, we integrate Eq. (9):

$${\mathbf{q}}\left( \tau \right) = {{e}^{{ - {\mathbf{A}}\tau }}}{\mathbf{q}}\left( 0 \right) - \int\limits_0^\tau {{{e}^{{{\mathbf{A}}\left( {\tau ' - \tau } \right)}}}{\mathbf{f}}d\tau {\text{'}}} .$$
((10))

Then, considering spectral decomposition of the layer matrix

$${{e}^{{ - {\mathbf{A}}\tau }}} = {\mathbf{U}}{{e}^{{ - {\mathbf{\Lambda }}\tau }}}{{{\mathbf{U}}}^{{ - 1}}},$$

where U is the matrix of eigenvectors and \({\mathbf{\Lambda }}\) is the diagonal matrix of eigenvalues, we obtain Eq. (10) in the form

$${\mathbf{q}}\left( \tau \right) = {\mathbf{U}}{{e}^{{ - {\mathbf{\Lambda }}\tau }}}{{{\mathbf{U}}}^{{ - 1}}}{\mathbf{q}}\left( 0 \right) - \int\limits_0^\tau {{\mathbf{U}}{{e}^{{{\mathbf{\Lambda }}\left( {\tau ' - \tau } \right)}}}{{{\mathbf{U}}}^{{ - 1}}}{\mathbf{f}}d\tau {{'}}} .$$

After integration, we obtain

$${\mathbf{q}}\left( \tau \right) = {\mathbf{U}}{{e}^{{ - {\mathbf{\Lambda }}\tau }}}{{{\mathbf{U}}}^{{ - 1}}}{\mathbf{q}}\left( 0 \right) - {\mathbf{U}}\left( {\frac{{{{e}^{{{\mathbf{\Lambda }}\tau }}}}}{{\mathbf{\Lambda }}} - 1} \right){{e}^{{ - {\mathbf{\Lambda }}\tau }}}{{{\mathbf{U}}}^{{ - 1}}}{\mathbf{f}}.$$
((11))

Equation (11) is obtained for each of the layers. All equations are collected to form the system, which is supplemented with the boundary conditions: \({{{\mathbf{q}}}^{ - }}\left( 0 \right) = 0\), \({{{\mathbf{q}}}^{ + }}\left( {{{\tau }_{{{\text{bottom}}}}}} \right) = 0\), where \({{\tau }_{{{\text{bottom}}}}}\) is the thickness of the entire target.

Numerical aspects of the described procedure were considered in [13, 14].

The results of MC simulation in [21] are compared with those of the above numerical calculation in Fig. 7. Almost instantaneous numerical calculation gives results with an error that is noticeably smaller than the MC simulation data.

Fig. 7.
figure 7

Dynamics of the change in the radiation intensity of (a) the Ni layer at the 3p line and (b) Au layer at the 4 f line as the thickness of the coating Ni layer increases. The solid line corresponds to the results of numerical calculation based on the procedure given in this paper. The open circles correspond to MC simulation [21].

Based on the results indicated in Fig. 7 and similar, but obtained for peaks corresponding to other transitions, we obtain the dependences of the relative intensities on the coating thickness. These dependences are given in the right part of Fig. 8. Comparing the experimental and calculated data: drawing horizontal lines from the left graph in Fig. 8 to the right one, we obtain the sought thicknesses. The Ni-layer thicknesses determined using the proposed method correspond to quantities presented in [21] for all given combinations of lines. Figure 9 shows the methodological error, which appears as a result of neglecting processes of reflection from the Au substrate.

Fig. 8.
figure 8

Ratios of the peak intensities (b) \({{I_{{3p}}^{{{\text{Ni}}}}\left( {{{d}_{{{\text{Ni}}}}}} \right)} \mathord{\left/ {\vphantom {{I_{{3p}}^{{{\text{Ni}}}}\left( {{{d}_{{{\text{Ni}}}}}} \right)} {I_{{4f}}^{{{\text{Au}}}}\left( {{{d}_{{{\text{Ni}}}}}} \right)}}} \right. \kern-0em} {I_{{4f}}^{{{\text{Au}}}}\left( {{{d}_{{{\text{Ni}}}}}} \right)}}\) and (d) \({{I_{{4f}}^{{{\text{Au}}}}\left( {{{d}_{{{\text{Ni}}}}}} \right)} \mathord{\left/ {\vphantom {{I_{{4f}}^{{{\text{Au}}}}\left( {{{d}_{{{\text{Ni}}}}}} \right)} {I_{{4f}}^{{{\text{Au}}}}\left( 0 \right)}}} \right. \kern-0em} {I_{{4f}}^{{{\text{Au}}}}\left( 0 \right)}}\) calculated on the basis of the presented procedure as functions of the Ni-layer thickness dNi. The experimentally measured ratios of the intensities (a) \({{I_{{3p}}^{{{\text{Ni}}}}\left( {{{d}_{{{\text{Ni}}}}}} \right)} \mathord{\left/ {\vphantom {{I_{{3p}}^{{{\text{Ni}}}}\left( {{{d}_{{{\text{Ni}}}}}} \right)} {I_{{4f}}^{{{\text{Au}}}}\left( {{{d}_{{{\text{Ni}}}}}} \right)}}} \right. \kern-0em} {I_{{4f}}^{{{\text{Au}}}}\left( {{{d}_{{{\text{Ni}}}}}} \right)}}\) and (c) \({{I_{{4f}}^{{{\text{Au}}}}\left( {{{d}_{{{\text{Ni}}}}}} \right)} \mathord{\left/ {\vphantom {{I_{{4f}}^{{{\text{Au}}}}\left( {{{d}_{{{\text{Ni}}}}}} \right)} {I_{{4f}}^{{{\text{Au}}}}\left( 0 \right)}}} \right. \kern-0em} {I_{{4f}}^{{{\text{Au}}}}\left( 0 \right)}}\) [21].

Fig. 9.
figure 9

Error in determining the Ni-layer thickness related to disregarding the processes of elastic photoelectron reflection from the underlying Au layer. Probing is at an angle of 70° to the normal, and the measurement is along the normal to the Ni/Au targets. The Ni-layer thickness is plotted on the abscissa axis.

CONCLUSIONS

In this paper, we have noted the physical effects associated with the processes of elastic photoelectron scattering, which lead to a change in the intensities of no loss peaks and radically affect the process of the measurement of layer dimensions by means of XPS methods. Efforts to describe the XPS signal formation process in the SLA approximation, but with subsequent replacement of the mean free inelastic path with the fitting parameter called the “effective attenuation length” (EAL) were associated with a series of problems. The quantity EAL depends on the layer thickness, from which follows the necessity of the self-consistency procedure in the process of calculation of the layer thickness. The EAL quantity also depends on the scattering angle, the layer material and, as shown in this work, on the substrate material. Because the inverse problem, which is ill-defined from the mathematical point of view, was solved, the operation with one fitting parameter in the SLA can lead to significant uncontrolled errors and methodological errors.

The practice of operation with the method of discrete ordinates with the matrix exponent used in this paper and based on the ideas and procedures presented in [8–14] indicates the high efficiency of determination of the coating thicknesses: the dependence of the coating thickness on the ratio of the intensities was calculated (Fig. 8), using which and having the experimental data, we obtained the coating thicknesses. To carry out the method of discrete ordinates with the matrix exponent, it is necessary to have: (i) the values of the mean inelastic path lengths for the substrate and coating components (the TPP-2M formula [22, 23] was used in this paper) and (ii) differential elastic-scattering cross sections (the data in [23] were used in this paper).