Page 1 of 1

question about the density matrix

Posted: Mon Jan 10, 2011 12:47 pm
by localspin
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

Re: question about the density matrix

Posted: Mon Jan 10, 2011 3:52 pm
by jzwanzig
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

Re: question about the density matrix

Posted: Tue Jan 11, 2011 2:14 pm
by localspin
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

Re: question about the density matrix

Posted: Tue Jan 11, 2011 4:03 pm
by localspin
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?

Re: question about the density matrix

Posted: Wed Jan 12, 2011 8:54 am
by localspin
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