Stacjonarność rzędu 2. Funkcje tworzące. Klasyczne modele liniowe MA, AR, ARMA i ARIMA. Ułamkowe ruchy Browna. (1 wykład)
Na początek ustalmy przestrzeń probabilistyczną
Przez
będziemy oznaczać zbiór zmiennych losowych
takich, że
. Jak łatwo zauważyć jest to przestrzeń liniowa nad
. Ponadto, gdy utożsamimy zmienne losowe, które są prawie wszędzie równe to funkcja
jest normą, a
jest przestrzenią Banacha (por. [9] dodatek C.5
lub [3] §2.10).
Dla ustalenia uwagi przyjmiemy następującą definicję szeregu czasowego.
Szeregiem czasowym nazywamy ciąg zmiennych losowych
o wartościach rzeczywistych, ![]()
Szereg czasowy
nazywamy stacjonarnym rzędu 2 gdy
| a. | ||||
| b. | ||||
| c. |
Zauważmy, że czasami stacjonarność rzędu 2 implikuje silną stacjonarność.
Gaussowski szereg czasowy stacjonarny rzędu 2 jest silnie stacjonarny w sensie definicji 8.6.
Dowód.
Jeśli
jest procesem Gaussowskim to dla kazdego
łączny rozkład
jest rozkładem normalnym
, gdzie
Podobnie dla dowolnego
łączny rozkład
jest rozkładem normalnym
, gdzie
Ponieważ
to oba rozkłady są identyczne.
Podstawowymi narzędziami służącymi do opisu stacjonarnych szeregów czasowych są funkcje autokowariancji.
Dla każdego stacjonarnego rzędu 2 szeregu czasowego
definiujemy funkcję ![]()
przyporządkowującą liczbie całkowitej
-
-ty współczynnik autokowariancji
(patrz definicja 11.1)
Zauważmy, że ze stacjonarności wynika, że dla każdego ![]()
a w szczególności
Niech
, wówczas funkcja autokowariancji stacjonarnego szeregu czasowego spełnia następujące warunki
| 1. | ||||
| 2. | ||||
| 3. | ||||
| 4. | ![]() |
Funkcje spełniające warunek 4 dla każdego
nazywa się dodatnio określonymi.
Dowód.
Punkt 1 wynika z symetrii kowariancji.
Punkt 2 jest oczywisty.
Punkt 3 wynika ze związków między korelacją i kowariancją.
Punkt 4 wynika z nieujemności wariancji zmiennej losowej. Rozważmy zmienną losową
![]() |
Korzystając z dwuliniowości kowariancji otrzymujemy
![]() |
Prawdziwe jest również twierdzenie odwrotne.
Jeśli funkcja
spełnia warunki 1,2,3 i 4 z powyższego twierdzenia to jest ona funkcją autokowariancji pewnego stacjonarnego szeregu czasowego.
Dowód
Patrz – [3] Theorem 1.5.1.
Zachowanie się funkcji autokowariancji dla dużych
ma istotne znaczenie w praktycznych zastosowaniach.
Wyróżnia się dwie klasy szeregów czasowych stacjonarnych rzędu 2.
Niech
będzie szeregiem czasowym stacjonarnym rzędu 2, a
jego funkcją autokowariancji.
Gdy
zbiega do zera dla dużych
w sposób wykładniczy
to mówimy, że
jest procesem o krótkiej pamięci.
W przeciwnym przypadku mówimy, że
jest procesem o długiej pamięci.
Gdy szereg czasowy nie jest prawie na pewno stały czyli gdy
to definiujemy dodatkowo funkcję
autokorelacji
Kluczowym obiektem w teorii szeregów czasowych stacjonarnych rzędu 2 jest biały szum. Jest to przykład procesu o (bardzo!) krótkiej pamięci.
Stacjonarny rzędu 2 szereg czasowy
nazywamy białym szumem gdy
Gdy dodatkowo
to
nazywamy unormowanym białym szumem.
Zbiór szeregów czasowych będących białym szumem o wariancji
będziemy oznaczać
.
Kolejne wyrazy białego szumu są nieskorelowane ale nie muszą być niezależne, chyba, że jest to gaussowski biały szum.
Na początek przypomnimy, kiedy ciąg liczb rzeczywistych jest klasy
.
Ciąg
należy do klasy
gdy jest sumowalny w
-tej potędze.
![]() |
Zauważmy, że
zawiera
. Ponadto dla
klasy
są unormowanymi przestrzeniami liniowymi
![]() |
Niech
będzie szeregiem czasowym, a
ciągiem o wyrazach rzeczywistych. Wówczas szereg czasowy
, którego wyrazy dają się przedstawić jako sumy nieskończone w ![]()
![]() |
nazywamy splotem ciągu
i szeregu
.
Operację splotu będziemy oznaczać przez ”
”
W niektórych źródłach operację splotu z ciągiem
nazywa się filtrem o współczynnikach
.
Podamy teraz dwa warunki gwarantujące istnienie splotu
ciągu
i szeregu
.
Jeżeli zachodzi jeden z poniższych warunków
| 1. | ||||
| 2. |
to istnieje splot ciągu
i szeregu
.
Dowód.
Skorzystamy z zasady majoryzacji.
Ad 1.
![]() |
Ad 2.
![]() |
Gdy szereg czasowy
jest stacjonarny rzędu 2, a ciąg
należy do
to
ich splot
jest stacjonarny rzędu 2.
Dowód.
Pokażemy, że wartość oczekiwana i autokowariancje szeregu
nie zmieniają się przy przesunięciu.
Oznaczmy przez
wartość oczekiwaną
a przez
funkcję autokowariancji.
![]() |
![]() |
![]() |
Gdy szereg czasowy
jest białym szumem, a ciąg
należy do
to
ich splot
jest stacjonarny rzędu 2. Ponadto
![]() |
gdzie
wariancja
.
Dowód.
Powtarzamy rozumowanie z poprzedniego dowodu i wstawiamy
oraz
i
dla
.
Okazuje się, że z dokładnością do pewnego ”nieistotnego” składnika, wszystkie szeregi czasowe stacjonarne rzędu 2 można przedstawić w postaci splotu z białym szumem.
Niech
będzie szeregiem czasowym stacjonarnym rzędu 2 o zerowej wartości oczekiwanej,
.
Wówczas istnieją ciąg
klasy
i unormowany biały szum
takie, że
gdzie szereg czasowy
jest nieskorelowany z ![]()
i ponadto jest zawarty w przecięciu domknięć (w
) podprzestrzeni generowanych przez początkowe ![]()
![]() |
Dowód.
Powyższe twierdzenie jest wnioskiem z ”rozkładu Wolda” - [3] Theorem 5.7.1.
Operacja splotu przeprowadza szeregi czasowe stacjonarne rzędu 2 na szeregi czasowe stacjonarne rzędu 2. Zatem sploty można iterować.
Niech ciągi
i
należą do przestrzeni
, a
będzie szeregiem czasowym stacjonarnym rzędu 2. Wówczas
gdzie
jest ciągiem o wyrazach
![]() |
Ciąg
z powyższego twierdzenia nazywa się iloczynem Cauchy'ego ciągów
i
. Jak łatwo sprawdzić
też należy do
. Zatem splot definiuje działanie algebry
na zbiorze szeregów czasowych, które są stacjonarne rzędu 2.
Ponadto mnożenie Cauchy'ego jest przemienne gdyż
![]() |
zatem
dla ![]()
Dowód twierdzenia.
Oznaczmy przez
splot
i
, a przez
splot
i
. Wówczas
![]() |
Przedstawiamy szereg
w zależności od szeregu ![]()
![]() |
Podstawiamy
i porządkujemy powyższą sumę względem
.
![]() |
Gdy szereg
z twierdzenia 14.7 jest białym szumem to możemy osłabić założenia dotyczące ciągu
.
W analogiczny sposób jak twierdzenie 14.7 dowodzi się następujące twierdzenie.
Niech ciąg
należy do przestrzeni
, ciąg
do
, a
będzie białym szumem. Wówczas
gdzie
jest ciągiem o wyrazach
![]() |
Mnożenie Cauchy'ego ciągów jest ściśle związane z mnożeniem szeregów potęgowych. Otóż
![]() |
gdzie ciąg
jest iloczynem Cauchy'ego ciągów
i ![]()
![]() |
Dlatego przyporządkujemy ciągom funkcje tworzące czyli sumy szeregów potęgowych. Pozwala to wykorzystać aparat analizy zespolonej do badania szeregów czasowych.
Funkcję holomorficzną
![]() |
nazywamy funkcją tworzącą ciągu liczbowego
.
Zauważmy, że istnieje zależność między promieniem zbieżności
szeregu potęgowego
a klasą ciągu
.
Dowód.
Gdy promień zbieżności szeregu potęgowego
jest większy od 1 to jest on zbieżny bezwzględnie w punkcie
. Zatem
![]() |
Natomiast gdy ciąg
jest klasy
to musi on zbiegać do 0
Zatem
Z czego wynika, że promień zbieżności szeregu potęgowego
jest nie mniejszy niż 1
![]() |
Więc jeśli promień zbieżności
jest mniejszy od 1, to ciąg
nie należy do
.
Funkcje tworzące dla funkcji autokowariancji określamy jako sumy szeregów Laurenta (por. [15] Cz. I, §6).
Funkcję holomorficzną
![]() |
określoną na pierścieniu
nazywamy funkcją tworzącą ciągu liczbowego
.
Współczynniki rozwinięcia funkcji
w szereg Laurenta na pierścieniu
są wyznaczone jednoznacznie (por. [15] Cz. I, §6, Twierdzenie 2).
Niech
będzie funkcją autokowariancji szeregu czasowego
stacjonarnego rzędu 2. Wówczas następujące warunki są równoważne:
1. Szereg Laurenta
jest zbiezny w pewnym pierścieniu
2. Szereg czasowy
jest procesem o krótkiej pamięci.
Dowód.
.
Z nierówności Cauchy'ego dla współczynników szeregu Laurenta ([15] s.120) otrzymujemy, że dla każdego ![]()
gdzie
to maksimum modułu funkcji
na okręgu
.
.
Gdy szereg czasowy
jest procesem o krótkiej pamięci to
istnieją stałe
i
,
,
, takie, że
Zatem
Zatem szereg Laurenta
jest zbieżny na pierścieniu
(por. [15] s.117).
Oznaczymy przez
operator przesunięcia szeregu czasowego o 1 w prawo
Pozwoli to nam zapisać splot
jako szereg potęgowy iterowanych operatorów przesunięcia
![]() |
Funkcja tworząca złożenia operatorów
i
jest iloczynem funkcji
i ![]()
Funkcja tworząca funkcji autokowariancji szeregu czasowego
będącego obrazem unormowanego białego szumu
,
wynosi
Gdy promień zbieżności szeregu potęgowego
jest większy od 1 to szereg
jest zbieżny na pierścieniu
Z powyższej uwagi i lematu 14.3 otrzymujemy:
Gdy promień zbieżności szeregu potęgowego
jest większy od 1 to szereg czasowy
,
, jest procesem o krótkiej pamięci.
Przedstawimy teraz kilka najpopularniejszych szeregów czasowych stacjonarnych rzędu 2.
Niech
będzie unormowanym białym szumem.
1. Wielomianowa funkcja tworząca.
Szereg czasowy
postaci
gdzie
wielomian stopnia
nazywa się szeregiem średnich ruchomych rzędu
–
.
2. Funkcja tworząca jest odwrotnością funkcji wielomianowej.
Szereg czasowy
postaci
gdzie
wielomian stopnia
, który nie zeruje się na kole jednostkowym
nazywa się szeregiem autoregresyjnym rzędu
–
.
Szereg
spełnia równanie
zatem
3. Funkcja tworząca jest ilorazem funkcji wielomianowych.
Szereg czasowy
postaci
gdzie
wielomian stopnia
a
wielomian stopnia
, który nie zeruje się na kole jednostkowym
nazywa się autoregresyjnym szeregiem średnich ruchomych rzędu
–
.
Szereg
spełnia równanie
zatem
Biorąc pod uwagę, że funkcje tworzące w trzech powyższych przykładach mają promień zbieżności większy od 1, to na mocy wniosku 14.2 otrzymujemy:
Szeregi czasowe
,
i
są procesami o krótkiej pamięci.
Niech
będzie funkcją autokowariancji szeregu czasowego
,
.
Gdy
jest klasy
to operator
jest wyznaczony przez funkcje autokowariancji
z dokładnością do znaku. Natomiast
dla szeregów czasowych
i
taka jednoznaczność
zachodzi tylko przy dodatkowym warunku, że funkcje tworzące nie zerują się w kole jednostkowym.
Przykład
.
Rozważmy szereg czasowy
Funkcja
jest holomorficzna na całej płaszczyźnie zespolonej poza punktem
gdzie ma biegun.
Zatem promień zbieżności jej szeregu Taylora w 0 wynosi 3.
Okazuje się, że funkcja tworząca funkcji autokowariancji jest stała
Czyli szereg
jest białym szumem. Zatem reprezentacja
szeregu czasowego o zadanej funkcji autokowariancji nie jest jednoznaczna.
Niech
będzie dowolnym szeregiem czasowym.
Szereg
taki, że
czyli
nazywamy szeregiem przyrostów szeregu
.
Operację brania przyrostów można iterować. Szereg
nazywamy szeregiem
-tych przyrostów szeregu
.
Gdy
-te przyrosty szeregu czasowego
są stacjonarne rzędu 2 i należą do klasy
to mówimy, że szereg
jest klasy
.
Przykłady
Błądzenie przypadkowe bez dryfu
jest procesem klasy
.
Błądzenie przypadkowe z dryfem
jest procesem klasy
.
Trend liniowy
jest procesem klasy
.
Trend wielomianowy stopnia ![]()
jest procesem klasy
.
Gaussowski proces
,
,
,
taki, że
nazywamy ułamkowym ruchem Browna.
Pokażemy, że szereg
jest procesem o przyrostach stacjonarnych.
Niech
Szereg czasowy
jest stacjonarny o zerowej wartości oczekiwanej,
, oraz funkcji autokowariancji
Dowód.
Ponieważ
jest szeregiem o zerowej wartości oczekiwanej to to samo zachodzi dla szeregu przyrostów. Natomiast
Zatem
jest stacjonarny z funkcją autokowariancji
Dla wszystkich
. Dodatkowo dla
i
.
Zatem
jest gaussowskim białym szumem, a
jest gaussowskim błądzeniem przypadkowym.
Dla ![]()
Dowód.
Dla ![]()
Gdy
, to szereg czasowy
jest procesem stacjonarnym o długiej pamięci.
Treść automatycznie generowana z plików źródłowych LaTeXa za pomocą oprogramowania wykorzystującego LaTeXML.
strona główna | webmaster | o portalu | pomoc
© Wydział Matematyki, Informatyki i
Mechaniki UW, 2009-2010.
Niniejsze materiały są udostępnione bezpłatnie na licencji Creative Commons Uznanie autorstwa-Użycie niekomercyjne-Bez utworów zależnych 3.0 Polska.
Projekt współfinansowany przez Unię Europejską w ramach
Europejskiego Funduszu Społecznego.
Projekt współfinansowany przez Ministerstwo Nauki i Szkolnictwa Wyższego i przez Uniwersytet Warszawski.