F: (d×d) spectral density matrix, provided as an object of class freqdom.
Ndpc: an integer ∈{1,…,d}. It is the number of dynamic principal components to be computed. By default it is set equal to d.
q: a non-negative integer. DPCA filter coefficients at lags ∣h∣≤q will be computed.
Returns
An object of class timedom. The list has the following components:
operators an array. Each matrix in this array has dimension Ndpc×d and is assigned to a certain lag. For a given lag k, the rows of the matrix correpsond to ϕℓk.
lags a vector with the lags of the filter coefficients.
Details
Dynamic principal components are linear filters (ϕℓk:k∈Z), 1≤ℓ≤d. They are defined as the Fourier coefficients of the dynamic eigenvector φℓ(ω) of a spectral density matrix Fω:
ϕℓk:=2π1∫−ππφℓ(ω)exp(−ikω)dω.
The index ℓ is referring to the ℓ-th #'largest dynamic eigenvalue. Since the ϕℓk are real, we have
ϕℓk′=ϕℓk∗=2π1∫−ππφℓ∗exp(ikω)dω.
For a given spectral density (provided as on object of class freqdom) the function dpca.filters() computes (ϕℓk) for ∣k∣≤q and 1≤ℓ≤Ndpc.
For more details we refer to Chapter 9 in Brillinger (2001), Chapter 7.8 in Shumway and Stoffer (2006) and to Hormann et al. (2015).
References
Hormann, S., Kidzinski, L., and Hallin, M. Dynamic functional principal components. Journal of the Royal Statistical Society: Series B (Statistical Methodology) 77.2 (2015): 319-348.
Brillinger, D. Time Series (2001), SIAM, San Francisco.
Shumway, R.H., and Stoffer, D.S. Time Series Analysis and Its Applications (2006), Springer, New York.