Metamath Proof Explorer


Theorem lmodvslmhm

Description: Scalar multiplication in a left module by a fixed element is a group homomorphism. (Contributed by Thierry Arnoux, 12-Jun-2023)

Ref Expression
Hypotheses lmodvslmhm.v V = Base W
lmodvslmhm.f F = Scalar W
lmodvslmhm.s · ˙ = W
lmodvslmhm.k K = Base F
Assertion lmodvslmhm W LMod Y V x K x · ˙ Y F GrpHom W

Proof

Step Hyp Ref Expression
1 lmodvslmhm.v V = Base W
2 lmodvslmhm.f F = Scalar W
3 lmodvslmhm.s · ˙ = W
4 lmodvslmhm.k K = Base F
5 eqid + F = + F
6 eqid + W = + W
7 2 lmodfgrp W LMod F Grp
8 7 adantr W LMod Y V F Grp
9 lmodgrp W LMod W Grp
10 9 adantr W LMod Y V W Grp
11 1 2 3 4 lmodvscl W LMod x K Y V x · ˙ Y V
12 11 3expa W LMod x K Y V x · ˙ Y V
13 12 an32s W LMod Y V x K x · ˙ Y V
14 eqid x K x · ˙ Y = x K x · ˙ Y
15 13 14 fmptd W LMod Y V x K x · ˙ Y : K V
16 simpll W LMod Y V i K j K W LMod
17 simprl W LMod Y V i K j K i K
18 simprr W LMod Y V i K j K j K
19 simplr W LMod Y V i K j K Y V
20 1 6 2 3 4 5 lmodvsdir W LMod i K j K Y V i + F j · ˙ Y = i · ˙ Y + W j · ˙ Y
21 16 17 18 19 20 syl13anc W LMod Y V i K j K i + F j · ˙ Y = i · ˙ Y + W j · ˙ Y
22 14 a1i W LMod Y V i K j K x K x · ˙ Y = x K x · ˙ Y
23 simpr W LMod Y V i K j K x = i + F j x = i + F j
24 23 oveq1d W LMod Y V i K j K x = i + F j x · ˙ Y = i + F j · ˙ Y
25 2 4 5 lmodacl W LMod i K j K i + F j K
26 25 3expb W LMod i K j K i + F j K
27 26 adantlr W LMod Y V i K j K i + F j K
28 ovexd W LMod Y V i K j K i + F j · ˙ Y V
29 22 24 27 28 fvmptd W LMod Y V i K j K x K x · ˙ Y i + F j = i + F j · ˙ Y
30 simpr W LMod Y V i K j K x = i x = i
31 30 oveq1d W LMod Y V i K j K x = i x · ˙ Y = i · ˙ Y
32 ovexd W LMod Y V i K j K i · ˙ Y V
33 22 31 17 32 fvmptd W LMod Y V i K j K x K x · ˙ Y i = i · ˙ Y
34 simpr W LMod Y V i K j K x = j x = j
35 34 oveq1d W LMod Y V i K j K x = j x · ˙ Y = j · ˙ Y
36 ovexd W LMod Y V i K j K j · ˙ Y V
37 22 35 18 36 fvmptd W LMod Y V i K j K x K x · ˙ Y j = j · ˙ Y
38 33 37 oveq12d W LMod Y V i K j K x K x · ˙ Y i + W x K x · ˙ Y j = i · ˙ Y + W j · ˙ Y
39 21 29 38 3eqtr4d W LMod Y V i K j K x K x · ˙ Y i + F j = x K x · ˙ Y i + W x K x · ˙ Y j
40 4 1 5 6 8 10 15 39 isghmd W LMod Y V x K x · ˙ Y F GrpHom W