aboutsummaryrefslogtreecommitdiff
path: root/mathcomp/fingroup/morphism.v
diff options
context:
space:
mode:
authorCyril Cohen2018-12-13 15:05:06 +0100
committerGitHub2018-12-13 15:05:06 +0100
commitf962d2a88254a99bffbc7d0a40949872a80f4669 (patch)
tree60a84ff296299226d530dd0b495be24fd7675748 /mathcomp/fingroup/morphism.v
parentfa9b7b19fc0409f3fdfa680e08f40a84594e8307 (diff)
parent0b1ea03dafcf36880657ba910eec28ab78ccd018 (diff)
Merge pull request #262 from math-comp/cancel-lemmas-implicit
Cancel lemmas implicit
Diffstat (limited to 'mathcomp/fingroup/morphism.v')
-rw-r--r--mathcomp/fingroup/morphism.v8
1 files changed, 6 insertions, 2 deletions
diff --git a/mathcomp/fingroup/morphism.v b/mathcomp/fingroup/morphism.v
index cb02991..aa2a809 100644
--- a/mathcomp/fingroup/morphism.v
+++ b/mathcomp/fingroup/morphism.v
@@ -873,6 +873,7 @@ Notation "f @*^-1 M" := (morphpre_group (MorPhantom f) M) : Group_scope.
Notation "f @: D" := (morph_dom_group f D) : Group_scope.
Arguments injmP {aT rT D f}.
+Arguments morphpreK {aT rT D f} [R] sRf.
Section IdentityMorphism.
@@ -1491,10 +1492,10 @@ Canonical sgval_morphism := Morphism (@sgvalM _ G).
Canonical subg_morphism := Morphism (@subgM _ G).
Lemma injm_sgval : 'injm sgval.
-Proof. by apply/injmP; apply: in2W; apply: subg_inj. Qed.
+Proof. exact/injmP/(in2W subg_inj). Qed.
Lemma injm_subg : 'injm (subg G).
-Proof. by apply/injmP; apply: can_in_inj (@subgK _ _). Qed.
+Proof. exact/injmP/(can_in_inj subgK). Qed.
Hint Resolve injm_sgval injm_subg : core.
Lemma ker_sgval : 'ker sgval = 1. Proof. exact/trivgP. Qed.
@@ -1537,3 +1538,6 @@ Proof. exact: isom_isog isom_subg. Qed.
End SubMorphism.
+Arguments sgvalmK {gT G} A.
+Arguments subgmK {gT G} [A] sAG.
+