Book 6D

© 2026 NeckPinch · www.neckpinch.com · All rights reserved.

Course 6Book 6D: Diffusions, Finance and ComputationChapter 1

Brownian Motion

Construction, scaling, quadratic variation, the Markov property, the reflection principle and harmonic measure.

37 min read · Updated Oct 20, 2026

Read with Taylor II, chapter 11, §11.1 (the Wiener measure), §11.3–11.5 (path properties, the Markov property and exit times); Øksendal, Stochastic Differential Equations, chapter 2; and Jost, Partial Differential Equations, section 8.3 (Brownian motion and the heat semigroup). Mörters and Peres, Brownian Motion (Cambridge, 2010), is the modern reference, and its chapter 1 contains the Lévy construction used here. This chapter proves the Lévy–Ciesielski construction, the quadratic variation theorem, the reflection principle (from the strong Markov property, stated), Kakutani's solution of the Dirichlet problem (harmonicity), and the recurrence and transience criteria.

In this chapter · 9 sections
  1. 1.1Speculation before physics
  2. 1.2Random walks and the definition
  3. 1.3The Lévy–Ciesielski construction
  4. 1.4Quadratic variation
  5. 1.5The reflection principle
  6. 1.6Harmonic measure and the Dirichlet problem
  7. 1.7Recurrence and transience
  8. 1.8History
  9. 1.9Exercises
  10. ↗Free resources

Book 6A met Brownian motion as the random path whose position at time tt is distributed by the heat kernel (6A.3 The Heat Equation on ℝⁿ). This book takes the random path seriously. A Brownian path is continuous but nowhere differentiable; it has finite quadratic variation, ∑(ΔB)2→t\sum(\Delta B)^2 \to t, which is the fact that makes stochastic calculus different from ordinary calculus; and averaging functions over Brownian paths solves the heat equation, the Laplace equation and, with Feynman and Kac, every linear parabolic equation with a potential. Those averages are also prices: the value of a financial contract is an expectation over random paths, and the equations of mathematical finance are heat equations in disguise (6D.6 Black–Scholes).

We construct Brownian motion from a sequence of independent Gaussians, prove its basic path properties, and use it to solve the Dirichlet problem. The probability needed is modest: Gaussian random variables, independence, expectation as a Lebesgue integral on a probability space (3A.4 Measures, Probability and Weights), and the Borel–Cantelli lemma. Where a proof needs heavier machinery (the strong Markov property, the existence of continuous versions in general), we state it.

A convention. Probabilists normalise Brownian motion so that BtB_t has variance tt; its generator is 12Δ\frac12\Delta, and E[g(x+Bt)]\mathbb{E}[g(x + B_t)] solves ut=12Δuu_t = \frac12\Delta u. The heat equation ut=Δuu_t = \Delta u of Books 6A–6C corresponds to B2tB_{2t} (6A.3 The Heat Equation on ℝⁿ). We use the probabilists' convention throughout Book 6D.

By the end of this chapter you will be able to:

  • explain the random walk scaling and define Brownian motion as a Gaussian process with covariance min⁡(s,t)\min(s, t);
  • construct Brownian motion on [0,1][0, 1] from Haar and Schauder functions, and prove that the series converges uniformly almost surely;
  • prove that quadratic variation converges to tt in L2L^2, and deduce that paths have infinite length;
  • use the reflection principle to find the law of the running maximum and of hitting times;
  • prove that x↦Ex[g(Bτ)]x \mapsto \mathbb{E}_x[g(B_\tau)] is harmonic, compute exit probabilities, and decide recurrence and transience by dimension.

Speculation before physics

In the world Model Bachelier's theory of speculation

Five years before Einstein's paper on Brownian motion, Louis Bachelier defended a doctoral thesis in Paris, Théorie de la spéculation (1900), under Henri Poincaré. Bachelier modelled the price of French government bonds traded on the Paris Bourse as a random process whose increments over disjoint time intervals are independent, with variance proportional to elapsed time: a Brownian motion (with drift zero, in his model). He derived the heat equation for the probability density of the price, computed the law of the maximum by an argument equivalent to the reflection principle of this chapter, priced options, and compared his formulas with market data.

The thesis was received politely and then largely forgotten, until Paul Samuelson and others rediscovered it in the 1950s. Two corrections were needed before it became modern finance: prices cannot go negative, so the model is applied to the logarithm of a price (geometric Brownian motion, 6D.3 Stochastic Differential Equations and Feynman–Kac); and the price of an option must not depend on investors' attitudes to risk, which led to the replication argument of Black, Scholes and Merton in 1973 (6D.6 Black–Scholes). But the core mathematical object, a continuous random path with independent Gaussian increments, is Bachelier's, and it is the object of this chapter.

Random walks and the definition

Toss a fair coin every 1n\frac1n seconds and step ±1n\pm\frac{1}{\sqrt n}. After time tt the position is Wt(n)=1nS⌊nt⌋W^{(n)}_t = \frac{1}{\sqrt n}S_{\lfloor nt\rfloor}, with Sk=ξ1+⋯+ξkS_k = \xi_1 + \cdots + \xi_k a sum of independent ±1\pm1 steps. Then EWt(n)=0\mathbb{E}W^{(n)}_t = 0 and Var⁡Wt(n)=⌊nt⌋n→t\operatorname{Var}W^{(n)}_t = \frac{\lfloor nt\rfloor}{n} \to t, and by the central limit theorem Wt(n)W^{(n)}_t converges in distribution to N(0,t)N(0, t). The step size n−1/2n^{-1/2}, the square root of the time step, is forced: smaller steps give a limit that does not move, larger ones a limit that explodes. This diffusive scaling, space like the square root of time, is the scaling of the heat equation. Increments over disjoint time intervals use disjoint sets of coin tosses, so they are independent. Monroe Donsker proved in 1951 that the whole random path W(n)W^{(n)} converges in distribution, as a random continuous function, to the following object.

Definition 1.1 Brownian motion

A (standard, one-dimensional) Brownian motion is a family of random variables (Bt)t≥0(B_t)_{t\geq0} on a probability space (Ω,F,P)(\Omega, \mathcal F, \mathbb{P}) such that

  1. B0=0B_0 = 0;
  2. for 0≤t0<t1<⋯<tk0 \leq t_0 < t_1 < \cdots < t_k, the increments Bt1−Bt0,…,Btk−Btk−1B_{t_1} - B_{t_0}, \ldots, B_{t_k} - B_{t_{k-1}} are independent;
  3. Bt−Bs∼N(0,t−s)B_t - B_s \sim N(0, t - s) for s<ts < t;
  4. for every ω\omega, the path t↦Bt(ω)t \mapsto B_t(\omega) is continuous.

A Brownian motion in Rn\mathbb{R}^n is (Bt1,…,Btn)(B^1_t, \ldots, B^n_t) with independent one-dimensional Brownian motions as components. Brownian motion started at xx is x+Btx + B_t, and we write Px\mathbb{P}_x, Ex\mathbb{E}_x for its probabilities and expectations.

Properties 1–3 say exactly that BB is a Gaussian process (every finite collection (Bt1,…,Btk)(B_{t_1}, \ldots, B_{t_k}) is jointly Gaussian) with mean zero and covariance

E[BsBt]=min⁡(s,t)\mathbb{E}[B_sB_t] = \min(s, t)

(Exercise 1.8). Property 4 is the real content: it is not implied by 1–3 (one can modify each BtB_t on a null set depending on tt and destroy continuity) and needs a construction.

The Lévy–Ciesielski construction

On [0,1][0, 1] use the Haar functions: h0=1h_0 = 1, and for m≥0m \geq 0 and 0≤k<2m0 \leq k < 2^m,

hm,k(t)={2m/2k2−m≤t<(k+12)2−m,−2m/2(k+12)2−m≤t<(k+1)2−m,0otherwise.h_{m,k}(t) = \begin{cases}2^{m/2} & k2^{-m} \leq t < (k + \frac12)2^{-m},\\ -2^{m/2} & (k + \frac12)2^{-m} \leq t < (k + 1)2^{-m},\\ 0 & \text{otherwise}.\end{cases}

They form an orthonormal basis of L2(0,1)L^2(0, 1) (orthonormality is a direct check; completeness holds because their span contains the indicator of every dyadic interval, and these span a dense subspace; 4A.5 Hilbert Spaces and Lax–Milgram). Their integrals are the Schauder functions

s0(t)=t,sm,k(t)=∫0thm,k(r) dr,s_0(t) = t, \qquad s_{m,k}(t) = \int_0^th_{m,k}(r)\,dr,

tents supported on [k2−m,(k+1)2−m][k2^{-m}, (k + 1)2^{-m}] with height 2−m/2−12^{-m/2 - 1}; for fixed mm the tents have disjoint supports.

Theorem 1.2 The Lévy–Ciesielski construction

Let ξ0\xi_0 and ξm,k\xi_{m,k} (m≥0m \geq 0, 0≤k<2m0 \leq k < 2^m) be independent N(0,1)N(0, 1) random variables. Then almost surely the series

Bt=ξ0s0(t)+∑m=0∞∑k=02m−1ξm,k sm,k(t)B_t = \xi_0s_0(t) + \sum_{m=0}^\infty\sum_{k=0}^{2^m-1}\xi_{m,k}\,s_{m,k}(t)

converges uniformly on [0,1][0, 1], and its sum is a Brownian motion on [0,1][0, 1].

Proof. A Gaussian tail bound. For ξ∼N(0,1)\xi \sim N(0, 1) and x≥1x \geq 1, P(∣ξ∣>x)=2∫x∞e−u2/22πdu≤2∫x∞uxe−u2/22πdu=2e−x2/2x2π≤e−x2/2\mathbb{P}(|\xi| > x) = 2\int_x^\infty\frac{e^{-u^2/2}}{\sqrt{2\pi}}du \leq 2\int_x^\infty\frac ux\frac{e^{-u^2/2}}{\sqrt{2\pi}}du = \frac{2e^{-x^2/2}}{x\sqrt{2\pi}} \leq e^{-x^2/2}.

Uniform convergence. Let Mm=max⁡k∣ξm,k∣M_m = \max_k|\xi_{m,k}|. By the union bound and the tail estimate with x=2mx = 2\sqrt m (m≥1m \geq 1), P(Mm>2m)≤2me−2m=(2/e2)m\mathbb{P}(M_m > 2\sqrt m) \leq 2^me^{-2m} = (2/e^2)^m, which is summable. By the Borel–Cantelli lemma, almost surely Mm≤2mM_m \leq 2\sqrt m for all mm beyond some m0(ω)m_0(\omega). Since the tents at level mm have disjoint supports and height 2−m/2−12^{-m/2-1},

sup⁡t∣∑kξm,ksm,k(t)∣≤Mm2−m/2−1≤m 2−m/2(m≥m0),\sup_{t}\Big|\sum_k\xi_{m,k}s_{m,k}(t)\Big| \leq M_m2^{-m/2-1} \leq \sqrt m\,2^{-m/2} \quad (m \geq m_0),

which is summable in mm. So the series converges uniformly, almost surely, and its sum BtB_t is continuous (a uniform limit of continuous functions, 2B.5 Uniform Convergence and Arzelà–Ascoli). On the null set where it fails, set B≡0B \equiv 0.

The covariance. For fixed s,ts, t, the partial sums are Gaussian, and they converge in L2(P)L^2(\mathbb{P}) as well (the terms are orthogonal in L2(P)L^2(\mathbb{P}) with summable variances, as the next display shows), so (Bs,Bt)(B_s, B_t) is jointly Gaussian with mean zero, and by independence of the ξ\xi's

E[BsBt]=s0(s)s0(t)+∑m,ksm,k(s)sm,k(t)=⟨1[0,s],h0⟩⟨1[0,t],h0⟩+∑m,k⟨1[0,s],hm,k⟩⟨1[0,t],hm,k⟩,\mathbb{E}[B_sB_t] = s_0(s)s_0(t) + \sum_{m,k}s_{m,k}(s)s_{m,k}(t) = \langle\mathbf 1_{[0,s]}, h_0\rangle\langle\mathbf 1_{[0,t]}, h_0\rangle + \sum_{m,k}\langle\mathbf 1_{[0,s]}, h_{m,k}\rangle\langle\mathbf 1_{[0,t]}, h_{m,k}\rangle,

because sm,k(t)=∫0thm,k=⟨1[0,t],hm,k⟩s_{m,k}(t) = \int_0^th_{m,k} = \langle\mathbf 1_{[0,t]}, h_{m,k}\rangle. By Parseval's identity for the orthonormal basis {h}\{h\}, this is ⟨1[0,s],1[0,t]⟩=min⁡(s,t)\langle\mathbf 1_{[0,s]}, \mathbf 1_{[0,t]}\rangle = \min(s, t). The same argument applies to any finite collection (Bt1,…,Btk)(B_{t_1}, \ldots, B_{t_k}), which is therefore a mean-zero Gaussian vector with covariance min⁡(ti,tj)\min(t_i, t_j). By Exercise 1.8, properties 1–3 hold, and 4 was proved above.

To get Brownian motion on [0,∞)[0, \infty), take independent copies B(1),B(2),…B^{(1)}, B^{(2)}, \ldots on [0,1][0, 1] and glue them: Bt=B1(1)+⋯+B1(j)+Bt−j(j+1)B_t = B^{(1)}_1 + \cdots + B^{(j)}_1 + B^{(j+1)}_{t - j} for j≤t<j+1j \leq t < j + 1. The construction is also an algorithm: the level-mm terms refine the path at the dyadic points of spacing 2−m2^{-m} by adding independent Gaussian bumps at the midpoints, which is how Brownian paths are drawn on a computer (the "Brownian bridge" or midpoint displacement method).

Invariances. Each of the following is again a Brownian motion (Exercise 1.9): −Bt-B_t; Bs+t−BsB_{s+t} - B_s for fixed ss (and it is independent of (Br)r≤s(B_r)_{r\leq s}, the Markov property); the rescaled path c−1/2Bctc^{-1/2}B_{ct} for c>0c > 0 (Brownian scaling); and the time-inverted path tB1/ttB_{1/t} (extended by 00 at t=0t = 0). Scaling says Brownian motion looks the same at every scale, statistically: zooming in by a factor cc in time and c\sqrt c in space gives the same picture. It is a random fractal.

Quadratic variation

For a partition Π={0=t0<t1<⋯<tk=t}\Pi = \{0 = t_0 < t_1 < \cdots < t_k = t\} of [0,t][0, t] with mesh ∣Π∣=max⁡(ti+1−ti)|\Pi| = \max(t_{i+1} - t_i), the quadratic variation of the path along Π\Pi is QΠ=∑i(Bti+1−Bti)2Q_\Pi = \sum_i(B_{t_{i+1}} - B_{t_i})^2.

Theorem 1.3 Quadratic variation of Brownian motion

E[(QΠ−t)2]=2∑i(ti+1−ti)2≤2t∣Π∣\mathbb{E}\big[(Q_\Pi - t)^2\big] = 2\sum_i(t_{i+1} - t_i)^2 \leq 2t|\Pi|. So QΠ→tQ_\Pi \to t in L2(P)L^2(\mathbb{P}) as ∣Π∣→0|\Pi| \to 0, and almost surely along any sequence of partitions with ∑∣Πj∣<∞\sum|\Pi_j| < \infty.

Proof. Write Δi=Bti+1−Bti\Delta_i = B_{t_{i+1}} - B_{t_i}, independent N(0,δi)N(0, \delta_i) with δi=ti+1−ti\delta_i = t_{i+1} - t_i. Then QΠ−t=∑i(Δi2−δi)Q_\Pi - t = \sum_i(\Delta_i^2 - \delta_i), a sum of independent mean-zero terms, so its variance is the sum of the variances: Var⁡(Δi2)=EΔi4−δi2=3δi2−δi2=2δi2\operatorname{Var}(\Delta_i^2) = \mathbb{E}\Delta_i^4 - \delta_i^2 = 3\delta_i^2 - \delta_i^2 = 2\delta_i^2 (the fourth moment of N(0,δ)N(0, \delta) is 3δ23\delta^2). And ∑δi2≤∣Π∣∑δi=∣Π∣t\sum\delta_i^2 \leq |\Pi|\sum\delta_i = |\Pi|t. For almost sure convergence, Chebyshev's inequality gives P(∣QΠj−t∣>ε)≤2t∣Πj∣/ε2\mathbb{P}(|Q_{\Pi_j} - t| > \varepsilon) \leq 2t|\Pi_j|/\varepsilon^2, summable, and Borel–Cantelli applies.

For a C1C^1 function ff, ∑(f(ti+1)−f(ti))2≤max⁡∣f′∣2∑δi2→0\sum(f(t_{i+1}) - f(t_i))^2 \leq \max|f'|^2\sum\delta_i^2 \to 0. Brownian paths are therefore nothing like C1C^1 functions: increments over a time δ\delta are of size δ\sqrt\delta, not δ\delta, and their squares add up to something finite and deterministic. In shorthand, (dBt)2=dt(dB_t)^2 = dt, which is the rule behind Itô's formula (6D.2 Martingales and the Itô Integral).

Corollary 1.4 Brownian paths have infinite length

Almost surely, the path t↦Btt \mapsto B_t has infinite total variation on every interval [a,b][a, b] with a<ba < b.

Proof. Take dyadic partitions Πj\Pi_j of [a,b][a, b] (rational a,ba, b suffice, then every interval contains one), along which QΠj→b−a>0Q_{\Pi_j} \to b - a > 0 almost surely. If the total variation VV were finite, then QΠj≤max⁡i∣Δi∣⋅∑i∣Δi∣≤max⁡i∣Δi∣⋅V→0Q_{\Pi_j} \leq \max_i|\Delta_i|\cdot\sum_i|\Delta_i| \leq \max_i|\Delta_i|\cdot V \to 0, because max⁡i∣Δi∣→0\max_i|\Delta_i| \to 0 by uniform continuity of the path. Contradiction.

In particular Brownian paths are not differentiable on any interval (a function differentiable everywhere on an interval with bounded derivative has finite variation). Much more is true: Raymond Paley, Norbert Wiener and Antoni Zygmund proved in 1933 that almost every Brownian path is differentiable at no point (statement). Infinite variation is also why the integral ∫f dB\int f\,dB cannot be defined path by path as a Riemann–Stieltjes integral, and why Itô had to define it as an L2L^2 limit.

The reflection principle

For a>0a > 0 let τa=inf⁡{t≥0:Bt=a}\tau_a = \inf\{t \geq 0 : B_t = a\}, the first time the path reaches aa, and Mt=max⁡s≤tBsM_t = \max_{s\leq t}B_s the running maximum. Then {Mt≥a}={τa≤t}\{M_t \geq a\} = \{\tau_a \leq t\}.

The tool is the strong Markov property (statement): if τ\tau is a stopping time (whether τ≤t\tau \leq t is decided by the path up to time tt; 6D.2 Martingales and the Itô Integral) with τ<∞\tau < \infty almost surely, then B~s=Bτ+s−Bτ\tilde B_s = B_{\tau + s} - B_\tau is a Brownian motion independent of the path up to time τ\tau. For deterministic τ\tau this is the Markov property; for hitting times it is a theorem (Øksendal, section 7.2; Mörters and Peres, section 2.1).

Theorem 1.5 The reflection principle

For a>0a > 0 and t>0t > 0,

P(Mt≥a)=2 P(Bt≥a)=P(∣Bt∣≥a).\mathbb{P}(M_t \geq a) = 2\,\mathbb{P}(B_t \geq a) = \mathbb{P}(|B_t| \geq a).

Proof. Since {Bt≥a}⊆{τa≤t}\{B_t \geq a\} \subseteq \{\tau_a \leq t\},

P(Bt≥a)=P(τa≤t, Bt≥a)=P(τa≤t, B~t−τa≥0),\mathbb{P}(B_t \geq a) = \mathbb{P}(\tau_a \leq t,\ B_t \geq a) = \mathbb{P}\big(\tau_a \leq t,\ \tilde B_{t - \tau_a} \geq 0\big),

with B~s=Bτa+s−a\tilde B_s = B_{\tau_a + s} - a (because Bτa=aB_{\tau_a} = a by continuity). By the strong Markov property B~\tilde B is a Brownian motion independent of τa\tau_a, and so is −B~-\tilde B. Hence, conditionally on τa=r≤t\tau_a = r \leq t, B~t−r\tilde B_{t - r} is N(0,t−r)N(0, t - r), positive or negative with probability 12\frac12 each (and zero with probability 00). So

P(τa≤t, Bt≥a)=P(τa≤t, Bt≤a)=12P(τa≤t).\mathbb{P}(\tau_a \leq t,\ B_t \geq a) = \mathbb{P}(\tau_a \leq t,\ B_t \leq a) = \frac12\mathbb{P}(\tau_a \leq t).

Thus P(Mt≥a)=P(τa≤t)=2P(Bt≥a)\mathbb{P}(M_t \geq a) = \mathbb{P}(\tau_a \leq t) = 2\mathbb{P}(B_t \geq a). The last equality is the symmetry of BtB_t.

The name describes the proof: every path that reaches aa before time tt and ends below aa corresponds, by reflecting its part after τa\tau_a in the line y=ay = a, to a path that ends above aa, and reflection preserves probabilities. Bachelier used this argument in 1900. Consequences (Exercise 1.10): τa\tau_a is finite almost surely (Brownian motion reaches every level), but Eτa=∞\mathbb{E}\tau_a = \infty; and τa\tau_a has density a2πt3e−a2/(2t)\frac{a}{\sqrt{2\pi t^3}}e^{-a^2/(2t)}.

Example 1.6 A barrier probability

A down-and-out barrier option becomes worthless if the underlying price ever falls to a barrier. In a model where the log-price is x+σBtx + \sigma B_t (no drift), the probability that it stays above the barrier x−bx - b up to time TT is

P(min⁡s≤TBs>−bσ)=1−P(MT≥bσ)=1−2 P(BT≥bσ)=2Φ(bσT)−1,\mathbb{P}\Big(\min_{s\leq T}B_s > -\frac b\sigma\Big) = 1 - \mathbb{P}\Big(M_T \geq \frac b\sigma\Big) = 1 - 2\,\mathbb{P}\Big(B_T \geq \frac b\sigma\Big) = 2\Phi\Big(\frac{b}{\sigma\sqrt T}\Big) - 1,

with Φ\Phi the standard normal distribution function. With σ=0.2\sigma = 0.2 per square-root year, T=1T = 1 year and a barrier 20%20\% below in log terms (b=0.2b = 0.2), this is 2Φ(1)−1≈0.6832\Phi(1) - 1 \approx 0.683: about one chance in three of being knocked out. Pricing barrier options in the Black–Scholes model uses the same reflection, combined with a change of measure that removes the drift (6D.6 Black–Scholes).

Harmonic measure and the Dirichlet problem

Let U⊂RnU \subset \mathbb{R}^n be a bounded domain and τ=inf⁡{t:Bt∉U}\tau = \inf\{t : B_t \notin U\} the exit time, finite almost surely (Exercise 1.11). For a continuous function gg on ∂U\partial U, define

u(x)=Ex[g(Bτ)],x∈U,u(x) = \mathbb{E}_x\big[g(B_\tau)\big], \qquad x \in U,

the expected value of gg at the point where Brownian motion started at xx first leaves UU. The law of BτB_\tau under Px\mathbb{P}_x is the harmonic measure of UU seen from xx.

Theorem 1.7 Kakutani's theorem

The function uu is harmonic in UU. At every boundary point zz that is regular for the Dirichlet problem (in the sense of 6B.6 Perron’s Method and Barriers), u(x)→g(z)u(x) \to g(z) as x→zx \to z. In particular, if every boundary point is regular (for example, if UU satisfies an exterior cone condition), uu is the solution of the Dirichlet problem Δu=0\Delta u = 0 in UU, u=gu = g on ∂U\partial U.

Proof. We prove harmonicity; the boundary behaviour is in Mörters and Peres, section 3.1. Fix x∈Ux \in U and a ball Br(x)‾⊂U\overline{B_r(x)} \subset U, and let σ\sigma be the exit time from Br(x)B_r(x), so σ≤τ\sigma \leq \tau. By the strong Markov property at σ\sigma, after time σ\sigma the path is a Brownian motion started at BσB_\sigma, independent of the past, and it exits UU at the same place BτB_\tau as the original path (it has not left UU yet). So

u(x)=Ex[g(Bτ)]=Ex[EBσ[g(Bτ)]]=Ex[u(Bσ)].u(x) = \mathbb{E}_x\big[g(B_\tau)\big] = \mathbb{E}_x\Big[\mathbb{E}_{B_\sigma}\big[g(B_\tau)\big]\Big] = \mathbb{E}_x\big[u(B_\sigma)\big].

Brownian motion started at xx is invariant in law under rotations about xx (its density (2πt)−n/2e−∣y−x∣2/(2t)(2\pi t)^{-n/2}e^{-|y - x|^2/(2t)} is radial), so the exit point BσB_\sigma is uniformly distributed on the sphere ∂Br(x)\partial B_r(x). Hence

u(x)=  -∫∂Br(x)u dSu(x) = \mathop{\rlap{\,\,-}\int}\nolimits_{\partial B_r(x)}u\,dS

for every small rr: uu has the mean value property. It is also bounded and measurable, and continuous (by the same identity, averaged over rr, it is a convolution with a smooth bump, as in the proof of Weyl's lemma in 6A.2 Harmonic Functions). A continuous function with the mean value property is harmonic (6A.2 Harmonic Functions).

So harmonic measure is the answer to the question "where does a random walker leave the room?", and the Dirichlet problem is a gambling problem: if you receive g(z)g(z) when the walk exits at zz, the fair price of the game started at xx is u(x)u(x). Shizuo Kakutani found this connection in 1944. In one dimension, harmonic functions are linear, and the exit problem from (a,b)(a, b) is gambler's ruin: Px(exit at b)=x−ab−a\mathbb{P}_x(\text{exit at } b) = \frac{x - a}{b - a} (Exercise 1.12).

Recurrence and transience

Apply the same idea to the annulus A={r<∣x∣<R}A = \{r < |x| < R\} in Rn\mathbb{R}^n and the event that the walk reaches the inner sphere before the outer one. The probability p(x)p(x) is harmonic in AA, equal to 11 on ∣x∣=r|x| = r and 00 on ∣x∣=R|x| = R, and the boundary is smooth, so pp is the radial harmonic function with these values (6A.2 Harmonic Functions):

p(x)={log⁡R−log⁡∣x∣log⁡R−log⁡rn=2,∣x∣2−n−R2−nr2−n−R2−nn≥3.p(x) = \begin{cases}\dfrac{\log R - \log|x|}{\log R - \log r} & n = 2,\\[2ex] \dfrac{|x|^{2-n} - R^{2-n}}{r^{2-n} - R^{2-n}} & n \geq 3.\end{cases}

Now let R→∞R \to \infty (the walk reaches the outer sphere in finite time almost surely, and R→∞R \to \infty makes this ever later). In two dimensions p(x)→1p(x) \to 1: Brownian motion in the plane comes back arbitrarily close to every point, infinitely often (neighbourhood recurrence). In three or more dimensions p(x)→(r∣x∣)n−2<1p(x) \to \big(\frac{r}{|x|}\big)^{n-2} < 1: with positive probability the walk never comes back to the ball, and in fact ∣Bt∣→∞|B_t| \to \infty almost surely (transience). George Pólya had proved the same dichotomy for random walks on the integer lattice in 1921. The dividing line is the dimension at which the Newtonian potential ∣x∣2−n|x|^{2-n} stops being a logarithm: recurrence is a statement about the fundamental solution of the Laplacian.

Where this goes Brownian motion in the rest of the guide

The quadratic variation theorem is the foundation of Itô calculus (6D.2 Martingales and the Itô Integral), and Kakutani's theorem becomes the Feynman–Kac formula for parabolic equations with potentials (6D.3 Stochastic Differential Equations and Feynman–Kac). On a Riemannian manifold, Brownian motion is the diffusion whose generator is 12\frac12 times the Laplace–Beltrami operator, and its transition density is the heat kernel of 9B.7 The Heat Equation on a Manifold; S. R. S. Varadhan proved in 1967 that −2tlog⁡pt(x,y)→d(x,y)2-2t\log p_t(x, y) \to d(x, y)^2 as t→0t \to 0, so short-time Brownian motion "knows" the Riemannian distance (Exercise 1.15). Perelman's reduced distance (12A.5 Reduced Distance and Reduced Volume) is the analogue for the backward heat equation along a Ricci flow, and the reduced volume is, heuristically, the volume of space as seen by Brownian motion in space-time.

History

Robert Brown observed the motion of pollen particles in 1827. Louis Bachelier (1900), Albert Einstein (1905) and Marian Smoluchowski (1906) gave the first theories, and Jean Perrin's experiments (1908–09) confirmed Einstein's (6A.3 The Heat Equation on ℝⁿ). Norbert Wiener constructed Brownian motion as a measure on continuous paths in 1923, which is why it is also called the Wiener process. Paul Lévy developed the theory of its paths in the 1930s and 1940s, including the midpoint construction, and Zbigniew Ciesielski gave the Haar-function form in 1961. Paley, Wiener and Zygmund proved nowhere differentiability in 1933, Kakutani connected Brownian motion to the Dirichlet problem in 1944, and Donsker proved the invariance principle in 1951.

Recall Where we stand

Brownian motion is the continuous Gaussian process with B0=0B_0 = 0, independent increments and Bt−Bs∼N(0,t−s)B_t - B_s \sim N(0, t - s); equivalently, covariance min⁡(s,t)\min(s, t) with continuous paths. It is the scaling limit of random walks and is built explicitly as ∑ξm,ksm,k(t)\sum\xi_{m,k}s_{m,k}(t) with Schauder functions, converging uniformly almost surely. It is invariant under sign change, restarting, scaling and time inversion. Quadratic variation ∑(ΔB)2→t\sum(\Delta B)^2 \to t, so paths have infinite length and are nowhere differentiable: (dB)2=dt(dB)^2 = dt. By reflection, P(max⁡s≤tBs≥a)=2P(Bt≥a)\mathbb{P}(\max_{s\leq t}B_s \geq a) = 2\mathbb{P}(B_t \geq a). Exit distributions solve the Dirichlet problem (u(x)=Ex[g(Bτ)]u(x) = \mathbb{E}_x[g(B_\tau)] is harmonic), and comparison with radial harmonic functions shows Brownian motion is recurrent in dimensions 11 and 22 and transient in dimensions 33 and higher. 6D.2 Martingales and the Itô Integral builds the calculus of Brownian motion: martingales, the Itô integral and Itô's formula.

Exercises

Exercise 1.8 Covariance determines Brownian motion

Let (Xt)(X_t) be a mean-zero Gaussian process with E[XsXt]=min⁡(s,t)\mathbb{E}[X_sX_t] = \min(s, t). Show that X0=0X_0 = 0, that Xt−Xs∼N(0,t−s)X_t - X_s \sim N(0, t - s) for s<ts < t, and that increments over disjoint intervals are independent. (Jointly Gaussian variables are independent iff they are uncorrelated.)

Solution

EX02=0\mathbb{E}X_0^2 = 0, so X0=0X_0 = 0 almost surely. Var⁡(Xt−Xs)=t−2min⁡(s,t)+s=t−s\operatorname{Var}(X_t - X_s) = t - 2\min(s, t) + s = t - s. For s1<t1≤s2<t2s_1 < t_1 \leq s_2 < t_2, E[(Xt1−Xs1)(Xt2−Xs2)]=t1−t1−s1+s1=0\mathbb{E}[(X_{t_1} - X_{s_1})(X_{t_2} - X_{s_2})] = t_1 - t_1 - s_1 + s_1 = 0. All increments are jointly Gaussian (linear combinations of a Gaussian vector), so pairwise uncorrelated increments are independent; the same computation applies to any finite family.

Exercise 1.9 Invariances

Using Exercise 1.8, show that Xt=c−1/2BctX_t = c^{-1/2}B_{ct} and Yt=Bs+t−BsY_t = B_{s+t} - B_s are Brownian motions, and that Zt=tB1/tZ_t = tB_{1/t} (with Z0=0Z_0 = 0) has the right covariance. (Continuity of ZZ at 00 follows from the strong law of large numbers, Bt/t→0B_t/t \to 0; you may assume it.)

Solution

All three are mean-zero Gaussian processes with continuous paths (for t>0t > 0). E[XsXt]=c−1min⁡(cs,ct)=min⁡(s,t)\mathbb{E}[X_sX_t] = c^{-1}\min(cs, ct) = \min(s, t). E[YuYv]=min⁡(s+u,s+v)−s−s+s=min⁡(u,v)\mathbb{E}[Y_uY_v] = \min(s + u, s + v) - s - s + s = \min(u, v). E[ZuZv]=uvmin⁡(1u,1v)=uvmax⁡(u,v)=min⁡(u,v)\mathbb{E}[Z_uZ_v] = uv\min(\frac1u, \frac1v) = \frac{uv}{\max(u, v)} = \min(u, v).

Exercise 1.10 The hitting time of a level

(a) From P(τa≤t)=2P(Bt≥a)=2(1−Φ(a/t))\mathbb{P}(\tau_a \leq t) = 2\mathbb{P}(B_t \geq a) = 2\big(1 - \Phi(a/\sqrt t)\big), show that τa\tau_a has density f(t)=a2πt3e−a2/(2t)f(t) = \frac{a}{\sqrt{2\pi t^3}}e^{-a^2/(2t)} and that τa<∞\tau_a < \infty almost surely. (b) Show Eτa=∞\mathbb{E}\tau_a = \infty. (c) With a=1a = 1, compute P(τ1≤1)\mathbb{P}(\tau_1 \leq 1).

Solution

(a) ddt2(1−Φ(at−1/2))=2φ(at−1/2)⋅a2t−3/2=a2πt−3/2e−a2/(2t)\frac{d}{dt}2\big(1 - \Phi(at^{-1/2})\big) = 2\varphi(at^{-1/2})\cdot\frac a2t^{-3/2} = \frac{a}{\sqrt{2\pi}}t^{-3/2}e^{-a^2/(2t)}. As t→∞t \to \infty, P(τa≤t)→2(1−Φ(0))=1\mathbb{P}(\tau_a \leq t) \to 2(1 - \Phi(0)) = 1. (b) tf(t)∼a2πt−1/2tf(t) \sim \frac{a}{\sqrt{2\pi}}t^{-1/2} as t→∞t \to \infty, not integrable. (c) 2(1−Φ(1))≈2×0.1587=0.3172(1 - \Phi(1)) \approx 2 \times 0.1587 = 0.317.

Exercise 1.11 Exit times from bounded sets are finite

Let U⊆BR(0)U \subseteq B_R(0). Show that Px(τ>k)≤qk\mathbb{P}_x(\tau > k) \leq q^k for some q<1q < 1 independent of x∈Ux \in U, using the fact that from any point of BRB_R, the first coordinate of Brownian motion moves by more than 2R2R in one unit of time with probability 1−q>01 - q > 0, and the Markov property at integer times. Conclude that τ<∞\tau < \infty almost surely and Exτ<∞\mathbb{E}_x\tau < \infty.

Solution

Let 1−q=P(∣B11∣>2R)>01 - q = \mathbb{P}(|B^1_1| > 2R) > 0. If ∣Bj+11−Bj1∣>2R|B^1_{j+1} - B^1_j| > 2R, the path cannot have stayed in BRB_R during [j,j+1][j, j + 1]. These increments are independent, so Px(τ>k)≤P(∣Bj+11−Bj1∣≤2R for j<k)=qk\mathbb{P}_x(\tau > k) \leq \mathbb{P}(|B^1_{j+1} - B^1_j| \leq 2R \text{ for } j < k) = q^k. Then P(τ=∞)=0\mathbb{P}(\tau = \infty) = 0 and Eτ≤∑kP(τ>k)≤11−q\mathbb{E}\tau \leq \sum_k\mathbb{P}(\tau > k) \leq \frac{1}{1 - q}.

Exercise 1.12 Gambler's ruin

(a) For one-dimensional Brownian motion started at x∈(a,b)x \in (a, b), show that Px(B exits at b)=x−ab−a\mathbb{P}_x(B \text{ exits at } b) = \frac{x - a}{b - a}. (b) A gambler's capital moves like Brownian motion; starting with 1010, they stop on reaching 00 or 3030. What is the probability of reaching 3030? (c) In Exercise 1.13 you will see that Exτ=(x−a)(b−x)\mathbb{E}_x\tau = (x - a)(b - x). What is the expected duration here?

Solution

(a) u(x)=Px(exit at b)u(x) = \mathbb{P}_x(\text{exit at } b) is harmonic on (a,b)(a, b), i.e. linear, with u(a)=0u(a) = 0, u(b)=1u(b) = 1 (all boundary points are regular in one dimension). (b) 1030=13\frac{10}{30} = \frac13. (c) 10×20=20010\times20 = 200 units of time.

Exercise 1.13 The expected exit time from a ball

Brownian motion has generator 12Δ\frac12\Delta, and in 6D.3 Stochastic Differential Equations and Feynman–Kac we will prove that v(x)=Exτv(x) = \mathbb{E}_x\tau solves 12Δv=−1\frac12\Delta v = -1 in UU, v=0v = 0 on ∂U\partial U. (a) Verify that v(x)=R2−∣x∣2nv(x) = \frac{R^2 - |x|^2}{n} solves this on the ball BRB_R. (b) In one dimension on (a,b)(a, b), find the solution and check it against Exercise 1.12. (c) How long does Brownian motion started at the centre of the unit ball in R3\mathbb{R}^3 take to leave it, on average?

Solution

(a) Δ∣x∣2=2n\Delta|x|^2 = 2n, so 12ΔR2−∣x∣2n=−1\frac12\Delta\frac{R^2 - |x|^2}{n} = -1, and v=0v = 0 on ∣x∣=R|x| = R. (b) 12v′′=−1\frac12v'' = -1 with v(a)=v(b)=0v(a) = v(b) = 0 gives v=(x−a)(b−x)v = (x - a)(b - x). (c) 13\frac13.

Exercise 1.14 Returning to a ball

For Brownian motion in R3\mathbb{R}^3 started at distance 22 from the origin, what is the probability that it ever enters the unit ball? In R2\mathbb{R}^2, started at distance 22, what is the probability of reaching the unit disc before the circle of radius 100100?

Solution

In R3\mathbb{R}^3, (r/∣x∣)n−2=12(r/|x|)^{n-2} = \frac12. In R2\mathbb{R}^2, log⁡100−log⁡2log⁡100−log⁡1=log⁡50log⁡100≈0.849\frac{\log100 - \log2}{\log100 - \log1} = \frac{\log50}{\log100} \approx 0.849.

Exercise 1.15 Rehearsal: Varadhan's formula in Euclidean space

The transition density of Brownian motion in Rn\mathbb{R}^n is pt(x,y)=(2πt)−n/2e−∣x−y∣2/(2t)p_t(x, y) = (2\pi t)^{-n/2}e^{-|x - y|^2/(2t)}. (a) Show that −2tlog⁡pt(x,y)→∣x−y∣2-2t\log p_t(x, y) \to |x - y|^2 as t→0t \to 0. (b) The heat kernel of ut=Δuu_t = \Delta u is (4πτ)−n/2e−∣x∣2/(4τ)(4\pi\tau)^{-n/2}e^{-|x|^2/(4\tau)}; show that it is p2τ(0,x)p_{2\tau}(0, x), and that its exponent is Perelman's reduced distance in flat space, ℓ=∣x∣24τ\ell = \frac{|x|^2}{4\tau} (6C.9 Hamilton–Jacobi Equations and Viscosity Solutions, 12A.5 Reduced Distance and Reduced Volume). On a Riemannian manifold, Varadhan's theorem says −2tlog⁡pt(x,y)→d(x,y)2-2t\log p_t(x, y) \to d(x, y)^2: the heat kernel encodes the distance, which is why Perelman could define a distance-like quantity (ℓ\ell) whose exponential behaves like a heat kernel.

Solution

(a) −2tlog⁡pt=ntlog⁡(2πt)+∣x−y∣2→∣x−y∣2-2t\log p_t = nt\log(2\pi t) + |x - y|^2 \to |x - y|^2, since tlog⁡t→0t\log t \to 0. (b) p2τ(0,x)=(4πτ)−n/2e−∣x∣2/(4τ)p_{2\tau}(0, x) = (4\pi\tau)^{-n/2}e^{-|x|^2/(4\tau)}, with exponent ∣x∣24τ=ℓ\frac{|x|^2}{4\tau} = \ell.

Free resources for this chapter

Chosen for what this chapter covers, and all free to read. Links checked Oct 20, 2026.

© 2026 NeckPinch (www.neckpinch.com). All content in the guidebook (text, mathematics, figures and exercises) is protected by copyright. All rights reserved. No part may be copied, republished or redistributed without written permission.