research papers
The maximum-entropy method in superspace
aLaboratory of Crystallography, University of Bayreuth, 95440 Bayreuth, Germany
*Correspondence e-mail: smash@uni-bayreuth.de
One of the applications of the maximum-entropy method (MEM) in crystallography is the reconstruction of the electron density from phased structure factors. Here the application of the MEM to incommensurately modulated crystals and incommensurate composite crystals is considered. The MEM is computed directly in d)-dimensional (d > 0) is determined from the scattering data of aperiodic crystals. Periodic crystals (d = 0) are treated as a special case of the general formalism. The use of symmetry in the MEM is discussed and an efficient algorithm is proposed for handling crystal symmetry. The method has been implemented into a computer program BayMEM and applications are presented to the electron density of the periodic crystal NaV2O5 and the electron density of the (LaS)1.14NbS2. The MEM in is shown to provide a model-independent estimate of the shapes of the modulation functions of incommensurate crystals. The discrete character of the electron density is found to be the major source of error, limiting the accuracy of the reconstructed modulation functions to approximately 10% of the sizes of the pixels. MaxEnt optimization using the Cambridge and Sakata–Sato algorithms are compared. The Cambridge algorithm is found to perform better than the Sakata–Sato algorithm, being faster, always reaching convergence, and leading to more reliable density maps. Nevertheless, the Sakata–Sato algorithm leads to similar density maps, even in cases where it does not reach complete convergence.
where the electron density in the (3+Keywords: maximum-entropy method; aperiodic crystals; electron density.
1. Introduction
The maximum-entropy method (MEM) is a powerful tool for model-free image reconstruction in many scientific applications (von der Linden et al., 1998). The MEM has been applied in crystallography in several ways, including the determination of the phases of the structure factors and the extraction of reflection intensities from powder diffraction data (Gilmore, 1996). Furthermore, the MEM has been used as an alternative method to multipole refinements, with the purpose to compute accurate electron densities that reveal the bonding electrons. After the first promising applications in this field (Collins, 1982; Sakata & Sato, 1990), several warnings concerning the reliability and possible pathologies of the method appeared (Jauch, 1994; de Vries et al., 1996).
In a previous publication (Palatinus & van Smaalen, 2002), we have investigated these problems and it was demonstrated that the MEM with a uniform prior leads to artifacts that are larger than the differences between the true electron density and the electron density of a procrystal that is based on spherical atoms. A new constraint was proposed that is based on the higher-order central moments of the distribution of . Although this constraint reduced the sizes of the artifacts, the resulting density still is not accurate enough to determine the effects of chemical bonding on the electron densities. The use of a non-uniform prior density appeared to be necessary (de Vries et al., 1994; Papoular et al., 2002).
A different goal of the MEM is to describe the effects of disorder or anharmonic temperature movements on the electron density. These effects are larger than the effects of the chemical bonding. It has been demonstrated in a series of publications that disorder (Dinnebier et al., 1999; Wang et al., 2001) and anharmonic displacements (Kumazawa et al., 1995; Bagautdinov et al., 1998) can be determined by the MEM.
A similarly large effect on the electron density is provided by the displacements of the atoms in aperiodic crystals out of their basic structure positions. The shifts are characterized by modulation functions that have arbitrary shapes. However, only one or a few parameters of the Fourier expansions of these functions can be obtained from structure refinements employing the et al., 1981; van Smaalen, 1995). An ab initio determination of the shapes of the modulation has turned out to be difficult.
formalism (de WolffA model-independent reconstruction of the shapes of the modulation functions of aperiodic crystals is possible with the MEM in et al. (1991) and Steurer (1991). Weber & Yamamoto (1997) have employed the MEM in a procedure to determine the shapes and positions of the occupation domains in five-dimensional (5D) of the decagonal Al70Mn17Pd13. However, most publications report applications of the MEM to special two-dimensional (2D) and three-dimensional (3D) sections of the structure of quasicrystals, thus circumventing the full nD problem [e.g. see Haibach et al. (2000) and Perez-Etxebarria et al. (2001)]. The application of the MEM to an incommensurately modulated structure has been considered only once, however without a quantitative analysis of the resulting electron density (Steurer, 1991).
The application of the MEM to the generalized electron density in was independently proposed by PapoularIn the present manuscript, a critical evaluation is made of the MEM as it can be applied to incommensurately modulated structures and incommensurate composite crystals. An efficient algorithm is used for the Fourier transform in nD (Schneider & van Smaalen, 2000), and a general algorithm is presented for handling symmetry as it applies to the reflection data as well as the electron density in arbitrary dimensions. These algorithms have been incorporated into a computer program, BayMEM, for MaxEnt calculation on periodic density functions in arbitrary dimensions. BayMEM can be used for full MaxEnt calculations on problems of sufficient sizes, and thus it overcomes the previously noted problems of too large memory requirements for unrestricted MaxEnt calculations in (de Boissieu et al., 1991; Yamamoto et al., 1996; Perez-Etxebarria et al., 2001)
BayMEM has been applied to the (3+1)D structure of the (LaS)1.14NbS2. With calculated structure factors of the best structure model employed as `experimental' data in the MaxEnt procedure, it is shown that the MEM can quantitatively reconstruct the modulation functions. The sources for the remaining discrepancies between model and reconstructed modulation functions are analysed, and it is shown that these discrepancies are mainly determined by the resolution of the discrete electron density (by the pixel size). These conclusions are confirmed by the application of BayMEM to the experimental data of (LaS)1.14NbS2.
3D space is but one realization of arbitrary dimensions, and BayMEM allows for MaxEnt computations of periodic crystals too. Thus, we have employed BayMEM to study the electron densities of the periodic crystal structures of oxalic acid dihydrate (Palatinus & van Smaalen, 2002), silicon and NaV2O5. Both the Sakata–Sato algorithm (Sakata & Sato, 1990) and the Cambridge algorithm (Skilling & Bryan, 1984) have been implemented in BayMEM. The results obtained by these two methods are compared. The performance of BayMEM is compared with the performance of the MEED program, the latter being restricted to three-dimensional space (Kumazawa et al., 1993).
2. Theory
2.1. The in superspace
The crystal structures of aperiodic crystals are described by the et al., 1981; van Smaalen, 1995). Within this theory, d additional dimensions are introduced that are orthogonal to the three dimensions of physical space. Together they define (3+d)D Bragg reflections of aperiodic crystals can be indexed with (3+d) integers with respect to a set of (3+d) reciprocal vectors:
formalism (de WolffThey can be considered to be the projections of reciprocal-lattice points in d additional dimensions onto 3D physical space. In this way, a is defined in superspace.
along theThe d additional dimensions. The generalized electron density is a periodic function of the coordinates according to the corresponding to the defined by the reflections. This lattice is skew with respect to 3D space, resulting in a that lacks 3D translational symmetry.
theory shows that the electron density of the crystal can be obtained as a 3D section of a generalized electron density in perpendicular to theThe et al., 1991; Steurer, 1991). The appropriateness of this definition is supported by the observation that properties that depend on the electron density itself can be computed in (e.g. the and interatomic distances), while quantities that depend on derivatives of the density cannot be generalized towards (e.g. lattice vibrations). The is a functional of the density and it does not depend on derivatives of this quantity.
functional for an should be defined in direct analogy to the for periodic crystals by employing instead of the electron density itself (PapoularThe generalized electron density in the (3+d)D is discretized on a grid of
(Schneider & van Smaalen, 2000). The discretized electron-density function is then defined by the values of on this grid,
where k enumerates the Npix pixels according to the scheme defined in Schneider & van Smaalen (2000). Then the is defined as
where are the values of the reference density.
The MEM defines as the generalized electron density that maximizes S, while it fulfils a series of constraints of the form Cj = 0 . The constraints include the fit to the experimental data. This can be the so-called F constraint, defined by (Sakata & Takata, 1996)
where the summation runs over all independent measured structure factors NF. are the observed structure factors including phases and are their standard uncertainties. The structure factors are obtained by numerical Fourier transform from the trial electron density . Other choices for the constraint on the data are possible too. In particular, the F constraint can be replaced by a constraint on higher-order moments of the distribution of residuals of structure factors. This Fn constraint is defined as (Palatinus & van Smaalen, 2002)
where mn is chosen so as to make the of CFn equal to zero in the case of a Gaussian distribution. The original F constraint is equal to the F2 constraint in (6).
The second constraint is the normalization of the electron density
where Nel is the number of electrons and V is the volume of the The actual value of Nel is determined by the scale of the experimental data, which can be easily derived from the refinement.
2.2. Symmetry of the electron density
The electron density is required to obey the symmetry of the crystal. The independent values are the values defined on the coordinates within the asymmetric part of the ), but an automated procedure does not exist for generating the for space groups of arbitrary dimensions (Engel, 1986). However, it is much easier to derive the symmetry properties of the discretized density and the (discrete) structure factors. The independent density values are determined by consecutively considering all the points and selecting only those values for which is not equivalent by symmetry to a previously selected value, i.e. we arbitrarily select from each orbit the with the lowest k. Within the same procedure, a table is generated that stores for each independent the k values of all points in its orbit as well as its multiplicity (the table). This table completely defines the symmetry of . It can be used to expand the unique values into the density of the entire and to extract the unique values from the density of the In a similar procedure, a table is made that defines all the points k corresponding to the unique structure factors (the F table).
For all space groups, the is known (Hahn, 1995The symmetry has consequences for the choice of the grid of the discrete density. The pixels must be chosen such that each symmetry operator transforms a pixel onto itself or onto another pixel. This implies that the voxels (the space around each pixel) must have the shape of the Wigner–Seitz ).
of the lattice (Schneider & van Smaalen, 2000Secondly, symmetry puts severe restrictions on the divisions along the axes, i.e. on the numbers Nj [equation (2)]. Because symmetry elements, like twofold axes and mirror planes, are repeated half-way between the lattice points, Nj must be an even integer for almost all (super-)space groups. If higher-order rotation axes are present, further restrictions apply. For example, in hexagonal space groups, Nj along directions perpendicular to the unique axis must be a threefold integer. If a 61 screw axis is present, the division along the direction of the axis must be a sixfold integer. If directions in the lattice are equivalent by symmetry, the divisions along these directions must be equal. These restrictions lead to the notion that a symmetry-adapted grid should be used for the definition of the electron-density function (Fig. 1) (Schneider & van Smaalen, 2000).
Symmetry restricts the choice of the origin of the grid. Either symmetry elements coincide with grid points or symmetry elements coincide with the boundaries of the voxels (which are in between grid points) (Fig. 2). We believe that the better choice is that the grid points are chosen on the symmetry elements. In this case, each grid point has a multiplicity assigned to it, which counts the number of equivalent grid points in the The second choice of the origin would result in artifacts represented by rows or plains of pairs of points with equal densities (Fig. 2). Then each grid point would be at a general position.
2.3. Symmetry and the Fourier transform
The structure factors are computed from the electron density by a discrete Fourier transform, employing a generalization of the Beevers–Lipson algorithm in combination with a 1D fast Fourier transform (FFT) (Schneider & van Smaalen, 2000). With the exception of some symmetry operators in 2D and 3D space, it is not possible to incorporate the effects of symmetry into the Beevers–Lipson and FFT algorithms. Therefore, we have designed BayMEM to always compute the Fourier transforms for the complete This requires storage of 2Npix real numbers. The computational complexity was shown to be proportional to Npixlog(Npix) (Schneider & van Smaalen, 2000).
In the Fourier transform, symmetry is handled by expanding the independent density values using the table, computing the Fourier transform, and finally extracting the unique structure factors using the F table. All other Fourier transforms are handled in a similar way, using the table in and the F table for the reflections. Other computations directly use the stored unique density values and the observed unique reflections .
2.4. Symmetry and the entropy
Continuity requires that the . With respect to the unique density values , this transforms into
of a map with symmetry is again defined by (4)This definition is opposite to the definition of the F constraint, which usually pertains to a sum over the unique reflections only [equation (5)]. It results in the modified formal solution of the MaxEnt equations, given by
The occurrence of in (9) cancels against the occurrence of in the expression of the resulting in
where c.c. indicates complex conjugate.
3. The computer program BayMEM
Based on the considerations in §2, a computer program BayMEM was written for the application of the MEM to aperiodic crystals. Both the Sakata–Sato algorithm (Sakata & Sato, 1990) and the Cambridge algorithm (Skilling & Bryan, 1984) can be used. New computer code was written for the Sakata–Sato algorithm, whereas the Cambridge algorithm was made available by incorporating the set of subroutines MEMSYS5 v. 1.2 (Gull & Skilling, 1999a) into BayMEM. It is noticed that BayMEM contains a special algorithm for the nD fast Fourier transform (Schneider & van Smaalen, 2000), and that it contains a newly developed algorithm for handling the symmetry in arbitrary dimensions (§§2.2–2.4). The two MaxEnt algorithms solely pertain to how equation (9) is iteratively solved for variation of the unique pixels.
3.1. Periodic crystals
Electron densities of periodic crystals in three-dimensional space can be computed with BayMEM too (d = 0). We have tested BayMEM for the case of silicon, using the accurate structure factors of Si as measured by Saka & Kato (1986). The resulting electron-density maps are indistinguishable from those obtained with the computer program MEED (Kumazawa et al., 1993), and we have observed the same features and artifacts as have been extensively discussed in the literature (de Vries et al., 1996; Takata & Sakata, 1996).
As a second test case, we have computed the electron density of NaV2O5, using data measured up to high angles (Table 1). Structure refinements were performed with JANA98 (Petricek & Dusek, 1998), using atomic form factors for spherical atoms and anisotropic temperature factors. The atomic coordinates published in Smolinski et al. (1998) were confirmed. MaxEnt reconstructions of the electron density were computed from the observed structure-factor amplitudes together with the phases of the calculated structure factors of the final The electron density was discretized on a grid of 128 ×64 ×64 pixels.
Separate runs of BayMEM were made using the Cambridge and Sakata–Sato algorithms. A third computation was performed with the MEED program (Kumazawa et al., 1993). The calculations were considered to be converged when the F constraint was fulfilled (Table 2). The resulting electron densities were similar to each other, with the differences between them less than the apparent noise in the individual maps. The electron density of NaV2O5 is well reproduced by .
|
Our results for Si and NaV2O5 show that BayMEM and MEED give the same result for the reconstructed electron density in the case of periodic crystals. A second point of comparison is the computational efficiency of the two computer programs. Table 2 shows that BayMEM needs much less RAM and is much faster than MEED for the case of NaV2O5. This result reflects the efficiency of FFT algorithms (Schneider & van Smaalen, 2000). For problems of smaller sizes (less pixels and less reflections), the differences between the two programs become smaller and, in the case of silicon (1649 unique pixels and 30 reflections), MEED is even faster than BayMEM (Schneider, 2001). However, MaxEnt computations for larger structures require the use of FFT algorithms combined with an efficient handling of symmetry, as is implemented into BayMEM.
3.2. Algorithms
BayMEM works with both the Cambridge and the Sakata–Sato algorithms. Thus the performance of the two algorithms can be compared under otherwise identical conditions. To be able to assess the quality of the MaxEnt reconstructions, we have used simulated noisy data of oxalic acid dihydrate that were obtained from calculated structure factors of a model electron density [for details see Palatinus & van Smaalen (2002)].
For the optimum electron density , the
and constraint should fulfil the following set of equations:for . Alternatively, they should fulfil the equivalent set of equations in
for .
The Cambridge algorithm is supposed to produce an electron density that is close to the real MaxEnt solution because and are optimized simultaneously. On the other hand, there is no a priori reason to expect that the Sakata–Sato algorithm will produce an electron density that fulfils (11) and (12), because the Sakata–Sato algorithm uses an estimated value for λ and it determines by an approximate iterative procedure. The numerical evaluation for the case of oxalic acid dihydrate confirms these expectations. The electron density produced by the Cambridge algorithm is relatively close to the perfect solution, while the Sakata–Sato algorithm produces distributions far from the optimum (Fig. 3).
Of practical importance is to know how close the optimized electron density is to the true electron density . The latter is known for the simulated data that were used here. For the Sakata–Sato algorithm, it was shown in a previous publication that is small in the case of a procrystal prior while it has variations up to a few electrons per Å3 in the case of a flat prior (Palatinus & van Smaalen, 2002). Here we will directly compare the optimized electron densities of the Sakata–Sato and Cambridge algorithms, employing the quantity
where is defined analogously to . A value less than 0.5 indicates a point where the Cambridge algorithm was better, while values larger than 0.5 indicate points where the Sakata–Sato algorithm was better. Depending on the resolution of the map and the noise level of the data, average values of (13) were found to lie between 0.46 and 0.47 in the case of a flat prior and between 0.495 and 0.499 in the case of a procrystal prior. These values show that on the average the Cambridge algorithm produces a slightly better density than the Sakata–Sato algorithm. However, none of the algorithms is clearly superior and the variations of the values of (13) over the individual points show that there are regions where one or the other algorithm performs better (Fig. 4).
The third criterion for comparison is the speed of convergence of the algorithms. In our tests, the Cambridge algorithm was usually faster than the Sakata–Sato algorithm if the classical F2 constraint was used. A serious problem with the Sakata–Sato algorithm is that the convergence sometimes effectively stops before the constraint is fulfilled. This happens especially for large problems and cases where the standard uncertainties have been underestimated.
Because the Cambridge algorithm produces an electron density that is closer to the true electron density than the Sakata–Sato algorithm, and because it converges faster and more reliably, its use is recommended if the F2 constraint is used. However, the Cambridge algorithm does not allow use of any other constraint than the F2 constraint. The Fn constraint with n equal to 4 or 6 was shown to converge significantly faster and to lead to better results than the F2 constraint, especially in the medium- and low-density regions (Palatinus & van Smaalen, 2002). This improvement turns out to be larger than the difference between the electron densities obtained with the Cambridge and Sakata–Sato algorithms. Thus, if the fine features of the electron density are investigated, the use of the Sakata–Sato algorithm with F4 or F6 constraint is preferred.
Finally, it is noticed that a truly Bayesian analysis corresponds to a stopping criterion other than the fulfilment of the F2 constraint. This leads to convergence beyond the point CF = 0 (Gull & Skilling, 1999b). This approach is implemented in the MEMSYS5 package and has been tested, too. Our results show that using this `true Bayesian' maximum leads to strong overfitting of the data and consequently to much noisier density maps than the classical constraint. We conclude that this approach in its present form is not suitable for crystallographic MaxEnt applications.
4. The inorganic misfit layer compound (LaS)1.14NbS2
Inorganic misfit layer compounds belong to the class of incommensurate composite crystals (van Smaalen, 1995; Wiegers, 1996). We have performed MaxEnt calculations on the two isostructural misfit layer compounds (LaS)1.14NbS2 and (LaS)1.13TaS2, employing the computer program BayMEM. The results for both compounds turned out to be similar in every way. Therefore, we present here in detail only the results for (LaS)1.14NbS2.
4.1. The structure model and experimental data
The structure has been solved and refined using conventional crystallographic methods (van Smaalen, 1991; Jobst & van Smaalen, 2002). The data and model published in Jobst & van Smaalen (2002) were used in the present work, and we refer to Jobst & van Smaalen (2002) for experimental details and structural parameters (Fig. 5).
Important for the present analysis is that a complete data set is available up to = 1.01 Å−1. Almost all (98%) of the main reflections are of the type observed [they have ], whereas about half of the first- and second-order satellites are observed. The model included the Fourier components up to second harmonics for the modulation functions for the displacements and the temperature factors. Furthermore, the average occupation of La was refined towards 0.949 (2), and the modulation function for this occupancy was included in the model.
The phases of the reflections were taken from the calculated structure factors of the final structure model [model D in Jobst & van Smaalen (2002)]. Together with the observed structure-factor amplitudes, they formed the observed data (subscript obs) that were used in the MaxEnt calculations. Standard uncertainties are based on counting statistics. The scaling towards the scattering of the and the corrections for the were obtained by a procedure described elsewhere (Bagautdinov et al., 1998).
A second data set was formed by the structure factors computed for the final structure model, albeit without the contributions of the )] thus allows one to quantitatively estimate the quality of the MaxEnt reconstruction of the electron density for a model that is as close as possible to the real electron density.
factors. They were denoted as calculated data (subscript calc). To be able to apply the MaxEnt procedure, non-zero standard uncertainties must be assigned to each reflection. Standard uncertainties of the calculated data were set equal to the standard uncertainties of the observed data. The calculated data correspond to the Fourier transform of the model electron density. Their use as `observed' data in the MEM [equation (64.2. Details of the computations
The electron density was calculated on a grid of 32 ×64 ×256 ×32 pixels. This corresponded to a resolution of 0.103 ×0.092 ×0.090 ×0.181 Å. A finer grid might be desirable but then the calculations would have been too time consuming. A flat prior was used throughout the whole analysis.
was obtained from a run of BayMEM using the observed data and the Cambridge algorithm (Fig. 6). In a similar way, was obtained from the calculated data. Calculations with the Sakata–Sato algorithm and the F4 constraint did not converge within a reasonable time (see §3.2) and the iteration had to be stopped before the F4 criterion was fulfilled. Therefore, we have only used the results obtained with the Cambridge algorithm in the present analysis. Details of the MaxEnt computations are summarized in Table 3.
|
BayMEM can save the electron densities in several formats. An internal format is used to store all independent density values in the full double precision that is necessary to maintain the accuracy of the calculations. The computer program JANA2000 (Petricek & Dusek, 2000) is used for the visualization of the electron density and BayMEM can save the electron density in a format suitable for JANA2000.
A principal task of the analysis of the is to extract the modulation functions for the
of the atoms from it. This involves:
|
Using this two-step procedure, it is possible to extract the positions of the individual atoms from the as a function of the parameter t with arbitrary dense sampling in t. The difference between the modulated and the average positions then defines the modulation function. For all four crystallographically independent atoms of (LaS)1.14NbS2, we have extracted the modulation functions from and accordingly, employing 50 equally spaced points on the interval (Fig. 7).
4.3. Discussion
With the calculated data as `observed' data [equation (5)], BayMEM should reproduce the electron density of the model that was used to generate the calculated structure factors. Fig. 7 shows that the modulation functions that are determined from indeed follow the modulation functions of the structure model quite well. For some modulation functions, the match is almost perfect (e.g. the modulation of La along y), while for other modulation functions differences between the model and are found (e.g. the modulation of Nb along x).
A number of reasons exist why will not reproduce the electron density of the model exactly (see below). However, the major source of the difference between the reconstructed modulation functions and the model is the finite resolution of the grid that is used to define the electron density in the MaxEnt calculations. First of all, it is noted that the sizes of the modulation functions are of the same order as the grid size of about 0.1 Å. It then becomes apparent that the differences between the model and the modulation functions extracted from are only a few percent of the pixel size, with the largest deviation being less than 10% of the pixel size. Indeed, it cannot be expected to obtain a more accurate estimate of the positions of the maxima in than a few percent of the pixel size that was used to discretize this function.
In order to test the effects of the sizes of the pixels on the reconstructed density, we have performed an additional computation with a double number of pixels along x1 and x4. That is, the additional computation used a grid of 64 ×64 ×256 ×64 pixels, and the resulting density is denoted by . Modulation functions were derived from by the procedure described above. The result showed that the agreement between the model and the reconstructed modulation functions along x1 (x of the first subsystem) and x4 (x of the second subsystem) has improved considerably (Table 4). In fact, the difference between these two has become less than half the value it was before (Table 5), in accordance with the double resolution along these directions.
|
|
We have thus shown that the major part of the discrepancies between the reconstructed density and the model is due to the discrete nature of and that the accuracy of the modulation functions is limited to a fraction less than about 10% of the size of the pixels. Nevertheless, this finding still leaves several possibilities for the dependence of the result on the pixel size. It can be due to the fact that does not represent the values of the electron density on the grid points but that it represents some type of average density, where the average involves all values of ρ within the space around the grid point. Alternatively, the problem can lie in the method of interpolation that was used to obtain the values of between the grid points.
Even if a sufficiently fine grid had been selected, sources of error remain. They include
|
The reconstructed electron density may show features that are not described by the model. The analysis shows that the modulation functions derived from follow the model quite well and in particular they match the modulation functions derived from very well (Fig. 7). The differences between and the model are larger than the differences between and the model but they still represent a small fraction of the pixel size only. In this respect, it should be noted that additional sources of error are present when the MEM is applied to the experimental data instead of the calculated data. They include the following points:
|
In view of (i)–(vi) and the pixel-size effect, we believe that the major part of the differences between the model and the reconstructed modulation functions is artifacts and noise. However, in estimating the reliability of the reconstructed modulation functions, one also needs to take into account the scattering powers of the individual atoms. For the weaker scatterers S1 and S2, we believe that the differences between the modulation functions derived from and are indeeed artifacts and noise. But for Nb it is found that modulation functions of the model are followed by the reconstructed functions much better than for the S atoms, although the displacements of Nb are smaller than for S1 and S2. Noise is visible but it is an order of magnitude smaller than for S1 and S2. Lanthanum is the strongest scatterer, and it is thus tempting to interpret the deviations between model and reconstructed functions as a true structural effect. This is especially so for the displacements along x3. Although we believe that the reconstructed modulation does indicate that there are deviations from the harmonic model, we refrain from a detailed analysis. We maintain our interpretation that the modulations in (LaS)1.14NbS2 are described well by modulation functions based on the combinations of two harmonics (Fig. 7).
We have identified the positions of the atoms with the maxima in the electron density. In the case of anharmonic temperature movements, the electron density is asymmetric and its maximum does not need to coincide with the position of the atom. For (LaS)1.14NbS2, both the refinements and the reconstructed electron density do not give any indication for anharmonic temperature factors and we believe that this source of error in deriving the displacement modulations is not important here.
Other effects that were important for the successful modelling of the structure were the modulations of the harmonic temperature factors and the occupancy of the La site (Jobst & van Smaalen, 2002). Both modulations lead to a modulation of the value of the electron density along the trace of its maximum as a function of t. For both and , the values of the electron density at the positions of La indeed exhibit a variation with t, which matches with the modulations of the temperature factors and the occupancy (Fig. 8). It can be concluded that the MEM is able to reconstruct these aspects of the modulations too.
5. Conclusions
The maximum-entropy method is critically evaluated for application to incommensurately modulated structures and incommensurate composite crystals. An efficient algorithm is described that allows the complete ).
symmetry to be used (§§2.2–2.4The method has been implemented into a computer program, BayMEM, that performs MaxEnt optimization of the electron density in against phased structure factors. It uses the full or symmetry and it allows computations in of arbitrary dimensions. Periodic crystals are treated as the special case with d = 0.
Numerical applications to the scattering data of the periodic crystals silicon, NaV2O5 and oxalic acid have revealed the following features.
The Cambridge and Sakata–Sato algorithms lead to similar results for . The differences between the two algorithms are less than the apparent noise in the resulting densities (§3.2). The Cambridge algorithm converges faster and more reliably than the Sakata–Sato algorithm, when the F2 constraint is used.
Applications of the MEM to problems of intermediate and large sizes (e.g. NaV2O5) require the use of efficient algorithms for the Fourier transform and the handling of symmetry.
BayMEM has been used to study the modulation functions in the of the inorganic misfit layer compound (LaS)1.14NbS2. This compound belongs to the class of incommensurate composite crystals, and its structure is described in (3+1)-dimensional It has been shown that:
The MEM is able to reconstruct the modulation functions for the displacement modulations of the atoms. even shows features that can be identified with the modulations of the temperature factors and the occupancy of the La site.
The accuracy is limited to a fraction of about 10% of the sizes of the pixels. This represents the major problem for the accurate determination of small modulation amplitudes, because the pixel size is limited by the amount of computational power that is available. For d = 1, an increase of the resolution by a factor of two along each direction in implies an increase of the computational time by about a factor of 16. At present, the resolution that can be attained is of the order of 0.1 Å, thus limiting the accuracy to about 0.01 Å.
The quality of the MaxEnt reconstruction is negatively affected when many satellite reflections are of the type less than. Improvements to the reconstruction can be expected when a method will be developed for designing a non-uniform prior in superspace.
Finally, it is noticed that the purpose of the application of the MEM to aperiodic crystals is to construct modulation functions in cases where they cannot be modelled by a few harmonics. This has been done successfully for the et al., 2003).
structure of the high-pressure phase III of bismuth, as will be reported elsewhere (McMahonAcknowledgements
Financial support by the Deutsche Forschungsgemeinschaft (DFG) is gratefully acknowledged.
References
Bagautdinov, B., Luedecke, J., Schneider, M. & van Smaalen, S. (1998). Acta Cryst. B54, 626–634. Web of Science CrossRef CAS IUCr Journals Google Scholar
Becker, P. & Coppens, P. (1974). Acta Cryst. A30, 129–147. CrossRef IUCr Journals Web of Science Google Scholar
Boissieu, M. de, Papoular, R. J. & Janot, C. (1991). Europhys. Lett. 16, 343–347. CrossRef Google Scholar
Collins, D. M. (1982). Nature (London), 298, 49–51. CrossRef CAS Web of Science Google Scholar
Dinnebier, R. E., Schneider, M., van Smaalen, S., Olbrich, F. & Behrens, U. (1999). Acta Cryst. B55, 35–44. Web of Science CSD CrossRef CAS IUCr Journals Google Scholar
Engel, P. (1986). Geometric Crystallography. Dordrecht: Reidel. Google Scholar
Gilmore, C. J. (1996). Acta Cryst. A52, 561–589. CrossRef CAS Web of Science IUCr Journals Google Scholar
Gull, S. F. & Skilling, J. (1999a). MEMSYS5 v1.2 Program Package. Maximum Data Consultants Ltd, Suffolk, England. Google Scholar
Gull, S. F. & Skilling, J. (1999b). Quantified Maximum Entropy, MEMSYS5 Users' Manual. Maximum Data Consultants Ltd, Suffolk, England. Google Scholar
Hahn, T. (1995). Editor. International Tables for Crystallography, Vol. A. Dordrecht: Kluwer Academic Publishers. Google Scholar
Haibach, T., Cervellino, A., Estermann, M. A. & Steurer, W. (2000). Z. Kristallogr. 215, 569–583. Web of Science CrossRef CAS Google Scholar
Jauch, W. (1994). Acta Cryst. A50, 650–652. CrossRef CAS Web of Science IUCr Journals Google Scholar
Jobst, A. & van Smaalen, S. (2002). Acta Cryst. B58, 179–190. Web of Science CrossRef CAS IUCr Journals Google Scholar
Kumazawa, S., Kubota, Y., Takata, M., Sakata, M. & Ishibashi, Y. (1993). J. Appl. Cryst. 26, 453–457. CrossRef Web of Science IUCr Journals Google Scholar
Kumazawa, S., Takata, M. & Sakata, M. (1995). Acta Cryst. A51, 651–658. CrossRef CAS Web of Science IUCr Journals Google Scholar
Linden, W. von der, Dose, V., Fisher, R. & Preuss, R. (1998). Editors. Maximum Entropy and Bayesian Methods. Dordrecht: Kluwer Academic Publishers. Google Scholar
McMahon, M. I., Degtyareva, O., Nelmes, R. J., van Smaalen, S. & Palatinus, L. (2003). In preparation. Google Scholar
Palatinus, L. & van Smaalen, S. (2002). Acta Cryst. A58, 559–567. Web of Science CrossRef CAS IUCr Journals Google Scholar
Papoular, R. J., de Boissieu, M. & Janot, C. (1991). In Methods of Structural Analysis of Modulated Structures Quasicrystals, edited by J. M. Perez-Mato, F. J. Zuniga & G. Madariaga, pp. 333–343. Singapore: World Scientific. Google Scholar
Papoular, R. J., Collin, G., Colson, D. & Viallet, V. (2002). In Proccedings of the 21st Workshop on Bayesian Inference and Maximum Entropy Methods in Science and Engineering, edited by B. Fry. Melville, NY: American Institute of Physics. Google Scholar
Perez-Etxebarria, A., Madariaga, G. & Elcoro, L. (2001). Ferroelectrics, 250, 413–416. CAS Google Scholar
Petricek, V. & Dusek, M. (1998). JANA98 Computer Programs. Institute of Physics, Praha, Czech Republic. Google Scholar
Petricek, V. & Dusek, M. (2000). The Crystallographic Computing System JANA2000. Institute of Physics, Praha, Czech Republic. Google Scholar
Press, W. H., Teukolsky, S. A., Vetterling, W. T. & Flannery, B. P. (1996). Numerical Recipes in Fortran 77, 2nd ed. Cambridge University Press. Google Scholar
Roversi, P., Irwin, J. J. & Bricogne, G. (1998). Acta Cryst. A54, 971–996. Web of Science CrossRef CAS IUCr Journals Google Scholar
Saka, T. & Kato, N. (1986). Acta Cryst. A42, 469–478. CrossRef CAS Web of Science IUCr Journals Google Scholar
Sakata, M. & Sato, M. (1990). Acta Cryst. A46, 263–270. CrossRef CAS Web of Science IUCr Journals Google Scholar
Sakata, M. & Takata, M. (1996). High Press. Res. 14, 327–333. CrossRef Web of Science Google Scholar
Schneider, M. (2001). PhD thesis, University of Bayreuth, Germany. Google Scholar
Schneider, M. & van Smaalen, S. (2000). Acta Cryst. A56, 248–251. Web of Science CrossRef CAS IUCr Journals Google Scholar
Skilling, J. & Bryan, R. K. (1984). Mon. Not. R. Astron. Soc. 211, 111–124. CrossRef Google Scholar
Smaalen, S. van (1991). J. Phys. Condens. Matter, 3, 1247–1263. CrossRef Google Scholar
Smaalen, S. van (1995). Crystallogr. Rev. 4, 79–202. Google Scholar
Smolinski, H., Gros, C., Weber, W., Peuchert, U., Roth, G., Weiden, M. & Geibel, C. (1998). Phys. Rev. Lett. 80, 5164–5167. Web of Science CrossRef CAS Google Scholar
Steurer, W. (1991). In Methods of Structural Analysis of Modulated Structures Quasicrystals, edited by J. M. Perez-Mato, F. J. Zuniga & G. Madariaga, pp. 344–349. Singapore: World Scientific. Google Scholar
Su, Z. & Coppens, P. (1997). Acta Cryst. A53, 749–762. CrossRef CAS Web of Science IUCr Journals Google Scholar
Takata, M. & Sakata, M. (1996). Acta Cryst. A52, 287–290. CrossRef CAS Web of Science IUCr Journals Google Scholar
Vries, R. Y. de, Briels, W. J. & Feil, D. (1994). Acta Cryst. A50, 383–391. CrossRef Web of Science IUCr Journals Google Scholar
Vries, R. Y. de, Briels, W. J. & Feil, D. (1996). Phys. Rev. Lett. 77, 1719–1722. CrossRef PubMed Web of Science Google Scholar
Wang, C.-R., Tsutomu, K., Tomiyama, T., Yoshida, T., Kobayashi, Y., Nishibori, E., Takata, M., Sakata, M. & Shinohara, H. (2001). Angew. Chem. Int. Ed. Engl. 40/2, 397–399. Web of Science CrossRef Google Scholar
Weber, S. & Yamamoto, A. (1997). Philos. Mag. A, 76, 85–106. CrossRef CAS Google Scholar
Wiegers, G. A. (1996). Prog. Solid State Chem. 24, 1–139. CrossRef CAS Web of Science Google Scholar
Wolff, P. M. de, Janssen, T. & Janner, A. (1981). Acta Cryst. A37, 625–636. CrossRef IUCr Journals Web of Science Google Scholar
Yamamoto, A., Weber, S., Sato, A., Kato, K., Ohshima, K.-i., Tsai, A. P., Niikura, A., Hiraga, K., Inoue, A. & Masumoto, T. (1996). Philos. Mag. Lett. 73, 247–254. CrossRef CAS Web of Science Google Scholar
© International Union of Crystallography. Prior permission is not required to reproduce short quotations, tables and figures from this article, provided the original authors and source are cited. For more information, click here.