-
Notifications
You must be signed in to change notification settings - Fork 164
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
Bug in mapping from an iterated semidirect product? #2724
Comments
Also add first cheap cycle structure test to be conjugator automorphism. This fixes gap-system#2724
Yes, it is a bug (in testing whether permutation automorphisms are Sn-induced, which is newer). I will put in a fix. |
Also add first cheap cycle structure test to be conjugator automorphism. This fixes gap-system#2724
Also add first cheap cycle structure test to be conjugator automorphism. This fixes gap-system#2724
Thanks - this fix works for me. |
Also add first cheap cycle structure test to be conjugator automorphism. This fixes gap-system#2724
Also add first cheap cycle structure test to be conjugator automorphism. This fixes gap-system#2724
Also add first cheap cycle structure test to be conjugator automorphism. This fixes gap-system#2724
Also add first cheap cycle structure test to be conjugator automorphism. This fixes gap-system#2724
@hulpke Perhaps you can give me some advice on GAP development procedure? You have provided a fix for this issue, but how is it to be installed? (The current situation in xmod-dev is that an edited copy of IsConjugatorAutomorphism is Reread (from read.g) - just a temporary dodge.). I presume that you have other changes to ghomperm.gi as part of more extensive development and so the fix is waiting for some larger PR. (Or is already part of some larger PR of which I am unaware.) Since I would prefer the fix dealt with a.s.a.p. I could make a new PR myself, just containing this commit and making it clear that you were the author, but I would only do the if you approved. |
Also add first cheap cycle structure test to be conjugator automorphism. This fixes gap-system#2724
@cdwensley I had submitted the fix as a PR for the master branch (#2733) already last week (see the discussion for this PR). |
Also add first cheap cycle structure test to be conjugator automorphism. This fixes gap-system#2724
Also add first cheap cycle structure test to be conjugator automorphism. This fixes gap-system#2724
Also add first cheap cycle structure test to be conjugator automorphism. This fixes gap-system#2724
Also add first cheap cycle structure test to be conjugator automorphism. This fixes gap-system#2724
I'm reluctant to claim that there is a bug in what must be long-established code. Perhaps someone can persuade me that there is an error in my example?
I have a mapping h between permutation groups which I expect to be a homomorphism, but GAP claims that it is not single valued. On repeating the whole construction in pc-groups, the corresponding mapping H is a homomorphism.
The groups involved are the quaternion group q8; 2 normal cyclic subgroups of order 4, c4a & c4b, and its normal cyclic subgroup of order 2, c2c. These groups all act on each other by conjugation.
The semidirect products formed are c4a:q8, c2c:c4b (a direct product) and G=(c2c:c4b):(c4a:q8).
Then h : G -> c4a:q8 is the mapping which fails to be single valued, but the corresponding pc-group mapping H : PCG -> C4A:Q8 is a homomorphism.
The attached example file q8.txt (GitHub objected to q8.g) is rather lengthy. The first part constructs the permutation groups; the second part the pc-groups; and the third part contains some isomorphisms between these. The mapping G -> PCG also fails to be an isomorphism.
My tentative conclusion is that there is a problem in the construction of G: I've tried to trace this but baulk at delving into the StabChain coding.
Copy and paste GAP banner (to tell us about your setup)
┌───────┐ GAP 4.9.2 of 04-Jul-2018
│ GAP │ https://www.gap-system.org
└───────┘ Architecture: x86_64-apple-darwin17.4.0-default64
Configuration: gmp 6.0.0
Loading the library and packages ...
Packages: GAPDoc 1.6.1.dev, PrimGrp 3.3.1, SmallGrp 1.3, TransGrp 2.0.2
Try '??help' for help. See also '?copyright', '?cite' and '?authors'
(Also the development version, GAP 4.8.8-5807-g786fe9e.)
q8.txt
The text was updated successfully, but these errors were encountered: