Tutorials › Stochastic Calculus › Constant Drift Changes for Brownian Motion

The Girsanov Theorem · Tutorial 305 of 600

Constant Drift Changes for Brownian Motion

Learn how an exponential change of measure shifts Brownian increments by a constant drift and how to verify the shift directly from transition densities.

Advanced 11 min read

What You'll Learn

  • Define the finite-horizon exponential density for a constant drift change
  • Verify its martingale property and the resulting probability measure
  • Show that Brownian increments acquire a constant mean under the new measure
  • Derive the changed Gaussian transition density by completing the square
  • Identify the sign of the drift from the sign in the exponential density
  • Check drift changes using explicit endpoint and transition calculations

From Gaussian Tilting to Constant Drift

Changing measure can turn a standard Brownian motion into one with a constant drift. The change is encoded by an exponential density: paths with larger terminal Brownian value receive more weight when the desired drift is positive, and less weight when it is negative. The key check is that this weighting changes every increment over an interval of length \(h\) from a centered normal variable to one with mean \(\theta h\), without changing its variance \(h\).

Fix a finite horizon \(T>0\). Work on a filtered probability space \((\Omega,\mathcal{F},(\mathcal{F}_t)_{0\le t\le T},\mathbb{P})\) carrying a standard Brownian motion \(B_t\) with respect to this filtration. In particular, \(B_t-B_s\) is independent of \(\mathcal{F}_s\) and has distribution \(N(0,t-s)\) for \(0\le s<t\le T\). The constant process \(H_s=\theta\) is adapted and progressively measurable, and belongs to \(\mathcal{L}^2\), since \(\mathbb{E}\int_0^T H_s^2\,ds=\theta^2T<\infty\). Its Ito integral is \(\int_0^t\theta\,dB_s=\theta B_t\).

Definition: For a fixed constant \(\theta\in\mathbb{R}\), define \(Z_t=\exp(\theta B_t-\tfrac12\theta^2t)\) for \(0\le t\le T\), and define a measure \(\mathbb{Q}\) on \(\mathcal{F}_T\) by \(d\mathbb{Q}=Z_T\,d\mathbb{P}\). The parameter \(\theta\) is the drift of \(B\) under \(\mathbb{Q}\); the corresponding standard Brownian motion under \(\mathbb{Q}\) is \(B_t^{\mathbb{Q}}=B_t-\theta t\).

The density is strictly positive. Its expectation is one, so \(\mathbb{Q}\) is a probability measure equivalent to \(\mathbb{P}\) on \(\mathcal{F}_T\). Here equivalence means that the two measures have the same null events. These assertions, and the Brownian property under \(\mathbb{Q}\), are established below rather than inferred just from the exponential form.

The Density and the Brownian Motion Under the New Measure

Theorem: The process \(Z_t\) is a true \(\mathbb{P}\)-martingale on \([0,T]\) with \(\mathbb{E}[Z_t]=1\). Under the probability measure \(d\mathbb{Q}=Z_T\,d\mathbb{P}\), the process \(B_t^{\mathbb{Q}}=B_t-\theta t\) is a standard Brownian motion. Consequently, \(B_t\) under \(\mathbb{Q}\) has drift coefficient \(\theta\) and diffusion coefficient \(1\).

Proof. The normal moment-generating formula gives \(\mathbb{E}[\exp(\theta(B_t-B_s))]=\exp(\tfrac12\theta^2(t-s))\). Since the increment is independent of \(\mathcal{F}_s\),

$$ \mathbb{E}[Z_t\mid\mathcal{F}_s] =Z_s\,\mathbb{E}\left[\exp\left(\theta(B_t-B_s)-\tfrac12\theta^2(t-s)\right)\middle|\mathcal{F}_s\right] =Z_s. $$

The same normal formula gives \(\mathbb{E}[Z_t]=1\), and \(Z_t\) is integrable because it is nonnegative with finite expectation. Thus this is a true martingale, not merely a local martingale. In particular \(Z_T\) is a probability density; since \(Z_T>0\) almost surely, \(\mathbb{Q}\) and \(\mathbb{P}\) are equivalent.

It remains to verify the Brownian increments under \(\mathbb{Q}\). For \(0\le s<t\le T\), write \(h=t-s\) and \(Y=B_t-B_s\). For any bounded measurable function \(g\), conditional expectation under the density gives

$$ \mathbb{E}^{\mathbb{Q}}[g(Y)\mid\mathcal{F}_s] =\mathbb{E}^{\mathbb{P}}\left[ e^{\theta Y-\frac12\theta^2h}g(Y)\middle|\mathcal{F}_s\right]. $$

To see why no future part of \(Z_T\) remains in this expression, factor \(Z_T=Z_s e^{\theta Y-\frac12\theta^2h}e^{\theta(B_T-B_t)-\frac12\theta^2(T-t)}\). The last factor has conditional expectation one given \(\mathcal{F}_t\), by the same normal calculation. Also \(\mathbb{E}^{\mathbb{Q}}[g(Y)\mid\mathcal{F}_s]\) is obtained by dividing the conditional weighted expectation by \(\mathbb{E}^{\mathbb{P}}[Z_T\mid\mathcal{F}_s]=Z_s\). This yields the displayed formula.

Under \(\mathbb{P}\), \(Y\) has density \((2\pi h)^{-1/2}e^{-y^2/(2h)}\). Multiplying this density by \(e^{\theta y-\frac12\theta^2h}\) gives

$$ \frac{1}{\sqrt{2\pi h}}\exp\left(-\frac{(y-\theta h)^2}{2h}\right), $$

because \(-y^2/(2h)+\theta y-\theta^2h/2=-(y-\theta h)^2/(2h)\). Thus the conditional law of \(Y\) under \(\mathbb{Q}\) is \(N(\theta h,h)\), and it does not depend on \(\mathcal{F}_s\). Therefore \(Y-\theta h=B_t^{\mathbb{Q}}-B_s^{\mathbb{Q}}\) is independent of \(\mathcal{F}_s\) under \(\mathbb{Q}\) and is \(N(0,h)\). The process \(B^{\mathbb{Q}}\) starts at zero and has continuous paths, so these increment properties make it a standard Brownian motion under \(\mathbb{Q}\). Equivalently, \(dB_t=\theta\,dt+dB_t^{\mathbb{Q}}\): the drift is \(\theta\), and the diffusion coefficient remains \(1\). \(\square\)

The change of measure does not alter the pathwise identity \(B_t=B_t^{\mathbb{Q}}+\theta t\); it changes which measure determines the distribution of the random path. The process \(B^{\mathbb{Q}}\) is a true \(\mathbb{Q}\)-martingale: it is integrable at each time, and its centered increments are independent of the past under \(\mathbb{Q}\), so \(\mathbb{E}^{\mathbb{Q}}[B_t^{\mathbb{Q}}\mid\mathcal{F}_s]=B_s^{\mathbb{Q}}\). In contrast, when \(\theta\ne0\), \(\mathbb{E}^{\mathbb{Q}}[B_t]=\theta t\), so \(B\) is not a \(\mathbb{Q}\)-martingale.

Gaussian Transition Densities

Proposition: For \(0\le s<t\le T\), the transition density of \(B_t\) under \(\mathbb{Q}\), conditional on \(B_s=x\), is \(p_{\mathbb{Q}}(s,x;t,y)=\dfrac{1}{\sqrt{2\pi(t-s)}}\exp\left(-\dfrac{(y-x-\theta(t-s))^2}{2(t-s)}\right)\). It is related to the standard Brownian transition density \(p_{\mathbb{P}}(s,x;t,y)\) by \(p_{\mathbb{Q}}(s,x;t,y)=p_{\mathbb{P}}(s,x;t,y)\exp\left(\theta(y-x)-\tfrac12\theta^2(t-s)\right)\).

Proof. Set \(h=t-s\). Under \(\mathbb{Q}\), the increment \(B_t-B_s\) has density \(N(\theta h,h)\) by the theorem. Substituting \(y-x\) for the increment gives the first formula. Under \(\mathbb{P}\), the same increment has density \(N(0,h)\), so its density at \(y-x\) is \(p_{\mathbb{P}}(s,x;t,y)\). Multiplying by the exponential factor and completing the square gives the \(N(\theta h,h)\) density, as in the theorem’s proof. This proves both expressions and their equality. \(\square\)

Worked Example: The Endpoint Density for Drift Two

Take \(T=1\) and \(\theta=2\). Find the density \(Z_1\), and identify the distribution of \(B_1\) under \(\mathbb{Q}\).

Substitution into the definition gives \(Z_1=\exp(2B_1-\tfrac12(2)^2\cdot1)=\exp(2B_1-2)\). Under \(\mathbb{P}\), \(B_1\) has density \((2\pi)^{-1/2}e^{-x^2/2}\). The density of \(B_1\) under \(\mathbb{Q}\) is therefore

$$ e^{2x-2}\frac{1}{\sqrt{2\pi}}e^{-x^2/2} =\frac{1}{\sqrt{2\pi}}\exp\left(-\frac{(x-2)^2}{2}\right), $$

since \(-x^2/2+2x-2=-(x-2)^2/2\). This is the \(N(2,1)\) density. Check: the right side integrates to one, since it is the standard normal density shifted by \(2\); thus the computed tilt is normalized, as required for a probability density.

Worked Example: Comparing One Transition at a Fixed Point

Let \(\theta=-1\), \(s=\tfrac14\), \(t=1\), and condition on \(B_s=x=\tfrac12\). Compare the two transition densities at \(y=-\tfrac14\).

The interval length is \(h=1-\tfrac14=\tfrac34\), and the increment is \(y-x=-\tfrac14-\tfrac12=-\tfrac34\). Under \(\mathbb{P}\), the density at this increment is

$$ p_{\mathbb{P}} =\frac{1}{\sqrt{2\pi(3/4)}}\exp\left(-\frac{(-3/4)^2}{2(3/4)}\right) =\frac{1}{\sqrt{3\pi/2}}e^{-3/8}. $$

The density ratio is \(\exp(\theta(y-x)-\tfrac12\theta^2h)=\exp(({-1})({-3/4})-\tfrac12(1)(3/4))=e^{3/8}\). Hence \(p_{\mathbb{Q}}=p_{\mathbb{P}}e^{3/8}=1/\sqrt{3\pi/2}\). Independently, the shifted mean at time \(t\), conditional on \(B_s=x\), is \(x+\theta h=\tfrac12-\tfrac34=-\tfrac14=y\); the density at the mean of a normal distribution with variance \(3/4\) is exactly \(1/\sqrt{2\pi(3/4)}=1/\sqrt{3\pi/2}\). The two calculations agree.

Worked Example: A Positive-Endpoint Event

For \(T=1\) and \(\theta=1\), compute \(\mathbb{Q}(B_1>0)\) from the density and verify it from the drifted normal law. The event has positive probability under both measures, so conditioning is not involved and the change-of-measure probability is well-defined.

Using \(Z_1=e^{B_1-1/2}\) and the standard normal density \(\phi(x)=(2\pi)^{-1/2}e^{-x^2/2}\),

$$ \mathbb{Q}(B_1>0) =\mathbb{E}^{\mathbb{P}}[\mathbf{1}_{\{B_1>0\}}Z_1] =\int_0^\infty e^{x-1/2}\phi(x)\,dx =\int_0^\infty \phi(x-1)\,dx =\Phi(1). $$

The last equality follows by substituting \(u=x-1\), which changes the integration range to \((-1,\infty)\), and using the symmetry \(\phi(-u)=\phi(u)\). Under \(\mathbb{Q}\), \(B_1\sim N(1,1)\), so \(\mathbb{Q}(B_1>0)=\mathbb{P}(N(1,1)>0)=\Phi(1)\) as well. The density calculation and the transition-law calculation therefore agree.

Sign, Scope, and a Common Mistake

The sign in the exponential determines the sign of the drift. With \(Z_T=\exp(\theta B_T-\tfrac12\theta^2T)\), the density tilt shifts each increment’s mean by \(+\theta(t-s)\). A negative value of \(\theta\) shifts the mean down. The variance of an increment remains \(t-s\); only its mean changes.

Common mistake: reversing the sign. For \(\theta=1\), writing \(e^{-B_T-\frac12T}\) and claiming that it creates drift \(+1\) is incorrect. The exponent’s linear term is \(-B_T\), so completing the square gives \(-x^2/(2T)-x-T/2=-(x+T)^2/(2T)\). The resulting terminal distribution is \(N(-T,T)\), with drift \(-1\), not \(+1\). To create drift \(+1\), the correct density is \(e^{B_T-\frac12T}\), for which \(-x^2/(2T)+x-T/2=-(x-T)^2/(2T)\).

The construction here is for a fixed finite horizon and a constant drift. It gives an explicit density and verifies the changed law directly; it does not assert that every change of measure is valid on an infinite time horizon. If \(\theta=0\), then \(Z_t=1\), \(\mathbb{Q}=\mathbb{P}\), and the drift remains zero. In all cases the exponential is strictly positive, so the two measures on \(\mathcal{F}_T\) are equivalent.

QuantityUnder \(\mathbb{P}\)Under \(\mathbb{Q}\)
Increment \(B_t-B_s\)\(N(0,t-s)\)\(N(\theta(t-s),t-s)\)
Standard Brownian motion\(B_t\)\(B_t-\theta t\)
Drift and diffusion of \(B\)\(0\) and \(1\)\(\theta\) and \(1\)
Density at time \(T\)—\(\exp(\theta B_T-\tfrac12\theta^2T)\)

Check Your Understanding

For each question, keep the measure named in the statement explicit and check the sign by completing the square.

  1. With \(\theta=3\), write \(Z_T\) and give the mean and variance of \(B_t-B_s\) under \(\mathbb{Q}\).
  2. For \(\theta=-2\), compute the density ratio \(p_{\mathbb{Q}}/p_{\mathbb{P}}\) for an increment over an interval of length \(h\), whose observed value is \(y\).
  3. Explain why \(Z_t\) is a true martingale rather than merely a local martingale in the finite-horizon construction.
  4. If \(B_t\) is observed under \(\mathbb{Q}\), which process is standard Brownian motion: \(B_t\) or \(B_t-\theta t\)? Justify using its increments.
  5. For \(\theta=0\), identify \(Z_T\), the measure \(\mathbb{Q}\), and the distribution of \(B_t-B_s\).