Numerical Solution to Schrodinger Equation w/ Coulomb Potential

Click For Summary
SUMMARY

This discussion focuses on solving the Schrödinger equation with a Coulomb potential in three distinct regions using Mathematica's NDSolve. The user encountered challenges defining appropriate boundary conditions (BCs) for Region 1 and observed unexpected oscillatory behavior in Region 2's solution. The solution was refined by manually discretizing the problem and solving the linear system $$ (H - EI)\psi = 0 $$, where E represents the kinetic energy of the incoming particle. This approach provided accurate results while avoiding trivial solutions.

PREREQUISITES
  • Understanding of the Schrödinger equation and quantum mechanics
  • Familiarity with boundary conditions in differential equations
  • Proficiency in using Mathematica, specifically NDSolve
  • Knowledge of Coulomb potential and its implications in quantum systems
NEXT STEPS
  • Research boundary conditions for non-bound quantum systems
  • Explore the WKB approximation and its applications in quantum mechanics
  • Learn about numerical methods for solving differential equations in Mathematica
  • Investigate the implications of potential energy shapes on wave function behavior
USEFUL FOR

Quantum physicists, computational physicists, and students studying quantum mechanics who are interested in numerical solutions to the Schrödinger equation and boundary condition challenges.

Tertius
Messages
57
Reaction score
10
Homework Statement
I am trying to numerically solve the time-independent Schrödinger equation for the tunneling problem encountered in fusion processes (with a Coulomb barrier), specifically avoiding the use of the WKB approximation.
Relevant Equations
Schrodinger Equation
Coulomb Potential
I am doing this to have my own solution for customization and understanding. I also want to manually check the WKB approximation accuracy at various energies against this static solution.

I've split the problem into 3 regions and am solving it in 1D, but am having problems with how to define the initial boundary of Region 1.
$$r_{ctp}$$ is the classical turning point where incoming kinetic energy E equals coulomb potential V.
$$r_{nuc}$$ is the point where the nuclear strong force takes over at approximately the nuclear radius.

Region 1:
$$-\infty < x <= r_{ctp}$$
Region 1 has some of V(x) before reaching ##r_{ctp}##.
Equation:
$$-\frac{\hbar^{2}}{2m} \frac{d^{2}}{dx^{2}} \psi_I(x) +V(x)\psi_I(x)=E\psi_I(x)$$
BCs:
$$\psi_I(-100) = 0$$
$$\psi_I'(-100) = 0.0001$$ (this is nonsense, and it propagates through the solutions).
If it is set to 0, then the solution is trivially 0. But the wave function should approach 0 going to ##-\infty##.

Region 2:
$$r_{ctp} < x <= r_{nuc}$$
Region 2 has negative kinetic energy because E < V.
Equation:
$$-\frac{\hbar^{2}}{2m} \frac{d^{2}}{dx^{2}} \psi_{II}(x) +V(x)\psi_{II}(x)=E\psi_{II}(x)$$
BCs:
$$\psi_I(r_{ctp}) = \psi_{II}(r_{ctp})$$
$$\psi_I'(r_{ctp}) = \psi_{II}'(r_{ctp})$$

Region 3:
$$r_{nuc} < x <= 0$$
Region 3 is 'freely propagating' where ##V(x)=0##
Equation:
$$-\frac{\hbar^{2}}{2m} \frac{d^{2}}{dx^{2}} \psi_{III}(x) =E\psi_{III}(x)$$
BCs:
$$\psi_{II}(r_{nuc}) = \psi_{III}(r_{nuc})$$

$$\psi_{II}'(r_{nuc}) = \psi_{III}'(r_{nuc})$$

This setup is producing the attached graph using NDSolve in Mathematica.

The two questions i have are:
1) what are the appropriate BCs for Region 1?
2) why is the Region 2 solution oscillatory when it should be exponential? Usually that's a minus sign problem but wondering if there is something else going on.

Thanks
 

Attachments

  • tunneling v1.jpeg
    tunneling v1.jpeg
    21.9 KB · Views: 58
Last edited:
Physics news on Phys.org
I figured out where my approach was wrong. The boundary conditions for this are a little tricky because it is not a bound system.
So I discretized it manually and just solved $$H\psi = E\psi$$, where E is the kinetic energy of the incoming particle. E in this case is just a single eigenvalue because it is not a bound system, so it is possible to solve it as a simplified linear system as $$(H-EI)\psi = 0$$. This made it fast and give the same answer. But I did need to give the LinearSolver a small non-zero initial wave function value so it didn't give the trivial answer. Hope this helps someone.
 
  • Like
Likes   Reactions: jonjacson

Similar threads

Replies
3
Views
2K
Replies
5
Views
2K
  • · Replies 20 ·
Replies
20
Views
2K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
Replies
8
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 11 ·
Replies
11
Views
2K