Scaling when solving Schrodinger equation numerically

Click For Summary
SUMMARY

This discussion focuses on numerically solving the Schrödinger equation, particularly in the context of quantum mechanics. The user is exploring simple potentials like harmonic and square well, while encountering issues with unit conversions due to extremely small constants. The conversation highlights the importance of defining units correctly, such as using atomic units where mass, charge, and Planck's constant are set to 1, which simplifies calculations and interpretations of energy in terms of electron volts (eV). The discussion emphasizes the need for clarity in unit definitions to avoid confusion in results.

PREREQUISITES
  • Understanding of the Schrödinger equation and its applications in quantum mechanics.
  • Familiarity with unit systems, particularly atomic units.
  • Basic knowledge of eigenvalues and wave functions in quantum systems.
  • Experience with numerical methods for solving differential equations.
NEXT STEPS
  • Research the concept of atomic units and their application in quantum mechanics.
  • Learn about numerical methods for solving the Schrödinger equation, such as finite difference methods.
  • Explore the implications of unit conversions in quantum physics, particularly in energy calculations.
  • Study the significance of eigenvalues in quantum mechanics and their physical interpretations.
USEFUL FOR

Quantum physicists, computational physicists, and students learning numerical methods for solving quantum mechanical problems will benefit from this discussion.

dilloncyh
Messages
39
Reaction score
0
I guess this is just a maths problem about algebra. I'm learning to solve Schrödinger equation numerically, and right now I'm just dealing with the simplest examples like harmonic potential, square well, etc. The problem is that sometimes my program gives some strange results and I suspect it is deal to the extremely small values of the constants involved. So let's say I set hbar^2/m = 1, express the length scale in terms of Bohr's radius (5.3e-11 becomes 1) and express all the energy (E and V) in terms of eV. I need to first find the eigenvalue E that satisfies the equation, then I can use the value of E to find the initial conditions which enable me to find solution everywhere. But how do I convert E and all the values of wave function at different points back to some sensible units? I just do not know what the units of the results I get mean.

thanks
 
Physics news on Phys.org
How did you "express all energy in terms of eV"?
(It looks a bit like you have over-specified your units.)

Note: If ##\hbar^2/m = 1## then you particle at rest has energy: ##mc^2 = \hbar^2c^2 = 197.33\text{keV}##.

Units are commonly defined by the distance, mass, and time scales.

If you set c=1 then the mass of your particle is the unit of energy. If you put m=1 then your energies will all be in "particle mass-energy units".
If your particle is an electron, say, then multiplying by 511 will get the energy converted to keV.

Doing this has consequences:
If you also set unit-distance to, say, the bohr radius, then the unit of time becomes the duration for light to travel the bohr radius.
That's pretty small - but quantum stuff can happen on small time scales and you are more interested in stationary states anyway.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
959
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
Replies
29
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 17 ·
Replies
17
Views
3K
Replies
20
Views
3K
Replies
5
Views
2K
  • · Replies 11 ·
Replies
11
Views
2K