Schrodinger equation numerical solution

Click For Summary

Discussion Overview

The discussion revolves around the numerical solution of the Schrödinger equation using the finite difference method, with a focus on self-consistent solutions for the Schrödinger and Poisson equations in heterostructures. Participants explore issues related to effective mass, Fermi energy, and the implications of unit choices on the calculations.

Discussion Character

  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant describes their approach to solving the Schrödinger equation numerically and raises concerns about unit consistency leading to unexpectedly small eigenenergies.
  • Another participant notes that the electron mass should not appear in the exponential term of the occupation equation.
  • There is a question about the dependence of E_k on the electron mass, with some participants suggesting that energy levels should not lead to extreme values that complicate calculations.
  • Concerns are expressed about the choice of Fermi energy and its impact on the total number of electrons, with suggestions for iterative methods to refine the estimate.
  • Participants discuss the implications of values close to the Fermi energy and how they affect the filling of energy levels.

Areas of Agreement / Disagreement

Participants express differing views on the role of effective mass and the implications of unit choices, indicating that multiple competing perspectives remain on these issues. The discussion about the Fermi energy also shows uncertainty, with no consensus reached on the best approach to determine its value.

Contextual Notes

There are unresolved questions regarding the definitions and assumptions related to effective mass and Fermi energy, as well as the specific numerical values used in calculations. The discussion reflects a range of perspectives on these technical issues.

aaaa202
Messages
1,144
Reaction score
2
I have written a program that solves the Schrödinger equation numerically using the finite difference method based on the attached article. The end goal is to make a program that solves the Schrödinger and Poisson equations self-consistently for the conduction band in different heterostructures.
To do so you need to invoke different relations. For example that the occupation of the kth eigenenergy is given by:

n_k = m*/(πħ2) ∫E_k∞ 1/(1+exp((E-E_f)/kT)) dE

, where E_k is the fermi energy and m* is the effective mass in the band.
Now the problem I have come to is that my units create problems in the above equation. Using the electron mass for the effective mass (I don't know what I should use, I guess it depends on the material) and ħ and a trial potential in the same scale as these units I get eigenenergies of size ≈10-34.
But since kT≈10^(-25) for the systems I am working with the exponential in the above equation simply yields 1 for all energies.
I feel like an amateur that this is giving me problems, but I really don't know what to do at this point. Should I use a different effective mass? I guess I should but is that the main problem? Should I add some kind of conduction band offset? And also what fermi energy should I use for my system?
Hope you will take time to answer some of my questions :)
 

Attachments

Physics news on Phys.org
The electron mass should not appear in the exponential. E-E_f is of the order of electronvolts.
 
But surely E_k should depend on the electron mass?
 
The trouble is that the values of E close to E_k inserted in the exponential simply yields 1. But maybe that isn't a problem actually.
Another thing is however: How do I know which value of the fermi energy to use?
 
I'm not sure how you defined Ek - the energy levels depend on the electron mass but there are no extremely small or large values appearing so the calculations should not run into problems.
Also, you seem to mix Ek and Ef in your posts here.
aaaa202 said:
The trouble is that the values of E close to E_k inserted in the exponential simply yields 1.
So what? Energy levels very close to the Fermi energy will be filled by 1/2, that is the correct result.
aaaa202 said:
How do I know which value of the fermi energy to use?
If the Fermi energy is wrong, the total number of electrons will be too low or too high. You can iterate (guess energy -> calculate number of electrons -> improve guess -> ...) until you find the right value, but there might be some trick to directly estimate it if the energy levels allow that.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
Replies
20
Views
3K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 12 ·
Replies
12
Views
5K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 1 ·
Replies
1
Views
959
  • · Replies 11 ·
Replies
11
Views
3K