-
Notifications
You must be signed in to change notification settings - Fork 126
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
[FtheoryTools] Added F-theory models on all toric hypersurfaces #3568
[FtheoryTools] Added F-theory models on all toric hypersurfaces #3568
Conversation
Thank you @emikelsons for this great first PR! Suggestion: Please let us add CI tests (see the Regarding your above questions, let us hear from @apturner to see how we should best proceed. |
2fd447e
to
f58d75d
Compare
@emikelsons and @apturner , as mentioned in slack, I ahve taken the liberty to take the next step in this PR. Hence, I began by adding CI-tests. Here is a summary of my actions and observations:
But first, let us see if the CI-tests complete with the changes I made. |
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #3568 +/- ##
===========================================
- Coverage 81.72% 44.35% -37.38%
===========================================
Files 573 565 -8
Lines 77488 76641 -847
===========================================
- Hits 63330 33991 -29339
- Misses 14158 42650 +28492 |
f58d75d
to
ef761d8
Compare
I have just rebased to the latest master and extended the F1-test by also construction the F1 model over a concrete base. Hopefully, this is a useful foundation on which we can discuss the next steps in a few minutes during our zoom meeting @emikelsons and @apturner . |
"type": "hypersurface", | ||
"description": "The toric variety associated to F_12", | ||
"gauge_algebra": ["su2","su2","u1","u1"], | ||
"global_gauge_quotients": [["Z4", [1, 2, 3, 4]]] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Based on Fig. 21 and Table 22, it seems this should actually be "global_gauge_quotients": [["Z2", [1, 3]], ["Z2", [2, 4]]]
, and the same is true for the WSF version
"type": "hypersurface", | ||
"description": "The toric variety associated to F_15", | ||
"gauge_algebra": ["su2", "su2", "su2", "su2", "u1"], | ||
"global_gauge_quotients": [["Z2", [1, 2, 3, 4]]] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
After further inspection, I believe this should be [["Z2", [1, 2, 3, 4]], ["Z2", [1, 4, 5]]]
"type": "hypersurface", | ||
"description": "The toric variety associated to F_9", | ||
"gauge_algebra": ["su2", "u1", "u1"], | ||
"global_gauge_quotients": [["Z2", [1, 2]]] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the order presented in the paper, this should be [["Z2", [1, 3]]]
"type": "hypersurface", | ||
"description": "The toric variety associated to F_14", | ||
"gauge_algebra": ["su3","su2","su2","u1"], | ||
"global_gauge_quotients": [["Correct?"]] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As we discussed, I would put [["Z3", [1, 4]], ["Z2", [2, 3, 4]]]
here
"type": "hypersurface", | ||
"description": "The toric variety associated to F_11", | ||
"gauge_algebra": ["su3","su2","u1"], | ||
"global_gauge_quotients": [["Z6", [1, 2, 3]]] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As discussed, this might be more clear as [["Z3", [1, 3]], ["Z2", [2, 3]]]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good @emikelsons, thanks for all the work! The coordinate changes for the base gradings look good on models where you had to do that.
Really, we should make a new field to store the coordinates of the torsional generating sections, something like "torsion_sections", as we want to distinguish them from the U(1) generating sections. That could either be done now or in a subsequent PR.
(I have just approved the run of the tests. This is likely necessary because this is @emikelsons first PR to OSCAR. Please ping me in once you want to run the tests again.) |
…r our index, to separate folder
…create a new index
Co-authored-by: Martin Bies <HereAround@users.noreply.github.com>
1)Added related models in addition to associated models 2)Added correct gauge quotients 3)Added a more detailed model description for all other models 4)Added divisor classes D1, D2 for all other models 5)Added generic coordinates for torsion generators
As discussed I banished F4 to the WSF folder for now. I also spotted that I had forgot to add the WSF coords for the torsion sections of F16(In the paper they only list 1, but since the order is 3, 2*P=-P)
dc7c235
to
c3ce71a
Compare
Just rebased onto the latest master. Let us see if the test now complete successfully. |
Since the F4-model was removed, we also seem to need to update the index, which I have done just now. |
Since the F4-model was moved, we can of course not execute its tests. That is why (or so I believe) the tests failed. I have just disabled the F4 tests. |
I'm still not sure about the correct discete factors for the gauge groups, F12 I think I figured out, but I'm not sure about F14
For models 13,15 16 where the MW group has torsion, do we need to list the generators which correspond to the torsion part?(Also in the paper they only list the Weierstrass coordinates for these generators)