EconBase
← Back to paper

The general solution to an autoregressive law of motion

Extracted main text — title through conclusion, appendix excluded. This is what our citation measures are computed over, published so the extraction can be checked by eye.

135,136 characters · 11 sections · 88 citation commands

Rendered from LaTeX for readability, not typeset faithfully. Citation keys are highlighted; maths is left as source; figures, tables and equation environments are summarised rather than reproduced; unrecognised commands are greyed out so nothing is silently dropped. Email addresses are removed.

The general solution to an autoregressive law of motion

\emergencystretch 3em

\affil[1]{School of Economics, University of Sydney} \affil[2]{Department of Statistical Science, Sapienza University of Rome} \affil[3]{Centre for Industrial and Applied Mathematics, University of South Australia}

center[center omitted — 74 chars of source]
abstractWe provide a complete description of the set of all solutions to a vector autoregressive law of motion. Every solution is shown to be the sum of three components, each corresponding to a directed flow of time. One component flows forward from the arbitrarily distant past; one flows backward from the arbitrarily distant future; and one flows outward from time zero. The three components are obtained by applying three complementary spectral projections to the solution, these corresponding to a separation of the eigenvalues of the autoregressive coefficient matrix according to whether they are inside, outside or on the unit circle. We establish a one-to-one correspondence between the set of all solutions and a finite-dimensional space of initial conditions.

\onehalfspacing

Introduction

This article describes a general solution procedure for a vector autoregressive law motion. A vector autoregressive law of motion---referred to more simply as an autoregressive law of motion in what follows---is an infinite system of linear equations determined by two objects: a real $N\times N$ matrix $\Phi$ called the autoregressive coefficient and a sequence $\varepsilon=(\varepsilon_t)$ in $\mathbb R^N$ called the innovation sequence and indexed by $t\in\mathbb Z$. The corresponding infinite system of linear equations is

equation[equation omitted — 83 chars of source]

When a sequence $x=(x_t)$ in $\mathbb R^N$, also indexed by $t\in\mathbb Z$, satisfies (ref) we say that $x$ is a solution to (ref), or simply a solution. In this article we provide a complete characterization of the set of all solutions. Our particular contribution is to show that every solution can be expressed as a sum of separate self-contained forward, backward and outward flows. We place no restrictions on $\Phi$ and require only that $\varepsilon$ satisfies

equation[equation omitted — 143 chars of source]

where $\lVert\cdot\rVert$ is the Euclidean norm on $\mathbb R^N$. We will call any sequence in $\mathbb R^N$ that satisfies the condition placed on $\varepsilon$ in (ref) a subexponential sequence. The sequence notation $y=(y_t)$ will always be used to refer to a two-sided sequence $y$ indexed by $t\in\mathbb Z$.

A few words on terminology and generality are in order. In discussions of the autoregressive law motion the term innovation sequence generally refers to a random sequence in $\mathbb R^N$, often assumed to be white noise. Such a random sequence $\varepsilon$ is defined on an underlying probability space, say $\Omega$. By fixing a point $\omega\in\Omega$ one obtains a nonrandom sequence $\varepsilon(\omega)=(\varepsilon_{t}(\omega))$ in $\mathbb R^N$ which may be called a realized innovation sequence. The autoregressive law of motion (ref) is assumed to hold for all realized innovation sequences, i.e.\ for each $\omega\in\Omega$, and thus the set of solutions must also be understood to correspond to a specific choice of $\omega\in\Omega$. The default perspective adopted in this article is that the choice of $\omega\in\Omega$ has already been fixed, so that we are working with a realized innovation sequence $\varepsilon(\omega)$, which we refer to more simply as an innovation sequence and denote by $\varepsilon$. Probabilistic concepts are formally relevant to our solution procedure only insofar as they can be used to justify the subexponential condition imposed on realized innovations. This condition holds very generally. We show in Appendix (ref) that a sufficient condition for a random sequence $\varepsilon$ in $\mathbb R^N$ to be subexponential for almost every $\omega\in\Omega$ is that the corresponding sequence of expected norms $(\mathrm{E}\lVert\varepsilon_{t}\rVert)$ is subexponential. Thus it suffices to exclude cases where the expected norm of innovations grows exponentially as time progresses or regresses. In particular, any innovation sequence with a time-invariant covariance matrix, and thus any white noise (in either the weak or strong sense), is almost surely subexponential. Almost sure subexponentiality is a two-sided version of the defining property of a subexponential process as stated in AlSadoon2018.

The law of motion (ref) is commonly called a VAR(1) law of motion, and when $\varepsilon$ is the realization of white noise a solution to (ref) is commonly called a VAR(1) process. Such processes fall naturally within the scope of our analysis. Our analysis extends easily to higher-order autoregressive laws of motion, i.e.\ VAR($p$) laws of motion, by rewriting them as VAR(1) laws of motion in a space of higher dimension via, for instance, the companion form. Constant or trending deterministic components may be included as additional terms on the right-hand side of an autoregressive law of motion within our framework by regarding them as part of the innovation sequence, provided that trends do not grow exponentially as time progresses or regresses. Moving averages of white noise are almost surely subexponential, so VARMA($p,q$) processes also fall within the scope of our analysis. The autoregressive coefficient is unrestricted, and in particular may have one or more eigenvalues on the unit circle, so integrated processes in the VARIMA($p,d,q$) class are also encompassed by our framework.

Our separation of every solution into a sum of separate self-contained forward, backward and outward flows is accomplished using three real $N\times N$ projection matrices called spectral projections. The three spectral projections sum to the $N\times N$ identity matrix $I$ and are constructed from a basis of generalized eigenvectors of $\Phi$ as described in Section (ref). The spectral projections are not in general orthogonal projections. By applying each of the spectral projections to a solution $x$ we obtain three sequences that sum to $x$. We refer to these three sequences as the forward, backward and outward components of $x$. They correspond to the eigenvalues of $\Phi$ that are respectively inside, outside and on the unit circle.

The forward, backward and outward components of $x$ may each be further separated into a sum of two parts. One part is uniquely determined by the behavior of $x$ at the origin of the relevant flow of time (i.e.\ by the initial behavior of $x$), and the other part is uniquely determined by $\varepsilon$ and is the same for every solution. We call the former part a predetermined forward, backward or outward $x$-flow and call the latter part a forward, backward or outward $\varepsilon$-flow. Thus every solution $x$ takes the general form

align[align omitted — 618 chars of source]

We postpone a precise explanation of the directed flow terminology and of the concept of predetermination to Section (ref). For now we offer the following intuitive description of the six flows in (ref).

enumerate[label=(\roman*)] • The predetermined forward $x$-flow is a sequence determined by $x$-values in the arbitrarily distant past. This flow converges exponentially to zero as time progresses. • The forward $\varepsilon$-flow is a sequence whose current value is a weighted average of all current and past $\varepsilon$-values. The contribution of each individual $\varepsilon$-value diminishes exponentially as time progresses. • The predetermined backward $x$-flow is a sequence determined by $x$-values in the arbitrarily distant future. This flow converges exponentially to zero as time regresses. • The backward $\varepsilon$-flow is a weighted average of all future $\varepsilon$-values. The individual contributions diminish exponentially as time regresses. • The predetermined outward $x$-flow is a sequence determined by the $x$-value at time zero. • The outward $\varepsilon$-flow is a sequence whose current value is a weighted average of the $\varepsilon$-values between time zero and the current time.

Explicit formul{\ae} for all six flows are provided in Section (ref). In the univariate case, treated in Section (ref), these formul{\ae} reduce to well-known expressions not involving spectral projection. The separation of a multivariate solution to (ref) into its forward, backward and outward components via spectral projection, and the further separation of each of these components into a term depending only on the innovations and a term depending only on the choice of an initial condition, is the core contribution of this article.

The flow decomposition in (ref) is consistent with the discussion in the opening pages of HannanDeistler1988. It is explained there that, in cases where $\Phi$ has no eigenvalues on the unit circle and $\varepsilon$ is a stationary process with finite expected norm, there is a unique stationary solution $\tilde{x}$ and the set of all solutions is given by $\tilde{x}+y$ where $y$ is any solution to the corresponding homogeneous difference equation with $\varepsilon=(0)$. The set of all such sequences $y$ is, in general, infinite except in cases where $\Phi$ is nilpotent. We elaborate on the connection between our flow decomposition and the discussion in HannanDeistler1988 in Remark (ref).

Misleading or incomplete statements about the set of all solutions can be found in some well-known econometrics textbooks. There are two distinct sources of confusion, one relating to the stationarity of solutions when $\Phi$ has all eigenvalues inside the unit circle, and the other relating to the stationarity of solutions when $\Phi$ has one or more eigenvalues outside the unit circle. We elaborate further in Remarks (ref) and (ref).

The outward component of an autoregressive process---i.e., of a solution to (ref) when $\varepsilon$ is a white noise process---is the central concern of the voluminous econometric literature on unit roots and co-integration, though its outward character has rarely been recognized. The central result on the structure of the outward component is known as the Granger or Granger-Johansen representation theorem. A version of this result first appeared in Granger1986 and EngleGranger1987, but contained a flaw related to the possibility of the generalized eigenspace associated with a unit eigenvalue of the autoregressive operator not admitting a basis of eigenvectors, leading to much confusion in subsequent literature. Closely related research reported in Johansen1988,Johansen1991,Johansen1992,Johansen1995 avoided this problem, but the issue was not explicitly pointed out until Johansen2008, where a counterexample to Lemma 1 in EngleGranger1987 was provided in a footnote. See also Howlett1982, which addressed a similar issue in an input retrieval problem, and the related comment by Johansen in MosconiParuolo2022. Research on the outward component of an autoregressive process initially focused on cases where there is a unit eigenvalue and all other eigenvalues are inside the unit circle, but beginning with EngleGrangerHallman1989 eigenvalues anywhere on the unit circle were permitted, these being described as seasonal unit roots when forming conjugate pairs. Further contributions to the study of seasonal unit roots include HyllebergEngleGrangerYoo1990, Gregoir1999a,Gregoir1999b, JohansenSchaumburg1999 and, more recently, BauerWagner2012.

With a handful of exceptions, nearly all published research on the structure of the outward component of an autoregressive process has obscured its outward character by indexing time with the nonnegative integers. The first exceptions may be GregoirLaroque1993,GregoirLaroque1994, where the outward flow of time is not explicitly commented upon but can be recognized through the application of a two-sided cumulation operator to innovations indexed by all integer times. Other articles following this approach include Gregoir1999a,Gregoir1999b, BauerWagner2012 and FranchiParuolo2019,FranchiParuolo2020,FranchiParuolo2021. The apparent reluctance of econometricians to allow the outward component of an autoregressive process to be indexed by all integer times may stem from a mistrust of non-causal processes, as the outward $\varepsilon$-flow in (ref) must necessarily depend on future innovations at negative times. Non-causal autoregressive processes have nevertheless received considerable attention in recent econometric literature, particularly in applications involving rational expectations or speculative price bubbles. See, for instance, LanneSaikkonen2013,HencicGourieroux2015,GourierouxJasiak2016,GourierouxZakoian2017,AlSadoon2018 and DavisSong2020. In particular, GourierouxZakoian2017 show that a stationary anti-causal autoregressive process may sometimes be given a causal interpretation, and may exhibit locally explosive behavior despite being stationary. Irrespective of the recent interest in empirical applications of non-causal models, the general representation of an autoregressive process as the sum of its forward, backward and outward components reveals the fundamental structure of this class of processes and a pleasing three-way symmetry between three arrows of time.

The statement and proof of the main result of this article, Theorem (ref) in Section (ref), require two tools from linear algebra that may be unfamiliar to many econometricians: spectral projection and the Drazin inverse. Sections (ref) and (ref) respectively introduce spectral projection and the Drazin inverse and summarize properties used in the proof of Theorem (ref). The essential background required for a sound understanding of both concepts is familiarity with the Jordan form of a square matrix and the associated generalized eigenspace decomposition of $\mathbb C^N$; see e.g.\ Axler2024. For this reason, Theorem (ref) may be accessible to students of statistics or econometrics with a strong background in undergraduate linear algebra.

The remainder of our article is structured as follows. We commence in Section (ref) with a discussion of the univariate case. Propositions (ref)--(ref) respectively concern the cases where the scalar autoregressive coefficient is less then, greater than, or equal to one in magnitude. These results are not substantively novel but serve to introduce the six flows in (ref) in the simplest possible setting and build intuition in advance of the statement and proof of Theorem (ref) in Section (ref). Section (ref) contains a series of remarks on Theorem (ref) and its relation to past literature. In Section (ref) we use the concept of measurability to elaborate upon the terminology used for the six flows in (ref). Appendix (ref) establishes a weak sufficient condition for a random innovation sequence to be subexponential with probability one, thereby facilitating the application of Theorem (ref) in statistical contexts.

Univariate autoregressive laws of motion

We begin our discussion of autoregressive laws of motion with the univariate case, i.e.\ $N=1$. The results in this section are presented as three basic propositions. All three can be regarded as immediate corollaries to our Theorem (ref) in Section (ref). We do not prove the propositions but rather provide a brief commentary on each one; in any case all three can be proved directly using elementary methods, or deduced from discussions in prior literature. See, for instance, the treatment of difference equations in Sargent1987. The point of commencing with the univariate case is to build intuition for the multivariate case, which is conceptually more challenging. The phrasing of the three propositions has been chosen to mimic the phrasing of Theorem (ref).

We take as given a real number $\phi$ which we call the autoregressive coefficient and a subexponential sequence of real numbers $\varepsilon=(\varepsilon_{t})$ which we call the innovation sequence. Our goal is to characterize the set of all sequences of real numbers $x=(x_t)$ that satisfy the infinite system of linear equations

equation[equation omitted — 82 chars of source]

When (ref) is satisfied for a given sequence $x$ we say that $x$ is a solution to (ref).

It will be useful to treat separately the cases where the magnitude of $\phi$ is less than, greater than, and equal to one. For reasons to become clear, we refer to (ref) as a forward autoregressive law of motion if $\lvert\phi\rvert<1$, as a backward autoregressive law of motion if $\lvert\phi\rvert>1$, and as an outward autoregressive law of motion if $\lvert\phi\rvert=1$.

Forward univariate autoregressive laws of motion

When $\phi=0$ the solution to (ref) is simply $x=\varepsilon$. This solution is subexponential and unique. Our first result characterizes the set of solutions to (ref) when $0<\lvert\phi\rvert<1$.

propositionLet $\phi$ be a real number satisfying $0<\lvert\phi\rvert<1$. Let $\varepsilon=(\varepsilon_t)$ be a subexponential sequence of real numbers. Let $x=(x_t)$ be a sequence of real numbers. The following two statements are equivalent. \begin{enumerate}[label=(\roman*)] • $x_t=\phi x_{t-1}+\varepsilon_t$ for each $t\in\mathbb Z$, i.e.\ $x$ is a solution to (ref). • There exists $v\in\mathbb R$ such that $x_t=\phi^tv+\sum_{k=0}^\infty\phi^k\varepsilon_{t-k}$ for each $t\in\mathbb Z$. \setcounter{counter:items}{\value{enumi}} \end{enumerate} Moreover, if $x$ is a solution to (ref) then the following two statements are true. \begin{enumerate}[label=(\roman*)] \setcounter{enumi}{\value{counter:items}} • The choice of $v$ in (ref) is uniquely determined by the equality $v=\lim_{n\to\infty}\phi^nx_{-n}$. • If $x$ is subexponential then $v=0$. \setcounter{counter:items}{\value{enumi}} \end{enumerate}

Proposition (ref) reveals that when $0<\lvert\phi\rvert<1$ there are infinitely many solutions to (ref). In particular, the equality in statement (ref) defines a one-to-one correspondence $v\leftrightarrow x$ between $\mathbb R$ and the set of solutions. When a given sequence $x$ solves (ref), Proposition (ref) tells us that $x$ must satisfy

align*[align* omitted — 131 chars of source]

The first and second terms are, respectively, the predetermined forward $x$-flow and the forward $\varepsilon$-flow in (ref). The other four flows are zero. The entries of the forward $\varepsilon$-flow are uniquely determined by current and past entries of $\varepsilon$ and are the same for every solution $x$, while the predetermined forward $x$-flow is different for each distinct solution $x$ and is uniquely determined by the real number $\lim_{n\to\infty}\phi^nx_{-n}$. This limit exists for every solution $x$. Restricting attention to any one solution amounts to placing an initial condition on $x$ by choosing the value of $\lim_{n\to\infty}\phi^nx_{-n}$. The particular initial condition $\lim_{n\to\infty}\phi^nx_{-n}=0$ yields the unique subexponential solution.

An obvious but important implication of the preceding discussion is that, when $0<\lvert\phi\rvert<1$, the autoregressive law of motion (ref) does not, on its own, uniquely determine a solution $x$. To obtain a unique solution one must also specify an initial condition for $x$ by choosing the value of $\lim_{n\to\infty}\phi^nx_{-n}$. Confining attention to the unique subexponential solution to (ref) is equivalent to imposing the initial condition $\lim_{n\to\infty}\phi^nx_{-n}=0$.

Backward univariate autoregressive laws of motion

Our next result characterizes the set of solutions to (ref) when $\lvert\phi\rvert>1$.

propositionLet $\phi$ be a real number satisfying $\lvert\phi\rvert>1$. Let $\varepsilon=(\varepsilon_t)$ be a subexponential sequence of real numbers. Let $x=(x_t)$ be a sequence of real numbers. The following two statements are equivalent. \begin{enumerate}[label=(\roman*)] • $x_t=\phi x_{t-1}+\varepsilon_t$ for each $t\in\mathbb Z$, i.e.\ $x$ is a solution to (ref). • There exists $v\in\mathbb R$ such that $x_t=\phi^tv-\sum_{k=1}^\infty\phi^{-k}\varepsilon_{t+k}$ for each $t\in\mathbb Z$. \setcounter{counter:items}{\value{enumi}} \end{enumerate} Moreover, if $x$ is a solution to (ref) then the following two statements are true. \begin{enumerate}[label=(\roman*)] \setcounter{enumi}{\value{counter:items}} • The choice of $v$ in (ref) is uniquely determined by the equality $v=\lim_{n\to\infty}\phi^{-n}x_{n}$. • If $x$ is subexponential then $v=0$. \setcounter{counter:items}{\value{enumi}} \end{enumerate}

In the backward case with $\lvert\phi\rvert>1$ statement (ref) defines a one-to-one correspondence $v\leftrightarrow x$ between $\mathbb R$ and the set of solutions. Thus there are infinitely many solutions when $\lvert\phi\rvert>1$. When a given sequence $x$ solves (ref), Proposition (ref) tells us that $x$ must satisfy

equation[equation omitted — 159 chars of source]

The first and second terms are, respectively, the predetermined backward $x$-flow and the backward $\varepsilon$-flow in (ref). The other four flows are zero. The entries of the backward $\varepsilon$-flow are uniquely determined by future entries of $\varepsilon$ and are the same for every solution $x$, while the predetermined backward $x$-flow is different for each distinct solution $x$ and is uniquely determined by the real number $\lim_{n\to\infty}\phi^{-n}x_n$. This limit exists for every solution $x$. One may single out a particular solution $x$ by choosing the value of $\lim_{n\to\infty}\phi^{-n}x_n$. This choice may be viewed as an initial condition for $x$, with the understanding that, for a backward law of motion, initialization occurs in the arbitrarily distant future. The future initialization $\lim_{n\to\infty}\phi^{-n}x_n=0$ yields the unique subexponential solution.

The decomposition of $x$ provided in (ref) is closely related to recent literature on asset price bubbles. HiranoToda2025a consider an infinite-horizon deterministic economy in which an asset pays dividend $d_t$ and trades at ex-dividend price $p_t$ at each time $t\in\mathbb N\cup\{0\}$. Under standard conditions including no-arbitrage it is shown that

equation[equation omitted — 170 chars of source]

where $q_0=1$ and $q_1,q_2,\dots$ is a sequence of Arrow-Debreu prices for future delivery of one unit of the asset paid at time zero. See Eq.\ 6 in HiranoToda2025a. If we set $q_t=\phi^{-t}$, $p_t=x_t$ and $d_t=-\varepsilon_t$ in (ref) then we recover the equality in (ref). Hirano and Toda refer to the first term on the right-hand side of the equality in (ref) as the bubble component of the asset, and refer to the second term as the fundamental value of the asset. They refer to the equality $\lim_{n\to\infty}q_np_n=0$ as the transversality condition for asset pricing and argue that this condition necessarily fails to hold in plausible model economies, leading to the presence of asset price bubbles. See also Eqs.\ 2.5.9--14 in Hamilton1994, Eqs.\ 20.8 and 20.13 in Cochrane2005 and Eqs.\ 2--4 in HiranoToda2025b. By adapting the flow terminology introduced in this article we may say that the fundamental value of the asset is its backward dividend-flow, that the bubble component of the asset is its predetermined backward price-flow, and that the transversality condition for asset pricing is satisfied when the predetermined backward price-flow is zero.

Outward univariate autoregressive laws of motion

Our final result in this section characterizes the set of solutions to (ref) when $\lvert\phi\rvert=1$; that is, when $\phi\in\{-1,1\}$.

propositionLet $\phi\in\{-1,1\}$. Let $\varepsilon=(\varepsilon_t)$ be a subexponential sequence of real numbers. Let $x=(x_t)$ be a sequence of real numbers. The following two statements are equivalent. \begin{enumerate}[label=(\roman*)] • $x_t=\phi x_{t-1}+\varepsilon_t$ for each $t\in\mathbb Z$, i.e.\ $x$ is a solution to (ref). • There exists $v\in\mathbb R$ such that \begin{equation*} x_t=\phi^tv+\begin{cases}-\sum_{s=0}^{-t-1}\phi^{t+s}\varepsilon_{-s}&for each negative t\in\mathbb Z\\ 0&for t=0\\ \sum_{s=1}^t\phi^{t-s}\varepsilon_s&for each positive t\in\mathbb Z.\end{cases} \end{equation*} \end{enumerate} Moreover, if $x$ is a solution to (ref) then the following two statements are true. \begin{enumerate}[label=(\roman*)] \setcounter{enumi}{\value{counter:items}} • The choice of $v$ in (ref) is uniquely determined by the equality $v=x_0$. • $x$ is subexponential. \setcounter{counter:items}{\value{enumi}} \end{enumerate}

Similar to Propositions (ref) and (ref), we see from Proposition (ref) that when $\lvert\phi\rvert=1$ there is a one-to-one correspondence $v\leftrightarrow x$ between $\mathbb R$ and the set of solutions. Thus, in all cases with $\phi\neq0$, there are infinitely many solutions. When $\lvert\phi\rvert=1$ and a given sequence $x$ solves (ref), Proposition (ref) tells us that $x$ must satisfy

equation*[equation* omitted — 240 chars of source]

The first term on the right-hand side of the last equality is the predetermined outward $x$-flow in (ref). The second term, written separately for negative, zero and positive $t\in\mathbb Z$, is the outward $\varepsilon$-flow. The other four flows are zero.

Note the outward character of the $\varepsilon$-flow with $\varepsilon_1\to\phi\varepsilon_1+\varepsilon_2\to\phi^2\varepsilon_1+\phi\varepsilon_2+\varepsilon_3$ and so forth as we move forward in time and $-\phi^{-1}\varepsilon_0\to-\phi^{-2}\varepsilon_0-\phi^{-1}\varepsilon_{-1}\to-\phi^{-3}\varepsilon_0-\phi^{-2}\varepsilon_{-1}-\phi^{-1}\varepsilon_{-2}$ and so forth as we move backward in time. Thus, moving outward from time zero in either direction, we gradually accumulate innovations along the path traveled. The predetermined outward $x$-flow depends on $x$ only through $x_0$.

We learned in Sections (ref) and (ref) that when $\lvert\phi\rvert\neq1$ there is exactly one subexponential solution to (ref). This is not true when $\lvert\phi\rvert=1$: Proposition (ref) establishes that, in this case, all of the infinitely many solutions to (ref) are subexponential.

Multivariate autoregressive laws of motion

We now turn to the more general multivariate case with $N\in\mathbb N$ variables. Throughout this section we fix a real $N\times N$ matrix $\Phi$ and a subexponential sequence of real $N\times1$ vectors $\varepsilon=(\varepsilon_t)$. Our goal is to characterize the set of all sequences of real $N\times 1$ vectors $x=(x_t)$ that are solutions to (ref).

Unlike the univariate case, we do not necessarily regard a multivariate autoregressive law of motion to have an exclusively forward, backward, or outward character. Depending on the eigenvalues of $\Phi$, all three directions may be relevant. The approach we will pursue involves using spectral projection to separate each solution into three components, corresponding respectively to eigenvalues of $\Phi$ which are inside the unit circle, outside the unit circle, and on the unit circle. We will see that the laws of motion for the three components of $x$ are similar to the respective forward, backward and outward univariate autoregressive laws of motion studied in Section (ref). The construction of spectral projections from $\Phi$ is discussed in Section (ref). The representations we provide for the forward, backward and outward components of each solution involve the Drazin inverse of $\Phi$. We discuss the Drazin inverse in Section (ref). Finally we present our main result characterizing the set of all solutions in Section (ref).

Spectral projection

Let $\sigma$ denote the spectrum of $\Phi$; that is, the set of all complex eigenvalues of $\Phi$. Recall that a complex $N\times 1$ vector $v$ is called a generalized eigenvector of $\Phi$ associated with the eigenvalue $\lambda\in\sigma$ if $(\Phi-\lambda I)^Nv=0$. The subspace of $\mathbb C^N$ spanned by all generalized eigenvectors of $\Phi$ associated with $\lambda$ is called the generalized eigenspace of $\Phi$ associated with $\lambda$. The dimension of each generalized eigenspace is equal to the algebraic multiplicity of the corresponding eigenvalue of $\Phi$.

To each subset of eigenvalues $A\subseteq\sigma$ there corresponds a unique $N\times N$ projection matrix $P_A$ called a spectral projection. If $A$ is empty then we define $P_A$ to be the $N\times N$ zero matrix, while if $A=\sigma$ then we define $P_A$ to be the $N\times N$ identity matrix. Otherwise we define $P_A$ as follows. Let $m_A$ be the sum of the algebraic multiplicities of the eigenvalues in $A$. If $A$ is a nonempty strict subset of $\sigma$ then $1\leq m_A<N$. Let $V_A$ be a complex $N\times m_A$ matrix whose column space is the direct sum of the generalized eigenspaces of $\Phi$ associated with the eigenvalues in $A$. Let $W_A$ be a complex $N\times(N-m_A)$ matrix whose column space is the direct sum of the other generalized eigenspaces of $\Phi$. Let $W_A^\perp$ be a full rank complex $m_A\times N$ matrix whose rows are orthogonal to the columns of $W_A$. The spectral projection $P_A$ is the complex $N\times N$ matrix defined by the equality

equation*[equation* omitted — 55 chars of source]

Thus $P_A$ is the projection on the column space of $V_A$ along the column space of $W_A$. See, for instance, BanerjeeRoy2014. Since the column spaces of $V_A$ and of $W_A$ are uniquely determined by $\Phi$ and $A$, the spectral projection $P_A$ is also uniquely determined by $\Phi$ and $A$.

In practice a Jordan decomposition of $\Phi$ may be used to choose the matrices $V_A$ and $W_A$. Let $J$ be the Jordan normal form of $\Phi$, so that $\Phi=VJV^{-1}$ for some nonsingular complex $N\times N$ matrix $V$. The eigenvalues of $\Phi$ lie on the diagonal of $J$, repeated according to algebraic multiplicity. We may choose the columns of $V_A$ to be the $m_A$ columns of $V$ corresponding to the diagonal entries of $J$ which belong to $A$, and choose the columns of $W_A$ to be the other $N-m_A$ columns of $V$. That is, $V = [V_A \mid W_A]$. In this context an alternative formula for the $N \times N$ projection matrix is

equation*[equation* omitted — 77 chars of source]

Indeed the $m_A \times N$ matrix product $(W_A^\perp V_A)^{-1}W_A^\perp$ is simply the first $m_A$ rows of the inverse matrix $V^{-1}$. Thus the two definitions are equivalent. The alternative formula shows that orthogonality is not intrinsic to the projection itself but is simply an artefact of the previous construction.

The next lemma lists commonly used properties of spectral projection matrices. These properties are well-known in the mathematical literature and may be deduced from, for instance, the discussion of generalized eigenspace decomposition in Axler2024. Recall that the index of an eigenvalue $\lambda$ of $\Phi$ is the size of the largest Jordan block associated with $\lambda$ in the Jordan normal form of $\Phi$.

lemma[Properties of spectral projections] Let $\Phi$ be a real square matrix and let $\sigma$ be the spectrum of $\Phi$. If $A$ is a subset of $\sigma$ then: \begin{enumerate}[label=(\roman*)] • $P_A^2=P_A$. • $P_A\Phi=\Phi P_A$. • The spectrum of $\Phi P_A$ is equal to $A\cup\{0\}$ if $A\neq\sigma$, or else equal to $A$ if $A=\sigma$. \setcounter{counter:items}{\value{enumi}} \end{enumerate} If $A_1$ and $A_2$ are disjoint subsets of $\sigma$ then: \begin{enumerate}[label=(\roman*)] \setcounter{enumi}{\value{counter:items}} • $P_{A_1}P_{A_2}=0$. • $P_{A_1}+P_{A_2}=P_{A_1\cup A_2}$. \setcounter{counter:items}{\value{enumi}} \end{enumerate} If $\lambda$ is an eigenvalue of $\Phi$ then: \begin{enumerate}[label=(\roman*)] \setcounter{enumi}{\value{counter:items}} • $(\Phi-\lambda I)P_{\{\lambda\}}$ is nilpotent, with degree of nilpotency equal to the index of $\lambda$. \setcounter{counter:items}{\value{enumi}} \end{enumerate} If $A$ is a subset of $\sigma$ then $\bar{A}$ is also a subset of $\sigma$ and: \begin{enumerate}[label=(\roman*)] \setcounter{enumi}{\value{counter:items}} • $P_{\bar{A}} = \bar{P}_A$. \setcounter{counter:items}{\value{enumi}} \end{enumerate}

For the final property we note with respect to the above partition $V = [V_A \mid W_A]$ that the columns of $\bar{V}_A$ and $\bar{W}_A$ are the respective generalized eigenvectors for the eigenvalues of $\Phi$ that lie in $\bar{A}$ and the eigenvalues of $\Phi$ that do not lie in $\bar{A}$. Thus

equation*[equation* omitted — 193 chars of source]

because the inverse of the conjugate of $V$ is the conjugate of the inverse of $V$. It follows that $P_A + P_{\bar{A}}$ is real and that $P_A - P_{\bar{A}}$ is pure imaginary.

We adopt a special notation for the spectral projections and associated column spaces used in our main result characterizing the various directional flows in the components of our solutions to the corresponding multivariate autoregressive law of motion. Each such projection $P_A=[V_A\mid\scalebox{0.9}{\mbox{\large $0$}}]V^{-1}$ is a real $N\times N$ matrix with a real column space $\mathbb V_A=\operatorname{col}(V_A)=\operatorname{col}(P_A)\subseteq\mathbb R^N$. Table (ref) shows the notation to be used. The projections defined in Table (ref) are $P_\bullet$, $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}$, $P_\rightarrow$, $P_\leftarrow$ and $P_\leftrightarrow$. The corresponding subspaces are $\mathbb V_\bullet$, $\mathbb V_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}$, $\mathbb V_\rightarrow$, $\mathbb V_\leftarrow$ and $\mathbb V_\leftrightarrow$. The arrow subscripts are intended to suggest a directional classification---forward, backward or outward---for the eigenvalues in the key subsets $A\subseteq\sigma$ and the associated component flows. We elaborate further upon the concept of a directed flow in Section (ref). Note that $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}+P_\leftarrow+P_\leftrightarrow=I$ and $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}=P_\bullet+P_\rightarrow$.

table*[table* omitted — 1,332 chars of source]

The Drazin inverse

The characterization of the forward and backward components of the solutions to a multivariate autoregressive law of motion supplied by our main result in Section (ref) makes use of a particular generalized inverse of $\Phi$ called the Drazin inverse. The Drazin inverse of a complex $N\times N$ matrix $M$, denoted $M^\mathrm{D}$, is the unique complex $N\times N$ matrix that satisfies

align[align omitted — 186 chars of source]

The fact that these three properties uniquely define $M^\mathrm{D}$ is shown in, for instance, CampbellMeyer1979. If all entries of $M$ are real then all entries of $M^\mathrm{D}$ are also real. We say, informally, that $M^\mathrm{D}$ is a generalized inverse of $M$ because it coincides with the ordinary inverse $M^{-1}$ if $M$ is nonsingular, and more generally satisfies the inverse-like properties (ref)--(ref). It should be noted, however, that $M^\mathrm{D}$ does not in general satisfy $MM^\mathrm{D}M=M$, and so is not a generalized inverse in the strict sense in which some authors use this term.

The Drazin inverse is easily constructed from the Jordan normal form. When $\Phi$ is nonsingular $\Phi^\mathrm{D}$ is simply the usual inverse matrix $\Phi^{-1}$. Now suppose $\Phi$ is singular. Let $V$ be a nonsingular complex $N\times N$ matrix such that $J=V^{-1}\Phi V$ is the Jordan normal form of $\Phi$, with eigenvalues ordered along the main diagonal of $J$ in such a way that

equation*[equation* omitted — 124 chars of source]

where all diagonal elements of $J_R$ are nonzero and all diagonal elements of $J_S$ are zero. We have $\Phi=VJV^{-1}$. The Drazin inverse of $\Phi$ is defined by

equation*[equation* omitted — 217 chars of source]

The following lemma states several convenient properties of the Drazin inverse related to the spectral projection matrices introduced in Section (ref).

lemma[Spectral projections and the Drazin inverse] Let $\Phi$ be a real square matrix and let $\sigma$ be the spectrum of $\Phi$. If $A$ is a subset of $\sigma$ then: \begin{enumerate}[label=(\roman*)] • $P_A^\mathrm{D}=P_A$. • $P_A\Phi^\mathrm{D}=\Phi^\mathrm{D} P_A$. • The spectrum of $\Phi^\mathrm{D} P_A$ is the set of all nonzero $\mu\in\mathbb C$ such that $\mu^{-1}\in A$, together with the point $\mu=0$ if either $0\in A$ or $A\subset\sigma$. • If $0\notin A$ then $\Phi^\mathrm{D}\Phi P_A=P_A$. \setcounter{counter:items}{\value{enumi}} \end{enumerate} If $\lambda$ is a nonzero eigenvalue of $\Phi$ with index one then: \begin{enumerate}[label=(\roman*)] \setcounter{enumi}{\value{counter:items}} • $\Phi^\mathrm{D}P_{\{\lambda\}}=\lambda^{-1}P_{\{\lambda\}}$. \end{enumerate}

Lemma (ref) follows from the properties of spectral projections stated in Lemma (ref) and known properties of the Drazin inverse. See CampbellMeyer1979. In particular we refer readers to Corollary 7.2.1 and Theorems 7.2.2, 7.4.1 and 7.8.4.

The Drazin inverse was developed in Drazin1958 and applied to problems involving linear systems of differential or difference equations in CampbellMeyerRose1976 and Campbell1979. It appears infrequently in prior econometric literature. Examples include Neusser2000 and Zoia2009, both concerning autoregressive laws of motion with a unit eigenvalue. Applications of the Drazin inverse to problems involving Markov chains and optimal control are discussed in CampbellMeyer1979.

Main result

In this section the notation $\Phi^{-k}$ with $k\in\mathbb N$ refers to the $k$th power of the Drazin inverse of $\Phi$. At no point do we assume that $\Phi$ is invertible.

Our main result describes the general solution to a multivariate autoregressive law of motion. In order to do this we use the frequency-specific difference and cumulation operators introduced in Gregoir1999a. Although our solution space is confined to sequences of real vectors, working with the frequency-specific difference and cumulation operators will entail the consideration of sequences of complex vectors. Let ${\mathbb S}$ be the linear space of all sequences $x = (x_t)$ of vectors $x_t \in {\mathbb C}^N$ indexed by the integer times $t \in {\mathbb Z}$. Addition and scalar multiplication in $\mathbb S$ are defined respectively by $(x + y)_t = x_t + y_t$ and $(cx)_t = cx_t$ for all complex numbers $c$ and all times $t \in {\mathbb Z}$.

In this context the familiar backshift operator $B:{\mathbb S}\to{\mathbb S}$ is a linear operator defined by the formula

equation*[equation* omitted — 67 chars of source]

Although the backshift operator is not a matrix operator it is nevertheless fundamental to time series analysis. For each value of the parameter $\theta\in(-\pi,\pi]$ we can now define the difference operator at frequency $\theta$ as the linear map $D_\theta:{\mathbb S}\to{\mathbb S}$ given by

equation*[equation* omitted — 95 chars of source]

the cumulation operator at frequency $\theta$ as the linear map $C_\theta:{\mathbb S}\to{\mathbb S}$ given by

equation*[equation* omitted — 231 chars of source]

and the residual operator at frequency $\theta$ as the linear map $R_\theta:\mathbb C^N\to{\mathbb S}$ given by

equation*[equation* omitted — 86 chars of source]

We note that in the final definition $v \in \mathbb C^N$ is a vector and $R_{\theta}v \in {\mathbb S}$ is a sequence whose value at the specific time $t$ is the vector $e^{-i\theta t}v \in \mathbb C^N$.

The frequency-specific cumulation and residual operators arise naturally in the solution of autoregressive laws of motion when we have one or more eigenvalues on the unit circle. The following lemma, adapted from Gregoir1999a, establishes that the difference operator at frequency $\theta$ is a left-inverse of the cumulation operator at frequency $\theta$, but not a right-inverse. It also explains why we call $R_\theta$ the residual operator.

lemmaFor each $\theta\in(-\pi,\pi]$ and each $x\in{\mathbb S}$ we have $D_\theta C_\theta x = x$, $C_\theta D_\theta x = x-R_\theta x_0$ and $D_\theta R_\theta x_0=0$, which we may rewrite entry-wise as $(D_\theta C_\theta x)_t = x_t$, $(C_\theta D_\theta x)_t = x_t-(R_\theta x_0)_t$ and $(D_\theta R_\theta x_0)_t=0$ for all $t \in {\mathbb Z}$.

See pp. 437--41 in Gregoir1999a for a more detailed discussion of frequency-specific differencing and cumulation. In what follows we will make use of the notation

equation*[equation* omitted — 70 chars of source]

where $\sigma$ is the spectrum of the autoregressive coefficient $\Phi$. The set $\Theta$ contains the frequencies of the eigenvalues of $\Phi$ on the unit circle. The matrix $\Phi$ is assumed to be real, so its spectrum $\sigma$ is closed under complex conjugation. Thus if $\theta\in\Theta$ and $\theta\neq\pi$ then $-\theta\in\Theta$. We will use the notation $P_\theta$ as shorthand for the spectral projection $P_{\{e^{-i\theta}\}}$ associated with the specific eigenvalue $e^{-i\theta}$, and we will write $d_\theta$ for the index of the eigenvalue $e^{-i\theta}$. Note that $P_\theta$ is a real matrix for $\theta\in\{0,\pi\}$, and that $P_\theta+P_{-\theta}$ is a real matrix for $\theta\in(0,\pi)$, by Lemma (ref). Also note that $P_\leftrightarrow=\sum_{\theta\in\Theta}P_\theta$ by Lemma (ref). We have $d_\theta=d_{-\theta}$ for $\theta\neq\pi$ because conjugate eigenvalues of a real matrix have the same index.

theoremLet \(\Phi\) be a real $N\times N$ matrix with spectrum $\sigma$. Let $\varepsilon=(\varepsilon_t)$ be a subexponential sequence of real $N\times 1$ vectors. Let $x=(x_t)$ be a sequence of real $N\times 1$ vectors. Then $x_t=P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}x_t+P_\leftarrow x_t+P_\leftrightarrow x_t$ for each $t\in\mathbb Z$, and the series $\sum_{k=0}^\infty\Phi^kP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}$ and $\sum_{k=1}^\infty\Phi^{-k}P_\leftarrow\varepsilon_{t+k}$ converge for each $t\in\mathbb Z$. The following two statements are equivalent. \begin{enumerate}[label=(\roman*)] • $x_t=\Phi x_{t-1}+\varepsilon_t$ for each $t\in\mathbb Z$, i.e.\ $x$ is a solution to (ref). • There exist real vectors $v_\rightarrow\in\mathbb V_\rightarrow$, $v_\leftarrow\in\mathbb V_\leftarrow$ and $v_\leftrightarrow\in\mathbb V_\leftrightarrow$ such that, for each $t\in\mathbb Z$, \begin{align} P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}} x_t&=\Phi^tv_\rightarrow+\sum_{k=0}^\infty\Phi^k P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k},\\ P_\leftarrow x_t&=\Phi^tv_\leftarrow-\sum_{k=1}^\infty\Phi^{-k}P_\leftarrow\varepsilon_{t+k},\\ and\quad \quad P_\leftrightarrow x_t&=\sum_{\theta\in\Theta}\sum_{k=1}^{d_\theta}(\Phi-e^{-i\theta}I)^{k-1}P_\theta(C_\theta B)^{k-1}[(R_\theta v_\leftrightarrow)_t+(C_\theta\varepsilon)_t]. \end{align} \setcounter{counter:items}{\value{enumi}} \end{enumerate} Moreover, if $x$ is a solution to (ref) then the following two statements are true. \begin{enumerate}[label=(\roman*)] \setcounter{enumi}{\value{counter:items}} • The choices of $v_\rightarrow\in\mathbb V_\rightarrow$, $v_\leftarrow\in\mathbb V_\leftarrow$ and $v_\leftrightarrow\in\mathbb V_\leftrightarrow$ in (ref) are uniquely determined by the equalities \begin{equation*} v_\rightarrow=\lim_{n\to\infty}\Phi^n P_\rightarrow x_{-n},\quad v_\leftarrow=\lim_{n\to\infty}\Phi^{-n} P_\leftarrow x_{n}\quadand\quad v_\leftrightarrow=P_\leftrightarrow x_0. \end{equation*} • If $x$ is subexponential then $v_\rightarrow=0$ and $v_\leftarrow=0$. \setcounter{counter:items}{\value{enumi}} \end{enumerate}
proofThe first assertion follows from the identity $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}+P_\leftarrow+P_\leftrightarrow=I$. We now show that the series $\sum_{k=0}^\infty\Phi^kP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}$ and $\sum_{k=1}^\infty\Phi^{-k}P_\leftarrow\varepsilon_{t+k}$ converge for each $t\in\mathbb Z$. We have \begin{equation*} \left\Vert\sum_{k=m}^{m+n}\Phi^kP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}\right\Vert\leq\sum_{k=m}^{m+n}\lVert\Phi^kP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}\rVert\leq\sum_{k=m}^\infty\lVert\Phi^kP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}\rVert=\sum_{k=m}^\infty\lVert(\Phi P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}})^k\varepsilon_{t-k}\rVert \end{equation*} for each $m,n\in\mathbb N$ because Lemma (ref) shows that $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}$ is idempotent and commutes with $\Phi$. Lemma (ref) also shows that $\Phi P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}$ has all eigenvalues inside the unit circle, and so we deduce from Gelfand's formula\footnote{For any $N\times N$ matrix $M$ and any $\delta>0$ we have $\lVert M^nv\rVert\leq(\rho(M)+\delta)^n\lVert v\rVert$ for all $N\times 1$ vectors $v$ and all sufficiently large $n\in\mathbb N$ where $\rho(M)$ is the spectral radius of $M$. See BanerjeeRoy2014.} and the fact that $\varepsilon$ is subexponential that the last sum over $k$ vanishes in the limit as $m\to\infty$. Thus $\sum_{k=0}^\infty\Phi^kP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}$ converges, by Cauchy's criterion. We similarly have \begin{equation*} \left\Vert\sum_{k=m}^{m+n}\Phi^{-k}P_\leftarrow\varepsilon_{t+k}\right\Vert\leq\sum_{k=m}^\infty\lVert\Phi^{-k}P_\leftarrow\varepsilon_{t+k}\rVert=\sum_{k=m}^\infty\lVert(\Phi^{\mathrm{D}} P_\leftarrow)^k\varepsilon_{t+k}\rVert \end{equation*} for each $m,n\in\mathbb N$ because Lemma (ref) shows that $P_\leftarrow$ is idempotent and Lemma (ref) shows that $P_\leftarrow$ commutes with $\Phi^\mathrm{D}$. Lemma (ref) also shows that $\Phi^{\mathrm D} P_\leftarrow$ has all eigenvalues inside the unit circle. We note too that $\varepsilon$ is subexponential. Now it follows from Gelfand's formula that the final sum vanishes in the limit as $m\to\infty$. We next show that (ref) and (ref) are equivalent and that (ref) implies (ref). First suppose that (ref) is true. We aim to show that (ref) and (ref) are true. First we show that (ref) is true for exactly one choice of $v_\rightarrow\in\mathbb V_\rightarrow$, this being $v_\rightarrow=\lim_{n\to\infty}\Phi^nP_\rightarrow x_{-n}$. Care is needed to deal with the possibility that zero is an eigenvalue of $\Phi$. Apply $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}$ to both sides of the equation $x_t=\Phi x_{t-1}+\varepsilon_t$ and use the fact that $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}$ and $\Phi$ commute to obtain \begin{equation*} P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}} x_t=\Phi P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}} x_{t-1}+P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_t\quadfor each t\in\mathbb Z. \end{equation*} By iterating the last equation backward we obtain \begin{equation} P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}} x_t=\Phi^n P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}} x_{t-n}+\sum_{k=0}^{n-1}\Phi^k P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}\quadfor each n\in\mathbb N and each t\in\mathbb Z. \end{equation} We know that $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}=P_\bullet+P_\rightarrow$ and $\Phi^nP_\bullet=(\Phi P_\bullet)^n$ for each $n\in\mathbb N$. Hence it follows that \begin{equation*} P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}} x_t=(\Phi P_{\bullet})^n x_{t-n}+\Phi^n P_\rightarrow x_{t-n}+\sum_{k=0}^{n-1}\Phi^k P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}\quadfor each n\in\mathbb N and each t\in\mathbb Z. \end{equation*} The leading term $(\Phi P_\bullet)^n x_{t-n}$ is zero for $n\geq N$ because Lemma (ref) shows that $\Phi P_\bullet$ has spectrum equal to $\{0\}$ and is consequently nilpotent. Therefore \begin{equation} P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}} x_t=\Phi^n P_\rightarrow x_{t-n}+\sum_{k=0}^{n-1}\Phi^k P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}\quadfor each n\in\mathbb N\text{ with }n\geq N\text{ and each }t\in\mathbb Z. \end{equation} It follows from (ref) that $\Phi^nP_\rightarrow x_{t-n}\to P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}x_t-\sum_{k=0}^\infty\Phi^k P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}$ as $n\to\infty$ for each $t\in\mathbb Z$. The properties of the Drazin inverse show that $\Phi^n=\Phi^t\Phi^{n-t}$ for each $t\in\mathbb Z$ and each $n\in\mathbb N$ with $n\geq t$. Therefore \begin{equation*} \lim_{n\to\infty}\Phi^nP_\rightarrow x_{t-n}=\lim_{n\to\infty}\Phi^{t}\Phi^{n-t}P_\rightarrow x_{t-n}=\Phi^t\lim_{n\to\infty}\Phi^nP_\rightarrow x_{-n}\quad\text{for each }t\in\mathbb Z. \end{equation*} Taking the limit as $n\to\infty$ in (ref), we find that (ref) is true for the particular choice of $v_\rightarrow\in\mathbb V_\rightarrow$ given by $v_\rightarrow=\lim_{n\to\infty}\Phi^nP_\rightarrow x_{-n}$. Note that $v_\rightarrow\in\mathbb{V}_\rightarrow$ because $\Phi^nP_\rightarrow x_{-n}=P_\rightarrow\Phi^nx_{-n}\in\operatorname{col}(P_\rightarrow)=\mathbb{V}_\rightarrow$ for each $n\in\mathbb N$. Setting $t=0$ in (ref) shows that the choice of $v_\rightarrow$ is unique. Next we show that (ref) is true for exactly one choice of $v_\leftarrow\in\mathbb V_\leftarrow$, this being $v_\leftarrow=\lim_{n\to\infty}\Phi^{-n}P_\leftarrow x_n$. Apply $\Phi^\mathrm{D}P_\leftarrow$ to both sides of the equation $x_{t+1}=\Phi x_{t}+\varepsilon_{t+1}$ and use the fact that $P_\leftarrow$ and $\Phi^\mathrm{D}$ commute and the identity $\Phi^\mathrm{D}\Phi P_\leftarrow=P_\leftarrow$ to obtain \begin{equation*} P_\leftarrow x_t=\Phi^\mathrm{D}P_\leftarrow x_{t+1}-\Phi^\mathrm{D}P_\leftarrow\varepsilon_{t+1}\quad\text{for each }t\in\mathbb Z. \end{equation*} Iterate the last equation forward to obtain \begin{equation} P_\leftarrow x_t=\Phi^{-n}P_\leftarrow x_{t+n}-\sum_{k=1}^n\Phi^{-k}P_\leftarrow\varepsilon_{t+k}\quad\text{for each }n\in\mathbb N\text{ and each }t\in\mathbb Z. \end{equation} It follows from (ref) that $\Phi^{-n}P_\leftarrow x_{t+n}\to P_{\leftarrow}x_t+\sum_{k=1}^\infty\Phi^{-k} P_{\leftarrow}\varepsilon_{t+k}$ as $n\to\infty$ for each $t\in\mathbb Z$. The properties of the Drazin inverse show that $\Phi^{-n}=\Phi^t\Phi^{-t-n}$ for each $t\in\mathbb Z$ and each $n\in\mathbb N$. Therefore \begin{equation*} \lim_{n\to\infty}\Phi^{-n}P_\leftarrow x_{t+n}=\lim_{n\to\infty}\Phi^t\Phi^{-t-n}P_\leftarrow x_{t+n}=\Phi^t\lim_{n\to\infty}\Phi^{-n}P_\leftarrow x_{n}\quad\text{for each }t\in\mathbb Z. \end{equation*} Taking the limit as $n\to\infty$ in (ref), we find that (ref) is true for the particular choice of $v_\leftarrow\in\mathbb V_\leftarrow$ given by $v_\leftarrow=\lim_{n\to\infty}\Phi^{-n}P_\leftarrow x_{n}$. Setting $t=0$ in (ref) shows that the choice of $v_\leftarrow$ is unique. Next we show that (ref) is true for exactly one choice of $v_\leftrightarrow\in\mathbb V_\leftrightarrow$, this being $v_\leftrightarrow=P_\leftrightarrow x_0$. If $\Theta$ is empty then $\mathbb V_\leftrightarrow=\{0\}$ and $P_\leftrightarrow=\scalebox{0.9}{\mbox{\large $0$}}$, so the desired conclusion is trivially obtained. Suppose instead that $\Theta$ is nonempty. We will make use of the frequency-specific differencing and cumulation operators discussed earlier in this Section. Fix $\theta\in\Theta$ and subtract $e^{-i\theta}(Bx)_t$ from both sides of the equation $x_t=\Phi (Bx)_t+\varepsilon_t$ to obtain $(D_\theta x)_t=(\Phi-e^{-i\theta}I)(Bx)_t+\varepsilon_t$ for each $t\in\mathbb Z$. Apply $P_\theta C_\theta$ to both sides and use Lemma (ref) and the fact that $P_\theta$ commutes with $\Phi$, $C_\theta$ and $B$ to show that \begin{equation} P_\theta x_t=P_\theta [(R_\theta x_0)_t+(C_\theta\varepsilon)_t]+(\Phi-e^{-i\theta}I)(C_\theta B)P_\theta x_t\quad\text{for each }t\in\mathbb Z. \end{equation} Observe that $P_\theta x_t$ appears on both sides of (ref). If $d_\theta>1$ we substitute the entire right-hand side of (ref) in place of $P_{\theta}x_t$ on the right-hand side of (ref) to obtain \begin{multline*} P_{\theta}x_t=P_{\theta}[(R_\theta x_0)_t+(C_\theta\varepsilon)_t]+(\Phi-e^{-i\theta}I)P_{\theta}C_\theta B[(R_\theta x_0)_t+(C_\theta\varepsilon)_t]\\+(\Phi-e^{-i\theta}I)^2(C_\theta B)^2P_{\theta}x_t\quad\text{for each }t\in\mathbb Z. \end{multline*} After $d_\theta-1$ iterations of this substitution we obtain \begin{multline*} P_{\theta}x_t=\sum_{k=1}^{d_\theta}(\Phi-e^{-i\theta}I)^{k-1}P_{\theta}(C_\theta B)^{k-1}[(R_\theta x_0)_t+(C_\theta\varepsilon)_t]\\+(\Phi-e^{-i\theta}I)^{d_\theta}P_{\theta}(C_\theta B)^{d_\theta}x_t\quad\text{for each }t\in\mathbb Z, \end{multline*} which is the same as (ref) if $d_\theta=1$. The final term is zero because Lemma (ref) shows that $(\Phi-e^{-i\theta}I)^{d_\theta}P_\theta=[(\Phi-e^{-i\theta}I)P_\theta]^{d_\theta}$ and that $(\Phi-e^{-i\theta}I)P_\theta$ is nilpotent of degree $d_\theta$. We can replace $x_0$ with $P_\leftrightarrow x_0$ in the summation over $k$ by noting that \begin{align*} P_\theta(C_\theta B)^{k-1}(R_\theta P_\leftrightarrow x_0)_t&=P_\theta P_\leftrightarrow(C_\theta B)^{k-1}(R_\theta x_0)_t\\ &=P_\theta(C_\theta B)^{k-1}(R_\theta x_0)_t\quad\text{for each }t\in\mathbb Z \end{align*} because $P_\theta P_\leftrightarrow=P_\theta$ and $P_\leftrightarrow$ commutes with $C_\theta$, $R_\theta$ and $B$. Thus \begin{equation*} P_\theta x_t=\sum_{k=1}^{d_\theta}(\Phi-e^{-i\theta}I)^{k-1}P_\theta(C_\theta B)^{k-1}[(R_\theta P_\leftrightarrow x_0)_t+(C_\theta\varepsilon)_t]\quad\text{for each }t\in\mathbb Z. \end{equation*} Since $P_\leftrightarrow=\sum_{\theta\in\Theta}P_\theta$, by summing over all $\theta\in\Theta$ we deduce that (ref) is true for the particular choice of $v_\leftrightarrow\in\mathbb V_\leftrightarrow$ given by $v_\leftrightarrow=P_\leftrightarrow x_0$. To show that this choice of $v_\leftrightarrow\in\mathbb V_\leftrightarrow$ is unique simply substitute $t=0$ in (ref) and use the identity $(C_\theta y)_0=0$ for each $y\in\mathbb S$ and each $\theta\in\Theta$. Hence (ref) implies that \begin{equation*} P_\leftrightarrow x_0=\sum_{\theta\in\Theta}P_\theta (R_\theta v_\leftrightarrow)_0=\sum_{\theta\in\Theta}P_\theta v_\leftrightarrow=P_\leftrightarrow v_\leftrightarrow=v_\leftrightarrow. \end{equation*} We have shown that if (ref) is true then (ref) and (ref) are true. Next we show that if (ref) is true then (ref) is true. Suppose that (ref) is true. We will show that (ref) must be true by showing that $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}} x_t=\Phi P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}} x_{t-1}+P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_t$ and $P_\leftarrow x_t=\Phi P_\leftarrow x_{t-1}+P_\leftarrow\varepsilon_t$ for each $t\in\mathbb Z$, and that $P_\theta x_t=\Phi P_\theta x_{t-1}+P_\theta\varepsilon_t$ for each $t\in\mathbb Z$ and each $\theta\in\Theta$. Summing the equalities yields (ref) because the spectral projections commute with $\Phi$ and because $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}+P_\leftarrow+\sum_{\theta\in\Theta}P_\theta=I$. To show that $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}} x_t=\Phi P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}} x_{t-1}+P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_t$ for each $t\in\mathbb Z$ we use (ref) to write \begin{align*} \Phi P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}} x_{t-1}+P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_t&=\Phi\left(\Phi^{t-1}v_\rightarrow+\sum_{k=0}^\infty\Phi^kP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k-1}\right)+P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_t\&=\Phi^tv_\rightarrow+\sum_{k=0}^\infty\Phi^kP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}=P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}} x_t\quad\text{for each }t\in\mathbb Z. \end{align*} To show that $P_\leftarrow x_t=\Phi P_\leftarrow x_{t-1}+P_\leftarrow\varepsilon_t$ for each $t\in\mathbb Z$ we use (ref) to write \begin{align*} \Phi P_\leftarrow x_{t-1}+P_\leftarrow\varepsilon_t&=\Phi\left(\Phi^{t-1}v_\leftarrow-\sum_{k=1}^\infty\Phi^{-k}P_\leftarrow\varepsilon_{t+k-1}\right)+P_\leftarrow\varepsilon_t\\ &=\Phi^tv_\leftarrow-\sum_{k=1}^\infty\Phi^{-k}P_\leftarrow\varepsilon_{t+k}=P_\leftarrow x_t\quad\text{for each }t\in\mathbb Z. \end{align*} To show that $P_\theta x_t=\Phi P_\theta x_{t-1}+P_\theta\varepsilon_t$ for each $t\in\mathbb Z$ we apply $P_\theta$ to both sides of (ref). This yields \begin{equation} P_\theta x_t=\sum_{k=1}^{d_\theta}(\Phi-e^{-i\theta}I)^{k-1}P_\theta (C_\theta B)^{k-1}[(R_\theta v_\leftrightarrow)_t+(C_\theta\varepsilon)_t]\quad\text{for each }t\in\mathbb Z \end{equation} because $P_\theta$ commutes with $\Phi$ and because $P_\theta P_\leftrightarrow=P_\theta$ and $P_\theta P_{\theta'}=\scalebox{0.9}{\mbox{\large $0$}}$ for each $\theta,\theta'\in\Theta$ with $\theta'\neq\theta$. Next we apply $(\Phi-e^{-i\theta}I)B$ to both sides of (ref), obtaining \begin{equation*} (\Phi-e^{-i\theta}I)P_\theta x_{t-1}=\sum_{k=1}^{d_\theta}(\Phi-e^{-i\theta}I)^{k}P_\theta B(C_\theta B)^{k-1}[(R_\theta v_\leftrightarrow)_t+(C_\theta\varepsilon)_t]\quad\text{for each }t\in\mathbb Z. \end{equation*} The final summand with $k=d_\theta$ is zero because $(\Phi-e^{-i\theta}I)^{d_\theta}P_\theta=[(\Phi-e^{-i\theta}I)P_\theta]^{d_\theta}$ and $(\Phi-e^{-i\theta}I)P_\theta$ is nilpotent of degree $d_\theta$. Lemma (ref) shows that $D_\theta C_\theta=I$ and so \begin{align*} (\Phi-e^{-i\theta}I)P_\theta x_{t-1}&=\sum_{k=1}^{d_\theta-1}(\Phi-e^{-i\theta}I)^{k}P_\theta D_\theta(C_\theta B)^{k}[(R_\theta v_\leftrightarrow)_t+(C_\theta\varepsilon)_t]\\ &=D_\theta\sum_{k=2}^{d_\theta}(\Phi-e^{-i\theta}I)^{k-1}P_\theta (C_\theta B)^{k-1}[(R_\theta v_\leftrightarrow)_t+(C_\theta\varepsilon)_t] \end{align*} for each $t\in\mathbb Z$. It therefore follows from (ref) and the definition of $D_\theta$ that \begin{align*} (\Phi-e^{-i\theta}I)P_\theta x_{t-1}&=D_\theta(P_\theta x_t-P_\theta [(R_\theta v_\leftrightarrow)_t+(C_\theta\varepsilon)_t])\\ &=P_\theta x_t-P_\theta [(R_\theta v_\leftrightarrow)_t+(C_\theta\varepsilon)_t]\\ &\quad\quad-e^{-i\theta}(P_\theta x_{t-1}-P_\theta[(R_\theta v_\leftrightarrow)_{t-1}+(C_\theta\varepsilon)_{t-1}])\quad\text{for each }t\in\mathbb Z. \end{align*} Adding $e^{-i\theta}P_\theta x_{t-1}$ to both sides of the last equation gives \begin{align*} \Phi P_\theta x_{t-1}&=P_\theta x_t-P_\theta[(R_\theta v_\leftrightarrow)_t+(C_\theta\varepsilon)_t]+e^{-i\theta}P_\theta[(R_\theta v_\leftrightarrow)_{t-1}+(C_\theta\varepsilon)_{t-1}]\&=P_\theta x_t-P_\theta D_\theta[(R_\theta v_\leftrightarrow)_{t}+(C_\theta\varepsilon)_{t}]\quad\text{for each }t\in\mathbb Z. \end{align*} Lemma (ref) shows that $D_\theta R_\theta=\scalebox{0.9}{\mbox{\large $0$}}$ and $D_\theta C_\theta=I$, so we have $P_\theta x_t=\Phi P_\theta x_{t-1}+P_\theta\varepsilon_t$ for each $t\in\mathbb Z$. This completes our demonstration that if (ref) is true then (ref) is true. We conclude that (ref) and (ref) are equivalent. It remains only to establish that if (ref) is true then (ref) is true. Suppose that (ref) is true and that $x$ is subexponential. We aim to show that $v_\rightarrow=0$ and $v_\leftarrow=0$. Note firstly that \begin{equation*} \lVert v_\rightarrow\rVert=\lim_{n\to\infty}\lVert\Phi^nP_\rightarrow x_{-n}\rVert\leq\limsup_{n\to\infty}\sum_{k=n}^\infty\lVert\Phi^kP_\rightarrow x_{-k}\rVert=\limsup_{n\to\infty}\sum_{k=n}^\infty\lVert(\Phi P_\rightarrow)^k x_{-k}\rVert, \end{equation*} where the final equality holds because $P_\rightarrow$ is idempotent and commutes with $\Phi$. Lemma (ref) shows that $\Phi P_{\rightarrow}$ has all eigenvalues inside the unit circle. Therefore, since $x$ is subexponential, Gelfand's formula shows that the final limit superior is zero. Therefore $v_\rightarrow=0$. Note secondly that \begin{equation*} \lVert v_\leftarrow\rVert=\lim_{n\to\infty}\lVert\Phi^{-n}P_\leftarrow x_{n}\rVert\leq\limsup_{n\to\infty}\sum_{k=n}^\infty\lVert\Phi^{-k}P_\leftarrow x_{k}\rVert=\limsup_{n\to\infty}\sum_{k=n}^\infty\lVert(\Phi^\mathrm{D} P_\leftarrow)^k x_{k}\rVert, \end{equation*} where the final equality holds because $P_\leftarrow$ is idempotent and commutes with $\Phi^\mathrm{D}$. Lemma (ref) shows that $\Phi^\mathrm{D} P_{\leftarrow}$ has all eigenvalues inside the unit circle. Therefore, since $x$ is subexponential, Gelfand's formula shows that the final limit superior is zero. Therefore $v_\leftarrow=0$. This completes our demonstration that (ref) implies (ref).

Theorem (ref) establishes explicit formul{\ae} for the six flows in (ref). The six flows are given for each $t\in\mathbb Z$ by:

align[align omitted — 945 chars of source]

Every solution $x$ is the sum of these six flows. We emphasize that for $k\in\mathbb N$ the notation $\Phi^{-k}$ refers to the $k$th power of the Drazin inverse of $\Phi$. We will elaborate upon our terminology for the six flows in Section (ref).

The formul{\ae} in (ref)--(ref) involve only real matrices and vectors. If $\Theta$ includes some frequency $\theta\in(0,\pi)$ then the corresponding summands in (ref) and (ref) are complex, as are those for the conjugate frequency $-\theta\in\Theta$. The sums evaluate to real vectors because the summands for conjugate frequencies are themselves conjugate. Indeed, the vectors

equation*[equation* omitted — 182 chars of source]

are complex conjugates for each $k\in\{1,\dots,d_\theta\}$ and each $t\in\mathbb Z$, and the same is true of the vectors

equation*[equation* omitted — 197 chars of source]

The summation of complex conjugate vectors produces a real vector. Note that $d_{-\theta}=d_\theta$.

It is possible to re-express the formul{\ae} in (ref) and (ref) using only real matrices and vectors. This can be done by using Euler's formula $e^{i\theta}=\cos\theta+i\sin\theta$ and the real versions of the frequency-specific difference and cumulation operators discussed in Gregoir1999a. The effect is to replace the sums of conjugate pairs in (ref) and (ref) with real trigonometric expressions. The resulting formul{\ae} are in general much more complicated than those in (ref) and (ref) and are omitted. For the particular case where a pair of conjugate eigenvalues on the unit circle has common index one we provide real trigonometric expressions for the corresponding outward flows in Remark (ref).

Remarks on Theorem (ref) and related literature

remarkTheorem (ref) establishes a one-to-one correspondence between $\mathbb V_\rightarrow\times\mathbb V_\leftarrow\times\mathbb V_\leftrightarrow$ and the set of all solutions to (ref). Let $f_{\Phi,\varepsilon}$ be the map from $\mathbb V_\rightarrow\times\mathbb V_\leftarrow\times\mathbb V_\leftrightarrow$ into the set of all sequences in $\mathbb R^N$ that is defined by \begin{align*} f_{\Phi,\varepsilon}(v_\rightarrow,v_\leftarrow,v_\leftrightarrow)_t&=\Phi^tv_\rightarrow+\sum_{k=0}^\infty\Phi^k P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}+\Phi^tv_\leftarrow-\sum_{k=1}^\infty\Phi^{-k}P_\leftarrow\varepsilon_{t+k}\\ &\quad\quad+\sum_{\theta\in\Theta}\sum_{k=1}^{d_\theta}(\Phi-e^{-i\theta}I)^{k-1}P_\theta(C_\theta B)^{k-1}[(R_\theta v_\leftrightarrow)_t+(C_\theta\varepsilon)_t] \end{align*} for each $t\in\mathbb Z$. Thus $f_{\Phi,\varepsilon}$ sends each $(v_\rightarrow,v_\leftarrow,v_\leftrightarrow)\in\mathbb V_\rightarrow\times\mathbb V_\leftarrow\times\mathbb V_\leftrightarrow$ to the sum of the sequences defined by the right-hand sides of equations (ref)--(ref). By construction, for each $(v_\rightarrow,v_\leftarrow,v_\leftrightarrow)\in\mathbb V_\rightarrow\times\mathbb V_\leftarrow\times\mathbb V_\leftrightarrow$, statement (ref) is true for the sequence $x=f_{\Phi,\varepsilon}(v_\rightarrow,v_\leftarrow,v_\leftrightarrow)$. Theorem (ref) shows that (ref) implies (ref). Thus $x$ must be a solution. This shows that the range of $f_{\Phi,\varepsilon}$ is a subset of the set of all solutions. Now let $x$ be any solution. Statement (ref) is true for this sequence $x$. Theorem (ref) shows that (ref) implies (ref). Thus $x=f_{\Phi,\varepsilon}(v_\leftarrow,v_\rightarrow,v_\leftrightarrow)$ for some $(v_\rightarrow,v_\leftarrow,v_\leftrightarrow)\in\mathbb V_\rightarrow\times\mathbb V_\leftarrow\times\mathbb V_\leftrightarrow$. This shows that the set of all solutions is a subset of the range of $f_{\Phi,\varepsilon}$. We conclude that the set of all solutions is equal to the range of $f_{\Phi,\varepsilon}$. Moreover, assertion (ref) in Theorem (ref) shows that $f_{\Phi,\varepsilon}$ is injective. Thus $f_{\Phi,\varepsilon}$ defines a one-to-one correspondence between $\mathbb V_\rightarrow\times\mathbb V_\leftarrow\times\mathbb V_\leftrightarrow$ and the set of all solutions. The identity $P_\bullet+P_\rightarrow+P_\leftarrow+P_\leftrightarrow=I$ shows that the vector space $\mathbb V_\rightarrow\times\mathbb V_\leftarrow\times\mathbb V_\leftrightarrow$ has dimension $N-\dim(\mathbb V_\bullet)$. Consequently there is exactly one solution to (ref) if and only if $\dim(\mathbb V_\bullet)=N$; that is, if and only if $\Phi$ is nilpotent. In this case $P_\bullet=I$, $P_\rightarrow=P_\leftarrow=P_\leftrightarrow=\scalebox{0.9}{\mbox{\large $0$}}$, and the unique solution is given by \begin{equation*} x_t=f_{\Phi,\varepsilon}(0,0,0)_t=\sum_{k=0}^{N-1}\Phi^k\varepsilon_{t-k}\quadfor each t\in\mathbb Z. \end{equation*} Otherwise there are infinitely many solutions. It is possible to regard $\mathbb V_\rightarrow\times\mathbb V_\leftarrow\times\mathbb V_\leftrightarrow$ as a space of initial conditions. Each choice of $(v_\rightarrow,v_\leftarrow,v_\leftrightarrow)$ corresponds to a solution $x=f_{\Phi,\varepsilon}(v_\rightarrow,v_\leftarrow,v_\leftrightarrow)$ for which the projected sequences $P_\rightarrow x$, $P_\leftarrow x$ and $P_\leftrightarrow x$ are respectively constrained by the choices of $v_\rightarrow$, $v_\leftarrow$ and $v_\leftrightarrow$. The choice of $v_\rightarrow$ constrains the behavior of $P_\rightarrow x$ in the arbitrarily distant past. The choice of $v_\leftarrow$ constrains the behavior of $P_\leftarrow x$ in the arbitrarily distant future. The choice of $v_\leftrightarrow$ constrains the behavior of $P_\leftrightarrow x$ at time zero. Therefore, if we imagine $P_\rightarrow x$, $P_\leftarrow x$ and $P_\leftrightarrow x$ to be respectively flowing forward, backward and outward in time, then the choices of $v_\rightarrow$, $v_\leftarrow$, $v_\leftrightarrow$ constrain the initial behavior of the respective sequences. We elaborate on these ideas in Section (ref), drawing a connection to the description of the arrow of time given in Eddington1929. If a more conventional perspective on time is preferred then we might instead say that the choices of $v_\rightarrow$ and $v_\leftarrow$ are boundary conditions at infinity and reserve the term initial condition for the choice of $v_\leftrightarrow$.
remarkFor each solution $x$, the forward, backward and outward $\varepsilon$-flows defined in (ref), (ref) and (ref), and the predetermined outward $x$-flow defined in (ref), are subexponential sequences. Consider the forward $\varepsilon$-flow. Note firstly that all eigenvalues of $\Phi P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}$ are inside the unit circle. Let $\rho(\cdot)$ and $\rvert\hspace{-0.12em}\rvert\hspace{-0.12em}\rvert\cdot\rvert\hspace{-0.12em}\rvert\hspace{-0.12em}\rvert$ respectively be the spectral radius and spectral norm of a square matrix.\footnote{The spectral norm of a real $N\times N$ matrix $M$ is defined by $\rvert\hspace{-0.12em}\rvert\hspace{-0.12em}\rvert M\rvert\hspace{-0.12em}\rvert\hspace{-0.12em}\rvert=\sup_{v\in\mathbb R^N\setminus\{0\}}\lVert Mv\rVert/\lVert v\rVert$. See BanerjeeRoy2014} Choose $r\in(\rho(\Phi P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}),1)$ and note that $r^{\lvert t\rvert}\leq r^{\lvert t-k\rvert}\cdot r^{-k}$ for each $t\in\mathbb Z$ and each nonnegative integer $k$. It follows that \begin{align*} \sum_{t\in\mathbb Z}r^{\lvert t\rvert}\left\Vert\sum_{k=0}^\infty\Phi^kP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}\right\Vert&=\sum_{t\in\mathbb Z}r^{\lvert t\rvert}\left\Vert\sum_{k=0}^\infty(\Phi P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}})^k\varepsilon_{t-k}\right\Vert\&\leq\sum_{k=0}^\infty r^{-k}\rvert\rvert\rvert (\Phi P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}})^k\rvert\rvert\rvert\sum_{t\in\mathbb Z}r^{\lvert t-k\rvert}\left\Vert\varepsilon_{t-k}\right\Vert. \end{align*} We have $\sum_{t\in\mathbb Z}r^{\lvert t-k\rvert}\left\Vert\varepsilon_{t-k}\right\Vert=\sum_{t\in\mathbb Z}r^{\lvert t\rvert}\left\Vert\varepsilon_{t}\right\Vert<\infty$ for each $k\in\mathbb N$ because $\varepsilon$ is subexponential, and we have $\sum_{k=0}^\infty r^{-k}\rvert\hspace{-0.12em}\rvert\hspace{-0.12em}\rvert(\Phi P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}})^k\rvert\hspace{-0.12em}\rvert\hspace{-0.12em}\rvert<\infty$ by Gelfand's formula because $r>\rho(\Phi P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}})$. Therefore the forward $\varepsilon$-flow is subexponential. A similar argument based on the fact that all eigenvalues of $\Phi^\mathrm{D}P_\leftarrow$ are inside the unit circle shows that the backward $\varepsilon$-flow is subexponential. The outward $\varepsilon$-flow is subexponential because $C_\theta$ maps subexponential sequences to subexponential sequences: given any subexponential $y\in\mathbb S$ and any $r\in(0,1)$, we have \begin{align*} \sum_{t\in\mathbb Z}r^{\lvert t\rvert}\lVert(C_\theta y)_t\rVert&=\sum_{t\in\mathbb N}r^{t}\left\Vert\sum_{s=1}^{t}e^{-i\theta(t-s)}y_s\right\Vert+\sum_{t\in\mathbb N}r^{t}\left\Vert\sum_{s=0}^{t-1}e^{-i\theta(s-t)}y_{-s}\right\Vert\\ &\leq\sum_{t\in\mathbb N}r^{t}\sum_{s=-t+1}^t\lVert y_s\rVert\leq\left(\sum_{t\in\mathbb N}r^{t/2}\right)\left(\sum_{s\in\mathbb Z}r^{\lvert s\rvert/2}\lVert y_s\rVert\right)<\infty. \end{align*} The predetermined outward $x$-flow is subexponential for the same reason. In fact, our subsequent discussion in Remark (ref) shows that the predetermined outward $x$-flow is uniformly bounded in norm by a polynomial function of time.
remarkThe sum of two subexponential sequences is itself subexponential. Every solution $x$ is the sum of the six flows in (ref)--(ref), and Remark (ref) shows that four of these flows are subexponential. Only the predetermined forward and backward $x$-flows need not be subexponential. Thus the particular solution $x=f_{\Phi,\varepsilon}(0,0,v_\leftrightarrow)$ is subexponential for every $v_\leftrightarrow\in\mathbb V_\leftrightarrow$. Consequently assertion (ref) in Theorem (ref) may be replaced with the following stronger assertion. \begin{enumerate}[label={(\roman*${'}$)},align=left] \setcounter{enumi}{\value{counter:items}-1} • $x$ is subexponential if and only if $v_\rightarrow=0$ and $v_\leftarrow=0$. \end{enumerate} We further observe that, for each particular solution $x=f_{\Phi,\varepsilon}(v_\rightarrow,v_\leftarrow,v_\leftrightarrow)$, the predetermined forward $x$-flow is subexponential if and only if $v_\rightarrow=0$, and the predetermined backward $x$-flow is subexponential if and only if $v_\leftarrow=0$. The former observation follows from the fact that if $v_\rightarrow\neq0$ then $f_{\Phi,\varepsilon}(v_\rightarrow,0,0)$ is not subexponential and is the sum of the predetermined forward $x$-flow and the three subexponential $\varepsilon$-flows, and the latter observation follows from the fact that if $v_\leftarrow\neq0$ then $f_{\Phi,\varepsilon}(0,v_\leftarrow,0)$ is not subexponential and is the sum of the predetermined backward $x$-flow and the three subexponential $\varepsilon$-flows. Assertion (ref) shows that the map $f_{\Phi,\varepsilon}(0,0,\cdot)$ defines a one-to-one correspondence between $\mathbb V_\leftrightarrow$ and the set of all subexponential solutions. If $\Phi$ has no eigenvalues on the unit circle then $\mathbb V_\leftrightarrow=\{0\}$ and there is exactly one subexponential solution. This algebraic fact, relying in no way on probabilistic concepts for its justification, underlies the well-known result stating that an autoregressive law of motion with no eigenvalues on the unit circle and with stationary innovations with finite expected norm admits a unique stationary solution.
remarkSuppose that $\Phi$ has a unit eigenvalue and has no other eigenvalues on the unit circle, so that $\Theta=\{0\}$. In this case the formula for the predetermined outward $x$-flow in (ref) may be simplified. For the vector $x_0\in\mathbb R^N$ the definition shows $R_0x_0$ is a constant sequence with $(R_0x_0)_t=x_0$ for all $t\in\mathbb Z$. Successive applications of the operator $C_0B$ show that \begin{equation*} ((C_0B)^{k-1}R_0x_0)_t={t\choose k-1}x_0\quadfor each t\in\mathbb Z and each k\in\mathbb N, \end{equation*} where ${p\choose q}=p\cdots(p-q+1)/q!$ denotes the generalized binomial coefficient. Therefore \begin{equation*} \sum_{k=1}^{d_0}(\Phi-I)^{k-1}P_0((C_0 B)^{k-1}R_0 x_0)_t=\sum_{k=1}^{d_0}{t\choose k-1}(\Phi-I)^{k-1}P_0x_0\quadfor each t\in\mathbb Z, \end{equation*} which represents a substantial simplification to (ref) and shows that if $\Theta=\{0\}$ then the predetermined outward $x$-flow is a polynomial in time $t\in\mathbb Z$ with vector coefficients, with the degree of this polynomial no greater than $d_0-1$. If eigenvalues are permitted anywhere on the unit circle then the predetermined outward $x$-flow need not be a polynomial in $t$, but must nevertheless be uniformly bounded in norm by a polynomial in $t$. This may be seen by noting that $\lVert (R_\theta x_0)_t\rVert\leq\lVert x_0\rVert$ for each $t\in\mathbb Z$ and each $\theta\in\Theta$, and then applying arguments similar to those above.
remarkLet $\varepsilon$ be stationary random sequence in $\mathbb R^N$ with finite expected norm, and assume that $\Phi$ has no eigenvalues on the unit circle, so that $\Theta$ is empty. It is explained in HannanDeistler1988 that in this case there exists a unique stationary solution $\tilde{x}$, and the set of all solutions is obtained by adding to $\tilde{x}$ any solution $y$ to the homogeneous difference equation $y_t=\Phi y_{t-1}$. See also Lemma 2 in Deistler1975 and Propositions 4.22 and 4.23 in DeistlerScherrer2022. This description of the set of all solutions can be understood in terms of the six flows in (ref)--(ref) in the following way. The requirement that $\Phi$ has no eigenvalues on the unit circle eliminates the two outward flows because $\Theta$ is empty. The unique stationary solution $\tilde{x}$ is the sum of the forward and backward $\varepsilon$-flows. The predetermined forward and backward $x$-flows are both solutions to the homogeneous difference equation $y_t=\Phi y_{t-1}$ due to properties of the Drazin inverse and thus their sum is also a solution.
remarkLet $\varepsilon$ be stationary and ergodic with finite expected norm, and assume that all eigenvalues of $\Phi$ are inside the unit circle. Theorem 15.6 in Hansen2022, a recent textbook on econometrics aimed at graduate students, asserts that in this case any solution to (ref) is stationary and ergodic. The assertion is correct under the additional requirement -- prohibitively restrictive for typical applications -- that $\Phi$ is nilpotent. Absent nilpotency, one can only pin down a stationary and ergodic solution to (ref) by imposing a suitable initial condition. The general form of all solutions is \begin{equation} x_t=\Phi^tv_\rightarrow+\sum_{k=0}^\infty\Phi^k\varepsilon_{t-k}\quadfor each t\in\mathbb Z, \end{equation} where it should be understood that for negative $t\in\mathbb Z$ the notation $\Phi^t$ refers to $(\Phi^\mathrm{D})^{-t}$, and where $v_\rightarrow$ can be any real $N\times 1$ vector in the linear span of the generalized eigenvectors of $\Phi$ associated with nonzero eigenvalues. If $\Phi$ is nilpotent then all eigenvalues of $\Phi$ are zero and $\mathbb V_\rightarrow=\{0\}$. Thus we must set $v_\rightarrow=0$ in (ref), thereby obtaining the unique solution to (ref). This solution is stationary and ergodic. If $\Phi$ is not nilpotent then $\Phi$ has a nonzero eigenvalue and thus there are infinitely many possible choices of $v_\rightarrow$ in (ref), each yielding a different solution. One must choose $v_\rightarrow=0$ to obtain a stationary and ergodic solution. Choosing $v_\rightarrow=0$ is equivalent to imposing the initial condition $\lim_{n\to\infty}\Phi^nx_{-n}=0$. The source of the problem in Theorem 15.6 in Hansen2022 can be found in Theorem 14.21 on p. 478 therein, and in the preceding discussion. Here backward recursion on $x_t=\Phi x_{t-1}+\varepsilon_t$ is used to deduce that \begin{equation} x_t=\Phi^tx_0+\sum_{k=0}^{t-1}\Phi^k\varepsilon_{t-k}\quadfor each t\in\mathbb N. \end{equation} This is the essence of Eq. 14.26 in Hansen2022. It is then argued, by appealing to Theorem 14.3 in Hansen2022, that if this recursion is continued into the infinite past one obtains $x_t=\sum_{k=0}^\infty\Phi^k\varepsilon_{t-k}$. This is not correct in general. Theorem 14.3 correctly asserts that for each $t\in\mathbb Z$ the series $\sum_{k=0}^\infty\Phi^k\varepsilon_{t-k}$ converges (with probability one). To apply this result we may use backward recursion on $x_t=\Phi x_{t-1}+\varepsilon_t$ to write \begin{equation} x_t=\Phi^{n+1}x_{t-n-1}+\sum_{k=0}^{n}\Phi^k\varepsilon_{t-k}\quadfor each t\in\mathbb Z and each n\in\mathbb N\cup\{0\}. \end{equation} Note that (ref) may be recovered from (ref) by setting $n=t-1$. Theorem 14.3 establishes that $\sum_{k=0}^\infty\Phi^k\varepsilon_{t-k}$ is the limit as $n\to\infty$ of the second term on the right-hand side of (ref). However, despite the requirement that $\Phi$ has all eigenvalues inside the unit circle, it is not in general the case that the first term on the right-hand side of (ref) converges to zero as $n\to\infty$. Indeed, if $\Phi$ is not nilpotent then for all but one of the infinitely many solutions to (ref) we have $\lim_{n\to\infty}\Phi^{n+1}x_{t-n-1}\neq0$ for each $t\in\mathbb Z$, and the limit grows exponentially in norm as $t\to-\infty$. The same issue arises in Lutkepohl2005, another econometrics textbook aimed at graduate students. The substantive content of (ref) appears on p. 14 where, in our notation, it is asserted that $\Phi^{n+1}$ converges to zero rapidly as $n\to\infty$ and thus one may ignore the term $\Phi^{n+1}x_{t-n-1}$ in the limit. As we have seen, the rapid convergence of $\Phi^{n+1}$ to zero does not imply convergence of $\Phi^{n+1}x_{t-n-1}$ to zero. Ignoring this term leads to the assertion in Proposition 2.1 in Lutkepohl2005 that an autoregressive process is stationary if $\Phi$ has all eigenvalues inside the unit circle. This assertion is only correct on the understanding that solutions for which $\Phi^{n+1}x_{t-n-1}$ does not converge to zero as $n\to\infty$ are excluded from consideration. Our flow decomposition may illuminate the issue just discussed. When all eigenvalues of $\Phi$ are inside the unit circle the backward and outward flows in (ref)--(ref) are zero. This leaves us with the predetermined forward $x$-flow and the forward $\varepsilon$-flow. In both Lutkepohl2005 and Hansen2022 the predetermined forward $x$-flow is excluded. Consequently the forward $\varepsilon$-flow, which is stationary and ergodic when $\varepsilon$ is stationary and ergodic, is taken to be the unique representation of $x$. See Remark (ref) for another case where the predetermined forward $x$-flow has been implicitly excluded. While it is not true that every solution to (ref) is stationary when $\Phi$ has all eigenvalues inside the unit circle and $\varepsilon$ is stationary with finite expected norm, there is a sense in which every solution is \emph{asymptotically} stationary. The reason is that the predetermined forward $x$-flow converges exponentially to zero as time progresses. If one adopts the conventional statistical perspective in which $x$ is observed at times $t\in\{0,1,\dots,n\}$ and justifies the use of a statistical procedure via an asymptotic approximation as $n\to\infty$, the presence of the predetermined $x$-flow is typically irrelevant to this approximation. On the other hand, if one were to adopt a contrary perspective in which the process is observed at times $t\in\{-n,-n+1,\dots,0\}$, then the corresponding asymptotic approximation as $n\to\infty$ would typically be dominated by the predetermined forward $x$-flow, which grows exponentially as time regresses.
remarkConsider the univariate case in which $\Phi$ is a real number $\phi$, and assume that $\lvert\phi\rvert>1$ and that the innovations are independent and identically distributed with zero mean and finite expected norm. In this case the unique stationary solution $\tilde{x}$ to (ref) is the anti-causal linear process $\tilde{x}_t=-\sum_{k=1}^\infty\phi^{-k}\varepsilon_{t+k}$; see, for instance, Hannan1970, Priestley1981, BrockwellDavis1991, Hayashi2000 or Rosenblatt2000. Other prominent textbooks are less clear on this matter, sometimes asserting that if $\lvert\phi\rvert>1$ then stationary solutions do not exist, or that if $\lvert\phi\rvert>1$ then every solution is explosive, leaving tacit whatever assumptions may justify these claims. Examples include DavidsonMacKinnon2004, Tsay2010 and Hansen2022. On p. 41 in Hamilton1994 it is advised that one solve an autoregressive law of motion backward if $\lvert\phi\rvert<1$ or forward if $\lvert\phi\rvert>1$. Following this advice, which is attributed to Sargent1987, does indeed identify the unique stationary solution $\tilde{x}_t=-\sum_{k=1}^\infty\phi^{-k}\varepsilon_{t+k}$ for the case $\lvert\phi\rvert>1$. However it is then stated on p. 53 in Hamilton1994 that covariance-stationary solutions to an autoregressive law of motion with $\lvert\phi\rvert\geq1$ do not exist, leaving tacit the requirement that the solution space be confined to causal linear processes. See also Potscher1996. While it is not true that every solution is explosive in the univariate case with $\lvert\phi\rvert>1$, there is an important intuitive element to this statement which our flow decomposition may help to illuminate. When $\lvert\phi\rvert>1$ the forward and outward flows in (ref), (ref), (ref) and (ref) are zero, so each solution $x$ is the sum of the predetermined backward $x$-flow in (ref) and the backward $\varepsilon$-flow in (ref). For exactly one solution $x$, out of infinitely many solutions, the predetermined backward $x$-flow is zero and $x$ is equal to the backward $\varepsilon$-flow, a stationary anti-causal linear process. For each of the infinitely many other solutions the predetermined backward $x$-flow is nonzero and grows exponentially as time progresses. Thus every solution grows exponentially as time progresses except for one particular solution, the unique stationary solution. Moreover, as discussed in GourierouxZakoian2017, even the unique stationary solution may be viewed as exhibiting a form of local explosivity.
remarkThe outward $\varepsilon$-flow in (ref) has been a central object of study in the econometric literature on unit roots, where it is commonly called a stochastic trend. The dominant focus of the literature has been the case where $\Theta=\{0\}$ and $d_0=1$. In this case, referred to as the $I(1)$ case, the outward $\varepsilon$-flow is simply $P_0 C_0\varepsilon$: a projection of cumulated innovations on the eigenspace of $\Phi$ associated with its unit eigenvalue. Significant attention has also been devoted to the case where $\Theta=\{0\}$ and $d_0=2$. In this case, referred to as the $I(2)$ case, the outward $\varepsilon$-flow is $P_0 C_0\varepsilon+(\Phi-I)P_0C_0BC_0\varepsilon$. Expressions provided in prior literature for the outward $\varepsilon$-flow in the $I(2)$ case have been much more complicated in form. See, for instance, Johansen2008 and BeareSeo2020. The main reason for this is that prior literature has relied on the use of orthogonal projections or complements to study the structure of the outward $\varepsilon$-flow. It is much cleaner to work with the spectral projections, which are typically not orthogonal projections. For cases where $\Theta=\{0\}$ and $d_0\geq3$, FranchiParuolo2019 resorts to a recursive characterization of the outward $\varepsilon$-flow wherein one starts with an expression for the final term in the sum over $k$ in (ref) and then applies an iterative procedure to derive expressions for each of the preceding terms. We see from (ref) that it is simpler to start with the first term in the sum, $P_0C_0\varepsilon$, and then repeatedly apply $(\Phi-I)C_0B$ to obtain all following terms. In HowlettBeareFranchiBolandAvrachenkov2024 an expression for the outward $\varepsilon$-flow in cases where $\Theta=\{0\}$ and $d_0\in\mathbb N\cup\{\infty\}$ is provided in terms of the spectral projection associated with the unit eigenvalue, similar to what is done here. There the setting is a Banach space with possibly infinite dimension, and the case $d_0=\infty$ occurs when there is an infinite-length Jordan chain of generalized eigenvectors associated with the unit eigenvalue. Confining attention to the finite-dimensional setting $\mathbb R^N$, the expression for the outward $\varepsilon$-flow given in (ref) extends the one given in HowlettBeareFranchiBolandAvrachenkov2024 by allowing $\Theta$ to be unrestricted and by not confining time to the nonnegative integers.
remarkThe econometric literature on seasonal unit roots has focused attention on cases where $\Theta=\{\theta,-\theta\}$ for some nonzero $\theta\in(-\pi,\pi)$ and where $d_\theta=d_{-\theta}=1$; that is, on cases where $\Phi$ has exactly two eigenvalues on the unit circle and these form a conjugate pair with common index one. In such cases the formul{\ae} for the predetermined outward $x$-flow and the outward $\varepsilon$-flow in (ref) and (ref) respectively simplify to $((P_\theta R_\theta +P_{-\theta}R_{-\theta}) x_0)_t$ and $((P_\theta C_\theta+P_{-\theta} C_{-\theta})\varepsilon)_t$ for each $t\in\mathbb Z$. We may rewrite the simplified expression for the predetermined outward $x$-flow in the real trigonometric form \begin{equation*} \big(\cos(\theta t)(P_\theta+P_{-\theta})+\sin(\theta t)[(-i)(P_\theta-P_{-\theta})]\big)x_0\quadfor each t\in\mathbb Z \end{equation*} by applying the identities \begin{equation*} (R_\theta x_0)_t=(\cos(\theta t)-i\sin(\theta t))x_0\quadand\quad(R_{-\theta} x_0)_t=(\cos(\theta t)+i\sin(\theta t))x_0 \end{equation*} obtained from Euler's formula $e^{i\theta}=\cos(\theta)+i\sin(\theta)$. Note that $P_\theta$ and $P_{-\theta}$ are complex conjugate matrices by part (ref) of Lemma (ref), and thus $P_\theta+P_{-\theta}$ and $(-i)(P_\theta-P_{-\theta})$ are real matrices. A similar application of Euler's formula shows that the simplified expression for the outward $\varepsilon$-flow may be rewritten in the real trigonometric form \begin{equation*} \sum_{s=1}^t\big(\cos(\theta(t-s))(P_\theta+P_{-\theta})+\sin(\theta(t-s))[(-i)(P_\theta-P_{-\theta})]\big)\varepsilon_s \end{equation*} for all positive $t\in\mathbb Z$, and in the real trigonometric form \begin{equation*} -\sum_{s=0}^{-t-1}\big(\cos(\theta(t+s))(P_\theta+P_{-\theta})+\sin(\theta(t+s))[(-i)(P_\theta-P_{-\theta})]\big)\varepsilon_{-s} \end{equation*} for all negative $t\in\mathbb Z$. At time $t=0$ the outward $\varepsilon$-flow is zero.
remarkIn literature dealing with the leading case of interest where $\Theta=\{0\}$, $d_0=1$ and $\Phi$ has no eigenvalues outside the unit circle, the Granger-Johansen representation theorem is often said to decompose an autoregressive process with white noise innovations into the sum of three parts: a random walk, a stationary component, and an initial condition (and possibly a fourth part related to the inclusion of additional nonrandom terms in the autoregressive law of motion, which may be ignored for the present discussion). See, for instance, Hansen2005. In our notation, Theorem 1 therein states that if $x$ satisfies $x_t=\Phi x_{t-1}+\varepsilon_t$ for each $t\in\mathbb N$ then \begin{equation} x_t=P_0(C_0\varepsilon)_t+\sum_{k=0}^\infty\Phi^kP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}+P_0x_0\quadfor each t\in\mathbb N \end{equation} The innovations $\varepsilon_t$ are defined for all $t\in\mathbb Z$ while, following the usual practice in econometric literature, $x_t$ is defined only for nonnegative $t\in\mathbb Z$. The three terms on the right-hand side of (ref) are, respectively, the aforementioned random walk, stationary component, and initial condition. They are respectively equal to the outward $\varepsilon$-flow in (ref), the forward $\varepsilon$-flow in (ref), and the predetermined outward $x$-flow in (ref). The predetermined backward $x$-flow and backward $\varepsilon$-flow are absent because of the assumption that $\Phi$ has no eigenvalues outside the unit circle. What has happened to the predetermined forward $x$-flow? A close reading of the proof of Theorem 1 in Hansen2005 reveals that in the second paragraph the law of motion $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}x_t=\Phi P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}x_{t-1}+P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_t$ is used to justify $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}x_t$ having the stationary representation $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}x_t=\sum_{k=0}^\infty\Phi^kP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}$. But the last equality is not true in general. After $t$ iterations of the law of motion for $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}x_t$ we have $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}x_t=\Phi^tP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}x_0+\sum_{k=0}^{t-1}P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}$. Further iterations are not possible unless we define $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}x_t$ for negative $t\in\mathbb Z$, and assume that the law of motion $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}x_t=\Phi P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}x_{t-1}+P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_t$ is satisfied for nonpositive $t\in\mathbb Z$. If we do then we obtain (ref) for each $t\in\mathbb Z$ and each $n\in\mathbb N$, and deduce by arguing as in the proof of Theorem (ref) that (ref) is satisfied with $v_\rightarrow=\lim_{n\to\infty}\Phi^nP_\rightarrow x_{-n}$. Thus (ref) should be amended to read \begin{equation} x_t=P_0(C_0\varepsilon)_t+\sum_{k=0}^\infty\Phi^kP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}+P_0x_0+\Phi^t\lim_{n\to\infty}\Phi^nP_\rightarrow x_{-n}, \end{equation} with the equality now holding for each $t\in\mathbb Z$, and with the understanding that for negative $t\in\mathbb Z$ the notation $\Phi^t$ refers to $(\Phi^\mathrm{D})^{-t}$. If we are not willing to define $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}x_t$ at negative times then there is no basis for deducing that $P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}x_t=\sum_{k=0}^\infty\Phi^kP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}$ for each $t\in\mathbb N$, and to obtain (ref) we must assume that \begin{equation} P_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}x_0=\sum_{k=0}^\infty\Phi^kP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{-k}. \end{equation} In fact, (ref) is Lemma 2 in Hansen2005, which is neither proved nor explicitly used in the proof of Theorem 1 therein. It may be viewed as an assumption used implicitly in the proof of Theorem 1. Immediately following the statement of Lemma 2 in Hansen2005, an alternative statement of the conclusion of Theorem 1 is given in which (ref) is replaced with \begin{equation*} x_t=P_0(C_0\varepsilon)_t+\sum_{k=0}^\infty\Phi^kP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{t-k}+x_0-\sum_{k=0}^\infty\Phi^kP_{\mathrel{\mathrlap{\bullet}{\rightarrow}}}\varepsilon_{-k}\quadfor each t\in\mathbb N, \end{equation*} as in Johansen1991. This equality reduces to (ref) if (ref) is assumed to hold. The issues just raised are not unique to Hansen2005. Most other literature on the Granger-Johansen representation theorem has omitted or obscured the predetermined forward $x$-flow; we have singled out Hansen2005 because the clarity of writing makes it possible to see where the flow is implicitly assumed to be zero. In the statement of the Granger-Johansen representation theorem in Johansen1995, the phrase can be given initial distributions is used to implicitly exclude the predetermined forward $x$-flow from consideration. Indeed, if one requires that $x_0$ satisfies (ref) then the predetermined forward $x$-flow must be zero, as can be seen by setting $t=0$ in (ref).
remarkTheorem 1 in Nielsen2010 extends the Granger-Johansen representation theorem to cases where $\Phi$ has a single eigenvalue $\lambda$ outside the unit circle. The representation provided for $x_t$ includes a stochastic exponential trend of the form $\sum_{s=1}^t\lambda^{t-s}\varepsilon_s$. This trend does not obviously resemble any of the six flows in the representation for $x_t$ we have provided in Theorem (ref). We may nevertheless deduce Nielsen's representation from ours in the following way. Use (ref) in Theorem (ref) to write \begin{equation*} \Phi^tP_\leftarrow x_0=\Phi^t\lim_{n\to\infty}(\Phi^\mathrm{D})^nP_\leftarrow x_n-\Phi^t\sum_{k=1}^\infty(\Phi^\mathrm{D})^{k}P_\leftarrow\varepsilon_k\quadfor each t\in\mathbb N. \end{equation*} Subtracting the last equation from (ref) gives \begin{align*} P_\leftarrow x_t&=\Phi^tP_\leftarrow x_0+\Phi^t\sum_{k=1}^\infty(\Phi^\mathrm{D})^{k}P_\leftarrow\varepsilon_k-\sum_{k=1}^\infty(\Phi^\mathrm{D})^{k}P_\leftarrow\varepsilon_{t+k}\\ &=\Phi^tP_\leftarrow x_0+\Phi^t\sum_{k=1}^\infty(\Phi^\mathrm{D})^{k}P_\leftarrow\varepsilon_k-\Phi^t\sum_{k=1}^\infty(\Phi^\mathrm{D})^{t+k}P_\leftarrow\varepsilon_{t+k}\\ &=\Phi^tP_\leftarrow x_0+\Phi^t\sum_{s=1}^t(\Phi^\mathrm{D})^{s}P_\leftarrow\varepsilon_{s}=\Phi^tP_\leftarrow x_0+\sum_{s=1}^t\Phi^{t-s}P_\leftarrow\varepsilon_{s}\quadfor each t\in\mathbb N, \end{align*} where we have used (ref) and part (ref) of Lemma (ref) to obtain the second and fourth equalities. The two terms on the right-hand side of the final equality correspond to the second and sixth terms in the representation for $x_t$ provided by Theorem 1 in Nielsen2010. One may be viewed as a stochastic exponential trend depending on the innovations at times $1$ through $t$. It is tempting to view the other as a predetermined (i.e., determined by $P_\leftarrow x_0$) exponential trend. However, $P_\leftarrow x_0$ is itself dependent on the innovations at all positive times, as shown by setting $t=0$ in (ref). In the backward space $\mathbb V_\leftarrow$ it is more natural to think of a sequence as being predetermined when it is determined in the arbitrarily distant future. We elaborate on this idea in the following section.

Measurability and the arrow of time

The terminology we have assigned to our six flows in (ref)--(ref) is motivated by, and may be formalized using, the concept of measurability. Let $(\Omega,\mathcal A)$ and $(R,\mathcal R)$ be measurable spaces. From $(R,\mathcal R)$ we construct a third measurable space $(S,\mathcal S)$ by taking $S$ to be the set of all sequences in $R$ indexed by $t\in\mathbb Z$, and by taking $\mathcal S$ to be the product sigma-algebra on $S$, i.e.\ the coarsest sigma-algebra under which $s\mapsto s_t$ is a measurable map from $S$ to $R$ for each $t\in\mathbb Z$.

We have in mind situations where $(\Omega,\mathcal A)$ is equipped with a probability measure and where $(R,\mathcal R)$ is the Euclidean space $\mathbb R^N$ together with its Borel sigma-algebra. In such cases a measurable map $x:\Omega\to S$ is a random sequence in $\mathbb R^N$. Nevertheless we allow $(\Omega,\mathcal A)$ and $(R,\mathcal R)$ to be arbitrary measurable spaces in what follows, further specificity being superfluous.

Given any measurable map $x=(x_t):\Omega\to S$, we introduce notation for three sequences of sigma-algebras on $\Omega$.

enumerate[label=(\roman*)] • For each $t\in\mathbb Z$ we denote by $\mathcal F_t(x)$ the sigma-algebra on $\Omega$ generated by the collection of maps $\{x_s:s\leq t\}$. We denote by $\mathcal F(x)$ the sequence of sigma-algebras $(\mathcal F_t(x))$. • For each $t\in\mathbb Z$ we denote by $\mathcal B_t(x)$ the sigma-algebra on $\Omega$ generated by the collection of maps $\{x_s:s\geq t\}$. We denote by $\mathcal B(x)$ the sequence of sigma-algebras $(\mathcal B_t(x))$. • For each nonnegative $t\in\mathbb Z$ we denote by $\mathcal O_t(x)$ the sigma-algebra on $\Omega$ generated by the collection of maps $\{x_s:0\leq s\leq t\}$. For each negative $t\in\mathbb Z$ we denote by $\mathcal O_t(x)$ the sigma-algebra on $\Omega$ generated by the collection of maps $\{x_s:t\leq s\leq 0\}$. We denote by $\mathcal O(x)$ the sequence of sigma-algebras $(\mathcal O_t(x))$.

We offer the following heuristic remarks on the interpretation of $\mathcal F(x)$, $\mathcal B(x)$ and $\mathcal O(x)$. In the statistical literature a sequence $(\mathcal A_t)$ of sub-sigma-algebras of $\mathcal A$ is called a filtration if $\mathcal A_t\subseteq\mathcal A_{t+1}$ for each $t\in\mathbb Z$. The sequence $\mathcal F(x)$ is a filtration in this sense. Adopting the conventional interpretation of a sigma-algebra as an information set, the requirement that $\mathcal A_t\subseteq\mathcal A_{t+1}$ for each $t\in\mathbb Z$ can be understood to mean that we recall the past. In this sense, time flows in a forward direction. In a world where time flows backward we instead recall the future, and the definition of a filtration is naturally modified to require that $\mathcal A_t\supseteq\mathcal A_{t+1}$ for each $t\in\mathbb Z$. The sequence $\mathcal B(x)$ is a filtration in this second sense. In a world where time flows outward from time zero we recall the events that transpire between time zero and the present moment, which could be termed the inward events, so the definition of a filtration is naturally modified to require that $\mathcal A_t\subseteq A_{t+1}$ for each nonnegative $t\in\mathbb Z$ and $\mathcal A_t\supseteq\mathcal A_{t+1}$ for each negative $t\in\mathbb Z$. The sequence $\mathcal O(x)$ is a filtration in this third sense. The three senses in which a sequence of sigma-algebras may be a filtration can be understood to correspond to three distinct arrows of time, these pointing forward, backward and outward.

A measurable map $x=(x_t):\Omega\to S$ is said to be adapted to a sequence $(\mathcal A_t)$ of sub-sigma-algebras of $\mathcal A$ if $x_t$ is $\mathcal A_t$-measurable for each $t\in\mathbb Z$.

definitionLet $x:\Omega\to S$ and $y:\Omega\to S$ be measurable maps. We say that $y$ is \begin{enumerate}[label=(\roman*)] • a forward $x$-flow if $y$ is adapted to $\mathcal F(x)$; • a backward $x$-flow if $y$ is adapted to $\mathcal B(x)$; • an outward $x$-flow if $y$ is adapted to $\mathcal O(x)$. \end{enumerate}

Definition (ref) is the basis for the labels given to the three sequences in (ref), (ref) and (ref). When $\varepsilon$ is a random sequence in $\mathbb R^N$, these three sequences are, respectively, a forward $\varepsilon$-flow, a backward $\varepsilon$-flow, and an outward $\varepsilon$-flow. We understand each flow to be determined by its recollection of the sequence $\varepsilon$. The forward $\varepsilon$-flow recalls past values of $\varepsilon$, the backward $\varepsilon$-flow recalls future values of $\varepsilon$, and the outward $\varepsilon$-flow recalls inward values of $\varepsilon$.

In a world where the arrow of time points outward from time zero it is natural to understand time zero to be the origin of time. The concept of predetermination is easily understood in a world of this sort. If $x:\Omega\to S$ and $y:\Omega\to S$ are measurable maps and $y$ is an outward $x$-flow, then we may understand $y$ to be predetermined if $y$ is determined by the value taken by $x$ at time zero; that is, if $y$ is $\mathcal O_0(x)$-measurable. Put more prosaically, $y$ is predetermined if $y$ is determined by those of its recollections of $x$ which have been a part of its memory since the origin of time. In worlds where the arrow of time points forward or backward we might say that the origin of time is, respectively, minus or plus infinity. In such worlds we may again understand predetermination to mean that a sequence is determined by those of its recollections which have always been a part of its memory. The sigma-algebras

equation*[equation* omitted — 156 chars of source]

represent these recollections in a world where the arrow of time points respectively forward or backward.

definitionLet $x:\Omega\to S$ and $y:\Omega\to S$ be measurable maps. We say that $y$ is \begin{enumerate}[label=(\roman*)] • a predetermined forward $x$-flow if $y$ is $\mathcal F_{-\infty}(x)$-measurable; • a predetermined backward $x$-flow if $y$ is $\mathcal B_\infty(x)$-measurable; • a predetermined outward $x$-flow if $y$ is $\mathcal O_0(x)$-measurable. \end{enumerate}

By construction, a predetermined forward $x$-flow is necessarily a forward $x$-flow, and the same is true for the backward and outward directions. Definition (ref) is the basis for the labels given to the three sequences in (ref), (ref) and (ref). When $x$ is a random sequence in $\mathbb R^N$, these three sequences are, respectively, a predetermined forward $x$-flow, a predetermined backward $x$-flow, and a predetermined outward $x$-flow.

There is a long history in physics and philosophy of assigning an arrow to time based on considerations similar to those discussed in this section. The following passage from Eddington1929 has often been quoted.

quoteLet us draw an arrow arbitrarily. If as we follow the arrow we find more and more of the random element in the state of the world, then the arrow is pointing towards the future; if the random element decreases the arrow points towards the past. That is the only distinction known to physics.

Our use of the terms forward, backward and outward in Definition (ref) is consistent with Eddington's prescription. The association we have drawn between the arrow of time and the direction in which one's memory extends is also ground well-trodden. Hawking1988 defines the psychological arrow of time to be the direction of time in which we remember the past and not the future, and compares this to Eddington's arrow of time, which he calls the thermodynamic arrow of time, arguing that the two are essentially the same. In our setting this is indeed the case, as the forward, backward and outward filtrations each simultaneously represent an accumulation of randomness and an accumulation of information. BarbourKoslowskiMercati2014 identify an outward arrow of time in a gravitational model, writing that it is very natural to identify an arrow of time with the direction in which structure (...) grows. We then have a dynamically enforced scenario with one past (...) and two futures. One could say the same of an autoregressive law of motion with eigenvalues on the unit circle.

appendix\section{Subexponentiality with probability one} Here we provide a sufficient condition for a random sequence in a normed space---for instance, the space $\mathbb R^N$---to be subexponential with probability one. Let $(\Omega,\mathcal A,\mu)$ be a probability space, let $\mathbb V$ be a normed space, and let $\mathbb S$ be the set of all sequences in $\mathbb V$ indexed by $t\in\mathbb Z$. We equip $\mathbb V$ with its Borel sigma-algebra and equip $\mathbb S$ with the corresponding product sigma-algebra, i.e.\ the coarsest sigma-algebra on $\mathbb S$ such that $s\mapsto s_t$ is a measurable map from $\mathbb S$ to $\mathbb V$ for each $t\in\mathbb Z$. \begin{proposition} Let $\varepsilon:\Omega\to\mathbb S$ be a measurable map. The set of all $\omega\in\Omega$ such that $\varepsilon(\omega)$ is subexponential belongs to $\mathcal A$. If \begin{align} \sum_{t\in\mathbb Z}r^{\lvert t\rvert}\int_\Omega\lVert \varepsilon_t\rVert\mathrm{d}\mu&<\infty\quadfor all r\in(0,1) \end{align} then $\mu\{\omega\in\Omega:\varepsilon(\omega)\text{ is subexponential}\}=1$. \end{proposition} \begin{proof} To see why $\{\omega\in\Omega:\varepsilon(\omega)\text{ is subexponential}\}\in\mathcal A$ we write \begin{multline*} \left\{\omega\in\Omega:\sum_{t\in\mathbb Z}r^{\lvert t\rvert}\lVert \varepsilon_t(\omega)\rVert<\infty for all r\in(0,1)\right\}\\=\bigcap_{k=2}^\infty\bigcap_{\ell=1}^\infty\bigcup_{m=1}^\infty\bigcap_{n=1}^\infty\left\{\omega\in\Omega:\sum_{t=m}^{m+n}\left(1-\frac{1}{k}\right)^{t}\lVert \varepsilon_t(\omega)\rVert+\sum_{t=m}^{m+n}\left(1-\frac{1}{k}\right)^{t}\lVert \varepsilon_{-t}(\omega)\rVert<\frac{1}{\ell}\right\} \end{multline*} using Cauchy's criterion for the convergence of a series. The sets on the right-hand side all belong to $\mathcal A$ because $\lVert\varepsilon_t\rVert:\Omega\to\mathbb R$ is Borel measurable for each $t\in\mathbb Z$, a consequence of the measurability of $\varepsilon_t:\Omega\to\mathbb V$ and the continuity of $\lVert\cdot\rVert:\mathbb V\to\mathbb R$. We remain in $\mathcal A$ after taking countable unions and intersections. Condition (ref) implies that \begin{align*} \mu\left\{\omega\in\Omega:\sum_{t\in\mathbb Z}r^{\lvert t\rvert}\lVert \varepsilon_t(\omega)\rVert<\infty\right\}&=1\quadfor all r\in(0,1), \end{align*} because otherwise, by the monotone convergence theorem, we must have \begin{align*} \sum_{t\in\mathbb Z}r^{\lvert t\rvert}\int_\Omega\lVert\varepsilon_t\rVert\mathrm{d}\mu&=\int_\Omega\left(\sum_{t\in\mathbb Z}r^{\lvert t\rvert}\lVert\varepsilon_t\rVert\right)\mathrm{d}\mu=\infty\quadfor some r\in(0,1), \end{align*} contradicting (ref). Therefore, if (ref) is satisfied, then \begin{multline*} \mu\{\omega\in\Omega:\varepsilon(\omega) is subexponential\}=\mu\bigcap_{n=2}^\infty\left\{\omega\in\Omega:\sum_{t\in\mathbb Z}\left(1-\frac{1}{n}\right)^{\lvert t\rvert}\lVert \varepsilon_t(\omega)\rVert<\infty\right\}\\ =\lim_{n\to\infty}\mu\left\{\omega\in\Omega:\sum_{t\in\mathbb Z}\left(1-\frac{1}{n}\right)^{\lvert t\rvert}\lVert \varepsilon_t(\omega)\rVert<\infty\right\}=1, \end{multline*} using the continuity from above property of probabilities. \end{proof}
thebibliography\bibitem[Al-Sadoon(2018)]{AlSadoon2018} Al-Sadoon, Majid M. (2018), “The linear systems approach to linear rational expectations models.” Econometric Theory, 34 (3), 628--58. [\href{https://doi.org/10.1017/S0266466617000160}{DOI}] \bibitem[Axler(2024)]{Axler2024} Axler, Sheldon (2024), Linear Algebra Done Right, 4th ed. Springer. [\href{https://doi.org/10.1007/978-3-031-41026-0}{DOI}] \bibitem[Banerjee and Roy(2014)]{BanerjeeRoy2014} Banerjee, Sudipto, and Anindya Roy (2014), Linear Algebra and Matrix Analysis for Statistics. Taylor & Francis. [\href{https://doi.org/10.1201/b17040}{DOI}] \bibitem[Barbour, Koslowski and Mercati(2014)]{BarbourKoslowskiMercati2014} Barbour, Julian, Tim Koslowski, and Flavio Mercati (2014), “Identification of a gravitational arrow of time.” Physical Review Letters, 113, 181101. [\href{https://dx.doi.org/10.1103/PhysRevLett.113.181101}{DOI}] \bibitem[Bauer and Wagner(2012)]{BauerWagner2012} Bauer, Dietmar, and Martin Wagner (2012), “A state space canonical form for unit root processes.” Econometric Theory, 28 (6), 1313--1349. [\href{https://doi.org/10.1017/S026646661200014X}{DOI}] \bibitem[Beare and Seo(2020)]{BeareSeo2020} Beare, Brendan K., and Won-Ki Seo (2020), “Representation of I(1) and I(2) autoregressive Hilbertian processes.” Econometric Theory, 36 (5), 773--802. [\href{https://doi.org/10.1017/S0266466619000276}{DOI}] \bibitem[Brockwell and Davis(1991)]{BrockwellDavis1991} Brockwell, Peter J., and Richard A.\ Davis (1991), \textit{Time Series: Theory and Methods}, 2nd ed.\ Springer. [\href{https://doi.org/10.1007/978-1-4419-0320-4}{DOI}] \bibitem[Campbell(1979)]{Campbell1979} Campbell, Stephen L.\ (1979), “Limit behavior of solutions of singular difference equations.” \textit{Linear Algebra and its Applications}, 23, 167--78. [\href{https://doi.org/10.1016/0024-3795(79)90100-9}{DOI}] \bibitem[Campbell and Meyer(1979)]{CampbellMeyer1979} Campbell, Stephen L., and Carl D.\ Meyer (1979), \textit{Generalized Inverses of Linear Transformations}. Pitman. Republished in 2009 by the Society for Industrial and Applied Mathematics [\href{https://doi.org/10.1137/1.9780898719048}{DOI}] \bibitem[Campbell, Meyer and Rose(1976)]{CampbellMeyerRose1976} Campbell, Stephen L., Carl D.\ Meyer, and Nicholas J.\ Rose (1976), “Applications of the Drazin inverse to linear systems of differential equations with singular constant coefficients.” \textit{SIAM Journal of Applied Mathematics}, 31 (3), 411--25. [\href{https://doi.org/10.1137/0131035}{DOI}] \bibitem[Cochrane(2005)]{Cochrane2005} Cochrane, John H.\ (2005), \textit{Asset Pricing}, revised ed. Princeton University Press. [\href{https://press.princeton.edu/books/hardcover/9780691121376/asset-pricing}{URL}] \bibitem[Davidson and MacKinnon(2004)]{DavidsonMacKinnon2004} Davidson, Russell, and James G.\ MacKinnon (2004), \textit{Econometric Theory and Methods}. Oxford University Press. [\href{http://qed.econ.queensu.ca/ETM/}{URL}] \bibitem[Davis and Song(2020)]{DavisSong2020} Davis, Richard A., and Li Song (2020), “Noncausal vector AR processes with application to economic time series.” \textit{Journal of Econometrics}, 216 (1), 246--67. [\href{https://doi.org/10.1016/j.jeconom.2020.01.017}{DOI}] \bibitem[Deistler(1975)]{Deistler1975} Deistler, Manfred (1975), “$z$-transform and identification of linear econometric models with autocorrelated errors.” \textit{Metrika}, 22 (1), 13--25. [\href{https://doi.org/10.1007/BF01899710}{DOI}] \bibitem[Deistler and Scherrer(2022)]{DeistlerScherrer2022} Deistler, Manfred, and Wolfgang Scherrer (2022), \textit{Time Series Models}. Springer. [\href{https://doi.org/10.1007/978-3-031-13213-1}{DOI}] \bibitem[Drazin(1958)]{Drazin1958} Drazin, Michael P.\ (1958), “Pseudo-inverses in associative rings and semigroups.” \textit{American Mathematical Monthly}, 65 (7), 506--14. [\href{https://doi.org/10.2307/2308576}{DOI}] \bibitem[Eddington(1929)]{Eddington1929} Eddington, Arthur S.\ (1929), \textit{The Nature of the Physical World}. Cambridge University Press. \bibitem[Engle and Granger(1987)]{EngleGranger1987} Engle, Robert F., and Clive W.J.\ Granger (1987), “Co-integration and error-correction: Representation, estimation and testing.” \textit{Econometrica}, 55 (2), 251--76. [\href{https://doi.org/10.2307/1913236}{DOI}] \bibitem[Engle, Granger and Hallman(1989)]{EngleGrangerHallman1989} Engle, Robert F., Clive W.J.\ Granger, and Jeffrey J.\ Hallman (1989), “Merging short- and long-run forecasts: An application of seasonal co-integration to monthly electricity sales forecasting.” \textit{Journal of Econometrics}, 40 (1), 45--62. [\href{https://doi.org/10.1016/0304-4076(89)90029-8}{DOI}] \bibitem[Franchi and Paruolo(2019)]{FranchiParuolo2019} Franchi, Massimo, and Paolo Paruolo (2019), “A general inversion theorem for cointegration.” \textit{Econometric Reviews}, 38 (10), 1176--201. [\href{https://doi.org/10.1080/07474938.2018.1536100}{DOI}] \bibitem[Franchi and Paruolo(2020)]{FranchiParuolo2020} Franchi, Massimo, and Paolo Paruolo (2020), “Cointegration in functional autoregressive processes.” \textit{Econometric Theory}, 36 (5), 803--39. [\href{https://doi.org/10.1017/S0266466619000306}{DOI}] \bibitem[Franchi and Paruolo(2021)]{FranchiParuolo2021} Franchi, Massimo, and Paolo Paruolo (2021), “Cointegration, root functions and minimal bases.” \textit{Econometrics}, 9 (3), 31. [\href{https://doi.org/10.3390/econometrics9030031}{DOI}] \bibitem[Gouri\'{e}roux and Jasiak(2016)]{GourierouxJasiak2016} Gouri\'{e}roux, Christian, and Joann Jasiak (2016), “Filtering, prediction and simulation methods for noncausal processes.” \textit{Journal of Time Series Analysis}, 37 (3), 405--30. [\href{https://doi.org/10.1111/jtsa.12165}{DOI}] \bibitem[Gouri\'{e}roux and Zako\"{i}an(2017)]{GourierouxZakoian2017} Gouri\'{e}roux, Christian, and Jean-Michel Zako\"{i}an (2017), “Local explosion modelling by non-causal process.” \textit{Journal of the Royal Statistical Society Series B: Statistical Methodology}, 79 (3), 737--56. [\href{https://doi.org/10.1111/rssb.12193}{DOI}] \bibitem[Granger(1986)]{Granger1986} Granger, Clive W.J.\ (1986), “Developments in the study of cointegrated economic variables.” \textit{Oxford Bulletin of Economics and Statistics}, 48 (3), 213--28. [\href{https://doi.org/10.1111/j.1468-0084.1986.mp48003002.x}{DOI}] \bibitem[Gregoir(1999a)]{Gregoir1999a} Gregoir, St\'{e}phane (1999a), “Multivariate time series with various hidden unit roots, part I: Integral operator algebra and representation theory.” \textit{Econometric Theory}, 15 (4), 435--68. [\href{https://doi.org/10.1017/S026646669915401X}{DOI}] \bibitem[Gregoir(1999b)]{Gregoir1999b} Gregoir, St\'{e}phane (1999b), “Multivariate time series with various hidden unit roots, part II: Estimation and testing.” \textit{Econometric Theory}, 15 (4), 469--518. [\href{https://doi.org/10.1017/S0266466699154021}{DOI}] \bibitem[Gregoir and Laroque(1993)]{GregoirLaroque1993} Gregoir, St\'{e}phane, and Guy Laroque (1993), “A polynomial error correction representation theorem.” \textit{Econometric Theory}, 9 (3), 329--42. [\href{https://doi.org/10.1017/S0266466600007696}{DOI}] \bibitem[Gregoir and Laroque(1994)]{GregoirLaroque1994} Gregoir, St\'{e}phane, and Guy Laroque (1994), “Polynomial cointegration: Estimation and test.” \textit{Journal of Econometrics}, 63 (1), 183--214. [\href{https://doi.org/10.1016/0304-4076(93)01565-4}{DOI}] \bibitem[Hamilton(1994)]{Hamilton1994} Hamilton, James D.\ (1994), \textit{Time Series Analysis}. Princeton University Press. [\href{https://doi.org/10.1515/9780691218632}{DOI}] \bibitem[Hannan(1970)]{Hannan1970} Hannan, Edward J.\ (1970), \textit{Multiple Time Series}. Wiley. [\href{https://doi.org/10.1002/9780470316429}{DOI}] \bibitem[Hannan and Deistler(1988)]{HannanDeistler1988} Hannan, Edward J., and Manfred Deistler (1988), \textit{The Statistical Theory of Linear Systems}. Wiley. Republished in 2012 by the Society for Industrial and Applied Mathematics. [\href{https://doi.org/10.1137/1.9781611972191}{DOI}] \bibitem[Hansen(2022)]{Hansen2022} Hansen, Bruce E.\ (2022), \textit{Econometrics}. Princeton University Press. [\href{https://press.princeton.edu/books/hardcover/9780691235899/econometrics}{URL}] \bibitem[Hansen(2005)]{Hansen2005} Hansen, Peter R.\ (2005), “Granger's representation theorem: A closed form expression for $I(1)$ processes.” \textit{Econometrics Journal}, 8 (1), 23--38. [\href{https://doi.org/10.1111/j.1368-423X.2005.00149.x}{DOI}] \bibitem[Hawking(1988)]{Hawking1988} Hawking, Stephen W.\ (1988), \textit{A Brief History of Time}. Bantam. \bibitem[Hayashi(2000)]{Hayashi2000} Hayashi, Fumio (2000), \textit{Econometrics}. Princeton University Press. [\href{https://press.princeton.edu/books/hardcover/9780691010182/econometrics?srsltid=AfmBOooVpVWpmVfJ7sD8ztZtIM3ZJbqs5XftO7iBewZhdWHLGOFOfliA}{URL}] \bibitem[Hencic and Gouri\'{e}roux(2015)]{HencicGourieroux2015} Hencic, Andrew, and Christian Gouri\'{e}roux (2015), “Noncausal autoregressive model in application to bitcoin/usd exchange rates.” In \textit{Econometrics of Risk} (V.N.\ Huynh, V.\ Kreinovich, S.\ Sriboonchitta and K.\ Suriya, eds.), 17--40, Springer. [\href{https://doi.org/10.1007/978-3-319-13449-9_2}{DOI}] \bibitem[Hirano and Toda(2025a)]{HiranoToda2025a} Hirano, Tomohiro, and Alexis A.\ Toda (2025a), “Bubble necessity theorem.” \textit{Journal of Political Economy}, 133 (1), 111--45. [\href{https://doi.org/10.1086/732528}{DOI}] \bibitem[Hirano and Toda(2025b)]{HiranoToda2025b} Hirano, Tomohiro, and Alexis A.\ Toda (2025b), “Unbalanced growth and land evaluation.” \textit{Proceedings of the National Academy of Sciences}, 122 (14), e2423295122. [\href{https://doi.org/10.1073/pnas.2423295122}{DOI}] \bibitem[Howlett(1982)]{Howlett1982} Howlett, Phil (1982), “Input retrieval in finite dimensional linear systems.” \textit{Journal of the Australian Mathematical Society, Series B: Applied Mathematics}, 23 (4), 357--82. [\href{https://doi.org/10.1017/S033427000000031X}{DOI}] \bibitem[Howlett, Beare, Franchi, Boland and Avrachenkov(2025)]{HowlettBeareFranchiBolandAvrachenkov2024} Howlett, Phil, Brendan K.\ Beare, Massimo Franchi, John Boland, and Konstantin Avrachenkov (2025), “The Granger-Johansen representation theorem for integrated time series on Banach space.” \textit{Journal of Time Series Analysis}, 46 (3), 432--57. [\href{http://doi.org/10.1111/jtsa.12766}{DOI}] \bibitem[Hylleberg, Engle, Granger and Yoo(1990)]{HyllebergEngleGrangerYoo1990} Hylleberg, Svend, Robert F.\ Engle, Clive W.J.\ Granger, and Byung Sam Yoo (1990), “Seasonal integration and cointegration.” \textit{Journal of Econometrics}, 44 (1--2), 215--38. [\href{https://doi.org/10.1016/0304-4076(90)90080-D}{DOI}] \bibitem[Johansen(1988)]{Johansen1988} Johansen, S{\o}ren (1988), “The mathematical structure of error correction models.” \textit{Contemporary Mathematics}, 80, 359--86. [\href{https://doi.org/10.1090/conm/080}{DOI}] \bibitem[Johansen(1991)]{Johansen1991} Johansen, S{\o}ren (1991), “Estimation and hypothesis testing of cointegration vectors in Gaussian vector autoregressive models.” \textit{Econometrica}, 59 (6), 1551--80. [\href{https://doi.org/10.2307/2938278}{DOI}] \bibitem[Johansen(1992)]{Johansen1992} Johansen, S{\o}ren (1992), “A representation of vector autoregressive processes integrated of order 2.” \textit{Econometric Theory}, 8 (2), 188--202. [\href{https://doi.org/10.1017/S0266466600012755}{DOI}] \bibitem[Johansen(1995)]{Johansen1995} Johansen, S{\o}ren (1995), \textit{Likelihood-Based Inference in Cointegrated Vector Autoregressive Models}. Oxford University Press. [\href{https://doi.org/10.1093/0198774508.001.0001}{DOI}] \bibitem[Johansen(2008)]{Johansen2008} Johansen, S{\o}ren (2008), “Representation of cointegrated autoregressive processes with application to fractional processes.” \textit{Econometric Reviews}, 28 (1--3), 121--45. [\href{https://doi.org/10.1080/07474930802387977}{DOI}] \bibitem[Johansen and Schaumburg(1999)]{JohansenSchaumburg1999} Johansen, S{\o}ren, and Ernst Schaumburg (1999), “Likelihood analysis of seasonal cointegration.” \textit{Journal of Econometrics}, 88 (2), 301--39. [\href{https://doi.org/10.1016/S0304-4076(98)00035-9}{DOI}] \bibitem[Lanne and Saikkonen(2013)]{LanneSaikkonen2013} Lanne, Markku, and Pentti Saikkonen (2013), “Noncausal vector autoregression.” \textit{Econometric Theory}, 29 (3), 447--81. [\href{https://doi.org/10.1017/S0266466612000448}{DOI}] \bibitem[L\"{u}tkepohl(2005)]{Lutkepohl2005} L\"{u}tkepohl, Helmut (2005), \textit{New Introduction to Multiple Time Series Analysis}. Springer. [\href{https://doi.org/10.1007/978-3-540-27752-1}{DOI}] \bibitem[Mosconi and Paruolo(2022)]{MosconiParuolo2022} Mosconi, Rocco, and Paolo Paruolo (2022), “A conversation with S{\o}ren Johansen.” \textit{Econometrics}, 10, 21. [\href{https://doi.org/10.3390/econometrics10020021}{DOI}] \bibitem[Neusser(2000)]{Neusser2000} Neusser, Klaus (2000), “An algebraic interpretation of cointegration.” \textit{Economics Letters}, 67 (3), 273--81. [\href{https://doi.org/10.1016/S0165-1765(00)00215-9}{DOI}] \bibitem[Nielsen(2010)]{Nielsen2010} Nielsen, Bent (2010), “Analysis of coexplosive processes.” \textit{Econometric Theory}, 26 (3), 882--915. [\href{https://doi.org/10.1017/S0266466609990144}{DOI}] \bibitem[P\"{o}tscher(1996)]{Potscher1996} P\"{o}tscher, Benedikt M.\ (1996), “Time Series Analysis by James D.\ Hamilton.” \textit{Journal of the American Statistical Association}, 91 (433), 439--40. [\href{https://doi.org/10.1080/01621459.1996.10476703}{DOI}] \bibitem[Priestley(1981)]{Priestley1981} Priestley, Maurice B.\ (1981), \textit{Spectral Analysis and Time Series}, vol. 1. Academic Press. \bibitem[Rosenblatt(2000)]{Rosenblatt2000} Rosenblatt, Murray (2000), \textit{Gaussian and Non-Gaussian Linear Time Series and Random Fields}. Springer. [\href{https://doi.org/10.1007/978-1-4612-1262-1}{DOI}] \bibitem[Sargent(1987)]{Sargent1987} Sargent, Thomas J.\ (1987), \textit{Macroeconomic Theory}, 2nd ed. Academic Press. \bibitem[Tsay(2010)]{Tsay2010} Tsay, Ruey S.\ (2010), \textit{Analysis of Financial Time Series}, 3rd ed. Wiley. [\href{https://doi.org/10.1002/9780470644560}{DOI}] \bibitem[Zoia(2009)]{Zoia2009} Zoia, Maria M.\ (2009), “Closed-form expressions for the regular part coefficients in matrix polynomial inversion and related results.” \textit{Journal of Interdisciplinary Mathematics}, 12 (4), 475--98. [\href{https://doi.org/10.1080/09720502.2009.10700641}{DOI}]