Aspects of perturbation theory in quantum mechanics: The BenderWu Mathematica ® package☆
Introduction
Time-independent perturbation theory in quantum mechanics, developed by Erwin Schrödinger, is almost as old as quantum mechanics itself. Published in 1926 [1], the same year as the Schrödinger equation [2], it is a standard topic of any textbook of quantum mechanics. However the method is rooted in wave-mechanics and dates back to Lord Rayleigh and his 1877 textbook on The Theory of Sound [3]. For this reason the theory is often referred to as The Rayleigh–Schrö dinger perturbation theory.
Little did these great minds know that had they been able to compute large orders of perturbation theory, for most systems they would have come to a surprising revelation: the radius of convergence of the perturbation theory is zero. The reason for this is a factorial growth of the coefficient of the expansion parameter, which we refer to here as “the coupling” and denote by .
Rather than being a curse, it is now becoming increasingly clear that the perturbative expansion is intimately tied up with non-perturbative physics. The analysis and study of such series, functions and theories goes under the name of Resurgence theory. Although the resurgence idea is old [4], it has been the subject of recent rapid development, from one-dimensional integrals [[5], [6], [7]], through quantum mechanics [[8], [9], [10], [11], [12], [13]] to quantum field theory [[14], [15]] and string theory, see e.g. [[16], [17], [18], [19]].
The resurgence structures are mostly studied in Quantum Mechanics. However, to our knowledge, all publications to date deal with case-by-case examples, and no practical general procedure of studying large orders of perturbation theory was published. In this work we adapt the method, developed originally by C. M. Bender and T. T. Wu [20] for the anharmonic oscillator with quartic term in the potential, to a perturbative expansion of an arbitrary locally-harmonic potential around one of its harmonic minima.1 In addition we develop a workable Mathematica ® computer code which can easily compute many orders of perturbation theory (about orders in 10–30 s, and 250 orders in 1–2 h on a modern home computer). The computation is done symbolically by default, so the result is an exact result in perturbation theory without any numerical error. Furthermore, the potential can be allowed to depend on arbitrary symbolic variables, allowing the study of the parametric dependence of the perturbation theory.
To be more specific, the code presented here allows a perturbative treatment of a one-dimensional systems with a Hamiltonian in the coordinate representation given by where is an arbitrary non-singular potential. Such a potential is typically characterized by some length scale characterizing its spatial variation, and a frequency scale of the harmonic motion around one of its minima.2 On dimensional grounds we can write in general where is an arbitrary (dimensionless) function defining a non-trivial potential. The perturbation theory is defined by an expansion of the potential around one of its local minima, which coincide with the minima of . Without loss of generality, we will take that one such minimum is at , and construct the perturbation theory around it. A dimensionless combination of parameters is given by3 , which is made small when either or is made large. A time-independent perturbation series is therefore an expansion of the wave-function and energy in this small coupling, by an expansion of the potential in powers of , treating non-quadratic terms as a perturbation of a Harmonic oscillator.
To make this more explicit, let us go to a dimensionless spatial coordinate4 . Then the Hamiltonian becomes Finally, we define a reduced Hamiltonian given by We wish to construct the perturbative solution to the Schrödinger equation by expanding the potential for small around one of its minima, taken to be at , It is clear that the higher terms are made arbitrarily small by taking arbitrarily small. We can therefore treat all terms, except the quadratic term, as a perturbation, and solve the reduced Schrödinger equation for and as a power series and5 Note however that (see 2.3) for the potential at hand. To do this we will apply the Bender–Wu method, originally developed for an anharmonic oscillator with the perturbation [20]. As we shall see, however, it is possible to generalize this method to an arbitrary potential, as long as its minima are harmonic and non-singular.
We will also be interested in a more general problem with the reduced Hamiltonian where is given by The term is clearly suppressed by a power of compared to the first term, and is important in the definition of supersymmetric quantum mechanics, as well as some quasi exactly solvable models which were an initial motivation for this work. Studies of these problems is the topic of a separate publication [21]. Note however that such potentials cannot be classical in nature, and must come from some quantum effects.
Although we will not implement it in the Mathematica ® package which accompanies this work, we also give BenderWu recursion relations for the potential of the form for an arbitrary integer . This potential is of some interest in the literature (see for example an elegant book [22]).
Finally we also note the multi-variable (many-body) Schrödinger problem is possible to treat by our methods in principle. This problem, although a natural generalization of the one-variable problem, is not pertinent to the rest of the paper. Nevertheless, given the importance of such a problem for higher dimensional and multi-particles QM problems, as well as its extensions to quantum field theory,6 we felt compelled to derive the recursion relations for (1.12) and explain how they are solved, at least in principle. We also restrict the discussion to non-degenerate perturbation theory only, leaving the study of general degenerate case for the future. The efficacy of this approach in the multi-dimensional problem above is also left for future work.
The paper is organized as follows: In Section 2 we generalize the method of Bender–Wu to the arbitrary potential in 1D quantum mechanics. In Section 3, we sketch how the discussion generalizes to the multi-variable quantum mechanics, and briefly discuss the geometric structure which arises there. Section 4 is dedicated to the explanation of the BenderWu Mathematica ® package. The content of this section is largely independent of the rest of the paper, and the user interested in learning how to run and use the package is invited to go there immediately. We conclude in Section 5.
We dedicate this small section to briefly comment on the literature available and the application of the Bender–Wu method. Following the original publication the vast application of the method was used to analyze the anharmonic oscillator. A notable exception is [23], which attempted to generalize the method to a Mathieu potential, but encountered a numerical instability of the recurrence relations for level numbers . Ref. [24] applied the method to the supersymmetric version of the double-well potential. In [25] the method was applied to a PT symmetric potential , while in [26] the complex Hénon–Heiles potential was analyzed. All of these results, save the last one,7 are easily reproduced by the BenderWu function of our package, within seconds.
Section snippets
The Bender–Wu method for arbitrary locally harmonic potentials in one dimension
In this section we will develop the recursion relations which will allow us to compute the perturbative expansion of the wave-function and energy. The method goes under the name of Bender–Wu who first invented it to study the quartic potential problem in quantum mechanics [20]. Here we adapt the method for a general classical potential with the structure , and some of its generalization to quantum effective potentials. It is important to realize that the potential can even be a periodic
Multi-variable case
Although this work is mostly about the one-dimensional quantum mechanics, we wish to present a generalization to multi-variable case. The content of this section is not implemented in the BenderWu package, and can be skipped entirely without affecting the understanding of the remainder of the paper. Nevertheless the study of this case is important for multiple reasons, some of which we emphasize here
-
The study of higher dimensional quantum mechanics systems,
-
The study of many-body
The BenderWu Mathematica ® package
In this section we describe how the Mathematica ® BenderWu package is used and what are its abilities. However rather than explaining its features in detail, we will mostly focus on working out a particular example. Many more examples are found in an example file accompanying this work, and the reader is encouraged to refer to it.
The BenderWu function
The integral part of a BenderWu package is the function of the same name. The BenderWu takes in four essential arguments and a number of options. The function is called with the following basic syntax The arguments above are:
-
The potential which has a local minimum at (e.g. x̂2+3x̂7)
-
The argument of the potential (e.g. x)
-
The level number for which one wishes to compute (e.g. 3)
-
The order of to which one wishes to compute the energy and the wave-function (e.g. 30).
-
After
The BWProcess function
The BWProcess function serves as a processing function for the output of the BenderWu function. It helps to format the output and present it in a way that is most useful to the user. It allows for a number of options which control how the output is formatted. The basic syntax is
BWLevelPolynomial function
The BenderWu function allows only for the insertion of the integer values for the level number, and cannot directly compute the analytical level-number dependence. The BWLevelPolynomial function, however, allows for the reconstruction of the level-number dependence by computing the perturbative data for multiple values of the level-number. The details of how to use this function are found in Section 4.3.
To illustrate how the function BenderWuand and BWProcess work we will go through an example
Conclusion
We have presented the generalization of the Bender–Wu recursion relations treating all locally harmonic potentials uniformly. In addition we considered various effective action forms, and derived generalizations for them.
Additionally we have developed a Mathematica ® package incorporating these relations for an easy computation of the perturbative expansions in 1D quantum mechanics. Although the method of Bender–Wu is well known in the literature, the application seems to have been focused on a
Acknowledgments
We would like to give special thanks to Aleksey Cherman for thoroughly testing the code and giving useful comments on an early draft of this work. In addition we are very thankful to Gerald Dunne, Can Kozçaz and Yuya Tanizaki for discussions, suggestions and code-testing. This research was supported by the DOE under Grant Nos. DE-FG02-03ER41260 (TS) and DE-SC0013036 (MÜ).
References (35)
Phys. Lett. B
(1980)Nuclear Phys. B
(1981)Nuclear Phys. B
(1983)- et al.
Phys. Lett. A
(2001) Ann. Phys.
(1926)Phys. Rev.
(1926)The Theory of Sound, Vol. 1
(1877)Les Fonctions Resurgentes, Vol. I-III
(1981)- et al.
Proc. R. Soc. Lond. Ser. A Math. Phys. Eng. Sci.
(1991) Proc. R. Soc. London
(1997)
Duke Math. J.
Phys.Rev. D
Phys. Rev. D
J. High Energy Phys.
J. High Energy Phys.
Cited by (61)
Resurgence in the bi-Yang-Baxter model
2021, Nuclear Physics BPerturbative quasinormal mode frequencies
2024, Physical Review DFull counting statistics of particle distribution on a digital quantum computer
2024, Physical Review A
- ☆
This paper and its associated computer program are available via the Computer Physics Communication homepage on ScienceDirect (http://www.sciencedirect.com/science/journal/00104655).