时间序列分析:二阶自回归过程

1. 定义

  对于二阶自回归过程 AR(2)

Xt=ϕ1Xt1+ϕ2Xt2+et

假设 et 独立于 Yt1,Yt2,。式 (1) 也可以表示为

Xtϕ1Xt1ϕ2Xt2=et

ϕ(B)Xt=et

其中

ϕ(B)=1ϕ1Bϕ2B2

  AR(2) 的特征方程为 ϕ(B)=0,即

1ϕ1Bϕ2B2=0

上述特征方程是一个二次方程,总有两个跟(含复根)。

2. AR(2) 过程的平稳性

  可以证明,在 et 独立于 Yt1,Yt2, 的条件下,当且仅当 AR 特征方程的根的绝对值(模)大于 1 时,方程 (1) 有平稳解。这一条件也可以表述为复平面上的根在单位圆外。这个结论可以不加任何改变地推广到 p 阶的情况。

  在式 (1) 所示的 AR(2) 过程中,容易找到二次特征方程 (4) 的两个根为

ϕ1±ϕ21+4ϕ22ϕ2

为了满足平稳条件,要求式 (5) 的绝对值大于 1。可以证明,为了平稳性成立,当且仅当满足一下三个条件

ϕ1+ϕ2<1ϕ1+ϕ2<1|ϕ2|<1

称式 (6) 所示的条件为 AR(2) 模型的平稳条件。

3. AR(2) 过程的自相关函数

  假设式 (1) 所描述的 AR(2) 过程是平稳的,且具有零均值,在式 (1) 等号两边同乘以 Xtk 并求期望,得

γk=ϕ1γk1+ϕ2γk2,k=1,2,3,

在式 (7) 的等号两边同除以 γ0,得

ρk=ϕ1ρk1+ϕ2ρk2,k=1,2,3,

  称式 (7) 或式 (8)Yule-Walker 方程。当 k=1 时,有 ρ1=ϕ1ρ0+ϕ2ρ1,由 ρ0=1ρ1=ρ1,得 ρ1=ϕ1+ϕ2ρ1,进而解得

ρ1=ϕ11ϕ2

k=2 时,有

ρ2=ϕ1ρ1+ϕ2ρ0=ϕ2(1ϕ2)+ϕ211ϕ2

可见,通过式 (8) 可以在已知 ϕ1ϕ2 时计算出自相关值。

  ρk 的更一般的计算方法取决于特征方程 1ϕ1Bϕ2B2=0 的根,用 G1,G2 表示特征根的倒数,有

G1=ϕ1ϕ21+4ϕ22,G2=ϕ1+ϕ21+4ϕ22

  如果 G1G2 (即 ϕ21+4ϕ22>0),可以证明有

ρk=(1G22)Gk+11(1G21)Gk+12(G2G1)(1+G1G2),k=0,1,2,

  如果特征根时复数(即 ϕ21+4ϕ22<0),则 ρk 可以表示为

ρk=Rksin(Θk+Φ)sin(Φ),k=0,1,2,

其中 R=ϕ2ΘΦ 可以由 cos(Θ)=ϕ1/(2ϕ2)tan(Φ)=(1ϕ2)/(1+ϕ2) 解得。

  如果特征根相等(即 ϕ21+4ϕ22=0),则有

ρk=(1+1+ϕ21ϕ2)(ϕ12)k,k=0,1,2,

  由式 (11)(12)(13) 可以看到,ρk 的可以有各种形状,但始终随滞后阶数 k 的增加而指数递减。当特征方程有复数根时,ρk 表现为具有阻尼因子 R0R1)、频率 Θ 和相位 Φ 的阻尼正弦波动曲线。

  当 θ1=0.5,θ2=0.25 时,有两个相异的实特征根,ACF 图像如图 1。

ar <- arima.sim(n = 100, list(ar = c(0.5, 0.25)))
acf(ar)
ar <- arima.sim(n = 100, list(ar = c(0.5, 0.25))) acf(ar)
ar <- arima.sim(n = 100, list(ar = c(0.5, 0.25)))
acf(ar)

图 1

  当 θ1=1,θ2=0.25 时,有两个相同的实特征根,ACF 图像如图 2。

ar <- arima.sim(n = 100, list(ar = c(1.0, -0.25)))
acf(ar)
ar <- arima.sim(n = 100, list(ar = c(1.0, -0.25))) acf(ar)
ar <- arima.sim(n = 100, list(ar = c(1.0, -0.25)))
acf(ar)

图 2

  当 θ1=1.5,θ2=0.8 时,有两个负特征根,ACF 图像如图 3。

ar <- arima.sim(n = 100, list(ar = c(1.5, -0.8)))
acf(ar)
ar <- arima.sim(n = 100, list(ar = c(1.5, -0.8))) acf(ar)
ar <- arima.sim(n = 100, list(ar = c(1.5, -0.8)))
acf(ar)

图 3

4. AR(2) 过程的方差

  由式 (1) 计算 AR(2) 过程的方差

γ0=Var(Xt)=Var(ϕ1Xt1+ϕ2Xt2+et)=Var(ϕ1Xt1+ϕ2Xt2)+Var(et)=Var(ϕ1Xt1)+Var(ϕ2Xt2)+2Cov(ϕ1Xt1,ϕ2Xt2)+Var(et)=ϕ21γ0+ϕ22γ0+2ϕ1ϕ2γ1+σ2e=(ϕ21+ϕ22)γ0+2ϕ1ϕ2γ1+σ2e

  在式 (7) 中令 k=1,有 γ1=ϕ1γ0+ϕ2γ1,又由 γ1=γ1,故有

γ1=ϕ1γ0+ϕ2γ1

结合式 (14)(15),解得

γ0=(1ϕ2)σ2e(1ϕ2)(1ϕ21ϕ22)2ϕ2ϕ21=1ϕ21+ϕ2σ2e(1ϕ2)2ϕ21