Solution of the 1d Schr\"odinger Equation for a Symmetric Well
Lindomar Bomfim de Carvalho, Wytler Cordeiro dos Santos, Eberth de, Almeida Correa

TL;DR
This paper explores analytical and numerical solutions to the 1D Schrödinger equation for a symmetric potential well, comparing methods like perturbation theory, WKB, and Numerov to enhance understanding of quantum mechanics techniques.
Contribution
It introduces a comprehensive comparison of analytical and numerical methods for solving the 1D Schrödinger equation in a symmetric well, serving as an educational resource.
Findings
Analytical solutions using perturbation theory and WKB provide insights into the potential well.
Numerov method offers accurate numerical solutions for the Schrödinger equation.
Comparison highlights the strengths and limitations of each approach.
Abstract
We suggest a mathematical potential well with spherical symmetry and apply to the 1d Schr\"odinger equation. We use some well-known techniques as Stationary Perturbation Theory and WKB to gain insight into the solutions and compare them to each other. Finally, we solve the 1d Schr\"odinger equation using a numerical approach with the so-called Numerov technique for comparison. It can be a good exercise for undergrad students to grasp the above-cited techniques in a quantum mechanics course.
| Level | WKB | SPT | Numerov |
|---|---|---|---|
| 0 | 0.4579 | 0.4886 | 0.5000 |
| 1 | 0.8408 | 0.9028 | 0.9424 |
| 2 | 1.4307 | 1.5566 | 1.6108 |
| 3 | 2.2465 | 2.5143 | 2.5175 |
| 4 | 3.2976 | 3.8414 | 3.6672 |
| 5 | 4.5890 | 5.6014 | 5.0628 |
| 6 | 6.1237 | 7.8593 | 6.7055 |
| 7 | 7.9035 | 10.6795 | 8.5963 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Solution of the 1d Schrödinger Equation for a Symmetric Well
Lindomar Bomfim de Carvalho, Wytler Cordeiro dos Santos, and Eberth de Almeida Correa
Faculdade UnB Gama, Universidade de Brasília - UnB, 72444-240, Gama-DF, Brazil.
Abstract
We suggest a mathematical potential well with spherical symmetry and apply to the 1d Schrödinger equation. We use some well-known techniques as Stationary Perturbation Theory and WKB to gain insight into the solutions and compare them to each other. Finally, we solve the 1d Schrödinger equation using a numerical approach with the so-called Numerov technique for comparison. It can be a good exercise for undergrad students to grasp the above-cited techniques in a quantum mechanics course.
Potential Well; WKB; Numerov
I Introduction
In Quantum Mechanics books we usually find trivial examples when Stationary Perturbation Theory (SPT), Wentzel-Kramers-Brillouin (WKB) and even other techniques are discussed. The interesting applications are left to some complicated exercises at the end of the chapterWeinberg ; Sakurai ; Mahon ; Griffths ; Schiff ; Cohen . Most of the books apply those techniques to the simple harmonic oscillator with or at most to the potential in 1d. Increasingly, the computer is becoming part of the physics courses, and it would be interesting to have certain classes of problems to be solved in a Quantum Mechanical course.
Nowadays, several numerical techniques have been successfully employed to solve the Schrödinger equation to obtain both the energy levels and the respective wave functions. In particular, for this kind of differential equation, a powerful method among others is that proposed by Boris Vasil’evich NumerovHairer . This method takes advantage of the fact that the Schrödinger equation is an eigenvalue equation to handle the wave function subjected to certain boundary conditions in order to minimize the energy for each level. Its algorithm is very efficient and converges very fast with at least of precision. Under this perspective, it is a good exercise to solve the 1d-Schrödinger equation using this technique to gain good insights about the Schrödinger equation during the classesCaruso . Because of that, we suggest a mathematical potential well, which can be expanded in even exponent power series inside the well, becoming an excellent exercise to treat it perturbatively or using the WKB method or other well-known Quantum Mechanics techniques to compare with the powerful numerical results. In what follows we compare some states order by order to a good numerical calculation in determining the solutions of the 1d-Schrödinger equation.
This article is sketched as follows: in section II we present the mathematical potential well. In section III we apply the potential well to the 1d-Schrödinger equation and analyses some particular aspects for both analytical and WKB approximation. In section IV we present the Stationary Perturbation Theory to calculate the energy levels and some wave functions for comparison. In section V we discuss about the Numerov’s numerical approach to solve the 1d-Schrödinger equation. Finally, in section VII we draw conclusions and perspectives.
II The potential well
Now we will introduce a mathematical potential whose series expansion is interesting because its symmetry and divergence at specific points. In 3D this mathematical potential is given by
[TABLE]
where has m*-1* units, in m, and in J. must be such that when equals some value, say , the product must be equals . As a consequence and diverges at . Outside this interval the cotangent function makes the potential oscillates between regions with negative and positive divergences with positively defined, which difficult the analysis and we will not consider this situation in the present work.
In figure 2 we display the 3D plot for -coordinate equals zero. If one varies , the diameter of the circle at the bottom of the figure becomes narrower as grows up to a maximum value , making and such that , which is a point of divergence at the center of the circle. For pedagogical applications, the -coordinate will be set zero from now on. Note that the surface figure generated is formed basically by symmetrical curves with minimum values.
In particular, we are interested in those curves with minimum values given by
[TABLE]
i.e., those curves that passes through the point . Let us take the curve belonging to the plane , which has the limit (2) above and, consequently, . However, as we already mentioned, Eq. (1) is spherically symmetric, which means that if we substitute by , the potential remains the same. As a consequence we can drop the absolute value of and write only to have a 1d version of this mathematical potential
[TABLE]
This 1d potential is plotted in figure 2. As one can see, in the symmetrical interval , it takes a minimum value at and diverges at . This is the potential we will use to solve the 1d Schrödinger equation. To assess the singularities of this potential we firstly consider the series expansion of the cotangent function around the origin given by
[TABLE]
where are the Bernoulli numbers: , , , , , , etc. As expected, this function exhibits a singularity at the origin. If one multiplies both sides by , this series can be rewritten as
[TABLE]
where the singularity is now removed. If we use the value of and divide both sides by with , we can rewrite this series as
[TABLE]
This series converges for all the values in the interval , as one can check taking the limit in Eq. (6). Thus, the 1d potential can be expressed as
[TABLE]
The first terms of the infinite series are given by
[TABLE]
Notice that the potential will be given in even exponents of the series, which favors the use of the harmonic oscillator Hamiltonian as the unperturbed Hamiltonian when perturbation theory is employed. The potential plot in the approximation is also displayed in figure 2. We will see the employment of approximated methods in the next sections.
III 1d Schödinger equation
The 1d Schrödinger equation is given by
[TABLE]
For this particular potential the 1d Schrödinger equation can be solved analytically in a very special situation. To see that, let us consider the potential given by Eq. (3) and define a new variable such that Eq. (9) can be rewritten as
[TABLE]
where , , and . We want to solve this equation for with the boundary condition , where the potential diverges. Note that is dimensionless. can assume any positive value in dimensions of provided that is greater than . For simplicity we consider this positive value equals 1 from now on.
It is straightforward and important to notice that,
[TABLE]
then we plug the above identity in Eq. (10) to obtain
[TABLE]
As we can note, if we choose a Spherical Bessel Function we obtain,
[TABLE]
In this sense we must impose and to obtain a common solution for Spherical Bessel Function of the first kind of the zeroth-order. Consequently we have
[TABLE]
valid for a wave function . We shall demonstrate a posteriori that this is actually the ground state wave function with eigenvalue using a numerical approach to solve the 1d Schrödinger equation (9).
Now it is a good exercise to employ some approximate approach to have an idea about the energy levels for the bound states without too much effort. The Wentzel-Kramers-Brillouin (WKB) approximation is perfect for such a situation, because the bounded particle, in this case, has a sufficiently high momentum around the center of the potential as well as we can expect that its wave function varies rapidly with position, much more rapidly than the potential Weinberg , as is the case when one considers the particle in a box.
To this end we can approximate the potential to with the aid of Eq.’s (7) and (8), as plotted in figure 2. The boundary condition for the potential well in Eq. (9) with WKB method is such that implies . In the pedagogical exercise of one-dimensional square well potential with perfectly rigid walls in a symmetrical interval where and , the WKB method gives us an exact solution of energy levels Mahon ; Griffths ; Schiff . Clearly the potential (7) has rigid walls in in (as can be seen in figure 2), so that we can use WKB method to obtain approximated energy levels. Thus, in the classical region of the potential , the WKB method gives the following solution
[TABLE]
where , and is the momentum given by
[TABLE]
The linear combination of solutions (15) is also a solution and
[TABLE]
Due to the symmetry of the well , it admits even wave functions
[TABLE]
and odd wave functions
[TABLE]
As already mentioned, the potential (7) has rigid walls in and the wave function must be zero at these points. For even wave function, , we have
[TABLE]
while for the odd wave function, , we have
[TABLE]
so we assign
[TABLE]
It follows that
[TABLE]
then it is straightforward to obtain
[TABLE]
Now one can write explicitly the potential (7) to
[TABLE]
where in the symmetrical interval we have , such that the momentum (16) can be written as
[TABLE]
and the integral (21) can now be calculated
[TABLE]
it follows that
[TABLE]
where we put the label in to indicate that the energy depends on . Note that for , as we can expect for a particle in a box. This approximation gives a good idea about the energy levels although the corrections do not differ significantly from the energy levels of the particle in a box. For example, consider in Eq. (23). One obtains , while for a particle in a box with an energy shift of and a length gives . For one obtains and for a particle in a box.
It is straightforward and important to notice that the ground state energy, for , is approximately as seen in Eq. (14). The WKB approach indicates the approximate values of energy of a quantum system, but as we have seen it is necessary to solve integrals like equation (21), with , where there are some difficulties to calculate it when the potential is a function expanded in a power series.
One must employ the WKB approach calculating the turning points correctly for each energy, which is a tough task once these points depend on the energy, and the condition (21) does not apply anymore. However, this will be left to the section results only for comparison reasons. For now, the resulting equation (23) gives us a good idea about the energy levels for our problem. In the next section, we shall see the Stationary Perturbation Theory where we obtain approximated values of energy and the wave functions for some specific cases.
IV Stationary Perturbative Theory
We have already encountered from equations (7) and (8) that the expansion of potential contains terms like , , and so on. Thus, it is useful to make an approach with the Stationary Perturbation Theory to study the effect of the perturbed potential with and on the energy levels into the one-dimensional harmonic oscillator HamiltonianGriffths ; Schiff ; Cohen ; Sakurai . As we shall see, the Stationary Perturbation Theory is also a good technique to compute the first levels of energy and the respective wave functionsfeynman . However, the calculations can be very tough as soon as we go to higher levels of energy. Needless to say that the respective wave functions are also cumbersome to compute. This is due to the fact that the potential (7) is an infinite series and we can only probe some terms of the series. To circumvent this inconvenience one can resort to numerical techniques as we will see in the next section. Nevertheless, it remains important to understand the basic physics of the approximate solutions even before we explore a more accurate numerical method. Let us write the potential well (7) expanded to sixth order,
[TABLE]
as we already set , we write the unperturbed Hamiltonian as
[TABLE]
where is the unperturbed Hamiltonian, which is the Hamiltonian for an 1d Harmonic Oscillator with .
For the perturbing potential, , we write
[TABLE]
Using the transformation we now write the 1d Schödinger equation as
[TABLE]
where we have and dimensionless constants.
Now, it is convenient to define the creation and annihilation operators respectively Cohen ; feynman ,
[TABLE]
where we define the operator . These operators obey the rules below
[TABLE]
also we have
[TABLE]
The unperturbed Hamiltonian of the one-dimensional harmonic oscillator yields energy values
[TABLE]
with , where the Stationary Perturbation Theory will add corrections to (30).
It is straightforward to obtain the coordinate operators using the equations (27)
[TABLE]
and with the aid of commutation relations (28) we can get
[TABLE]
and
[TABLE]
According to Stationary Perturbation Theory, the first-order correction to the energy is simply equals the mean value of perturbation term W in the unperturbed state ,
[TABLE]
where we set the perturbing term as
[TABLE]
We can see that the only non-vanishing terms in the first-order correction to the energy in Eq. (37)(when we use the equations (33) and (36)) are and , such as
[TABLE]
Replacing into the above equation we can write
[TABLE]
As we mentioned elsewhere, the calculations for higher levels in Stationary Perturbation Theory is a tough task with a great quantity of integral calculations. There is no reason to go beyond once several accurate numerical techniques are available to solve the Schödinger equation. As a consequence, we are limited to the first levels of energy where the first terms in the potential expansion are important. For this reason we will disregard corrections due to the sixth-order term , we will simplify the calculations to second-order of correction to the energy using just only the term of (38) for both energy calculations and the respective wave functions, keeping this contribution only in the first-order correction as shown in Eq. (41). We therefore have
[TABLE]
The terms of that contribute to second-order are , so that it follows
[TABLE]
The values of the matrix elements necessary to compute the energy corrections as well as the respective wave functions are listed in Appendix A. In what follows, when we calculate the second-order correction for the ground state energy we find
[TABLE]
We can continue with this method and obtain some values for second-order correction values such as
[TABLE]
Therefore we can compute the energy values using (30), (41), (49), and (52) where we have
[TABLE]
with .
Now we move on to obtain the approximate wave function. The first-order correction of the state vector is a linear superposition of all the unperturbed states
[TABLE]
The eigenfunctions of the unperturbed one-dimensional harmonic oscillator are
[TABLE]
where and are the Hermite polynomials,
[TABLE]
Thus, we can calculate the ground state wave function using the equation (57), it follows that
[TABLE]
we can now put the values of unperturbed functions of (58) into above result and obtain
[TABLE]
In the same way we can obtain the first excited wave function as fallows
[TABLE]
where these two wave functions are not normalized yet. As we already mentioned, the Perturbative Method is unproductive to obtain accurate results because it is necessary many calculation that converge slowly. For this problem with potential well (7), we will employ an efficient numerical method which can be implemented in any computer language.
V Numerical Method
For simplicity, we will write the 1D Schrödinger Equation exactly like we did in Eq. (10), where and . Unlike what we did in the last sections, we will use from now on as dimensionless variable instead of for convenience.
[TABLE]
The Numerov Method Hairer can always be applied if the differential equation is in the format
[TABLE]
Then we want to solve the equation (71) when the potential is given by
[TABLE]
we will rewrite it as
[TABLE]
and if we make then
[TABLE]
in this case the function appearing in Eq. (72) is zero. With this in mind, , and . Also assume that at we have . Since Eq. (75) is an homogeneous linear differential equation. Therefore, if is solution to the equation, then is as well , where is some real constant.
It is worth to mention the special case when then . This fact will be important because in the Numerov Method we need two consecutive values for the solution, and . So let us assume we start with then we can guess .
From the Boundary Conditions, at we must have , in other words, this point has to be a value for the solution. Guessing a positive or negative value for will only drive us to or then it doesn’t matter if we guess a positive or negative variation value in the neighborhood of , since we will get either or but both are solutions. Assume that the amplitudes of some solution when is discretized in the interval be given by . Accordingly, constitute also a set of amplitudes which are also amplitudes for another solution of the Schrödinger Equation (71).
We are free to pick any value for constant , we can always adjust it such that , for instance, , or in other words: . That is reasonable-since , and because the solution is assumed to be a smooth function-then, we will not expect huge variations from one value to the ones in some neighborhood. If we can calculate the next value based on and , we can repeat the process and find all other values of . We can use the Numerov’s Method to find , which is derived in the Appendix B. This method has order 4 of convergence Hairer .
The selection goes as following, for those values of , starting with and which finish with will constitute a set of valid values for the solution of the Schrödinger equation, in this way complying with the two Boundary Conditions in or .
VI Results
Unlike what was done in section III we must implement the full WKB method to calculate the energies and the respective wave functionsMahon . There we approximated the potential to and derived an expression for . As a consequence, the energy levels started from the value of . This occurred due to the considerations which led to the expression (21). To obtain the energies and the wave functions in WKB for the potential (3) we must find the turning points for each energy. This is an additional difficulty because the turning points define the energy. However, one can circumvent this difficulty by applying the following WKB constraint
[TABLE]
where and are the turning points. To obtain the energy and the respective turning points we passed the right-hand side in Eq. (76) to the left-hand side, defining a new function. Now the task is to determine the respective values of the energy which makes this new function equals zero, i.e., for a given level one must only find roots, remembering that the turning points are also dependent of the energy. We did that in Scilab using Newton-Raphson algorithm to find roots, varying the energy with 0.0001 for each step, calculating the respective turning points making , which in turn are used to calculate the integral in Eq. (76). Thus, using the approximated expression for the energy levels in section III we could assign an initial value below these values to find the energy which minimizes this new function for a given . The resulting energies can be visualized in the first column in Table 1. These are the energy values for the full WKB implementation considering the turning points in each level of energy. We will not describe the computation of the respective wave functions here because it is well-established in the text booksMahon ; Griffths .
Now we call attention to the first level of Numerov’s algorithm calculation. The value of 0.500 is exactly the ground state value obtained analytically in section III. This method produces good results in solving 1d-Schrödinger equation like pointed out by F. Caruso and V. OguriCaruso . The energy results are summarized in the last column and will serve to compare with other approximated methods. As one can see, the WKB method gives the best results if compared with Stationary Perturbation Theory (SPT) for the higher levels. One of the reasons that the SPT gives some discrepancies is the fact that we only go up to in the potential series to the second-order corrections as we mentioned elsewhere. However, these discrepancies are only perceptive after , giving reasonable results for the energy levels bellow that. As expected, the WKB method approximates to the exact values as soon as becomes big.
In figure 4 we plot for some wave functions generated by each method. In figure 4 (a) we plot the analytic expression for the ground state wave function from section III with that obtained using SPT and the Numerov methods. As one can see, Numerov is quite accurate while the SPT, although not so accurate, seems to be a reasonable approximation. However, we cannot say the same in figure 4 (b) for the first excited state. The SPT result in comparison with Numerov’s solution is quite different due to the increase in the difference of the energies between the methods as can be seen in Table 1. Finally, in figures 4 (c) and (d) we plot the WKB results for and with the respective Numerov’s results. We can see that there is a difference in amplitude and in the phase which can be explained by the difference in energy as can be seen in Table 1.
VII Conclusion
We have suggested a mathematical potential as a good exercise in employing different Quantum Mechanical techniques to solve the 1d-Schödinger equation. We applied both WKB and Stationary Perturbation Theory to get the energy states of the 1d-Schödinger equation and compared them with an accurate numerical solution described elsewhere. One can explore other applications of such potential to other physical situations like to solve the 3d-Schödinger equation for certain conditions and even to solids. Other possibilities will be explored in future works.
Appendix A Perturbative Matrix Elements
Here we give some calculated values of the matrix elements below. Due to the symmetry all these elements can be used to calculate the transposed ones.
[TABLE]
Appendix B Numerov’s Algorithm
Let us find out an expression . We will start with a Taylor series around
[TABLE]
and following our notation, we can rewrite it as
[TABLE]
making the change
[TABLE]
Now if we add the last two equations
[TABLE]
[TABLE]
from eq.( 75) we have , and if we substitute in eq.( 79) we get
[TABLE]
we can use eq.( 80) in order to modify since
[TABLE]
if we substitute in eq.( 81).
[TABLE]
if we isolate
[TABLE]
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) Steven Weinberg, “Lectures on Quantum Mechanics”, Cambridge University Press, (2013);
- 2(2) J.J. Sakurai, “Modern Quantum Mechanics”, Addison-Wesley Publishing Company, Inc., 1995;
- 3(3) José Roberto P. Mahon, “Mecânica Quântica: Desenvolvimento Contemporâneo com Aplicações”, LTC, Geral edition (2011);
- 4(4) D. Griffiths, “Introduction to Quantum Mechanics”, Cambridge University Press, second edition (2016);
- 5(5) L. I. Schiff, “Quantum Mechanics”, Mc Graw-Hill Book Company,(1968);
- 6(6) C. Cohen-Tannoudji, B. Diu, F. Laloë, “Quantum Mechanics”, Volume II, John Wiley & Sons (1977);
- 7(7) Hairer, Ernst; Nørsett, Syvert Paul; Wanner, Gerhard (1993), Solving ordinary differential equations I: Nonstiff problems (§III.10), Berlin, New York: Springer-Verlag.
- 8(8) F. Caruso, V. Oguri, Revista Brasileira de Ensino de Fisica, v. 36 , n. 2, 2310 (2014).
