Hello! Let's begin our next lesson.
Introduction
In our last session, we established a rigorous definition for conditional expectation. We saw that conditioning on a -algebra means finding the best estimate of a random variable given the "information" encoded in . This provided a powerful, unified view of a concept you've used extensively in econometrics and statistics.
However, our model of information, the -algebra , was static. In nearly all applications you've encountered—from time series analysis to corporate finance—information is not static; it arrives sequentially over time. Today, we will build the formal machinery to model this dynamic flow of information.
This lesson addresses the learning outcome: Define a filtration as an increasing sequence of σ-algebras that formally models the flow of information over time. We will see how this simple but profound concept provides the foundation for analyzing stochastic processes.
1. From Static to Evolving Information
In the previous lesson, we interpreted a -algebra as representing a fixed set of distinguishable events. For example, knowing only whether a dice roll is "even" or "odd" corresponds to the -algebra .
Now, let's imagine a process that unfolds over time, like a series of coin flips.
- At time , before any flips, we have no information. Our knowledge is represented by the trivial -algebra, . We only know something will happen.
- At time , after the first flip, we learn its outcome. Our information set expands. We can now distinguish between the events {First flip is H} and {First flip is T}. Our new -algebra, , contains these sets (and their unions and complements).
- At time , after the second flip, our information set grows again. We can now distinguish between {HH}, {HT}, {TH}, and {TT}. Our -algebra is larger than .
Notice the crucial property: anything we knew at time is still known at time . This means that every event in must also be in , so . We are modeling a world where information accumulates and is never forgotten. This sequence of nested, or "increasing," -algebras is the core idea of a filtration.
The following video provides a clear introduction to this concept and walks through the coin-flip example in detail.
Stochastic Process, Filtration | Part 1 Stochastic Calculus for Quantitative Finance
This video from the Stochastip channel introduces the concept of a filtration and uses a three-coin-flip experiment to make the idea of an evolving information set concrete.
Please watch the filtration section. The first part introduces the general idea of a filtration as a family of growing sigma-algebras representing information. The second part demonstrates exactly how the sigma-algebra grows with each coin flip.
2. The Formal Definition of a Filtration
The intuition from the coin-flip example leads directly to the formal definition. We are simply formalizing the idea of an "increasing sequence of -algebras."
Chapter 4 Filtrations, Conditional Expectation, and ... - Durham
This reading from a Durham University course on Mathematical Finance provides the concise, formal definition.
Please read the section starting with 'Definition 4.1' and the paragraph that follows it. You can find this about halfway down the page. This section formally defines a filtration and explains its role in modeling accumulating information. Focus on the modeling explanation in that subsequent paragraph.
As the text states, a filtration on a measurable space is a family of sub--algebras of , indexed by time , denoted , with the property that:
- The index set can be discrete, like for our coin-flip example, or continuous, like for modeling stock prices.
- The condition is the mathematical statement for "information is never forgotten."
- A probability space equipped with a filtration, , is called a filtered probability space. This is the standard setting for the modern theory of stochastic processes.
3. The Natural Filtration and Adapted Processes
This raises a practical question: where do these filtrations come from? In most applications, the information we have is generated by observing some random process unfolding over time. This gives rise to the most important type of filtration.
A stochastic process is simply a collection of random variables indexed by time. You are deeply familiar with these from your work in time series and finance (e.g., a stock price, an interest rate series, etc.).
The natural filtration generated by a process is the sequence of -algebras where is the information generated by observing the process up to and including time . Formally:
This is the smallest -algebra that makes all the random variables for measurable. It represents precisely the information obtained by watching the history of , and nothing more.
This leads to another key definition: a process is said to be adapted to a filtration if, for every , the random variable is -measurable.
Intuitively, this means that the value of the process at time , , can be determined from the information available at time , . A process is, by definition, always adapted to its own natural filtration.
Probability, Measure & Martingales - Let there be time: filtrations & stopping times, 3rd Yr Lecture
This lecture from Oxford Mathematics clearly defines a stochastic process, an adapted process, and the crucial concept of the natural filtration.
Please watch the section on adapted processes. The speaker defines what it means for a process to be 'adapted' to a filtration and then introduces the 'natural filtration' as the one generated by the process itself.
Let's connect this to your background. Consider the Black-Scholes model in finance. The stock price process generates a natural filtration . An option written on this stock has a price at time , let's call it . For the model to be sensible, the option's price must be determined by the history of the stock price up to time . In other words, the option price process must be adapted to the filtration . You cannot know the price of the option if it depends on future, unknown stock movements.
The concept of an adapted process formalizes this fundamental requirement of non-anticipation.
2.11: Filtrations and Stopping Times
To solidify these ideas, this text from LibreTexts provides another clear, formal definition of the natural filtration and adapted processes.
Please read the subsection on stochastic processes. It succinctly defines the natural filtration and what it means for a process to be adapted.
Conclusion
Let's recap the central ideas of this lesson.
- Filtration: A filtration, , is an increasing sequence of -algebras ( for ). It is the formal mathematical structure for modeling the accumulation of information over time.
- Filtered Probability Space: This is the complete structure that serves as the foundation for studying processes that evolve in time.
- Natural Filtration: A stochastic process generates its own filtration, , which represents the history of the process itself.
- Adapted Process: A process is adapted to a filtration if is -measurable for all . This formalizes the idea that the state of the process at time is knowable given the information available at time .
Preview of the Next Lesson:
We have now modeled the flow of information. The next question is: how does a process behave relative to this information flow? We will introduce the concept of a martingale, a process whose expected future value, given all the information we have today, is simply its value today. This formalizes the notion of a "fair game" and has deep connections to the efficient market hypothesis, a cornerstone of financial economics.
Can't find a good explanation? Sign up and we'll make it for you
Sign up