Diagram of measurable spaces and maps: the random function \(X\), its section \(X_t\) at time \(t\), and the projection \(\pi_t\). Hover over a node or an arrow to see an explanation.
Distributions on the space of trajectories
This lecture note is still being edited: the text may contain typos, inaccuracies, and locally unpolished passages. If you find something, please let the author know (contact information on the course page).
As already mentioned, a random process \(X=\left(X(t,\omega ), t \in T\right)\) can be viewed from three different perspectives.
As in the definition: fix \(t=t_0\) and consider \(X_t(\cdot ) = X_{t_0}(\cdot )\), a random element. In this case we obtain a family of random elements \(X_t: (\Omega ,\mathcal{F}) \to (\mathsf{S}, \mathscr {B})\), indexed by \(t \in T\). If we denote by \(L^0\) the set of all measurable maps from \((\Omega ,\mathcal{F})\) to \((\mathsf{S}, \mathscr {B})\), then the random process in this case is represented as
\[ X: T \to L^0, \qquad t \mapsto X_{t} = X(t,\cdot ) \]
Fix \(\omega =\omega_0\) and consider \(X(\cdot , \omega ) = X(\cdot , \omega_0) = X_{\cdot }(\omega_0)\). Recall that this map on \(T\) is called a trajectory of the random function \(X=\left(X(t,\omega ), t \in T\right)\). The random process in this case is represented as
\[ X: \Omega \to \mathsf{S}^T, \qquad \omega \mapsto X(\cdot , \omega ) \]
where \(\mathsf{S}^T\) is the space of trajectories, i.e., the set of all possible maps from \(T\) to \(\mathsf{S}\).
Given that \(\Omega\) carries a sigma-algebra \(\mathcal{F}\), it is natural to introduce some sigma-algebra on \(\mathsf{S}^T\) as well, so as to view \(X\) as a single random element with values in the space of trajectories (functions). In that case one could say that \(X\) is a random function or a random trajectory.
Todayβs seminar is devoted to this question.
Let us not fix any variable at all. In this case the random process is represented as
\[ X: T \times \Omega \to \mathsf{S}, \qquad (t, \omega ) \mapsto X(t,\omega ) \]
If some sigma-algebra \(\mathcal{O}\) is given on the space \(T \times \Omega\), it is natural to ask whether \(X\) is measurable as a map from \((T \times \Omega , \mathcal{O})\) to \((\mathsf{S},\mathcal{F})\). The study of random functions from this point of view is closely tied to stochastic calculus. We will not touch on these topics in our course. For more detail, see, e.g., (Gushchin 2015).
Going forward, \(X\) without a subscript will denote the map \(\Omega \to \mathsf{}^T\).
1 The random function. The cylindrical sigma-algebra
With respect to which sigma-algebra on \(\mathsf{S}^T\) is the map \(X: \Omega \to \mathsf{S}^T\) guaranteed to be measurable? Let us introduce the projection map: for arbitrary \(t\) let
\[ \pi _{t}: \mathsf{S}^T \to \mathsf{S}, \qquad f \mapsto f(t) \]
Then \(X_{t} = \pi_t \circ X\).
From the definition we know that \(X_t = \pi_t \circ X\) is measurable for every \(t \in T\):
\[ \begin{align} \left\{ X_t \in B\right\} & = X_t^{-1}(B) \\ & = ( \pi _t \circ X)^{-1}(B) \\ & = X^{-1}\left(\pi _t^{-1}(B)\right) \in \mathcal{F}, \qquad \forall B \in \mathscr {B} \end{align} \]
\(\pi_t^{-1}(B)\) is the set of all trajectories that pass through the βgateβ (set) \(B\) at time \(t\). Such a set is called an elementary cylinder.
Move the sliders for the center and width of the βgateβ (B), as well as for the point (t_0) β trajectories are colored blue if they pass through the gate at time (t_0) (i.e., they lie in the cylinder ({t_0}^{-1}(B))), and dashed red otherwise. Turn on the βsecond gateβ toggle to see the intersection of two elementary cylinders ({t_0}^{-1}(B) _{t_1}^{-1}(B_1)).
Denote by \(\mathcal{M}\) the set of all elementary cylinders:
\[ \mathcal{M} = \left\{ \pi _t^{-1}(B) \; : \; t \in T, \; B \in \mathscr {B}\right\} \]
In this case we have \(X^{-1}(\mathcal{M}) \subset \mathcal{F}\). By the properties of sigma-algebras we get \(X^{-1}(\sigma (\mathcal{M})) \subset \mathcal{F}\). The sigma-algebra \(\sigma (\mathcal{M})\) is called the cylindrical sigma-algebra on \(\mathsf{S}^T\) and is denoted \(\mathscr {B}^T\).
We have obtained the following statement: if \((X_{t})_{t \in T}\) is a random process, then \(X\) is a measurable map from \((\Omega , \mathcal{F})\) to the space of trajectories \(\mathsf{}^T\), equipped with the cylindrical sigma-algebra \(\mathscr {B}^T\).
It turns out that the converse statement is also true.
2 Distribution of the random function
Let a random function \(X: (\Omega , \mathcal{F}) \to (\mathsf{S}^T, \mathscr {B}^T)\) be given. If a probability measure \(\mathbb {P}\) is given on the space \((\Omega , \mathcal{F})\), then \(X\) acquires a distribution β a probability measure on \((\mathsf{S}^T, \mathscr {B}^T)\), denoted \(\mathbf{P}_{X}\) or \(\operatorname {Law}\left(X\right)\):
\[ \mathbf{P}_{X}\left(A\right) := \mathbb {P}\left(X \in A\right), \quad A \in \mathscr {B}^T \]
Since the space \(\mathsf{S}^T\) is, as a rule, infinite-dimensional, it is convenient to reduce the study of distributions on \((\mathsf{S}^T, \mathscr {B}^T)\) to the study of their finite-dimensional projections.
Diagram of measurable spaces and maps: the random function \(X\), its finite-dimensional section \((X_{t_1}, \ldots, X_{t_n})\), and the projection \(\pi_{t_1, \ldots, t_n}\). Hover over a node or an arrow to see an explanation.
Since \(X: (\Omega , \mathcal{F}) \to (\mathsf{S}^T, \mathscr {B}^T)\) and \(\pi_{t_1, \ldots , t_n}: (\mathsf{S}^T, \mathscr {B}^T) \to (\mathsf{S}^n, \mathscr {B}^n)\) are measurable, their composition
\[ (X_{t_1}, \ldots , X_{t_n}) = \pi _{t_1, \ldots , t_n} \circ X : (\Omega , \mathcal{F}) \to (\mathsf{S}^n, \mathscr {B}^n) \]
is also measurable, i.e., is a random element. The distribution of this random element is called the finite-dimensional distribution of the random function \(X\) (corresponding to \(t_1, \ldots , t_n\)) and is denoted \(\mathbf{P}_{X,t_1, \ldots , t_n}\) or \(\operatorname {Law}\left(X_{t_1}, \ldots , X_{t_n}\right)\), or, when it is clear from context which random function is meant, simply \(\mathbf{P}_{t_1, \ldots , t_n}\).
Recall that if 2 probability measures agree on some \(\pi\)-system, then they agree on the sigma-algebra it generates as well. Moreover, if \(\mathbf{P}_{X}\) is the distribution of the random function \(X\) on \((\mathsf{S}^T, \mathscr {B}^T)\), then the restriction of this probability measure to the sigma-algebra \(\pi^{-1}_{t_1, \ldots , t_n}(\mathscr {B}^n) \subset \mathscr {B}^T\) is, in essence, the finite-dimensional distribution, since \(\forall B \in \mathscr {B}^n\) we have
\[ \mathbf{P}_{X}\left(\pi ^{-1}_{t_1, \ldots , t_n}(B)\right) = \mathbf{P}_{t_1, \ldots , t_n}(B) \]
Thus, the distribution \(\mathbf{P}_{X}\) of an arbitrary random function \(X\) on \((\mathsf{S}^T, \mathscr {B}^T)\) is uniquely determined by the finite-dimensional distributions \(\left\{ \mathbf{P}_{t_1, \ldots , t_n}\right\}\).
2.1 Constructing a distribution on the space of functions from finite-dimensional distributions
We have established that the distribution \(\mathbf{P}\) (i.e., a probability measure on \((\mathsf{S}^T, \mathscr {B}^T)\)) is uniquely determined by the finite-dimensional distributions
\[ \mathbf{P}_{t_1,\ldots ,t_n} := \mathbf{P} \circ \pi _{t_1,\ldots ,t_n}, \qquad t_1,\ldots ,t_n \in T \]
A natural question arises: under what conditions can the distribution \(\mathbf{P}\) on the whole (typically infinite-dimensional) \((\mathsf{S}^T, \mathscr {B}^T)\) be recovered from given finite-dimensional distributions \(\mathbf{P}_{t_1,\ldots ,t_n}\)?
If \(\mathbf{P} = \mathbf{P}_X\), i.e., \(\mathbf{P}\) is the distribution of some random function \(X\), then note that
\[ \mathbf{P}_{t_1, \ldots , t_n}\left(B_1 \times \dots \times B_n\right) = \mathbb {P}\left(\bigcap _{k=1}^n X_{t_k}^{-1}(B_k)\right), \]
where \(B_1, \ldots , B_n \in \mathscr {B}\). From this relation follow the symmetry and consistency conditions for finite-dimensional distributions: \(\forall n \geq 2, \; \forall t_1, \ldots , t_n\) a collection of distinct points from \(T\), \(\forall B_1, \ldots , B_n \in \mathscr {B}\)
\(\mathbf{P}_{t_1, \ldots , t_n}\left(B_1 \times \dots \times B_n\right) = \mathbf{P}_{t_{i_1}, \ldots , t_{i_n}}\left(B_{i_1} \times \dots \times B_{i_n}\right)\) for any permutation \((i_1, \ldots , i_n)\) of the numbers \((1, \ldots , n)\);
\(\mathbf{P}_{t_1, \ldots , t_n}\left(B_1 \times \dots \times B_{n-1} \times \mathsf{S}\right) = \mathbf{P}_{t_1, \ldots , t_{n-1}}\left(B_1 \times \dots \times B_{n-1}\right)\).
It turns out that, under certain topological restrictions on \((\mathsf{S}, \mathscr {B})\), conditions , are sufficient for \(\mathbf{P}\) to exist.
We have obtained a probability measure \(\mathbf{P}\) on \((\mathsf{}^T, \mathscr {B}^T)\). But how do we now obtain a random element (random function) \(X\) with this distribution? Recall the canonical model:
\[ (\Omega , \mathcal{F}) := \left(\mathsf{}^T, \mathscr {B}^T\right), \qquad X := \operatorname {Id} \]
That is, we define \(X\) as the identity map on the space of trajectories. In this case
\[ (X_t)_{t \in T} = (\pi _t)_{t \in T}, \]
since \(X_t = \pi_t \circ X = \pi_t \circ \operatorname {Id}\). In other words, the (one-dimensional) projections of the space of trajectories themselves play the role of the random process. This construction is called the canonical model.
2.2 Consistency conditions via characteristic functions for random functions with values in
Recall that there is a one-to-one correspondence between probability measures on \((\mathbb {R}^{n}, \mathscr {B}\left(\mathbb {R}^{n}\right))\) and their characteristic functions. Let us reformulate conditions , in terms of characteristic functions.
2.3 A special case of constructing a distribution: independent increments
Let us recall the definition.
Note that in discrete time, a process with independent increments is nothing but a random walk. Thus, it is natural to view processes with independent increments as the continuous-time generalization of random walks.
Note that these conditions are imposed only on the distribution of the process on the space of trajectories. In this sense, this definition is really a definition of the distribution of the Poisson random function on the space of trajectories. However, in most sources the notions of a random process and its distribution are used interchangeably.
If \(\lambda (t) \equiv \operatorname {const}\), then the Poisson process with such intensity is called homogeneous. We have already encountered precisely the homogeneous Poisson process earlier. Note, moreover, that we constructed the homogeneous Poisson process explicitly, as a renewal process. And it immediately had nice trajectories: they were all right-continuous with finite left limits.
The top panel shows the intensity ((t) = 0 + A(1.5t-1)); the bottom panel shows a trajectory of (N_t) simulated by thinning, with red marks at the jump times: a homogeneous Poisson process of rate ({}=0+A) is generated, and each point is independently retained with probability ((t)/{}). Move the sliders (_0) and (A) to see how the density of jumps tracks the intensity, and click βNew realizationβ to regenerate the trajectory for the same ((t)).
3 Equivalent random functions
Let us turn to the question of which random functions, and in what sense, can be considered βindistinguishable.β
The definitions of processes equivalent in the narrow sense and of indistinguishable processes are very similar. Let us try to understand the difference between them. Note that if \(X,Y\) are indistinguishable, then
\[ \begin{align} 1 & = \mathbb {P}\left(\forall t \in T \; X_t = Y_t\right) \\ & = \mathbb {P}\left(\bigcap _{t \in T}\left\{ X_t = Y_t\right\} \right) \\ & \overset {*}{\leq } \mathbb {P}\left(X_{t'} = Y_{t'}\right), \; \forall t' \in T \end{align} \]
The inequality marked with an asterisk holds only if a technical condition holds: the event \(X_{t'} = Y_{t'}\) is measurable to begin with, i.e., \(\left\{ X_{t'} = Y_{t'}\right\} \in \mathcal{F}\). Note that if \((\mathsf{S}, \mathscr {B}) = (\mathbb {R}^{n}, \mathscr {B}\left(\mathbb {R}^{n}\right))\) (as in most examples in our course) or if the probability space \((\Omega , \mathcal{F}, \mathbb {P})\) is complete, this condition holds for every \(t' \in T\). Thus, in the overwhelming majority of examples in the course, if \(X,Y\) are indistinguishable, then they are stochastically equivalent in the narrow sense2.
Let us give an example of stochastically equivalent processes that are not indistinguishable.
An example of a modification without indistinguishability: \(X \equiv 0\) (blue trajectories) and \(Y(t,\omega) = \mathbb{1}\{t=\omega\}\) (red) as functions of two variables \((\omega, t)\). The gray semi-transparent plane is the level \(z=0\). For each red trajectory, an open circle marks the punctured point \(t=\omega\) at level \(0\), and a filled circle marks the value \(1\) at the same point; the points equal to \(1\) lie on the diagonal \(t=\omega\) (dashed). For fixed \(t\) the processes coincide a.s., but no pair of trajectories coincides entirely.
4 Shortcomings of the cylindrical sigma-algebra
If \(T\) is infinite, then whether a map \(y \in \mathsf{S}^T\) belongs to a set \(B \in \mathscr {B}^{T}\) is determined only by its values on some countable subset \(U \subset T\). That is, for any fixed \(B \in \mathscr {B}^{T}\) there exists an at most countable collection of points \(\left\{ t_i\right\} = U \subset T\) such that if \(f \in B\) and another function \(g\) agrees with \(f\) at these points
\[ f(t_i) = g(t_i), \quad \forall t_i \in U, \]
then \(g\) is also in \(B\): \(g \in B\).
The 2 previous examples tell us that if we know absolutely nothing about the trajectories of a real-valued process \((X_t: t \in T)\), \(T = [0,1]\) (or \(\mathbb {R}\)), then we cannot always determine the probability \(\mathbb {P}\left(\sup_t X \leq \alpha \right) = \mathbb {P}\left(X^{-1}(M_\alpha )\right)\) that the trajectories are bounded above by some number \(\alpha \in \mathbb {R}\), or the probability \(\mathbb {P}\left(X \in C[0,1]\right) = \mathbb {P}\left(X^{-1}(C[0,1])\right)\) that the trajectories are continuous. This happens because the sets \(M_\alpha , C[0,1]\) do not belong to the cylindrical sigma-algebra \(\mathscr {B}^{[0,1]}\), and hence one cannot assert with certainty that \(X^{-1}(M_\alpha )\) or \(X^{-1}(C[0,1])\) belong to \(\mathcal{F}\), despite the fact that the map \(X: (\Omega , \mathcal{F}, \mathbb {P}) \to (\mathbb {R}^{[0,1]}, \mathscr {B}^{[0,1]})\) itself is measurable. The next 2 problems illuminate this point.
Thus, it is not always possible to speak of the probability that a process lands in a set that does not belong to the cylindrical \(\sigma\)-algebra. Moreover, it turns out that even when this is possible, the probability of landing in such a set need not be determined by the finite-dimensional distributions of the process:
5 Constructing a random function with a given distribution and nice trajectories
As can be seen from the discussion and problems above, processes with the same distribution on the space \((\mathsf{}^T, \mathscr {B}^T)\) can have drastically different trajectories. In fact, Kolmogorovβs theorem does not say much of anything about trajectories β it only constructs a distribution from finite-dimensional projections. In practice, however, we would still like to obtain a process with nice trajectories.
5.1 Continuous trajectories
For simplicity let \(T = [0,1]\) (one could take \(\mathbb {R}_+\) or \(\mathbb {R}\); the computations in this section would not change).
Suppose that all (or almost all) trajectories of the process \(X(\omega ) = X(t,\omega )\) are continuous, i.e., \(\mathbb {P}\left(\omega \in \Omega : X(\omega ) \in C[0,1]\right) = 1\). Denote the cylindrical \(\sigma\)-algebra on the space \(C[0,1]\) by \(C[0,1] \cap \mathscr {B}^{[0,1]}\) and define it as the intersection of elements of the cylindrical sigma-algebra \(\mathscr {B}^{[0,1]}\) on \(\mathbb {R}^{[0,1]}\) with \(C[0,1]\):
\[ C[0,1] \cap \mathscr {B}^{[0,1]} := \left\{ C[0,1] \cap B: \; B \in \mathscr {B}^{[0,1]}\right\} \]
It is not hard to prove that this is indeed a sigma-algebra, and moreover it is generated by the intersections of cylinders with \(C[0,1]\):
\[ \begin{align} C[0,1] \cap \mathscr {B}^{[0,1]} & = \\ & \quad \sigma \left(\left\{ C[0,1] \cap \pi ^{-1}_{t_1,\ldots ,t_n}(B) \; : \; n \in \mathbb {N}, \; 0 \leq t_1 < \ldots < t_n \leq 1, \; B \in \mathscr {B}^n\right\} \right) \end{align} \tag{1}\]
Recall that \(C([0,1])\) carries yet another sigma-algebra β the Borel sigma-algebra \(\mathscr {B}\left(C[0,1]\right)\), generated by the open balls in the supremum metric
\[ \rho (f', f'') = \sup \limits _{t \in [0,1]} \left|f'(t) - f''(t)\right|. \]
It turns out that the following lemma holds.
We obtain the following result.
Recall that Kolmogorovβs existence theorem allowed us to construct a process with prescribed consistent finite-dimensional distributions, with values in an arbitrary Borel space, for example, in the space \((\mathbb {R},\mathscr {B}\left(\mathbb {R}\right))\). However, this theorem said nothing about the trajectories of this process. Obtaining continuous trajectories for a process is aided by the following theorem, also proved by Kolmogorov.
Recall that \(Y = (Y_t)\) is a modification of the process \(X = (X_t)\) if they coincide a.s. at each point \(t \in T\): \(\mathbb {P}\left(X_t = Y_t\right) = 1\), \(\forall t \in T\). This theorem says that if the distribution of the process \(X = (X_t)\) satisfies condition Equation 2 (i.e., the expectations of the increments of the process are, in some sense, bounded by the increments of the argument), then this process can always be βslightlyβ redefined at each point \(t\) (i.e., redefined on a set of measure zero) so that the new version of the process has a.s. continuous trajectories.
5.2 CΓ dlΓ g trajectories
CΓ dlΓ g is an abbreviation of the French continue Γ droite, limite Γ gauche, right-continuous with finite left limits. Processes with such trajectories are very common in the theory of random processes and in stochastic calculus. The theory of random processes was actively developed in France in the second half of the 20th century, which is why this French abbreviation is conventionally used to refer to such trajectories concisely. All possible cΓ dlΓ g trajectories on \(T\) are called the Skorokhod space on \(T\) and are denoted
\[ D(T) \]
The space \(D(T)\), like \(C(T)\), has a wealth of nice properties. To avoid overloading the exposition, we will not present them here. For more detail, see (ΠΠΈΠ»Π»ΠΈΠ½Π³ΡΠ»ΠΈ 1977). Here we will give a certain analogue of Kolmogorovβs continuous modification theorem.
References
Footnotes
A \(\pi\)-system is a nonempty collection of subsets closed under pairwise intersections.β©οΈ
In general one can construct an incomplete probability space \((\Omega , \mathcal{F}, \mathbb {P})\), a non-Euclidean value space \((\mathsf{S}, \mathscr {B})\), and 2 random functions \(X= (X_t),Y = (Y_t)\) that would be indistinguishable but not stochastically equivalent.β©οΈ