Skip to content

Kolmogorov continuity criteria

THE KOLMOGOROV CONTINUITY CRITERIA
Let X:R+dSX : \mathbb{R}^d_+ \to S be a process on Rd\mathbb{R}^d with values in a complete metric space (S,ρ)(S, \, \rho) such that
E{ρ(Xs,Xt)}acstd+b,s,tRd,\begin{equation*}\mathbb{E} \left\{ \rho \left(X_s, X_t\right) \right\}^a \leq c|s-t|^{d+b}, \quad s, t \in \mathbb{R}^d,\end{equation*}
for some constants a,b>0a, b > 0. Then there exists a modification X~\tilde{X} of XX that is locally Hölder continuous of order pp, for every p(0,ba)p \in(0, \frac{b}{a}).
The Kolmogorov continuity criterion is a simple moment condition that ensures the existence of a Hölder-continuous version of a given process in a complete metric space. It has many applications in probability theory. For example, one can show that Brownian motion is almost surely locally Hölder continuous of order pp, for every p(0,12)p \in(0, \frac{1}{2}).
The fundamental motivation for Kolmogorov's continuity criterion is to provide a practical way to prove that random processes have continuous sample paths.
HÖLDER CONTINUOUS FUNCTION
A function ff on Euclidean space is called Hölder continuous if there are real constants C>0C > 0 and α>0\alpha > 0 such that for all xx and yy,
f(x)f(y)Cxyα.\begin{equation*}|f(x) - f(y)| \leq C \|x - y\|^{\alpha}.\end{equation*}
Kolmogorov's insight was that instead of checking continuity directly, we could look at the moments of increments. For a process XtX_t, if we can show that for some p>0p > 0 and α>0\alpha > 0:
E{ρ(Xs,Xt)}acstd+b,s,tRd,\begin{equation*}\mathbb{E} \left\{ \rho \left(X_s, X_t\right) \right\}^a \leq c|s-t|^{d+b}, \quad s, t \in \mathbb{R}^d,\end{equation*}
Then under mild additional conditions, the process has a continuous modification.
This criterion is particularly valuable for Brownian motion B(t)B(t). We have:
E[B(t)B(s)4]=3ts2\begin{equation*}\mathbb{E}[|B(t) - B(s)|^4] = 3|t-s|^2\end{equation*}
Taking p=4p=4 and α=1\alpha=1, the criterion immediately gives continuity.
We consider the restriction of XX to [0,1]d[0,1]^d without the loss of generality and make proof for [0,1]d[0,1]^d. Then we build the approximation sets GnG_n and define the mapping
πn(u):[0,1]dGnsuch thatπn(u)u2n\begin{equation*}\pi_n (u) : [0,1]^d \to G_n \quad \text{such that} \quad | \pi_n (u) - u | \leq 2^{-n}\end{equation*}
The set $G_3$in $[0, 1]^2$
The set G3G_3in [0,1]2[0, 1]^2
We can define the approximation dataset GnG_n of points [0,1]d[0, 1]^d such that the coordinates of 2nx2^n x are positive integers and Gn=(2n+1)d| G_n | = (2^n + 1)^d. The for each u[0,1]du \in [0, 1]^d we choose πn(u)Gn\pi_n (u) \in G_n as close to uu as possible, so that
πn(u)u2n\begin{equation*}| \pi_n (u) - u | \leq 2^{-n}\end{equation*}
and
πn(u)πn1(u)πn(u)u+uπn1(u)32n.\begin{equation*}|\pi_n (u) - \pi_{n-1} (u)| \leq | \pi_n (u) - u | + | u - \pi_{n-1} (u) | \leq \frac{3}{2^n}.\end{equation*}
Then consider the random variable
Yn=max{ρ(Xs,Xt);st32n}\begin{equation*}Y_n = \max \left\{ \rho(X_s, X_t); \quad |s-t| \leq \frac{3}{2^n} \right\}\end{equation*}
and since Gn1GnG_{n-1} \subset G_n, we get u[0,1]d\forall u \in [0,1]^d
πn(u)πn1(u)32nρ(Xπn(u),Xπn1(u))Yn\begin{equation*}|\pi_n (u) - \pi_{n-1} (u)| \leq \frac{3}{2^n} \Rightarrow \rho(X_{\pi_{n}(u)}, X_{\pi_{n-1}(u)}) \leq Y_n\end{equation*}
For the set G=n0GnG = \bigcup_{n\geq0} G_n we claim that
sups,tG;st2kρ(Xs,Xt)3nkYn\begin{equation}\sup_{s, t \in G; \newline |s-t| \leq 2^{-k}} \rho(X_s, X_t) \leq 3 \sum_{n\geq k} Y_n\end{equation}
The set $G_4$in $[0, 1]^2$
The set G4G_4in [0,1]2[0, 1]^2
To prove this, consider nkn \geq k such that s,tGns, t \in G_n, so that s=πn(s)s = \pi_n (s) and t=πn(t)t = \pi_n (t). Assuming st2k| s - t| \leq 2^{-k}, we have
πk(s)πk(t)πk(u)s+st+tπk(t)32k\begin{equation*}|\pi_k (s) - \pi_{k} (t)| \leq | \pi_k (u) - s | + |s - t| + | t - \pi_k (t) | \leq \frac{3}{2^k}\end{equation*}
and thus
ρ(Xπk(s),Xπk(t))Yk\begin{equation*}\rho(X_{\pi_{k}(s)}, X_{\pi_k(t)}) \leq Y_k\end{equation*}
Next, for u{s,t}u \in \{ s, t \},
ρ(Xu,Xπk(u))=ρ(Xπn(u),Xπk(u))=klnρ(Xπl+1(u),Xπl(u)),\begin{equation*}\rho(X_u, X_{\pi_k(u)}) = \rho(X_{\pi_{n}(u)}, X_{\pi_k(u)}) = \sum_{k \leq l \leq n} \rho(X_{\pi_{l+1}(u)}, X_{\pi_l(u)}),\end{equation*}
and since ρ(Xπl+1(u),Xπl(u))Yl+1\rho(X_{\pi_{l+1}(u)}, X_{\pi_l(u)}) \leq Y_{l+1}, we obtain
ρ(Xu,Xπk(u))lkYl+1\begin{equation*}\rho(X_u, X_{\pi_k(u)}) \leq \sum_{ l \geq k} Y_{l+1}\end{equation*}
We then use the previous inequalities and get
ρ(Xs,Xt)ρ(Xs,Xπk(s))+ρ(Xπk(s),Xπk(t))+ρ(Xπk(t),Xt)3lkYl+1\begin{equation*}\rho(X_s, X_t) \leq \rho(X_s, X_{\pi_k(s)}) + \rho(X_{\pi_k(s)}, X_{\pi_k(t)}) + \rho(X_{\pi_k(t)}, X_t) \leq 3 \sum_{ l \geq k} Y_{l+1}\end{equation*}
The number of points on which we consider the maximum process YnY_n can be bounded as follows:
{(s,t)Gn ⁣:st32n}3d2nd\begin{equation*}\left| \left\{(s,t) \in G_n \colon |s-t| \leq \frac{3}{2^n} \right\} \right| \leq 3^d 2^{nd}\end{equation*}
Then using Chebyshev inequality and condition (1):
P{Yn>12pn}=P{(s,t)Gnst32n{ρ(Xs,Xt)>12pn}}(s,t)Gnst32nP{ρ(Xs,Xt)>12pn}=(s,t)Gnst32nP{ρ(Xs,Xt)a>12pna}C(d)2n(pab).\begin{align*}\mathbb{P} \left\{ Y_n > \frac{1}{2^{pn}}\right\}&= \mathbb{P} \left\{\bigcup_{\substack{(s,t) \in G_n \\ |s-t| \leq 3 2^{-n}}}\left\{\rho(X_s, X_t) > \frac{1}{2^{pn}}\right\}\right\} \\&\leq \sum_{\substack{(s,t) \in G_n \\ |s-t| \leq 3 2^{-n}}}\mathbb{P} \left\{\rho(X_s, X_t) > \frac{1}{2^{pn}}\right\} \\&= \sum_{\substack{(s,t) \in G_n \\ |s-t| \leq 3 2^{-n}}}\mathbb{P} \left\{\rho(X_s, X_t)^a > \frac{1}{2^{pna}}\right\} \leq C(d) 2^{n(pa - b)}.\end{align*}
where the constant C(d)C(d) depends only on dd.
If we choose p(0,ba)p \in (0, \frac{b}{a})
n=1P{Yn12pn}<\begin{equation*}\sum_{n=1}^{\infty} \mathbb{P} \left\{ Y_n \geq \frac{1}{2^{pn}} \right\} < \infty\end{equation*}
By Borel-Cantelli Lemma, we get that N0nN0 ⁣:Yn2pn \exists N_0 \, \forall n \geq N_0 \colon Y_n \leq 2^{-p n} a.s. This implies convergence of the series n0Yn\sum_{n\geq0} Y_n a.s.
Thus
sup{ρ(Xs,Xt) ⁣:s,tG,st2m}3nmYn3nm2pn2pm12p\begin{equation}\sup \left\{ \rho(X_s, X_t) \colon s, t \in G, |s-t| \leq 2^{-m} \right\} \leq 3 \sum_{n\geq m} Y_n \leq 3 \sum_{n\geq m} 2^{-pn} \leq \frac{2^{-pm}}{1 - 2^{-p}}\end{equation}
showing that XX is a.s. Hölder continuous on GG of order pp.
In particular,
XX agrees a.s. on nDn\bigcup_n \mathcal{D}_n with a continuous process X~\tilde{X} on [0,1]d[0,1]^d, and we note that the Hölder continuity of X~\tilde{X} on GG extends with the same order pp to the entire cube [0,1]d[0,1]^d. \newline To show that X~\tilde{X} is a version of XX, fix any t[0,1]dt \in[0,1]^d, and choose t1,t2,Gt_1, t_2, \ldots \in G with tntt_n \rightarrow t. Then Xtn=X~tnX_{t_n}=\tilde{X}_{t_n} a.s. for each nn. Since also XtnPXtX_{t_n} \stackrel{\mathbb{P}}{\rightarrow} X_t by (1) and X~tnX~t\tilde{X}_{t_n} \rightarrow \tilde{X}_t a.s. by continuity, we get Xt=X~tX_t=\tilde{X}_t a.s.

References

  • [Durrett2019]Durrett, Rick. Probability—theory and examples. Fifth edition. Cambridge University Press, Cambridge, 2019
  • [Billingsley2012]Billingsley, Patrick. Probability and measure. Anniversary edition. John Wiley Sons, Inc., Hoboken, NJ, 2012