Next: Green's Function Solution Up: Solution of the Black Previous: Derivation of the Black-Scholes

# Conversion of the Black-Scholes Equation to the Diffusion Equation

We first bring the equation into the standard form of the diffusion equation, and then solve it using the Green's function for the diffusion equation on the initial condition at t=t*.

The first difference we notice from the canonical equation is that the coefficients depend on x. However, the equation is homogeneous or invariant under the scaling of . The standard way to simplify this and eliminate the explicit coordinate dependence is to define a new variable , where we have scaled x by c to make it dimensionless. Then under , . Since the equation is invariant under this, it cannot have any explicit dependence on u in the coefficients. Changing variables to u using , and defining , the derivatives become

 = (7) = (8)

The 1/x and 1/x2 factors cancel those in the Eq. 6 giving an equation with constant coefficients

 (9)

Now we observe that even if is independent of u, it still grows as ert from the term. Factoring this out at the start will remove the term. We normalize this behavior where the boundary condition is at t=t* by writing the solution as

 (10)

Substituting this into Eq. 9 eliminates the term giving

 (11)

We next scale towards a canonical form. First we scale u to get a common coefficient for the u derivatives, and then absorb that coefficient into a rescaling for t. The new variables are

 (12)

and

 (13)

With the equation has become

 (14)

Now, even with a constant gradient in u' there is an increase with time in . This is because the is moving at constant velocity bringing a larger value to a fixed u' point. This term can then be eliminated by going to a comoving frame, or changing the u' spatial coordinate to z = u' + t' where the velocity is 1. Thus with

 (15)

we finally get the canonical form of the diffusion equation with unit diffusion coefficient

 (16)

The boundary conditions at t=t* are now at t'=0 where z=u'. translates into . We now use the case where so the condition on u translates into . The boundary conditions are then

 = (17) = (18)

Next: Green's Function Solution Up: Solution of the Black Previous: Derivation of the Black-Scholes
Dennis Silverman
1999-05-20