| 1 | initial version |
Because all Sylow subgroups are conjugate, it is enough to find one and compute its normalizer. GAP is the most convenient way to do it which is interfaced in SageMath
sage: G = libgap.DicyclicGroup(12)
sage: H = libgap.SylowSubgroup(G, 2)
sage: libgap.Normalizer(G, H).Size()
4
If you have a PermutationGroup defined from sage, you can use it in place of G above.
| 2 | No.2 Revision |
Because all Sylow subgroups are conjugate, it is enough to find one and compute its normalizer. normalizer: the answer will be the index of this normalizer in G. GAP is the most convenient way to do it which is interfaced in SageMath
sage: G = libgap.DicyclicGroup(12)
sage: H = libgap.SylowSubgroup(G, 2)
sage: G.Size() / libgap.Normalizer(G, H).Size()
4
3
If you have a PermutationGroup defined from sage, you can use it in place of G above.
| 3 | No.3 Revision |
Because all Sylow subgroups are conjugate, it is enough to find one and compute its normalizer: the answer will be the index of this normalizer in G. GAP is the most convenient way to do it which is interfaced in SageMath
sage: G = libgap.DicyclicGroup(12)
sage: H = libgap.SylowSubgroup(G, 2)
sage: G.Size() / libgap.index(G, libgap.Normalizer(G, H).Size()
H))
3
If you have a PermutationGroup defined from sage, you can use it in place of G above.
| 4 | No.4 Revision |
Because all Sylow subgroups are conjugate, it is enough to find one and compute its normalizer: the answer will be the index of this normalizer in G. GAP is the most convenient way to do it which is interfaced in SageMath
sage: G = libgap.DicyclicGroup(12)
libgap.DicyclicGroup(12) # a group
sage: p = 2 # a prime
sage: H = libgap.SylowSubgroup(G, 2)
p)
sage: libgap.index(G, libgap.Normalizer(G, H))
3
If you have a PermutationGroup defined from sage, you can use it in place of G above.
| 5 | No.5 Revision |
Because all Sylow subgroups are conjugate, it is enough to find one and compute its normalizer: the answer will be the index of this normalizer in G. GAP is the most convenient way to do it which is interfaced in SageMath
sage: G = libgap.DicyclicGroup(12) # a group
sage: p = 2 # a prime
sage: H = libgap.SylowSubgroup(G, p)
sage: N = libgap.Normalizer(G, H)
sage: libgap.index(G, libgap.Normalizer(G, H))
N)
3
If you have a PermutationGroup defined from sage, you can use it in place of G above.
| 6 | No.6 Revision |
Because all Sylow subgroups are conjugate, it is enough to find one and compute its normalizer: the answer will be the index of this normalizer in G. GAP is the most convenient way to do it which is interfaced in SageMath
sage: G = libgap.DicyclicGroup(12) # a group
sage: p = 2 # a prime
sage: H = libgap.SylowSubgroup(G, p)
sage: N = libgap.Normalizer(G, H)
sage: libgap.index(G, libgap.Index(G, N)
3
If you have a PermutationGroup defined from sage, you can use it in place of G above.
Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.