Abstract
Intrinsic random fields of order k, defined as random fields whose high-order increments (generalized increments of order k) are second-order stationary, are used in spatial statistics to model regionalized variables exhibiting spatial trends, a feature that is common in earth and environmental sciences applications. A continuous spectral algorithm is proposed to simulate such random fields in a d-dimensional Euclidean space, with given generalized covariance structure and with Gaussian generalized increments of order k. The only condition needed to run the algorithm is to know the spectral measure associated with the generalized covariance function (case of a scalar random field) or with the matrix of generalized direct and cross-covariances (case of a vector random field). The algorithm is applied to synthetic examples to simulate intrinsic random fields with power generalized direct and cross-covariances, as well as an intrinsic random field with power and spline generalized direct covariances and Matérn generalized cross-covariance.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
In geostatistical applications, regionalized variables exhibiting a spatial trend may not be modeled with second-order stationary random fields, i.e., random fields whose first and second-order moments exist and are invariant through a translation in space, nor with random fields whose increments are second-order stationary (intrinsic random fields of order 0, also known as stationary intrinsic random fields). This is the case, for instance, in geothermal reservoir modeling, where the temperature and the pressure tend to increase with depth, whereas porosity and permeability tend to decrease (Chilès and Gable 1984). In petroleum reservoir modeling, geometrical characteristics or petrophysical properties such as rock porosity often present trends that cannot be dealt with stationarity hypotheses (Chilès and Gable 1984; Dimitrakopoulos 1990). In ore body modeling, the distribution of geological properties such as rock types, mineral types or alteration types, also exhibit spatial zonations and trends, depending on the geological setting and paragenesis of the ore body, making difficult the representation of these properties with second-order stationary or intrinsic stationary random fields (Madani and Emery 2017).
The theory of intrinsic random fields of order k (for short, IRF-k) has been introduced when the assumption of second-order stationarity is not satisfied, but generalized increments filter out the trend and fulfill the assumptions of second-order stationarity (Chilès and Delfiner 2012; Christakos 1992; Matheron 1973). These random fields have been used in the past decades for spatial prediction purposes in geothermal fields (Chilès and Gable 1984; Suárez Arriaga and Samaniego 1998), oil reservoirs (Haas and Jousselin 1976), aquifers (Dong et al. 1990; Kitanidis 1999), soil (Buttafuoco and Castrignano 2005) and environmental sciences (Christakos and Thesing 1993), among other applications.
Apart from prediction, there is a growing interest in quantifying the uncertainty at locations with no direct observation, or jointly over several locations, for which conditional simulation techniques have been developed (Chilès and Delfiner 2012). In this respect, several algorithms have been proposed to simulate intrinsic random fields of order k, under the assumption that their generalized increments have multivariate-Gaussian distributions (Arroyo and Emery 2015; Chilès and Delfiner 2012; Christakos 1992; Dimitrakopoulos 1990; Emery and Lantuéjoul 2006, 2008; Pardo-Igúzquiza and Dowd 2003). Among these algorithms, the continuous spectral and turning bands approaches have proved to be successful in accurately reproducing the spatial correlation structure of the generalized increments, while being computationally efficient. However, they are still limited to the simulation of scalar random fields and are therefore not suitable for multivariate applications. The aim of this paper is to extend the continuous spectral algorithm to the simulation of vector random fields representing co-regionalized variables.
The outline of the paper is the following: Sect. 2 is devoted to an overview of the IRF-k theory, Sect. 3 introduces the spectral simulation algorithms for generating non-conditional simulations of an univariate IRF-k and of a vector IRF-k. Section 4 is devoted to applications to synthetic case studies. Conclusions follow in Sect. 5.
2 Concepts and notations
In IRF-k theory, the spatial trend is represented by a combination of basic drift functions \(\{f^l\}_{l\in {0,\ldots , L}}\) that are monomials of the spatial coordinates. The number L of such basic functions depends on the degree k of the drift and on the dimension d of the working space.
A generalized increment of order k, also referred to as an authorized linear combination of order k (for short, ALC-k), of a spatial random field \( {Y} \) is defined as a weighted sum of the form \(\sum _{i\in I}\lambda _i Y(\mathbf {x}_i)\) for a system of weights and locations \(\lambda = \{\lambda _i,\mathbf {x}_i\}_{i\in I}\) such that, for any basic drift function \(f^l\), one has
In the following, the set of weights and locations \(\lambda = \{\lambda _i,\mathbf {x}_i\}_{i\in I}\) fulfilling Eq. (1) will be denoted as \(\Lambda _k\) and the ALC-k will be denoted as \(Y(\lambda )\).
A random field defined in the \(d-\)dimensional Euclidean space, say \(Y=\{Y(\mathbf {x}): \mathbf {x}\in \mathbb {R}^d\}\), is an intrinsic random field of order k if its ALC-k have zero mean and are second-order stationary, i.e., if the following conditions are satisfied for any \(\lambda =\{\lambda _i,\mathbf {x}_i\}_{i\in I} \in \Lambda _k\) and \(\mu =\{\mu _j,\mathbf {x}_j'\}_{j\in J}\in \Lambda _k\) (Chilès and Delfiner 2012):
-
(1)
\(\displaystyle {E\left\{ Y(\lambda )\right\} =0}\)
-
(2)
Cov\(\displaystyle {\left\{ Y(\lambda ),Y(\mu )\right\} } = \sum _{i\in I}\sum _{j\in J}\lambda _i\mu _j\mathbf {K}(\mathbf {x}_i-\mathbf {x}_j')\),
where \(\mathbf {K}\) is a generalized covariance function defined up to an even polynomial of degree less than or equal to 2k.
A property of generalized covariances is that they are k-conditionally positive definite, that is, for any \(\lambda =\{\lambda _i, \mathbf {x}_i\}_{i\in I} \in \Lambda _k\), one has
The generalized covariance has the following spectral representation (Chilès and Delfiner 2012):
where:
-
\(P_k\) is the Taylor expansion of the cosine up to order 2k, that is
$$\begin{aligned} P_k(x)=1-\frac{x^2}{2!}+\cdots +(-1)^k\frac{x^{2k}}{(2k)!}, \quad x\in \mathbb {R}\end{aligned}$$ -
\(\mathbf {1}_\mathbf {B}(\mathbf {u})\) is the indicator function of an arbitrary neighborhood \(\mathbf {B}\) of \(\mathbf {u}_0=\mathbf {0}\)
-
\(\chi (\mathrm {d}\mathbf {u})\) is a positive symmetric measure, with no atom at the origin (that is, \(\chi (\{\mathbf {0}\})=0\)) and satisfying
$$\begin{aligned} \int _{\mathbb {R}^d}\frac{\chi (\mathrm {d}\mathbf {u})}{\left( 1+4\pi ^2\Vert \mathbf {u}\Vert ^2\right) ^{k+1}}<\infty \end{aligned}$$ -
\(Q_k\) is an arbitrary even polynomial of degree \(\le 2k\).
Without loss of generality, one can choose \(\mathbf {B} = \mathbb {R}^d\) and \(Q_k = 0\), which simplifies the spectral representation as follows:
This representation is the generalization of Bochner’s theorem (Bochner 1933) according to which a continuous function is positive definite (thus, an ordinary covariance function) if and only if it is the Fourier transform of a positive bounded symmetric measure. A representation similar to Eq. (2) exists for the variogram of a stationary intrinsic random field, which corresponds to the case of an IRF-0 (\(k = 0\) and \(P_k\) = 1) (Chilès and Delfiner 2012).
If \(\chi (\mathrm {d}\mathbf {u})\) is absolutely continuous, the previous representation can be rewritten as follows:
with
In the following, \( {f} \) will be referred to as the spectral density of the generalized covariance \(\mathbf {K}\). Unless \( {Y} \) is a second-order stationary random field (i.e., \(\mathbf {K}\) is an ordinary covariance function), \( {f} \) is not integrable, so it is not a genuine probability density function.
Another tool used for modeling the spatial structure of an intrinsic random field of order k is the generalized variogram of order k, defined as (Chilès and Delfiner 2012)
with,
\(\Delta _\mathbf {h}^{k+1}Y(\mathbf {x})\) is the generalization of the forward finite difference \(Y(\mathbf {x}+\mathbf {h})-Y(\mathbf {x})\).
In the same way that the variogram is related to the covariance in the case of second-order stationary random fields, the generalized variogram of order k is related to the generalized covariance of order k, as follows (Chilès and Delfiner 2012):
3 Non-conditional simulation
This section focuses on the non-conditional simulation of intrinsic scalar and vector random fields of order k. In the presence of conditioning data, any non-conditional realization can be converted into a conditional one (i.e., a realization that reproduces the conditioning data, in addition to the desired generalized covariance model) by means of a post-processing step based on intrinsic kriging (univariate case) or cokriging (multivariate case) with the same generalized covariance model and basic drift functions (Chilès and Delfiner 2012; de Fouquet 1994; Emery 2010).
3.1 Univariate case
To simulate an intrinsic scalar random field of order k (denoted as \(Y\)) with a generalized covariance function \(\mathbf {K}\) associated with the spectral density \(f\), let us consider a random field \(Y_S\) defined as
where \(\langle \,,\rangle\) represents the inner product in \(\mathbb {R}^d\), \(\mathbf {U}\) is a random vector (frequency) with probability density \(g: \mathbb {R}^d \rightarrow \mathbb {R}_+\) with a support containing that of f and \(\phi\) is a random scalar (phase) uniformly distributed over the interval \(\left[ 0, 2\pi \right)\). The demonstration that \(Y_S\) is an IRF-k with \(\mathbf {K}\) as its generalized covariance function of order k is deferred to the next subsection, which addresses the more general case of intrinsic vector random fields.
Based on the central limit theorem, to obtain an intrinsic random field of order k with the same generalized covariance \(\mathbf {K}\) and approximately Gaussian generalized increments of order k, it suffices to add and to rescale many of such independent random fields:
where \(N\) is a large integer, \(\{\mathbf {U}_n: n=1, \ldots , N\}\) are mutually independent random vectors with probability density \(g\) and \(\{\phi _n: n=1, \ldots , N\}\) are mutually independent random variables uniformly distributed in \([0, 2\pi )\), independent of \(\{\mathbf {U}_n: n=1, \ldots , N\}\). Without loss of generality, one can also shift the random field by a constant, so that its value is zero at the origin \(\mathbf {x}= \mathbf {0}\):
A particular case of this algorithm has been proposed in Emery and Lantuéjoul (2008) for simulating IRF-k with power or spline generalized covariances. In contrast, the algorithm presented here (Eq. 8) is applicable to any generalized covariance model whose spectral density is absolutely continuous.
3.2 Multivariate case
One can extend the previous spectral algorithm to the simulation of an intrinsic vector random field of order k (denoted as \(\mathbf {Y}\)) with P cross-correlated scalar components, by considering a \(P \times P\) matrix of spectral densities \(\mathbf {f}\) (a Hermitian, positive semi-definite matrix) instead of a scalar spectral density f. In the case when this matrix is real-valued, it is associated with a \(P \times P\) matrix \(\mathbf {K}\) containing the generalized direct and cross-covariances of the components of \(\mathbf {Y}\), in a way similar to Eq. (3) (Cassiani and Christakos 1998; Chilès and Delfiner 2012; Christakos 1992), that is:
where \(P_k\) is the Taylor expansion of the cosine up to order 2k.
Specifically, let us define a vector random field as follows:
where \(\left\{ \mathbf {U}_p: p=1, \ldots , P\right\}\) are mutually independent random vectors with probability density \(g:\mathbb {R}^d\rightarrow \mathbb {R}_+\), \(\left\{ \phi _p: p=1, \ldots , P\right\}\) are mutually independent random variables uniformly distributed over the interval \([0, 2\pi )\), independent of the \(\mathbf {U}_p\), and \(\left\{ \alpha _p: p=1, \ldots , P\right\}\) are vector-valued mappings (to be determined) with P real-valued components.
Considering \(\lambda =\{\lambda _i, \mathbf {x}_i\}_{i\in I} \in \Lambda _k\), one can define an ALC-k of the simulated vector random field \(\mathbf {\mathrm {\mathbf {Y}}}_S(\lambda )\) as follows:
Accounting for the fact that \(\left\{ \phi _p: p=1, \ldots , P\right\}\) are independent and uniformly distributed in \([0, 2\pi )\), the conditional expectation of \(\mathrm {\mathbf {Y}}_S(\lambda )\) given \(\mathbf {U}_p=\mathbf {u}_p\) is
Therefore, the prior expectation is
Now, consider \(\lambda =\{\lambda _i, \mathbf {x}_i\}_{i\in I}\in \Lambda _k\) and \(\mu =\{\mu _j, \mathbf {x}_j'\}_{j\in J}\in \Lambda _k\). If it exists, the matrix of direct and cross-covariances between \(\mathrm {\mathbf {Y}}_S(\lambda )\) and \(\mathrm {\mathbf {Y}}_S(\mu )\) is
Accounting for the fact the phases \(\{\phi _p, p=1, \ldots , P\}\) are independent and uniformly distributed in \([0, 2\pi )\), all the cosine terms have a zero expectation except when \(p=q\), so that the previous equation simplifies into
The first cosine term has a zero expectation because \(\phi _p\) is uniform on \([0,2\pi )\) and is independent of \(\mathbf {U}_p\), for all \(p=1, \ldots , P\). Therefore, Eq. (12) reduces to
where \(\mathbf {A}(\mathbf {u})\) is the \(P\times P\) matrix whose p-th column is \(\alpha _p(\mathbf {u})\).
Since the weights \(\{\lambda _i\}_{i \in I}\) and \(\{\mu _j\}_{j \in J}\) filter out the polynomials of degree less than or equal to 2k (Eq. 1), one can subtract the Taylor expansion \(P_k\) of the cosine without modifying the integrand, as follows:
For the simulated vector random field \(\mathrm {\mathbf {Y}}_S\) to be an intrinsic vector random field of order k with a matrix of generalized direct and cross-covariances \(\mathbf {K}\) associated with the spectral density matrix \({\mathbf {f}}\) (Eq. 9), it suffices that the following condition is satisfied for any frequency vector \(\mathbf {u}\):
or, equivalently,
This condition, which is analogous to that found for the simulation of intrinsic vector random fields of order 0 (Arroyo and Emery 2017), ensures that the improper integral
is convergent, insofar as it coincides with the spectral representation of the generalized covariance \(\mathbf {K}(\mathbf {x}_i-\mathbf {x}_j')\). The summations and integral signs in Eq. (13) can therefore be permuted, which yields
For instance, \(\mathbf {A}(\mathbf {u})\) can be chosen as the principal square root matrix of \(\frac{2\mathbf {f}(\mathbf {u})}{g(\mathbf {u})}\). The knowledge of \(\mathbf {A}(\mathbf {u})\) determines the vector-valued mappings \(\left\{ \alpha _p: p=1, \ldots , P\right\}\) to be used in Equation (10), which completes the specification of the algorithm.
Finally, based on the central limit theorem, to obtain an intrinsic vector random field with approximately Gaussian increments of order k and with zero value at the origin \(\mathbf {x}= \mathbf {0}\), it suffices to shift, add and rescale many of such independent random fields:
where \(N\) is a large integer, \(\{\mathbf {U}_{n,p}: n=1, \ldots , N; p=1, \ldots , P\}\) are mutually independent random vectors with probability density \(g\) and \(\{\phi _{n,p}: n=1, \ldots , N; p=1, \ldots , P\}\) are mutually independent random variables uniformly distributed as \(\phi _p\).
This algorithm (Eq. 15) generalizes the ones proposed in Emery et al. (2016) and in Arroyo and Emery (2017), which are restricted to the simulation of stationary and intrinsic vector random fields of order \(k = 0\), respectively. The density \(g\) can be chosen freely, provided that its support contains the support of each component of the spectral density matrix \({\mathbf {f}}\) (this necessary condition is implied by Eq. 14). Note that the spectral representation under consideration (Eq. 9) is restricted to generalized cross-covariances that are even functions of the lag vector \(\mathbf {h}\). A more general representation allowing the incorporation of an odd component is presented in Chilès and Delfiner (2012) for the case when \(k = 0\) and in Huang et al. (2009) for any non-negative integer k. The design of non-even generalized cross-covariance models together with algorithms for simulating vector IRF-k with such covariance models is a topic of further research.
4 Examples
In this section, the proposed spectral algorithm is tested to simulate random fields on a set of 250, 000 locations on a regular two-dimensional grid G with a unit mesh along each coordinate axis (\(d=2\)). The simulation is performed by using \(N = 500\) basic random fields in Eqs. (8) or (15). The density \(g\) is chosen as the spectral density of a stationary isotropic Matérn covariance with a unit sill (Lantuéjoul 2002):
that is:
where \(\varGamma (\cdot )\) is the gamma function and \(K_{\nu }(\cdot )\) is the modified Bessel function of the second kind of order \(\nu\).
In the following, the scale parameter will be set to \(a=30\) and the shape parameter to \(\nu =\min (\alpha _1,\alpha _2)/2\), where \(\alpha _1\) and \(\alpha _2\) will be defined in each example. These values of \(a\) and \(\nu\) correspond to a heuristic choice that provides a good sampling of both large and small frequencies when generating the random vectors \(\{\mathbf {U}_{n}: n=1, \ldots , N\}\) (Eq. 8) or \(\{\mathbf {U}_{n,p}: n=1, \ldots , N; p=1, \ldots , P\}\) (Eq. 15). However, as proved in the previous sections, the algorithm is applicable with any other choice for these scale and shape parameters, insofar as the support of the Matérn density is the whole space \(\mathbb {R}^d\).
4.1 Example 1: Simulating a scalar random field with power generalized covariance in \(\mathbb {R}^d\)
Let us consider the simulation of a scalar intrinsic random field with a power generalized covariance of the form
where \(\lfloor \cdot \rfloor\) is the floor function, \(b\) is a positive real number and \(\alpha\) is a positive real number different from an even integer. The order of the intrinsic random field with such a generalized covariance is \(k=\lfloor \alpha /2\rfloor\).
The spectral density of \(\mathbf {K}(\mathbf {h})\) is (Chilès and Delfiner 2012):
As an example, Fig. 1 (left) shows the map of one realization obtained by using Eq. (8) with \(\alpha =5\) (therefore, \(k = 2\)) and \(b=100\). The simulated field (an IRF-2) exhibits a quadratic drift, which makes difficult to visually assess whether or not the desired spatial correlation structure is accurately reproduced. Since this structure is related to the generalized increments of order 2, one option to unveil it is to focus on the generalized variogram of order 2 of the simulated field, that is (Eq. 4):
\(\varUpsilon (\mathbf {h})\) can be expressed as a function of the generalized covariance \(\mathbf {K}(\mathbf {h})\) (Eq. 5). Experimentally, it can be estimated for each realization \(\left\{ y(\mathbf {x}): \mathbf {x}\in G\right\}\) by replacing the expectation in the previous equation by an average of the form
where \(G_{-\mathbf {h}}, G_{-2\mathbf {h}}\) and \(G_{-3\mathbf {h}}\) stand for the grid G shifted by vector \(-\mathbf {h}, -2\mathbf {h}\) and \(-3\mathbf {h}\), respectively, while card\(\{.\}\) indicates cardinality. Such an experimental generalized variogram is expected to fluctuate without bias around the theoretical generalized variogram (Chilès and Delfiner 2012). Accordingly, on average over a large set of realizations (so that statistical fluctuations become negligible), it is expected that the experimental generalized variogram matches the theoretical generalized variogram. This effectively happens when considering one hundred realizations (Fig. 1 right), confirming that the simulated field accurately reproduces the target power generalized covariance.
4.2 Example 2: Simulating a vector random field with power generalized direct and cross-covariances
Let us now simulate an intrinsic vector random field \(\mathbf {Y}\) with \(P = 2\) components with the following \(2\times 2\) matrix of generalized direct and cross-covariances:
where \(\rho \in \mathbb {R}\), \((b_1, b_2, b_{12}, \alpha _1, \alpha _2, \alpha _{12}) \in (\mathbb {R}_{+}^*)^{6}\), such that \(\alpha _1\) and \(\alpha _2\) are not even integers. The orders of the first and second components of the vector random field are \(k_1 = \lfloor \alpha _1/2\rfloor\) and \(k_2 = \lfloor \alpha _2/2\rfloor\), respectively, while the overall order of the intrinsic vector random field is \(k = \max (k_1,k_2)\).
The corresponding spectral density matrix for a given frequency vector \(\mathbf {u} \in \mathbb {R}^d\) is:
The conditions under which this matrix is Hermitian positive semi-definite for any \(\mathbf {u} \in \mathbb {R}^d\) are detailed in "Appendix 1".
As an illustration, Fig. 2 shows the map of one realization obtained by using Eq. (15) with \(\alpha _1=2.5\) (\(k_1 = 1\)), \(\alpha _2=4.5\) (\(k_2=k=2\)), \(\alpha _{12}=3.5\), \(b_1=100\), \(b_2=90\), \(b_{12}=70\) and \(\rho =0.4\). Figure 3 compares the experimental generalized direct and cross-variograms of order 2 of one hundred realizations with the theoretical generalized direct and cross-variograms of order 2. The generalized cross-variogram is defined by substituting the covariance or the product of generalized increments for the variance (Eq. 4) or the squared value (Eqs. 19, 20) of generalized increments. As for the previous subsection, on average over the realizations, the experimental generalized variograms match the theoretical generalized variograms, which corroborates that the proposed spectral simulation algorithm accurately reproduces the spatial correlation structure of the desired vector random field.
4.3 Example 3: Simulating a vector random field with power and spline generalized direct covariances and Matérn generalized cross-covariance
Let us now simulate an intrinsic vector random field of order k, \(\mathbf {Y}\), with \(P = 2\) components by using the following \(2\times 2\) matrix of generalized direct and cross-covariances:
where \(\rho \in \mathbb {R}\), \((b_1, b_2, \alpha _1, a_{12},\nu _{12}) \in (\mathbb {R}_{+}^*)^5\) such that \(\alpha _1\) is not an even integer, \(k_2 \in \mathbb {N}^{*}\) and \(\alpha _2 = 2k_2\). The orders of the first and second components of the vector random field are \(k_1 = \lfloor \alpha _1/2\rfloor\) and \(k_2\), respectively, while the overall order of the intrinsic vector random field is \(k = \max (k_1,k_2)\). \(\mathbf {M}(\mathbf {h},a_{12},\nu _{12})\) is the stationary Matérn covariance with sill \(\rho\), scale parameter \(a_{12}\) and shape parameter \(\nu _{12}\) (Lantuéjoul 2002); therefore, this is also a valid generalized covariance for any order k (Chilès and Delfiner 2012).
The corresponding spectral density matrix for a given frequency vector \(\mathbf {u} \in \mathbb {R}^d\) is:
where \(f_S(\mathbf {u}, b_2, k_2)\) is the spectral density of the spline generalized covariance \((-1)^{1+k_2}\Vert \frac{\mathbf {h}}{b_2}\Vert ^{2k_2}\ln \left( \Vert \frac{\mathbf {h}}{b_2}\Vert \right)\). The expression of this spectral density can be obtained by considering the spline generalized covariance as the limit, as \(\epsilon\) tends to zero, of a power generalized covariance of exponent \(2k_2+\epsilon\) divided by \(\epsilon\) (Emery and Lantuéjoul 2008). This implies
The conditions under which the spectral density matrix in Eq. (24) is Hermitian positive semi-definite for any \(\mathbf {u} \in \mathbb {R}^d\) (therefore, the defined generalized direct and cross-covariances constitute a valid model) are indicated in "Appendix 2".
As an illustration, Fig. 4 shows the map of one realization obtained by using Eq. (15) with \(\alpha _1=3\) (\(k_1 = 1\)), \(\alpha _2=2\) (\(k_2=1\)), \(b_1=180\), \(b_2=100\), \(a_{12}=80\), \(\nu _{12}=1.25\) and \(\rho =0.55\). Figure 5 compares the experimental generalized direct and cross-variograms of order 1 of one hundred realizations with the theoretical generalized direct and cross-variograms of order 1. On average over the realizations, the experimental generalized variograms match the theoretical generalized variograms, corroborating that the spatial correlation structure of the target vector random field is accurately reproduced.
5 Conclusions
This paper presented an algorithm for simulating intrinsic vector random fields of order k with given generalized direct and cross-covariances and multivariate Gaussian generalized increments. The algorithm relies on the spectral decomposition of the generalized covariances, in order to reproduce the spatial correlation structure of the desired random field, and on the central limit theorem, in order to obtain generalized increments whose finite-dimensional distributions are approximately Gaussian.
The implementation of the algorithm is straightforward, with no restriction on the number of components of the vector random field, space dimension, number and positions of the locations targeted for simulation, or number of desired realizations, other than hardware and software capacities. The presented examples show the versatility of the algorithm and its applicability to simulate random fields with a complex covariance structure.
References
Apanasovich TV, Genton MG, Sun Y (2012) A valid Matérn class of cross-covariance functions for multivariate random fields with any number of components. J Am Stat Assoc 107(497):180–193
Arroyo D, Emery X (2015) Simulation of intrinsic random fields of order \(k\) with Gaussian generalized increments by Gibbs sampling. Math Geosci 47(8):955–974
Arroyo D, Emery X (2017) Spectral simulation of vector random fields with stationary Gaussian increments in \(d\)-dimensional Euclidean spaces. Stoch Environ Res Risk Assess 31(7):1583–1592
Bochner S (1933) Monotone Funktionen Stieljessche Integrale and Harmonische Analyse. Math Ann 108:378–410
Buttafuoco G, Castrignano A (2005) Study of the spatio-temporal variation of soil moisture under forest using intrinsic random functions of order \(k\). Geoderma 128(3–4):208–220
Cassiani G, Christakos G (1998) Analysis and estimation of natural processes with nonhomogeneous spatial variation using secondary information. Math Geol 30(1):57–76
Chilès JP, Delfiner P (2012) Geostatistics: modeling spatial uncertainty, 2nd edn. Wiley, New York
Chilès JP, Gable R (1984) Three-dimensional modelling of a geothermal field. In: Verly G, David M, Journel AG, Maréchal A (eds) Geostatistics for natural resources characterization. Reidel, Dordrecht, pp 587–598
Christakos G (1992) Random field models in earth sciences. Academic, San Diego
Christakos G, Thesing GA (1993) The intrinsic random-field model in the study of sulfate deposition processes. Atmos Environ Part A Gen Top 27(10):1521–1540
de Fouquet C (1994) Reminders on the conditioning kriging. In: Armstrong M, Dowd PA (eds) Geostatistical simulations. Kluwer, Dordrecht, pp 131–145
Dimitrakopoulos R (1990) Conditional simulation of intrinsic random functions of order \(k\). Math Geol 22(3):361–380
Dong A, Ahmed S, Marsily G de (1990) Development of geostatistical methods dealing with the boundary conditions problem encountered in fluid mechanics of porous media. In: Guérillot D, Guillon O (eds) 2nd European conference on the mathematics of oil recovery. Edition Technip, Paris, pp 21–30
Emery X (2010) Multi-Gaussian kriging and simulation in the presence of an uncertain mean value. Stoch Environ Res Risk Assess 24(2):211–219
Emery X, Arroyo D, Porcu E (2016) An improved spectral turning-bands algorithm for simulating stationary vector Gaussian random fields. Stoch Environ Res Risk Assess 30(7):1863–1873
Emery X, Lantuéjoul C (2006) TBSIM: a computer program for conditional simulation of three-dimensional Gaussian random fields via the turning bands method. Comput Geosci 32(10):1615–1628
Emery X, Lantuéjoul C (2008) A spectral approach to simulating intrinsic random fields with power and spline generalized covariances. Comput Geosci 12(1):121–132
Gneiting T, Kleiber W, Schlather M (2010) Matérn cross-covariance functions for multivariate random fields. J Am Stat Assoc 105(491):1167–1177
Haas A, Jousselin C (1976) Geostatistics in petroleum industry. In: Guarascio M, David M, Huijbregts C (eds) Advanced geostatistics in the mining industry. Springer, Dordrecht, pp 333–347
Huang C, Yao Y, Cressie N, Hsing T (2009) Multivariate intrinsic random functions for cokriging. Math Geosci 41(8):887–904
Kitanidis PK (1999) Generalized covariance functions associated with the Laplace equation and their use in interpolation and inverse problems. Water Resour Res 35(5):1361–1367
Lantuéjoul C (2002) Geostatistical simulation: models and algorithms. Springer, Berlin
Madani N, Emery X (2017) Plurigaussian modeling of geological domains based on the truncation of non-stationary Gaussian random fields. Stoch Environ Res Risk Assess 31:893–913
Maleki M, Emery X (2017) Joint simulation of stationary grade and non-stationary rock type for quantifying geological uncertainty in a copper deposit. Comput Geosci 109:258–267
Matheron G (1973) The intrinsic random functions and their applications. Adv Appl Probab 5:439–468
Pardo-Igúzquiza E, Dowd PA (2003) IRFK2D: a computer program for simulating intrinsic random functions of order \(k\). Comput Geosci 29(6):753–759
Suárez Arriaga MC, Samaniego F (1998) Intrinsic random functions of high order and their application to the modeling of non-stationary geothermal parameters. In: Twenty-third workshop on geothermal reservoir engineering. Technical report SGP-TR-158, Stanford University, Stanford, pp 169–175
Acknowledgements
The authors acknowledge the funding by the Chilean Commission for Scientific and Technological Research (CONICYT), through Projects CONICYT/ FONDECYT/ INICIACIÓN EN INVESTIGACIÓN/ N\(^{\circ }\)11170529 (Daisy Arroyo) and CONICYT PIA Anillo ACT1407 (Xavier Emery). Two anonymous reviewers are also acknowledged for their constructive comments.
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix 1: Existence conditions for Example 2
The spectral density matrix \(\mathbf{f}(\mathbf {u})\) defined in Eq. (22) is Hermitian since it is real-valued and symmetric, with positive diagonal entries. It is positive semi-definite for any \(\mathbf {u} \in \mathbb {R}^d\) (therefore, the associated generalized direct and cross-covariances constitute a valid model) if and only if its determinant is non-negative, that is:
with \(f_P\) the spectral density of the power generalized covariance (Eq. 18).
Now, if \(\rho\) is different from zero, the determinant is negative for large \(\Vert \mathbf {u}\Vert\) if \(\alpha _{12} < \frac{\alpha _1+\alpha _2}{2}\) and for small \(\Vert \mathbf {u}\Vert\) if \(\alpha _{12} > \frac{\alpha _1+\alpha _2}{2}\); a necessary condition for positive semi-definiteness is therefore that the exponent of the cross-covariance is the arithmetic average of the exponents of the direct covariances, i.e., \(\alpha _{12} = \frac{\alpha _1+\alpha _2}{2}\). Under this condition, the sign of the determinant is the same as the sign of
Accordingly, positive semi-definiteness is ensured if, and only if, either \(\rho = 0\) or the two following constraints are fulfilled:
-
1.
\(\alpha _{12}=\displaystyle {\frac{\alpha _1+\alpha _2}{2}}\)
-
2.
$$\begin{aligned} \rho ^2 \le \frac{b_{12}^{2 \alpha _{12}}\varGamma ^2\left( \frac{\alpha _{12}}{2}-\lfloor \alpha _{12}/2\rfloor \right) \varGamma ^2\left( 1-\frac{\alpha _{12}}{2}+\lfloor \alpha _{12}/2\rfloor \right) \varGamma \left( \frac{\alpha _1}{2}+1\right) \varGamma \left( \frac{\alpha _2}{2}+1\right) \varGamma \left( \frac{\alpha _1+d}{2}\right) \varGamma \left( \frac{\alpha _2+d}{2}\right) }{b_1^{\alpha _1}b_2^{\alpha _2}\varGamma ^2\left( \frac{\alpha _{12}}{2}+1\right) \varGamma ^2\left( \frac{\alpha _{12}}{2}+\frac{d}{2}\right) \varGamma \left( \frac{\alpha _1}{2}-\lfloor \alpha _1/2\rfloor \right) \varGamma \left( \frac{\alpha _2}{2}-\lfloor \alpha _2/2\rfloor \right) \varGamma \left( 1-\frac{\alpha _1}{2}+\lfloor \alpha _1/2\rfloor \right) \varGamma \left( 1-\frac{\alpha _2}{2}+\lfloor \alpha _2/2\rfloor \right) } \end{aligned}$$
Appendix 2: Existence conditions for Example 3
As for the previous example, the spectral density matrix \(\mathbf{f}(\mathbf {u})\) defined in Eq. (24) is positive semi-definite if and only if its determinant is non-negative, i.e.:
where \(f_P\) and \(f_S\) are the spectral densities of the power and spline generalized covariances, respectively. When \(\rho = 0\), the positivity condition is fulfilled irrespective of the values of \(b_1\), \(\alpha _1\), \(b_2\) and \(k_2\). In contrast, when \(\rho \ne 0\), the following necessary and sufficient condition is found:
with
The mapping \(\varphi :\mathbb {R}_+\rightarrow \mathbb {R}\) is unbounded if \(\alpha _1+2k_2>4\nu _{12}\), in which case inequality (26) cannot be satisfied. In the converse case \((\alpha _1+2k_2\le 4\nu _{12})\), the maximum of \(\varphi\) is
Therefore, when \(\rho \ne 0\), the following two necessary and sufficient conditions must be fulfilled for the spectral density matrix \(\mathbf {f}(\mathbf {u})\) to be positive semi-definite for all \(\mathbf {u}\in \mathbb {R}^d\):
-
1.
\(\alpha _1+2k_2\le 4\nu _{12}\)
-
2.
\(\rho ^2\le \rho _{\max }^2 = \displaystyle {\frac{\kappa }{\varphi _{\max }}}\).
In the specific case when \(\alpha _1+2k_2=4\nu _{12}\), \(\varphi _{\max }=(2\pi a_{12})^{-(\alpha _1+2k_2)}\) and the upper bound of \(\rho ^2\) is given by
The above bivariate model and conditions of validity bear a resemblance to the non-stationary models proposed in Arroyo and Emery (2017) and in Maleki and Emery (2017), in which the spline generalized direct covariance is replaced by a power or by a Matérn covariance, and, to a lesser extent, to the stationary bivariate Matérn covariance model (Gneiting et al. 2010; Apanasovich et al. 2012).
Rights and permissions
About this article
Cite this article
Arroyo, D., Emery, X. Simulation of intrinsic random fields of order k with a continuous spectral algorithm. Stoch Environ Res Risk Assess 32, 3245–3255 (2018). https://doi.org/10.1007/s00477-018-1516-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00477-018-1516-2