[molpro-user] Transition dipole moment, phase convention

Allan East allan.east at uregina.ca
Tue Nov 22 18:02:03 GMT 2005


Dear MOLPRO users:

    I have also seen some wavefunctions flip sign when I displace the 
geometry.  However, we have recently found something that looks very 
odd: a phase change within a MULTI run.

    We were computing CASSCF transition dipole moments from the ground 
A1 state to eight B2-symmetry states of C2v nitric oxide dimer, (NO)2.  
All but one of our runs suggests that there is just one diabatic state 
of strong intensity: a charge-transfer or charge-resonance (CR) state, 
denoted by MOLPRO as
+00 00 -00 00 and
-00 00 +00 00
in the output below.  All eight adiabatic states "borrow intensity" from 
this CR state to varying degrees.  The reason we know there is only one 
bright diabatic state is because we take the coefficient matrix and the 
adiabatic TDM's and deconvolute it (Gauss-Jordan elimination) to get the 
diabatic TDM's.  This results in just one bright diabatic state, 
regardless of basis set or geometry, EXCEPT for one run, which suggested 
three bright diabatic states.  With some sleuthing, we discovered that 
the problem was a phase change for adiabatic state #4 during the run.  
It was as if MOLPRO used one phase for it when it calculated the TDM for 
#4, but then used the opposite sign for it when it printed the table of 
coefficients.

Below are the printed TDM's for the eight adiabatic B2 states. 
 !MC MATR. ELEMENT <1.3|DMY|1.1>     -0.27908033  A.U. -0.70930498  DEBYE
 !MC MATR. ELEMENT <2.3|DMY|1.1>     -0.44873783  A.U. -1.14050309  DEBYE
 !MC MATR. ELEMENT <3.3|DMY|1.1>     -0.22007139  A.U. -0.55932903  DEBYE
 !MC MATR. ELEMENT <4.3|DMY|1.1>     -0.57769256  A.U. -1.46825186  DEBYE
 !MC MATR. ELEMENT <5.3|DMY|1.1>      0.13615376  A.U.  0.34604567  DEBYE
 !MC MATR. ELEMENT <6.3|DMY|1.1>      0.57552598  A.U.  1.46274533  DEBYE
 !MC MATR. ELEMENT <7.3|DMY|1.1>      0.04738081  A.U.  0.12042211  DEBYE
 !MC MATR. ELEMENT <8.3|DMY|1.1>     -0.93792215  A.U. -2.38380418  DEBYE

Our other runs suggest that the sign of the adiabatic-state TDM 
generally matches the sign of the CR-state coefficient in that adiabatic 
state.  Now, below is the relevant printout of the coefficient matrix:

 CI vector for state symmetry 2
 ------------------------------

 00+ 00 -00 00      0.0115718   0.1258424  -0.0151492   0.0368260
 00- 00 +00 00     -0.0115718  -0.1258424   0.0151492  -0.0368260
 +00 00 0-0 00     -0.6703766   0.0477829   0.0278655  -0.0230457
 -00 00 0+0 00      0.6703766  -0.0477829  -0.0278655   0.0230457
 +00 00 00- 00     -0.0155887  -0.6623023   0.0531727  -0.1128714
 -00 00 00+ 00      0.0155887   0.6623023  -0.0531727   0.1128714
 0+0 00 -00 00     -0.1815364   0.0324783   0.0153959  -0.1261730
 0-0 00 +00 00      0.1815364  -0.0324783  -0.0153959   0.1261730
 000 0+ 000 -0     -0.0104218  -0.0066836  -0.5373905  -0.1167052
 000 0- 000 +0      0.0104218   0.0066836   0.5373905   0.1167052
 +00 00 -00 00     -0.1292310  -0.1996674  -0.0934148   0.2726115 **
 -00 00 +00 00      0.1292310   0.1996674   0.0934148  -0.2726115 **
 000 +0 000 -0      0.0143860   0.0421109   0.3062086  -0.4891718
 000 -0 000 +0     -0.0143860  -0.0421109  -0.3062086   0.4891718
 000 +0 000 0-      0.0011618   0.0005808   0.3234205   0.3765773
 000 -0 000 0+     -0.0011618  -0.0005808  -0.3234205  -0.3765773

I added stars to highlight the rows of the CR diabatic state, and 
removed the columns for adiabatic states #5-#8.  Note that the signs 
across this row are not consistent with the signs of the first four 
TDMs.  Something happened to the signs of 0.2726115 (actually the entire 
column) between the TDM calculation and the printing of this coefficent 
here.

I verified the problem with another run, using the same conditions 
except that I first did the run at a displaced geometry, and then read 
in those orbitals/wavefunctions for the run at the desired geometry.  
The magnitudes of all TDM's and coeffecients matched, as expected. For 
the signs, MOLPRO flipped the phase of adiabatic state #2 for its TDM 
and its coefficients (yes, wierd, but yes phase is arbitrary), but only 
flipped the sign of the TDM for #4.  This gave correct, consistent 
results for state #4 in this verifying run, indicating that the original 
run reported above did something funny.

If this is a bug, our first guess is maybe there's an uncertainty in how 
MOLPRO handles the phase of added basis functions, which could affect 
the phase of entire states.  We had added extra diffuse functions in the 
following way:

basis
 sp,1,VTZ;C;SP,1,EVEN,2
 sp,2,VTZ;C;SP,2,EVEN,2
 df,1,AVTZ;c;
 df,2,AVTZ;c;
 endbasis

This level of detail may be too much for general posting, but I'm not 
100% sure I should send this to bug reports, so I thought I'd start here.

Sincerely,
Allan East
University of Regina, Canada




More information about the Molpro-user mailing list