aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEnrico Tassi2020-09-11 09:52:42 +0200
committerEnrico Tassi2020-09-11 09:53:53 +0200
commitf3ad9538962cd36d90ea3a6724125f448d7c0b10 (patch)
tree0dbb6389bbe8db1c6835ab788265355995f45eb7
parent8d17e971db2d29fad93443e730ee378ec768ba68 (diff)
fix 8.9, 8.8 and 8.7
l---------mathcomp/test_suite/output.v.out.8.71
l---------mathcomp/test_suite/output.v.out.8.81
-rw-r--r--mathcomp/test_suite/output.v.out.8.946
3 files changed, 48 insertions, 0 deletions
diff --git a/mathcomp/test_suite/output.v.out.8.7 b/mathcomp/test_suite/output.v.out.8.7
new file mode 120000
index 0000000..896b7ac
--- /dev/null
+++ b/mathcomp/test_suite/output.v.out.8.7
@@ -0,0 +1 @@
+output.v.out.8.9 \ No newline at end of file
diff --git a/mathcomp/test_suite/output.v.out.8.8 b/mathcomp/test_suite/output.v.out.8.8
new file mode 120000
index 0000000..896b7ac
--- /dev/null
+++ b/mathcomp/test_suite/output.v.out.8.8
@@ -0,0 +1 @@
+output.v.out.8.9 \ No newline at end of file
diff --git a/mathcomp/test_suite/output.v.out.8.9 b/mathcomp/test_suite/output.v.out.8.9
new file mode 100644
index 0000000..25583d5
--- /dev/null
+++ b/mathcomp/test_suite/output.v.out.8.9
@@ -0,0 +1,46 @@
+cyclic_pgroup_Aut_structure
+ : forall (gT : finGroupType) (p : nat) (G : {group gT}),
+ p.-group G ->
+ cyclic G ->
+ G != 1 ->
+ let q := #|G| in
+ let n := (logn p q).-1 in
+ let A := Aut G in
+ let P := 'O_p(A) in
+ let F := 'O_p^'(A) in
+ exists m : {perm gT} -> 'Z_q,
+ [/\ [/\ {in A & G, forall (a : {perm gT}) (x : gT), x ^+ m a = a x},
+ m 1 = 1%R /\ {in A &, {morph m : a b / a * b >-> (a * b)%R}},
+ {in A &, injective m} /\ [seq m x | x in A] =i GRing.unit,
+ forall k : nat,
+ {in A, {morph m : a / a ^+ k >->
+ (a ^+ k)%R}}
+ & {in A, {morph m : a / a^-1 >-> (a^-1)%R}}],
+ [/\ abelian A, cyclic F, #|F| = p.-1
+ & [faithful F, on 'Ohm_1(G) | [Aut G]]]
+ & if n == 0
+ then A = F
+ else
+ exists t : perm_for_finType gT,
+ [/\ t \in A, #[t] = 2, m t = (-1)%R
+ & if odd p
+ then
+ [/\ cyclic A /\ cyclic P,
+ exists s : perm_for_finType gT,
+ [/\ s \in A, #[s] = (p ^ n)%N, m s = (p.+1%:R)%R
+ & P = <[s]>]
+ & exists s0 : perm_for_finType gT,
+ [/\ s0 \in A, #[s0] = p, m s0 = ((p ^ n).+1%:R)%R
+ & 'Ohm_1(P) = <[s0]>]]
+ else
+ if n == 1
+ then A = <[t]>
+ else
+ exists s : perm_for_finType gT,
+ [/\ s \in A, #[s] = (2 ^ n.-1)%N,
+ m s = (5%:R)%R, <[s]> \x <[t]> = A
+ & exists s0 : perm_for_finType gT,
+ [/\ s0 \in A, #[s0] = 2,
+ m s0 = ((2 ^ n).+1%:R)%R,
+ m (s0 * t) = ((2 ^ n).-1%:R)%R
+ & 'Ohm_1(<[s]>) = <[s0]>]]]]