Tutorials › Stochastic Calculus › Time-Dependent Deterministic Drift Changes

The Girsanov Theorem · Tutorial 306 of 600

Time-Dependent Deterministic Drift Changes

Learn how a deterministic drift changes Brownian motion’s measure, density, mean, and covariance, with exact calculations for several time-varying drifts.

Advanced 10 min read

What You'll Learn

  • Construct the exponential density from a deterministic square-integrable drift.
  • Verify directly that the density process is a true martingale.
  • Identify the Brownian motion under the changed measure and track the sign of the drift.
  • Compute finite-dimensional Gaussian means and covariances after the change of measure.
  • Apply the formulas to piecewise and smooth time-varying drift functions.
  • Detect the common error of using the wrong sign in the density.

From a Deterministic Drift to a New Measure

Changing Brownian motion by a deterministic drift changes its probability law without changing the covariance of its increments. The time dependence matters: the accumulated drift is an integral, so the mean at time \(t\) need not be a constant multiple of \(t\). On a finite time interval, the density and the resulting Gaussian law can be calculated explicitly.

Work on a filtered probability space \((\Omega,\mathcal{F},(\mathcal{F}_t)_{t\ge0},\mathbb{P})\) carrying a Brownian motion \(B_t\) with respect to \((\mathcal{F}_t)\). Fix \(T<\infty\). Let \(\theta:[0,T]\to\mathbb{R}\) be a deterministic measurable function with \(\int_0^T\theta(s)^2\,ds<\infty\). The stochastic integrals below are Ito integrals: \(\theta\) is progressively measurable and belongs to \(\mathcal{L}^2\), since \(\mathbb{E}\int_0^T\theta(s)^2\,ds=\int_0^T\theta(s)^2\,ds<\infty\).

Definition: Set \(A(t)=\int_0^t\theta(s)\,ds\) and \(v(t)=\int_0^t\theta(s)^2\,ds\). Define \(Z_t=\exp\!\left(\int_0^t\theta(s)\,dB_s-\tfrac12v(t)\right)\). If \(Z_T\) has expectation one, define a probability measure \(\mathbb{Q}\) on \(\mathcal{F}_T\) by \(d\mathbb{Q}/d\mathbb{P}|_{\mathcal{F}_T}=Z_T\).

The sign convention is fixed by the density: with the plus sign in \(\int\theta\,dB\), the process \(B_t-A(t)\), not \(B_t+A(t)\), will be Brownian under \(\mathbb{Q}\). The measures are equivalent on \(\mathcal{F}_T\), because \(Z_T\) is finite and strictly positive almost surely.

The Density and the Shifted Brownian Motion

Theorem: For deterministic \(\theta\in L^2([0,T])\), \(Z_t\) is a true martingale under \(\mathbb{P}\), with \(\mathbb{E}[Z_t]=1\). Under the measure \(\mathbb{Q}\) defined by \(Z_T\), the process \(B_t-A(t)\), \(0\le t\le T\), is Brownian motion with respect to the given filtration. Consequently, under \(\mathbb{Q}\), \(B_t\) is Gaussian with mean \(A(t)\), and \(\operatorname{Cov}^{\mathbb{Q}}(B_s,B_t)=\min(s,t)\).

Proof. For \(0\le s<t\le T\), the increment \(\int_s^t\theta(u)\,dB_u\) is independent of \(\mathcal{F}_s\) and is normally distributed with mean zero and variance \(v(t)-v(s)\). This follows first for deterministic step integrands from independent Brownian increments, and then for deterministic square-integrable integrands by the Ito isometry and approximation by step functions. The same approximation establishes the stated normal law. The moment-generating function of a centered normal variable with variance \(q\) is \(\exp(q/2)\) at argument \(1\). Therefore the conditional expectation of the density increment is \(\mathbb{E}[\exp(\int_s^t\theta\,dB-\tfrac12(v(t)-v(s)))\mid\mathcal{F}_s]=1\). It follows that \(\mathbb{E}[Z_t\mid\mathcal{F}_s]=Z_s\). In particular, \(\mathbb{E}[Z_t]=\mathbb{E}[Z_0]=1\), and \(Z_t\) is integrable and is a true martingale, not merely a local martingale. This also verifies the density requirement. Novikov’s condition holds here, since \(\mathbb{E}\exp(\tfrac12\int_0^T\theta(s)^2\,ds)=\exp(v(T)/2)<\infty\), though the direct conditional-expectation calculation already proves the martingale claim.

To identify the law under \(\mathbb{Q}\), take any \(0\le s<t\le T\) and real \(u\). The conditional expectation formula for a change of measure gives \(\mathbb{E}^{\mathbb{Q}}[e^{iu(B_t-B_s)}\mid\mathcal{F}_s]=Z_s^{-1}\mathbb{E}[Z_Te^{iu(B_t-B_s)}\mid\mathcal{F}_s]\). The factors in \(Z_T/Z_s\) after time \(t\) have conditional mean one and are independent of the increments up to \(t\). On \([s,t]\), the pair \((B_t-B_s,\int_s^t\theta\,dB)\) is jointly Gaussian, with variances \(t-s\) and \(v(t)-v(s)\), and covariance \(A(t)-A(s)\). The Gaussian characteristic-function formula thus gives \[ \mathbb{E}^{\mathbb{Q}}[e^{iu(B_t-B_s)}\mid\mathcal{F}_s] =\exp\!\left(iu(A(t)-A(s))-\tfrac12u^2(t-s)\right). \] This is the characteristic function of a normal variable with mean \(A(t)-A(s)\) and variance \(t-s\), independent of \(\mathcal{F}_s\). Hence \(B_t-A(t)\) has continuous paths, starts at zero, and has independent centered normal increments with the Brownian variances; it is Brownian under \(\mathbb{Q}\). Since \(B_t=A(t)+(B_t-A(t))\), its mean under \(\mathbb{Q}\) is \(A(t)\). Its covariance is that of the shifted Brownian motion, namely \(\min(s,t)\), because \(A\) is deterministic. \(\square\)

This is the deterministic-integrand case of Girsanov’s theorem. The drift coefficient \(\theta(t)\) is not itself the mean of \(B_t\); the mean is its accumulated integral \(A(t)\). Also, changing measure does not alter the diffusion coefficient here: the centered process under \(\mathbb{Q}\) still has Brownian variance \(t-s\) over an interval \([s,t]\).

Worked Calculations

Worked Example: A Linearly Increasing Drift

Take \(T=2\) and \(\theta(t)=t\) on \([0,2]\). Find the density, the means of \(B_1,B_2\) under \(\mathbb{Q}\), and their covariance matrix.

First compute the accumulated drift and its squared-integral term: \[ A(t)=\int_0^t s\,ds=\frac{t^2}{2},\qquad v(2)=\int_0^2s^2\,ds=\left[\frac{s^3}{3}\right]_0^2=\frac83. \] Thus \(Z_2=\exp(\int_0^2s\,dB_s-\tfrac43)\). The theorem gives \(\mathbb{E}^{\mathbb{Q}}[B_1]=A(1)=\tfrac12\) and \(\mathbb{E}^{\mathbb{Q}}[B_2]=A(2)=2\). The covariance entries are \(\operatorname{Var}^{\mathbb{Q}}(B_1)=1\), \(\operatorname{Cov}^{\mathbb{Q}}(B_1,B_2)=1\), and \(\operatorname{Var}^{\mathbb{Q}}(B_2)=2\), so the matrix is \(\begin{pmatrix}1&1\\1&2\end{pmatrix}\).

Check: The increments \(B_1\) and \(B_2-B_1\) have means \(\tfrac12\) and \(2-\tfrac12=\tfrac32\), respectively, and each has variance \(1\). Their covariance is \(1-\operatorname{Var}^{\mathbb{Q}}(B_1)=0\), as required for independent Brownian increments after centering.

Worked Example: A Drift That Changes Sign

Let \(T=2\), with \(\theta(t)=1\) for \(0\le t\le1\) and \(\theta(t)=-1\) for \(1<t\le2\). Compute \(A(t)\), the density, and the joint law of \(B_1,B_2\) under \(\mathbb{Q}\).

For \(0\le t\le1\), \(A(t)=t\). For \(1<t\le2\), \(A(t)=1-(t-1)=2-t\). Also \(v(2)=\int_0^1 1\,dt+\int_1^2(-1)^2\,dt=1+1=2\). The stochastic integral over the two intervals is \(B_1-(B_2-B_1)=2B_1-B_2\). Therefore \(Z_2=\exp(2B_1-B_2-1)\). The means are \(\mathbb{E}^{\mathbb{Q}}[B_1]=1\) and \(\mathbb{E}^{\mathbb{Q}}[B_2]=0\), while the covariance matrix remains \(\begin{pmatrix}1&1\\1&2\end{pmatrix}\).

Check: The first increment has mean \(1\), and the second has mean \(A(2)-A(1)=0-1=-1\). Their sum has mean zero, agreeing with \(A(2)=0\). The density also has expectation one directly: under \(\mathbb{P}\), \(2B_1-B_2=B_1-(B_2-B_1)\) is centered normal with variance \(1+1=2\); hence \(\mathbb{E}[\exp(2B_1-B_2-1)]=\exp(2/2-1)=1\).

Worked Example: A Smooth Drift with Zero Net Shift

On \([0,1]\), take \(\theta(t)=2t-1\). Find the density and the means and covariance of \(B_{1/2},B_1\) under \(\mathbb{Q}\).

Integrating the drift gives \(A(t)=t^2-t\), so \(A(\tfrac12)=\tfrac14-\tfrac12=-\tfrac14\) and \(A(1)=1-1=0\). Its squared integral is \[ v(1)=\int_0^1(2t-1)^2dt =\int_0^1(4t^2-4t+1)dt =\frac43-2+1=\frac13. \] Thus \(Z_1=\exp(\int_0^1(2t-1)\,dB_t-\tfrac16)\). The two means are \(-\tfrac14\) and \(0\). Their variances are \(\tfrac12\) and \(1\), and their covariance is \(\min(\tfrac12,1)=\tfrac12\).

Check: The increment from \(0\) to \(\tfrac12\) has mean \(-\tfrac14\); the increment from \(\tfrac12\) to \(1\) has mean \(0-(-\tfrac14)=\tfrac14\). Their sum has mean zero, as it must because \(A(1)=0\). The zero terminal mean does not mean the measure change is trivial: the intermediate mean is nonzero and \(v(1)=\tfrac13>0\).

Finite-Dimensional Gaussian Laws and the Sign Pitfall

For any times \(0\le t_1,\ldots,t_n\le T\), the vector \((B_{t_1},\ldots,B_{t_n})\) under \(\mathbb{Q}\) is Gaussian. Its mean vector has entries \(A(t_i)\), and its covariance matrix has entries \(\min(t_i,t_j)\). Thus a deterministic drift change translates the Gaussian vector but leaves its covariance matrix unchanged. Equivalently, for each interval \([s,t]\), the \(\mathbb{Q}\)-mean of \(B_t-B_s\) is \(\int_s^t\theta(u)\,du\), while its variance remains \(t-s\).

Common mistake: reversing the density sign. With \(Z_T=\exp(\int_0^T\theta\,dB-\tfrac12\int_0^T\theta^2dt)\), the transformed Brownian motion is \(B_t-\int_0^t\theta(s)\,ds\). For example, if \(\theta(t)=t\) on \([0,2]\), the mean of \(B_2\) under this measure is \(A(2)=\int_0^2t\,dt=2\), not \(-2\). A density with \(-\int\theta\,dB\) instead produces the opposite shift. The sign must be read from the chosen density, not recalled independently.

The finite-horizon square-integrability assumption is important: it makes the deterministic stochastic integral well-defined and gives the finite variance \(v(T)\). The result concerns a change from \(\mathbb{P}\) to the explicitly defined \(\mathbb{Q}\); it does not identify \(\mathbb{P}\) with a risk-neutral measure or imply that every adapted, random drift can be handled by the same direct Gaussian calculation. In particular, for random adapted drifts the density’s martingale property requires separate justification, such as an applicable condition in Girsanov’s theorem.

Check Your Understanding

Use the density sign convention and the finite-horizon formulas above in each question.

  1. For \(\theta(t)=3t\) on \([0,1]\), calculate \(A(1)\), \(v(1)\), and the \(\mathbb{Q}\)-mean and variance of \(B_1\).
  2. For deterministic \(\theta\), explain why the conditional expectation calculation for \(Z_t\) proves a true-martingale property rather than only a local-martingale property.
  3. If \(A(s)=2\) and \(A(t)=5\) for \(s<t\), what are the \(\mathbb{Q}\)-mean and variance of \(B_t-B_s\)?
  4. For \(\theta(t)=-2\) on \([0,1]\), write the density \(Z_1\) and determine the \(\mathbb{Q}\)-mean of \(B_1\).
  5. Why can a time-varying drift have zero accumulated drift at \(T\) while still changing the distribution of \(B_t\) at intermediate times?