This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Wavefunctions from Energies: Applications in simple potentials.

Darío M. Mitnik Instituto de Astronomía y Física del Espacio, CONICET–UBA, Buenos Aires, Argentina    Santiago A.H. Mitnik Escuela de Política y Gobierno, UNSAM, Buenos Aires, Argentina
(August 14, 2025)
Abstract

A remarkable mathematical property – somehow hidden and recently rediscovered –, allows obtaining the eigenvectors of a Hermitian matrix directly from their eigenvalues. That opens the possibility to get the wavefunctions from the spectrum, an elusive goal of many fields in physics. Here, the formula is assessed for simple potentials, recovering the theoretical wavefunctions within machine accuracy. A striking feature of this eigenvalue–eigenvector relation is that it does not require knowing any of the entries of the working matrix. However, it requires the knowledge of the eigenvalues of the minor matrices (in which a row and a column have been deleted from the original matrix). We found a pattern in these sub–matrices spectra, allowing to get the eigenvectors analytically. The physical information hidden behind this pattern is analyzed.

I Introduction

Recently DentonRosetta:19 , precise perturbative calculations of neutrino oscillation probabilities yield a surprising result: given the eigenvalues of the Hamiltonian and its minor sub–matrices, it is possible to write down all the probabilities by a quite simple expression. In a following two–pages paper the authors Denton:19 described and proved this eigenvector–eigenvalue identity (1), which is the subject of the present work. Despite its simplicity and the possible implications, the identity was not broadly well known. Lately, it achieves a blaze of publicity, after a popular article wolcholver:19 reported the unexpected relationship between the eigenvalues and eigenvectors in the neutrino oscillation calculations. The authors of Denton:19 rewrote the paper, adding thirty pages with several proofs of the identity, together with a discussion about its complicated history in the literature, and the reasons for its unawareness. They also showed that the equation appeared in different references, being independently rediscovered in diverse fields. In most cases, the papers were weakly connected, lacking in significant propagation of citations.

The eigenvector–eigenvalue identity Denton:19 relates the eigenvectors viv_{i} of an n×nn\times n Hermitian matrix HH, with its eigenvalues λ1,λ2,,λn\lambda_{1},\lambda_{2},\ldots,\lambda_{n}. In this work, it is slightly modified as follows:

|vj,i|2k=1;kin(λiλk)=k=1n1(λiλk(j)),\displaystyle|v_{j,i}|^{2}\,\,\prod_{k=1;k\neq i}^{n}\,\left(\lambda_{i}-\lambda_{k}\right)=\prod_{k=1}^{n-1}\,\left(\lambda_{i}-\lambda_{k}^{(j)}\right)\,, (1)

where vjiv_{ji} is the jthj^{\mathrm{t}h} component of the normalized eigenvector viv_{i} associated to the eigenvalue λi\lambda_{i}. The eigenvalues λ1(j),λ2(j),,λn1(j)\lambda_{1}^{(j)},\lambda_{2}^{(j)},\cdots,\lambda_{n-1}^{(j)} correspond to the minor MjM_{j} of HH, formed by removing the jthj^{\mathrm{t}h} row and column.

Identity (1) has many remarkable aspects to discuss. We can mention many positive and very promising issues. First, notice that at no point one ever actually needs to know any of the entries of the matrix to calculate its eigenvectors. From the physical point of view, this can be very useful in systems in which the eigenvalues are got by measurements. The most direct application could be the recovering of the electronic densities from the experimental spectra, which is, perhaps, the holy grail of the physical chemistry. Second, it can lead to the development of new numerical methods to diagonalize large matrices, faster and more efficiently. The standard computer routines use much more memory and resources if the eigenvectors are needed, in place of solely the eigenvalues.

However, these two advantages have some weaknesses. Indeed, the values of the original matrix HH are not needed, but since the expression (1) involves the minors MjM_{j}, this statement is not completely straight. It will be undisputed, only if the minor’s eigenvalues λi(j)\lambda_{i}^{(j)} are available, without the explicit knowledge of the matrix elements. From the numerical point of view, the new algorithms do not seem to be competitive, unless for very large matrices. The reason is that for every eigenvector viv_{i}, all the eigenvalues λk(j)\lambda_{k}^{(j)} of each minor MjM_{j}, are needed. Thus, the algorithm requires to obtain all the eigenvalues of n1n-1 different matrices, which will result in a much more costly way to solve an eigenproblem.

In the present work, all these aspects are examined. First, we prove the eigenvector–eigenvalue identity for the solution of the corresponding Schrödinger equation for simple one–dimensional potentials. The wavefunctions obtained by direct diagonalization, and by using the expression (1) are compared for harmonic oscillators, Coulombic potentials, and the infinite potential well. Then, the spectra of the minor matrices are analyzed. We found that these eigenvalues are not randomly scattered, else they behave systematically, forming a pattern that could be described analytically. Finally, a deep analysis of the minor eigenvalues λ(j)\lambda^{(j)} for the simplest potential (the infinite potential well), lead us to understand the origin of this singular behavior, which could be useful for the calculation of eigenvectors of other potentials.

II Assesment of the eigenvalue–eigenvector identity

To corroborate the expression (1) in physical problems, we will validate it first, in simple potential problems, solving the one–dimensional Schrödinger equation

H^(x)vi(x)=λivi(x),\hat{H}(x)\,v_{i}(x)=\lambda_{i}\,v_{i}(x)\,, (2)

where

H^=12d2dx2+V(x).\hat{H}=-\frac{1}{2}\frac{d^{2}}{dx^{2}}+V(x)\,. (3)

We choose the most commonly studied simple potentials, say, the harmonic oscillator

V(x)=VHO(x)12ω2(xx0),V(x)=V_{\mathrm{HO}}(x)\equiv\frac{1}{2}\omega^{2}\,(x-x_{0})\,, (4)

the Coulomb potential

V(x)=VC(x)Zx,V(x)=V_{\mathrm{C}}(x)\equiv-\frac{Z}{x}\,, (5)

and the infinite potential well

V(x)=VW(x){V0,forxL,forx>L.V(x)=V_{\mathrm{W}}(x)\equiv\left\{\begin{array}[]{ll}V_{0},&\mathrm{for}\,\,\,x\leq L\\ \infty,&\mathrm{for}\,\,\,x>L\end{array}\right.\,. (6)

For each potential, the corresponding Schrödinger equation was approximated in first–order finite differences, resulting in tridiagonal matrices. First, the full Hamiltonians have been diagonalized, by using standard computational packages lapack , getting the eigenvectors vv and eigenvalues λ\lambda. Next, we successively construct the minor matrices MjM_{j}, deleting from the full Hamiltonian matrix the jthj^{\mathrm{th}} row and column. In that way, the corresponding λ(j)\lambda^{(j)} eigenvalues have been obtained. Finally, Eq. (1) is used to get the “reconstructed” eigenvalues. The operations involved in this rebuilding require some care. The order of the operations is important, and also, it is better to add logarithms than to multiply terms having different orders of magnitudes. One of the principal numerical advantages of the proposed approach resides in the fact that the matrices are not needed, else, only their eigenvalues. Therefore, we also take care to exploit that, performing the calculation in a particular sequence, in which only one minor eigenvalues are stored in memory, at any step.

For all these potentials, and for many different Hamiltonian sizes, the reconstructed results agree with the original eigenvectors within machine precision. Thus, the first conclusion reached in the present work is that for any number nn of points used in the numerical grid, the eigenvalue–eigenvector identity can be considered numerically exact.

Refer to caption
Figure 1: Eigenvalues λi(j)\lambda_{i}^{(j)} of the minor matrices MjM_{j}, for the VWV_{\mathrm{W}}–Hamiltonian corresponding to the infinite potential well.

Of course, there is a drawback in the expression (1) and it is the requirement of the calculation of the eigenvalues for nn different matrices, which, in general, takes more computational efforts than the direct diagonalization of an n×nn\times n matrix. The algorithm can be improved significantly if one can found some relationship between the original eigenvalues λi\lambda_{i} and the corresponding minor eigenvalues λi(j)\lambda_{i}^{(j)}. To this end, we first plot these eigenvalues, to see if they follow some identifiable behavior. We show, in Figure 1, the λi(j)\lambda_{i}^{(j)} values corresponding to an infinite potential well VW(x)V_{\mathrm{W}}(x) (Eq. (6)) of size L=20L=20 a.u. and amplitude V0=0V_{0}=0, calculated with a numerical grid having n=33n=33 points. From this figure, we can not get any useful information, because of the similarities among the λi(j)\lambda_{i}^{(j)} eigenvalues, for any minor matrix jj.

For a better representation, we define and plot, in Figure 2 the differences D(i,j)λiλi(j)D(i,j)\equiv\lambda_{i}-\lambda_{i}^{(j)}, which could be helpful to understand the meaning of the minor’s eigenvalues.

Refer to caption
Figure 2: Differences between the full Hamiltonian eigenvalues λi\lambda_{i} and the eigenvalues λi(j)\lambda_{i}^{(j)} of the minor matrices MjM_{j} for the infinite potential well VW(x)V_{\mathrm{W}}(x), the Coulomb potential VC(x)V_{\mathrm{C}}(x), and the harmonic oscillator potential VHO(x)V_{\mathrm{HO}}(x).

These differences have been calculated for three different potentials, an infinite potential well, a Coulomb potential, and a harmonic oscillator potential. An unexpected regular pattern appears in the three cases, encouraging the search for analytical expressions capable to represent these values.

III Analytical expression for the minor’s eigenvalues

Although the curves shown in Fig. 2 suggest the possibility to find analytical functions to represent the minor’s eigenvalues, this task is not straightforward. Let us analyze the eigenvalues of the minor matrices for the infinite potential well VW(x)V_{\mathrm{W}}(x), which seems to be the potential having the most regular behavior. It is important to stress that we are dealing with the numerical solutions of a first order finite–differences approximation, which are different than the exact solutions. We will first attempt to understand the state of affairs in the numerical solutions, and will treat the exact solutions in further works (see a brief discussion in Appendix B).

For the first minor matrix M1M_{1}, the differences D(i,1)D(i,1) are arranged in a smooth curve which is easily approximated, as is shown in Figure 3, by the expression

D(i,1)λiλi(1)A1isin(πia1),D(i,1)\equiv\lambda_{i}-\lambda_{i}^{(1)}\approx A_{1}\,i\,\sin\left(\frac{\pi\,i}{a_{1}}\right)\,, (7)

where a1a_{1} is very close to nn, the number of points in the numerical grid.

Refer to caption
Figure 3: Differences λiλi(1)\lambda_{i}-\lambda_{i}^{(1)} for the minor matrix M1M_{1} for the infinite potential well VWV_{\mathrm{W}}–Hamiltonian. Points: Values obtained by direct diagonalization. Solid curve: analytic approximation.

The analytic approximation is more difficult for the next minor matrix M2M_{2}. Here, there are two different noticeable regions dd, and each one should be approximated separately, i.e.,

D(d)(i,j)λiλi(j)|idAjdisin(πiajd).D^{(d)}(i,j)\equiv\lambda_{i}-\lambda_{i}^{(j)}\,\,|_{i\in d}\approx A_{j}^{d}\,i\,\sin\left(\frac{\pi\,i}{a_{j}^{d}}\right)\,. (8)

For j=2j=2 the first coefficient a21=a1na_{2}^{1}=a_{1}\approx n, but, for the second half of the eigenvalues (d=2d=2), the appropriate value is a22n2a_{2}^{2}\approx\frac{n}{2} (formal expressions for ajda_{j}^{d} are given in Appendix A).

Refer to caption
Figure 4: Differences λiλi(2)\lambda_{i}-\lambda_{i}^{(2)} for the minor matrix M2M_{2}. Points: Values obtained by direct diagonalization. Solid curve: analytic approximation. The size of the VWV_{\mathrm{W}}–Hamiltonian matrix is n=33n=33.

The complications related to pursuing an understanding of the behavior of the minor’s eigenvalues do not end here. We found that the size of the Hamiltonian also affects how the D(i,2)D(i,2) are approximated. Let see these values for a case in which the number of points in the numerical grid is even. Figure 5 shows the differences between the eigenvalues of a Hamiltonian matrix with n=34n=34 points (in place of the previous values showed in Fig. 4, where n=33n=33).

Refer to caption
Figure 5: Differences λiλi(2)\lambda_{i}-\lambda_{i}^{(2)} for the minor matrix M2M_{2}, for a VWV_{\mathrm{W}}–Hamiltonian matrix with n=34n=34 points. Points: Values obtained by direct diagonalization. Solid curve: analytic approximation. Dashed curve: differences λiλi(1)\lambda_{i}-\lambda_{i}^{(1)}.

Here, the differences for the first 16 eigenvalues D(1)(i,2)D^{(1)}(i,2) are approximated with (8) using a set of parameters AjdA_{j}^{d} and ajda_{j}^{d}, and the last 16 D(2)(i,2)D^{(2)}(i,2) by using another set, like in the previous case. But, the difference D(17,2)=λ17λ17(2)D(17,2)=\lambda_{17}-\lambda_{17}^{(2)} does not belong to either of both curves. Surprisingly, we found that this value agrees exactly with the difference got for the first minor, which is D(17,1)=λ17λ17(1)D(17,1)=\lambda_{17}-\lambda_{17}^{(1)}.

More intricate is the approximation for the M3M_{3} minor’s eigenvalues (j=3j=3). We start the analysis with a Hamiltonian matrix having n=35n=35 points. As is shown in Figure 6, we need to establish three different regions dd, where the size of each one is pretty near 1/31/3 (see Appendix A). Since 34 is not divisible by 3, we do not know beforehand how many points ii belong to each region dd.

Refer to caption
Figure 6: Differences λiλi(3)\lambda_{i}-\lambda_{i}^{(3)} for the minor matrix M3M_{3}, for a VWV_{\mathrm{W}}–Hamiltonian matrix with n=35n=35 points.

We found that the approximation (8) works well for the three ranges if considering 11 points belonging to the first and last regions and 12 points to the middle. The corresponding parameters aa are roughly a31na_{3}^{1}\approx n, a322n3a_{3}^{2}\approx\frac{2n}{3}, a33n3a_{3}^{3}\approx\frac{n}{3}. As pointed out before, this distribution is particular for a given Hamiltonian size. The n=33n=33–case is illustrated in Figure 7. Here, 10 eigenvectors can be fitted very well with (8), for each region dd. We run into troubles at two points corresponding to i=n3i=\frac{n}{3} and i=2n3i=\frac{2n}{3}. As shown in the figure, the same unexpected property found before holds for this case: for these points, the eigenvalue differences for M3M_{3} coincide exactly with the corresponding values of the first minor M1M_{1}.

Refer to caption
Figure 7: Differences λiλi(3)\lambda_{i}-\lambda_{i}^{(3)} for the minor matrix M3M_{3}, for a VWV_{\mathrm{W}}–Hamiltonian matrix with n=33n=33 points. Dashed curve: λiλi(1)\lambda_{i}-\lambda_{i}^{(1)}.

Nevertheless, the picture is different for n=34n=34, as is shown in Figure 8. Here, the first and last region holds 10 points, the central region 11 points, and, again, two values lie outside these curves. Now, these values agree exactly with those corresponding to M2M_{2}.

Refer to caption
Figure 8: Differences λiλi(3)\lambda_{i}-\lambda_{i}^{(3)} for the minor matrix M3M_{3}, for a VWV_{\mathrm{W}}–Hamiltonian matrix with n=34n=34 points. Dashed curve: λiλi(2)\lambda_{i}-\lambda_{i}^{(2)}.

In conclusion, the eigenvalue differences D(d)(i,j)D^{(d)}(i,j) follow the general behavior given in Eq.(8), in which the width coefficients

ajdnj(jd+1).a_{j}^{d}\approx\frac{n}{j}\left(j-d+1\right)\,. (9)

But, it seems very difficult to assign a simple formula for each minor index jj, for each region dd, and for any number of points nn.

We emphasize that the expression (9) is approximate. An accurate fitting for the aa values can be done, requiring a lot of work since adjustments must be done to generalize it for every number of points nn. These corrections are small and will not be significant for large matrices. However, establishing the number of points assigned to each sector dd is not straightforward since it depends on the number of points nn and varies for each minor index jj. Assigning a wrong number of points to a particular region accumulates enormous errors in the reconstruction formula (1), turning any approximation of DD useless. Furthermore, there are many problematic points kk, that do not belong to any of the regions dd. The D(k,j)D(k,j) differences for these points agree with the values calculated for other minors D(k,p)D(k,p), where the minor index pp also depends on jj and the number of points nn. We found the analytical expression that relates these indexes:

pn(j)=mod(n+1j,j)p_{n}^{(j)}=\mathrm{mod}(n+1-j,j) (10)

Taking all these aspects into consideration, we can reproduce all the DD values, and thus, all the eigenvalues λi(j)\lambda_{i}^{(j)} belonging to all the minor matrices MjM_{j}, for any Hamiltonian size nn. As an example, we illustrate, in Figure 9, the eigenvalue differences D(i,16)=λiλi(16)D(i,16)=\lambda_{i}-\lambda_{i}^{(16)} for the minor matrix M16M_{16}, for a Hamiltonian matrix with n=250n=250 points. All the points kk that are not fitted with the curves represented in solid lines have exactly the values D(k,11)D(k,11) corresponding to the minor matrix M11M_{11} (dashed curves), in agreement with our findings, since p=mod(235,16)=11p=\mathrm{mod}(235,16)=11.

Refer to caption
Figure 9: Differences λiλi(16)\lambda_{i}-\lambda_{i}^{(16)} for the minor matrix M16M_{16}, for a VWV_{\mathrm{W}}–Hamiltonian matrix with n=250n=250 points. Dashed curve: λiλi(11)\lambda_{i}-\lambda_{i}^{(11)}.

IV Physical interpretation of the minor’s eigenvalues

Having decoded the startling pattern conformed by the minor’s eigenvalues, many questions remain open. The behavior discovered is particular to the infinite potential well. From Figure 2 it is reasonable to conjecture about the existence of similar relationships on the other potentials. All the eigenvalues have been calculated numerically. A question arises is whether the same pattern holds also for the exact analytical results. The most important issue to solve is the possibility to recognize a physical meaning in our findings. Perhaps, understanding this matter could help to answer the other questions.

The first physical realization of the eigenvector–eigenvalue identity has been done by Voss and Balloon Voss:20 . They showed that one–dimensional arrays of coupled resonators, described by square matrices with real eigenvalues, provide simple physical systems where this formula can be applied in practice. The subsystems consist of arrays with the jthj^{\mathrm{th}} resonator removed. Thus, from their spectra alone, the oscillation modes of the full system can be obtained.

Concerning the infinite potential well, the physical meaning of the removal of the first row and column is very simple: it conforms another infinite potential well whose width decreases from LL to LΔxL-\Delta x, where Δx\Delta x is the numerical mesh size. The same potential may be thought of as an infinite well of size LL, with an additional infinite wall located at Δx\Delta x. Accordingly, the removal of the jthj^{{\mathrm{t}h}} row and column means an infinite potential well with an infinite wall at x=jΔxx=j\Delta x. As an example, we plot the first eigenvectors of the submatrix M20M_{20}, for an infinite potential well represented by n=200n=200 points, in Figure 10 (above). In the relative coordinates it means that an infinite wall is present at x/L=0.1x/L=0.1. As is shown in the figure the first eigenvectors correspond to the eigenvectors of a LL/10L-L/10 infinite potential well. We also have to consider the other potential well of size L/10L/10, which, for this particular case have eigenvalues coincident with the full Hamiltonian spectra for every i=10i=10 functions. The lower part of Figure 10 shows the eigenvalues v10(20)v_{10}^{(20)}, v20(20)v_{20}^{(20)}, and v30(20)v_{30}^{(20)}, having the same energy as v10v_{10}, v20v_{20}, and v30v_{30} from the full Hamiltonian.

Refer to caption
Refer to caption
Figure 10: Upper part: first eigenvectors vi(20)v_{i}^{(20)} for the minor matrix M20M_{20}, for a VWV_{\mathrm{W}}–Hamiltonian matrix with n=200n=200 points. Lower part: eigenvectors v10(20)v_{10}^{(20)}, v20(20)v_{20}^{(20)}, and v30(20)v_{30}^{(20)}.

V Conclusions

The eigenvalue–eigenvector identity expresses a curious and surprising relationship between the eigenvector of a matrix and the eigenvalues of its minors. It can be very useful from the numerical point of view, encouraging the study of new techniques to solve large eigenproblems. In general, it is much simple and fast to calculate the eigenvalues than the eigenvectors. Moreover, for very large matrices, the memory storage requirement for standard eigenvectors solver can lead to serious problems, which could be overcome by this approach. A critical element to strengthening the use of the identity is the ability to avoid the calculation of the eigenvalues of all the minor matrices.

In this work, we first tested the eigenvalue–eigenvector identity on different systems. The formula has been used to reconstruct, numerically, the eigenvectors of simple one–dimensional Hamiltonians. Using only the eigenvalues of the minor matrices, the formula reproduces the eigenvectors within machine precision, even for large cases. In most cases, the eigenvalue λi\lambda_{i} is close to the λi(j)\lambda_{i}^{(j)} value. However, analyzing their differences D(i,j)=λiλi(j)D(i,j)=\lambda_{i}-\lambda_{i}^{(j)} , we found systematic patterns, allowing to extract analytically the minor’s eigenvectors without diagonalizing all the submatrices.

To understand the patterns, we focused our study on the infinite potential well. Elucidating the behavior of the differences D(i,j)D(i,j) is not straightforward since they depend on the eigenvalue index ii, the minor index jj, and also on the number nn of points in the numerical grid representing the Hamiltonian. We found that, indeed, it is possible to find an analytical expression for D(i,j)D(i,j), and therefore, for all the λi(j)\lambda_{i}^{(j)}. The existence of regular patterns suggest that some hidden information about the eigenvectors of the full Hamiltonian is buried under the minor matrices’ eigenvalues structure. A crucial aspect to understand this information is to found the physical reasons that generate those patterns. For the case studied here, the minor matrix represents a clear physical case that consists of the same Hamiltonian but with an infinite wall located at the point corresponding to the index jj. The generalization to other potentials in 3 dimensions and for real scenarios, can be a matter of further interesting development.

Acknowledgements.
This work was supported with PIP N11220130100607{}^{\circ}11220130100607 of CONICET, Argentina.

The data that support the findings of this study are available from the corresponding author upon reasonable request.

References

  • (1) P.B. Denton, S.J. Parke and Xining Zhang, “Eigenvalues: the Rosetta Stone for Neutrino Oscillations in Matter”, arXiv:1907.02534 [hep–ph], (2019).
  • (2) P.B. Denton, S.J. Parke, T. Tao, and Xining Zhang, “Eigenvectors from Eigenvalues: a survey of a basic identity in linear algebra”, arXiv:1908.03795 [math.RA], (2019).
  • (3) N. Wolcholver, “Neutrinos lead to unexpected discovery in basic math”, Quanta Magazine, Nov (2019), http://shorturl.at/bcqsA.
  • (4) LAPACK: Linear Algebra PACKage, http://www.netlib.org/lapack/.
  • (5) H.U. Voss and D.J. Ballon, Phys. Rev. Research 2 012054(R), (2020).

Appendix A Analytical expression for the approximation formulas

In first–order approximation, the numerical eigenvalues λi\lambda_{i} of the one dimension infinite potential well, are related to the eigenvalues λi(j)\lambda_{i}^{(j)} of the minor submatrix MjM_{j} in the following way. Let us define a variable

xin,x\equiv\frac{i}{n}\,, (11)

where ii is the eigenvalue index and nn is the number of grid points representing the eigenvectors. Numerically, an infinite potential well represented by an nn–points Hamiltonian has nn different eigenvalues, therefore, x{0,1}x\in\{0,1\}. The eigenvalue differences D(i,j)=λiλi(j)D(i,j)=\lambda_{i}-\lambda_{i}^{(j)} have been found to cluster in jj different sections, where the size of each of them is approximately n/jn/j. More precisely, each section begins at a point

x0j(d)=d1j(1+1n).x_{0_{j}}^{(d)}=\frac{d-1}{j}\left(1+\frac{1}{n}\right)\,. (12)

It is worth to note that for the infinite potential well, the x0jx_{0_{j}} points correspond to the nodes of the jthj^{\mathrm{th}} eigenvector.

The argument of the sin\sin functions in Eq. (8) has a wavelength proportional to a width of

ad(j)=1x0j(d)+12n.a_{d}^{(j)}=1-x_{0_{j}}^{(d)}+\frac{1}{2n}\,. (13)

The differences can be approximated by the expression

D(d)(i,j)=Aj(d)sin(xx0j(d)ad(j)π)(x+Δ(d)).D^{(d)}(i,j)=A_{j}^{(d)}\,\sin\left(\frac{x-x_{0_{j}}^{(d)}}{a_{d}^{(j)}}\pi\right)\,(x+\Delta^{(d)})\,. (14)

The parameter Δ(d)\Delta^{(d)}

Δ(d)={d2n,ford<j2jd+22n,forj2d<j112n,ford=j1,\Delta^{(d)}=\left\{\begin{array}[]{ll}\frac{d}{2n},&\mathrm{for}\,\,\,d<\frac{j}{2}\\ \frac{j-d+2}{2n},&\mathrm{for}\,\,\,\frac{j}{2}\leq d<j-1\\ -\frac{1}{2n},&\mathrm{for}\,\,\,d=j-1\end{array}\right.\,, (15)

and the coefficients Aj(1)=jA_{j}^{(1)}=j, Aj(j1)=1jA_{j}^{(j-1)}=\frac{1}{j}, and in any other case

Aj(d)=jdsin(djπ)sin(πjd+1).A_{j}^{(d)}=\frac{j}{d}\,\,\frac{\sin\left(\frac{d}{j}\pi\right)}{\sin\left(\frac{\pi}{j-d+1}\right)}\,. (16)

It is very important to identify the limits of every sector dd: the initial eigenvalue index i0j(d)i_{0_{j}}^{(d)}, the last point ibj(d)i_{b_{j}}^{(d)}, and the points kj(d)k_{j}^{(d)} that lie outside each region dd. For simplicity, let us drop the indexes ii and dd in Eq. (12), so, every section is bounded by the range

x0d1j(1+1n)<x<xbdj(1+1n).x_{0}\equiv\frac{d-1}{j}\left(1+\frac{1}{n}\right)<x<x_{b}\equiv\frac{d}{j}\left(1+\frac{1}{n}\right)\,. (17)

The corresponding (x×n)(x\times n) values are not necessarily integer numbers. We define the indexes i0i_{0} and ibzi_{b_{z}} as the integer part of (x0×n)(x_{0}\times n) and (xb×n)(x_{b}\times n), respectively. Then, we designate the following quantities:

(x1,x2,x3)(ibz1n,ibzn,ibz+1n).\left(x_{1},x_{2},x_{3}\right)\equiv\left(\frac{i_{b_{z}}-1}{n},\frac{i_{b_{z}}}{n},\frac{i_{b_{z}}+1}{n}\right)\,. (18)

The index ibi_{b} is defined as

ib={ibz1forx1<xbx2ibzforx2<xbx3,i_{b}=\left\{\begin{array}[]{ll}i_{b_{z}}-1&\mathrm{for}\,\,\,x_{1}<x_{b}\leq x_{2}\\ i_{b_{z}}&\mathrm{for}\,\,\,x_{2}<x_{b}\leq x_{3}\end{array}\right.\,, (19)

Every sector contains the eigenvalue indexes between

i0+1iib1.i_{0}+1\leq i\leq i_{b}-1\,. (20)

As explained above, the value of D(ib,j)(d)D(i_{b},j)^{(d)} is calculated by using Eq. (10), i.e., the value corresponding to the index k=ibk=i_{b} is D(k,j)(d)=D(k,jp)(p)D(k,j)^{(d)}=D(k,j_{p})^{(p)} where

p\displaystyle p =\displaystyle= mod(n+1j,j)and\displaystyle\mathrm{mod}(n+1-j,j)\,\,\,\,\mathrm{and}
jp\displaystyle j_{p} =\displaystyle= ibpn.\displaystyle\frac{i_{b}\,p}{n}\,. (21)

Appendix B Implementation in the exact solutions

Here, we will show how to proceed for the reconstruction of the exact wavefunctions (not the numerical solutions, as before). Again, we want to get the eigenvectors of an infinite potential well, using the eigenvector–eigenvalue identity. The expression (1) involves a product, so, we must decide, first, how many points should be used in it. This decision also determines which minor matrices are included, and their eigenvalues. As stated above, the minor matrix MjM_{j} represents the original Hamiltonian matrix with an infinite wall at the corresponding position xjx_{j}. This wall separates the potential in two regions, in our case, two infinite wells, one from 0 to xjx_{j}, and the other from xjx_{j} to 11. To reconstruct the eigenvectors through the eigenvector–eigenvalue identity, one must be aware to intercalate appropriately the energies of both wells.

As an example, let us pick 10 terms in the product (1) to reconstruct the eigenvectors of an infinite potential well having a width L=11L=11 a.u.. The walls are located at xj=1,2,3,,9,10x_{j}=1,2,3,\ldots,9,10 a.u.. For instance, for the minor M4M_{4}, we need to calculate the spectra for two wells: one having a width L1=7L_{1}=7 and the other with L2=4L_{2}=4. Their corresponding energies are

ϵn(i)=12(niπLi)2.\epsilon_{n}^{(i)}=\frac{1}{2}\,\left(\frac{n_{i}\,\pi}{L_{i}}\right)^{2}\,. (22)

For the box having L2=7L_{2}=7 a.u., the lowest energies are ϵ11=0.1007\epsilon_{1}^{1}=0.1007, ϵ21=0.4028\epsilon_{2}^{1}=0.4028, and ϵ31=0.9064\epsilon_{3}^{1}=0.9064 a.u., and for L1=4L_{1}=4 a.u., the lowest energies are ϵ12=0.3084\epsilon_{1}^{2}=0.3084, ϵ22=1.2337\epsilon_{2}^{2}=1.2337, and ϵ33=2.7758\epsilon_{3}^{3}=2.7758 a.u.. The ordered eigenvalues λi(4)\lambda_{i}^{(4)} are stated in Table LABEL:tab:eigenvalues, together with the other values. The rest of the eigenvalues are got by considering the symmetry of the potentials, i.e., λi(6)=λi(5)\lambda_{i}^{(6)}=\lambda_{i}^{(5)}, λi(7)=λi(4)\lambda_{i}^{(7)}=\lambda_{i}^{(4)}, λi(8)=λi(3)\lambda_{i}^{(8)}=\lambda_{i}^{(3)}, λi(9)=λi(2)\lambda_{i}^{(9)}=\lambda_{i}^{(2)}, and λi(10)=λi(1)\lambda_{i}^{(10)}=\lambda_{i}^{(1)}.

Using these eigenvalues, the eigenvector–eigenvalue equation reproduces the eigenvectors (at the positions xjx_{j}), without normalization. The normalized results are shown in Figure 11, for the first five eigenvalues, demonstrating that the identity can also be used for exact analytical cases.


Refer to caption
Figure 11: First 5 exact eigenvalues vi(x)v_{i}(x) corresponding to an infinite potential well having a width L=11L=11 a.u.. The curves represent |vi(x)|2|v_{i}(x)|^{2}. The points are the |vji|2|v_{ji}|^{2} values, calculated through the eigenvalue–eigenvector identity (1) (normalized).
Table 1: Lowest eigenvalues λi\lambda_{i} for the infinite potential well having a width L=11L=11 a.u., and eigenvalues λi(j)\lambda_{i}^{(j)} of the corresponding minor MjM_{j} matrices. For each case, the quantum number nin_{i} and the width of the corresponding well LiL_{i} used in Eq. (22), are indicated.
λ1(j)\lambda_{1}^{(j)} (Li,ni)(L_{i},n_{i}) λ2(j)\lambda_{2}^{(j)} (Li,ni)(L_{i},n_{i}) λ3(j)\lambda_{3}^{(j)} (Li,ni)(L_{i},n_{i}) λ4(j)\lambda_{4}^{(j)} (Li,ni)(L_{i},n_{i}) λ5(j)\lambda_{5}^{(j)} (Li,ni)(L_{i},n_{i}) λ6(j)\lambda_{6}^{(j)} (Li,ni)(L_{i},n_{i}) λ7(j)\lambda_{7}^{(j)} (Li,ni)(L_{i},n_{i}) λ8(j)\lambda_{8}^{(j)} (Li,ni)(L_{i},n_{i}) λ9(j)\lambda_{9}^{(j)} (Li,ni)(L_{i},n_{i})
H 0.0408 (11,1) 0.1631 (11,2) 0.3671 (11,3) 0.6525 (11,4) 1.0196 (11,5) 1.4682 (11,6) 1.9984 (11,7) 2.6101 (11,8) 3.3035 (11,9)
M2M_{2} 0.0493 (9,1) 0.1974 (9,2) 0.4441 (9,3) 0.7896 (9,4) 1.2337 (2,1) 1.7765 (9,5) 2.4181 (9,6) 3.1583 (9,7) 3.9972 (9,8)
M3M_{3} 0.0609 (8,1) 0.2437 (8,2) 0.5483 (3,1) 0.9748 (8,3) 1.2337 (8,4) 1.5231 (8,5) 2.1932 (3,2) 2.9853 (8,6) 3.8991 (8,7)
M4M_{4} 0.1007 (7,1) 0.3084 (4,1) 0.4028 (7,2) 0.9064 (7,3) 1.2337 (4,2) 1.6114 (7,4) 2.5178 (7,5) 2.7758 (4,3) 3.6256 (7,6)
M5M_{5} 0.1371 (6,1) 0.1974 (5,1) 0.5483 (6,2) 0.7896 (5,2) 1.2337 (6,3) 1.7765 (5,3) 2.1932 (6,4) 3.1583 (5,4) 3.4269 (6,5)