-
Notifications
You must be signed in to change notification settings - Fork 5
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
double the quaternionic characters in affordable_real #84
Conversation
Adding an example to illustrate how real irreps are constructed from complex ones in the three different cases of FS=1, 0, and -1.
Distinguishing the construction of real-type and quaternion-type real characters.
Thanks! It'd be better indeed to have this example as a test case (so in
you could end up as a separate |
Don't you want that test to be in |
There is an issue I want to address. I cannot use Let |
maybe the solution is to remove the default value of |
Do you mean
??
Now, how can I access multiplicities of irreps so that I can run |
Yes, something like this. It would be easier to discuss, if you directly commit here, as then the review comments could be attached directly to code lines. as for the use of For the |
I see. In case you were wondering why I asked this question, I had a stupid misunderstanding. I thought the multiplicity of each character was stored in the character table in addition to its value, and if there is no representation, then the predefined multiplicity is 1. That is why I thought I could access the multiplicities using the character table. The source of this wrong preassumption is that I thought there were two numbers in each entry of the character table:a\ \ b. But now, I know a\ \ b is just the representation of 1 rational number but not two different numbers. Anyhow, I am thinking in the cases that our representation is not realizable over real numbers, Julia returns something like "This representation is not realizable over real numbers either because there is an irrep with Schur index 0 without its conjugate or because there is an odd number of irrep with Schur index -1" instead of arbitrary error. Would you suggest how can I do that? |
yes, sounds good to me, just modify the corresponding lines with |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #84 +/- ##
==========================================
- Coverage 90.74% 87.94% -2.80%
==========================================
Files 23 22 -1
Lines 1329 1228 -101
==========================================
- Hits 1206 1080 -126
- Misses 123 148 +25
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Adding example that contains tall three possibilities(real, complex, and quaternion-type)
Distinguishing the constructions of characters for real-type and quaternion-type irreps