Metamath Proof Explorer


Theorem mp2pm2mplem4

Description: Lemma 4 for mp2pm2mp . (Contributed by AV, 12-Oct-2019) (Revised by AV, 5-Dec-2019)

Ref Expression
Hypotheses mp2pm2mp.a โŠข ๐ด = ( ๐‘ Mat ๐‘… )
mp2pm2mp.q โŠข ๐‘„ = ( Poly1 โ€˜ ๐ด )
mp2pm2mp.l โŠข ๐ฟ = ( Base โ€˜ ๐‘„ )
mp2pm2mp.m โŠข ยท = ( ยท๐‘  โ€˜ ๐‘ƒ )
mp2pm2mp.e โŠข ๐ธ = ( .g โ€˜ ( mulGrp โ€˜ ๐‘ƒ ) )
mp2pm2mp.y โŠข ๐‘Œ = ( var1 โ€˜ ๐‘… )
mp2pm2mp.i โŠข ๐ผ = ( ๐‘ โˆˆ ๐ฟ โ†ฆ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) ) ) )
mp2pm2mplem2.p โŠข ๐‘ƒ = ( Poly1 โ€˜ ๐‘… )
Assertion mp2pm2mplem4 ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( ( ๐ผ โ€˜ ๐‘‚ ) decompPMat ๐พ ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) )

Proof

Step Hyp Ref Expression
1 mp2pm2mp.a โŠข ๐ด = ( ๐‘ Mat ๐‘… )
2 mp2pm2mp.q โŠข ๐‘„ = ( Poly1 โ€˜ ๐ด )
3 mp2pm2mp.l โŠข ๐ฟ = ( Base โ€˜ ๐‘„ )
4 mp2pm2mp.m โŠข ยท = ( ยท๐‘  โ€˜ ๐‘ƒ )
5 mp2pm2mp.e โŠข ๐ธ = ( .g โ€˜ ( mulGrp โ€˜ ๐‘ƒ ) )
6 mp2pm2mp.y โŠข ๐‘Œ = ( var1 โ€˜ ๐‘… )
7 mp2pm2mp.i โŠข ๐ผ = ( ๐‘ โˆˆ ๐ฟ โ†ฆ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) ) ) )
8 mp2pm2mplem2.p โŠข ๐‘ƒ = ( Poly1 โ€˜ ๐‘… )
9 1 2 3 4 5 6 7 8 mp2pm2mplem3 โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( ( ๐ผ โ€˜ ๐‘‚ ) decompPMat ๐พ ) = ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) ) ) โ€˜ ๐พ ) ) )
10 eqid โŠข ( Base โ€˜ ๐‘ƒ ) = ( Base โ€˜ ๐‘ƒ )
11 eqid โŠข ( 0g โ€˜ ๐‘ƒ ) = ( 0g โ€˜ ๐‘ƒ )
12 8 ply1ring โŠข ( ๐‘… โˆˆ Ring โ†’ ๐‘ƒ โˆˆ Ring )
13 12 3ad2ant2 โŠข ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โ†’ ๐‘ƒ โˆˆ Ring )
14 ringcmn โŠข ( ๐‘ƒ โˆˆ Ring โ†’ ๐‘ƒ โˆˆ CMnd )
15 13 14 syl โŠข ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โ†’ ๐‘ƒ โˆˆ CMnd )
16 15 ad3antrrr โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ๐‘ƒ โˆˆ CMnd )
17 16 3ad2ant1 โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ๐‘ƒ โˆˆ CMnd )
18 simpl2 โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ๐‘… โˆˆ Ring )
19 18 ad2antrr โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ๐‘… โˆˆ Ring )
20 19 3ad2ant1 โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ๐‘… โˆˆ Ring )
21 20 adantr โŠข ( ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ๐‘… โˆˆ Ring )
22 eqid โŠข ( Base โ€˜ ๐‘… ) = ( Base โ€˜ ๐‘… )
23 eqid โŠข ( Base โ€˜ ๐ด ) = ( Base โ€˜ ๐ด )
24 simpl2 โŠข ( ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ๐‘– โˆˆ ๐‘ )
25 simpl3 โŠข ( ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ๐‘— โˆˆ ๐‘ )
26 simpl3 โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ๐‘‚ โˆˆ ๐ฟ )
27 26 ad2antrr โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ๐‘‚ โˆˆ ๐ฟ )
28 27 3ad2ant1 โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ๐‘‚ โˆˆ ๐ฟ )
29 eqid โŠข ( coe1 โ€˜ ๐‘‚ ) = ( coe1 โ€˜ ๐‘‚ )
30 29 3 2 23 coe1fvalcl โŠข ( ( ๐‘‚ โˆˆ ๐ฟ โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) โˆˆ ( Base โ€˜ ๐ด ) )
31 28 30 sylan โŠข ( ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) โˆˆ ( Base โ€˜ ๐ด ) )
32 1 22 23 24 25 31 matecld โŠข ( ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) โˆˆ ( Base โ€˜ ๐‘… ) )
33 simpr โŠข ( ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ๐‘˜ โˆˆ โ„•0 )
34 eqid โŠข ( mulGrp โ€˜ ๐‘ƒ ) = ( mulGrp โ€˜ ๐‘ƒ )
35 22 8 6 4 34 5 10 ply1tmcl โŠข ( ( ๐‘… โˆˆ Ring โˆง ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) โˆˆ ( Base โ€˜ ๐‘… ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) โˆˆ ( Base โ€˜ ๐‘ƒ ) )
36 21 32 33 35 syl3anc โŠข ( ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) โˆˆ ( Base โ€˜ ๐‘ƒ ) )
37 36 ralrimiva โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ โˆ€ ๐‘˜ โˆˆ โ„•0 ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) โˆˆ ( Base โ€˜ ๐‘ƒ ) )
38 simp1lr โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ๐‘  โˆˆ โ„•0 )
39 oveq โŠข ( ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) โ†’ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) ๐‘— ) = ( ๐‘– ( 0g โ€˜ ๐ด ) ๐‘— ) )
40 39 oveq1d โŠข ( ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) ๐‘— ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) = ( ( ๐‘– ( 0g โ€˜ ๐ด ) ๐‘— ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) )
41 3simpa โŠข ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โ†’ ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring ) )
42 41 ad3antrrr โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โ†’ ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring ) )
43 eqid โŠข ( 0g โ€˜ ๐‘… ) = ( 0g โ€˜ ๐‘… )
44 1 43 mat0op โŠข ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring ) โ†’ ( 0g โ€˜ ๐ด ) = ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ ( 0g โ€˜ ๐‘… ) ) )
45 42 44 syl โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โ†’ ( 0g โ€˜ ๐ด ) = ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ ( 0g โ€˜ ๐‘… ) ) )
46 eqidd โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โˆง ( ๐‘Ž = ๐‘– โˆง ๐‘ = ๐‘— ) ) โ†’ ( 0g โ€˜ ๐‘… ) = ( 0g โ€˜ ๐‘… ) )
47 simprl โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โ†’ ๐‘– โˆˆ ๐‘ )
48 simprr โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โ†’ ๐‘— โˆˆ ๐‘ )
49 fvexd โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โ†’ ( 0g โ€˜ ๐‘… ) โˆˆ V )
50 45 46 47 48 49 ovmpod โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โ†’ ( ๐‘– ( 0g โ€˜ ๐ด ) ๐‘— ) = ( 0g โ€˜ ๐‘… ) )
51 50 adantr โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ( ๐‘– ( 0g โ€˜ ๐ด ) ๐‘— ) = ( 0g โ€˜ ๐‘… ) )
52 51 oveq1d โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ( ( ๐‘– ( 0g โ€˜ ๐ด ) ๐‘— ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) = ( ( 0g โ€˜ ๐‘… ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) )
53 18 ad3antrrr โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ๐‘… โˆˆ Ring )
54 8 ply1sca โŠข ( ๐‘… โˆˆ Ring โ†’ ๐‘… = ( Scalar โ€˜ ๐‘ƒ ) )
55 53 54 syl โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ๐‘… = ( Scalar โ€˜ ๐‘ƒ ) )
56 55 fveq2d โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ( 0g โ€˜ ๐‘… ) = ( 0g โ€˜ ( Scalar โ€˜ ๐‘ƒ ) ) )
57 56 oveq1d โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ( ( 0g โ€˜ ๐‘… ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) = ( ( 0g โ€˜ ( Scalar โ€˜ ๐‘ƒ ) ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) )
58 8 ply1lmod โŠข ( ๐‘… โˆˆ Ring โ†’ ๐‘ƒ โˆˆ LMod )
59 58 3ad2ant2 โŠข ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โ†’ ๐‘ƒ โˆˆ LMod )
60 59 ad4antr โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ๐‘ƒ โˆˆ LMod )
61 simpr โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ๐‘ฅ โˆˆ โ„•0 )
62 8 6 34 5 10 ply1moncl โŠข ( ( ๐‘… โˆˆ Ring โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ( ๐‘ฅ ๐ธ ๐‘Œ ) โˆˆ ( Base โ€˜ ๐‘ƒ ) )
63 53 61 62 syl2anc โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ( ๐‘ฅ ๐ธ ๐‘Œ ) โˆˆ ( Base โ€˜ ๐‘ƒ ) )
64 eqid โŠข ( Scalar โ€˜ ๐‘ƒ ) = ( Scalar โ€˜ ๐‘ƒ )
65 eqid โŠข ( 0g โ€˜ ( Scalar โ€˜ ๐‘ƒ ) ) = ( 0g โ€˜ ( Scalar โ€˜ ๐‘ƒ ) )
66 10 64 4 65 11 lmod0vs โŠข ( ( ๐‘ƒ โˆˆ LMod โˆง ( ๐‘ฅ ๐ธ ๐‘Œ ) โˆˆ ( Base โ€˜ ๐‘ƒ ) ) โ†’ ( ( 0g โ€˜ ( Scalar โ€˜ ๐‘ƒ ) ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) )
67 60 63 66 syl2anc โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ( ( 0g โ€˜ ( Scalar โ€˜ ๐‘ƒ ) ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) )
68 52 57 67 3eqtrd โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ( ( ๐‘– ( 0g โ€˜ ๐ด ) ๐‘— ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) )
69 68 adantr โŠข ( ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โˆง ๐‘  < ๐‘ฅ ) โ†’ ( ( ๐‘– ( 0g โ€˜ ๐ด ) ๐‘— ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) )
70 40 69 sylan9eqr โŠข ( ( ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โˆง ๐‘  < ๐‘ฅ ) โˆง ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) ๐‘— ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) )
71 70 exp31 โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ( ๐‘  < ๐‘ฅ โ†’ ( ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) ๐‘— ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) ) )
72 71 a2d โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ( ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) โ†’ ( ๐‘  < ๐‘ฅ โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) ๐‘— ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) ) )
73 72 ralimdva โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) ) โ†’ ( โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) โ†’ โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) ๐‘— ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) ) )
74 73 impancom โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ( ( ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) ๐‘— ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) ) )
75 74 3impib โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) ๐‘— ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) )
76 breq2 โŠข ( ๐‘˜ = ๐‘ฅ โ†’ ( ๐‘  < ๐‘˜ โ†” ๐‘  < ๐‘ฅ ) )
77 fveq2 โŠข ( ๐‘˜ = ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) )
78 77 oveqd โŠข ( ๐‘˜ = ๐‘ฅ โ†’ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) = ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) ๐‘— ) )
79 oveq1 โŠข ( ๐‘˜ = ๐‘ฅ โ†’ ( ๐‘˜ ๐ธ ๐‘Œ ) = ( ๐‘ฅ ๐ธ ๐‘Œ ) )
80 78 79 oveq12d โŠข ( ๐‘˜ = ๐‘ฅ โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) = ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) ๐‘— ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) )
81 80 eqeq1d โŠข ( ๐‘˜ = ๐‘ฅ โ†’ ( ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) โ†” ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) ๐‘— ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) )
82 76 81 imbi12d โŠข ( ๐‘˜ = ๐‘ฅ โ†’ ( ( ๐‘  < ๐‘˜ โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) โ†” ( ๐‘  < ๐‘ฅ โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) ๐‘— ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) ) )
83 82 cbvralvw โŠข ( โˆ€ ๐‘˜ โˆˆ โ„•0 ( ๐‘  < ๐‘˜ โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) โ†” โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) ๐‘— ) ยท ( ๐‘ฅ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) )
84 75 83 sylibr โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ โˆ€ ๐‘˜ โˆˆ โ„•0 ( ๐‘  < ๐‘˜ โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) )
85 10 11 17 37 38 84 gsummptnn0fz โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) ) = ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) ) )
86 85 fveq2d โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) ) ) = ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) ) ) )
87 86 fveq1d โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) ) ) โ€˜ ๐พ ) = ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) ) ) โ€˜ ๐พ ) )
88 simpllr โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ๐พ โˆˆ โ„•0 )
89 88 3ad2ant1 โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ๐พ โˆˆ โ„•0 )
90 36 expcom โŠข ( ๐‘˜ โˆˆ โ„•0 โ†’ ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) โˆˆ ( Base โ€˜ ๐‘ƒ ) ) )
91 elfznn0 โŠข ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ๐‘˜ โˆˆ โ„•0 )
92 90 91 syl11 โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) โˆˆ ( Base โ€˜ ๐‘ƒ ) ) )
93 92 ralrimiv โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ โˆ€ ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) โˆˆ ( Base โ€˜ ๐‘ƒ ) )
94 fzfid โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( 0 ... ๐‘  ) โˆˆ Fin )
95 8 10 20 89 93 94 coe1fzgsumd โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) ) ) โ€˜ ๐พ ) = ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ( coe1 โ€˜ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) โ€˜ ๐พ ) ) ) )
96 87 95 eqtrd โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) ) ) โ€˜ ๐พ ) = ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ( coe1 โ€˜ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) โ€˜ ๐พ ) ) ) )
97 96 mpoeq3dva โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) ) ) โ€˜ ๐พ ) ) = ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ( coe1 โ€˜ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) โ€˜ ๐พ ) ) ) ) )
98 18 3ad2ant1 โŠข ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ๐‘… โˆˆ Ring )
99 98 adantr โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ๐‘… โˆˆ Ring )
100 simpl2 โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ๐‘– โˆˆ ๐‘ )
101 simpl3 โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ๐‘— โˆˆ ๐‘ )
102 26 3ad2ant1 โŠข ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ๐‘‚ โˆˆ ๐ฟ )
103 102 91 30 syl2an โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) โˆˆ ( Base โ€˜ ๐ด ) )
104 1 22 23 100 101 103 matecld โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) โˆˆ ( Base โ€˜ ๐‘… ) )
105 91 adantl โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ๐‘˜ โˆˆ โ„•0 )
106 43 22 8 6 4 34 5 coe1tm โŠข ( ( ๐‘… โˆˆ Ring โˆง ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) โˆˆ ( Base โ€˜ ๐‘… ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( coe1 โ€˜ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) = ( ๐‘™ โˆˆ โ„•0 โ†ฆ if ( ๐‘™ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) )
107 99 104 105 106 syl3anc โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ( coe1 โ€˜ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) = ( ๐‘™ โˆˆ โ„•0 โ†ฆ if ( ๐‘™ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) )
108 eqeq1 โŠข ( ๐‘™ = ๐พ โ†’ ( ๐‘™ = ๐‘˜ โ†” ๐พ = ๐‘˜ ) )
109 108 ifbid โŠข ( ๐‘™ = ๐พ โ†’ if ( ๐‘™ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) = if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) )
110 109 adantl โŠข ( ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โˆง ๐‘™ = ๐พ ) โ†’ if ( ๐‘™ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) = if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) )
111 simpl1r โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ๐พ โˆˆ โ„•0 )
112 ovex โŠข ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) โˆˆ V
113 fvex โŠข ( 0g โ€˜ ๐‘… ) โˆˆ V
114 112 113 ifex โŠข if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) โˆˆ V
115 114 a1i โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) โˆˆ V )
116 107 110 111 115 fvmptd โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ( ( coe1 โ€˜ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) โ€˜ ๐พ ) = if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) )
117 116 mpteq2dva โŠข ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ( coe1 โ€˜ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) โ€˜ ๐พ ) ) = ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) )
118 117 oveq2d โŠข ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ( coe1 โ€˜ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) โ€˜ ๐พ ) ) ) = ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) )
119 118 mpoeq3dva โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ( coe1 โ€˜ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) โ€˜ ๐พ ) ) ) ) = ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) )
120 119 ad2antrr โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ( coe1 โ€˜ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) โ€˜ ๐พ ) ) ) ) = ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) )
121 breq2 โŠข ( ๐‘ฅ = ๐พ โ†’ ( ๐‘  < ๐‘ฅ โ†” ๐‘  < ๐พ ) )
122 fveqeq2 โŠข ( ๐‘ฅ = ๐พ โ†’ ( ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) โ†” ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) )
123 121 122 imbi12d โŠข ( ๐‘ฅ = ๐พ โ†’ ( ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) โ†” ( ๐‘  < ๐พ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) ) )
124 123 rspcva โŠข ( ( ๐พ โˆˆ โ„•0 โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ( ๐‘  < ๐พ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) )
125 1 43 mat0op โŠข ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring ) โ†’ ( 0g โ€˜ ๐ด ) = ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( 0g โ€˜ ๐‘… ) ) )
126 125 eqcomd โŠข ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( 0g โ€˜ ๐‘… ) ) = ( 0g โ€˜ ๐ด ) )
127 126 3adant3 โŠข ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( 0g โ€˜ ๐‘… ) ) = ( 0g โ€˜ ๐ด ) )
128 127 ad3antlr โŠข ( ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) ) โˆง ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( 0g โ€˜ ๐‘… ) ) = ( 0g โ€˜ ๐ด ) )
129 elfz2nn0 โŠข ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†” ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 โˆง ๐‘˜ โ‰ค ๐‘  ) )
130 nn0re โŠข ( ๐‘˜ โˆˆ โ„•0 โ†’ ๐‘˜ โˆˆ โ„ )
131 130 ad2antrr โŠข ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ๐‘˜ โˆˆ โ„ )
132 nn0re โŠข ( ๐‘  โˆˆ โ„•0 โ†’ ๐‘  โˆˆ โ„ )
133 132 ad2antlr โŠข ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ๐‘  โˆˆ โ„ )
134 nn0re โŠข ( ๐พ โˆˆ โ„•0 โ†’ ๐พ โˆˆ โ„ )
135 134 adantl โŠข ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ๐พ โˆˆ โ„ )
136 lelttr โŠข ( ( ๐‘˜ โˆˆ โ„ โˆง ๐‘  โˆˆ โ„ โˆง ๐พ โˆˆ โ„ ) โ†’ ( ( ๐‘˜ โ‰ค ๐‘  โˆง ๐‘  < ๐พ ) โ†’ ๐‘˜ < ๐พ ) )
137 131 133 135 136 syl3anc โŠข ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( ( ๐‘˜ โ‰ค ๐‘  โˆง ๐‘  < ๐พ ) โ†’ ๐‘˜ < ๐พ ) )
138 animorr โŠข ( ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘˜ < ๐พ ) โ†’ ( ๐พ < ๐‘˜ โˆจ ๐‘˜ < ๐พ ) )
139 df-ne โŠข ( ๐พ โ‰  ๐‘˜ โ†” ยฌ ๐พ = ๐‘˜ )
140 130 adantr โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ๐‘˜ โˆˆ โ„ )
141 lttri2 โŠข ( ( ๐พ โˆˆ โ„ โˆง ๐‘˜ โˆˆ โ„ ) โ†’ ( ๐พ โ‰  ๐‘˜ โ†” ( ๐พ < ๐‘˜ โˆจ ๐‘˜ < ๐พ ) ) )
142 134 140 141 syl2anr โŠข ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( ๐พ โ‰  ๐‘˜ โ†” ( ๐พ < ๐‘˜ โˆจ ๐‘˜ < ๐พ ) ) )
143 142 adantr โŠข ( ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘˜ < ๐พ ) โ†’ ( ๐พ โ‰  ๐‘˜ โ†” ( ๐พ < ๐‘˜ โˆจ ๐‘˜ < ๐พ ) ) )
144 139 143 bitr3id โŠข ( ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘˜ < ๐พ ) โ†’ ( ยฌ ๐พ = ๐‘˜ โ†” ( ๐พ < ๐‘˜ โˆจ ๐‘˜ < ๐พ ) ) )
145 138 144 mpbird โŠข ( ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘˜ < ๐พ ) โ†’ ยฌ ๐พ = ๐‘˜ )
146 145 ex โŠข ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( ๐‘˜ < ๐พ โ†’ ยฌ ๐พ = ๐‘˜ ) )
147 137 146 syld โŠข ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( ( ๐‘˜ โ‰ค ๐‘  โˆง ๐‘  < ๐พ ) โ†’ ยฌ ๐พ = ๐‘˜ ) )
148 147 exp4b โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( ๐พ โˆˆ โ„•0 โ†’ ( ๐‘˜ โ‰ค ๐‘  โ†’ ( ๐‘  < ๐พ โ†’ ยฌ ๐พ = ๐‘˜ ) ) ) )
149 148 com24 โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( ๐‘  < ๐พ โ†’ ( ๐‘˜ โ‰ค ๐‘  โ†’ ( ๐พ โˆˆ โ„•0 โ†’ ยฌ ๐พ = ๐‘˜ ) ) ) )
150 149 expimpd โŠข ( ๐‘˜ โˆˆ โ„•0 โ†’ ( ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) โ†’ ( ๐‘˜ โ‰ค ๐‘  โ†’ ( ๐พ โˆˆ โ„•0 โ†’ ยฌ ๐พ = ๐‘˜ ) ) ) )
151 150 com23 โŠข ( ๐‘˜ โˆˆ โ„•0 โ†’ ( ๐‘˜ โ‰ค ๐‘  โ†’ ( ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) โ†’ ( ๐พ โˆˆ โ„•0 โ†’ ยฌ ๐พ = ๐‘˜ ) ) ) )
152 151 imp โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘˜ โ‰ค ๐‘  ) โ†’ ( ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) โ†’ ( ๐พ โˆˆ โ„•0 โ†’ ยฌ ๐พ = ๐‘˜ ) ) )
153 152 3adant2 โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 โˆง ๐‘˜ โ‰ค ๐‘  ) โ†’ ( ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) โ†’ ( ๐พ โˆˆ โ„•0 โ†’ ยฌ ๐พ = ๐‘˜ ) ) )
154 129 153 sylbi โŠข ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ( ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) โ†’ ( ๐พ โˆˆ โ„•0 โ†’ ยฌ ๐พ = ๐‘˜ ) ) )
155 154 com13 โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ยฌ ๐พ = ๐‘˜ ) ) )
156 155 adantr โŠข ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โ†’ ( ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ยฌ ๐พ = ๐‘˜ ) ) )
157 156 imp โŠข ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) ) โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ยฌ ๐พ = ๐‘˜ ) )
158 157 adantr โŠข ( ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) ) โˆง ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ยฌ ๐พ = ๐‘˜ ) )
159 158 3ad2ant1 โŠข ( ( ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) ) โˆง ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ยฌ ๐พ = ๐‘˜ ) )
160 159 imp โŠข ( ( ( ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) ) โˆง ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ยฌ ๐พ = ๐‘˜ )
161 160 iffalsed โŠข ( ( ( ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) ) โˆง ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) = ( 0g โ€˜ ๐‘… ) )
162 161 mpteq2dva โŠข ( ( ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) ) โˆง ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) = ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( 0g โ€˜ ๐‘… ) ) )
163 162 oveq2d โŠข ( ( ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) ) โˆง ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) = ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( 0g โ€˜ ๐‘… ) ) ) )
164 ringmnd โŠข ( ๐‘… โˆˆ Ring โ†’ ๐‘… โˆˆ Mnd )
165 164 3ad2ant2 โŠข ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โ†’ ๐‘… โˆˆ Mnd )
166 ovex โŠข ( 0 ... ๐‘  ) โˆˆ V
167 43 gsumz โŠข ( ( ๐‘… โˆˆ Mnd โˆง ( 0 ... ๐‘  ) โˆˆ V ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( 0g โ€˜ ๐‘… ) ) ) = ( 0g โ€˜ ๐‘… ) )
168 165 166 167 sylancl โŠข ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( 0g โ€˜ ๐‘… ) ) ) = ( 0g โ€˜ ๐‘… ) )
169 168 ad3antlr โŠข ( ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) ) โˆง ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( 0g โ€˜ ๐‘… ) ) ) = ( 0g โ€˜ ๐‘… ) )
170 169 3ad2ant1 โŠข ( ( ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) ) โˆง ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( 0g โ€˜ ๐‘… ) ) ) = ( 0g โ€˜ ๐‘… ) )
171 163 170 eqtrd โŠข ( ( ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) ) โˆง ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) = ( 0g โ€˜ ๐‘… ) )
172 171 mpoeq3dva โŠข ( ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) ) โˆง ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( 0g โ€˜ ๐‘… ) ) )
173 simpr โŠข ( ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) ) โˆง ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) )
174 128 172 173 3eqtr4d โŠข ( ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) ) โˆง ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) )
175 174 ex โŠข ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐พ ) ) โ†’ ( ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ) )
176 175 expr โŠข ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( ๐‘  < ๐พ โ†’ ( ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ) ) )
177 176 a2d โŠข ( ( ( ๐พ โˆˆ โ„•0 โˆง ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) ) โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( ( ๐‘  < ๐พ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) โ†’ ( ๐‘  < ๐พ โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ) ) )
178 177 exp31 โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โ†’ ( ๐‘  โˆˆ โ„•0 โ†’ ( ( ๐‘  < ๐พ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) โ†’ ( ๐‘  < ๐พ โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ) ) ) ) )
179 178 com14 โŠข ( ( ๐‘  < ๐พ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) = ( 0g โ€˜ ๐ด ) ) โ†’ ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โ†’ ( ๐‘  โˆˆ โ„•0 โ†’ ( ๐พ โˆˆ โ„•0 โ†’ ( ๐‘  < ๐พ โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ) ) ) ) )
180 124 179 syl โŠข ( ( ๐พ โˆˆ โ„•0 โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โ†’ ( ๐‘  โˆˆ โ„•0 โ†’ ( ๐พ โˆˆ โ„•0 โ†’ ( ๐‘  < ๐พ โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ) ) ) ) )
181 180 ex โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) โ†’ ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โ†’ ( ๐‘  โˆˆ โ„•0 โ†’ ( ๐พ โˆˆ โ„•0 โ†’ ( ๐‘  < ๐พ โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ) ) ) ) ) )
182 181 com25 โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ๐พ โˆˆ โ„•0 โ†’ ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โ†’ ( ๐‘  โˆˆ โ„•0 โ†’ ( โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) โ†’ ( ๐‘  < ๐พ โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ) ) ) ) ) )
183 182 pm2.43i โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โ†’ ( ๐‘  โˆˆ โ„•0 โ†’ ( โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) โ†’ ( ๐‘  < ๐พ โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ) ) ) ) )
184 183 impcom โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( ๐‘  โˆˆ โ„•0 โ†’ ( โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) โ†’ ( ๐‘  < ๐พ โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ) ) ) )
185 184 imp31 โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ( ๐‘  < ๐พ โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ) )
186 185 com12 โŠข ( ๐‘  < ๐พ โ†’ ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ) )
187 165 ad3antrrr โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ๐‘… โˆˆ Mnd )
188 187 adantl โŠข ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โ†’ ๐‘… โˆˆ Mnd )
189 188 3ad2ant1 โŠข ( ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ๐‘… โˆˆ Mnd )
190 ovexd โŠข ( ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( 0 ... ๐‘  ) โˆˆ V )
191 lenlt โŠข ( ( ๐พ โˆˆ โ„ โˆง ๐‘  โˆˆ โ„ ) โ†’ ( ๐พ โ‰ค ๐‘  โ†” ยฌ ๐‘  < ๐พ ) )
192 134 132 191 syl2an โŠข ( ( ๐พ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( ๐พ โ‰ค ๐‘  โ†” ยฌ ๐‘  < ๐พ ) )
193 simpll โŠข ( ( ( ๐พ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐พ โ‰ค ๐‘  ) โ†’ ๐พ โˆˆ โ„•0 )
194 simplr โŠข ( ( ( ๐พ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐พ โ‰ค ๐‘  ) โ†’ ๐‘  โˆˆ โ„•0 )
195 simpr โŠข ( ( ( ๐พ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐พ โ‰ค ๐‘  ) โ†’ ๐พ โ‰ค ๐‘  )
196 elfz2nn0 โŠข ( ๐พ โˆˆ ( 0 ... ๐‘  ) โ†” ( ๐พ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 โˆง ๐พ โ‰ค ๐‘  ) )
197 193 194 195 196 syl3anbrc โŠข ( ( ( ๐พ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐พ โ‰ค ๐‘  ) โ†’ ๐พ โˆˆ ( 0 ... ๐‘  ) )
198 197 ex โŠข ( ( ๐พ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( ๐พ โ‰ค ๐‘  โ†’ ๐พ โˆˆ ( 0 ... ๐‘  ) ) )
199 192 198 sylbird โŠข ( ( ๐พ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( ยฌ ๐‘  < ๐พ โ†’ ๐พ โˆˆ ( 0 ... ๐‘  ) ) )
200 199 ad4ant23 โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ( ยฌ ๐‘  < ๐พ โ†’ ๐พ โˆˆ ( 0 ... ๐‘  ) ) )
201 200 impcom โŠข ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โ†’ ๐พ โˆˆ ( 0 ... ๐‘  ) )
202 201 3ad2ant1 โŠข ( ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ๐พ โˆˆ ( 0 ... ๐‘  ) )
203 eqcom โŠข ( ๐พ = ๐‘˜ โ†” ๐‘˜ = ๐พ )
204 ifbi โŠข ( ( ๐พ = ๐‘˜ โ†” ๐‘˜ = ๐พ ) โ†’ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) = if ( ๐‘˜ = ๐พ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) )
205 203 204 ax-mp โŠข if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) = if ( ๐‘˜ = ๐พ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) )
206 205 mpteq2i โŠข ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) = ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐‘˜ = ๐พ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) )
207 simpl2 โŠข ( ( ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ๐‘– โˆˆ ๐‘ )
208 simpl3 โŠข ( ( ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ๐‘— โˆˆ ๐‘ )
209 27 adantl โŠข ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โ†’ ๐‘‚ โˆˆ ๐ฟ )
210 209 3ad2ant1 โŠข ( ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ๐‘‚ โˆˆ ๐ฟ )
211 210 30 sylan โŠข ( ( ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) โˆˆ ( Base โ€˜ ๐ด ) )
212 1 22 23 207 208 211 matecld โŠข ( ( ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) โˆˆ ( Base โ€˜ ๐‘… ) )
213 91 212 sylan2 โŠข ( ( ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) โˆˆ ( Base โ€˜ ๐‘… ) )
214 213 ralrimiva โŠข ( ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ โˆ€ ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) โˆˆ ( Base โ€˜ ๐‘… ) )
215 43 189 190 202 206 214 gsummpt1n0 โŠข ( ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) = โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) )
216 215 mpoeq3dva โŠข ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ) )
217 csbov โŠข โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) = ( ๐‘– โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— )
218 csbfv โŠข โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ )
219 218 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) )
220 219 oveqd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ๐‘– โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) = ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ๐‘— ) )
221 217 220 eqtrid โŠข ( ๐พ โˆˆ โ„•0 โ†’ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) = ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ๐‘— ) )
222 221 ad2antlr โŠข ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ( ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) ) โ†’ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) = ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ๐‘— ) )
223 222 mpoeq3dv โŠข ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ( ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ) = ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ๐‘— ) ) )
224 oveq12 โŠข ( ( ๐‘– = ๐‘Ž โˆง ๐‘— = ๐‘ ) โ†’ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ๐‘— ) = ( ๐‘Ž ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ๐‘ ) )
225 224 adantl โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ( ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) ) โˆง ( ๐‘– = ๐‘Ž โˆง ๐‘— = ๐‘ ) ) โ†’ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ๐‘— ) = ( ๐‘Ž ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ๐‘ ) )
226 simprl โŠข ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ( ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) ) โ†’ ๐‘Ž โˆˆ ๐‘ )
227 simprr โŠข ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ( ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) ) โ†’ ๐‘ โˆˆ ๐‘ )
228 ovexd โŠข ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ( ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) ) โ†’ ( ๐‘Ž ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ๐‘ ) โˆˆ V )
229 223 225 226 227 228 ovmpod โŠข ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ( ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) ) โ†’ ( ๐‘Ž ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ) ๐‘ ) = ( ๐‘Ž ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ๐‘ ) )
230 229 ralrimivva โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ โˆ€ ๐‘Ž โˆˆ ๐‘ โˆ€ ๐‘ โˆˆ ๐‘ ( ๐‘Ž ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ) ๐‘ ) = ( ๐‘Ž ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ๐‘ ) )
231 simpl1 โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ๐‘ โˆˆ Fin )
232 218 oveqi โŠข ( ๐‘– โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) = ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ๐‘— )
233 217 232 eqtri โŠข โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) = ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ๐‘— )
234 simp2 โŠข ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ๐‘– โˆˆ ๐‘ )
235 simp3 โŠข ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ๐‘— โˆˆ ๐‘ )
236 29 3 2 23 coe1fvalcl โŠข ( ( ๐‘‚ โˆˆ ๐ฟ โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) โˆˆ ( Base โ€˜ ๐ด ) )
237 236 3ad2antl3 โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) โˆˆ ( Base โ€˜ ๐ด ) )
238 237 3ad2ant1 โŠข ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) โˆˆ ( Base โ€˜ ๐ด ) )
239 1 22 23 234 235 238 matecld โŠข ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ๐‘— ) โˆˆ ( Base โ€˜ ๐‘… ) )
240 233 239 eqeltrid โŠข ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘– โˆˆ ๐‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) โˆˆ ( Base โ€˜ ๐‘… ) )
241 1 22 23 231 18 240 matbas2d โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ) โˆˆ ( Base โ€˜ ๐ด ) )
242 1 23 eqmat โŠข ( ( ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ) โˆˆ ( Base โ€˜ ๐ด ) โˆง ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) โˆˆ ( Base โ€˜ ๐ด ) ) โ†’ ( ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) โ†” โˆ€ ๐‘Ž โˆˆ ๐‘ โˆ€ ๐‘ โˆˆ ๐‘ ( ๐‘Ž ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ) ๐‘ ) = ( ๐‘Ž ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ๐‘ ) ) )
243 241 237 242 syl2anc โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) โ†” โˆ€ ๐‘Ž โˆˆ ๐‘ โˆ€ ๐‘ โˆˆ ๐‘ ( ๐‘Ž ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ) ๐‘ ) = ( ๐‘Ž ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ๐‘ ) ) )
244 230 243 mpbird โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) )
245 244 ad2antrr โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) )
246 245 adantl โŠข ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) )
247 216 246 eqtrd โŠข ( ( ยฌ ๐‘  < ๐พ โˆง ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) )
248 247 ex โŠข ( ยฌ ๐‘  < ๐พ โ†’ ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) ) )
249 186 248 pm2.61i โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐พ = ๐‘˜ , ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) , ( 0g โ€˜ ๐‘… ) ) ) ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) )
250 97 120 249 3eqtrd โŠข ( ( ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) ) ) โ€˜ ๐พ ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) )
251 eqid โŠข ( 0g โ€˜ ๐ด ) = ( 0g โ€˜ ๐ด )
252 29 3 2 251 coe1sfi โŠข ( ๐‘‚ โˆˆ ๐ฟ โ†’ ( coe1 โ€˜ ๐‘‚ ) finSupp ( 0g โ€˜ ๐ด ) )
253 26 252 syl โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( coe1 โ€˜ ๐‘‚ ) finSupp ( 0g โ€˜ ๐ด ) )
254 29 3 2 251 23 coe1fsupp โŠข ( ๐‘‚ โˆˆ ๐ฟ โ†’ ( coe1 โ€˜ ๐‘‚ ) โˆˆ { ๐‘ฅ โˆˆ ( ( Base โ€˜ ๐ด ) โ†‘m โ„•0 ) โˆฃ ๐‘ฅ finSupp ( 0g โ€˜ ๐ด ) } )
255 elrabi โŠข ( ( coe1 โ€˜ ๐‘‚ ) โˆˆ { ๐‘ฅ โˆˆ ( ( Base โ€˜ ๐ด ) โ†‘m โ„•0 ) โˆฃ ๐‘ฅ finSupp ( 0g โ€˜ ๐ด ) } โ†’ ( coe1 โ€˜ ๐‘‚ ) โˆˆ ( ( Base โ€˜ ๐ด ) โ†‘m โ„•0 ) )
256 26 254 255 3syl โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( coe1 โ€˜ ๐‘‚ ) โˆˆ ( ( Base โ€˜ ๐ด ) โ†‘m โ„•0 ) )
257 fvex โŠข ( 0g โ€˜ ๐ด ) โˆˆ V
258 fsuppmapnn0ub โŠข ( ( ( coe1 โ€˜ ๐‘‚ ) โˆˆ ( ( Base โ€˜ ๐ด ) โ†‘m โ„•0 ) โˆง ( 0g โ€˜ ๐ด ) โˆˆ V ) โ†’ ( ( coe1 โ€˜ ๐‘‚ ) finSupp ( 0g โ€˜ ๐ด ) โ†’ โˆƒ ๐‘  โˆˆ โ„•0 โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) )
259 256 257 258 sylancl โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( ( coe1 โ€˜ ๐‘‚ ) finSupp ( 0g โ€˜ ๐ด ) โ†’ โˆƒ ๐‘  โˆˆ โ„•0 โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) ) )
260 253 259 mpd โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ โˆƒ ๐‘  โˆˆ โ„•0 โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ๐ด ) ) )
261 250 260 r19.29a โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( ๐‘– โˆˆ ๐‘ , ๐‘— โˆˆ ๐‘ โ†ฆ ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ( ๐‘– ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐‘˜ ) ๐‘— ) ยท ( ๐‘˜ ๐ธ ๐‘Œ ) ) ) ) ) โ€˜ ๐พ ) ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) )
262 9 261 eqtrd โŠข ( ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring โˆง ๐‘‚ โˆˆ ๐ฟ ) โˆง ๐พ โˆˆ โ„•0 ) โ†’ ( ( ๐ผ โ€˜ ๐‘‚ ) decompPMat ๐พ ) = ( ( coe1 โ€˜ ๐‘‚ ) โ€˜ ๐พ ) )