Metamath Proof Explorer


Theorem gsummoncoe1

Description: A coefficient of the polynomial represented as a sum of scaled monomials is the coefficient of the corresponding scaled monomial. (Contributed by AV, 13-Oct-2019)

Ref Expression
Hypotheses gsummonply1.p โŠข ๐‘ƒ = ( Poly1 โ€˜ ๐‘… )
gsummonply1.b โŠข ๐ต = ( Base โ€˜ ๐‘ƒ )
gsummonply1.x โŠข ๐‘‹ = ( var1 โ€˜ ๐‘… )
gsummonply1.e โŠข โ†‘ = ( .g โ€˜ ( mulGrp โ€˜ ๐‘ƒ ) )
gsummonply1.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ Ring )
gsummonply1.k โŠข ๐พ = ( Base โ€˜ ๐‘… )
gsummonply1.m โŠข โˆ— = ( ยท๐‘  โ€˜ ๐‘ƒ )
gsummonply1.0 โŠข 0 = ( 0g โ€˜ ๐‘… )
gsummonply1.a โŠข ( ๐œ‘ โ†’ โˆ€ ๐‘˜ โˆˆ โ„•0 ๐ด โˆˆ ๐พ )
gsummonply1.f โŠข ( ๐œ‘ โ†’ ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) finSupp 0 )
gsummonply1.l โŠข ( ๐œ‘ โ†’ ๐ฟ โˆˆ โ„•0 )
Assertion gsummoncoe1 ( ๐œ‘ โ†’ ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) ) ) โ€˜ ๐ฟ ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด )

Proof

Step Hyp Ref Expression
1 gsummonply1.p โŠข ๐‘ƒ = ( Poly1 โ€˜ ๐‘… )
2 gsummonply1.b โŠข ๐ต = ( Base โ€˜ ๐‘ƒ )
3 gsummonply1.x โŠข ๐‘‹ = ( var1 โ€˜ ๐‘… )
4 gsummonply1.e โŠข โ†‘ = ( .g โ€˜ ( mulGrp โ€˜ ๐‘ƒ ) )
5 gsummonply1.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ Ring )
6 gsummonply1.k โŠข ๐พ = ( Base โ€˜ ๐‘… )
7 gsummonply1.m โŠข โˆ— = ( ยท๐‘  โ€˜ ๐‘ƒ )
8 gsummonply1.0 โŠข 0 = ( 0g โ€˜ ๐‘… )
9 gsummonply1.a โŠข ( ๐œ‘ โ†’ โˆ€ ๐‘˜ โˆˆ โ„•0 ๐ด โˆˆ ๐พ )
10 gsummonply1.f โŠข ( ๐œ‘ โ†’ ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) finSupp 0 )
11 gsummonply1.l โŠข ( ๐œ‘ โ†’ ๐ฟ โˆˆ โ„•0 )
12 9 r19.21bi โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ๐ด โˆˆ ๐พ )
13 12 fmpttd โŠข ( ๐œ‘ โ†’ ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) : โ„•0 โŸถ ๐พ )
14 6 fvexi โŠข ๐พ โˆˆ V
15 14 a1i โŠข ( ๐œ‘ โ†’ ๐พ โˆˆ V )
16 nn0ex โŠข โ„•0 โˆˆ V
17 elmapg โŠข ( ( ๐พ โˆˆ V โˆง โ„•0 โˆˆ V ) โ†’ ( ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) โˆˆ ( ๐พ โ†‘m โ„•0 ) โ†” ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) : โ„•0 โŸถ ๐พ ) )
18 15 16 17 sylancl โŠข ( ๐œ‘ โ†’ ( ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) โˆˆ ( ๐พ โ†‘m โ„•0 ) โ†” ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) : โ„•0 โŸถ ๐พ ) )
19 13 18 mpbird โŠข ( ๐œ‘ โ†’ ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) โˆˆ ( ๐พ โ†‘m โ„•0 ) )
20 8 fvexi โŠข 0 โˆˆ V
21 fsuppmapnn0ub โŠข ( ( ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) โˆˆ ( ๐พ โ†‘m โ„•0 ) โˆง 0 โˆˆ V ) โ†’ ( ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) finSupp 0 โ†’ โˆƒ ๐‘  โˆˆ โ„•0 โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) โ€˜ ๐‘ฅ ) = 0 ) ) )
22 19 20 21 sylancl โŠข ( ๐œ‘ โ†’ ( ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) finSupp 0 โ†’ โˆƒ ๐‘  โˆˆ โ„•0 โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) โ€˜ ๐‘ฅ ) = 0 ) ) )
23 10 22 mpd โŠข ( ๐œ‘ โ†’ โˆƒ ๐‘  โˆˆ โ„•0 โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) โ€˜ ๐‘ฅ ) = 0 ) )
24 simpr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ๐‘ฅ โˆˆ โ„•0 )
25 9 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ โˆ€ ๐‘˜ โˆˆ โ„•0 ๐ด โˆˆ ๐พ )
26 rspcsbela โŠข ( ( ๐‘ฅ โˆˆ โ„•0 โˆง โˆ€ ๐‘˜ โˆˆ โ„•0 ๐ด โˆˆ ๐พ ) โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด โˆˆ ๐พ )
27 24 25 26 syl2anc โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด โˆˆ ๐พ )
28 eqid โŠข ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) = ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด )
29 28 fvmpts โŠข ( ( ๐‘ฅ โˆˆ โ„•0 โˆง โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด โˆˆ ๐พ ) โ†’ ( ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) โ€˜ ๐‘ฅ ) = โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด )
30 24 27 29 syl2anc โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ( ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) โ€˜ ๐‘ฅ ) = โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด )
31 30 eqeq1d โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ( ( ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) โ€˜ ๐‘ฅ ) = 0 โ†” โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) )
32 31 imbi2d โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ( ( ๐‘  < ๐‘ฅ โ†’ ( ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) โ€˜ ๐‘ฅ ) = 0 ) โ†” ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) )
33 32 biimpd โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘ฅ โˆˆ โ„•0 ) โ†’ ( ( ๐‘  < ๐‘ฅ โ†’ ( ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) โ€˜ ๐‘ฅ ) = 0 ) โ†’ ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) )
34 33 ralimdva โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) โ€˜ ๐‘ฅ ) = 0 ) โ†’ โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) )
35 eqid โŠข ( 0g โ€˜ ๐‘ƒ ) = ( 0g โ€˜ ๐‘ƒ )
36 1 ply1ring โŠข ( ๐‘… โˆˆ Ring โ†’ ๐‘ƒ โˆˆ Ring )
37 ringcmn โŠข ( ๐‘ƒ โˆˆ Ring โ†’ ๐‘ƒ โˆˆ CMnd )
38 5 36 37 3syl โŠข ( ๐œ‘ โ†’ ๐‘ƒ โˆˆ CMnd )
39 38 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ๐‘ƒ โˆˆ CMnd )
40 5 3ad2ant1 โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„•0 โˆง ๐ด โˆˆ ๐พ ) โ†’ ๐‘… โˆˆ Ring )
41 simp3 โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„•0 โˆง ๐ด โˆˆ ๐พ ) โ†’ ๐ด โˆˆ ๐พ )
42 simp2 โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„•0 โˆง ๐ด โˆˆ ๐พ ) โ†’ ๐‘˜ โˆˆ โ„•0 )
43 eqid โŠข ( mulGrp โ€˜ ๐‘ƒ ) = ( mulGrp โ€˜ ๐‘ƒ )
44 6 1 3 7 43 4 2 ply1tmcl โŠข ( ( ๐‘… โˆˆ Ring โˆง ๐ด โˆˆ ๐พ โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) โˆˆ ๐ต )
45 40 41 42 44 syl3anc โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„•0 โˆง ๐ด โˆˆ ๐พ ) โ†’ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) โˆˆ ๐ต )
46 45 3expia โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ๐ด โˆˆ ๐พ โ†’ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) โˆˆ ๐ต ) )
47 46 ralimdva โŠข ( ๐œ‘ โ†’ ( โˆ€ ๐‘˜ โˆˆ โ„•0 ๐ด โˆˆ ๐พ โ†’ โˆ€ ๐‘˜ โˆˆ โ„•0 ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) โˆˆ ๐ต ) )
48 9 47 mpd โŠข ( ๐œ‘ โ†’ โˆ€ ๐‘˜ โˆˆ โ„•0 ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) โˆˆ ๐ต )
49 48 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ โˆ€ ๐‘˜ โˆˆ โ„•0 ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) โˆˆ ๐ต )
50 simplr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ๐‘  โˆˆ โ„•0 )
51 nfv โŠข โ„ฒ ๐‘˜ ๐‘  < ๐‘ฅ
52 nfcsb1v โŠข โ„ฒ ๐‘˜ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด
53 52 nfeq1 โŠข โ„ฒ ๐‘˜ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0
54 51 53 nfim โŠข โ„ฒ ๐‘˜ ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 )
55 nfv โŠข โ„ฒ ๐‘ฅ ( ๐‘  < ๐‘˜ โ†’ โฆ‹ ๐‘˜ / ๐‘˜ โฆŒ ๐ด = 0 )
56 breq2 โŠข ( ๐‘ฅ = ๐‘˜ โ†’ ( ๐‘  < ๐‘ฅ โ†” ๐‘  < ๐‘˜ ) )
57 csbeq1 โŠข ( ๐‘ฅ = ๐‘˜ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = โฆ‹ ๐‘˜ / ๐‘˜ โฆŒ ๐ด )
58 57 eqeq1d โŠข ( ๐‘ฅ = ๐‘˜ โ†’ ( โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 โ†” โฆ‹ ๐‘˜ / ๐‘˜ โฆŒ ๐ด = 0 ) )
59 56 58 imbi12d โŠข ( ๐‘ฅ = ๐‘˜ โ†’ ( ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†” ( ๐‘  < ๐‘˜ โ†’ โฆ‹ ๐‘˜ / ๐‘˜ โฆŒ ๐ด = 0 ) ) )
60 54 55 59 cbvralw โŠข ( โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†” โˆ€ ๐‘˜ โˆˆ โ„•0 ( ๐‘  < ๐‘˜ โ†’ โฆ‹ ๐‘˜ / ๐‘˜ โฆŒ ๐ด = 0 ) )
61 csbid โŠข โฆ‹ ๐‘˜ / ๐‘˜ โฆŒ ๐ด = ๐ด
62 61 eqeq1i โŠข ( โฆ‹ ๐‘˜ / ๐‘˜ โฆŒ ๐ด = 0 โ†” ๐ด = 0 )
63 oveq1 โŠข ( ๐ด = 0 โ†’ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) = ( 0 โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) )
64 1 ply1sca โŠข ( ๐‘… โˆˆ Ring โ†’ ๐‘… = ( Scalar โ€˜ ๐‘ƒ ) )
65 5 64 syl โŠข ( ๐œ‘ โ†’ ๐‘… = ( Scalar โ€˜ ๐‘ƒ ) )
66 65 fveq2d โŠข ( ๐œ‘ โ†’ ( 0g โ€˜ ๐‘… ) = ( 0g โ€˜ ( Scalar โ€˜ ๐‘ƒ ) ) )
67 8 66 eqtrid โŠข ( ๐œ‘ โ†’ 0 = ( 0g โ€˜ ( Scalar โ€˜ ๐‘ƒ ) ) )
68 67 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ 0 = ( 0g โ€˜ ( Scalar โ€˜ ๐‘ƒ ) ) )
69 68 oveq1d โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( 0 โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) = ( ( 0g โ€˜ ( Scalar โ€˜ ๐‘ƒ ) ) โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) )
70 1 ply1lmod โŠข ( ๐‘… โˆˆ Ring โ†’ ๐‘ƒ โˆˆ LMod )
71 5 70 syl โŠข ( ๐œ‘ โ†’ ๐‘ƒ โˆˆ LMod )
72 71 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ๐‘ƒ โˆˆ LMod )
73 eqid โŠข ( Base โ€˜ ๐‘ƒ ) = ( Base โ€˜ ๐‘ƒ )
74 43 73 mgpbas โŠข ( Base โ€˜ ๐‘ƒ ) = ( Base โ€˜ ( mulGrp โ€˜ ๐‘ƒ ) )
75 43 ringmgp โŠข ( ๐‘ƒ โˆˆ Ring โ†’ ( mulGrp โ€˜ ๐‘ƒ ) โˆˆ Mnd )
76 5 36 75 3syl โŠข ( ๐œ‘ โ†’ ( mulGrp โ€˜ ๐‘ƒ ) โˆˆ Mnd )
77 76 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( mulGrp โ€˜ ๐‘ƒ ) โˆˆ Mnd )
78 simpr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ๐‘˜ โˆˆ โ„•0 )
79 3 1 73 vr1cl โŠข ( ๐‘… โˆˆ Ring โ†’ ๐‘‹ โˆˆ ( Base โ€˜ ๐‘ƒ ) )
80 5 79 syl โŠข ( ๐œ‘ โ†’ ๐‘‹ โˆˆ ( Base โ€˜ ๐‘ƒ ) )
81 80 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ๐‘‹ โˆˆ ( Base โ€˜ ๐‘ƒ ) )
82 74 4 77 78 81 mulgnn0cld โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ๐‘˜ โ†‘ ๐‘‹ ) โˆˆ ( Base โ€˜ ๐‘ƒ ) )
83 eqid โŠข ( Scalar โ€˜ ๐‘ƒ ) = ( Scalar โ€˜ ๐‘ƒ )
84 eqid โŠข ( 0g โ€˜ ( Scalar โ€˜ ๐‘ƒ ) ) = ( 0g โ€˜ ( Scalar โ€˜ ๐‘ƒ ) )
85 73 83 7 84 35 lmod0vs โŠข ( ( ๐‘ƒ โˆˆ LMod โˆง ( ๐‘˜ โ†‘ ๐‘‹ ) โˆˆ ( Base โ€˜ ๐‘ƒ ) ) โ†’ ( ( 0g โ€˜ ( Scalar โ€˜ ๐‘ƒ ) ) โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) = ( 0g โ€˜ ๐‘ƒ ) )
86 72 82 85 syl2anc โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ( 0g โ€˜ ( Scalar โ€˜ ๐‘ƒ ) ) โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) = ( 0g โ€˜ ๐‘ƒ ) )
87 69 86 eqtrd โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( 0 โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) = ( 0g โ€˜ ๐‘ƒ ) )
88 63 87 sylan9eqr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ โ„•0 ) โˆง ๐ด = 0 ) โ†’ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) = ( 0g โ€˜ ๐‘ƒ ) )
89 88 ex โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ๐ด = 0 โ†’ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) )
90 62 89 biimtrid โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( โฆ‹ ๐‘˜ / ๐‘˜ โฆŒ ๐ด = 0 โ†’ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) )
91 90 imim2d โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ( ๐‘  < ๐‘˜ โ†’ โฆ‹ ๐‘˜ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†’ ( ๐‘  < ๐‘˜ โ†’ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) ) )
92 91 ralimdva โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( โˆ€ ๐‘˜ โˆˆ โ„•0 ( ๐‘  < ๐‘˜ โ†’ โฆ‹ ๐‘˜ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†’ โˆ€ ๐‘˜ โˆˆ โ„•0 ( ๐‘  < ๐‘˜ โ†’ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) ) )
93 60 92 biimtrid โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†’ โˆ€ ๐‘˜ โˆˆ โ„•0 ( ๐‘  < ๐‘˜ โ†’ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) ) )
94 93 imp โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ โˆ€ ๐‘˜ โˆˆ โ„•0 ( ๐‘  < ๐‘˜ โ†’ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) = ( 0g โ€˜ ๐‘ƒ ) ) )
95 2 35 39 49 50 94 gsummptnn0fz โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) ) = ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) ) )
96 95 fveq2d โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) ) ) = ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) ) ) )
97 96 fveq1d โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) ) ) โ€˜ ๐ฟ ) = ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) ) ) โ€˜ ๐ฟ ) )
98 5 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ๐‘… โˆˆ Ring )
99 11 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ๐ฟ โˆˆ โ„•0 )
100 elfznn0 โŠข ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ๐‘˜ โˆˆ โ„•0 )
101 simpll โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ๐œ‘ )
102 12 adantlr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ๐ด โˆˆ ๐พ )
103 101 78 102 3jca โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„•0 โˆง ๐ด โˆˆ ๐พ ) )
104 100 103 sylan2 โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„•0 โˆง ๐ด โˆˆ ๐พ ) )
105 104 45 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) โˆˆ ๐ต )
106 105 ralrimiva โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โ†’ โˆ€ ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) โˆˆ ๐ต )
107 106 adantr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ โˆ€ ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) โˆˆ ๐ต )
108 fzfid โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( 0 ... ๐‘  ) โˆˆ Fin )
109 1 2 98 99 107 108 coe1fzgsumd โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) ) ) โ€˜ ๐ฟ ) = ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ( coe1 โ€˜ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) โ€˜ ๐ฟ ) ) ) )
110 nfv โŠข โ„ฒ ๐‘˜ ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 )
111 nfcv โŠข โ„ฒ ๐‘˜ โ„•0
112 111 54 nfralw โŠข โ„ฒ ๐‘˜ โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 )
113 110 112 nfan โŠข โ„ฒ ๐‘˜ ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) )
114 5 ad3antrrr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ๐‘… โˆˆ Ring )
115 12 expcom โŠข ( ๐‘˜ โˆˆ โ„•0 โ†’ ( ๐œ‘ โ†’ ๐ด โˆˆ ๐พ ) )
116 115 100 syl11 โŠข ( ๐œ‘ โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ๐ด โˆˆ ๐พ ) )
117 116 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ๐ด โˆˆ ๐พ ) )
118 117 imp โŠข ( ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ๐ด โˆˆ ๐พ )
119 100 adantl โŠข ( ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ๐‘˜ โˆˆ โ„•0 )
120 8 6 1 3 7 43 4 coe1tm โŠข ( ( ๐‘… โˆˆ Ring โˆง ๐ด โˆˆ ๐พ โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( coe1 โ€˜ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) = ( ๐‘› โˆˆ โ„•0 โ†ฆ if ( ๐‘› = ๐‘˜ , ๐ด , 0 ) ) )
121 114 118 119 120 syl3anc โŠข ( ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ( coe1 โ€˜ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) = ( ๐‘› โˆˆ โ„•0 โ†ฆ if ( ๐‘› = ๐‘˜ , ๐ด , 0 ) ) )
122 eqeq1 โŠข ( ๐‘› = ๐ฟ โ†’ ( ๐‘› = ๐‘˜ โ†” ๐ฟ = ๐‘˜ ) )
123 122 ifbid โŠข ( ๐‘› = ๐ฟ โ†’ if ( ๐‘› = ๐‘˜ , ๐ด , 0 ) = if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) )
124 123 adantl โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โˆง ๐‘› = ๐ฟ ) โ†’ if ( ๐‘› = ๐‘˜ , ๐ด , 0 ) = if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) )
125 11 ad3antrrr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ๐ฟ โˆˆ โ„•0 )
126 6 8 ring0cl โŠข ( ๐‘… โˆˆ Ring โ†’ 0 โˆˆ ๐พ )
127 5 126 syl โŠข ( ๐œ‘ โ†’ 0 โˆˆ ๐พ )
128 127 ad3antrrr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ 0 โˆˆ ๐พ )
129 118 128 ifcld โŠข ( ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) โˆˆ ๐พ )
130 121 124 125 129 fvmptd โŠข ( ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ( ( coe1 โ€˜ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) โ€˜ ๐ฟ ) = if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) )
131 113 130 mpteq2da โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ( coe1 โ€˜ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) โ€˜ ๐ฟ ) ) = ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) )
132 131 oveq2d โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ( coe1 โ€˜ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) โ€˜ ๐ฟ ) ) ) = ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) )
133 breq2 โŠข ( ๐‘ฅ = ๐ฟ โ†’ ( ๐‘  < ๐‘ฅ โ†” ๐‘  < ๐ฟ ) )
134 csbeq1 โŠข ( ๐‘ฅ = ๐ฟ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด )
135 134 eqeq1d โŠข ( ๐‘ฅ = ๐ฟ โ†’ ( โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 โ†” โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 ) )
136 133 135 imbi12d โŠข ( ๐‘ฅ = ๐ฟ โ†’ ( ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†” ( ๐‘  < ๐ฟ โ†’ โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 ) ) )
137 136 rspcva โŠข ( ( ๐ฟ โˆˆ โ„•0 โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( ๐‘  < ๐ฟ โ†’ โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 ) )
138 nfv โŠข โ„ฒ ๐‘˜ ( ๐œ‘ โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐ฟ ) )
139 nfcsb1v โŠข โ„ฒ ๐‘˜ โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด
140 139 nfeq1 โŠข โ„ฒ ๐‘˜ โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0
141 138 140 nfan โŠข โ„ฒ ๐‘˜ ( ( ๐œ‘ โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐ฟ ) ) โˆง โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 )
142 elfz2nn0 โŠข ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†” ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 โˆง ๐‘˜ โ‰ค ๐‘  ) )
143 nn0re โŠข ( ๐‘˜ โˆˆ โ„•0 โ†’ ๐‘˜ โˆˆ โ„ )
144 143 ad2antrr โŠข ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐ฟ โˆˆ โ„•0 ) โ†’ ๐‘˜ โˆˆ โ„ )
145 nn0re โŠข ( ๐‘  โˆˆ โ„•0 โ†’ ๐‘  โˆˆ โ„ )
146 145 adantl โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ๐‘  โˆˆ โ„ )
147 146 adantr โŠข ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐ฟ โˆˆ โ„•0 ) โ†’ ๐‘  โˆˆ โ„ )
148 nn0re โŠข ( ๐ฟ โˆˆ โ„•0 โ†’ ๐ฟ โˆˆ โ„ )
149 148 adantl โŠข ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐ฟ โˆˆ โ„•0 ) โ†’ ๐ฟ โˆˆ โ„ )
150 lelttr โŠข ( ( ๐‘˜ โˆˆ โ„ โˆง ๐‘  โˆˆ โ„ โˆง ๐ฟ โˆˆ โ„ ) โ†’ ( ( ๐‘˜ โ‰ค ๐‘  โˆง ๐‘  < ๐ฟ ) โ†’ ๐‘˜ < ๐ฟ ) )
151 144 147 149 150 syl3anc โŠข ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐ฟ โˆˆ โ„•0 ) โ†’ ( ( ๐‘˜ โ‰ค ๐‘  โˆง ๐‘  < ๐ฟ ) โ†’ ๐‘˜ < ๐ฟ ) )
152 animorr โŠข ( ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐ฟ โˆˆ โ„•0 ) โˆง ๐‘˜ < ๐ฟ ) โ†’ ( ๐ฟ < ๐‘˜ โˆจ ๐‘˜ < ๐ฟ ) )
153 df-ne โŠข ( ๐ฟ โ‰  ๐‘˜ โ†” ยฌ ๐ฟ = ๐‘˜ )
154 143 adantr โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ๐‘˜ โˆˆ โ„ )
155 lttri2 โŠข ( ( ๐ฟ โˆˆ โ„ โˆง ๐‘˜ โˆˆ โ„ ) โ†’ ( ๐ฟ โ‰  ๐‘˜ โ†” ( ๐ฟ < ๐‘˜ โˆจ ๐‘˜ < ๐ฟ ) ) )
156 148 154 155 syl2anr โŠข ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐ฟ โˆˆ โ„•0 ) โ†’ ( ๐ฟ โ‰  ๐‘˜ โ†” ( ๐ฟ < ๐‘˜ โˆจ ๐‘˜ < ๐ฟ ) ) )
157 156 adantr โŠข ( ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐ฟ โˆˆ โ„•0 ) โˆง ๐‘˜ < ๐ฟ ) โ†’ ( ๐ฟ โ‰  ๐‘˜ โ†” ( ๐ฟ < ๐‘˜ โˆจ ๐‘˜ < ๐ฟ ) ) )
158 153 157 bitr3id โŠข ( ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐ฟ โˆˆ โ„•0 ) โˆง ๐‘˜ < ๐ฟ ) โ†’ ( ยฌ ๐ฟ = ๐‘˜ โ†” ( ๐ฟ < ๐‘˜ โˆจ ๐‘˜ < ๐ฟ ) ) )
159 152 158 mpbird โŠข ( ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐ฟ โˆˆ โ„•0 ) โˆง ๐‘˜ < ๐ฟ ) โ†’ ยฌ ๐ฟ = ๐‘˜ )
160 159 ex โŠข ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐ฟ โˆˆ โ„•0 ) โ†’ ( ๐‘˜ < ๐ฟ โ†’ ยฌ ๐ฟ = ๐‘˜ ) )
161 151 160 syld โŠข ( ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐ฟ โˆˆ โ„•0 ) โ†’ ( ( ๐‘˜ โ‰ค ๐‘  โˆง ๐‘  < ๐ฟ ) โ†’ ยฌ ๐ฟ = ๐‘˜ ) )
162 161 exp4b โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( ๐ฟ โˆˆ โ„•0 โ†’ ( ๐‘˜ โ‰ค ๐‘  โ†’ ( ๐‘  < ๐ฟ โ†’ ยฌ ๐ฟ = ๐‘˜ ) ) ) )
163 162 expimpd โŠข ( ๐‘˜ โˆˆ โ„•0 โ†’ ( ( ๐‘  โˆˆ โ„•0 โˆง ๐ฟ โˆˆ โ„•0 ) โ†’ ( ๐‘˜ โ‰ค ๐‘  โ†’ ( ๐‘  < ๐ฟ โ†’ ยฌ ๐ฟ = ๐‘˜ ) ) ) )
164 163 com23 โŠข ( ๐‘˜ โˆˆ โ„•0 โ†’ ( ๐‘˜ โ‰ค ๐‘  โ†’ ( ( ๐‘  โˆˆ โ„•0 โˆง ๐ฟ โˆˆ โ„•0 ) โ†’ ( ๐‘  < ๐ฟ โ†’ ยฌ ๐ฟ = ๐‘˜ ) ) ) )
165 164 imp โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘˜ โ‰ค ๐‘  ) โ†’ ( ( ๐‘  โˆˆ โ„•0 โˆง ๐ฟ โˆˆ โ„•0 ) โ†’ ( ๐‘  < ๐ฟ โ†’ ยฌ ๐ฟ = ๐‘˜ ) ) )
166 165 3adant2 โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 โˆง ๐‘˜ โ‰ค ๐‘  ) โ†’ ( ( ๐‘  โˆˆ โ„•0 โˆง ๐ฟ โˆˆ โ„•0 ) โ†’ ( ๐‘  < ๐ฟ โ†’ ยฌ ๐ฟ = ๐‘˜ ) ) )
167 142 166 sylbi โŠข ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ( ( ๐‘  โˆˆ โ„•0 โˆง ๐ฟ โˆˆ โ„•0 ) โ†’ ( ๐‘  < ๐ฟ โ†’ ยฌ ๐ฟ = ๐‘˜ ) ) )
168 167 expd โŠข ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ( ๐‘  โˆˆ โ„•0 โ†’ ( ๐ฟ โˆˆ โ„•0 โ†’ ( ๐‘  < ๐ฟ โ†’ ยฌ ๐ฟ = ๐‘˜ ) ) ) )
169 11 168 syl7 โŠข ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ( ๐‘  โˆˆ โ„•0 โ†’ ( ๐œ‘ โ†’ ( ๐‘  < ๐ฟ โ†’ ยฌ ๐ฟ = ๐‘˜ ) ) ) )
170 169 com12 โŠข ( ๐‘  โˆˆ โ„•0 โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ( ๐œ‘ โ†’ ( ๐‘  < ๐ฟ โ†’ ยฌ ๐ฟ = ๐‘˜ ) ) ) )
171 170 com24 โŠข ( ๐‘  โˆˆ โ„•0 โ†’ ( ๐‘  < ๐ฟ โ†’ ( ๐œ‘ โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ยฌ ๐ฟ = ๐‘˜ ) ) ) )
172 171 imp โŠข ( ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐ฟ ) โ†’ ( ๐œ‘ โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ยฌ ๐ฟ = ๐‘˜ ) ) )
173 172 impcom โŠข ( ( ๐œ‘ โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐ฟ ) ) โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ยฌ ๐ฟ = ๐‘˜ ) )
174 173 adantr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐ฟ ) ) โˆง โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†’ ยฌ ๐ฟ = ๐‘˜ ) )
175 174 imp โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐ฟ ) ) โˆง โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ยฌ ๐ฟ = ๐‘˜ )
176 175 iffalsed โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐ฟ ) ) โˆง โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) = 0 )
177 141 176 mpteq2da โŠข ( ( ( ๐œ‘ โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐ฟ ) ) โˆง โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†’ ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) = ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ 0 ) )
178 177 oveq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐ฟ ) ) โˆง โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) = ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ 0 ) ) )
179 ringmnd โŠข ( ๐‘… โˆˆ Ring โ†’ ๐‘… โˆˆ Mnd )
180 5 179 syl โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ Mnd )
181 180 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐ฟ ) ) โ†’ ๐‘… โˆˆ Mnd )
182 ovex โŠข ( 0 ... ๐‘  ) โˆˆ V
183 8 gsumz โŠข ( ( ๐‘… โˆˆ Mnd โˆง ( 0 ... ๐‘  ) โˆˆ V ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ 0 ) ) = 0 )
184 181 182 183 sylancl โŠข ( ( ๐œ‘ โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐ฟ ) ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ 0 ) ) = 0 )
185 184 adantr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐ฟ ) ) โˆง โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ 0 ) ) = 0 )
186 id โŠข ( โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 โ†’ โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 )
187 186 eqcomd โŠข ( โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 โ†’ 0 = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด )
188 187 adantl โŠข ( ( ( ๐œ‘ โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐ฟ ) ) โˆง โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†’ 0 = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด )
189 178 185 188 3eqtrd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐ฟ ) ) โˆง โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด )
190 189 ex โŠข ( ( ๐œ‘ โˆง ( ๐‘  โˆˆ โ„•0 โˆง ๐‘  < ๐ฟ ) ) โ†’ ( โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด ) )
191 190 expr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( ๐‘  < ๐ฟ โ†’ ( โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด ) ) )
192 191 a2d โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( ( ๐‘  < ๐ฟ โ†’ โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†’ ( ๐‘  < ๐ฟ โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด ) ) )
193 192 ex โŠข ( ๐œ‘ โ†’ ( ๐‘  โˆˆ โ„•0 โ†’ ( ( ๐‘  < ๐ฟ โ†’ โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†’ ( ๐‘  < ๐ฟ โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด ) ) ) )
194 193 com13 โŠข ( ( ๐‘  < ๐ฟ โ†’ โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†’ ( ๐‘  โˆˆ โ„•0 โ†’ ( ๐œ‘ โ†’ ( ๐‘  < ๐ฟ โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด ) ) ) )
195 137 194 syl โŠข ( ( ๐ฟ โˆˆ โ„•0 โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( ๐‘  โˆˆ โ„•0 โ†’ ( ๐œ‘ โ†’ ( ๐‘  < ๐ฟ โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด ) ) ) )
196 195 ex โŠข ( ๐ฟ โˆˆ โ„•0 โ†’ ( โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†’ ( ๐‘  โˆˆ โ„•0 โ†’ ( ๐œ‘ โ†’ ( ๐‘  < ๐ฟ โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด ) ) ) ) )
197 196 com24 โŠข ( ๐ฟ โˆˆ โ„•0 โ†’ ( ๐œ‘ โ†’ ( ๐‘  โˆˆ โ„•0 โ†’ ( โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†’ ( ๐‘  < ๐ฟ โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด ) ) ) ) )
198 11 197 mpcom โŠข ( ๐œ‘ โ†’ ( ๐‘  โˆˆ โ„•0 โ†’ ( โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†’ ( ๐‘  < ๐ฟ โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด ) ) ) )
199 198 imp31 โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( ๐‘  < ๐ฟ โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด ) )
200 199 com12 โŠข ( ๐‘  < ๐ฟ โ†’ ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด ) )
201 pm3.2 โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( ยฌ ๐‘  < ๐ฟ โ†’ ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ยฌ ๐‘  < ๐ฟ ) ) )
202 201 adantr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( ยฌ ๐‘  < ๐ฟ โ†’ ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ยฌ ๐‘  < ๐ฟ ) ) )
203 180 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ยฌ ๐‘  < ๐ฟ ) โ†’ ๐‘… โˆˆ Mnd )
204 182 a1i โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ยฌ ๐‘  < ๐ฟ ) โ†’ ( 0 ... ๐‘  ) โˆˆ V )
205 11 nn0red โŠข ( ๐œ‘ โ†’ ๐ฟ โˆˆ โ„ )
206 lenlt โŠข ( ( ๐ฟ โˆˆ โ„ โˆง ๐‘  โˆˆ โ„ ) โ†’ ( ๐ฟ โ‰ค ๐‘  โ†” ยฌ ๐‘  < ๐ฟ ) )
207 205 145 206 syl2an โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( ๐ฟ โ‰ค ๐‘  โ†” ยฌ ๐‘  < ๐ฟ ) )
208 11 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐ฟ โ‰ค ๐‘  ) โ†’ ๐ฟ โˆˆ โ„•0 )
209 simplr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐ฟ โ‰ค ๐‘  ) โ†’ ๐‘  โˆˆ โ„•0 )
210 simpr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐ฟ โ‰ค ๐‘  ) โ†’ ๐ฟ โ‰ค ๐‘  )
211 elfz2nn0 โŠข ( ๐ฟ โˆˆ ( 0 ... ๐‘  ) โ†” ( ๐ฟ โˆˆ โ„•0 โˆง ๐‘  โˆˆ โ„•0 โˆง ๐ฟ โ‰ค ๐‘  ) )
212 208 209 210 211 syl3anbrc โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐ฟ โ‰ค ๐‘  ) โ†’ ๐ฟ โˆˆ ( 0 ... ๐‘  ) )
213 212 ex โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( ๐ฟ โ‰ค ๐‘  โ†’ ๐ฟ โˆˆ ( 0 ... ๐‘  ) ) )
214 207 213 sylbird โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( ยฌ ๐‘  < ๐ฟ โ†’ ๐ฟ โˆˆ ( 0 ... ๐‘  ) ) )
215 214 imp โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ยฌ ๐‘  < ๐ฟ ) โ†’ ๐ฟ โˆˆ ( 0 ... ๐‘  ) )
216 eqcom โŠข ( ๐ฟ = ๐‘˜ โ†” ๐‘˜ = ๐ฟ )
217 ifbi โŠข ( ( ๐ฟ = ๐‘˜ โ†” ๐‘˜ = ๐ฟ ) โ†’ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) = if ( ๐‘˜ = ๐ฟ , ๐ด , 0 ) )
218 216 217 ax-mp โŠข if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) = if ( ๐‘˜ = ๐ฟ , ๐ด , 0 )
219 218 mpteq2i โŠข ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) = ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐‘˜ = ๐ฟ , ๐ด , 0 ) )
220 12 6 eleqtrdi โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ๐ด โˆˆ ( Base โ€˜ ๐‘… ) )
221 220 ex โŠข ( ๐œ‘ โ†’ ( ๐‘˜ โˆˆ โ„•0 โ†’ ๐ด โˆˆ ( Base โ€˜ ๐‘… ) ) )
222 221 adantr โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( ๐‘˜ โˆˆ โ„•0 โ†’ ๐ด โˆˆ ( Base โ€˜ ๐‘… ) ) )
223 222 100 impel โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ) โ†’ ๐ด โˆˆ ( Base โ€˜ ๐‘… ) )
224 223 ralrimiva โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โ†’ โˆ€ ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ๐ด โˆˆ ( Base โ€˜ ๐‘… ) )
225 224 adantr โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ยฌ ๐‘  < ๐ฟ ) โ†’ โˆ€ ๐‘˜ โˆˆ ( 0 ... ๐‘  ) ๐ด โˆˆ ( Base โ€˜ ๐‘… ) )
226 8 203 204 215 219 225 gsummpt1n0 โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง ยฌ ๐‘  < ๐ฟ ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด )
227 202 226 syl6com โŠข ( ยฌ ๐‘  < ๐ฟ โ†’ ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด ) )
228 200 227 pm2.61i โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ if ( ๐ฟ = ๐‘˜ , ๐ด , 0 ) ) ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด )
229 132 228 eqtrd โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( ๐‘… ฮฃg ( ๐‘˜ โˆˆ ( 0 ... ๐‘  ) โ†ฆ ( ( coe1 โ€˜ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) โ€˜ ๐ฟ ) ) ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด )
230 97 109 229 3eqtrd โŠข ( ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โˆง โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) ) โ†’ ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) ) ) โ€˜ ๐ฟ ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด )
231 230 ex โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ โฆ‹ ๐‘ฅ / ๐‘˜ โฆŒ ๐ด = 0 ) โ†’ ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) ) ) โ€˜ ๐ฟ ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด ) )
232 34 231 syld โŠข ( ( ๐œ‘ โˆง ๐‘  โˆˆ โ„•0 ) โ†’ ( โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) โ€˜ ๐‘ฅ ) = 0 ) โ†’ ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) ) ) โ€˜ ๐ฟ ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด ) )
233 232 rexlimdva โŠข ( ๐œ‘ โ†’ ( โˆƒ ๐‘  โˆˆ โ„•0 โˆ€ ๐‘ฅ โˆˆ โ„•0 ( ๐‘  < ๐‘ฅ โ†’ ( ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ๐ด ) โ€˜ ๐‘ฅ ) = 0 ) โ†’ ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) ) ) โ€˜ ๐ฟ ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด ) )
234 23 233 mpd โŠข ( ๐œ‘ โ†’ ( ( coe1 โ€˜ ( ๐‘ƒ ฮฃg ( ๐‘˜ โˆˆ โ„•0 โ†ฆ ( ๐ด โˆ— ( ๐‘˜ โ†‘ ๐‘‹ ) ) ) ) ) โ€˜ ๐ฟ ) = โฆ‹ ๐ฟ / ๐‘˜ โฆŒ ๐ด )