Metamath Proof Explorer


Theorem hdmapglem7

Description: Lemma for hdmapg . Line 15 in Baer p. 111, f(x,y) alpha = f(y,x). In the proof, our E , ( O{ E } ) , X , Y , k , u , l , and v correspond respectively to Baer's w, H, x, y, x', x'', y', and y'', and our ( ( SY )X ) corresponds to Baer's f(x,y). (Contributed by NM, 14-Jun-2015)

Ref Expression
Hypotheses hdmapglem7.h H=LHypK
hdmapglem7.e E=IBaseKILTrnKW
hdmapglem7.o O=ocHKW
hdmapglem7.u U=DVecHKW
hdmapglem7.v V=BaseU
hdmapglem7.p +˙=+U
hdmapglem7.q ·˙=U
hdmapglem7.r R=ScalarU
hdmapglem7.b B=BaseR
hdmapglem7.a ˙=LSSumU
hdmapglem7.n N=LSpanU
hdmapglem7.k φKHLWH
hdmapglem7.x φXV
hdmapglem7.t ×˙=R
hdmapglem7.z 0˙=0R
hdmapglem7.c ˙=+R
hdmapglem7.s S=HDMapKW
hdmapglem7.g G=HGMapKW
hdmapglem7.y φYV
Assertion hdmapglem7 φGSYX=SXY

Proof

Step Hyp Ref Expression
1 hdmapglem7.h H=LHypK
2 hdmapglem7.e E=IBaseKILTrnKW
3 hdmapglem7.o O=ocHKW
4 hdmapglem7.u U=DVecHKW
5 hdmapglem7.v V=BaseU
6 hdmapglem7.p +˙=+U
7 hdmapglem7.q ·˙=U
8 hdmapglem7.r R=ScalarU
9 hdmapglem7.b B=BaseR
10 hdmapglem7.a ˙=LSSumU
11 hdmapglem7.n N=LSpanU
12 hdmapglem7.k φKHLWH
13 hdmapglem7.x φXV
14 hdmapglem7.t ×˙=R
15 hdmapglem7.z 0˙=0R
16 hdmapglem7.c ˙=+R
17 hdmapglem7.s S=HDMapKW
18 hdmapglem7.g G=HGMapKW
19 hdmapglem7.y φYV
20 1 2 3 4 5 6 7 8 9 10 11 12 13 hdmapglem7a φuOEkBX=k·˙E+˙u
21 1 2 3 4 5 6 7 8 9 10 11 12 19 hdmapglem7a φvOElBY=l·˙E+˙v
22 12 ad2antrr φuOEkBvOElBKHLWH
23 1 4 12 dvhlmod φULMod
24 8 lmodring ULModRRing
25 23 24 syl φRRing
26 25 ad2antrr φuOEkBvOElBRRing
27 simplrr φuOEkBvOElBkB
28 simprr φuOEkBvOElBlB
29 1 4 8 9 18 22 28 hgmapcl φuOEkBvOElBGlB
30 9 14 ringcl RRingkBGlBk×˙GlB
31 26 27 29 30 syl3anc φuOEkBvOElBk×˙GlB
32 eqid BaseK=BaseK
33 eqid LTrnKW=LTrnKW
34 eqid 0U=0U
35 1 32 33 4 5 34 2 12 dvheveccl φEV0U
36 35 eldifad φEV
37 36 snssd φEV
38 1 4 5 3 dochssv KHLWHEVOEV
39 12 37 38 syl2anc φOEV
40 39 ad2antrr φuOEkBvOElBOEV
41 simplrl φuOEkBvOElBuOE
42 40 41 sseldd φuOEkBvOElBuV
43 simprl φuOEkBvOElBvOE
44 40 43 sseldd φuOEkBvOElBvV
45 1 4 5 8 9 17 22 42 44 hdmapipcl φuOEkBvOElBSvuB
46 1 4 8 9 16 18 22 31 45 hgmapadd φuOEkBvOElBGk×˙Gl˙Svu=Gk×˙Gl˙GSvu
47 1 4 8 9 14 18 22 27 29 hgmapmul φuOEkBvOElBGk×˙Gl=GGl×˙Gk
48 1 4 8 9 18 22 28 hgmapvv φuOEkBvOElBGGl=l
49 48 oveq1d φuOEkBvOElBGGl×˙Gk=l×˙Gk
50 47 49 eqtrd φuOEkBvOElBGk×˙Gl=l×˙Gk
51 eqid -U=-U
52 1 2 3 4 5 6 51 7 8 9 14 15 17 18 22 41 43 27 27 hdmapglem5 φuOEkBvOElBGSvu=Suv
53 50 52 oveq12d φuOEkBvOElBGk×˙Gl˙GSvu=l×˙Gk˙Suv
54 46 53 eqtrd φuOEkBvOElBGk×˙Gl˙Svu=l×˙Gk˙Suv
55 13 ad2antrr φuOEkBvOElBXV
56 1 2 3 4 5 6 7 8 9 10 11 22 55 14 15 16 17 18 43 41 28 27 hdmapglem7b φuOEkBvOElBSl·˙E+˙vk·˙E+˙u=k×˙Gl˙Svu
57 56 fveq2d φuOEkBvOElBGSl·˙E+˙vk·˙E+˙u=Gk×˙Gl˙Svu
58 1 2 3 4 5 6 7 8 9 10 11 22 55 14 15 16 17 18 41 43 27 28 hdmapglem7b φuOEkBvOElBSk·˙E+˙ul·˙E+˙v=l×˙Gk˙Suv
59 54 57 58 3eqtr4d φuOEkBvOElBGSl·˙E+˙vk·˙E+˙u=Sk·˙E+˙ul·˙E+˙v
60 59 3adantl3 φuOEkBX=k·˙E+˙uvOElBGSl·˙E+˙vk·˙E+˙u=Sk·˙E+˙ul·˙E+˙v
61 60 3adant3 φuOEkBX=k·˙E+˙uvOElBY=l·˙E+˙vGSl·˙E+˙vk·˙E+˙u=Sk·˙E+˙ul·˙E+˙v
62 simp3 φuOEkBX=k·˙E+˙uvOElBY=l·˙E+˙vY=l·˙E+˙v
63 62 fveq2d φuOEkBX=k·˙E+˙uvOElBY=l·˙E+˙vSY=Sl·˙E+˙v
64 simp13 φuOEkBX=k·˙E+˙uvOElBY=l·˙E+˙vX=k·˙E+˙u
65 63 64 fveq12d φuOEkBX=k·˙E+˙uvOElBY=l·˙E+˙vSYX=Sl·˙E+˙vk·˙E+˙u
66 65 fveq2d φuOEkBX=k·˙E+˙uvOElBY=l·˙E+˙vGSYX=GSl·˙E+˙vk·˙E+˙u
67 64 fveq2d φuOEkBX=k·˙E+˙uvOElBY=l·˙E+˙vSX=Sk·˙E+˙u
68 67 62 fveq12d φuOEkBX=k·˙E+˙uvOElBY=l·˙E+˙vSXY=Sk·˙E+˙ul·˙E+˙v
69 61 66 68 3eqtr4d φuOEkBX=k·˙E+˙uvOElBY=l·˙E+˙vGSYX=SXY
70 69 3exp φuOEkBX=k·˙E+˙uvOElBY=l·˙E+˙vGSYX=SXY
71 70 rexlimdvv φuOEkBX=k·˙E+˙uvOElBY=l·˙E+˙vGSYX=SXY
72 71 3exp φuOEkBX=k·˙E+˙uvOElBY=l·˙E+˙vGSYX=SXY
73 72 rexlimdvv φuOEkBX=k·˙E+˙uvOElBY=l·˙E+˙vGSYX=SXY
74 20 21 73 mp2d φGSYX=SXY