Contents / Probability / Poisson Processes and Brownian Motion
Chapter 9
Poisson Processes and Brownian Motion
Counting processes and independent increments; the Poisson process by three equivalent definitions, with arrival times, conditional uniformity, superposition and thinning; compound and non-homogeneous processes; Brownian motion as the random-walk limit, its quadratic variation and roughness; the reflection principle; and renewal and Levy processes.
Introduction
The previous chapter ran a process forward in discrete steps. This one lets time run continuously, and the first thing that changes is that "the next step" no longer exists: between any two instants there are infinitely many others, so a model cannot be specified by saying what happens next. It has to be specified by saying what happens on intervals.
That single shift in viewpoint organises the whole chapter. A process with independent, stationary increments is determined by the law of one increment, and it turns out there are essentially only two ways to build such a thing out of elementary pieces. Either the process moves by jumps that are rare and scattered, in which case it counts them and it is a Poisson process; or it moves by infinitesimal wobbles that accumulate, in which case the central limit theorem forces those wobbles to be Gaussian and it is Brownian motion. Every process in this chapter is one of these two, a transformation of one, or a sum of both.
The Poisson process comes first and gets the longer treatment, because it can be built by hand. We give three definitions that look entirely unrelated — one counting, one infinitesimal, one about waiting times — and prove they describe the same object. That equivalence is the real content: it is why a modelling assumption as innocuous as "events are rare, independent, and arrive at a constant rate" forces the Poisson law on you whether you wanted it or not, and it is why the exponential distribution and the Poisson distribution are two views of one process rather than two unrelated formulas that happen to share a parameter.
Brownian motion is harder, and we are honest about where the honesty runs out. That a process with the stated properties exists is a genuine theorem requiring machinery beyond this course, and it is quoted rather than proved. Everything downstream of existence is proved: that it is the scaling limit of a random walk, that its paths have quadratic variation and are therefore of unbounded variation and nowhere differentiable, and that the reflection principle turns questions about a running maximum into questions about a single Gaussian.
Notation agrees with the rest of the subject. counts events in , is the time of the -th event, is standard Brownian motion, and is the standard normal distribution function. Results about the exponential and Poisson distributions themselves — memorylessness, the gamma convolution, the moment generating functions — are proved in Random Variables and Discrete Distributions and Continuous Random Variables and are used here freely.
9.1Counting processes, increments, and what makes a model tractable
A stochastic process is a family of random variables on one probability space, indexed by time. The definition is so permissive that it says almost nothing; everything interesting comes from the dependence imposed across the index.
Definition 9.1 (Stochastic process and sample path). A stochastic process is a family of random variables defined on a common probability space, indexed by a set — here or .
Fixing a single outcome of the underlying randomness and letting vary gives one function , called a sample path. The process is the ensemble of all sample paths together with their probabilities.
The insistence on a common probability space is what makes the object more than a list of distributions. It is what allows the question "what is the chance the path ever exceeds ? " to have an answer: that event involves all the at once, and it is only meaningful because one draw of fixes all of them simultaneously.
Intuition. A single random variable is a photograph; a process is the film. Knowing the distribution of every frame separately does not tell you the film — a flicker between two values and a slow drift between the same two values can have identical frame-by-frame distributions and completely different plots.
What distinguishes them is the joint behaviour across times, and that is exactly what a process specifies and a list of marginals does not.
Most of this chapter concerns processes that count.
Definition 9.2 (Counting process). A counting process is a process with whose sample paths are non-decreasing, right-continuous, and integer-valued, increasing by jumps of size .
For , the increment is the number of events in the interval .
Right-continuity is a bookkeeping convention with teeth: it declares that an event occurring exactly at time is already counted in , so is the count on the closed interval and is the count on the half-open . Adopt the other convention and every interval in the chapter shifts its endpoint. The convention matters nowhere in the answers, because the processes we study put probability zero on an event landing at any prescribed instant, but it matters everywhere in the derivations.
Two structural assumptions turn an arbitrary counting process into something computable.
Definition 9.3 (Independent and stationary increments). A process has independent increments if for every and every the random variables
are mutually independent. It has stationary increments if the distribution of depends on alone and not on .
These are the continuous-time counterparts of the two assumptions of the previous chapter, and they are worth comparing to it directly. Independent increments are much stronger than the Markov property: the Markov property says the future is conditionally independent of the past given the present state, whereas independent increments say the future displacement is independent of the past outright, whatever the present state. Stationary increments are the exact analogue of time-homogeneity. A process with both is called a Lévy process, and the last section of the chapter returns to that name once we have two examples of it.
Remark (Why these two assumptions are so productive). Together they reduce an infinite-dimensional object to a one-parameter family. Independence means the law of factorises into the laws of the increments; stationarity means each increment's law depends only on the gap. So the entire process is determined by the single family of distributions , — and since is a sum of two independent pieces, that family must satisfy .
That convolution identity is a severe constraint. It is the reason there are so few Lévy processes, and the reason the two in this chapter are not an arbitrary choice of examples but very nearly the whole story.
Example 9.4 (Independent increments is strictly stronger than Markov). Let and let where is with probability and otherwise, with for and for — a walk pulled back toward the origin. Does it have the Markov property? Independent increments?
Solution.
- It is Markov by construction: the law of given the whole history depends on the history only through , since is a function of alone.
- It does not have independent increments. The increment is with probability when and with probability when , and is the first increment. So , and the two increments are dependent.
- Sanity check on the direction of the implication: independent increments does imply Markov, since if the future displacement is independent of everything up to now, then in particular conditioning on the full history gives the same answer as conditioning on the present. The example shows the converse fails, so the containment is strict.
The distinction in that example is the one to carry forward. A Markov process may have a drift that depends on where it is; a process with independent increments may not. Brownian motion and the Poisson process are both, which is exactly why they are so much more tractable than a general Markov process — and why the mean-reverting walk above, a perfectly reasonable model, sits outside this chapter's methods.
9.2The Poisson process: three definitions that agree
Here is the modelling situation the Poisson process answers. Events occur along a timeline — calls, decays, claims, photons. You are willing to assume that they occur at a constant average rate, that non-overlapping stretches of time are independent, and that they do not arrive in simultaneous batches. You are not willing to assume anything else, and in particular you have no idea what distribution the counts should follow.
The remarkable fact is that you have already decided. Those three assumptions determine the law of the counts completely, and the answer is Poisson. The purpose of this section is to prove that, because the proof is what converts the Poisson distribution from a formula you are asked to accept into a conclusion you are forced into.
We give the three standard definitions and then prove them equivalent.
Definition 9.5 (Poisson process — the counting definition). A counting process is a Poisson process with rate if
- ;
- it has independent increments;
- for every , the increment has the Poisson distribution with mean :
Condition 3 contains stationarity of increments, since the right-hand side depends on and only through . This definition is the most convenient to use and the least convincing to assume: nothing about a call centre suggests the Poisson formula. The next definition is the one a modeller can actually justify.
Definition 9.6 (Poisson process — the infinitesimal definition). A counting process satisfies the infinitesimal conditions with rate if , the process has independent and stationary increments, and as ,
Read the two conditions as rate and no batching. The first says that in a short window the chance of exactly one event is proportional to the window's length, with the constant of proportionality — this is what "occurs at rate " means operationally. The second says two events at essentially the same instant are negligible even relative to the short window: events arrive one at a time. Together with independence these are assumptions a modeller can inspect against reality, which the Poisson formula is not.
Definition 9.7 (Poisson process — the inter-arrival definition). Let be the successive event times of a counting process, and let
be the inter-arrival times. The process satisfies the inter-arrival conditions with rate if the are independent and identically distributed, each exponential with rate .
This third view is the one to simulate from and the one that explains where memorylessness enters. Now the theorem.
Theorem 9.8 (The three definitions are equivalent). For a counting process and a constant , the counting definition, the infinitesimal conditions, and the inter-arrival conditions are equivalent: each implies the other two.
We prove the cycle infinitesimal counting inter-arrival counting, and note that counting infinitesimal is a one-line expansion. The first implication is the substantial one and is worth seeing in full, because the method — write down the equations governing over a short interval, pass to a differential equation, solve — is the standard technique for every continuous-time Markov model.
Proof. Infinitesimal counting. Write , and note first that the two infinitesimal conditions force
The case . The event is exactly , and these two are independent with the second having probability by stationarity. Hence
so that . Letting gives , and the same computation with handles the left derivative. With the unique solution is
The case . Decompose according to how many events fall in :
The final sum is at most . Substituting the infinitesimal conditions,
and rearranging and letting gives the system
with . Solve it by the integrating factor : writing , the equation becomes with and . Induction is now immediate — , and if then
Therefore , which is the Poisson law with mean . Stationarity of increments upgrades this from to every increment , giving condition 3.
Counting inter-arrival. For the first arrival, and are the same event, so
which is exactly the exponential survival function with rate . For the later gaps, fix and condition on . The event says no event occurs in , that is , and the increment over is independent of everything determined by the process up to time — in particular of . So
a constant. A conditional probability that does not depend on the conditioning variables establishes both that is independent of and that its law is exponential with rate . Induction on completes the claim.
Inter-arrival counting. With a sum of i.i.d. exponentials, has the gamma (Erlang) density — this is the convolution computed in Transformations and Generating Functions. Now use the identity relating counts to arrival times, , which holds because the -th event has occurred by time precisely when the count has reached . Hence
Integrating the first integral by parts with against produces exactly the second integral plus the boundary term , so the difference collapses to
Independence and stationarity of the increments follow from the memorylessness of the exponential: given the history up to time , the time remaining until the next arrival is exponential with rate regardless of how long the current gap has already run, so the process restarts at with the same law and independently of the past.
Counting infinitesimal. Expand the Poisson law at small : and .∎
The equivalence deserves a moment's reflection before we start using it. Three descriptions with nothing obvious in common — a discrete distribution on counts, a statement about vanishingly short intervals, a continuous distribution on waiting times — turn out to specify the same process. That is why the Poisson and exponential distributions are always found together: they are not two models, they are the count and the gap of one model.
Intuition. The infinitesimal conditions are the honest assumptions and the Poisson formula is their consequence. Chop into tiny slices. Each slice independently contains an event with probability about and essentially never contains two, so the count is a sum of independent near-Bernoulli trials — a binomial with large and small and fixed. That binomial converges to Poisson(), which is the law of rare events, and the proof above is that heuristic made exact.
The exponential gaps come from the same picture read sideways. Waiting for the first event means failing in slice after slice, a geometric number of trials, and a geometric with small success probability and finely divided time is an exponential.
Pitfall. The rate carries units of events per unit time, and the Poisson parameter is the dimensionless product . Almost every wrong answer in this material is a units error: a rate of per hour over minutes gives mean , not . Check the parameter is a pure number before using it, and check its size against the interval — if a half-hour window produces a larger mean than the hour containing it, something has been inverted.
Example 9.9 (A call centre, and the two ways to ask the same question). Calls arrive as a Poisson process at per hour. (a) What is the probability of exactly calls in the next minutes? (b) What is the probability that the next call takes more than minutes to arrive? (c) Given that no call has come in the last minutes, what is the probability of waiting more than minutes more?
Solution.
- (a) Work in hours, so and the mean is . Then
- (b) This is a question about the gap, so use the exponential: .
- Or equivalently via the count, which must give the same number: "no call in ten minutes" is , with probability . ✓ The agreement is the equivalence theorem in one line.
- (c) By memorylessness of the exponential the answer is again — the elapsed ten minutes is discarded.
- Sanity check on (a): the mean count is , and Poisson probabilities near the mean are of order . Our answer matches that scale. Had we used by forgetting to convert, we would have got — two orders of magnitude off, and the kind of error the pitfall above is about.
Example 9.10 (Checking the assumptions before using the formula). For each model, say which of the three infinitesimal conditions fails, if any. (a) Goals in a football match. (b) Cars passing a point on a motorway at rush hour. (c) Customers entering a shop, where families arrive together.
Solution.
- (a) Goals are rare, roughly independent across disjoint stretches, and essentially never simultaneous. All three conditions are defensible, and the Poisson process is the standard model — its predictions for goal counts match data well.
- (b) Independence fails. Cars are not free to arrive independently: one car's position constrains the next through a minimum headway, so a short interval that already contains a car is less likely to contain another. The counts are under-dispersed relative to Poisson, meaning , which a Poisson model cannot produce since it forces the two to be equal.
- (c) The "no batching" condition fails: is not , because a family of four arriving is a single instant carrying four events. The repair is a compound Poisson process — families arrive as a Poisson process, and each carries a random size.
- The diagnostic to remember is the variance-to-mean ratio. A Poisson process forces it to ; a value below signals negative dependence as in (b), and a value above signals batching as in (c).
9.3Arrival times: exponential gaps and Erlang waits
The equivalence theorem gives two dual descriptions of the same process, and choosing the right one is most of the skill in this material. Questions about how many are Poisson questions; questions about how long are exponential or gamma questions. This section develops the second column of that dictionary.
Proposition 9.12 (The law of the -th arrival time). Let be a Poisson process with rate and let be the time of the -th event. Then has the Erlang (gamma) density
with and .
Proof. By the inter-arrival definition is a sum of independent exponentials of rate , whose density is the -fold convolution computed in Transformations and Generating Functions.
Alternatively and more quickly, differentiate the distribution function. The identity gives
and differentiating term by term, the derivative of is , so the sum telescopes and leaves .
The moments follow from linearity and independence applied to the sum: each has mean and variance .∎
The identity used twice now is worth naming to yourself as the counting–waiting duality. It is the bridge between the two columns, and every translation between a count question and a time question goes through it.
Example 9.13 (Counting-waiting duality, both directions). A machine fails as a Poisson process at rate per year. (a) What is the probability that the third failure occurs after year ? (b) What is the expected time of the third failure? (c) What is the probability of at most two failures in ten years?
Solution.
- (a) and (c) are the same question. By duality, , and the right-hand form is easier: with mean ,
- (b) years.
- Sanity check: the mean of is years, so year is beyond the mean, and the chance of exceeding it should be well under a half — fits. The Erlang is right-skewed, so the median sits below and the tail beyond is thinner than a symmetric guess would suggest.
- Note what would have gone wrong had we treated the third failure as "three times the first": is , close enough here to look plausible and wrong in general, because a sum of exponentials is not a scaled exponential — it has a different shape, as the variance against shows.
Pitfall. is a sum of exponentials, not a scaled one. The coefficient of variation of is , so the -th arrival time becomes relatively less variable as grows — the law of large numbers acting on the gaps. Treating as exponential with mean keeps the mean right and inflates the spread by a factor .
Example 9.14 (The inspection paradox). Buses arrive as a Poisson process at rate per minutes, so the mean gap between buses is minutes. You arrive at the stop at an arbitrary moment. What is your expected wait, and what is the expected length of the gap you landed in?
Solution.
- Your wait is the time to the next arrival. By memorylessness the elapsed part of the current gap is irrelevant, so the wait is exponential with mean minutes.
- By symmetry — run time backwards, which leaves a Poisson process a Poisson process — the time since the previous bus is also exponential with mean minutes, and it is independent of the forward wait.
- So the gap you landed in has expected length minutes, twice the mean gap.
- This is not a contradiction, and it is not an error. Gaps are not sampled uniformly by a person arriving at a random time: a long gap covers more of the timeline and is correspondingly more likely to be the one you land in. Length-biased sampling doubles the mean here because for an exponential the size-biased mean is exactly twice the mean.
- Sanity check against a degenerate case: if buses ran exactly every minutes, the gap you land in would have length with certainty and your expected wait would be . The doubling is a consequence of variability in the gaps, and it vanishes when that variability does. ✓
9.4Conditional uniformity and the order statistics property
Here is the result that most distinguishes a Poisson process from a generic counting process, and the one that makes simulation and many computations trivial. Condition on the number of events in an interval. What do you then know about where they fell?
The answer is: nothing beyond what pure chance would give. The events are scattered uniformly and independently over the interval, and all the structure of the process has been used up by fixing the count.
Theorem 9.15 (Conditional uniformity). Let be a Poisson process with rate . Conditional on , the unordered set of arrival times has the same distribution as an unordered sample of independent Uniform random variables. Equivalently, the ordered vector has the joint density
which is the joint density of the order statistics of i.i.d. Uniform variables.
Proof. Fix and let be small enough that the intervals are disjoint and contained in . The event that exactly one arrival falls in each and none elsewhere in decomposes over disjoint intervals, on which the increments are independent. Its probability is therefore the product
since the factors and the final factor multiply to exactly. Divide by :
Dividing by and letting gives the conditional density on the ordered region, which is precisely the order-statistic density of i.i.d. uniforms on . Note that has cancelled.∎
The cancellation of at the end is the whole theorem in one symbol. The rate governs how many events occur; given how many, it says nothing at all about where. A process whose rate varied over the interval would not have this property, and the non-homogeneous case below shows exactly how it fails.
Intuition. Scatter points uniformly at random in and you have simulated a Poisson process conditioned on its count. This is genuinely how one simulates a Poisson process on a fixed window: draw Poisson, then drop uniform points. No sequential waiting required.
The reason it works is that the Poisson process has no preference for any location — its rate is constant, so all placements of a given number of points are equally likely. Fixing the count removes every other piece of information the process carried.
Corollary 9.16 (Expected sum of arrival times). Conditional on , the sum of the arrival times satisfies
Proof. The sum is unchanged by ordering, so by the theorem Conditional uniformity it is distributed as a sum of i.i.d. Uniform variables. Linearity of expectation gives .∎
Example 9.17 (Total waiting time in a queue). Customers arrive at an unattended counter as a Poisson process of rate over , and all are served at time . Find the expected total waiting time accumulated by all customers.
Solution.
- A customer arriving at waits , so the total wait is , a sum with a random number of terms.
- Condition on . By the corollary Expected sum of arrival times,
- Now average over , using the tower property and :
- Sanity check on the shape: the expected wait is quadratic in , which is right — doubling the window doubles the number of customers and doubles the average wait each endures, so the total should scale by four. A unit check confirms it: has units of (events/time)(time²) = event·time, the units of a total wait. ✓
9.5Superposition, thinning, and marked processes
Poisson processes are closed under the two operations you would most want to perform on them, and that closure is the main reason they dominate applied modelling. Merge two independent streams and you get a Poisson process. Split one stream at random and you get independent Poisson processes. Neither statement is true of counting processes in general.
Theorem 9.18 (Superposition). Let be independent Poisson processes with rates . Then is a Poisson process with rate .
Proof. is a counting process with . Its increments over disjoint intervals are sums of the corresponding increments of the , which are independent within each process by assumption and across processes by the independence of the processes, so has independent increments. For the marginal law, the increment is a sum of independent Poisson variables with means , and a sum of independent Poissons is Poisson with the summed mean — proved by the moment generating function in Transformations and Generating Functions. Hence Poisson, which is the counting definition.∎
Proposition 9.19 (Which stream produced the next event). Under the hypotheses of the theorem Superposition, the probability that the first event of the merged process comes from stream is , independently of when that event occurs.
Proof. For the first event of stream occurs at Exp, independent across , and we need . Conditioning on and integrating,
The general follows by treating the other streams as one superposed stream of rate . Independence of the identity from the time follows because the joint density of (minimum, identity of minimiser) factorises: , a product of a function of the identity and a function of .∎
Theorem 9.20 (Thinning). Let be a Poisson process with rate , and mark each event independently as type with probability and type with probability , independently of the process. Let and count events of each type. Then and are Poisson processes with rates and , and they are independent.
Proof. Fix and compute the joint law of . Conditional on , the type- count is binomial, so for non-negative integers with ,
The factorials cancel. Splitting and regrouping,
a product of a Poisson mass and a Poisson mass. So the two counts are independent with the stated marginals. Independent increments for each thinned process follow from those of together with the independence of the marks, and the same factorisation applied on each interval extends independence from one time to the whole processes.∎
The independence in that theorem is genuinely surprising and worth pausing on. , so the two counts are built from a common total — for a fixed total they are perfectly negatively dependent, since one determines the other. What rescues independence is that the total is itself Poisson and therefore random in exactly the right way. Replace by a fixed and the conclusion fails immediately.
Pitfall. Thinning gives independence only because the count being split is Poisson. If you split a fixed batch of items into two types, the two counts are binomial and emphatically dependent — always. The Poisson is the unique distribution for which random splitting produces independent parts, and that fact is what the cancellation of factorials above is really recording.
Example 9.21 (Superposition and thinning together). Two independent streams arrive at a counter: stream A at /hr, stream B at /hr. Each arriving customer independently orders takeout with probability . (a) What is the rate of the takeout stream? (b) What is the probability that in one hour there are exactly takeout and exactly dine-in customers? (c) Given that the first customer of the day has just arrived, what is the probability they came from stream A?
Solution.
- (a) Superposition first: the merged stream is Poisson with /hr. Thinning it at gives takeout at rate /hr and dine-in at /hr.
- (b) By the theorem Thinning the two counts are independent, so the joint probability is a product:
- (c) By the proposition Which stream produced the next event, the answer is .
- Sanity check on (b): had we wrongly assumed the counts were dependent through the total, we would have had to condition on and compute a binomial — ✓. The two routes agree exactly, which is the content of the theorem and a useful check that the factorisation was applied correctly.
9.6Compound and non-homogeneous Poisson processes
Two of the three modelling assumptions can be relaxed while keeping the machinery. Dropping "one at a time" gives the compound Poisson process, in which each event carries a random size. Dropping "constant rate" gives the non-homogeneous process, in which becomes a function of time. Dropping independence is what would genuinely break everything, and that is not attempted here.
Definition 9.22 (Compound Poisson process). Let be a Poisson process with rate and let be i.i.d. random variables independent of . The compound Poisson process is
The classic reading is insurance: claims arrive as a Poisson process and is the size of claim , so is the total amount claimed by time . Any "events arrive at random and each carries an amount" model has this shape.
Theorem 9.23 (Mean and variance of a compound Poisson process). With and both finite,
Proof. Condition on and use the tower property. Given , the sum has i.i.d. terms independent of the conditioning, so and . Hence .
For the variance apply the law of total variance, proved in Expectation, Covariance and Conditional Expectation:
Since is Poisson its mean and variance are both , so this is .∎
Remark (Where the extra variance comes from). The variance has two sources, and the decomposition above names them: is uncertainty about how big each claim is, and is uncertainty about how many claims there are. Even with every claim of a fixed size — so — the total is still random, with variance , because the count is. Forgetting the second term is the standard error here, and it is usually the larger of the two.
Example 9.24 (An insurance portfolio). Claims arrive at per month. Claim sizes are independent with mean and standard deviation . Find the mean and standard deviation of the total claimed in one month, and give a rough interval covering the total with high probability.
Solution.
- Mean: .
- Second moment of a claim: .
- Variance: , so the standard deviation is .
- A two-standard-deviation interval is roughly , i.e. about to .
- Sanity check on the split: of the variance, comes from the random number of claims and only from their random sizes. Ignoring the count variation would have understated the standard deviation as , a 40% error in the direction that matters for a reserve. ✓
Now the second relaxation.
Definition 9.25 (Non-homogeneous Poisson process). Let be a non-negative locally integrable function, the intensity, and define the mean-value function
A counting process is a non-homogeneous Poisson process with intensity if , it has independent increments, and
Increments are still independent and still Poisson, but no longer stationary: an interval's mean depends on where it sits, through the integral of the intensity over it. Everything that used only independence survives; everything that used stationarity — memorylessness, exponential gaps, conditional uniformity — does not.
Theorem 9.26 (Time change to a standard Poisson process). Let be a non-homogeneous Poisson process with continuous, strictly positive intensity and mean-value function . Then
is a Poisson process of rate . Conversely, if is a rate- Poisson process then is non-homogeneous with intensity .
Proof. is continuous and strictly increasing, hence invertible. For write . Then is Poisson with mean , which is the rate- Poisson law with stationary increments restored. Increments of over disjoint -intervals correspond to increments of over disjoint -intervals, hence are independent, and . The converse is the same computation run backwards.∎
Intuition. A non-homogeneous process is a homogeneous one watched on a distorted clock. Where the intensity is high, the new clock runs fast and more events are packed into a unit of calendar time; where it is low, the clock crawls. Measure time in expected events rather than in hours — which is exactly what does — and every non-homogeneous process becomes the same standard rate- process.
This is why so few results are genuinely lost. Conditional uniformity, for instance, does not fail; it becomes conditional uniformity on the -scale, which on the calendar scale reads as: given events in , their times are i.i.d. with density , proportional to the intensity.
Example 9.27 (A rush-hour arrival rate). Traffic arrives at a toll booth with intensity vehicles per hour, where is hours after midnight. Find the expected number of vehicles between and hours, and the probability that none arrives in the five minutes after .
Solution.
- Integrate the intensity to get the mean count:
- The bracket evaluates as . So the mean is vehicles.
- For the five-minute window, the interval is short enough to use the intensity at its left endpoint: per hour, and hour, so the mean is about and .
- Sanity check: the average intensity over is per hour, which sits between the endpoint values and and above their midpoint , as it must since is concave on and so lies above the chord. ✓
9.7Brownian motion and the random-walk limit
The Poisson process moves by jumps and stands still in between. The other way for a process with independent stationary increments to behave is to move constantly by amounts too small to see individually, and that is Brownian motion. Its definition is short, and every clause in it is forced.
Definition 9.28 (Standard Brownian motion). A process is a standard Brownian motion (or Wiener process) if
- ;
- it has independent increments;
- for all ;
- the sample paths are continuous almost surely.
Condition 3 contains stationarity, as it did for the Poisson process, and it also fixes the scale: the variance of an increment equals the length of the interval. That is not an arbitrary normalisation, as the next result shows — it is the only choice under which the increments can be consistent.
Remark (Why the variance must be linear in time, and why Gaussian). Suppose a process has independent stationary increments with finite variance and . Splitting an interval of length into two independent pieces gives , and a measurable solution of that additive equation is . So linear growth of the variance is not an assumption but a consequence.
The Gaussian shape is forced by the same argument run through the central limit theorem. The increment over is the sum of i.i.d. increments over intervals of length , for every . A variable expressible as a sum of i.i.d. pieces for arbitrarily large , with the pieces individually negligible, must be normal. That is the content of the next theorem in its cleanest special case.
Existence. That a process satisfying all four conditions exists is a real theorem — Wiener's — and it is not obvious, because conditions 1–3 constrain only finite collections of times while condition 4 is a statement about uncountably many at once. Constructing one requires either Kolmogorov's extension theorem plus a continuity criterion, or an explicit series construction, and both are beyond this course. We take existence as given and prove everything that follows from it.
The best justification for the definition is that it is what a random walk becomes when you look at it from far away.
Theorem 9.29 (The random-walk scaling limit, at a fixed time). Let be i.i.d. with mean and variance , and let be the random walk. Define the rescaled process
Then for each fixed , as ; and for the increments and are independent for every .
Proof. Fix . The sum has i.i.d. terms of mean and variance , so by the central limit theorem proved in Inequalities and Limit Theorems,
Since , the factor is deterministic and convergent, so by Slutsky's theorem
Independence of the increments holds exactly, before any limit: is a function of and the increment is a function of the disjoint block , and disjoint blocks of an i.i.d. sequence are independent.∎
Extending this from finitely many fixed times to convergence of the whole path — so that quantities like the running maximum also converge — is Donsker's invariance principle, which we quote without proof. The name records the important part: the limit does not depend on the law of . Any step distribution with mean and finite variance produces the same limit, which is why Brownian motion appears as the scaling limit of so many unrelated models.
Proposition 9.31 (Basic properties of Brownian motion). Let be a standard Brownian motion. Then
- and ;
- ;
- scaling: for any , the process is again a standard Brownian motion;
- symmetry: is a standard Brownian motion.
Proof. (1) is condition 3 with . For (2) take and write , the second term independent of and of mean zero:
For (3), ; increments of are scalar multiples of increments of over disjoint intervals, hence independent; is normal with mean and variance ; and continuity is preserved under the time and space rescaling. (4) is immediate since .∎
Property 3 is the one to remember, and it is the source of everything strange in the next section. Brownian motion is statistically identical to itself viewed under a microscope, provided you magnify space by the square root of the factor you magnify time by. Zoom in on a tiny interval, blow it up, and you see the same picture — not a smoother one. A differentiable function looks like a straight line when you zoom in far enough; Brownian motion never does.
Example 9.32 (Joint probabilities from the covariance structure). Let be standard Brownian motion. Find (a) , (b) , and (c) the distribution of .
Solution.
- (a) Write . Given , the increment is independent of , so . Hence .
- (b) By the proposition Basic properties of Brownian motion, , and the standard deviations are and . So the correlation is .
- (c) Again split: , a sum of independent normals with variances and . So .
- Sanity check on (b): for , which is ✓. Note it depends only on the ratio of the times — a consequence of the scaling property, since rescaling time cannot change a correlation.
- The technique in all three parts is the same and is the only one needed: split at the earlier time so that a known quantity and an independent increment appear, never work with and directly as a correlated pair.
9.8Path properties: quadratic variation and roughness
The scaling relation is dimensionally unlike anything in ordinary calculus, where a differentiable function has . Squaring is what makes the difference visible: does not vanish relative to when summed, whereas does. That single observation is the following theorem, and it is the foundation of stochastic calculus.
Theorem 9.33 (Quadratic variation of Brownian motion). Fix and let be partitions of with mesh . Then
and hence in probability. One writes .
Proof. Write and , so and the are independent. For the mean,
so is unbiased for every partition — that part is exact, not asymptotic. For the variance, independence makes the variance of the sum the sum of the variances, and for a centred normal , so
Therefore
Since and , we get , which is convergence; convergence in probability follows by Chebyshev's inequality.∎
Corollary 9.34 (Brownian paths have unbounded variation). Almost every Brownian path has infinite total variation on every interval with : along a sequence of partitions with mesh tending to zero,
Proof. Suppose along some sequence of partitions the total variation stayed bounded by a finite on a set of positive probability. Bound the quadratic sum by the largest increment times the total variation:
Brownian paths are continuous by definition, hence uniformly continuous on the compact , so as the mesh tends to . The right-hand side therefore tends to , forcing . But in probability by the theorem Quadratic variation of Brownian motion, so along a subsequence almost surely, a contradiction on a set of positive probability.∎
Proposition 9.35 (Brownian motion is not differentiable at a fixed time). Fix . Then with probability the difference quotients of at are unbounded:
Proof. The increment is , so the quotient is normal with mean and standard deviation . Hence for any fixed ,
where is standard normal. Taking and applying this along the sequence, the events have , so by Fatou's lemma for events; that is, the quotient exceeds for infinitely many , almost surely. Intersecting over integer gives the claim.∎
The stronger statement — that almost every path is differentiable at no time whatsoever — is a theorem of Paley, Wiener and Zygmund, and it is genuinely harder, because the set of bad times is uncountable and cannot be handled one time at a time. We quote it. The proposition above is the honest, provable shadow of it, and it already contains the reason: the difference quotient has standard deviation , which diverges.
Intuition. Where does the roughness come from? Scaling. Over an interval of length , Brownian motion moves about , so its average speed over that interval is , which blows up as the interval shrinks. A differentiable function has speed converging to a finite derivative; Brownian motion's apparent speed grows without bound the closer you look.
Quadratic variation is the bookkeeping for exactly this. The path travels infinitely far — infinite total variation — but its squared displacements add up to precisely , no more and no less, with no randomness left in the limit. That a random object has a deterministic quadratic variation is why Itô calculus works: can be replaced by rather than being another random quantity to track.
Pitfall. "Nowhere differentiable" is a statement about the path, not about the distribution, and it does not make Brownian motion badly behaved as a random variable. is a perfectly ordinary for each ; it is the joint behaviour across that is rough. Equally, do not conclude that the path has infinite length "because it is random" — a Poisson path is random too and has perfectly finite variation on any interval, since it is a finite staircase. Roughness comes specifically from the scaling of Gaussian increments.
Example 9.36 (Quadratic variation against ordinary variation, numerically). Take and a uniform partition into pieces. Compare the expected quadratic sum , its standard deviation, and the expected total variation , as grows.
Solution.
- Quadratic sum. From the proof of the theorem Quadratic variation of Brownian motion, for every , and . So the standard deviation is : at it is , at it is . The sum concentrates on .
- Total variation. Each has mean , so
- At that is ; at it is ; at it is . It grows like without bound, which is the corollary Brownian paths have unbounded variation seen as a number.
- Sanity check on the contrast: refining the partition leaves the quadratic sum fixed at and multiplies the ordinary sum by per hundredfold refinement. Exactly one of the two has a limit, and that is why behaves like while behaves like nothing at all. ✓
Example 9.37 (Median against mean for a growth model). A fund's value follows geometric Brownian motion with , and over years. Compare the expected value with the median value.
Solution.
- Mean. By the proposition Moments of geometric Brownian motion, .
- Median. is normal with mean , and the median of a normal is its mean, so the median of is .
- The mean is more than twice the median. A typical outcome is a gain over a decade while the average outcome is a gain, and both are correct statements about the same model.
- The reconciliation is skew: the mean is pulled up by a thin tail of very large outcomes. is , so barely a quarter of paths beat the average.
- Sanity check on the direction: raising lowers the median while leaving the mean untouched, since only the median carries the . At the drift correction turns negative and the median falls below even though the mean still grows at a year. ✓ Volatility is a drag on the typical path and not on the average one.
Definition 9.38 (Brownian motion with drift and geometric Brownian motion). For and , Brownian motion with drift is , and geometric Brownian motion is its exponential
Proposition 9.39 (Moments of geometric Brownian motion). With as above, , and is normal with mean and variance .
Proof. The exponent is normal with mean and variance , which is the second claim. For the first, use the lognormal mean — the normal moment generating function at , from Continuous Random Variables:
Remark (What the is for). The correction term exists precisely so that means what one wants it to mean — the growth rate of the average. Drop it and , so the average would grow faster than the stated rate, by an amount depending on the volatility.
The correction also encodes a real asymmetry, not just bookkeeping. Because is convex, the median of is , strictly below the mean . A typical path grows more slowly than the average path, and the gap widens with volatility — the same Jensen effect proved in Expectation, Covariance and Conditional Expectation, appearing here as the difference between a mean and a median.
9.9The reflection principle, maxima, and hitting times
Everything so far has concerned at fixed times. Many questions instead concern the path as a whole: whether it ever reaches a level, when it first does, how high it got. The reflection principle answers all three, and it does so by reducing them to a single normal probability.
Definition 9.40 (Running maximum and hitting time). For a standard Brownian motion and a level , the running maximum and the first hitting time of are
The two are linked by an identity that is immediate once stated but does all the work: the path has reached by time exactly when its maximum by time is at least , so
This is the counting–waiting duality of the Poisson section wearing different clothes — a statement about how far is converted into a statement about how soon.
Theorem 9.41 (The reflection principle). For a standard Brownian motion and any and ,
Proof. Split the event according to where the path finishes:
the case having probability zero. The first term is simply , because a path finishing above must have reached by continuity — this is the intermediate value theorem applied to a continuous path, which is where condition 4 of the definition earns its place.
For the second term, use the strong Markov property: at the stopping time the process restarts as a fresh Brownian motion from level , independent of the past. (This is the continuous-time analogue of the strong Markov property for chains, and we quote it.) Given , the remaining increment is symmetric about , so finishing below and finishing above are equally likely:
Adding the two equal terms gives . Finally , so .∎
Intuition. Reflect the path in the horizontal line at height , but only after it first touches . By symmetry the reflected path is just as likely as the original, and reflection swaps "touched and ended below" with "touched and ended above". Those two cases therefore have equal probability, and since the second is the easy event "ended above ", the whole thing is twice a single normal tail.
The factor of is the entire content: reaching a level is exactly twice as likely as finishing beyond it.
Corollary 9.43 (The hitting time is almost surely finite but has infinite mean). For every , , yet .
Proof. For finiteness, let in the theorem The reflection principle: , so .
For the mean, differentiate the distribution function or bound the tail directly. From the theorem, . For large the argument is small and , so . Then
diverges, because the integrand decays like and .∎
That pair of facts is worth holding together, because it is the sharpest illustration in this course of a distribution with an infinite mean. Brownian motion is certain to reach any level, however high — and the expected time it takes is infinite, for every level, however low. Both statements are true simultaneously, and there is no contradiction: the hitting time is finite on every path, but its tail is so heavy that the average diverges.
Example 9.44 (Will the price reach the barrier?). A stock price follows with standard Brownian motion and in years. (a) What is the probability the price reaches within one year? (b) Within four years?
Solution.
- Translate the barrier into a level for . means , that is . With , the level is . Since is an increasing function of , the price reaches exactly when reaches .
- (a) By the theorem The reflection principle with :
- (b) With the argument becomes :
- Sanity check on the scaling: quadrupling the time horizon halves the standardised barrier, because the spread grows like . The probability rose from to — a substantial increase, but far from four times, which is the law showing up in an answer.
- Contrast with the probability of finishing above at , which is — exactly half. Any barrier-crossing question answered with a single normal tail has forgotten the factor of .
Pitfall. The reflection principle as stated needs a driftless Brownian motion. With drift the reflected path is not equally likely as the original — reflection reverses the drift — and the correct formula acquires an extra exponential term. Apply the clean factor of to a drifting process and the answer is wrong in the direction of the drift.
9.10Renewal and Lévy processes: where these two sit
Both processes of this chapter are special cases of two larger families, and naming those families shows which of their properties were essential and which were incidental.
Definition 9.45 (Renewal process). Let be i.i.d. strictly positive random variables with finite mean , let , and let
count the renewals by time . The process is a renewal process.
This drops exactly one assumption: the gaps need no longer be exponential. The Poisson process is the renewal process with exponential gaps, and it is the only one that keeps independent increments — memorylessness is what makes the future independent of how long the current gap has already run. Lose that and most of the chapter's exact formulas go with it. What survives is the long-run behaviour.
Theorem 9.46 (Elementary renewal theorem). For a renewal process with mean inter-renewal time ,
Proof. By construction , so dividing through by ,
Since the gaps are i.i.d. with finite mean and are strictly positive, almost surely, and the strong law of large numbers proved in Inequalities and Limit Theorems gives almost surely. Both outer terms therefore converge to — the right-hand one because — and the squeeze gives , hence .∎
The theorem says the long-run rate is one over the mean gap, and nothing else about the gap distribution matters. For a Poisson process and it returns the rate , as it must.
Example 9.47 (Replacement rate for a non-exponential lifetime). A component's lifetime is uniform on years and it is replaced on failure. Find the long-run replacement rate, and say what the Poisson formulas would have got wrong.
Solution.
- The mean lifetime is years, so by the theorem Elementary renewal theorem the long-run rate is replacements per year — about over a -year horizon.
- The rate is all the Poisson machinery would have got right. It would have been wrong about everything finer: a Poisson process with has , whereas the true component cannot fail before year , so that probability is exactly .
- It would also be wrong about variability. A uniform lifetime has standard deviation , while an exponential of the same mean has standard deviation — more than three times as variable. Modelling a wear-out part as memoryless overstates the spread of the replacement schedule badly.
- Sanity check: an exponential lifetime has its mode at — failure is most likely immediately — which is exactly the wrong shape for a component that wears out. The renewal framework is what lets the model use the right lifetime distribution and still deliver a long-run rate. ✓
The other generalisation goes in the opposite direction, keeping independent stationary increments and dropping everything else.
Definition 9.48 (Lévy process). A process with is a Lévy process if it has independent increments, stationary increments, and is continuous in probability: in probability as .
Proposition 9.49 (Both chapter processes are Lévy; a general renewal process is not). The Poisson process, standard Brownian motion, Brownian motion with drift and the compound Poisson process are all Lévy processes. A renewal process whose gaps are not exponential is not.
Proof. For the Poisson process and Brownian motion, independence and stationarity of increments are clauses of their definitions, and continuity in probability follows since and . Adding a deterministic drift preserves all three. For the compound process, increments over disjoint intervals involve disjoint blocks of the i.i.d. marks and independent increments of .
For the negative claim, suppose a renewal process had stationary independent increments. Then its gaps would inherit the memoryless property — the time to the next renewal, measured from any fixed instant, would have to have the same law regardless of how long the current gap had already been running — and the only distribution on that is memoryless is the exponential, proved in Continuous Random Variables. So exponential gaps are not merely sufficient for the Lévy property but necessary.∎
Remark (The two building blocks, made precise). The chapter opened by claiming that jumps and wobbles are the only two ways to build a process with independent stationary increments. The Lévy–Itô decomposition is the theorem behind that claim: every Lévy process decomposes uniquely into a deterministic drift, a Brownian part, and a jump part built from Poisson processes of various jump sizes. Nothing else can occur.
That is why this chapter has the shape it does. The Poisson process and Brownian motion are not two examples selected for convenience; up to drift and superposition they are the complete list of ingredients, and a jump-diffusion model in finance — Brownian motion plus a compound Poisson process of crashes — is simply a process using both.
- Confusing the rate with the mean. is per unit time; the Poisson parameter is . Converting minutes to hours is where most numerical errors in this material begin.
- **Treating as an exponential.** The -th arrival time is a *sum* of exponentials, with mean but standard deviation , not .
- Expecting thinning to work on a fixed total. Two thinned counts are independent only because the total being split is Poisson. Split a fixed and the parts are binomial and dependent.
- Forgetting the count variance in a compound process. , and the term — uncertainty in *how many* — is usually the larger one.
- Using conditional uniformity on a non-homogeneous process. Given the count, arrival times are uniform only when the rate is constant; otherwise their density is proportional to .
- Applying the reflection principle to a process with drift. The factor of requires symmetry, which drift destroys.
- Treating Brownian paths as differentiable, or writing . The quadratic variation is , not , and that is the whole reason stochastic calculus differs from ordinary calculus.
- Assuming a memoryless lifetime for a wearing part. An exponential lifetime has its mode at zero. Renewal theory exists so that the long-run rate can be computed without that assumption.