Skip to content
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

One question about the projection process #40

Open
XinYu73 opened this issue Jan 6, 2025 · 1 comment
Open

One question about the projection process #40

XinYu73 opened this issue Jan 6, 2025 · 1 comment

Comments

@XinYu73
Copy link

XinYu73 commented Jan 6, 2025

In the paper titled "MOLSYM: A Python package for handling symmetry in molecular quantum chemistry", the authors mention that the only thing the user needs to provide is how the basis functions transform under each operation in a group, as the IR matrices are hardcoded in MOLSYM. Since the IR matrix is not unique, is the suite of IR matrices valid for projection onto any basis function?

@sgoodlett
Copy link
Collaborator

The irreducible representation matrices are not unique, this is true. However, any set of irreducible representation matrices are equivalent under unitary transformation. For our purposes, we define the molecular orientation very specifically so it matches our matrix definitions. We are currently pursuing a way to operate in an orientation independent way. But for now, it is sufficient to rotate the molecule to our reference frame to obtain SALCs, perform a calculation, and then back-rotate to the original reference frame. We also hope to provide some functions to help do this in the future.

So I believe that if your molecule is in our reference frame, the matrices will provide the correct projection behavior for any basis function.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants