Processing math: 100%

时间序列分析:延迟算子和差分算子

1. 延迟算子

  延迟算子(Backshift Operator)也称为滞后算子(Lag Operator),记为 B,作用于时间序列的时间指标上,将时间向后倒退一个时间单位,形成一个新的序列。特别地,定义

BYt=Yt1

  延迟算子是线性计算,对于任何常数 a,b,c 和序列 YtXt,有

B(aYt+bXt+c)=aBYt+bBXt+c

  BYt 本身是一个时间序列,在其之上再次应用延迟算子,得到 BBY=BYt1=Yt2,可以写成

B2Yt=Yt2

  一般地,有

BsYt=Yts

  延迟算子还有如下的性质

Bc=c

B0=1

BiBjYt=Bi+jYt=Ytij

11aB=(1+aB+a2B2+)Yt=Yt+aYt1+a2Yt2+(|a|<1)

(1B)n=ni=0(1)i(pi)Bi

2. 差分算子

  差分运算是将非平稳时间序列转换为平稳时间序列的常用方法。对于序列 Yt,定义

Yt=YtYt1=YtBYt=(1B)Yt

一次(向后)差分一阶(向后)差分

  类似地,二次差分可以表示为

2Yt=(1B)2Yt

上式也可以这样得到

2Yt=(Yt)=YtYt1=(YtYt1)(Yt1Yt2)=Yt2Yt1+Yt2=Yt2BYt+B2Yt=(1B)2Yt

实际上,=1B2=(1B)2

  一般地,有

pYt=p1Ytp1Yt1

pYt=(1B)pYt=pi=1(1)i(pi)xti

  此外,定义 s 阶滞后差分为

kYt=YtYtk=(1Bk)Yt

  差分算子还有如下的性质

c=0

ss