Skip to main content

Section 3.5 Schrödinger's Wave Equation

We have talked about the idea of a wavefunction ψ(x) that describes the wave-nature of a particle, and we have introduced the idea that the wave represents probability amplitudes, with the probability density P(x) for locating a particle being given by P(x)=|ψ(x)|2. But how can we determine what that wavefunction is for a specific problem?

In 1926, Erwin Schrödinger proposed a differential equation whose solutions give the wavefunctions corresponding to matter waves. For a particle of mass m and total energy E, Schrödinger's equation written in one spatial dimension is

(3.18)22md2ψ(x)dx2+U(x)ψ(x)=Eψ(x),

where U(x) is the potential energy function of the particle. Schrödinger's equation is similar in form to the types of equations that describe other wave phenomena, such as sound waves and electromagnetic waves. The basic idea here is that, given a particle with mass m and a potential energy U(x), Schrödinger's equation will allow us to determine the possible energies E and associated wavefunction solutions ψ(x).

Subsection 3.5.1 Testing Solutions to an Equation

There are advanced techniques from the theory of differential equations that we could use to start finding solutions to Schrödinger's equation from scratch. But for this course, we use only the “guess and check” method, which is also a standard technique in solving differential equations. (In lab, you will solve Schrödinger's equation using a numerical iteration method.) The approach is quite simple: you guess a particular function, you put it into the equation and see if it works. If it works for all values of x, then you say that it is a solution. If it doesn't, then you say that it isn't a solution.

We will illustrate the “guess and check” approach with an example:

Some equations have solutions which are functions, instead of just a number. Let's say you are trying to determine the function f(x) that solves the following equation:

(3.19)[f(x)]2x2+8x16=0.

You can probably solve this with algebra techniques, but let's pretend that you don't know how to solve it. Instead, we are going to test trial solutions.

  1. (a).

    Test the solution f(x)=ax+b to see if it satisfies (3.19). If it does, determine the values of the constants a and b for the solution.

  2. (b).

    Test the solution f(x)=ax to see if it satisfies (3.19). If it does, determine the value of the constant a for the solution.

  3. (c).

    Test the solution f(x)=ax2+b to see if it satisfies (3.19). If it does, determine the values of the constants a and b for the solution.

Solution: (a) Substituting f(x)=ax+b into (3.19), we get

[f(x)]2x2+8x16=((ax+b)2x2+8x16=(a2x2+2abx+b2x2+8x16=((a21)x2+x(2ab+8)+(b216)

The question is whether this can all add up to zero for all values of x. The answer to that question is yes only if the constants, the x-terms and the x2 terms all separately add to zero. That means that all of the terms in parentheses above need to add to zero separately. (You can't satisfy this by making x=0, because then the function would only work for that particular value of x). So

b216=0b=±42ab+8=02ab=8a=4/ba21=0a=±1

All three of these relations work if b=4 and a=1 or if b=4 and a=1. So, we can say that f(x)=ax+b is a solution to (3.19) if b=4 and a=1 or if b=4 and a=1, i.e., f(x)=x+4 and f(x)=x4 are both solutions.

(b) Now let's substitute f(x)=ax into (3.19):

[f(x)]2x2+8x16=((ax)2x2+8x16=(a2x2x2+8x16=((a21)x2+8x16

We could get rid of the x2 term by making a=±1, but we would still be left with 8x16=0. The only way to make that work would be to say x must be equal to 2. But that means that the test solution f(x)=ax (with a=1) would only work at x=2. If f(x) only works at one particular value of x, then it isn't a solution of the equation. (Solutions must work for every value of x.)

(c) Now let's substitute f(x)=ax2+b into (3.19):

[f(x)]2x2+8x16=((ax2+b)2x2+8x16=(a2x4+2abx2+b2x2+8x16=(a2x4+(2ab21)x2+(8)x+(b216)

This would work only if the coefficients of the x4, x2, x and constant terms were all zero. We can make the x4 term disappear by making a=0 and we can make the constant term disappear by making b=±4, but that would leave non-zero coefficients for the x2 and x terms. There is no combination of a and b that can make all four terms disappear, so there is no function of the form f(x)=ax2+b that can satisfy (3.19).

The same approach works for any equation, including differential equations (i.e., equations that have derivatives in them).

Subsection 3.5.2 Testing Solutions of Schrödinger's Equation

Okay, let's look at Schrödinger's equation now. We won't “solve” this equation (that requires mathematics beyond the scope of this course), but we will test possible solutions to see if they work. First, since Schrödinger's equation is a generalization of de Broglie's result, we should get the same result for a free particle (i.e., if U(x)=0). De Broglie says that a free particle with a momentum p can be described as a sine wave with a wavelength λ=h/p. So, let's try a test solution ψ1(x)=Asin(kx) and see if this satisfies Schrödinger's equation.

With U(x)=0, Schrödinger's equation becomes

(3.20)22md2ψ1(x)dx2+0=Eψ1(x).

The Schrödinger equation has the second derivative of the wavefunction in it, so let's calculate that derivative for our trial solution:

(3.21)dψ1dx=kAcos(kx)andd2ψ1dx2=k2Asin(kx).

Next, substitute the second derivative and the wavefunction into (3.20)

(3.22)22m[k2Asin(kx)]+0=E[Asin(kx)]

and combine the sin(kx) terms

(3.23)Asin(kx)[2k22mE]=0.

This works for A=0, but that isn't interesting because then ψ(x) would just be 0. But ψ1(x) also works if the terms in brackets add up to zero, i.e., if

(3.24)2k22mE=0E=2k22m

and

(3.25)k=±2mE,

where k is the wavenumber k=2π/λ. The mechanical energy E is equal to the kinetic energy K in this case (since U=0 everywhere), so

(3.26)2πλ=±2m(12mv2)h/2π=2πm2v2h =2πph.

We have dropped the ± since a negative wavelength doesn't have any physical relevance.) So, we can say that a test solution ψ1(x)=Asin(kx) does satisfy Schrödinger's equation for a free particle (U=0), assuming the wavenumber k has a value that corresponds to a wavelength λ=h/p, as expected by de Broglie's relation.

(Note that this process has not determined the value of A in our test solution. The trial function ψ1(x)=Asin(kx) works for any value of A (assuming the correct k). The value of A needs to be determined by normalization conditions. We'll discuss this in the next chapter.)

For contrast, let's try a test solution that does not satisfy Schrödinger's equation.

Test the trial solution ψ1(x)=Bx2 to see whether or not it satisfies Schrödinger's equation for a free particle.

Solution: With U=0, Schrödinger's equation is

(3.27)22md2ψ1(x)dx2+0=Eψ1(x).

Calculate the second derivative for our trial solution:

(3.28)dψ1dx=2Bxandd2ψ1dx2=2B.

Next, substitute the second derivative and the wavefunction into Schrödinger's equation:

(3.29)22m[2B]+0=E[Bx2],

and cancel common factors and simplify, giving

(3.30)EBx2+2Bm=0.

In this equation there is no physically-meaningful choice of E and B that could make this true for all x, 1  so ψ1(x) is not a solution.

Finally, let's illustrate a harder problem, the quantum harmonic oscillator.

Recall that the spring potential energy is given by U(x)=12kspx2=12mω2x2, where ω=ksp/m. Inserting this into the Schrödinger equation, we find

(3.31)22md2ψ(x)dx2+12k sp x2ψ(x)=Eψ(x).

Try the test function ψ2(x)=xeax2 to see if this is a solution to Schrödinger's equation for a harmonic oscillator. If it is, determine the unknown constant a in the solution and the unknown energy E.

Solution.

Again, we must calculate the second derivative of this function. We will leave the calculation of the second derivative for you to do (remember to be careful to correctly use the product rule and the chain rule). The final result for the second derivative is

(3.32)d2ψ2(x)dx2=(4a2x36ax)eax2.

Now substitute this and ψ2(x) into Schrödinger's equation, (3.31):

(3.33)22m(4a2x36ax)eax2+12k sp x2(xeax2)=E(xeax2).

Every term has the same exponential factor in it, so we cancel those to get

(3.34)22a2mx3+3a2mx+12k sp x3=Ex.

Now to finish, move Ex to the left hand side and collect common powers of x:

(3.35)x3(12k sp 22a2m)+x(3a2mE)=0.

For this equation to hold for all x, we must make the coefficient of each power of x vanish separately. So both the coefficient of x3 and the coefficient of x are set to zero:

12k sp 22a2m=0 and 3a2mE=0.

Solving these for a and E, we find

(3.36)a=mω2andE=3a2m=3(mω2)2m=32ω.

We see that ψ2(x)=xeax2 is a solution to the Schrödinger equation if the constants a and E are as given in the previous equation. We see that Schrödinger's equation gives us the energy E for this state, and also determines the unknown constant a in our trial wavefunction, ψ2. This wavefunction solution is actually the first excited state of the quantum oscillator: ψ2(x)=xe(mω/2)x2 with definite energy E2=32ω. In one of the assigned problems at the end of the chapter, you will test the wavefunction solution corresponding to the ground state of the harmonic oscillator.

We'll say a lot more about quantization of energy states in the next chapter.

B=0 would work, but then you'd have ψ1(x)=0, which isn't a physically relevant solution, because ψ1(x)=0 means that there is no probability of finding the particle anywhere.