Derive the SU(2) from the corresponding O(3) matrices under the appropriate basis, instead of using a list in the source code. #28
Replies: 23 comments 7 replies
-
Now that we utilize the irep data in the BC book, i.e. Tab. 5.7 and 6.13, we have to conform to the convention in the BC book. The BC book defines such spin rotation matrices and we just follow them. As for why the authors of the BC book chose such definitions, we don't know either. However, there indeed is freedom to name the spin rotation due to the two-to-one homomorphism from SU(2) to SO(3). It's known that, if g \in SU(2) maps to R \in SO(3), then -g also maps to R. For example, the BC book defines |
Beta Was this translation helpful? Give feedback.
-
I mean, on the basis of following the basic principles of the original book, improvement in the efficiency, logic, readability, and maintainability of the code. Believing everything in books is worse than having no books at all, and, as you have found, there are mistakes and flaws in the original book too. As an example, I noticed that BTW, I also noticed that the rotation matrix given by |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Later, I thought about it for a second time and also understood the difference between them. One is based on the representation of basis in Cartesian coordinate system, and the other is corresponding to "Jones' faithful representation symbols" using fractional coordinate system, as you've described here.
Sorry for my weak theoretical foundation. I wonder why don't you use the following computation method based on the expression shown in [喀兴林《高等量子力学》]: PauliMatrix /@ {1, 2, 3}
MatrixExp[-I*(1/\[HBar])*\[Phi] ({n1, n2, n3} . %)] //
ExpToTrig // MatrixForm
% /. {\[Phi] -> 2 Pi/3, n1 -> 0, n2 -> 0, n3 -> 1} // MatrixForm Though the above calculation will give a strange result as follows, but it seems more consistent to the formula given by the book [喀兴林《高等量子力学》]:
This is indeed a subtle underlying presentation problem that should be used self-consistently in a package. |
Beta Was this translation helpful? Give feedback.
-
The answer has been given above, see here. |
Beta Was this translation helpful? Give feedback.
-
Thank you for pointing out my logical mistake. Another view is to look at the relationship above from Lie algebra: Pauli matrices, after multiplication by |
Beta Was this translation helpful? Give feedback.
-
I noticed that in Side remark: It must be pointed out that Lie algebra is just one of the representation theories of SU(2), as explained here. In general, there are many group representation theories, just as there are many representation theories of quantum mechanics. They have their own advantages and disadvantages, so they are suitable for different fields. Researchers must choose according to their needs, and even invent new representation theories according to specific problems. |
Beta Was this translation helpful? Give feedback.
-
All rotations in 3D space are just O(3), not only SO(3). |
Beta Was this translation helpful? Give feedback.
-
Then, how to interpret the description here?: and here: |
Beta Was this translation helpful? Give feedback.
-
The "rotation" I mentioned above is a generalized concept which contains "proper rotation" (det = 1) and "improper rotation" (det=-1). In spite of being called "rotation group", SO(3) only contains proper rotations. It is O(3) that contains both proper and improper rotations. Mirror and inversion are both improper rotations. |
Beta Was this translation helpful? Give feedback.
-
Below are some other methods to prove the crystallographic restriction theorem: https://mathworld.wolfram.com/CrystallographyRestriction.html |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Do you mean the cases of improper rotations by saying "although it cannot solve all problems", as you have commented here? |
Beta Was this translation helpful? Give feedback.
-
No. I mean the BC book only defines its own convention, but it dose not say much about its relation to other conventions, e.g. about the SU(2) matrix. |
Beta Was this translation helpful? Give feedback.
-
Anyway, though the BC book is the world-famous monograph, I think this is not a good style/habit, especially for researchers working in natural sciences. |
Beta Was this translation helpful? Give feedback.
-
Although it's not good, it's inevitable and ubiquitous in scientific community. Researchers usually favor to use concepts/terminology/convention for their taste. |
Beta Was this translation helpful? Give feedback.
-
I rechecked the related description in the book written by the developers of As you can see, |
Beta Was this translation helpful? Give feedback.
-
Is strange. This is different from the result above #12 (comment) |
Beta Was this translation helpful? Give feedback.
-
I've also noticed this strange problem, as shown below: And asked the author of
|
Beta Was this translation helpful? Give feedback.
-
I see, the above "C3z" is the same with the "C3+" in the BC book, not directly from the equation I guess, maybe |
Beta Was this translation helpful? Give feedback.
-
I noticed that the following list is used for building the correspondence between the O(3) and SU(2):
Why not direct calculate/derive the SU(2) based on the group isomorphism between SU(2) and O(3)? BTW, I noticed a Mathematica package here and hope it can give some clues/hints/tips.
Regards,
HZ
Beta Was this translation helpful? Give feedback.
All reactions