Skip to content

Reading a Filtration as the Information Available at Each Step

Original question

I'm struggling to understand how a filtration represents available information in this martingale problem. Can you explain?
A filtration Ft\mathcal F_t is the growing collection of events you can distinguish by time tt. A martingale condition asks for the future process value averaged over outcomes that remain possible given that information. Changing the filtration can change the conditional expectation and therefore the answer to the exercise.

List the information available before taking the expectation

For observed variables Y1,…,YnY_1,\ldots,Y_n, the natural filtration is Fn=σ(Y1,…,Yn)\mathcal F_n=\sigma(Y_1,\ldots,Y_n). The inclusion Fn⊆Fn+1\mathcal F_n\subseteq\mathcal F_{n+1} means previously observed information remains available. If XnX_n is adapted, its value is known at time nn. Provided it is integrable, a one-step martingale proof reduces to
E[Xn+1−Xn∣Fn]=0.E[X_{n+1}-X_n\mid\mathcal F_n]=0.

To solve a problem, identify the variables you can pull outside the conditional expectation and the variables that still need to be averaged. Independence from Fn\mathcal F_n lets you average a future shock using its original distribution. Observing that shock in advance changes that calculation.

Let YjY_j be independent fair increments in {−1,1}\{-1,1\} and Sn=∑j=1nYjS_n=\sum_{j=1}^nY_j with S0=0S_0=0. Is SnS_n a martingale if you observe only completed tosses? What if tomorrow's toss is announced one day early?

With completed tosses, Fn=σ(Y1,…,Yn)\mathcal F_n=\sigma(Y_1,\ldots,Y_n), so SnS_n is known and Yn+1Y_{n+1} is independent of the information. Its conditional mean is zero. This gives E[Sn+1∣Fn]=SnE[S_{n+1}\mid\mathcal F_n]=S_n. Adaptedness follows from the sum and integrability follows from ∣Sn∣≤n|S_n|\le n.

With early announcements, Gn=σ(Y1,…,Yn+1)\mathcal G_n=\sigma(Y_1,\ldots,Y_{n+1}). This is still a filtration and SnS_n is still adapted. But the next value is known, so

E[Sn+1∣Gn]=Sn+Yn+1.E[S_{n+1}\mid\mathcal G_n]=S_n+Y_{n+1}.
The increment is always either plus or minus one, so the conditional mean differs from SnS_n even though the unconditional expectation stays at zero. The process and probability measure were held fixed. The information set alone changed the martingale property.

A useful check is to draw the information tree for two dates. Under completed observations, each node branches into two equally likely outcomes. Under early announcements, the next branch is already determined at that node.

Think of an information set as a partition of the possible histories. After two completed tosses, you know which of four past sequences occurred. Each sequence still allows either next toss. Under the early-announcement filtration, the cell containing the observed history is split by tomorrow's result, so the next increment is already determined. The random walk has the same possible paths in both models. What changes is the conditioning information, so what counts as a surprise changes too.

Interactive example

Turn a fair random walk into a biased one

Start at zero. Each independent step adds 1 on heads and subtracts 1 on tails. Compare expected change with the variability of a single walk.

Expected change per step 0.00 · martingale
A random walk compared with its expected path-4-2008162432StepsPosition
  • One simulated walk
  • Expected walk