Stationary process
In mathematics and statistics, a stationary process is a stochastic process whose unconditional joint probability distribution does not change when shifted in time. Consequently, parameters such as mean and variance also do not change over time.
Since stationarity is an assumption underlying many statistical procedures used in time series analysis, non-stationary data are often transformed to become stationary. The most common cause of violation of stationarity is a trend in the mean, which can be due either to the presence of a unit root or of a deterministic trend. In the former case of a unit root, stochastic shocks have permanent effects, and the process is not mean-reverting. In the latter case of a deterministic trend, the process is called a trend-stationary process, and stochastic shocks have only transitory effects after which the variable tends toward a deterministically evolving mean.
A trend stationary process is not strictly stationary, but can easily be transformed into a stationary process by removing the underlying trend, which is solely a function of time. Similarly, processes with one or more unit roots can be made stationary through differencing. An important type of non-stationary process that does not include a trend-like behavior is a cyclostationary process, which is a stochastic process that varies cyclically with time.
For many applications strict-sense stationarity is too restrictive. Other forms of stationarity such as wide-sense stationarity or N-th-order stationarity are then employed. The definitions for different kinds of stationarity are not consistent among different authors.
Strict-sense stationarity
Definition
Formally, let be a stochastic process and let represent the cumulative distribution function of the unconditional joint distribution of at times. Then, is said to be strictly stationary, strongly stationary or strict-sense stationary ifSince does not affect, is not a function of time.
Examples
is the simplest example of a stationary process.An example of a discrete-time stationary process where the sample space is also discrete is a Bernoulli scheme. Other examples of a discrete-time stationary process with continuous sample space include some autoregressive and moving average processes which are both subsets of the autoregressive moving average model. Models with a non-trivial autoregressive component may be either stationary or non-stationary, depending on the parameter values, and important non-stationary special cases are where unit roots exist in the model.
Example 1
Let be any scalar random variable, and define a time-series, byThen is a stationary time series, for which realisations consist of a series of constant values, with a different constant value for each realisation. A law of large numbers does not apply on this case, as the limiting value of an average from a single realisation takes the random value determined by, rather than taking the expected value of.
Example 2
As a further example of a stationary process for which any single realisation has an apparently noise-free structure, let have a uniform distribution on and define the time series byThen is strictly stationary.
''N''th-order stationarity
In, the distribution of samples of the stochastic process must be equal to the distribution of the samples shifted in time for all. N-th-order stationarity is a weaker form of stationarity where this is only requested for all up to a certain order. A random process is said to be N-th-order stationary if:Weak or wide-sense stationarity
Definition
A weaker form of stationarity commonly employed in signal processing is known as weak-sense stationarity, wide-sense stationarity, or covariance stationarity. WSS random processes only require that 1st moment and autocovariance do not vary with respect to time and that the 2nd moment is finite for all times. Any strictly stationary process which has a defined mean and a covariance is also WSS.So, a continuous time random process which is WSS has the following restrictions on its mean function and autocovariance function :
The first property implies that the mean function must be constant. The second property implies that the covariance function depends only on the difference between and and only needs to be indexed by one variable rather than two variables. Thus, instead of writing,
the notation is often abbreviated by the substitution :
This also implies that the autocorrelation depends only on, that is
The third property says that the second moments must be finite for any time.
Motivation
The main advantage of wide-sense stationarity is that it places the time-series in the context of Hilbert spaces. Let H be the Hilbert space generated by . By the positive definiteness of the autocovariance function, it follows from Bochner's theorem that there exists a positive measure on the real line such that H is isomorphic to the Hilbert subspace of L2 generated by. This then gives the following Fourier-type decomposition for a continuous time stationary stochastic process: there exists a stochastic process with orthogonal increments such that, for allwhere the integral on the right-hand side is interpreted in a suitable sense. The same result holds for a discrete-time stationary process, with the spectral measure now defined on the unit circle.
When processing WSS random signals with linear, time-invariant filters, it is helpful to think of the correlation function as a linear operator. Since it is a circulant operator, its eigenfunctions are the Fourier complex exponentials. Additionally, since the eigenfunctions of LTI operators are also complex exponentials, LTI processing of WSS random signals is highly tractable—all computations can be performed in the frequency domain. Thus, the WSS assumption is widely employed in signal processing algorithms.
Definition for complex stochastic process
In the case where is a complex stochastic process the autocovariance function is defined as and, in addition to the requirements in, it is required that the pseudo-autocovariance function depends only on the time lag. In formulas, is WSS, ifJoint stationarity
The concept of stationarity may be extended to two stochastic processes.Joint strict-sense stationarity
Two stochastic processes and are called jointly strict-sense stationary if their joint cumulative distribution remains unchanged under time shifts, i.e. ifJoint (''M'' + ''N'')th-order stationarity
Two random processes and is said to be jointly -th-order stationary if:Joint weak or wide-sense stationarity
Two stochastic processes and are called jointly wide-sense stationary if they are both wide-sense stationary and their cross-covariance function depends only on the time difference. This may be summarized as follows:Relation between types of stationarity
- If a stochastic process is N-th-order stationary, then it is also M-th-order stationary for all.
- If a stochastic process is second order stationary and has finite second moments, then it is also wide-sense stationary.
- If a stochastic process is wide-sense stationary, then it is also second-order stationary.
- If a stochastic process is strict-sense stationary and has finite second moments, it is wide-sense stationary.
- If two stochastic processes are jointly -th-order stationary, this does not guarantee that the individual processes are M-th- respectively N-th-order stationary.
Other terminology
- Priestley uses stationary up to order m if conditions similar to those given here for wide sense stationarity apply relating to moments up to order m. Thus wide sense stationarity would be equivalent to "stationary to order 2", which is different from the definition of second-order stationarity given here.
- Honarkhah and Caers also use the assumption of stationarity in the context of multiple-point geostatistics, where higher n-point statistics are assumed to be stationary in the spatial domain.
- Tahmasebi and Sahimi have presented an adaptive Shannon-based methodology that can be used for modeling of any non-stationary systems.
Differencing
Transformations such as logarithms can help to stabilize the variance of a time series. Differencing can help stabilize the mean of a time series by removing changes in the level of a time series, and so eliminating trend and seasonality.
One of the ways for identifying non-stationary times series is the ACF plot. For a stationary time series, the ACF will drop to zero relatively quickly, while the ACF of non-stationary data decreases slowly.