-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
More user-friendly excited state properties of degenerate states #127
Comments
Thanks for reporting this. Would you be so kind to attach your Q-Chem output file? This would help a lot to get to the bottom of the issue. |
Thanks for reporting this.
I don't agree with your assessment. Since these states are degenerate there is no "preferred" orientation of the excitation vectors in space. Just keep in mind that any linear combination of the three states is also an eigenstate, such that one could obtain an infinite number of representations of the eigenspace composed of these three excitation vectors. During the diagonalisation of the ADC matrix the eigensolver converges to one such representation (implying one spatial orientation) of the three excitations, depending on some random input. This implies that the orientation (and thus the obtained dipole moments on an individual state) may differ each run. Regarding Q-Chem: This code solves the eigensystem with a different algorithm, which afaik is fully deterministic, so you get the same numbers each time. But since these are degenerate states, there is no "correct" dipole moment for them. It's the sum that matters. |
Indeed I checked with Q-Chem. Even with symmetry disabled they get a dipole moment of identically zero for all three states. I can see how this is nicer from a user perspective and I wonder how they manage that. I'll think about it, but I'm not sure what can reasonably be done here to be fair. |
Thanks for your replies. Clearly, there is some logic in such a behavior of adcc program for degenerate electronic states. However, as you also noticed, the symmetric dipole moments produced by Q-Chem (I also benchmarked it with EOM-CC, TDDFT, CI etc. in other packages like molpro and gaussian which all give the same answer) are much easier to understand from a user point of view. A particular reason why I thought there is a bug in adcc is because I scanned PES and dipole moments along nuclear degrees of freedom. One obtains a smooth PES and "logical" dipole moments for displaced geometries but gets a "nonsense" (now I understand that it is correct) for the fully symmetric configuration. So, I was confused by this unexpected jump in properties when moving from one geometry to the other. As far as I understand from your reply, it does not make much sense to visualize individual densities of these degenerate states because transition amplitudes also make sense only for a combination of states? |
Sorry for your frustration with the Using Python, you could of course a) find the degenerate states and compute the dipole moment manually and |
adcc produces weird results for the electric dipole moments of excited states in SiH4 molecule. My input is shown below:
which gives the following values for the excited states properties
I expected to get zeros for these states. Even if the values are not zeros, they should be at least symmetric for degenerate states. Same computations performed with pyscf backend produce absolutely random values which change each run.
The ADC module in Q-Chem seems to give the correct answer.
The text was updated successfully, but these errors were encountered: