last updated: May 1, 2025

Stochastic Processes and Financial Mathematics
(part two)

12.2 Ito integrals

In Section 12.1 we discussed the ideas behind Ito integrals. We did not discuss one key (theoretical) question: if and when the limit in (12.3) actually exists?

Let us recall our usual notation. We work over a filtered space (Ω,F,(Ft),P), where the filtration Ft is the generated filtration of a Brownian motion Bt. We use the letters t,u and sometimes also v, as our time variables.

We say that a stochastic process Ft is locally square integrable if

(12.5)0tE[Fu2]du<.

for all t[0,). We define H2 to be the set of locally square integrable continuous stochastic processes F=(Ft)t=0 that are adapted to (Ft).

It turns out that the condition FH2 is the correct condition under which to take the limits discussed in Section 12.1. The following theorem formally states that Ito integrals exist, and gives some of their first properties.

  • Theorem 12.2.1 For any FH2, and any t[0,) the Ito integral

    0tFudBu

    exists, and is a continuous martingale with mean and variance given by

    E[0tFudBu]=0,E[(0tFudBu)2]=0tE[Fu2]du.

So far we have only looked at integrals over [0,t]. We can extend the definition to ab, simply by repeating the whole procedure above with limits [a,b] instead of [0,t]. It is easily seen that this gives the usual consistency property

(12.6)acFtdBt=abFtdBt+bcFtdBt

for abc. We won’t include a proof of this in our course.

Like classical integrals, Ito integrals are linear. For α,βR we have

(12.7)abαFt+βGtdBt=αabFtdBt+βabGtdBt.

Again, we won’t include a proof of this formula in our course.

In future, we’ll use the linearity and consistency properties without comment. However, as we’ll explore in the next two sections, there are many ways in which the Ito integral does not behave like the classical integral.

Comparing Ito integration to classical integration

Let us first note one similarity. It is true that

0t0dBu=0.

This matches classical integrals, where we have 0t0du=0. We can see this from (12.3), by setting f0, and noting that the limit of 0 is 0.

Here’s a first difference: fix some t>0 and let us look at 0t1dBu. If we set f1 in (12.3), then we obtain i=1nf(ti1)[BtiBti1]=BtB0=Bt, and hence

(12.8)0t1dBu=Bt.

Of course, in classical calculus we have 0t1du=t. This is our first example of an important principle: Ito integration behaves differently to classical integration. To illustrate further, in Section 13.1 we will put together a set of tools for calculating Ito integrals, and in Example 13.1.2 we will see that

0tBudBu=Bt22t2.

This corresponds to taking f(t)=Bt in (12.3). Of course, in classical calculus we have 0tudu=u22, which is very different.