Hostname: page-component-cd9895bd7-hc48f Total loading time: 0 Render date: 2024-12-27T21:02:49.193Z Has data issue: false hasContentIssue false

An elementary method to generate asymmetric profiles and some applications in X-ray diffraction analysis

Published online by Cambridge University Press:  06 December 2024

Abraham Gutierrez
Affiliation:
Institute of Analysis and Number Theory, TUGraz , 8010 Graz, Austria
Manfred Wiessner*
Affiliation:
Anton Paar GmbH , Anton-Paar-Str. 20, 8054 Graz, Austria
*
a)Author to whom correspondence should be addressed. Electronic mail: [email protected]
Rights & Permissions [Opens in a new window]

Abstract

We present a versatile method to generate asymmetric profiles and use it to create Gaussian-like, Cauchy-like, and Pseudo-Voigt-like profiles in terms of elementary functions. Furthermore, this method guarantees that the position and magnitude of the global maximum are independent of the asymmetry parameter, which substantially facilitates the convergence of an optimizer when fitting the peaks to real data. This investigation shows that the method developed here exhibits favorable practical properties and is particularly well suited for various applications where asymmetric peak profiles are observed. For example, in X-ray diffraction (XRD) measurements, the use of asymmetric profiles is essential for obtaining accurate outcomes. This is because diffractometers can introduce asymmetry into the diffraction peaks due to factors such as axial divergence in the beam path. By taking this asymmetry into account during the modeling process, the resulting data obtained can be corrected for instrumental effects. The results of the study show that the evaluation of XRD using nearly defect-free LaB6 allows a precise characterization of the peak broadening caused by the diffractometer itself. Additional size-strain effects of ZnO are determined by considering the asymmetric peak profile of the diffractometer.

Type
Technical Article
Copyright
Copyright © The Author(s), 2024. Published by Cambridge University Press on behalf of International Centre for Diffraction Data

I. INTRODUCTION

X-ray diffraction (XRD) is a widely used technique used in material characterization, particularly for polycrystalline materials. The microstructure of such materials strongly affects their mechanical properties, among others, and can be determined using XRD (Mittemeijer and Scardi, Reference Mittemeijer and Scardi2013). One important aspect of XRD analysis is the determination of the line profile shapes of individual diffraction peaks. For example, the peaks' positions, together with Bragg's equation (Bragg and Bragg, Reference Bragg and Bragg1913), provide information about the materials contained in the sample, while peak areas are used to determine phase quantities using the Rietveld method (Rietveld, Reference Rietveld1967, Reference Rietveld1969). It is worth mentioning that the relative intensity ratio (RIR) method can alternatively be used to determine the quantitative phase content, where the peak areas are referenced relative to the corundum. For further details, please refer to the literature (e.g., Hubbard et al., Reference Hubbard, Evans and Sedlovets1976; Davis, Reference Davis and Hašek1989, Reference Davis1992).

Other properties of the profiles, such as peak broadening and asymmetry, also provide valuable information: the peak broadening is related to the lattice defect density (Alexander, Reference Alexander1954; Balzar and Ledbetter, Reference Balzar and Ledbetter1994) and the asymmetry is connected to the instrumental broadening (Cheary et al., Reference Cheary, Coelho and Cline2004).

In XRD , different methods are available for representing asymmetric peaks. The “Fundamental Parameter Model” by Cheary and Coelho (Reference Cheary and Coelho1998), is commonly used to characterize the broadening effect caused by the slit system, which is then convoluted with the peak broadening effects of the specimen. This convolution is often implemented in software packages such as TOPAS (Coelho, Reference Coelho2018) or GSASII (Toby and Von Dreele, Reference Toby and Von Dreele2013; Denney et al., Reference Denney, Mattei, Mendenhall, Cline, Khalifah and Toby2022). Alternatively, phenomenological presentations, such as the use of split-peaks, are also available in software packages like HighScore (Degen et al., Reference Degen, Sadki, Bron, König and Nénert2014) for representing asymmetric peaks. In this work, we propose a novel elementary method for generating representative asymmetric profiles that capture the line profile shapes of individual diffraction peaks. The method described herein can be applied to elementary profiles. Symmetric elementary profiles are extended for the asymmetric case. It is noteworthy that when the asymmetry parameters used in this work are set to 0, the asymmetric profiles transform into their corresponding symmetric versions.

The presented method offers an alternative approach to fitting measurements, resulting in precise determinations of peak positions and peak broadening caused by the instrument itself and caused by lattice defects within the phases. The main advantage of the method presented in this paper is the clear relationship between the parameters that define the profiles and their properties; in particular, the construction method keeps the position and magnitude of the global maximum, independent of the asymmetry parameters (The independence of the position and magnitude of the global maximum with respect to the asymmetry parameter is something that, to our best knowledge, is not found in the mathematical or physics literature concerning elementary asymmetric profiles e.g. (Cheary et al., Reference Cheary, Coelho and Cline2004; Gupta et al., Reference Gupta, Nguyen and Sanqui2004; Huang and Chen, Reference Huang and Chen2007; Korepanov and Sedlovets, Reference Korepanov and Sedlovets2018). There are, however, non-elementary profiles that fulfill the property (e.g. Kern, Reference Kern1998) but are hard to work with in practice.), see Propositions 2, and 3. The low correlation among the profile's parameters is particularly useful when fitting XRD's data with many peaks, because it substantially facilitates the convergence of the optimizer. Furthermore, the profiles that are showcased in this paper [see Eqs (5), (6) and (8)] are constructed with elementary functions. This eases the numeric calculations that are needed to extract additional mathematical properties of the profiles (e.g., area, FWHM, and convolution – see subsections III.C, III.D, and III.E ), from which, physical properties of the examined material can be retrieved.

The paper is organi zed as follows: Section II , Proposition 2 describes the general method for the construction of profiles with convenient properties on the global maxima. In Section III, we apply Proposition 2 to construct asymmetric Gaussian, Cauchy, and Pseudo-Voigt profiles. In Section IV, we fit real XRD data with the Pseudo-Voigt-like profile, analyze the quality of this fit with various metrics, and compare it with the fit of the symmetric Pseudo-Voigt profile. Finally, in Section V , we discuss the results and provide a summary of the paper.

II. GENERAL METHOD TO CONSTRUCT PROFILES

In this section, we present a general method to construct new functions with desirable properties on their global maxima and their magnitudes. We begin by introducing some definitions and a proposition that will be used in the subsequent analysis.

Definition 1. “Iff” stands for “if and only if,” which is used to denote a necessary and sufficient condition. That is, the statement “P iff Q” means “P is true if Q is true, and P is true only if Q is true”.

Definition 2. The empty set is denoted as $\emptyset$. In particular, if a set A has at least one element, we denote this as $A\ne \emptyset$.

Definition 3. A function f taking an input from a set A and returning an output in a set B will be denoted as f:A → B, and it is also said to be a function from A to B . In particular, a function f with an input and output in the real numbers R will be denoted as f:R → R, and it is said to be a function from R to R.

The notation in Definition 3 means that f is a function that maps elements from the set of real numbers (input) to the set of real numbers (the output).

Definition 4. Let f:R  → R be differentiable. A critical point x 0 of f is a point such that ${f}^{\prime}( {x_0} ) {\rm} = 0$. Furthermore, the (possibly empty) set of critical points of f will be denoted as C(f).

In mathematics, a critical point of a function is a point where the derivative is zero. Critical points are important in analyzing the behavior of functions because they can indicate locations of local maxima, local minima, or saddle points.

Definition 5. Let f:D → R be a function. A global maximum x m of f is an element of D such that f(x m) ≥ f(x) for any x  ∈ D . We denote the (possibly empty) set of global maxima of f as M(f). Notice there might be more than one global maximum. Also, notice that every global maximum has the same magnitude; this magnitude will be referred as max(f).

Definition 6. Let f:D → R be a function. A point x m in D is called the absolute maximum of f iff x m is the only global maximum of f.

Definition 7. Let f:D → R be a function and A be a set of real values. The preimage of A under f is the (possibly empty) set {r ∈ D:f(r) ∈ A} and will be denoted by f −1(A). Notice that the preimage always exists, which is not the case with the inverse function.

For Definition 7, the term “preimage” should be clarified: The preimage of a function is the set of all input values that, when passed through the function, produce a specific output or range of outputs. It can be thought of as working backward from the output to find all possible inputs that could have resulted in that output.

The following elementary proposition will be used later in this section and it is written for the sake of completeness. It states that if you have two smooth (differentiable) functions, f and w, that take real numbers as inputs and outputs, then you can determine the critical points of the combined function.

Proposition 1 Let f and w be differentiable functions from R to R , then

(.)$$C( {\,f\circ w} ) {\rm} = w^{{-}1}( {C( f ) } ) \cup C( w ) $$

Proof. Applying the chain rule, we get the following expression $( {f\circ w} ) ^{\prime}( x ) {\rm} = {f}^{\prime}( {w( x ) } ) {w}^{\prime}( x )$, which is zero iff w(x) ∈ C(f) or x ∈ C(w). In other words, the expression is zero iff. $\;x\in w^{{-}1}( {C( f ) } ) \cup C( w ) \;$

Proposition 1 can be described in words as follows: Given f and w, two differentiable functions, then the preimage under w of the critical points of f, i.e. w −1(C(f)) union the set of critical points of w, i.e. C(w) is equal to the set of critical points of f composed with w, i.e. C(f° w).

The next proposition is the main point in this section and can be informally described as a set of conditions to construct new functions with “good” behaviors on the global maxima and their magnitudes. The importance of this proposition will be clear when we apply it (see Proposition 3) to prove the independence of the global maxima and their magnitudes from the asymmetry parameter a of the showcased profiles [see Eqs (5), (6), and (8)]. As stated in Definition 4, the set of critical points of f will be denoted as C(f), and as defined in Definition 5, the set of global maxima of f will be denoted as M(f).

Proposition 2. (Profile Construction Method). Let f:R → R be a function with $M( f ) \ne \emptyset$ (with at least one global maximum) and let w:R → R be a function such that $w^{{-}1}( {M( f ) } ) \ne \emptyset$ (the preimage of w contains at least one critical point of f ), then f° w:R → R satisfies:

  • $max( {f\circ w} ) {\rm} = {\rm max}( f )$

  • $M( {f\circ w} ) {\rm} = w^{{-}1}( {M( f ) } )$

In particular, if f and w are differentiable and $C( w ) = \emptyset \;$ (i.e. w has no critical points) and there is a μ ∈ R + such that $M( f ) {\rm} = C( f ) {\rm} = { \mu }$ (i.e. μ is the only critical point and the absolute maximum of f ) and the preimage $w^{{-}1}( {{ \mu } } ) {\rm} = { \mu }$ (where {μ} is a set with the single element μ ), then we have that $C( {f\circ w} ) {\rm} = M( {f\circ w\;} ) {\rm} = { \mu }$, i.e. μ is the only critical point and the absolute maximum of f ° w.

Proof. Let f and w be functions from R to R in the first part of the proposition. Now, let x  ∈  R , then by definition we have that $f\circ w( x ) {\rm} = f( {w( x ) } ) \le max\,f$ and equality is valid iff x  ∈  w −1(M(f)), which proves that $M( {f\circ w} ) \supseteq w^{{-}1}( {M( f ) } )$. By assumption, $M( f ) \ne \emptyset$ and $w^{{-}1}( {M( f ) } ) \ne \emptyset$, therefore there is x 0 ∈ R such that $f\circ w( {x_0} ) {\rm} = max\,f$ which proves that $max( {f\circ w} ) {\rm} = max\,f$ and that M(f° w)⊆ w −1(M(f)). The last two contentions prove that $M( {f\circ w\;} ) {\rm} = w^{{-}1}( {M( f ) } )$. This concludes the proof of the first part of the proposition.

Let f and w be as in the second part of the proposition. Then, by Proposition 1, we get that $C( {f\circ w} ) {\rm} = w^{{-}1}( {C( f ) } )$ $\cup C( w ) {\rm} = { \mu }$, since $w^{{-}1}( {C( f ) } ) {\rm} = { \mu }$ and $C( w ) {\rm} = \emptyset$, by assumption. Furthermore, by the first part of the current proposition, we have that $ M( {f\circ w} ) {\rm} = w^{{-}1}$$ ( {M( f ) } ) {\rm} = w^{{-}1}( {{ \mu } } ) = { \mu }$ and this implies that of μ is the absolute maximum of f° w because M(f° w) has a single element. This concludes the proof of the proposition.■

Proposition 2 allows us to construct new profiles from old ones by using “asymmetry functions”. A detailed description of the method is given below.

Description of the Method

1. Choose profile: We choose a function f:R → R with a point x m that satisfies the following:

• f is differentiable;

• x m is the only critical point of f;

•  x m is the absolute maximum of f.

2. Choose asymmetry function: Let A be a non-empty set of R . We choose a function w:R × A → R , such that for any fixed choice of a in A , the function w( ⋅ , a):R → R denoted as w a , satisfies the following:

•  w a is differentiable;

•  w a has no critical points;

• The preimage of x m (the global maximum of f) under w a is the point x m itself. Formally written, $w_a^{{-}1} ( {{ {x_m} } } ) {\rm} = { {x_m} }$.

3. New profile: For any fixed choice of a ∈ A , the new function f° w a:R → R satisfies the following properties:

•  f° w a is differentiable;

• x m is the only critical point of f° w a ;

•  x m is the absolute maximum of f° w a ;

The magnitude of the absolute maximum of f° w a is independent of the value a . More precisely, f ° w a(x m)  =  f(x m);

The magnitude of the absolute maximum of f ° w a is equal to the magnitude of the absolute maximum of f . Formally written,$\;max( {f\circ w_a} ) {\rm} = max\,f$.

III. SHOWCASED PROFILES

In this section, we define the proposed asymmetric profiles [see Eqs (5), (6), and (8)] and study different properties of them with respect to the asymmetry parameter: position of the global maxima and magnitude (see subsection III.B ), area (see subsection III.C ), FWHM (see subsection III.D ), and convolutions (see s ubsection III.E ). The asymmetric Pseudo-Voigt-like profile is later used to fit XRD data (see subsection IV.B and IV.C ).

A. Symmetric and asymmetric profiles

Let us briefly recall the symmetric Gaussian g, Cauchy c, and Pseudo-Voigt p (approximation of the Voigt profile) distributions :

(1)$$g( {x, \;\mu , \;\sigma } ) {\rm} = \displaystyle{1 \over {\sigma \sqrt {2\pi } }}e^{-{1 \over 2}{( t^{\rm \star }( x ) ) }^2}$$
(2)$$c( {x, \;\;\mu , \;\;\gamma } ) {\rm} = \displaystyle{1 \over {\pi \gamma [ {1{\rm} + {( {t^{\dagger} ( x ) } ) }^2} ] }}$$
(3)$$p( {x, \;\eta , \;\mu , \;\sigma , \;\;\gamma } ) {\rm} = \eta g( {x, \;\mu , \;\sigma } ) {\rm} + ( {1-\eta } ) c( {x, \;\mu , \;\;\gamma } ) $$

where η ∈ [0, 1], σ, γ, ∈ , R + , and μ ∈ R and

(4)$$t^\ast ( x ) : = \displaystyle{{x-\mu } \over \sigma }\,{\rm and}\,t^{\dagger} ( x ) : = \displaystyle{{x-\mu } \over \gamma }$$

Concrete examples of symmetric profiles will be presented later in section III.E.3 . We now define the asymmetric profiles, where a is the asymmetry parameter: Eq. (5) defines the asymmetric Gaussian-like profile $\hat{g}$, Eq. (6) defines the asymmetric Cauchy-like profile $\hat{c}$ , and Eq. (8) defines the asymmetric Pseudo-Voigt-like profile $\hat{p}$.

(5)$$\hat{g}( {x, \;\mu , \;\;\sigma , \;a} ) : = \displaystyle{1 \over {\sigma \sqrt {2\pi } }}e^{-{1 \over 2}{\left({{{t^\ast ( x ) } \over {h( {t^\ast ( x ) , \;a} ) }}} \right)}^2}$$
(6)$$\hat{c}( {x, \;\mu , \;\;\gamma , \;a} ) : = \displaystyle{1 \over {\pi \gamma \left[{1 + {\left({\displaystyle{{t^{\dagger} ( x ) } \over {h( {t^{\dagger} ( x ) , \;\;a} ) }}} \right)}^2} \right]}}$$

where $t^\ast , \;t^{\dagger}$ are defined in Eq. (4) and

(7)$$h( {u, \;a} ) : = 1 + \displaystyle{{au} \over {\sqrt {1 + ( {1 + a^2} ) u^2} }}$$

The function h(u,a) in Eq. (7), which uses the dimensionless asymmetry parameter a, is used to generate these asymmetric functions. It is crucial that the variable a remains dimensionless to ensure consistency and independence from the coordinate system. As a consequence, any variable like u introduced in subsequent equations, such as in Eq. (7), must also maintain this dimensionless property.

It is worth noting that when a = 0, the asymmetric profiles convert into the corresponding symmetric versions.

Finally, we define the asymmetric Pseudo-Voigt-like profile, wherein both the Gaussian-like and Cauchy-like profiles share the asymmetry parameter a:

(8)$$\hat{\,p}( {x, \;\eta , \;\mu , \;\sigma , \;\gamma , \;\;a} ) : = \eta \hat{g}( {x, \;\mu , \;\sigma , \;a} ) + ( {1-\eta } ) \;\hat{c}( {x, \;\mu , \;\;\gamma , \;\;a} ) $$

where η  ∈ [0, 1], σ, γ, ∈ R + , and μ, a ∈ R . It is worth noting that the profiles from Eqs (5), (6), and (8) satisfy:

(9)$$\hat{g}( {\mu + x, \;\;\mu , \;\;\sigma , \;a} ) {\rm} = \hat{g}( {\mu -x, \;\;\mu , \;\;\sigma , \;-a} ) $$
(10)$$\hat{c}( {\mu + x, \;\;\mu , \;\;\gamma , \;a} ) {\rm} = \hat{c}( {\mu -x, \;\;\mu , \;\;\gamma , \;-a} ) $$
(11)$$\hat{\,p}( {\mu + x, \;\eta , \;\;\mu , \;\;\sigma , \;\;\gamma , \;a} ) {\rm} = \hat{\,p}( {\mu -x, \;\eta , \;\;\mu , \;\;\sigma , \;-a} ) $$

In other words, the profiles that are generated when changing a for −a are reflections of each other from the vertical axis passing through the global maximum, which is allocated at x = μ (see Proposition 3). In subchapter “Illustration of Pseudo-Voigt profiles modified by asymmetry according to Eq. (8)”, concrete examples of the asymmetric profiles can be seen.

B. Global maximum and magnitude of the showcased profiles

In Proposition 3, we prove that the proposed profiles defined by Eqs (5), (6), and (8) exhibit a distinctive property: they possess a unique critical point, which is an absolute maximum. Remarkably, the position and magnitude of this critical point remain invariant, irrespective of changes in the asymmetry parameter a. This property accelerates the convergence of the optimizer when fitting data with these profiles. In contrast, the general construction methods for asymmetric probabilistic distributions in the mathematical literature (e.g. Gupta et al., Reference Gupta, Nguyen and Sanqui2004; Huang and Chen, Reference Huang and Chen2007) seem to lead to non-elementary profiles where the position and magnitude of the global maximum, strongly depend on the asymmetry parameter (We encountered difficulties in our attempts to construct an elementary asymmetric probabilistic distribution with the desired properties using these methods). The profiles in physics literature also exhibit these dependencies (see e.g., Kern, Reference Kern1998; Korepanov and Sedlovets, Reference Korepanov and Sedlovets2018). This characteristic is not necessarily detrimental; if the dependencies accurately model the physical phenomenon under study, they can contribute positively to the fitting procedure.

It must be said that there are non-elementary profiles whose position and magnitude of the global maximum are independent of the asymmetry parameter e.g. (Kern, Reference Kern1998). However, these non-elementary profiles add significant complexity when working with them in practice. The choice of asymmetric fitting functions for practical applications should be based on several criteria (see e.g., Korepanov and Sedlovets, Reference Korepanov and Sedlovets2018), such as a simple analytical form, the use of a minimum number of parameters, a description of the symmetric shape as a “zero case”, the ability to estimate desired peak parameters in a straightforward way, and, most importantly, an adequate description of the experimental data.

Proposition 3. Let $\gamma , \;\;\sigma \epsilon R^ + , \;\,\eta \epsilon [ {0, \;\;1} ] \,{\rm and}\,\mu , \;\;a\epsilon R\;$ be arbitrary but fixed. Then, the profiles in Eqs (1)–(3),(5),(6) and (8) satisfy the following:

  • $max( {\hat{g}} ) {\rm} = max( g ) {\rm} = {1 \over {\sigma \sqrt {2\pi } }}{\rm ; \;}$

  • $C( {\hat{g}} ) {\rm} = M( {\hat{g}} ) {\rm} = M( g ) {\rm} = { \mu } ; \;$

  • $max( {\hat{c}} ) {\rm} = max( {c\;} ) \;{\rm} = {1 \over {\gamma \pi }}{\rm ; \;}$

  • $C( {\hat{c}} ) {\rm} = M( {\hat{c}} ) {\rm} = M( c ) {\rm} = { \mu } ; \;$

  • $max( {\hat{p}} ) {\rm} = max( p ) {\rm} = \eta {1 \over {\sigma \sqrt {2\pi } }}{\rm} + ( {1-\eta } ) {1 \over {\gamma \pi }}; \;$

  • $C( {\hat{p}} ) {\rm} = M( {\hat{p}} ) {\rm} = M( p ) {\rm} = { \mu } .$

The proof is an application of Proposition 2 over appropriately chosen functions.

Proof. We only prove statements two, four and six since the remaining statements follow immediately from these ones. Let us recall h(x, a) from Eq. (7). It is easy to see that h(x, a) > 0 for any $x, \;a\epsilon R$, which implies that the function

$$r_a( x ) {\rm \colon } = \displaystyle{x \over {h( {x, \;a} ) }}$$

is well defined over all R for every $a\epsilon R$. Furthermore, it is clear that r a is a differentiable function over all R and with elementary calculations it is easy to verify that $r_a^{{-}1} ( {{ 0 } } ) {\rm} = { 0 } , \;$ thus if $r_a( x ) {\rm} = 0$ then $x{\rm} = 0.$ In addition to this, elementary calculations show that ${r}^{\prime}_a{\rm > }0$ for every a ∈ R , which in particular implies that C(r a) is empty, i.e. it does not have critical points for every a ∈ R .

Let us introduce the following auxiliary functions:

$$g_0{\rm} = \displaystyle{1 \over {\sigma \sqrt {2\pi } }}\cdot e^{-{1 \over 2}x^2}; \;$$
$$c_0{\rm} = \displaystyle{1 \over {\gamma \pi ( {1{\rm} + x^2} ) }}, \;$$

where μ, γ ∈ R +. These functions are clearly differentiable and it is easy to see that $M( {g_0} ) {\rm} = C( {g_0} ) {\rm} = { 0 } , \;$ i.e. g 0 has a unique critical point and this point is its absolute maximum, and likewise $M( {c_0} ) {\rm} = C( {c_0} ) {\rm} = { 0 } .$ It follows directly from Proposition 2 that the functions $g_0\circ r_a$ and $c_0\circ r_a$ have a unique critical point located at $x{\rm} = 0$ and this point is an absolute maximum. We also observe that

$$\hat{g}{\rm} = ( g_0\circ r_a) \circ t^{\rm \star }{\rm ; \;}$$
$$\hat{c}{\rm} = ( {c_0\circ r_a} ) \circ t^{\dagger} , \;$$

where $t^\ast {\rm} = {{x-\mu } \over \sigma }$ and $t^{\dagger} ( x ) {\rm} = {{x-\mu } \over \gamma }$. These equations and some elementary calculations show that $\hat{g}$ and $\hat{c}$ have a unique critical point at $x{\rm} = \mu$ and this point is an absolute maximum. This proves statements two and four in the proposition.

To prove the last statement of the proposition, we first see that $\hat{p}$ has an absolute maximum and it is located at x  =  μ . Indeed, let $x\in R{\rm \backslash }{ \mu }$, then

$$\hat{\,p}( x ) {\rm} = \eta \cdot \hat{g}( x ) {\rm} + ( {1-\eta } ) \cdot \hat{c}( x ) {\rm < }\eta \cdot \hat{g}( \mu ) {\rm} + ( {1-\eta } ) \cdot \hat{c}( \mu ) {\rm} = \hat{\,p}( \mu ) .$$

Thus, μ is the absolute maximum of $\hat{p}\;$. Now, we check that μ is the only critical point of $\hat{p}$. Elementary calculations show that the signs of ${\hat{g}}^{\prime}( x)$ and ${\hat{c}}^{\prime}( x)$ coincide. This means that the only way to satisfy the equation

$${\hat{\,p}}^{\prime}( x ) {\rm} = \eta \cdot {\hat{g}}^{\prime}( x ) {\rm} + ( {1-\eta } ) \cdot {\hat{c}}^{\prime}( x) {\rm} = 0$$

where 0  ≤  η  ≤ 1 is when ${\hat{g}}^{\prime}( x ) {\rm} = {\hat{c}}^{\prime}( x ) {\rm} = 0$. And this happens if and only if $x{\rm} = \mu$. Therefore $x{\rm} = \mu$ is the only critical point of $\hat{p}$ and with this, the proof of the proposition is complete. ■

C. Area of the showcased profiles

In general, the areas of the asymmetric profiles in Eqs (5), (6), and (8) depend on the asymmetry parameter a and the mixing parameter η (as shown in Figure 1 ) ; therefore, these profiles are not probabilistic distributions (https://github.com/schnirelmann/AsymmetricProfilesFunctions). The area of these profiles can, however, be calculated efficiently and with good precision via numeric integration due to the elementary nature of the profiles. The area of the Cauchy-like profile [Eq. (6)] can even be calculated exactly using elementary complex analysis. In Figure 1, the area variation of the Pseudo-Voigt profiles with respect to the asymmetry parameter a is shown for η = 0.0, η = 0.5, and η = 1.0: more specifically, the y-axis shows the area of the asymmetric profile divided by the area of the symmetric profile and the x-axis shows the asymmetry parameter a.

Figure 1. The y-axis shows the area of the asymmetric Pseudo-Voigt-like profile divided by the area of the symmetric Pseudo-Voigt profile, with the asymmetry parameter a varying along the x-axis. The different curves represent η = 0.0 (Cauchy-like), η = 0.5, and η = 1.0 (Gaussian-like).

Actually, the showcased profiles can be turned into probabilistic distributions by simply dividing the equations by the area of the profile, since their areas are finite. This would however make the peak's magnitude depend on the asymmetry parameter a but the highest point's position would remain intact. Nonetheless, the exact calculation of these areas is in some cases non-elementary and in many cases, it is not even clear if they can be calculated in closed form.

The general construction methods for asymmetric probabilistic distributions in the mathematical literature ( e.g., Gupta et al., Reference Gupta, Nguyen and Sanqui2004; Huang and Chen, Reference Huang and Chen2007 ) , deliver profiles with fixed area (and equal to one). However, these methods seem to lead to distributions where the position and magnitude of the global maximum, strongly depend on the asymmetry parameter, which is not suitable for the applications we are pursuing.

D. FWHM of the showcased profiles

The FWHM (full width at half maximum) of the profiles in Eqs (5), (6) and (8) is dependent on the asymmetry parameter a and mixing parameter η (see Figure 2 ) but since we know the magnitude of the profiles and the half maximum's magnitude exactly (see Proposition 3), the FWHM can be retrieved efficiently and with high accuracy with a simple binary search (https://github.com/schnirelmann/AsymmetricProfilesFunctions).

Figure 2. The y-axis shows the FWHM of the asymmetric Pseudo-Voigt-like profile divided by the FWHM of the symmetric Pseudo-Voigt profile, while the x-axis represents the asymmetry parameter a. The curves correspond to different values of η: η = 0.0 (Cauchy-like), η = 0.5, and η = 1.0 (Gaussian-like).

It is also worth mentioning that the FWHM of the profiles in the mathematical and physics literature often depends on the asymmetry parameter and is in general not easy to get in closed form. This makes the precision of a binary search for the FWHM depend on the precision of the estimation of the peak's magnitude; meaning, if we have a bad estimate of the peaks' magnitude, we also get a bad estimation of the FWHM by using a binary search.

E. Convolutions of symmetric and asymmetric profiles

In this subsection, we analyze how to approximate the convolutions of different combinations of symmetric and asymmetric profiles. Let us start with the symmetric case:

1. Approximated convolution of symmetric profiles

The Gaussian and Cauchy functions, as well as their convolution, effectively describe symmetric profiles. Additionally, they possess certain properties that are useful for calculations, as discussed in detail by Balzar and Ledbetter (Reference Balzar and Ledbetter1994) . For example, the convolution of two Gaussian functions results in another Gaussian function with a combined variance given by with $\sigma _{{\rm result}}^2 {\rm} = \sigma _1^2 {\rm} + \sigma _2^2 , \;$ and the convolution of two Cauchy functions results in another Cauchy function with a combined width of $\gamma _{{\rm result}}{\rm} = \gamma _1{\rm} + \gamma _2$. The convolution of a Gaussian and a Cauchy function results in the Faddeeva function (Faddeeva and Terent'Ev, Reference Faddeeva and Terent'Ev1961), which can be approximated by a Pseudo-Voigt. This approach is less computationally intensive than a true convolution, yet provides an accuracy within 1% of the exact solution (Thomson et al., Reference Thomson, Cox and Hastings1987) . We outline how the parameters of the Pseudo-Voigt approximating the Faddeeva function are calculated: given a Gaussian and Cauchy curves characterized by σ and γ, respectively, it's known that their peak widths can be characterized by the FWHM equations:

(12)$$f_g{\rm} = 2\sigma \sqrt {2ln( 2 ) } , \;\;f_c{\rm} = 2\gamma .$$

In the next step, the parameters of the symmetric Pseudo-Voigt [see Eq. (3)] are calculated, which provide a good approximation of the convolution between the Gaussian and the Cauchy curves. The relevant equations for FWHM f and ηp and the methodology have been adopted from (Thomson et al., Reference Thomson, Cox and Hastings1987):

(13)$$\eqalign{f\,{\rm} &= \boldsymbolg( {\,f_g^5 {\rm} + 2.69269f_g^4 f_c{\rm} + 2.42843f_g^3 f_c^2 {\rm} + 4.47163f_g^2 f_c^3 {\rm}} \cr &\quad{+ 0.07842f_gf_c^4 {\rm} + f_c^5 } \boldsymbolg) ^{1/5}}$$
(14)$$1-\eta _p{\rm} = 1.36603\left({\displaystyle{{f_c} \over f}} \right)-0.477163\left({\displaystyle{{f_c} \over f}} \right)^2{\rm} + 0.11116\left({\displaystyle{{f_c} \over f}} \right)^3$$

A specific example is presented in which a Gaussian curve with σ = 1, μ = 0, corresponding to a FWHM of fg = 2.35482, is convolved with a Cauchy function with γ = 1, μ = 0, corresponding to a FWHM of fC = 2. Using Eqs (13) and (14), the symmetric Pseudo-Voigt FWHM is calculated to be f = 3.59225, and the Cauchy content is 1-ηp = 0.631811. The corresponding parameters of the Gauss and Cauchy components are: $\sigma _p{\rm} = {f \over {2\sqrt {2{\rm ln}( 2 ) } }}{\rm} = 1.52549$ and, respectively, $\gamma _p{\rm} = {f \over 2}{\rm} = $ 1.79613. Figure 3 shows the Gaussian (with σ = 1) and Cauchy (with γ = 1) profiles and the result of their convolution, approximated with the procedure of Thomson et al. (Reference Thomson, Cox and Hastings1987).

Figure 3. Examples of symmetrical distributions: Gaussian function with σ = 1, μ = 0; Cauchy function with γ = 1, μ = 0; Pseudo-Voigt function with σp = 1.52549, γp = 1.79613, Cauchy part 1–ηp = 0.63181, and μ = 0, which approximates the convolution of the Gaussian and Cauchy functions.

2. Illustration of Pseudo-Voigt profiles modified by asymmetry according to Eq. (8)

In Figure 4, we present some examples of Pseudo-Voigt-like for a = 0 (symmetric case), a = 0.5, a = 1.0, and a = 2.0. We set $\sigma _p{\rm} = {f \over {2\sqrt {2ln( 2 ) } }}{\rm} = 0.42466$ and $\gamma _p{\rm} = {f \over 2}{\rm} = 0.5$ so that f equals 1.0.

Figure 4. Asymmetric Pseudo-Voigt-like profiles with σp = 0.42466, γp = 0.5, μ = 0 for different asymmetry parameters a, where for a = 0.0 the profile is the symmetric Pseudo-Voigt profile. The figure also shows profiles for different values of η: η = 0.0 (Cauchy-like), η = 0.5, and η = 1.0 (Gaussian-like).

3. Convolution of the showcased profiles with symmetric and asymmetric versions

In the measured diffractograms, a considerable part of the peak broadening can be attributed to the measurement system itself. The diffractogram can be represented as a convolution of a diffractometer-dependent part G and the sample-dependent part S. The diffractometer- dependent part G can now be represented as a convolution integral of the emission profile of the tube W and the slit system B (Cheary and Coelho, Reference Cheary and Coelho1992).

(15)$$Y( \theta ) {\rm} = G\ast S{\rm} = B\ast W\ast S$$

The emission profile can be represented as a finite sum of symmetric Pseudo-Voigt profiles, with the Gaussian component typically neglected. The contribution caused by the slit system is asymmetrical (Cheary and Coelho, Reference Cheary and Coelho1998). As shown in Wießner et al. (Reference Wießner, Kleber and Kulmburg2005) , the device-dependent peak broadening can be determined by almost defect-free LaB6. We can calculate this convolution with a reasonable precision 10−2 by simple numeric integration. Figure 5 shows the convolution between a symmetrical Pseudo-Voigt and an asymmetrical Pseudo-Voigt-like peak.

Figure 5. Convolution between symmetrical Pseudo-Voigt and asymmetrical Pseudo-Voigt-like peaks, each having an area equal to one. (Peak 1: area p1  = 1.0, σ p1  = 0.425, γ p1  = 0.5, i.e. f p1  = 1.0, Cauchy part 1–η p1  = 1.0, a p1  = 0.0; Peak 2: area p2  = 1.0, σ p2  = 0.425, γ p2  = 0.5, i.e. f p2  = 1.0, Cauchy-like part 1–η p2  = 1.0, a p2  = 1.0).

Figure 6 shows that the convoluted curve from Figure 5, along with three additional representative examples, can be accurately approximated (within a precision of 10−2) by an asymmetric Pseudo-Voigt-like profile. For Figure 5, the following parameters were obtained: σ = 0.87478, γ = 1.02997 (resulting in f = 2.05994), Cauchy-like component1–η = 1, asymmetry parameter a = 0.3676, and a peak shift of Δx = +0.2203. The four results are summarized in Table I . In practical applications, considering the peak shift is crucial when calculating the lattice plane spacing Δd from the peak position .

Figure 6. Asymmetric peak fits using asymmetric Pseudo-Voigt-like profiles (red) for the convoluted curves (black) from Figure 5 and three other representative examples. The difference between the fitted and convoluted peaks is shown in blue.

TABLE I. Optimized fitting parameters for approximating convoluted peaks using asymmetric Pseudo-Voigt-like profiles.

The table presents the parameters full width at half maximum (FWHM), Cauchy-like component (1−η), asymmetry parameter (a), and peak shift (Δx) for the convoluted curve from Figure 5 and three additional representative examples.

IV. APPLICATION OF AN ASYMMETRIC PROFILE FOR XRD ANALYSIS

A. Materials and method

In the suggested approximation, the measured diffraction peak is represented as a convolution of the instrumental and sample broadening. XRD data were collected using a XRDynamic 500 from Anton Paar, Austria (Anton Paar, 2021). To accurately determine the instrumental broadening, which may include some degree of asymmetry, a nearly defect-free reference sample such as LaB6 was used. This broadening is solely attributed to the diffractometer, allowing for the neglect of any broadening caused by deviations from an ideal lattice structure. The significance of this section lies in its relevance to s ection IV.C , where the method for isolating sample broadening from the overall profile will be detailed. Therefore, estimating the instrumental broadening is the primary focus of this section, with the instrumental broadening, as a function of 2θ, serving as input for further analysis.

The XRD measurements were performed using a Bragg-Brentano geometry, equipped with a primary beam monochromator to suppress Kβ radiation and reduce background caused by Bremsstrahlung. The detector employed was a Pixos 2000 solid-state hybrid detector from Advacam, based on the Timepix3 chip architecture developed by CERN. It operated in 1D mode by summing signals from the 2D array. A step-scan procedure was used to accumulate the signals, resulting in the final diffractogram, as described by Cheary and Coelho (Reference Cheary and Coelho1994). The primary divergence slit was set to 0.25°, and no Soller slits were used.

The X-ray generator was configured to operate at 50 mA and 40 kV, with a goniometer radius of 400 mm. Scans were conducted over a 2θ range of 18.000° to 128.000° at a step size of 0.01° and a count time of 1.31 s per step. The experiment was carried out at ambient conditions (22 ± 1 °C) using Cu Kα radiation.

The sample used in this study was LaB6 (NIST 660c), as specified by Black et al. (Reference Black, Mendenhall, Brown, Henins, Filliben and Cline2020). The peak parameters of the LaB6 standard were determined using XRDanalysis 1.2, software that we co-developed (Wiessner et al., Reference Wiessner, Hipp, Gutierrez and Bachofner2023) . The following parameters were extracted: peak position (), FWHM , left and right half-width at half maximum (Left HWHM and Right HWHM), the Cauchy-like part (1–η), and the asymmetry parameter (a).

The peak area takes into account the combined contributions of the Kα 1 and Kα 2 components. The peak height is measured at the position corresponding to the Kα 1 peak, and represents the sum of the intensities of both Kα 1 and Kα 2 components at this position. Further details are provided in the following section.

B. Peak profile analysis of Lanthanhexaboride (NIST 660c)

Instrumental broadening is caused by the limitations of the diffractometer itself, including the axial divergence. The axial divergence function is determined by the geometrical dimensions of the diffractometer system, such as the axial lengths of the X-ray source, sample, and receiving slit, as well as the angular apertures of the incident and diffracted Soller slits. More information can be found in Cheary and Coelho (Reference Cheary and Coelho1998) . If the divergence of the beam is high, it causes asymmetric instrumental broadening of the diffraction peaks. The work (Cheary and Coelho, Reference Cheary and Coelho1998) describes how the diffractometer design and the extent of the axial divergence influence the shape of the axial divergence aberration function. However, it is important to note that reducing the divergence of the beam reduces the intensity of the diffraction pattern, so trade-offs may need to be made depending on the specific needs of the experiment.

In this section, we analyze the diffraction peaks of LaB6 (NIST 660c) powder measured by the XRDynamic 500 diffractometer.

For the analyses, both symmetric and asymmetric Pseudo-Voigt functions are used. The Cauchy-like component (1–η) and the Gaussian-like component (η) are defined by the parameter η, which ranges between 0 and 1. In the case of asymmetry, no constraints are imposed on the asymmetry term a during the optimization.

In the first part, symmetrical Pseudo-Voigts are used to model the measurement. The background is represented by Chebyshev polynomials. The residuals, or differences between the model and the measured data, are also plotted. The plot of the residuals allows us to assess the quality of the fit between the measured data and the model. When the fit is good, the residuals are small and randomly distributed around zero, indicating that the model accurately describes the data.

1. Symmetric peak profile analysis of Lanthanhexaboride (NIST 660c) using Pseudo-Voigt Profiles

In this section, the measured diffraction pattern of LaB6 is analyzed using symmetric Pseudo-Voigt profiles. Figure 7 illustrates the measurement, simulated diffraction patterns, and the residuals.

Figure 7. Measured LaB6 powder (black curve (NIST 660c)) by a XRDynamic 500 from Anton Paar using a Cu Kα emission profile. The simulated diffractogram is represented by a symmetric peak fit model (red curve). The difference between the model and the measurement is in blue. In Figures 7(b) and 7(c) , we see two sections of Figure 7(a), where Figure 7(b) contains one diffraction peak with hkl = (1 0 0) and Figure 7(c) contains one diffraction peak with hkl = (2 2 1).

In the case of the symmetrical model, the fitting quality is poor, and the residuals are conspicuously large and systematically distributed. This indicates that the peak model inadequately represents the measured data. Particularly, for low values, such as  = 21.3° [see Figure 7(b)], the agreement is unacceptably low for many applications.

The parameters of the modeled symmetric Pseudo-Voigt peaks are summarized in Table II. One selected result from Table II is now also presented graphically. The broadening of the diffraction peaks, as a function of , is depicted in Figure 8. This graphical representation offers a clear visualization of the -dependent resolution of the diffractometer. It reflects the instrument broadening in this study, assuming that the peaks are symmetric, which is not the case.

TABLE II. Table of symmetric diffraction peaks using symmetric Pseudo-Voigt profiles for LaB6.

Figure 8. Full width at half maximum (FWHM) of the LaB6 diffraction peaks using symmetric Pseudo-Voigt profiles (blue crosses).

2. Asymmetric peak profile analysis of Lanthanhexaboride (NIST 660c) using Pseudo-Voigt-like Profiles

To address the asymmetry in the diffraction peaks, we utilize the asymmetric peak fitting model (asymmetric Pseudo-Voigt-like profiles) described in Section III.A , which provides a more precise description of the peak shape. The result of the fitting procedure is presented in Figure 9.

Figure 9. Measured LaB6 powder (black curve (NIST 660c) by a XRDynamic 500 from Anton Paar using a Cu Kα emission profile. The simulated diffractogram is represented by an asymmetric Pseudo-Voigt-like fit model (red curve). The difference between model and measurement (residuals) is in blue. In Figures 9(b) and 9(c) , we see two sections of Figure 9(a), where Figure 9(b) contains one diffraction peak with hkl = (1 0 0) and Figure 9(c) contains one diffraction peak with hkl = (2 2 1).

As depicted in Figure 9, the application of an asymmetric Pseudo-Voigt-like profile model for XRD peak broadening, as shown, demonstrates strong agreement with the measured data. This is demonstrated by the small residuals and the visually good fit between the measured data and the model. The observed agreement between the model and data suggests that the asymmetric peak model is a reliable representation of this measurement. The parameters of the modeled peaks are summariz ed in Table III.

TABLE III. Table of asymmetric diffraction peaks using asymmetric Pseudo-Voigt-like profiles for LaB6.

The broadening of the diffraction peaks, as a function of , is depicted in Figure 10. This representation allows a clear visualisation of the dependent resolution of the diffractometer for the used instrument settings in this study. The dependent behavior can be simulated using a polynomial fit, for example, a third-order polynomial ( in deg):

(16)$$\eqalign{{\rm FWHM}& {\rm} = 4.9278\cdot 10^{{-}8}\cdot ( {2\theta } ) ^3-3.9390\cdot 10^{{-}6}\cdot ( {2\theta } ) ^2 \cr & \quad + 2.2250\cdot 10^{{-}4}\cdot 2\theta + 2.831\cdot 10^{{-}2}} $$

Figure 10. Full width at half maximum (FWHM) of the LaB6 diffraction peaks, fitting using asymmetric Pseudo-Voigt-like profiles (blue crosses). The polynomial fit for FWHM, as described in Eq. (16) is represented by red points.

This polynomial fit is also presented in Figure 10.

The dependent asymmetry a of the diffraction peaks is shown in Figure 11 . This asymmetry is primarily caused by axial divergence. To model this effect, it can be approximated using a polynomial fit, specifically a fourth-order polynomial (with in degrees, Eq. 17):

(17)$$\eqalign{a& {\rm} = -2.4523\cdot 10^{{-}8}\cdot ( {2\theta } ) ^4{\rm} + 8.0699\cdot 10^{{-}6}\cdot ( {2\theta } ) ^3\cr & \quad -9.7554\cdot 10^{{-}4}\cdot ( {2\theta } ) ^2 + 5.2716\cdot 10^{{-}2}\cdot 2\theta \cr & \quad -\;1.0673 + 5.2716\cdot 10^{{-}2}\cdot 2\theta -\;1.0673} $$

Figure 11. Asymmetric parameter a of the LaB6 diffraction peaks using asymmetric Pseudo-Voigt-like profiles (blue crosses). The polynomial fit for a, as described in Eq. (17), is shown by red points.

Additionally, the parameter 1–η, which indicates the proportion of the Cauchy component, is shown in Figure 12. The dominant component in Figure 12 is the Cauchy component. As described in section III.E.3 , the emission profile is modeled using a Cauchy profile. For the selected diffractometer settings (e.g., slit system), the resulting instrumental function, represented as a convolution, is dominated by the Cauchy part.

Figure 12. Cauchy component (1–η) and its associated error bars for the LaB6 diffraction peaks, fitted using asymmetric Pseudo-Voigt-like profiles (with blue crosses representing the data points and lines indicating the estimated standard errors). The mean value for (1–η) is indicated by red points.

The error bars in Figure 12 are roughly approximated from the fluctuations in the data points. Additionally, the constraints that η lies between 0 and 1 are considered in the error bar estimation.

The simplest model to describe 1–η (Cauchy- like component) across the entire range is to use a constant value (mean value), 1–η = 0.938. This approach is justified because this parameter has only a minor influence during the convolution with peak broadening. Moreover, 1–η = 0.938 is within the error bars.

3. Comparison symmetric and asymmetric peak profile analysis of Lanthanhexaboride (NIST 660c) using Pseudo-Voigt and Pseudo-Voigt-like profiles

In addition to the model parameters, it is also useful to consider other goodness-of-fit measures as the residua, such as the R-values (Toby, Reference Toby2006), in order to assess the overall quality of the fitted model. The values are presented and summarized in Table IV :

TABLE IV. R-values for symmetric and asymmetric peaks.

For simulation using asymmetry peaks, χ is found to be 1.64 for the asymmetrical analysis which substantially exceeds the theoretical limit of 1.0.

C. Size-strain analysis of standard reference material “ZnO 60nm” from NIST 1979

In this chapter, asymmetric Pseudo-Voigt-like peaks are utilized for two specific examples. The first example uses these asymmetric peaks to determine peak positions and peak areas, which are then employed for qualitative phase analysis. In this case, the peak broadening effects caused by the diffractometer itself are not directly considered. The second example involves a size-strain analysis, where the peak broadening due to the diffractometer must be accounted for to obtain accurate values. The influence of the instrumental broadening is described in chapter IV.2.2 and considered for the size-strain analysis.

In the first example, the qualitative analysis is demonstrated in the following subchapter.

1. Qualitative analysis of “ZnO 60nm” from NIST 1979

For qualitative analysis, it is sufficient to use asymmetric Pseudo- Voigt-like profiles for direct fitting to the powder pattern of the sample under investigation. Peak areas and positions can be determined from these fits. However, it must be noted, as demonstrated in s ection III.E.3 (convolution of the showcased profiles with symmetric versions), that peak positions may undergo slight shifts. In section III.E.3 , it is shown that this effect can be of magnitude 20% of the FWHM of the asymmetric peak broadening of the diffractometer, for a = 1. This means that for a typical instrument broadening of FWHM = 0.1° in 2θ and a strong asymmetry (a = 1), a peak shift of 0.02° can be expected. Typical matching algorithms that search for possible candidates in databases e.g., in the Powder Diffraction File from ICSD (Gates-Rector and Blanton, Reference Gates-Rector and Blanton2019) handle this well. One qualitative phase analysis result of “ZnO 60nm”, generated with XRDanalysis 1.2, is depicted in Figure 13.

Figure 13. Result of the qualitative phase analysis by using XRDanalysis 1.2 (2023) with PDF-4 Axiom 2024 from ICSD (Gates-Rector and Blanton, Reference Gates-Rector and Blanton2019), for ZnO.

For the next example in the next section, however, determining the instrumental broadening is mandatory.

2. Size-strain analysis of “ZnO 60nm” from NIST 1979

This section demonstrates the process of performing a size-strain analysis on the reference material ZnO from NIST 1979, which has a nominal particle size of 60 nm. The results obtained from this analysis are then compared with those reported in the literature (Cline et al., Reference Cline, Mendenhall, Ritter, Black, Henins, Bonevich, Whitfield and Filliben2020).

The diffractometer configuration used here is identical to that for the LaB6 example in s ection IV.B . The LaB6 (NIST 660c) sample used was practically defect-free, so the observed broadening is attributed solely to instrumental effects. It's important to note that peak broadening data – specifically, these asymmetric Pseudo-Voigt profiles – are only available at the 2θ positions corresponding to the diffraction peaks of LaB6. Therefore, the interpolation method described in section IV.B (polynomial fits) is used to estimate the relevant instrumental broadening across the entire measurement range.

Lattice strain and size effects induce peak broadening, which is described by symmetric Pseudo-Voigt functions. As previously described, the total broadening can be represented as a convolution of the instrumental broadening, modeled by asymmetric Pseudo-Voigt functions, with symmetric Pseudo-Voigt functions whose width depends on lattice strain and size effects. The following approach was used to determine the sample-dependent peak broadening:

The sum of squared errors is used as a metric to assess the deviation between the measured and simulated diffractogram. Using XRDanalysis 1.2, the background of the ZnO diffractogram was determined, described by Chebyshev polynomials, and subtracted from the measurement.

In the second step, initial values for the sample-dependent Pseudo-Voigt functions were determined. For this, FWHM, 1–η (Cauchy component), peak positions , and peak areas A were obtained using the peak search algorithm of XRDanalysis 1.2.

In the third step, the symmetric Pseudo-Voigt parameters are optimi zed using the Optimization Toolbox from Matlab 2023b (The MathWorks Inc., 2023). The optimizer adjusts the symmetric Pseudo-Voigt parameters that are influenced by size and strain effects. The resulting Pseudo-Voigt functions are then convoluted with the instrument-dependent asymmetric Pseudo-Voigt-like function. As a result, the optimized sample-dependent Pseudo-Voigt parameters are obtained.

Some results after the optimization are shown in Figure 14 for three peaks at  = 31.763°, 67.938°, and 121.545°. The figure is divided into three sections.

Figure 14. Optimized peak fitting results for ZnO at three different positions (31.763°, 67.938°, and 121.545°). The top section illustrates the two convoluted components contributing to the overall peak profile: the instrument-dependent asymmetric broadening (Kα 1 and Kα 2 components shown in magenta) and the sample-dependent broadening (green), illustrating the contributions from both the instrument and the sample to the overall peak profile.

In the upper section, the two convoluted components are presented, specifically the instrument-dependent asymmetric broadening (consisting of two components – Kα 1 and Kα 2) and the sample-dependent contribution.

In the middle section, the measured peak and the simulated peak are displayed.

In the lower section, the residuals between the measurement and simulation are shown to assess the fit.

The middle section compares the measured diffraction peaks (black) with the simulated peaks (red) after optimization.

The bottom section displays the residuals (i.e., the differences between the measured and simulated peaks), providing an assessment of the fit quality.

To compare the results with the literature (Cline et al., Reference Cline, Mendenhall, Ritter, Black, Henins, Bonevich, Whitfield and Filliben2020), the FWHM is converted into an integral breadth IB. In this transformation, the Pseudo-Voigt function corresponds to a rectangle with the same height and area as the Pseudo-Voigt function. The width of the rectangle aligns with IB. All determined values for the evaluation are presented in Table V . In the size-strain analysis conducted here, instead of the FWHM, IB is multiplied by cos(θ) and compared with 4sin(θ) – see Figure 15.

TABLE V. Peak analysis of NIST 1979 “ZnO 60nm” for the Williamson– Hall analysis.

Figure 15. Williamson– Hall Plot using integral breadth IB instead of FWHM for NIST 1979 “ZnO 60nm”. The determined intercept corresponds to 1.256 ⋅ 10−3.

Now, a linear fit, including error propagation (one sigma) using the formula from Wolberg (Reference Wolberg2006), is applied to the 23 data points in Figure 15 to determine the strain component from the slope and the size component from the y-intercept (e.g., Zak et al., Reference Zak, Majid, Abrishami and Yousefi2011). Starting with the optimal linear fit, the sum of squared residuals is ${\rm SSR} = 2.3558 \times \;10^{{-}6}$.

The estimated variance s is calculated as:

$$s{\rm} = \displaystyle{{2.3558 \times {10}^{{-}6}} \over {23-1}}{\rm} = 1.12183 \times 10^{{-}7}$$

The y-intercept is 0.00126 ± 0.00025 and the estimated slope is 0.000294 ± 0.000095.

According to Cline et al. (Reference Cline, Mendenhall, Ritter, Black, Henins, Bonevich, Whitfield and Filliben2020), the volume-weighted domain size L vol is calculated using the wavelength λ and the intercept from the Williamson– Hall plot, substituting the IB for FWHM:

$$L_{{\rm vol}}{\rm} = \displaystyle{\lambda \over {intercept}}$$

In this analysis, the volume-weighted L vol is calculated as

L Vol = 0.154059 nm/1.26⋅10-3 ≈ (122 ± 24) nm. The error is approximated by

$$122\,{\rm nm}\;\displaystyle{{0.00025} \over {0.00126}}{\rm} = 24\,{\rm nm}$$

This value is in good agreement with those reported by Cline et al. (Reference Cline, Mendenhall, Ritter, Black, Henins, Bonevich, Whitfield and Filliben2020), who found L vol = (138.9 ± 0.6) nm using a high-resolution powder diffractometer at the 11-BM beamline at the Advanced Photon Source, and L vol = (128.3 ± 25) nm using a Siemens D500 diffractometer equipped with a Johansson Ge 111 IBM, sample spinner, and scintillation detector with Cu Kα 1 radiation.

V. CONCLUSIONS

In this study, we developed a general method to construct asymmetric peaks. One of the main qualities of the construction method is that the magnitude and position of the global maximum of the constructed peaks are independent of the asymmetry parameter (see Propositions 2 and 3). With this method, we create an asymmetric Pseudo-Voigt-like profile [see Eq. (8)].

We fit real diffraction data measured on LaB6 (NIST 660c) and ZnO 60 nm (NIST 1979) using an Anton Paar XRDynamic 500 diffractometer (Austria), with Cu Kα radiation.

The setup included a goniometer with a 400 mm radius, a Pixos 2000 solid-state hybrid detector, and a primary divergence slit set to 0.25°. See s ubsection IV .A for details on the diffractometer setup.

Additionally, we fit real data LaB6 powder, see s ubsection IV.B with the classic symmetric Pseudo-Voigt profile [see Eq. (3)] and the asymmetric Pseudo-Voigt-like profile (see Figures 7 and 9). The quality of the fit was prominently better for the asymmetric function than for the symmetric function in the presented example. The Pseudo-Voigt-like profile is constructed with elementary functions, which facilitates the extraction of further mathematical properties of it (e.g. area, FWHM, convolutions) from which further physical information can be extracted. It must also be mentioned that the areas and FWHMs of the constructed profiles depend on the asymmetry parameter up to 10%, but they can be efficiently and accurately calculated using numeric methods.

In the end of this work, the asymmetric Pseudo-Voigt profile was still used in practical examples.

The asymmetric Pseudo-Voigt profile was commonly used in practical cases:

In s ection IV.B , the 2θ-dependent instrumental broadening was determined using a nearly defect-free NIST660c (LaB6) standard.

In s ection IV.C.1 , NIST 1979 (“ZnO 60nm”) was qualitatively analyz ed using the XRDanalysis 1.2 software package, in conjunction with the PDF database from the ICDD.

Peak positions and peak areas are determined using asymmetric pseudo-Voigt profiles. However, instrumental broadening was not considered in this case.

In s ection IV.C.2 , the instrumental broadening characteriz ed in s ection IV.B was analyzed using asymmetric Pseudo-Voigt profiles.

For the size-strain analysis, this was convoluted with symmetric Pseudo-Voigt profiles resulting from phase defects. Through inverse modeling, the 2Theta-dependent peak broadening was determined. A comparison with the volume-weighted domain size demonstrates good agreement with the findings of NIST.

In these three examples, it is demonstrated that the presented asymmetric Pseudo-Voigt profiles are practical and effective. Through their application, accurate characterizations of various materials and phenomena were achieved, showcasing their utility and reliability in real-world scenarios.

To provide an outlook: the Voigt profile, which is often approximated by a Pseudo-Voigt function, is widely employed to represent spectral line shapes in various fields of physics, including astrophysics, atmospheric spectroscopy, and plasma physics (Sampoorna et al., Reference Sampoorna, Nagendra and Frisch2007). The method described can be applied in scenarios where peaks exhibit asymmetric behavior, and the function can be replaced by asymmetric Pseudo-Voigt-like functions, which are presented in this work.

ACKNOWLEDGEMENTS

The authors would like to extend their sincere gratitude to the anonymous reviewers for their invaluable ideas and remarks. Their constructive feedback greatly contributed to the improvement of this manuscript. Also, the author Abraham Gutierrez was kindly supported by project P-34763 of the Austrian Science Fund (FWF) during the preparation of this paper.

CONFLICT(S) OF INTEREST

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors. The authors declare no conflict of interests.

References

REFERENCES

Alexander, L. 1954. “The Synthesis of X-Ray Spectrometer Line Profiles with Application to Crystallite Size Measurements.” Journal of Applied Physics 25: 155–61.CrossRefGoogle Scholar
Balzar, D., and Ledbetter, H. . 1994. “Accurate Modelling of Size and Strain Broadening in the Rietveld Refinement: The ‘Double-Voigt’ Approach.” Advances in X-ray Analysis 38: 397404.Google Scholar
Black, D. R., Mendenhall, M. H., Brown, C. M., Henins, A., Filliben, J., and Cline, J. P. . 2020. “Certification of Standard Reference Material 660c for Powder Diffraction.” Powder Diffraction 35: 1722.CrossRefGoogle ScholarPubMed
Bragg, W. H., and Bragg, W. L. . 1913. “The Reflection of X-Rays by Crystals.” Proceedings of the Royal Society of London. Series A, Containing Papers of a Mathematical and Physical Character 88: 428–38.Google Scholar
Cheary, R. W., and Coelho, A. . 1992. “A Fundamental Parameters Approach to X-Ray Line-Profile Fitting.” Journal of Applied Crystallography 25: 109–21.CrossRefGoogle Scholar
Cheary, R. W., and Coelho, A. . 1994. “Synthesizing and Fitting Linear Position-Sensitive Detector Step-Scanned Line Profiles.” Journal of Applied Crystallography 27: 673–81.CrossRefGoogle Scholar
Cheary, R. W., and Coelho, A. A. . 1998. “Axial Divergence in a Conventional X-Ray Powder Diffractometer. I. Theoretical Foundations.” Journal of Applied Crystallography 31: 851–61.CrossRefGoogle Scholar
Cheary, R. W., Coelho, A. A., and Cline, J. P. . 2004. “Fundamental Parameters Line Profile Fitting in Laboratory Diffractometers.” Journal of Research of the National Institute of Standards and Technology 109: 125.CrossRefGoogle ScholarPubMed
Cline, J. P., Mendenhall, M. H., Ritter, J. J., Black, D., Henins, A., Bonevich, J. E., Whitfield, P. S., and Filliben, J. J. . 2020. “The Certification of Standard Reference Material 1979: Powder Diffraction Line Profile Standard for Crystallite Size Analysis.” Journal of Research of the National Institute of Standards & Technology 125: 139. doi:10.6028/jres.125.020.CrossRefGoogle ScholarPubMed
Coelho, A. A. 2018. “TOPAS and TOPAS-Academic: An Optimization Program Integrating Computer Algebra and Crystallographic Objects Written in C++.” Journal of Applied Crystallography 51: 210–18.CrossRefGoogle Scholar
Davis, B. L. 1989. Quantitative Reference Intensity Analysis: Methodology and Means for Verification of Results in Hašek, J. (Ed.), X-Ray and Neutron Structure Analysis in Materials Science (pp. 1521). Boston, MA, Springer.CrossRefGoogle Scholar
Davis, B. L. 1992. Quantitative Phase Analysis With Reference Intensity Ratio in E. Prince & J. K. Stalick (Eds.), Accuracy in Powder Diffraction II: Proceedings of the International Conference May 26-29, 1992(pp. 7–16).Google Scholar
Degen, T., Sadki, M., Bron, E., König, U., and Nénert, G. . 2014. “The HighScore Suite.” Powder Diffraction 29: 1318.CrossRefGoogle Scholar
Denney, J. J., Mattei, G. S., Mendenhall, M. H., Cline, J. P., Khalifah, P. G., and Toby, B. H. . 2022. “Determination of Physically Based Pseudo-Voigt Powder Diffraction Profile Terms From the Fundamental Parameters Approach.” Journal of Applied Crystallography 55: 289–95.CrossRefGoogle Scholar
Faddeeva, V. N., and Terent'Ev, N. M. . 1961. Tables of Values of the Function W (z). Oxford/London/New York/Paris, Pergamon Press.Google Scholar
Gates-Rector, S., and Blanton, T. . 2019. “The Powder Diffraction File: A Quality Materials Characterization Database.” Powder Diffraction 34: 352–60.CrossRefGoogle Scholar
Gupta, A. K., Nguyen, T. T., and Sanqui, J. A. T. . 2004. “Characterization of the Skew-Normal Distribution.” Annals of the institute of statistical Mathematics 56: 351–60.CrossRefGoogle Scholar
Huang, W.-J., and Chen, Y.-H. . 2007. “Generalized Skew-Cauchy Distribution.” Statistics & Probability Letters 77: 1137–47.CrossRefGoogle Scholar
Hubbard, C. R., Evans, E. H. V. I., and Sedlovets, D. M.. 1976. “The Reference Intensity Ratio, I/Ic, for computer Simulated Powder Patterns.” Journal of Applied Crystallography 9: 169–74.CrossRefGoogle Scholar
Kern, A. 1998. Hochtemperatur-Rietveldanalysen: Möglichkeiten und Grenzen. Heidelberg, Ruprecht-Karls-Univ.Google Scholar
Korepanov, V. I., and Sedlovets, D. M. . 2018. “An Asymmetric Fitting Function for Condensed-Phase Raman Spectroscopy.” Analyst 143: 2674–9.CrossRefGoogle ScholarPubMed
Mittemeijer, E. J., and Scardi, P. . (Eds.). 2013. Diffraction Analysis of the Microstructure of Materials. Berlin, Heidelberg, Springer Science & Business Media.Google Scholar
Rietveld, H. M. 1967. “Line Profiles of Neutron Powder-Diffraction Peaks for Structure Refinement.” Acta Crystallographica 22: 151–2.CrossRefGoogle Scholar
Rietveld, H. M. 1969. “A Profile Refinement Method for Nuclear and Magnetic Structures.” Journal of Applied Crystallography 2: 6571.CrossRefGoogle Scholar
Sampoorna, M., Nagendra, K. N., and Frisch, H. . 2007. “Generalized Voigt Functions and Their Derivatives.” Journal of Quantitative Spectroscopy and Radiative Transfer 104: 7185.CrossRefGoogle Scholar
The MathWorks Inc . 2023. MATLAB Version: 23.2.0.2380103 (R2023b). Natick, MA: The MathWorks Inc. https://www.mathworks.com.Google Scholar
Thomson, P., Cox, D. E., and Hastings, J. B. . 1987. “Rietveld Refinement of Debye-Scherrer Synchrotron X-Ray Data From Al2O3.” Journal of Applied Crystallography 20: 7983.CrossRefGoogle Scholar
Toby, B. H. 2006. “R Factors in Rietveld Analysis: How Good is Good Enough?Powder Diffraction 21: 6770.Google Scholar
Toby, B. H., and Von Dreele, R. B. . 2013. “GSAS-II: The Genesis of a Modern Open-Source All Purpose Crystallography Software Package.” Journal of Applied Crystallography 46: 544–9.CrossRefGoogle Scholar
Wießner, M., Kleber, S., and Kulmburg, A. . 2005. “In-Situ Investigation During Tempering of a High Speed Steel With X-Ray Diffraction.” Particle & Particle Systems Characterization 22: 407–17.CrossRefGoogle Scholar
Wiessner, M., Hipp, M., Gutierrez, A., and Bachofner, B. . 2023. XRDanalysis 1.2 (Computer Software). Graz, Anton Paar GmbH.Google Scholar
Wolberg, J. 2006. Data Analysis Using the Method of Least Squares. Berlin, Heidelberg, New York, Springer.Google Scholar
Zak, A. K., Majid, W. A., Abrishami, M. E., and Yousefi, R. . 2011. “X-Ray Analysis of ZnO Nanoparticles by Williamson–Hall and Size–Strain Plot Methods.” Solid State Sciences 13: 251–6.Google Scholar
Figure 0

Figure 1. The y-axis shows the area of the asymmetric Pseudo-Voigt-like profile divided by the area of the symmetric Pseudo-Voigt profile, with the asymmetry parameter a varying along the x-axis. The different curves represent η = 0.0 (Cauchy-like), η = 0.5, and η = 1.0 (Gaussian-like).

Figure 1

Figure 2. The y-axis shows the FWHM of the asymmetric Pseudo-Voigt-like profile divided by the FWHM of the symmetric Pseudo-Voigt profile, while the x-axis represents the asymmetry parameter a. The curves correspond to different values of η: η = 0.0 (Cauchy-like), η = 0.5, and η = 1.0 (Gaussian-like).

Figure 2

Figure 3. Examples of symmetrical distributions: Gaussian function with σ = 1, μ = 0; Cauchy function with γ = 1, μ = 0; Pseudo-Voigt function with σp = 1.52549, γp = 1.79613, Cauchy part 1–ηp = 0.63181, and μ = 0, which approximates the convolution of the Gaussian and Cauchy functions.

Figure 3

Figure 4. Asymmetric Pseudo-Voigt-like profiles with σp = 0.42466, γp = 0.5, μ = 0 for different asymmetry parameters a, where for a = 0.0 the profile is the symmetric Pseudo-Voigt profile. The figure also shows profiles for different values of η: η = 0.0 (Cauchy-like), η = 0.5, and η = 1.0 (Gaussian-like).

Figure 4

Figure 5. Convolution between symmetrical Pseudo-Voigt and asymmetrical Pseudo-Voigt-like peaks, each having an area equal to one. (Peak 1: areap1  = 1.0, σp1  = 0.425, γp1  = 0.5, i.e. fp1  = 1.0, Cauchy part 1–ηp1  = 1.0, ap1  = 0.0; Peak 2: areap2  = 1.0, σp2  = 0.425, γp2  = 0.5, i.e. fp2  = 1.0, Cauchy-like part 1–ηp2  = 1.0, ap2  = 1.0).

Figure 5

Figure 6. Asymmetric peak fits using asymmetric Pseudo-Voigt-like profiles (red) for the convoluted curves (black) from Figure 5 and three other representative examples. The difference between the fitted and convoluted peaks is shown in blue.

Figure 6

TABLE I. Optimized fitting parameters for approximating convoluted peaks using asymmetric Pseudo-Voigt-like profiles.

Figure 7

Figure 7. Measured LaB6 powder (black curve (NIST 660c)) by a XRDynamic 500 from Anton Paar using a Cu Kα emission profile. The simulated diffractogram is represented by a symmetric peak fit model (red curve). The difference between the model and the measurement is in blue. In Figures 7(b) and 7(c) , we see two sections of Figure 7(a), where Figure 7(b) contains one diffraction peak with hkl = (1 0 0) and Figure 7(c) contains one diffraction peak with hkl = (2 2 1).

Figure 8

TABLE II. Table of symmetric diffraction peaks using symmetric Pseudo-Voigt profiles for LaB6.

Figure 9

Figure 8. Full width at half maximum (FWHM) of the LaB6 diffraction peaks using symmetric Pseudo-Voigt profiles (blue crosses).

Figure 10

Figure 9. Measured LaB6 powder (black curve (NIST 660c) by a XRDynamic 500 from Anton Paar using a Cu Kα emission profile. The simulated diffractogram is represented by an asymmetric Pseudo-Voigt-like fit model (red curve). The difference between model and measurement (residuals) is in blue. In Figures 9(b) and 9(c) , we see two sections of Figure 9(a), where Figure 9(b) contains one diffraction peak with hkl = (1 0 0) and Figure 9(c) contains one diffraction peak with hkl = (2 2 1).

Figure 11

TABLE III. Table of asymmetric diffraction peaks using asymmetric Pseudo-Voigt-like profiles for LaB6.

Figure 12

Figure 10. Full width at half maximum (FWHM) of the LaB6 diffraction peaks, fitting using asymmetric Pseudo-Voigt-like profiles (blue crosses). The polynomial fit for FWHM, as described in Eq. (16) is represented by red points.

Figure 13

Figure 11. Asymmetric parameter a of the LaB6 diffraction peaks using asymmetric Pseudo-Voigt-like profiles (blue crosses). The polynomial fit for a, as described in Eq. (17), is shown by red points.

Figure 14

Figure 12. Cauchy component (1–η) and its associated error bars for the LaB6 diffraction peaks, fitted using asymmetric Pseudo-Voigt-like profiles (with blue crosses representing the data points and lines indicating the estimated standard errors). The mean value for (1–η) is indicated by red points.

Figure 15

TABLE IV. R-values for symmetric and asymmetric peaks.

Figure 16

Figure 13. Result of the qualitative phase analysis by using XRDanalysis 1.2 (2023) with PDF-4 Axiom 2024 from ICSD (Gates-Rector and Blanton, 2019), for ZnO.

Figure 17

Figure 14. Optimized peak fitting results for ZnO at three different positions (31.763°, 67.938°, and 121.545°). The top section illustrates the two convoluted components contributing to the overall peak profile: the instrument-dependent asymmetric broadening (Kα1 and Kα2 components shown in magenta) and the sample-dependent broadening (green), illustrating the contributions from both the instrument and the sample to the overall peak profile.

Figure 18

TABLE V. Peak analysis of NIST 1979 “ZnO 60nm” for the Williamson– Hall analysis.

Figure 19

Figure 15. Williamson– Hall Plot using integral breadth IB instead of FWHM for NIST 1979 “ZnO 60nm”. The determined intercept corresponds to 1.256 ⋅ 10−3.