时间序列分析:延迟算子和差分算子
Contents [show]
1. 延迟算子
延迟算子(Backshift Operator)也称为滞后算子(Lag Operator),记为 B,作用于时间序列的时间指标上,将时间向后倒退一个时间单位,形成一个新的序列。特别地,定义
BYt=Yt–1
延迟算子是线性计算,对于任何常数 a,b,c 和序列 Yt,Xt,有
B(aYt+bXt+c)=aBYt+bBXt+c
BYt 本身是一个时间序列,在其之上再次应用延迟算子,得到 BBY=BYt−1=Yt−2,可以写成
B2Yt=Yt−2
一般地,有
BsYt=Yt−s
延迟算子还有如下的性质
Bc=c
B0=1
BiBjYt=Bi+jYt=Yt−i−j
11–aB=(1+aB+a2B2+⋯)Yt=Yt+aYt−1+a2Yt−2+⋯(|a|<1)
(1–B)n=n∑i=0(−1)i(pi)Bi
2. 差分算子
差分运算是将非平稳时间序列转换为平稳时间序列的常用方法。对于序列 Yt,定义
∇Yt=Yt–Yt−1=Yt–BYt=(1–B)Yt
为一次(向后)差分或一阶(向后)差分。
类似地,二次差分可以表示为
∇2Yt=(1–B)2Yt
上式也可以这样得到
∇2Yt=∇(∇Yt)=∇Yt–∇Yt−1=(Yt–Yt−1)–(Yt−1–Yt−2)=Yt–2Yt−1+Yt−2=Yt–2BYt+B2Yt=(1–B)2Yt
实际上,∇=1–B,∇2=(1–B)2。
一般地,有
∇pYt=∇p−1Yt–∇p−1Yt−1
及
∇pYt=(1–B)pYt=p∑i=1(−1)i(pi)xt−i
此外,定义 s 阶滞后差分为
∇kYt=Yt–Yt−k=(1–Bk)Yt
差分算子还有如下的性质
∇c=0
∇∇s≡∇s∇