Skip to content
homeaboutworkprojectsthesiswritingquestionsarithmeticsequencesresume
Loading
~/blog/autoregression0%dark
  1. home/
  2. writing/
  3. Autoregressive Models

08 July 2026 · 9 min read · updated 08 July 2026

Autoregressive Models

An autoregressive model expresses each observation as a linear function of its own past plus a white noise shock. We give the exact stationarity condition through the roots of the characteristic polynomial and the companion matrix, derive the causal moving-average representation and the Yule-Walker equations that tie the coefficients to the autocorrelation function, and read off the exponential decay of the AR(1) and the damped cyclical decay of the AR(2). We then prove mean reversion of the multistep forecast, compute the AR(1) half-life, and identify the exactly sampled Ornstein-Uhlenbeck process as a stationary AR(1), which places the unit root at the boundary of the model class.

  • 7 equations
  • 13 results
  • 3 connections
  • time-series
  • econometrics
  • stochastic-processes
On this page▾
  • The model and its stationarity
  • The causal representation
  • The Yule-Walker equations
  • The spectrum
  • Estimation
  • Forecasting and mean reversion
  • The continuous limit and the unit-root boundary

9 min left

  • The model and its stationarity2m
  • The causal representation1m
  • The Yule-Walker equations2m
  • The spectrum1m
  • Estimation1m
  • Forecasting and mean reversion1m
  • The continuous limit and the unit-root boundary1m

An autoregression predicts a series from its own past. It is the workhorse of linear time-series analysis, the model whose autocorrelations decay rather than truncate, dual to the moving average whose autocorrelations cut off. This post builds the AR(ppp) model from its characteristic polynomial, ties its coefficients to the autocorrelation function, and identifies its continuous-time limit [1], [2].

#The model and its stationarity

Definition1

The series {rt}\{r_t\}{rt​} follows an autoregression of order ppp if

rt=ϕ0+ϕ1rt−1+⋯+ϕprt−p+at,(1)r_t = \phi_0 + \phi_1 r_{t-1} + \cdots + \phi_p r_{t-p} + a_t, \tag{1}rt​=ϕ0​+ϕ1​rt−1​+⋯+ϕp​rt−p​+at​,(1)

where {at}\{a_t\}{at​} is white noise of variance σ2\sigma^2σ2 and ata_tat​ is uncorrelated with rt−1,rt−2,…r_{t-1}, r_{t-2}, \dotsrt−1​,rt−2​,…. Its characteristic polynomial is ϕ(z)=1−ϕ1z−⋯−ϕpzp\phi(z) = 1 - \phi_1 z - \cdots - \phi_p z^pϕ(z)=1−ϕ1​z−⋯−ϕp​zp.

Taking expectations in Equation (1) under stationarity gives the mean μ=ϕ0/ϕ(1)=ϕ0/(1−ϕ1−⋯−ϕp)\mu = \phi_0/\phi(1) = \phi_0/(1 - \phi_1 - \cdots - \phi_p)μ=ϕ0​/ϕ(1)=ϕ0​/(1−ϕ1​−⋯−ϕp​), and r~t=rt−μ\tilde r_t = r_t - \mur~t​=rt​−μ obeys the centered recursion r~t=∑i=1pϕir~t−i+at\tilde r_t = \sum_{i=1}^p \phi_i \tilde r_{t-i} + a_tr~t​=∑i=1p​ϕi​r~t−i​+at​. Whether a stationary solution exists is decided entirely by the roots of ϕ\phiϕ.

Theorem2

The AR(ppp) model admits a unique causal weakly stationary solution if and only if every root of ϕ(z)=0\phi(z) = 0ϕ(z)=0 lies outside the unit circle, equivalently every eigenvalue of the companion matrix lies inside it.

Proof

Take p=1p = 1p=1 first. Iterating r~t=ϕ1r~t−1+at\tilde r_t = \phi_1 \tilde r_{t-1} + a_tr~t​=ϕ1​r~t−1​+at​ gives r~t=∑i=0nϕ1iat−i+ϕ1n+1r~t−n−1\tilde r_t = \sum_{i=0}^{n} \phi_1^i a_{t-i} + \phi_1^{n+1}\tilde r_{t-n-1}r~t​=∑i=0n​ϕ1i​at−i​+ϕ1n+1​r~t−n−1​. The sum converges in mean square as n→∞n\to\inftyn→∞ precisely when ∣ϕ1∣<1|\phi_1| < 1∣ϕ1​∣<1, since E[(∑iϕ1iat−i)2]=σ2∑iϕ12i=σ2/(1−ϕ12)\E[(\sum_{i} \phi_1^i a_{t-i})^2] = \sigma^2\sum_i \phi_1^{2i} = \sigma^2/(1-\phi_1^2)E[(∑i​ϕ1i​at−i​)2]=σ2∑i​ϕ12i​=σ2/(1−ϕ12​) is finite exactly then, and the residual ϕ1n+1r~t−n−1\phi_1^{n+1}\tilde r_{t-n-1}ϕ1n+1​r~t−n−1​ vanishes in L2L^2L2. The single root of ϕ(z)=1−ϕ1z\phi(z) = 1 - \phi_1 zϕ(z)=1−ϕ1​z is z=1/ϕ1z = 1/\phi_1z=1/ϕ1​, outside the unit circle iff ∣ϕ1∣<1|\phi_1| < 1∣ϕ1​∣<1.

For general ppp, stack Rt=(r~t,r~t−1,…,r~t−p+1)⊤R_t = (\tilde r_t, \tilde r_{t-1}, \dots, \tilde r_{t-p+1})^\topRt​=(r~t​,r~t−1​,…,r~t−p+1​)⊤ and et=(at,0,…,0)⊤e_t = (a_t, 0, \dots, 0)^\topet​=(at​,0,…,0)⊤. Then Equation (1) is the first-order recursion Rt=Φ Rt−1+etR_t = \Phi\, R_{t-1} + e_tRt​=ΦRt−1​+et​ with the p×pp \times pp×p companion matrix whose first row is (ϕ1,…,ϕp)(\phi_1, \dots, \phi_p)(ϕ1​,…,ϕp​) and whose subdiagonal is the identity. Iterating gives Rt=∑i≥0Φiet−iR_t = \sum_{i\ge 0}\Phi^i e_{t-i}Rt​=∑i≥0​Φiet−i​, whose L2L^2L2 norm is bounded by σ∑i≥0∥Φi∥\sigma\sum_{i\ge 0}\lVert\Phi^i\rVertσ∑i≥0​∥Φi∥. By Gelfand's formula ∥Φi∥1/i→ϱ(Φ)\lVert\Phi^i\rVert^{1/i}\to\varrho(\Phi)∥Φi∥1/i→ϱ(Φ), so the series converges in L2L^2L2 iff the spectral radius ϱ(Φ)<1\varrho(\Phi) < 1ϱ(Φ)<1. Expanding the companion determinant along its first row gives det⁡(zI−Φ)=zp−ϕ1zp−1−⋯−ϕp\det(zI - \Phi) = z^p - \phi_1 z^{p-1} - \cdots - \phi_pdet(zI−Φ)=zp−ϕ1​zp−1−⋯−ϕp​, and the substitution z=1/wz = 1/wz=1/w yields the exact identity det⁡((1/w)I−Φ)=w−pϕ(w)\det\bigl((1/w)I - \Phi\bigr) = w^{-p}\phi(w)det((1/w)I−Φ)=w−pϕ(w), so the eigenvalues of Φ\PhiΦ are precisely the reciprocals of the roots of ϕ\phiϕ. Hence ϱ(Φ)<1\varrho(\Phi) < 1ϱ(Φ)<1 iff every root of ϕ\phiϕ lies outside the unit circle, and the stationary causal solution is the first component of RtR_tRt​ [3].

#The causal representation

The first component of the companion sum reads r~t=∑j≥0(Φj)11 at−j\tilde r_t = \sum_{j\ge 0}(\Phi^j)_{11}\,a_{t-j}r~t​=∑j≥0​(Φj)11​at−j​, an infinite moving average r~t=∑j≥0ψjat−j\tilde r_t = \sum_{j\ge 0}\psi_j a_{t-j}r~t​=∑j≥0​ψj​at−j​ with ψj=(Φj)11\psi_j = (\Phi^j)_{11}ψj​=(Φj)11​. The weights follow directly from inverting the polynomial. Writing ϕ(B)ψ(B)=1\phi(B)\psi(B) = 1ϕ(B)ψ(B)=1 in the backshift operator and equating the coefficient of BjB^jBj,

ψ0=1,ψj=∑i=1pϕi ψj−i(j≥1),(2)\psi_0 = 1, \qquad \psi_j = \sum_{i=1}^{p}\phi_i\,\psi_{j-i} \quad (j \ge 1), \tag{2}ψ0​=1,ψj​=i=1∑p​ϕi​ψj−i​(j≥1),(2)

with ψj−i=0\psi_{j-i} = 0ψj−i​=0 for j<ij < ij<i. Under Theorem 2 these decay at rate ϱ(Φ)<1\varrho(\Phi) < 1ϱ(Φ)<1, so a remote shock has vanishing influence. This is the linear representation the autocorrelation post assumed, now produced explicitly from the AR coefficients.

#The Yule-Walker equations

The same coefficients tie directly to the autocorrelations.

Theorem3

For a stationary AR(ppp), the autocovariances satisfy γℓ=∑i=1pϕi γℓ−i\gamma_\ell = \sum_{i=1}^p \phi_i\,\gamma_{\ell-i}γℓ​=∑i=1p​ϕi​γℓ−i​ for ℓ>0\ell > 0ℓ>0, and hence

ρℓ=∑i=1pϕi ρℓ−i,ℓ>0.(3)\rho_\ell = \sum_{i=1}^p \phi_i\,\rho_{\ell-i}, \qquad \ell > 0. \tag{3}ρℓ​=i=1∑p​ϕi​ρℓ−i​,ℓ>0.(3)
Proof

Multiply the centered recursion by r~t−ℓ\tilde r_{t-\ell}r~t−ℓ​ and take expectations. Since ata_tat​ is uncorrelated with r~t−ℓ\tilde r_{t-\ell}r~t−ℓ​ for ℓ>0\ell > 0ℓ>0, the shock term drops, leaving γℓ=∑i=1pϕi γℓ−i\gamma_\ell = \sum_{i=1}^p \phi_i\,\gamma_{\ell-i}γℓ​=∑i=1p​ϕi​γℓ−i​. Dividing by γ0\gamma_0γ0​ gives Equation (3). The case ℓ=0\ell = 0ℓ=0 adds the shock variance, γ0=∑i=1pϕiγi+σ2\gamma_0 = \sum_{i=1}^p \phi_i \gamma_i + \sigma^2γ0​=∑i=1p​ϕi​γi​+σ2.

Two cases carry the intuition. The AR(1) autocorrelation solves ρℓ=ϕ1ρℓ−1\rho_\ell = \phi_1 \rho_{\ell-1}ρℓ​=ϕ1​ρℓ−1​ from ρ0=1\rho_0 = 1ρ0​=1, giving pure geometric decay ρℓ=ϕ1ℓ\rho_\ell = \phi_1^\ellρℓ​=ϕ1ℓ​, positive and monotone for ϕ1>0\phi_1 > 0ϕ1​>0 and alternating for ϕ1<0\phi_1 < 0ϕ1​<0. The AR(2) is richer.

Proposition4

For a stationary AR(2), ρ1=ϕ1/(1−ϕ2)\rho_1 = \phi_1/(1-\phi_2)ρ1​=ϕ1​/(1−ϕ2​) and ρℓ\rho_\ellρℓ​ solves ρℓ=ϕ1ρℓ−1+ϕ2ρℓ−2\rho_\ell = \phi_1 \rho_{\ell-1} + \phi_2 \rho_{\ell-2}ρℓ​=ϕ1​ρℓ−1​+ϕ2​ρℓ−2​. The roots of the recursion are real when ϕ12+4ϕ2≥0\phi_1^2 + 4\phi_2 \ge 0ϕ12​+4ϕ2​≥0, giving a mixture of two exponential decays, and a complex conjugate pair of modulus −ϕ2\sqrt{-\phi_2}−ϕ2​​ when ϕ12+4ϕ2<0\phi_1^2 + 4\phi_2 < 0ϕ12​+4ϕ2​<0, giving a damped sinusoid with stochastic period

k=2πcos⁡−1 ⁣(ϕ1/(2−ϕ2)).(4)k = \frac{2\pi}{\cos^{-1}\!\bigl(\phi_1 / (2\sqrt{-\phi_2})\bigr)}. \tag{4}k=cos−1(ϕ1​/(2−ϕ2​​))2π​.(4)
Proof

Setting ℓ=1\ell = 1ℓ=1 in Equation (3) and using ρ−1=ρ1\rho_{-1} = \rho_1ρ−1​=ρ1​ gives ρ1=ϕ1+ϕ2ρ1\rho_1 = \phi_1 + \phi_2\rho_1ρ1​=ϕ1​+ϕ2​ρ1​, hence ρ1=ϕ1/(1−ϕ2)\rho_1 = \phi_1/(1-\phi_2)ρ1​=ϕ1​/(1−ϕ2​). The recursion has characteristic equation x2−ϕ1x−ϕ2=0x^2 - \phi_1 x - \phi_2 = 0x2−ϕ1​x−ϕ2​=0 with roots x1,2=12(ϕ1±ϕ12+4ϕ2)x_{1,2} = \tfrac12(\phi_1 \pm \sqrt{\phi_1^2 + 4\phi_2})x1,2​=21​(ϕ1​±ϕ12​+4ϕ2​​) and product x1x2=−ϕ2x_1 x_2 = -\phi_2x1​x2​=−ϕ2​. When ϕ12+4ϕ2≥0\phi_1^2 + 4\phi_2 \ge 0ϕ12​+4ϕ2​≥0 the roots are real and ρℓ=c1x1ℓ+c2x2ℓ\rho_\ell = c_1 x_1^\ell + c_2 x_2^\ellρℓ​=c1​x1ℓ​+c2​x2ℓ​ is a mixture of two exponentials. When ϕ12+4ϕ2<0\phi_1^2 + 4\phi_2 < 0ϕ12​+4ϕ2​<0 they are a conjugate pair x=∣x∣e±iθx = |x|e^{\pm i\theta}x=∣x∣e±iθ of modulus ∣x∣=x1x2=−ϕ2|x| = \sqrt{x_1 x_2} = \sqrt{-\phi_2}∣x∣=x1​x2​​=−ϕ2​​ and argument cos⁡θ=Re⁡(x)/∣x∣=ϕ1/(2−ϕ2)\cos\theta = \operatorname{Re}(x)/|x| = \phi_1/(2\sqrt{-\phi_2})cosθ=Re(x)/∣x∣=ϕ1​/(2−ϕ2​​), so the real solution ρℓ∝∣x∣ℓcos⁡(ℓθ+φ)\rho_\ell \propto |x|^\ell \cos(\ell\theta + \varphi)ρℓ​∝∣x∣ℓcos(ℓθ+φ) oscillates with period 2π/θ2\pi/\theta2π/θ, which is Equation (4).

Complex roots are the mechanism behind cyclical, business-cycle-like autocorrelation from a purely linear model. Order identification uses the dual truncation established earlier, the ACF decaying while the partial autocorrelation cuts off at lag ppp.

#The spectrum

The same coefficients fix the frequency content of the series.

Proposition5

The AR(ppp) spectral density is

f(ω)=σ22π ∣ϕ(e−iω)∣−2=σ22π ∣ 1−∑k=1pϕke−ikω∣−2,ω∈[−π,π].(5)f(\omega) = \frac{\sigma^2}{2\pi}\,\bigl|\phi(e^{-i\omega})\bigr|^{-2} = \frac{\sigma^2}{2\pi}\,\Bigl|\,1 - \sum_{k=1}^p \phi_k e^{-ik\omega}\Bigr|^{-2}, \qquad \omega \in [-\pi,\pi]. \tag{5}f(ω)=2πσ2​​ϕ(e−iω)​−2=2πσ2​​1−k=1∑p​ϕk​e−ikω​−2,ω∈[−π,π].(5)
Proof

The spectral density is the Fourier transform of the autocovariances, f(ω)=12π∑ℓγℓe−iℓωf(\omega) = \tfrac{1}{2\pi}\sum_\ell \gamma_\ell e^{-i\ell\omega}f(ω)=2π1​∑ℓ​γℓ​e−iℓω. For the linear process r~t=ψ(B)at\tilde r_t = \psi(B)a_tr~t​=ψ(B)at​ the autocorrelation post gives γℓ=σ2∑jψjψj+ℓ\gamma_\ell = \sigma^2\sum_j \psi_j\psi_{j+\ell}γℓ​=σ2∑j​ψj​ψj+ℓ​, so, substituting m=j+ℓm = j+\ellm=j+ℓ to factorise the double sum,

f(ω)=σ22π∑ℓ∑jψjψj+ℓ e−iℓω=σ22π∣∑j≥0ψje−ijω∣2=σ22π∣ψ(e−iω)∣2.(6)f(\omega) = \frac{\sigma^2}{2\pi}\sum_\ell\sum_j \psi_j\psi_{j+\ell}\,e^{-i\ell\omega} = \frac{\sigma^2}{2\pi}\Bigl|\sum_{j\ge 0}\psi_j e^{-ij\omega}\Bigr|^2 = \frac{\sigma^2}{2\pi}\bigl|\psi(e^{-i\omega})\bigr|^2. \tag{6}f(ω)=2πσ2​ℓ∑​j∑​ψj​ψj+ℓ​e−iℓω=2πσ2​​j≥0∑​ψj​e−ijω​2=2πσ2​​ψ(e−iω)​2.(6)

Since ψ(z)=1/ϕ(z)\psi(z) = 1/\phi(z)ψ(z)=1/ϕ(z) from Equation (2), ∣ψ(e−iω)∣2=∣ϕ(e−iω)∣−2|\psi(e^{-i\omega})|^2 = |\phi(e^{-i\omega})|^{-2}∣ψ(e−iω)∣2=∣ϕ(e−iω)∣−2.

White noise has the flat spectrum σ2/2π\sigma^2/2\piσ2/2π, and the autoregression shapes it by the inverse squared gain of ϕ\phiϕ. For the complex-root AR(2) the denominator ∣ϕ(e−iω)∣2|\phi(e^{-i\omega})|^2∣ϕ(e−iω)∣2 is smallest near the cycle frequency θ\thetaθ of Proposition 4, so fff peaks there, the frequency-domain image of the damped sinusoid in the autocorrelations. Integrating the spectrum returns the variance, γ0=∫−ππf(ω) dω=σ2∑j≥0ψj2\gamma_0 = \int_{-\pi}^{\pi} f(\omega)\,d\omega = \sigma^2\sum_{j\ge 0}\psi_j^2γ0​=∫−ππ​f(ω)dω=σ2∑j≥0​ψj2​.

#Estimation

Because ata_tat​ is uncorrelated with the regressors rt−1,…,rt−pr_{t-1},\dots,r_{t-p}rt−1​,…,rt−p​, conditional least squares of rtr_trt​ on its lags is consistent and, under Gaussian shocks, equals the conditional maximum-likelihood estimator. Alternatively the Yule-Walker estimator substitutes the sample autocorrelations into Equation (3) and solves the linear system, which the Durbin-Levinson recursion of the autocorrelation post does in O(p)O(p)O(p) work while delivering the partial autocorrelations for free. The order ppp is chosen where the sample PACF truncates or an information criterion is minimised [2].

#Forecasting and mean reversion

The minimum mean-square forecast is the conditional expectation, computed recursively.

Theorem6

Let r^h(ℓ)\hat r_h(\ell)r^h​(ℓ) be the ℓ\ellℓ-step forecast from origin hhh. Then r^h(ℓ)=ϕ0+∑i=1pϕi r^h(ℓ−i)\hat r_h(\ell) = \phi_0 + \sum_{i=1}^p \phi_i\,\hat r_h(\ell-i)r^h​(ℓ)=ϕ0​+∑i=1p​ϕi​r^h​(ℓ−i) with r^h(j)=rh+j\hat r_h(j) = r_{h+j}r^h​(j)=rh+j​ for j≤0j \le 0j≤0, and for a stationary AR(ppp)

r^h(ℓ)→μ,Var⁡[eh(ℓ)]=σ2∑j=0ℓ−1ψj2→Var⁡(rt)(ℓ→∞).(7)\hat r_h(\ell) \to \mu, \qquad \Var[e_h(\ell)] = \sigma^2\sum_{j=0}^{\ell-1}\psi_j^2 \to \Var(r_t) \quad (\ell\to\infty). \tag{7}r^h​(ℓ)→μ,Var[eh​(ℓ)]=σ2j=0∑ℓ−1​ψj2​→Var(rt​)(ℓ→∞).(7)
Proof

Taking E[ ⋅∣Fh]\E[\,\cdot \mid \mathcal F_h]E[⋅∣Fh​] in Equation (1) at time h+ℓh+\ellh+ℓ and using E[ah+ℓ∣Fh]=0\E[a_{h+\ell}\mid\mathcal F_h] = 0E[ah+ℓ​∣Fh​]=0 gives the recursion. From the causal representation, the error is eh(ℓ)=∑j=0ℓ−1ψjah+ℓ−je_h(\ell) = \sum_{j=0}^{\ell-1}\psi_j a_{h+\ell-j}eh​(ℓ)=∑j=0ℓ−1​ψj​ah+ℓ−j​, so Var⁡[eh(ℓ)]=σ2∑j=0ℓ−1ψj2\Var[e_h(\ell)] = \sigma^2\sum_{j=0}^{\ell-1}\psi_j^2Var[eh​(ℓ)]=σ2∑j=0ℓ−1​ψj2​, which rises to σ2∑j≥0ψj2=γ0\sigma^2\sum_{j\ge 0}\psi_j^2 = \gamma_0σ2∑j≥0​ψj2​=γ0​. Since ψj→0\psi_j\to 0ψj​→0 under stationarity, the forecast r^h(ℓ)=μ+∑j≥ℓψjah+ℓ−j\hat r_h(\ell) = \mu + \sum_{j\ge \ell}\psi_j a_{h+\ell-j}r^h​(ℓ)=μ+∑j≥ℓ​ψj​ah+ℓ−j​ tends to μ\muμ.

The series forgets its origin and returns to its mean, and the forecast variance saturates at the unconditional variance. For the AR(1), r^h(ℓ)−μ=ϕ1ℓ(rh−μ)\hat r_h(\ell) - \mu = \phi_1^\ell(r_h - \mu)r^h​(ℓ)−μ=ϕ1ℓ​(rh​−μ), so the deviation halves over the half-life ℓ=ln⁡(0.5)/ln⁡∣ϕ1∣\ell = \ln(0.5)/\ln|\phi_1|ℓ=ln(0.5)/ln∣ϕ1​∣, the discrete counterpart of a continuous decay rate.

#The continuous limit and the unit-root boundary

The AR(1) is the exact discretisation of a familiar diffusion.

Proposition7

Sampling the Ornstein-Uhlenbeck process drt=κ(θ−rt) dt+σc dWtdr_t = \kappa(\theta - r_t)\,dt + \sigma_c\,dW_tdrt​=κ(θ−rt​)dt+σc​dWt​ at a fixed step Δ>0\Delta > 0Δ>0 yields a stationary AR(1) with ϕ1=e−κΔ\phi_1 = e^{-\kappa\Delta}ϕ1​=e−κΔ and shock variance σ2=σc2(1−e−2κΔ)/(2κ)\sigma^2 = \sigma_c^2(1 - e^{-2\kappa\Delta})/(2\kappa)σ2=σc2​(1−e−2κΔ)/(2κ).

Proof

The exact solution over [t,t+Δ][t, t+\Delta][t,t+Δ] is rt+Δ=θ(1−e−κΔ)+e−κΔrt+∫tt+Δe−κ(t+Δ−s)σc dWsr_{t+\Delta} = \theta(1 - e^{-\kappa\Delta}) + e^{-\kappa\Delta} r_t + \int_t^{t+\Delta} e^{-\kappa(t+\Delta - s)}\sigma_c\,dW_srt+Δ​=θ(1−e−κΔ)+e−κΔrt​+∫tt+Δ​e−κ(t+Δ−s)σc​dWs​. The stochastic integral is Gaussian, independent across disjoint steps, with mean zero and variance σc2∫0Δe−2κu du=σc2(1−e−2κΔ)/(2κ)\sigma_c^2\int_0^\Delta e^{-2\kappa u}\,du = \sigma_c^2(1-e^{-2\kappa\Delta})/(2\kappa)σc2​∫0Δ​e−2κudu=σc2​(1−e−2κΔ)/(2κ). This is Equation (1) at p=1p = 1p=1 with ϕ0=θ(1−e−κΔ)\phi_0 = \theta(1-e^{-\kappa\Delta})ϕ0​=θ(1−e−κΔ) and ϕ1=e−κΔ\phi_1 = e^{-\kappa\Delta}ϕ1​=e−κΔ, and κ>0\kappa > 0κ>0 forces ϕ1∈(0,1)\phi_1 \in (0,1)ϕ1​∈(0,1), so the sampled process is stationary.

As κ↓0\kappa \downarrow 0κ↓0 the mean reversion weakens and ϕ1↑1\phi_1 \uparrow 1ϕ1​↑1. At ϕ1=1\phi_1 = 1ϕ1​=1 the root of ϕ\phiϕ sits on the unit circle, Theorem 2 fails, and the model becomes the random walk, whose shocks are permanent and whose variance diverges with time. That boundary is where autoregression leaves the stationary world and unit-root nonstationarity begins.

An autoregression is thus the linear-dependence engine of time series. Its characteristic roots decide stationarity and set the tempo, geometric for real roots and cyclical for complex ones. The Yule-Walker equations read its coefficients off the autocorrelation function, forecasts revert to the mean at a rate the roots fix, and the Ornstein-Uhlenbeck process is its continuous shadow. Push the dominant root to the unit circle and the same algebra opens onto nonstationarity, cointegration, and the error-correction structure behind statistical arbitrage.

[1]
R. S. Tsay, Analysis of Financial Time Series, 3rd ed. Wiley, 2010.
[2]
G. E. P. Box, G. M. Jenkins, and G. C. Reinsel, Time Series Analysis: Forecasting and Control, 3rd ed. Prentice Hall, 1994.
[3]
P. J. Brockwell and R. A. Davis, Time Series: Theory and Methods, 2nd ed. Springer, 1991.

Explore connections

see in the atlas →

related

  • Autocorrelation in Financial Time Series
  • The Ornstein-Uhlenbeck Process
  • Statistical Arbitrage
cite
@misc{autoregression,
  author = {Zac Kienzle},
  title  = {Autoregressive Models},
  year   = {2026},
  month  = {07},
  url    = {https://zackienzle.com/blog/autoregression}
}