Start Learning Density Functional Theory for Beginners

In summary, the conversation discusses the best resources for someone with a weak background in solid state physics to start learning about Density Functional Theory (DFT). Different textbooks and articles are recommended, including "Solid-state physics: introduction to the theory" by Patterson and Baily, "Density functional theory of atoms and molecules" by Parr and Yang, and "A chemist's guide to density functional theory" by Koch. The conversation also touches on the technical details of DFT calculations, such as the different approximations used and the use of codes and parameters like energy cutoff and k-point grids. It is suggested that beginners
  • #1
saray1360
57
1
Hi,

I want to start reading about Density Functional Theory and get through some of its approaches. I have a vey weak back ground of solid state physics.

Please guide me what is the best resource to start reading.

Regards
 
Physics news on Phys.org
  • #2
That would depend on whether you want to learn solid-state DFT or atomic/molecular DFT. Obviously, solid-state physicists aren't calculating the same things as quantum chemists. They also use different functionals (and usually different codes).

Many SS textbooks have something on DFT, and many cover a whole introduction (e.g. Patterson and Baily, "Solid-state physics: introduction to the theory"), same goes for practically all (newer) QC textbooks. A very comprehensive and important book is Parr and Yang's "Density functional theory of atoms and molecules", but that's not really a textbook and certainly not for beginners.

The only introductory-level book I can think of that's dedicated specifically to DFT is Koch's "A chemist's guide to density functional theory", (obviously geared towards chemical DFT) which lives up to its name quite well, as it substitutes a more descriptive approach for the details of the derivations of the equations.

Hence, not the best foundation if you intend to delve deeper in the theory, though, but possibly a good complement to the many books which have the opposite proportion of equations-to-text.
 
  • Like
Likes Jie
  • #3
I can only second alxm's comment. What you need to read depends very much on what you want to achieve.

On another note, I'd recommend you to not spent too much time on the fundamentals of DFT, because they are really quite confusing. Many texts spend lots of time discussing whether or not DFT is a "formally exact theory". But this question is completely irrelevant in practice, and, in the opinion of many QC people, also in theory. If you get some grasp of the approximations applied in practice (and their limits), you are basically set. Knowing how the PBE, BYLP (see Colle-Salvetti) and B3LYP functionals were constructed is much more useful than knowing the Hohenberg-Kohn-"theorems" and their relation to actual real-world DFT.
 
  • #5
Thanks for all your replies.

The problem I have with DFT is that I read many papers in which they have done their calculations using DFT with different approximation. I can say I only understand local density approximation but GGA, PAW, GW are all hard for me to comprehend.

I really can not understand the logic behind the codes people are using to do their calculations. As an example a term like cut off energy is always a mystery to me no matter how many textbooks I read about it or for example the k-point grids and so on.

It seems that pseudopotential and its generating is very simple for all the people in the world except me!

I am using different codes for different calculations, but it seems I am swimming in a sea with no boundaries. That was why I thought about restarting my studies and begin from very simple texts to understand what I am doing.

I would be thankful to receive your advice.
 
  • #6
saray1360 said:
The problem I have with DFT is that I read many papers in which they have done their calculations using DFT with different approximation. I can say I only understand local density approximation but GGA, PAW, GW are all hard for me to comprehend.

I really can not understand the logic behind the codes people are using to do their calculations. As an example a term like cut off energy is always a mystery to me no matter how many textbooks I read about it or for example the k-point grids and so on.

It seems that pseudopotential and its generating is very simple for all the people in the world except me!

Well, you need to get an overview over the technical details of how these methods are done.
For example: PAW, energy cutoffs and k-point grids are all specifications on the basis functions used to expand the crystal orbitals. In short: the energy cutoff decides how many plane waves you put into the calculation. More plane waves -> more accuracy in representing orbitals. The projectors in PAW are used because plane waves are exceptionally bad at representing atomic cores (because these have spatially very sharp features! Read up on Fourier transformation to see why this is bad). Therefore these cores are represented by something different than the plane waves (e.g., the projectors or ultrasoft pseudopotentials).

GW is not a density functional method, it contains more than self-consistent mean-field correlation. More concretely, it is an approximation to the quasi-particle self-energy in the Dyson equation. It is mentioned in the context of DFT only because the most common way of applying it in practice is as some kind of post-Kohn-Sham method, using lots of approximations and hand-waving (G0W0).

I am using different codes for different calculations, but it seems I am swimming in a sea with no boundaries. That was why I thought about restarting my studies and begin from very simple texts to understand what I am doing.

That is a good idea in general. I would recommend you to first understand how DFT is done in molecules, because there the basis functions are much easier to understand. For that you should read one of the texts alxm recommended (e.g., that Koch book). Afterwards you should learn the relation between Wannier orbitals and Crystal Orbitals (Bloch orbitals). This will give you the formal connection between what is done in molecular DFT programs (local basis functions -> Wannier orbitals, if you interpret the crystal as a big molecule) and what is done in periodic programs (Bloch waves).

There is really no big magic behind it. Just lots of unrelated technical things. Of course you should know these technical things when you apply the methods.
 
  • #7
Dear all,

As a beginner, I kind of have an experience similar to that of "saray1360". It is very painful:-)

When we use any codes for calculations, is there any routine procedure for us to follow up?
Like the first step to check the convergence, the second step to optimize geometry and so on? Or what else we need to be concerned about?

Struggling in darkness.

Kind regards

Judy
 
  • #8
Try Frank Jensen's book "Introduction to Computational Chemistry". Look for authors Christopher J. Cramer , Szabo (which is a classic) and David Young. You can find the basics in these books, whether you're going to quantum chemistry or solid state physics.
 
  • #9
A very recent book that presents DFT from a practical approach for the beginner is:
Density Functional Theory: A Practical Introduction by D. Sholl and J. Steckel.

Reading this book will get you started in doing simulations in a meaningful way. But real understanding requires more knowledge in Solid State Physics and/or Quantum chemistry. I recommend it as a starting point.
 

Related to Start Learning Density Functional Theory for Beginners

1. What is density functional theory (DFT)?

Density functional theory is a computational method used to study the electronic structure of atoms, molecules, and solids. It is based on the concept of density, which is the distribution of electrons in a system. DFT allows for the prediction of various properties of materials, such as their energy, structure, and reactivity.

2. How does DFT differ from other methods used in computational chemistry?

DFT differs from other methods, such as Hartree-Fock theory and post-Hartree-Fock methods, in that it takes into account the electron density rather than the individual electron wavefunctions. This makes it more efficient and applicable to larger systems, as the computational cost scales linearly with the number of atoms.

3. What are the limitations of DFT?

While DFT is a powerful tool, it also has its limitations. It does not account for dispersion forces, which can be important in some systems. It also relies on approximations, such as the local density approximation, which may not accurately describe some systems. Additionally, DFT may not be accurate for strongly correlated systems, such as transition metals.

4. How can I get started with learning DFT?

To start learning DFT, it is helpful to have a background in quantum mechanics and computational chemistry. There are many resources available, such as textbooks, online courses, and tutorials. It is also important to have access to software packages that can perform DFT calculations, such as Gaussian, VASP, or Quantum ESPRESSO.

5. How can DFT be applied in research?

DFT has a wide range of applications in various fields, including materials science, chemistry, and physics. It can be used to study the electronic structure and properties of molecules, solids, and surfaces. It has also been used in drug design, catalysis, and renewable energy research. DFT is a versatile and powerful tool for understanding and predicting the behavior of materials at the atomic level.

Similar threads

  • Atomic and Condensed Matter
Replies
1
Views
720
  • Atomic and Condensed Matter
Replies
0
Views
1K
  • Atomic and Condensed Matter
Replies
1
Views
1K
Replies
1
Views
720
  • Science and Math Textbooks
Replies
5
Views
1K
Replies
1
Views
727
  • High Energy, Nuclear, Particle Physics
Replies
23
Views
1K
  • Science and Math Textbooks
Replies
7
Views
1K
  • Atomic and Condensed Matter
Replies
1
Views
1K
  • Atomic and Condensed Matter
Replies
5
Views
3K
Back
Top