Basic Prerequisites: 01 · From Zero.


1. Intuition & Practical Objective

A -algebra is information written as a set of questions you can answer Yes/No. At time you know the past of the stock price but not its future; the collection of events you can distinguish is , and a filtration is those sets growing as time passes and information accumulates. A process is adapted if it only ever uses today’s-and-earlier information - which is the mathematical statement of “no lookahead bias.”

The practical objective of this page: understand the three linked ideas - (1) -algebras as the closed family of measurable events; (2) the probability measure with its countable additivity; (3) filtrations and -measurability as the exact language of “information available at time .” Everything downstream - conditional expectation, martingales, no-arbitrage - is defined relative to a filtration, so getting this precise is the hinge of the whole Atlas.


2. Mathematical Ground Truth & Derivations

2.1 -algebra (Shreve II Def 1.1.1; Shreve I §2.2)

On nonempty , a family of subsets is a -algebra if: ; ; . Closure under countable unions + complements gives countable intersections, finite unions, and . The Borel -algebra is the smallest -algebra containing the open sets; a random variable is with for every Borel (Shreve I Ch 11). On a finite space (e.g. coin tosses) one takes all -many subsets, and the theory reduces to counting.

2.2 Probability measure & countable additivity (Shreve II Def 1.1.2)

with and, for disjoint ,

Finite additivity and follow. On , uniform/Lebesgue measure starts from on intervals and extends to Borel sets by countable additivity (Shreve II Ex 1.1.3).

2.3 The generated -algebra: what does a random variable “reveal”? (Shreve I §2.2; Shreve II §2.1)

The natural filtration on the coin-toss space is , the smallest -algebra w.r.t. which are measurable. Its atoms are the sets of paths sharing the first tosses: has two atoms (first toss H or T), has four, etc. is -measurable iff its value is determined by the first tosses (Shreve I §2.2). This is exactly “information revealed by the stock up to time .“

2.4 Filtrations, adaptedness, and the flow of time (Shreve I §2.4; Shreve II Def 3.3.3)

A filtration is an increasing family ; a process is adapted if is -measurable for each . For continuous Brownian motion the filtration satisfies (Shreve II Def 3.3.3) adapted and future increments independent of for - the efficient-markets formulation: today’s information tells you nothing about the direction of tomorrow’s move.


3. Computational Implementation - the coin-toss space with its filtration

Build the 3-toss space, compute by averaging over atoms (the finite-space reduction of partial averaging), and verify partial averaging, the tower property, and -measurability. Stdlib only.


4. Failure Modes & First-Principles Breakdowns

  1. Lookahead bias = -violation. A backtest feature computed with bar ‘s close before that close has occurred is -measurable, not -measurable - it peeks one bar into the future. Root cause: the feature is not adapted to the trading filtration. (Shreve I §2.2.)
  2. Believing every subset is measurable. On an uncountable not every set is in ; and Lebesgue measure are built on Borel sets for exactly this reason (Shreve II Ex 1.1.3). A “probability” that assigns mass to a non-measurable set is simply undefined.
  3. Requiring a measure on outcomes. Since is uncountable, single-path probabilities are forced to ; demanding for each makes , breaking normalization. The measure must live on sets (Shreve II §1.1).
  4. Forgetting the filtration when defining a martingale/expectation. "" is false in general (expectations are numbers); the correct statement is conditional on . Dropping the filtration turns the definition into nonsense.

5. References

  • Shreve, Stochastic Calculus for Finance II
  • Shreve, Stochastic Calculus for Finance I
  • Shreve, Stochastic Calculus for Finance I
  • Williams, Probability with Martingales

6. Connected Graph Bridges