aboutsummaryrefslogtreecommitdiff
path: root/mathcomp/character/mxabelem.v
diff options
context:
space:
mode:
authorGeorges Gonthier2015-12-01 13:47:13 +0000
committerGeorges Gonthier2015-12-04 15:07:19 +0000
commit058ec3b9957553cdc8a82dae6d50f48d559f4fe4 (patch)
tree9fa597a0cbc7fa07fb6dab47a1f55ba1c5e5effe /mathcomp/character/mxabelem.v
parent8318a8215baa3c79bfabbff160f9a925c6d8219a (diff)
Add elementary abelian finite modules lemmas to abelian
This factors proofs in mxabelem and finfield and removes dependencies between these two files.
Diffstat (limited to 'mathcomp/character/mxabelem.v')
-rw-r--r--mathcomp/character/mxabelem.v6
1 files changed, 1 insertions, 5 deletions
diff --git a/mathcomp/character/mxabelem.v b/mathcomp/character/mxabelem.v
index aae2899..aa14808 100644
--- a/mathcomp/character/mxabelem.v
+++ b/mathcomp/character/mxabelem.v
@@ -427,11 +427,7 @@ Variables p m n : nat.
Local Notation Mmn := 'M['F_p]_(m, n).
Lemma mx_Fp_abelem : prime p -> p.-abelem [set: Mmn].
-Proof.
-move=> p_pr; apply/abelemP=> //; rewrite zmod_abelian.
-split=> //= v _; rewrite zmodXgE -scaler_nat.
-by case/andP: (char_Fp p_pr) => _ /eqP->; rewrite scale0r.
-Qed.
+Proof. exact: fin_Fp_lmod_abelem. Qed.
Lemma mx_Fp_stable (L : {group Mmn}) : [acts setT, on L | 'Zm].
Proof.