QM Inverse Problem: Finding V(x)

  • Thread starter Thread starter hilbert2
  • Start date Start date
  • Tags Tags
    Inverse Qm
hilbert2
Science Advisor
Insights Author
Messages
1,600
Reaction score
607
Let's say we have a one dimensional single particle system that is described by a SE

-\frac{\hbar^{2}}{2m}\frac{d^{2}}{dx^{2}}\psi(x)+V(x)\psi(x)=E\psi(x)

We do not know what the potential energy function V(x) is, but we know that the eigenvalues
spectrum is

E_{n}=kn^{\frac{3}{2}}

where k is a constant with dimensions of energy and n=1,2,3,...

How to find out what is the function V(x) that results in this energy spectrum? If the exponent
were 1 instead of 3/2 then it would be a harmonic oscillator potential and if the exponent were
2 it would be the "particle in box" potential. Do all possible exponents result in a V(x) that can be
written with elementary functions?

To find V(x), we should obviously

1. Write the Hamiltonian matrix in the basis where its diagonal (we can do that)

2. Unitary transform to position representation basis

3. Subtract the kinetic energy operator

But how do we find the right unitary transformation to do this?
 
Last edited:
Physics news on Phys.org
I would test V(x)=|x| and if that does not work, the more general V(x)=|x|a with real a, but that is just a guess.
In the general case: No idea. I know that in scattering theory, a transformation of the spatial potential to a "momentum potential" helps, but I don't know if that can be used here.
 
^ I don't right now have at hand a numerical code that solves for the eigenstates and eigenvalues in 1D potential, but if I have time to make one I'll try what happens with the V(x) = |x| potential.

One has to note that the energy spectrum does not uniquely determine V(x). For example, the energy levels are same in the harmonic potential V(x) = kx2 and the translated harmonic potential V(x) = k(x+c)2 (c is a constant). Also applying a parity transformation to V(x) does not change the energy levels.

Also, its obvious that some conceivable spectra don't correspond to any physical potential. Suppose the energy spectrum is bounded from upward and En converges to some maximum energy when n grows without bound. That is not physically possible.
 
I did some searching with Google and found a lot of mathematical literature about this exact problem (reconstructing a potential from spectral or scattering data). Look like the mathematicians Gelfand, Levitan and Marchenko solved this problem in 1960's.

I didn't understand much of the literature as it was for mathematicians, and it didn't provide any simple recipe for finding V(x) when En is known...
 
hilbert2 said:
Also, its obvious that some conceivable spectra don't correspond to any physical potential. Suppose the energy spectrum is bounded from upward and En converges to some maximum energy when n grows without bound. That is not physically possible.
That's exactly how the energy states for a 1/r2 potential (in atoms, for example) look like.
 
mfb said:
That's exactly how the energy states for a 1/r2 potential (in atoms, for example) look like.

That's only the bound states. The scattering states where the electron's energy is higher than the ionization energy of hydrogen (for example), don't have an energy upper limit. Scattering states form the continuum part of the hydrogenic energy spectrum.
 
That's only the bound states.
Sure, but if you include unbound states you never get an upper limit on the energy.

I would not call this "conceivable spectra" ;).
The same goes for spectra without a lower bound.
 
mfb said:
The same goes for spectra without a lower bound.

I vaguely remember from a QFT course that the fact that Dirac field operators must anticommute, is proven by arguing that otherwise the field modes could have arbitrarily large negative energy...

Of course if the energy levels of some system went towards negative infinity, you could extract arbitrarily large amounts of usable energy from the system by forcing it into lower and lower energy levels.
 
You can get an approximate answer via the semiclassical Weyl formula for the number of states N(E) below a given energy E:
N(E) = \int{dx \,dp\over 2\pi\hbar}\,\theta(E-H(x,p))
where \theta(z) is the unit step function, H(x,p) is the classical hamiltonian, and x and p are both integrated from -∞ to +∞.

I suspect this is what is intended. An exact answer would be much too hard.
 
  • #10
Avodyne said:
You can get an approximate answer via the semiclassical Weyl formula for the number of states N(E) below a given energy E:
N(E) = \int{dx \,dp\over 2\pi\hbar}\,\theta(E-H(x,p))
where \theta(z) is the unit step function, H(x,p) is the classical hamiltonian, and x and p are both integrated from -∞ to +∞.

I suspect this is what is intended. An exact answer would be much too hard.

In the problem, I already know what the function N(E) is, and I want to find the classical hamiltonian. I would have to somehow invert that formula.
 
  • #11
Try V(x) = g|x|^n, and find the value of n that gives the N(E) that you want.
 
  • #12
Actually it can be obtained in an approximate way by wkb quantization condition.If you choose a potential v(x)=∞ for x<0 and v(x)=mgx for x>0 and solve it using wkb quantisation condition(by taking into account the infinite discontinuity otherwise it will get wrong).This potential can be solved exactly using Airy functions but nonetheless an approximate solution(using wkb) will give a dependence like [n+(1/4)]3/2 for the eigenvalue.
 
Back
Top