Math 2.0

Statistics Inference for stochastic processes and time series Theorem

Yule–Walker equations

Builds on Autoregressive modelAutocorrelation functionToeplitz matrixCovariance

Statement

Let (εt)t∈ℤ(\varepsilon_t)_{t \in \Z} be a white noise with variance σ2>0\sigma^2 > 0. Let (Xt)t∈ℤ(X_t)_{t \in \Z} be a causal autoregressive model of order pp with mean 00, Xt=ϕ1Xt−1+⋯+ϕpXt−p+εt,X_t = \phi_1 X_{t-1} + \cdots + \phi_p X_{t-p} + \varepsilon_t, so that Xt=∑j≥0ψjεt−jX_t = \sum_{j \ge 0} \psi_j \varepsilon_{t-j} with ∑j∣ψj∣<∞\sum_j \abs{\psi_j} < \infty. Let γ(h)=E[Xt+hXt]\gamma(h) = E[X_{t+h} X_t] be its autocovariance function. Then γ(h)=ϕ1γ(h−1)+⋯+ϕpγ(h−p)for h≥1,γ(0)=ϕ1γ(1)+⋯+ϕpγ(p)+σ2.\gamma(h) = \phi_1 \gamma(h-1) + \cdots + \phi_p \gamma(h-p) \quad \text{for } h \ge 1, \qquad \gamma(0) = \phi_1 \gamma(1) + \cdots + \phi_p \gamma(p) + \sigma^2. In matrix form, Γpϕ=γp\Gamma_p \phi = \gamma_p and σ2=γ(0)−ϕTγp\sigma^2 = \gamma(0) - \phi^T \gamma_p, where Γp=[γ(i−j)]i,j=1p\Gamma_p = [\gamma(i - j)]_{i,j=1}^{p}, ϕ=(ϕ1,…,ϕp)T\phi = (\phi_1, \dots, \phi_p)^T and γp=(γ(1),…,γ(p))T\gamma_p = (\gamma(1), \dots, \gamma(p))^T.

Remarks

Multiply the defining equation by Xt−hX_{t-h} and take expectations. For h≥1h \ge 1, causality makes Xt−hX_{t-h} a function of εs\varepsilon_s with s≤t−h<ts \le t - h < t, so E[εtXt−h]=0E[\varepsilon_t X_{t-h}] = 0, which gives the first equations. For h=0h = 0, E[εtXt]=E[εt2]=σ2E[\varepsilon_t X_t] = E[\varepsilon_t^2] = \sigma^2, which gives the last one. The matrix Γp\Gamma_p is a symmetric Toeplitz matrix, and it is nonsingular because γ(0)>0\gamma(0) > 0 and γ(h)→0\gamma(h) \to 0 as h→∞h \to \infty. So the autocovariances γ(0),…,γ(p)\gamma(0), \dots, \gamma(p) determine ϕ\phi and σ2\sigma^2.

Example: for p=1p = 1, the equations read γ(1)=ϕ1γ(0)\gamma(1) = \phi_1 \gamma(0) and γ(0)=ϕ1γ(1)+σ2\gamma(0) = \phi_1 \gamma(1) + \sigma^2. Hence ϕ1=ρ(1)\phi_1 = \rho(1) and γ(0)=σ2/(1−ϕ12)\gamma(0) = \sigma^2 / (1 - \phi_1^2).

The Yule–Walker estimator replaces γ\gamma by the sample autocovariance γ^\hat\gamma and solves Γ^pϕ^=γ^p\hat\Gamma_p \hat\phi = \hat\gamma_p. Causality is needed: for the non-causal stationary solution of Xt=2Xt−1+εtX_t = 2 X_{t-1} + \varepsilon_t, the shock εt\varepsilon_t is correlated with the past values Xt−hX_{t-h} and the first equation fails.

Going deeper

For a student

The equations give the simplest estimator of the coefficients of an AR(pp) model, computed from the sample autocorrelation function. For a Gaussian causal AR process, this estimator has the same asymptotic distribution as the maximum likelihood estimator. The Durbin–Levinson algorithm solves the Toeplitz system for p=1,2,3,…p = 1, 2, 3, \dots in turn, and the last coefficient at each order is the partial autocorrelation. The equations are named after Udny Yule and Gilbert Walker.

Reading path

To understand this page from the ground up, read these 5 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Autocorrelation function concept
  2. Autoregressive model concept
  3. Covariance concept
  4. Toeplitz matrix concept
  5. Yule–Walker equations statement

Where this leads

1 page builds on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Autoregressive_model
About this page
TagGA46NC0CJZ
URIm2://GA46NC0CJZ
Kindstatement, theorem
WritingW0 stub
MSC62M10
StatusThis copy of the site has no build data. Run m2 status GA46NC0CJZ.
AboutAutoregressive model
UsesAutoregressive model, Autocorrelation function, Toeplitz matrix, Covariance

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

Used by