Basic density functional theory

Click For Summary
SUMMARY

This discussion focuses on the process of solving the Kohn-Sham equations in Density Functional Theory (DFT). The user seeks clarity on calculating the wave function without prior knowledge of the energy eigenfunction. It is established that one can expand the wave function in a finite basis, transforming the problem into a matrix eigenvalue problem. Utilizing diagonalization routines for Hermitian matrices allows for the simultaneous determination of eigenvalues and eigenvectors, essential for advancing in DFT calculations.

PREREQUISITES
  • Understanding of Kohn-Sham Equations in Density Functional Theory (DFT)
  • Familiarity with eigenvalue problems and matrix diagonalization
  • Knowledge of Hermitian matrices and their properties
  • Experience with computational methods for solving quantum mechanical problems
NEXT STEPS
  • Research methods for expanding wave functions in finite basis sets
  • Learn about matrix diagonalization techniques for Hermitian matrices
  • Explore sparse matrix techniques for large basis sets in DFT calculations
  • Study the implementation of DFT in software tools like Quantum ESPRESSO or VASP
USEFUL FOR

Researchers and students in computational chemistry, physicists working with quantum mechanics, and anyone interested in mastering Density Functional Theory and its applications in material science.

kttsbnj
Messages
2
Reaction score
0
I try to learn DFT by myself(Kohn-Sham Equations), but the concept is still not so clear for me.

So far, if I start with assuming any density, and then I would be able to find V(KS)

Then I use this hamiltonian and solve for a wave function. And I use this wave function to find another density to repeat all steps.

The question is How can I solve for a wave function if I don't know the energy eigenfunction, or how can I get the energy eigen function.
 
Physics news on Phys.org
following the web ... worldwideweb.tcm.phy.cam.ac.uk/~ajw29/thesis/node11.html

equation 1.34

how can I calculate wavefunction. Basically one must know the energy eigen value first, right?
 
Equation 1.34 is an eigenvalue problem. What is generally done is to expand [tex]\psi[/tex] in some finite basis, then you have a matrix eigenvalue problem for the coefficients of the basis function and the energy eigenvalue. Once you have this matrix you can pass it along to any diagonalization routine that can handle Hermitian matrices with complex entries, and that will produce both the eigenvalue and the eigenvectors. There are a variety of such methods which produce both the eigenvalues and eigenvectors at once, without prior knowledge of either.

(As a practical matter, if you have an extremely large basis set, such as with plane waves, then you need to use tricks based on the fact that the Hamiltonian matrix will be sparse and you are only interested in some number of the lowest eigenstates.)
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 0 ·
Replies
0
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 12 ·
Replies
12
Views
3K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 5 ·
Replies
5
Views
3K