The Wiener Process (Brownian Motion)

Definition:

Standard Wiener Process (Brownian Motion)

The standard Wiener process (or standard Brownian motion) {W(t):tβ‰₯0}\{W(t) : t \geq 0\} is a real-valued stochastic process satisfying:

  1. W(0)=0W(0) = 0
  2. Independent increments: For 0≀t1<t2<β‹―<tN0 \leq t_1 < t_2 < \cdots < t_N, the increments W(t2)βˆ’W(t1),W(t3)βˆ’W(t2),…,W(tN)βˆ’W(tNβˆ’1)W(t_2) - W(t_1), W(t_3) - W(t_2), \ldots, W(t_N) - W(t_{N-1}) are mutually independent.
  3. Gaussian increments: W(t)βˆ’W(s)∼N(0,tβˆ’s)W(t) - W(s) \sim \mathcal{N}(0, t - s) for 0≀s<t0 \leq s < t.
  4. Continuous paths: t↦W(t)t \mapsto W(t) is continuous (almost surely).

Properties 1--3 uniquely determine the finite-dimensional distributions. Property 4 (path continuity) is an additional requirement that ensures the process has well-behaved sample paths. Its proof requires delicate measure-theoretic arguments (the Kolmogorov continuity criterion).

,

Theorem: Covariance Function of the Wiener Process

The Wiener process {W(t)}\{W(t)\} is a zero-mean Gaussian process with covariance function CW(s,t)=E[W(s)W(t)]=min⁑(s,t),s,tβ‰₯0.C_W(s, t) = \mathbb{E}[W(s)W(t)] = \min(s, t), \quad s, t \geq 0.

Write W(s)=W(min⁑(s,t))+[W(s)βˆ’W(min⁑(s,t))]W(s) = W(\min(s,t)) + [W(s) - W(\min(s,t))]. If s≀ts \leq t, the second term is the increment W(s)βˆ’W(s)=0W(s) - W(s) = 0, and E[W(s)W(t)]=E[W(s)(W(s)+(W(t)βˆ’W(s)))]=E[W(s)2]=s=min⁑(s,t)\mathbb{E}[W(s)W(t)] = \mathbb{E}[W(s)(W(s) + (W(t)-W(s)))] = \mathbb{E}[W(s)^2] = s = \min(s,t), since the increment W(t)βˆ’W(s)W(t)-W(s) is independent of W(s)W(s).

The Wiener Process Is Not WSS

The variance Var(W(t))=E[W(t)2]=t\text{Var}(W(t)) = \mathbb{E}[W(t)^2] = t grows linearly with time. Since the variance is not constant, the Wiener process is not wide-sense stationary. Equivalently, CW(s,t)=min⁑(s,t)C_W(s,t) = \min(s,t) depends on both ss and tt, not just on sβˆ’ts - t.

However, the increment process Ξ”W(t)=W(t+Ξ”)βˆ’W(t)\Delta W(t) = W(t + \Delta) - W(t) is stationary: its distribution depends only on Ξ”\Delta, not on tt.

Theorem: The Wiener Process Is Nowhere Differentiable

Almost surely, the sample paths of the Wiener process W(t)W(t) are continuous but nowhere differentiable: for every tβ‰₯0t \geq 0, lim sup⁑hβ†’0∣W(t+h)βˆ’W(t)∣∣h∣=∞a.s.\limsup_{h \to 0} \frac{|W(t+h) - W(t)|}{|h|} = \infty \quad \text{a.s.}

The increment W(t+h)βˆ’W(t)∼N(0,h)W(t+h) - W(t) \sim \mathcal{N}(0, h), so its standard deviation is h\sqrt{h}. The "derivative" ratio (W(t+h)βˆ’W(t))/h(W(t+h)-W(t))/h has standard deviation 1/hβ†’βˆž1/\sqrt{h} \to \infty as hβ†’0h \to 0. The paths fluctuate too wildly to have a derivative at any point.

Example: Random Walk Converges to the Wiener Process

Let Z1,Z2,…Z_1, Z_2, \ldots be i.i.d. with E[Zi]=0\mathbb{E}[Z_i] = 0 and Var(Zi)=1\text{Var}(Z_i) = 1. Define the random walk Sn=βˆ‘i=1nZiS_n = \sum_{i=1}^n Z_i and the rescaled process Wn(t)=S⌊ntβŒ‹/nW_n(t) = S_{\lfloor nt \rfloor}/\sqrt{n} (with linear interpolation between integer times). Show that Wn(t)β†’W(t)W_n(t) \to W(t) as nβ†’βˆžn \to \infty (Donsker's invariance principle).

,

Wiener Process Sample Paths

Visualize sample paths of the Wiener process. Observe the growing variance envelope Β±ct\pm c\sqrt{t} and the roughness (nowhere differentiability) of the paths.

Parameters
10
10
0.01

Random Walk Converging to the Wiener Process

Visualize rescaled random walks S⌊ntβŒ‹/nS_{\lfloor nt \rfloor}/\sqrt{n} for increasing nn and compare with a Wiener process sample. Observe Donsker's invariance principle in action.

Parameters
100
3

Definition:

Wiener Process with Drift and Diffusion

A Wiener process with drift ΞΌ\mu and diffusion coefficient Οƒ\sigma is X(t)=ΞΌt+ΟƒW(t)X(t) = \mu t + \sigma W(t) where W(t)W(t) is a standard Wiener process. Then:

  • E[X(t)]=ΞΌt\mathbb{E}[X(t)] = \mu t (linear drift)
  • Var(X(t))=Οƒ2t\text{Var}(X(t)) = \sigma^2 t
  • X(t)βˆ’X(s)∼N(ΞΌ(tβˆ’s),Οƒ2(tβˆ’s))X(t) - X(s) \sim \mathcal{N}(\mu(t-s), \sigma^2(t-s)) for s<ts < t

This is the simplest stochastic differential equation: dX(t)=μ dt+σ dW(t)dX(t) = \mu\,dt + \sigma\,dW(t).

Example: First Passage Time of the Wiener Process

For a standard Wiener process, compute the distribution of the first passage time Ta=inf⁑{t>0:W(t)=a}T_a = \inf\{t > 0 : W(t) = a\} for a>0a > 0.

Why This Matters: Phase Noise in Oscillators

The local oscillator in a transceiver generates a carrier cos⁑(2Ο€f0t+Ξ¦(t))\cos(2\pi f_0 t + \Phi(t)) where the phase Ξ¦(t)\Phi(t) ideally should be deterministic. In practice, Ξ¦(t)\Phi(t) is a Wiener process: Ξ¦(t)=σΦW(t)\Phi(t) = \sigma_\Phi W(t), where σΦ2\sigma_\Phi^2 is the phase noise power per unit time. The variance Var(Ξ¦(t))=σΦ2t\text{Var}(\Phi(t)) = \sigma_\Phi^2 t grows without bound, causing the oscillator frequency to "wander." This phase noise limits the coherence time of OFDM systems and drives the need for pilot-based phase tracking. In 5G NR, common phase error (CPE) correction using phase-tracking reference signals (PT-RS) directly compensates for the Wiener model of phase noise.

Common Mistake: Do Not Treat the Wiener Process as WSS

Mistake:

Applying WSS tools (PSD, Wiener-Khinchin theorem) directly to the Wiener process W(t)W(t).

Correction:

The Wiener process is not WSS — its variance grows with time. It does not have a well-defined PSD in the standard sense. To use spectral methods, work with the increment process dW(t)dW(t) (which is white noise in a distributional sense) or analyze the process over finite windows. When the Wiener process models phase noise, the relevant quantity is the PSD of the frequency deviation dΦ/dtd\Phi/dt, which is white, not the PSD of Φ(t)\Phi(t) itself.

πŸ”§Engineering Note

Gaussian Process Regression in Channel Prediction

Gaussian process regression (GPR) uses the GP framework for nonparametric Bayesian estimation. Given noisy observations yi=f(ti)+Ο΅iy_i = f(t_i) + \epsilon_i with Ο΅i∼N(0,Οƒ2)\epsilon_i \sim \mathcal{N}(0, \sigma^2) and a GP prior f∼GP(0,k)f \sim \text{GP}(0, k) with kernel kk, the posterior is also a GP with mean and variance: ΞΌβˆ—(t)=kβˆ—T(K+Οƒ2I)βˆ’1y\mu_*(t) = \mathbf{k}_*^\mathsf{T}(\mathbf{K} + \sigma^2\mathbf{I})^{-1}\mathbf{y} Οƒβˆ—2(t)=k(t,t)βˆ’kβˆ—T(K+Οƒ2I)βˆ’1kβˆ—\sigma_*^2(t) = k(t,t) - \mathbf{k}_*^\mathsf{T}(\mathbf{K} + \sigma^2\mathbf{I})^{-1}\mathbf{k}_* where [K]ij=k(ti,tj)[\mathbf{K}]_{ij} = k(t_i, t_j) and [kβˆ—]i=k(t,ti)[\mathbf{k}_*]_i = k(t, t_i).

In wireless communications, GPR has been applied to channel prediction: given past channel measurements, predict future channel states by exploiting temporal correlation. The kernel encodes assumptions about the channel's correlation structure.

Historical Note: From Pollen Grains to Financial Markets: The Story of Brownian Motion

1827--1923

Robert Brown observed in 1827 that pollen grains suspended in water exhibit random, jittery motion. Albert Einstein's 1905 paper explained this as the result of molecular bombardment and predicted the t\sqrt{t} scaling of displacement. Jean Perrin's experimental verification earned him the 1926 Nobel Prize. Independently, Louis Bachelier used the same mathematical object in his 1900 thesis to model stock prices β€” predating Einstein by five years. Norbert Wiener provided the rigorous mathematical construction in 1923, proving the existence of continuous-path processes with the required properties. Today, the Wiener process is the foundation of stochastic calculus and appears in fields from physics to finance to communications.

Quick Check

What is Var(W(5)βˆ’W(2))\text{Var}(W(5) - W(2)) for a standard Wiener process?

22

33

55

3\sqrt{3}

Wiener Process (Brownian Motion)

A Gaussian process {W(t):tβ‰₯0}\{W(t) : t \geq 0\} with W(0)=0W(0) = 0, independent increments, W(t)βˆ’W(s)∼N(0,tβˆ’s)W(t) - W(s) \sim \mathcal{N}(0, t-s), and continuous sample paths. Covariance: E[W(s)W(t)]=min⁑(s,t)\mathbb{E}[W(s)W(t)] = \min(s,t).

Related: Gaussian Process, Random Walk

Random Walk

The partial sums Sn=βˆ‘i=1nZiS_n = \sum_{i=1}^n Z_i of i.i.d. random variables ZiZ_i. When rescaled as S⌊ntβŒ‹/nS_{\lfloor nt \rfloor}/\sqrt{n}, converges to the Wiener process (Donsker's invariance principle).

Related: Wiener Process (Brownian Motion)

Key Takeaway

The Wiener process is the prototypical Gaussian process with independent increments and continuous paths. Its covariance min⁑(s,t)\min(s,t) and linearly growing variance make it non-stationary but fundamental: it models phase noise in oscillators, stock prices in finance, and diffusion in physics. The random walk limit (Donsker's theorem) shows that the Wiener process is universal β€” it emerges from any sum of i.i.d. increments, regardless of their distribution.