Dear all,

I try to understand the format of the wavefunction in case of spin-polarization 
(nspin=4, spinorb=.true. (or something similar)) without digging into code 
(what may take some longer time). First of all I print the wavefunction in the 
ascii format (text) using the post-processing utilities, that is the 
coefficients c_ig in expansion: psi_i = sum_over_g {c_ig * exp(u*g*r)}  
(assuming Gamma-point case, so k=0). So when i compute overlap of 2 orbitals 
<psi_i|psi_j> it is delta_ij (Kronecker) (almost) for non-spin polarized case 
or with spin-polarized case but without spin-orbit. However, in spin-orbit case 
i have something like: <phi_1|psi_1> = 1, <psi_2|psi_2> = 0, <psi_3|psi_3> = 1, 
etc. Also the eigenvalues of the even orbitals look the same as those of odd 
orbitals (e.g. e_1 = e2, e3 = e4, etc.) 

So my question is what are the even wavefunctions, why their overlap is not 1, 
but is 0 while for odd orbitals the normal expectation of overlap being close 
to 1 is satisfied? More specifically, what is the interpretation of the output 
wavefunctions (bands) in such calculations? I tried to look tutorial and 
presentations about spin-orbit coupling calculations in QE. They say about 
spinors, but what is what in the output and how the (ortho)normalization is 
expressed in term of the outputs? 


Thank you,
Alexey



-- 
Dr. Alexey V. Akimov

Postdoctoral Research Associate
Department of Chemistry
University of Rochester

aakimov at z.rochester.edu 

Reply via email to