diff options
| author | Enrico Tassi | 2020-09-11 09:52:42 +0200 |
|---|---|---|
| committer | Enrico Tassi | 2020-09-11 09:53:53 +0200 |
| commit | f3ad9538962cd36d90ea3a6724125f448d7c0b10 (patch) | |
| tree | 0dbb6389bbe8db1c6835ab788265355995f45eb7 | |
| parent | 8d17e971db2d29fad93443e730ee378ec768ba68 (diff) | |
fix 8.9, 8.8 and 8.7
| l--------- | mathcomp/test_suite/output.v.out.8.7 | 1 | ||||
| l--------- | mathcomp/test_suite/output.v.out.8.8 | 1 | ||||
| -rw-r--r-- | mathcomp/test_suite/output.v.out.8.9 | 46 |
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]>]]]] |
