Reversibility of ARMA Models
📂Statistical AnalysisReversibility of ARMA Models
Definition
In the ARMA model, having invertibility means that AR(p) and MA(q) can represent each other.
Examples
Although it is not a formula development for the general ARMA(p,q), let’s examine the examples of AR(1) and MA(1).
Autoregressive Model AR(1)⟹MA(∞)
Considering the following autoregressive model AR(1) for ∣ϕ∣<1:
Yt=ϕYt−1+et
Yt−1 can also be represented as Yt−1=ϕYt−2+et−1, thus
Yt====ϕ(ϕYt−2+et−1)+etϕ2Yt−2+et+ϕet−1ϕ2(ϕYt−3+et−2)+et+ϕet−1ϕ3Yt−3+et+ϕet−1+ϕ2et−2
If this process is repeated recursively indefinitely, it results in q→∞limϕq=0, thus
Yt=et+ϕet−1+ϕ2et−2+⋯
In other words, it is AR(1)⟹MA(∞).
Moving Average Model MA(1)⟹AR(∞)
Considering the following moving average model MA(1) for ∣θ∣<1:
Yt=et−θet−1
et−1 can be represented as et−1=Yt−1+θet−2, thus
et====Yt+θ(Yt−1+θet−2)Yt+θYt−1+θ2et−2Yt+θYt−1+θ2(Yt−2+θet−3)Yt+θYt−1+θ2Yt−2+θ3et−3
If this process is repeated recursively indefinitely, it results in p→∞limθp=0, thus
Yt=et−θYt−1−θ2Yt−2−⋯
In other words, it is MA(1)⟹AR(∞).
Theorem
Following this development, the ARMA model can in fact be represented as an autoregressive model, and the ARIMA model is nothing but an ARMA model that includes differencing, meaning that the ARIMA model itself can be represented as an autoregressive model. The reason to consider AR(∞) rather than MA(∞) is because the time series data we can obtain in reality is based on y1,⋯,yt. This is why functions in time series related packages often only include ‘ar’.
Although invertibility itself may not be considered a very important condition when analyzing time series, knowing or not knowing these formulas is essential in understanding and diagnosing the model.
Yt=et−θet−1
Yt=et−θYt−1−θ2Yt−2−⋯
That the above formula is represented by the below formula is particularly noteworthy. At first glance, Yt might seem to be influenced only by the previous white noise, but in fact, it demonstrates that it reflects all previous data through the formula.