question about the density matrix

Total energy, geometry optimization, DFT+U, spin....

Moderator: bguster

Locked
localspin
Posts: 7
Joined: Mon Jan 10, 2011 9:54 am

question about the density matrix

Post by localspin » Mon Jan 10, 2011 12:47 pm

Hello everyone! I am a rookie. Now i have a question about the density matrix used in the paw+u methods.

About input variable "dmatpawu", "initial Density Matirx for PAW+U", the helpfiles says,
"For the case l=2 (d states), the five columns
corresponds respectively to (the normalisation factor has been
dropped)
m=-2, xy
m=-1, yz
m=0, 3z^2-r^2
m=1, xz
m=2, x^2-y^2"

And in the output file of a code using LDA+U, for example the tldau_3.out of the tutorial LDA+U about NiO, there are matrics called "Occupation matrix for correlated orbitals"

I think the elements of the matrix might be seen as the following:

If there is a d state density matrix M, so M=

Code: Select all

            xy        yz       3z^2-r^2       xz      x^2-y^2"
xy         M(1,1)
yz                       
3z^2-r^2                     ........
xz
x^2-y^2                                               M(5,5)


the elements of the matirx M, for example, M(1,1) stands for the projection on the xy orbital, etc. therefore, only the diagonal elements are valid. And if there are only t2g electrons, the elements M(3,3)and M(5,5) who stand for the projection on 3z^2-r^2 and x^2-y^2 should not appear.

But in my computaional results, every element of the matrix is comparably large and can not be neglected. So i think maybe there is something wrong with my understanding about the density matrix and the input variable "dmatpawu".

Can anybody tell me how to define input density matrixes and analyze the orbital from the output matrixes?

Thanks a lot!

Yours' localspin

User avatar
jzwanzig
Posts: 504
Joined: Mon Aug 17, 2009 9:25 am

Re: question about the density matrix

Post by jzwanzig » Mon Jan 10, 2011 3:52 pm

Well, one kind of issue I've had with this output is the following: the directions of the 5 orbitals (the x, y, and z in d_x2-y2, d_z2 etc) are the cartesian axes of the cell. If you are thinking about the orbitals in a chemical way, you might be thinking of them as directed along bonds (for example, a sigma bond made by the overlap of a dz2 orbital on one with a neighbor). In this case the implicit z direction doesn't correspond to the cell z direction, and you will have to rotate the output of abinit from cell coordinates to whatever bond-centered directions you want. I am not sure I understood your question exactly but it sounds like this is the sort of issue you are running into.

Joe
Josef W. Zwanziger
Professor, Department of Chemistry
Canada Research Chair in NMR Studies of Materials
Dalhousie University
Halifax, NS B3H 4J3 Canada
jzwanzig@gmail.com

localspin
Posts: 7
Joined: Mon Jan 10, 2011 9:54 am

Re: question about the density matrix

Post by localspin » Tue Jan 11, 2011 2:14 pm

jzwanzig wrote:Well, one kind of issue I've had with this output is the following: the directions of the 5 orbitals (the x, y, and z in d_x2-y2, d_z2 etc) are the cartesian axes of the cell. If you are thinking about the orbitals in a chemical way, you might be thinking of them as directed along bonds (for example, a sigma bond made by the overlap of a dz2 orbital on one with a neighbor). In this case the implicit z direction doesn't correspond to the cell z direction, and you will have to rotate the output of abinit from cell coordinates to whatever bond-centered directions you want. I am not sure I understood your question exactly but it sounds like this is the sort of issue you are running into.

Joe



Dear Prof. Zwanziger

Thanks for your answering. I think you are right. I'll try to rotate it in order to get the right orbital.

Best Regards!

yours localspin

localspin
Posts: 7
Joined: Mon Jan 10, 2011 9:54 am

Re: question about the density matrix

Post by localspin » Tue Jan 11, 2011 4:03 pm

But the transformation of a 5*5 matrix seems to be very complicated. Maybe it is more convenient to rotate axes into bond-centered directions at first in the input files?

localspin
Posts: 7
Joined: Mon Jan 10, 2011 9:54 am

Re: question about the density matrix

Post by localspin » Wed Jan 12, 2011 8:54 am

jzwanzig wrote:Well, one kind of issue I've had with this output is the following: the directions of the 5 orbitals (the x, y, and z in d_x2-y2, d_z2 etc) are the cartesian axes of the cell. If you are thinking about the orbitals in a chemical way, you might be thinking of them as directed along bonds (for example, a sigma bond made by the overlap of a dz2 orbital on one with a neighbor). In this case the implicit z direction doesn't correspond to the cell z direction, and you will have to rotate the output of abinit from cell coordinates to whatever bond-centered directions you want. I am not sure I understood your question exactly but it sounds like this is the sort of issue you are running into.

Joe


Dear Prof. Zwanziger

I've computed some peroveskite structures such as BaTiO3 and LaTiO3 using LDA+U. Just for test, the structures of them are set to cubic. In that way, the cell axes are parallel to the bond-centered directions. After running, I found in the output matrixes were indeed diagonalized.

In BaTiO3, it is a 3d0 electronic structure, but the output matrixes shows the 5 orbitals, 3 t2g and 2 eg, have occupied components . And in LaTiO3, the 3d1 structure, only t2g orbital components should exist, but there were still eg components. There must be something wrong with my input.

Prof. Zwanziger, I read your excellent work PRB 79, 033112 (2009). In this paper, you get the reasonable d-orbital populations of LaTiO3 from the output matrix. According to your experience, what do you think about the my result? Is there any tricks to control and get reasonable orbital populations?

Best regards,

Yours localspin

Locked