Open joshmaglione opened 7 years ago
I fixed issue 1. I think AutomorphismGroupByInvariants assumes p-class 2 (and exponent p), but there is no error when you run the sample code for 1.
G := PCGroup([ 11, -11, 11, 11, 11, 11, -11, 11, 11, 11, 11, 11, 389743663, 478 36142, 649542, 644713, 1072599664, 1071867625, 1071801086, 1071795047 ]) ; A := AutomorphismGroupByInvariants (G);
Eamonn
5 cont/ As a follow-up to the last entry, here's the output before the crash.
[INFO] processing summand 1 (out of 1 simple summands) [INFO] Type = A1 A1 [INFO] Dim(L) = 6 [INFO] LW acting on a module of dimension 6 [WARNING] LW acts reducibly on W Segmentation fault
Best wishes. Eamonn
[ MatrixAlgebra(GF(3), 6) | [ GF(3) | 0, 1, 0, 1, 0, 2, 2, 0, 2, 2, 0, 1, 0, 1, 0, 1, 0, 2, 2, 1, 2, 0, 2, 0, 0, 0, 0, 1, 0, 2, 1, 2, 1, 0, 1, 0 ], [ GF(3) | 0, 1, 0, 1, 0, 2, 2, 0, 2, 0, 0, 0, 0, 1, 0, 1, 0, 2, 2, 0, 2, 0, 2, 0, 0, 0, 0, 1, 0, 2, 1, 0, 1, 0, 1, 0 ] ] ; S := $1; N:=NormStar (S); "reported order for N is ", FactoredOrder (N);
H := sub<Generic (N) | [N.i: i in [1..Ngens (N)]]>; "actual order for N", FactoredOrder (H);
M := NormStar (S); "reported order for N is ", FactoredOrder (N);
H := sub<Generic (N) | [M.i: i in [1..Ngens (M)]]>; "actual order for M", FactoredOrder (H);
// James suggests it may be because T is degenerate
T:=Tensor(S, 2,1); IsNondegenerate (T);
Best wishes. Eamonn
G := PCGroup([ 8, -3, 3, 3, -3, 3, 3, -3, 3, 17496, 481, 19449, 2162, 2026, 1168\ 2, 24195, 23627, 10483, 32404, 10812, 3620, 221621 ]) ; SetVerbose ("Autotopism", 2); A := AutomorphismGroupByInvariants(G); BITS OF WORK:............................................ 14 Reducing action on W.... Searching for characteristic subgroups by Maglione-Wilson filters. Searching for characteristic subgroups by Eick--Leedham-Green--O'Brien. BITS OF WORK:............................................ 2 Entering pseudo-isometry group.... INDEX ON V: 14 / 15 bits INDEX ON W: 14 / 15 bits. Adding isometries by Brooksbank-Wilson algorithm. G | GO ( 1 , 3 ^ 1 ) * | 3 ^ 0 (unipotent radical) 1 INDEX ON V: 13 / 15 bits INDEX ON W: 14 / 15 bits. Adding exponential of derivations by Brooksbank-Maglione-Wilson. ======ExponentiateDerivations=============== [INFO] Dim(V) = 3 [INFO] Dim(W) = 3 [INFO] Dim(Rad) = 0 [INFO] Dim(CoRad) = 0
[INFO] here is the structure of Isom(T): G | GO ( 1 , 3 ^ 1 ) * | 3 ^ 0 (unipotent radical) 1
[INFO] Dim(DerT) = 9 [INFO] Dim(DerTW) = 9 [INFO] DerTW acting irreducibly on W? true
[WARNING] Der(G) is solvable INDEX ON V: 13 / 15 bits INDEX ON W: 14 / 15 bits. Entering graph cut down.... |point_part| = 1 |line_part| = 1 |ref_line_part| = 1 Relabeling graph with full signatures. |point_part| = 1 |line_part| = 1 A := AutomorphismGroupByInvariants(G); BITS OF WORK:............................................ 14 Reducing action on W.... Searching for characteristic subgroups by Maglione-Wilson filters. THIS IS THE FCT Searching for characteristic subgroups by Eick--Leedham-Green--O'Brien. BITS OF WORK:............................................ 2 Entering pseudo-isometry group.... INDEX ON V: 14 / 15 bits INDEX ON W: 14 / 15 bits. Adding isometries by Brooksbank-Wilson algorithm. G | GO ( 1 , 3 ^ 1 ) * | 3 ^ 0 (unipotent radical) 1 INDEX ON V: 13 / 15 bits INDEX ON W: 14 / 15 bits. Adding exponential of derivations by Brooksbank-Maglione-Wilson. ======ExponentiateDerivations=============== [INFO] Dim(V) = 3 [INFO] Dim(W) = 3 [INFO] Dim(Rad) = 0 [INFO] Dim(CoRad) = 0
[INFO] here is the structure of Isom(T): G | GO ( 1 , 3 ^ 1 ) * | 3 ^ 0 (unipotent radical) 1
[INFO] Dim(DerT) = 9 [INFO] Dim(DerTW) = 9 [INFO] DerTW acting irreducibly on W? true
[WARNING] Der(G) is solvable INDEX ON V: 13 / 15 bits INDEX ON W: 14 / 15 bits. Entering graph cut down.... |point_part| = 1 |line_part| = 1 |ref_line_part| = 1 Relabeling graph with full signatures. |point_part| = 1 |line_part| = 1
In file "/home/eobr007/auto/eMAGma/src/Tensor/../TensorCategory/Hom.m", line 11, column 44:
return forall{ x : x in Bas | (< x[i] @ H.(v-i) : i in [1..#x] > @ C) eq ^ Runtime error in '.': Integer should be in range [0..1].
Pertaining to 5, I wouldn't try to use the old NormStar function at the moment. I am rewriting this from the ground at present. I will let you all know when this is ready to be tested / incorporated.
Eamonn sent us an email with bugs. Some of them were fixed, and some are still issues. Here are the groups/tensors that still pose issues.
1. (FIXED) G is p-class 3. Here's the code that will produce the bug.
Here is the output.
2. Here is a bug that might be caused by the LMG package. Instead, maybe we are passing it something problematic?
The output is very long. Here is the start of the error report.
Eamonn: I don't think this has anything to do with LMG. See 5 below.
3. Here is one that isn't really a bug but is an issue. This should mostly be resolved when filters get fixed.
From Eamonn:
4. (FIXED) The following issue comes from the verbose printing. It should be an easy fix.
Here is the output.
Probably just needs to execute line 151 only when the Lie stuff is successful.
Eamonn: we checked in fix for this. But see 6. below.