I find the method used in this paper
to be quite interesting.
With a bit of research, I can now understand and reproduce some of their results.
First let’s rememeber the exchange density matrix:
ρx(r1,r2)=∣ρ(r1,r2)∣2=∣i∑ψi∗(r1)ψi(r2)∣2=i∑ψi∗(r1)ψi(r2)j∑ψj∗(r2)ψj(r1)=ij∑ψi∗(r1)ψj∗(r2)ψi(r2)ψj(r1)
which is the numerator of the exchange integral.
Previously, we have demonstrated that the probability of finding electron $1$ at $r_1$ and electron $2$ at $r_2$ is:
P(r1,r2)=ρ(r1)ρ(r2)−∣ρ(r1,r2)∣2=ρ(r1)ρ(r2)−ρx(r1,r2).
Immediately we know that:
ρx(r1,r2)=ρ(r1)ρ(r2)−P(r1,r2),
so that if one could obtain $\rho(r_1)\rho(r_2)$ and $P(r_1,r_2)$, $\rho_x(r_1,r_2)$ can be obtained.
If we integrate over the entire space for both $r_1$ and $r_2$, we get:
∫R3∫R3ρx(r1,r2)dr1dr2=∫R3∫R3ij∑occψi∗(r1)ψj∗(r2)ψi(r2)ψj(r1)dr1dr2=i=1∑occi=j∑∫R3ψi∗(r1)ψj(r1)dr1∫R3ψj∗(r2)ψi(r2)dr2+i=1∑occi=j∑∫R3ψi∗(r1)ψj(r1)dr1∫R3ψj∗(r2)ψi(r2)dr2=i=1∑occi=j∑∫R3ψi∗(r1)ψj(r1)dr1∫R3ψj∗(r2)ψi(r2)dr2+0=N,
where we’ve used the fact that $\psi$ is orthonormalized and summing to $occ$ gives back the number of electron $N$.
However, if we break up the integration using the Bader basin (each basin being associated with an atom) of the charge density, we can get two different types of “indcies”:
-
Delocalization index: measures the number of electron pairs that are being shared between quantum atoms $\Omega_{\mathrm{A}}$ and $\Omega_{\mathrm{B}}$.
δ(A,B)=∫ΩA∫ΩBρx(r1,r2)dr1 dr2
-
Localization index: measures the electron population of each atom basin $\Omega_{\mathrm{A}}$.
λ(A)=∫ΩA∫ΩAρx(r1,r2)dr1 dr2
and we can write:
∫R3∫R3ρx(r1,r2)dr1dr2=N=A∑λ(A)+A∑B=A∑δ(A,B)
and the basin associated charge can be recovered by:
N(Ω)=λ(A)+21B=A∑δ(A,B)
Examples
Download examples.
I’ve prepared to examples using VASP and vaspwfc to generate DI and LI for diamond and MgO.
Fist, we run DFT code and then do the Bader partition of the unit cell to obtain atomic basins.
After that, we read the DFT wavefunction and calculate the exchange density, and then integrate over the basin.
For Diamond, there are two basin. The calculated LI and DI are:
Calculated DI : 0.95314
Calculated LI (basin 1) : 1.04748
Calculated LI (basin 2) : 1.04748
For MgO, there are two basin. The calculated LI and DI are:
Calculated DI : 0.17690
Calculated LI (basin 1) : 3.63374
Calculated LI (basin 2) : 0.01378
These results are comparable with the one obtained from the critic2 program with quantum espresso, as referenced in this paper.
However, I wasn’t able to exactly reproduce the results of this paper.
Might have something to do with the PAW transformation or some discrepancies in the definition of DI and LI, I’ll put it aside for now.