Metamath Proof Explorer


Theorem lmodlema

Description: Lemma for properties of a left module. (Contributed by NM, 8-Dec-2013) (Revised by Mario Carneiro, 19-Jun-2014)

Ref Expression
Hypotheses islmod.v V = Base W
islmod.a + ˙ = + W
islmod.s · ˙ = W
islmod.f F = Scalar W
islmod.k K = Base F
islmod.p ˙ = + F
islmod.t × ˙ = F
islmod.u 1 ˙ = 1 F
Assertion lmodlema W LMod Q K R K X V Y V R · ˙ Y V R · ˙ Y + ˙ X = R · ˙ Y + ˙ R · ˙ X Q ˙ R · ˙ Y = Q · ˙ Y + ˙ R · ˙ Y Q × ˙ R · ˙ Y = Q · ˙ R · ˙ Y 1 ˙ · ˙ Y = Y

Proof

Step Hyp Ref Expression
1 islmod.v V = Base W
2 islmod.a + ˙ = + W
3 islmod.s · ˙ = W
4 islmod.f F = Scalar W
5 islmod.k K = Base F
6 islmod.p ˙ = + F
7 islmod.t × ˙ = F
8 islmod.u 1 ˙ = 1 F
9 1 2 3 4 5 6 7 8 islmod W LMod W Grp F Ring q K r K x V w V r · ˙ w V r · ˙ w + ˙ x = r · ˙ w + ˙ r · ˙ x q ˙ r · ˙ w = q · ˙ w + ˙ r · ˙ w q × ˙ r · ˙ w = q · ˙ r · ˙ w 1 ˙ · ˙ w = w
10 9 simp3bi W LMod q K r K x V w V r · ˙ w V r · ˙ w + ˙ x = r · ˙ w + ˙ r · ˙ x q ˙ r · ˙ w = q · ˙ w + ˙ r · ˙ w q × ˙ r · ˙ w = q · ˙ r · ˙ w 1 ˙ · ˙ w = w
11 oveq1 q = Q q ˙ r = Q ˙ r
12 11 oveq1d q = Q q ˙ r · ˙ w = Q ˙ r · ˙ w
13 oveq1 q = Q q · ˙ w = Q · ˙ w
14 13 oveq1d q = Q q · ˙ w + ˙ r · ˙ w = Q · ˙ w + ˙ r · ˙ w
15 12 14 eqeq12d q = Q q ˙ r · ˙ w = q · ˙ w + ˙ r · ˙ w Q ˙ r · ˙ w = Q · ˙ w + ˙ r · ˙ w
16 15 3anbi3d q = Q r · ˙ w V r · ˙ w + ˙ x = r · ˙ w + ˙ r · ˙ x q ˙ r · ˙ w = q · ˙ w + ˙ r · ˙ w r · ˙ w V r · ˙ w + ˙ x = r · ˙ w + ˙ r · ˙ x Q ˙ r · ˙ w = Q · ˙ w + ˙ r · ˙ w
17 oveq1 q = Q q × ˙ r = Q × ˙ r
18 17 oveq1d q = Q q × ˙ r · ˙ w = Q × ˙ r · ˙ w
19 oveq1 q = Q q · ˙ r · ˙ w = Q · ˙ r · ˙ w
20 18 19 eqeq12d q = Q q × ˙ r · ˙ w = q · ˙ r · ˙ w Q × ˙ r · ˙ w = Q · ˙ r · ˙ w
21 20 anbi1d q = Q q × ˙ r · ˙ w = q · ˙ r · ˙ w 1 ˙ · ˙ w = w Q × ˙ r · ˙ w = Q · ˙ r · ˙ w 1 ˙ · ˙ w = w
22 16 21 anbi12d q = Q r · ˙ w V r · ˙ w + ˙ x = r · ˙ w + ˙ r · ˙ x q ˙ r · ˙ w = q · ˙ w + ˙ r · ˙ w q × ˙ r · ˙ w = q · ˙ r · ˙ w 1 ˙ · ˙ w = w r · ˙ w V r · ˙ w + ˙ x = r · ˙ w + ˙ r · ˙ x Q ˙ r · ˙ w = Q · ˙ w + ˙ r · ˙ w Q × ˙ r · ˙ w = Q · ˙ r · ˙ w 1 ˙ · ˙ w = w
23 22 2ralbidv q = Q x V w V r · ˙ w V r · ˙ w + ˙ x = r · ˙ w + ˙ r · ˙ x q ˙ r · ˙ w = q · ˙ w + ˙ r · ˙ w q × ˙ r · ˙ w = q · ˙ r · ˙ w 1 ˙ · ˙ w = w x V w V r · ˙ w V r · ˙ w + ˙ x = r · ˙ w + ˙ r · ˙ x Q ˙ r · ˙ w = Q · ˙ w + ˙ r · ˙ w Q × ˙ r · ˙ w = Q · ˙ r · ˙ w 1 ˙ · ˙ w = w
24 oveq1 r = R r · ˙ w = R · ˙ w
25 24 eleq1d r = R r · ˙ w V R · ˙ w V
26 oveq1 r = R r · ˙ w + ˙ x = R · ˙ w + ˙ x
27 oveq1 r = R r · ˙ x = R · ˙ x
28 24 27 oveq12d r = R r · ˙ w + ˙ r · ˙ x = R · ˙ w + ˙ R · ˙ x
29 26 28 eqeq12d r = R r · ˙ w + ˙ x = r · ˙ w + ˙ r · ˙ x R · ˙ w + ˙ x = R · ˙ w + ˙ R · ˙ x
30 oveq2 r = R Q ˙ r = Q ˙ R
31 30 oveq1d r = R Q ˙ r · ˙ w = Q ˙ R · ˙ w
32 24 oveq2d r = R Q · ˙ w + ˙ r · ˙ w = Q · ˙ w + ˙ R · ˙ w
33 31 32 eqeq12d r = R Q ˙ r · ˙ w = Q · ˙ w + ˙ r · ˙ w Q ˙ R · ˙ w = Q · ˙ w + ˙ R · ˙ w
34 25 29 33 3anbi123d r = R r · ˙ w V r · ˙ w + ˙ x = r · ˙ w + ˙ r · ˙ x Q ˙ r · ˙ w = Q · ˙ w + ˙ r · ˙ w R · ˙ w V R · ˙ w + ˙ x = R · ˙ w + ˙ R · ˙ x Q ˙ R · ˙ w = Q · ˙ w + ˙ R · ˙ w
35 oveq2 r = R Q × ˙ r = Q × ˙ R
36 35 oveq1d r = R Q × ˙ r · ˙ w = Q × ˙ R · ˙ w
37 24 oveq2d r = R Q · ˙ r · ˙ w = Q · ˙ R · ˙ w
38 36 37 eqeq12d r = R Q × ˙ r · ˙ w = Q · ˙ r · ˙ w Q × ˙ R · ˙ w = Q · ˙ R · ˙ w
39 38 anbi1d r = R Q × ˙ r · ˙ w = Q · ˙ r · ˙ w 1 ˙ · ˙ w = w Q × ˙ R · ˙ w = Q · ˙ R · ˙ w 1 ˙ · ˙ w = w
40 34 39 anbi12d r = R r · ˙ w V r · ˙ w + ˙ x = r · ˙ w + ˙ r · ˙ x Q ˙ r · ˙ w = Q · ˙ w + ˙ r · ˙ w Q × ˙ r · ˙ w = Q · ˙ r · ˙ w 1 ˙ · ˙ w = w R · ˙ w V R · ˙ w + ˙ x = R · ˙ w + ˙ R · ˙ x Q ˙ R · ˙ w = Q · ˙ w + ˙ R · ˙ w Q × ˙ R · ˙ w = Q · ˙ R · ˙ w 1 ˙ · ˙ w = w
41 40 2ralbidv r = R x V w V r · ˙ w V r · ˙ w + ˙ x = r · ˙ w + ˙ r · ˙ x Q ˙ r · ˙ w = Q · ˙ w + ˙ r · ˙ w Q × ˙ r · ˙ w = Q · ˙ r · ˙ w 1 ˙ · ˙ w = w x V w V R · ˙ w V R · ˙ w + ˙ x = R · ˙ w + ˙ R · ˙ x Q ˙ R · ˙ w = Q · ˙ w + ˙ R · ˙ w Q × ˙ R · ˙ w = Q · ˙ R · ˙ w 1 ˙ · ˙ w = w
42 23 41 rspc2v Q K R K q K r K x V w V r · ˙ w V r · ˙ w + ˙ x = r · ˙ w + ˙ r · ˙ x q ˙ r · ˙ w = q · ˙ w + ˙ r · ˙ w q × ˙ r · ˙ w = q · ˙ r · ˙ w 1 ˙ · ˙ w = w x V w V R · ˙ w V R · ˙ w + ˙ x = R · ˙ w + ˙ R · ˙ x Q ˙ R · ˙ w = Q · ˙ w + ˙ R · ˙ w Q × ˙ R · ˙ w = Q · ˙ R · ˙ w 1 ˙ · ˙ w = w
43 10 42 mpan9 W LMod Q K R K x V w V R · ˙ w V R · ˙ w + ˙ x = R · ˙ w + ˙ R · ˙ x Q ˙ R · ˙ w = Q · ˙ w + ˙ R · ˙ w Q × ˙ R · ˙ w = Q · ˙ R · ˙ w 1 ˙ · ˙ w = w
44 oveq2 x = X w + ˙ x = w + ˙ X
45 44 oveq2d x = X R · ˙ w + ˙ x = R · ˙ w + ˙ X
46 oveq2 x = X R · ˙ x = R · ˙ X
47 46 oveq2d x = X R · ˙ w + ˙ R · ˙ x = R · ˙ w + ˙ R · ˙ X
48 45 47 eqeq12d x = X R · ˙ w + ˙ x = R · ˙ w + ˙ R · ˙ x R · ˙ w + ˙ X = R · ˙ w + ˙ R · ˙ X
49 48 3anbi2d x = X R · ˙ w V R · ˙ w + ˙ x = R · ˙ w + ˙ R · ˙ x Q ˙ R · ˙ w = Q · ˙ w + ˙ R · ˙ w R · ˙ w V R · ˙ w + ˙ X = R · ˙ w + ˙ R · ˙ X Q ˙ R · ˙ w = Q · ˙ w + ˙ R · ˙ w
50 49 anbi1d x = X R · ˙ w V R · ˙ w + ˙ x = R · ˙ w + ˙ R · ˙ x Q ˙ R · ˙ w = Q · ˙ w + ˙ R · ˙ w Q × ˙ R · ˙ w = Q · ˙ R · ˙ w 1 ˙ · ˙ w = w R · ˙ w V R · ˙ w + ˙ X = R · ˙ w + ˙ R · ˙ X Q ˙ R · ˙ w = Q · ˙ w + ˙ R · ˙ w Q × ˙ R · ˙ w = Q · ˙ R · ˙ w 1 ˙ · ˙ w = w
51 oveq2 w = Y R · ˙ w = R · ˙ Y
52 51 eleq1d w = Y R · ˙ w V R · ˙ Y V
53 oveq1 w = Y w + ˙ X = Y + ˙ X
54 53 oveq2d w = Y R · ˙ w + ˙ X = R · ˙ Y + ˙ X
55 51 oveq1d w = Y R · ˙ w + ˙ R · ˙ X = R · ˙ Y + ˙ R · ˙ X
56 54 55 eqeq12d w = Y R · ˙ w + ˙ X = R · ˙ w + ˙ R · ˙ X R · ˙ Y + ˙ X = R · ˙ Y + ˙ R · ˙ X
57 oveq2 w = Y Q ˙ R · ˙ w = Q ˙ R · ˙ Y
58 oveq2 w = Y Q · ˙ w = Q · ˙ Y
59 58 51 oveq12d w = Y Q · ˙ w + ˙ R · ˙ w = Q · ˙ Y + ˙ R · ˙ Y
60 57 59 eqeq12d w = Y Q ˙ R · ˙ w = Q · ˙ w + ˙ R · ˙ w Q ˙ R · ˙ Y = Q · ˙ Y + ˙ R · ˙ Y
61 52 56 60 3anbi123d w = Y R · ˙ w V R · ˙ w + ˙ X = R · ˙ w + ˙ R · ˙ X Q ˙ R · ˙ w = Q · ˙ w + ˙ R · ˙ w R · ˙ Y V R · ˙ Y + ˙ X = R · ˙ Y + ˙ R · ˙ X Q ˙ R · ˙ Y = Q · ˙ Y + ˙ R · ˙ Y
62 oveq2 w = Y Q × ˙ R · ˙ w = Q × ˙ R · ˙ Y
63 51 oveq2d w = Y Q · ˙ R · ˙ w = Q · ˙ R · ˙ Y
64 62 63 eqeq12d w = Y Q × ˙ R · ˙ w = Q · ˙ R · ˙ w Q × ˙ R · ˙ Y = Q · ˙ R · ˙ Y
65 oveq2 w = Y 1 ˙ · ˙ w = 1 ˙ · ˙ Y
66 id w = Y w = Y
67 65 66 eqeq12d w = Y 1 ˙ · ˙ w = w 1 ˙ · ˙ Y = Y
68 64 67 anbi12d w = Y Q × ˙ R · ˙ w = Q · ˙ R · ˙ w 1 ˙ · ˙ w = w Q × ˙ R · ˙ Y = Q · ˙ R · ˙ Y 1 ˙ · ˙ Y = Y
69 61 68 anbi12d w = Y R · ˙ w V R · ˙ w + ˙ X = R · ˙ w + ˙ R · ˙ X Q ˙ R · ˙ w = Q · ˙ w + ˙ R · ˙ w Q × ˙ R · ˙ w = Q · ˙ R · ˙ w 1 ˙ · ˙ w = w R · ˙ Y V R · ˙ Y + ˙ X = R · ˙ Y + ˙ R · ˙ X Q ˙ R · ˙ Y = Q · ˙ Y + ˙ R · ˙ Y Q × ˙ R · ˙ Y = Q · ˙ R · ˙ Y 1 ˙ · ˙ Y = Y
70 50 69 rspc2v X V Y V x V w V R · ˙ w V R · ˙ w + ˙ x = R · ˙ w + ˙ R · ˙ x Q ˙ R · ˙ w = Q · ˙ w + ˙ R · ˙ w Q × ˙ R · ˙ w = Q · ˙ R · ˙ w 1 ˙ · ˙ w = w R · ˙ Y V R · ˙ Y + ˙ X = R · ˙ Y + ˙ R · ˙ X Q ˙ R · ˙ Y = Q · ˙ Y + ˙ R · ˙ Y Q × ˙ R · ˙ Y = Q · ˙ R · ˙ Y 1 ˙ · ˙ Y = Y
71 43 70 syl5com W LMod Q K R K X V Y V R · ˙ Y V R · ˙ Y + ˙ X = R · ˙ Y + ˙ R · ˙ X Q ˙ R · ˙ Y = Q · ˙ Y + ˙ R · ˙ Y Q × ˙ R · ˙ Y = Q · ˙ R · ˙ Y 1 ˙ · ˙ Y = Y
72 71 3impia W LMod Q K R K X V Y V R · ˙ Y V R · ˙ Y + ˙ X = R · ˙ Y + ˙ R · ˙ X Q ˙ R · ˙ Y = Q · ˙ Y + ˙ R · ˙ Y Q × ˙ R · ˙ Y = Q · ˙ R · ˙ Y 1 ˙ · ˙ Y = Y