Add accessors group and subgroup for SubgroupTransversal#4839
Add accessors group and subgroup for SubgroupTransversal#4839fingolfin merged 7 commits intooscar-system:masterfrom
group and subgroup for SubgroupTransversal#4839Conversation
| acting_group(T::SubgroupTransversal) | ||
|
|
||
| Return the group `H` such that `T` is a (left or right) | ||
| transversal of `H`. |
There was a problem hiding this comment.
But in how far is this group "acting"? If we look at the (right) cosets in
Of course now we talk about a "transversal", which in general is neither a
What am I missing?
There was a problem hiding this comment.
hm, I see your point. I wanted to use the same method names as for the individual cosets; but I agree, in this context G is the group that would be acting on the cosets.
I'm not really sure what would be a well-motivated way to name these methods (Magma doesn't have anything analogous, since they just treat a transversal as a generic ordered set)
|
@ThomasBreuer and me will think about it and try to make a suggestion |
|
I would say (Technically, one needs |
|
Ok, this has been renamed - as long as all tests still pass, it should be ready to merge. |
| Sym(3) in | ||
| Sym(5) | ||
|
|
||
| julia> subgroup(T) == H |
There was a problem hiding this comment.
Doctests fail because subgroup is not exported
group and subgroup for SubgroupTransversal
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #4839 +/- ##
==========================================
+ Coverage 84.74% 84.89% +0.14%
==========================================
Files 683 683
Lines 91579 91942 +363
==========================================
+ Hits 77613 78053 +440
+ Misses 13966 13889 -77
🚀 New features to boost your workflow:
|
We add the following accessors for
T::SubgroupTransversala (left or right) transversal of a subgroupHinG:group(T)forT.Gacting_group(T)subgroup(T)forT.Halong with docstrings that are easy to find in the main documentation.
These accessor names are consistent with those for aGroupCoset.Closes #4296