Step |
Hyp |
Ref |
Expression |
1 |
|
evlslem3.p |
โข ๐ = ( ๐ผ mPoly ๐
) |
2 |
|
evlslem3.b |
โข ๐ต = ( Base โ ๐ ) |
3 |
|
evlslem3.c |
โข ๐ถ = ( Base โ ๐ ) |
4 |
|
evlslem3.k |
โข ๐พ = ( Base โ ๐
) |
5 |
|
evlslem3.d |
โข ๐ท = { โ โ ( โ0 โm ๐ผ ) โฃ ( โก โ โ โ ) โ Fin } |
6 |
|
evlslem3.t |
โข ๐ = ( mulGrp โ ๐ ) |
7 |
|
evlslem3.x |
โข โ = ( .g โ ๐ ) |
8 |
|
evlslem3.m |
โข ยท = ( .r โ ๐ ) |
9 |
|
evlslem3.v |
โข ๐ = ( ๐ผ mVar ๐
) |
10 |
|
evlslem3.e |
โข ๐ธ = ( ๐ โ ๐ต โฆ ( ๐ ฮฃg ( ๐ โ ๐ท โฆ ( ( ๐น โ ( ๐ โ ๐ ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) ) ) |
11 |
|
evlslem3.i |
โข ( ๐ โ ๐ผ โ ๐ ) |
12 |
|
evlslem3.r |
โข ( ๐ โ ๐
โ CRing ) |
13 |
|
evlslem3.s |
โข ( ๐ โ ๐ โ CRing ) |
14 |
|
evlslem3.f |
โข ( ๐ โ ๐น โ ( ๐
RingHom ๐ ) ) |
15 |
|
evlslem3.g |
โข ( ๐ โ ๐บ : ๐ผ โถ ๐ถ ) |
16 |
|
evlslem3.z |
โข 0 = ( 0g โ ๐
) |
17 |
|
evlslem3.a |
โข ( ๐ โ ๐ด โ ๐ท ) |
18 |
|
evlslem3.q |
โข ( ๐ โ ๐ป โ ๐พ ) |
19 |
|
crngring |
โข ( ๐
โ CRing โ ๐
โ Ring ) |
20 |
12 19
|
syl |
โข ( ๐ โ ๐
โ Ring ) |
21 |
1 5 16 4 11 20 2 18 17
|
mplmon2cl |
โข ( ๐ โ ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ๐ต ) |
22 |
|
fveq1 |
โข ( ๐ = ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ( ๐ โ ๐ ) = ( ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ๐ ) ) |
23 |
22
|
fveq2d |
โข ( ๐ = ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ( ๐น โ ( ๐ โ ๐ ) ) = ( ๐น โ ( ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ๐ ) ) ) |
24 |
23
|
oveq1d |
โข ( ๐ = ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ( ( ๐น โ ( ๐ โ ๐ ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) = ( ( ๐น โ ( ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ๐ ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) |
25 |
24
|
mpteq2dv |
โข ( ๐ = ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ( ๐ โ ๐ท โฆ ( ( ๐น โ ( ๐ โ ๐ ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) = ( ๐ โ ๐ท โฆ ( ( ๐น โ ( ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ๐ ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) ) |
26 |
25
|
oveq2d |
โข ( ๐ = ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ( ๐ ฮฃg ( ๐ โ ๐ท โฆ ( ( ๐น โ ( ๐ โ ๐ ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) ) = ( ๐ ฮฃg ( ๐ โ ๐ท โฆ ( ( ๐น โ ( ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ๐ ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) ) ) |
27 |
|
ovex |
โข ( ๐ ฮฃg ( ๐ โ ๐ท โฆ ( ( ๐น โ ( ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ๐ ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) ) โ V |
28 |
26 10 27
|
fvmpt |
โข ( ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ๐ต โ ( ๐ธ โ ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) ) = ( ๐ ฮฃg ( ๐ โ ๐ท โฆ ( ( ๐น โ ( ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ๐ ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) ) ) |
29 |
21 28
|
syl |
โข ( ๐ โ ( ๐ธ โ ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) ) = ( ๐ ฮฃg ( ๐ โ ๐ท โฆ ( ( ๐น โ ( ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ๐ ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) ) ) |
30 |
|
eqid |
โข ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) = ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) |
31 |
|
eqeq1 |
โข ( ๐ฅ = ๐ โ ( ๐ฅ = ๐ด โ ๐ = ๐ด ) ) |
32 |
31
|
ifbid |
โข ( ๐ฅ = ๐ โ if ( ๐ฅ = ๐ด , ๐ป , 0 ) = if ( ๐ = ๐ด , ๐ป , 0 ) ) |
33 |
|
simpr |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ๐ โ ๐ท ) |
34 |
16
|
fvexi |
โข 0 โ V |
35 |
34
|
a1i |
โข ( ๐ โ 0 โ V ) |
36 |
18 35
|
ifexd |
โข ( ๐ โ if ( ๐ = ๐ด , ๐ป , 0 ) โ V ) |
37 |
36
|
adantr |
โข ( ( ๐ โง ๐ โ ๐ท ) โ if ( ๐ = ๐ด , ๐ป , 0 ) โ V ) |
38 |
30 32 33 37
|
fvmptd3 |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ( ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ๐ ) = if ( ๐ = ๐ด , ๐ป , 0 ) ) |
39 |
38
|
fveq2d |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ( ๐น โ ( ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ๐ ) ) = ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ) |
40 |
39
|
oveq1d |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ( ( ๐น โ ( ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ๐ ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) = ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) |
41 |
40
|
mpteq2dva |
โข ( ๐ โ ( ๐ โ ๐ท โฆ ( ( ๐น โ ( ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ๐ ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) = ( ๐ โ ๐ท โฆ ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) ) |
42 |
41
|
oveq2d |
โข ( ๐ โ ( ๐ ฮฃg ( ๐ โ ๐ท โฆ ( ( ๐น โ ( ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ๐ ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) ) = ( ๐ ฮฃg ( ๐ โ ๐ท โฆ ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) ) ) |
43 |
|
eqid |
โข ( 0g โ ๐ ) = ( 0g โ ๐ ) |
44 |
|
crngring |
โข ( ๐ โ CRing โ ๐ โ Ring ) |
45 |
13 44
|
syl |
โข ( ๐ โ ๐ โ Ring ) |
46 |
|
ringmnd |
โข ( ๐ โ Ring โ ๐ โ Mnd ) |
47 |
45 46
|
syl |
โข ( ๐ โ ๐ โ Mnd ) |
48 |
|
ovex |
โข ( โ0 โm ๐ผ ) โ V |
49 |
5 48
|
rabex2 |
โข ๐ท โ V |
50 |
49
|
a1i |
โข ( ๐ โ ๐ท โ V ) |
51 |
45
|
adantr |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ๐ โ Ring ) |
52 |
4 3
|
rhmf |
โข ( ๐น โ ( ๐
RingHom ๐ ) โ ๐น : ๐พ โถ ๐ถ ) |
53 |
14 52
|
syl |
โข ( ๐ โ ๐น : ๐พ โถ ๐ถ ) |
54 |
4 16
|
ring0cl |
โข ( ๐
โ Ring โ 0 โ ๐พ ) |
55 |
20 54
|
syl |
โข ( ๐ โ 0 โ ๐พ ) |
56 |
18 55
|
ifcld |
โข ( ๐ โ if ( ๐ = ๐ด , ๐ป , 0 ) โ ๐พ ) |
57 |
53 56
|
ffvelcdmd |
โข ( ๐ โ ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) โ ๐ถ ) |
58 |
57
|
adantr |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) โ ๐ถ ) |
59 |
6 3
|
mgpbas |
โข ๐ถ = ( Base โ ๐ ) |
60 |
|
eqid |
โข ( 0g โ ๐ ) = ( 0g โ ๐ ) |
61 |
6
|
crngmgp |
โข ( ๐ โ CRing โ ๐ โ CMnd ) |
62 |
13 61
|
syl |
โข ( ๐ โ ๐ โ CMnd ) |
63 |
62
|
adantr |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ๐ โ CMnd ) |
64 |
11
|
adantr |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ๐ผ โ ๐ ) |
65 |
|
cmnmnd |
โข ( ๐ โ CMnd โ ๐ โ Mnd ) |
66 |
62 65
|
syl |
โข ( ๐ โ ๐ โ Mnd ) |
67 |
66
|
ad2antrr |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ( ๐ฆ โ โ0 โง ๐ง โ ๐ถ ) ) โ ๐ โ Mnd ) |
68 |
|
simprl |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ( ๐ฆ โ โ0 โง ๐ง โ ๐ถ ) ) โ ๐ฆ โ โ0 ) |
69 |
|
simprr |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ( ๐ฆ โ โ0 โง ๐ง โ ๐ถ ) ) โ ๐ง โ ๐ถ ) |
70 |
59 7 67 68 69
|
mulgnn0cld |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ( ๐ฆ โ โ0 โง ๐ง โ ๐ถ ) ) โ ( ๐ฆ โ ๐ง ) โ ๐ถ ) |
71 |
5
|
psrbagf |
โข ( ๐ โ ๐ท โ ๐ : ๐ผ โถ โ0 ) |
72 |
71
|
adantl |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ๐ : ๐ผ โถ โ0 ) |
73 |
15
|
adantr |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ๐บ : ๐ผ โถ ๐ถ ) |
74 |
|
inidm |
โข ( ๐ผ โฉ ๐ผ ) = ๐ผ |
75 |
70 72 73 64 64 74
|
off |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ( ๐ โf โ ๐บ ) : ๐ผ โถ ๐ถ ) |
76 |
|
ovex |
โข ( ๐ โf โ ๐บ ) โ V |
77 |
76
|
a1i |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ( ๐ โf โ ๐บ ) โ V ) |
78 |
75
|
ffund |
โข ( ( ๐ โง ๐ โ ๐ท ) โ Fun ( ๐ โf โ ๐บ ) ) |
79 |
|
fvexd |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ( 0g โ ๐ ) โ V ) |
80 |
5
|
psrbag |
โข ( ๐ผ โ ๐ โ ( ๐ โ ๐ท โ ( ๐ : ๐ผ โถ โ0 โง ( โก ๐ โ โ ) โ Fin ) ) ) |
81 |
11 80
|
syl |
โข ( ๐ โ ( ๐ โ ๐ท โ ( ๐ : ๐ผ โถ โ0 โง ( โก ๐ โ โ ) โ Fin ) ) ) |
82 |
81
|
simplbda |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ( โก ๐ โ โ ) โ Fin ) |
83 |
72
|
ffnd |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ๐ Fn ๐ผ ) |
84 |
83
|
adantr |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โ ๐ Fn ๐ผ ) |
85 |
15
|
ffnd |
โข ( ๐ โ ๐บ Fn ๐ผ ) |
86 |
85
|
ad2antrr |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โ ๐บ Fn ๐ผ ) |
87 |
11
|
ad2antrr |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โ ๐ผ โ ๐ ) |
88 |
|
eldifi |
โข ( ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) โ ๐ฆ โ ๐ผ ) |
89 |
88
|
adantl |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โ ๐ฆ โ ๐ผ ) |
90 |
|
fnfvof |
โข ( ( ( ๐ Fn ๐ผ โง ๐บ Fn ๐ผ ) โง ( ๐ผ โ ๐ โง ๐ฆ โ ๐ผ ) ) โ ( ( ๐ โf โ ๐บ ) โ ๐ฆ ) = ( ( ๐ โ ๐ฆ ) โ ( ๐บ โ ๐ฆ ) ) ) |
91 |
84 86 87 89 90
|
syl22anc |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โ ( ( ๐ โf โ ๐บ ) โ ๐ฆ ) = ( ( ๐ โ ๐ฆ ) โ ( ๐บ โ ๐ฆ ) ) ) |
92 |
|
ffvelcdm |
โข ( ( ๐ : ๐ผ โถ โ0 โง ๐ฆ โ ๐ผ ) โ ( ๐ โ ๐ฆ ) โ โ0 ) |
93 |
72 88 92
|
syl2an |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โ ( ๐ โ ๐ฆ ) โ โ0 ) |
94 |
|
elnn0 |
โข ( ( ๐ โ ๐ฆ ) โ โ0 โ ( ( ๐ โ ๐ฆ ) โ โ โจ ( ๐ โ ๐ฆ ) = 0 ) ) |
95 |
93 94
|
sylib |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โ ( ( ๐ โ ๐ฆ ) โ โ โจ ( ๐ โ ๐ฆ ) = 0 ) ) |
96 |
|
eldifn |
โข ( ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) โ ยฌ ๐ฆ โ ( โก ๐ โ โ ) ) |
97 |
96
|
adantl |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โ ยฌ ๐ฆ โ ( โก ๐ โ โ ) ) |
98 |
83
|
ad2antrr |
โข ( ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โง ( ๐ โ ๐ฆ ) โ โ ) โ ๐ Fn ๐ผ ) |
99 |
88
|
ad2antlr |
โข ( ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โง ( ๐ โ ๐ฆ ) โ โ ) โ ๐ฆ โ ๐ผ ) |
100 |
|
simpr |
โข ( ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โง ( ๐ โ ๐ฆ ) โ โ ) โ ( ๐ โ ๐ฆ ) โ โ ) |
101 |
98 99 100
|
elpreimad |
โข ( ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โง ( ๐ โ ๐ฆ ) โ โ ) โ ๐ฆ โ ( โก ๐ โ โ ) ) |
102 |
97 101
|
mtand |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โ ยฌ ( ๐ โ ๐ฆ ) โ โ ) |
103 |
95 102
|
orcnd |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โ ( ๐ โ ๐ฆ ) = 0 ) |
104 |
103
|
oveq1d |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โ ( ( ๐ โ ๐ฆ ) โ ( ๐บ โ ๐ฆ ) ) = ( 0 โ ( ๐บ โ ๐ฆ ) ) ) |
105 |
|
ffvelcdm |
โข ( ( ๐บ : ๐ผ โถ ๐ถ โง ๐ฆ โ ๐ผ ) โ ( ๐บ โ ๐ฆ ) โ ๐ถ ) |
106 |
73 88 105
|
syl2an |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โ ( ๐บ โ ๐ฆ ) โ ๐ถ ) |
107 |
59 60 7
|
mulg0 |
โข ( ( ๐บ โ ๐ฆ ) โ ๐ถ โ ( 0 โ ( ๐บ โ ๐ฆ ) ) = ( 0g โ ๐ ) ) |
108 |
106 107
|
syl |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โ ( 0 โ ( ๐บ โ ๐ฆ ) ) = ( 0g โ ๐ ) ) |
109 |
91 104 108
|
3eqtrd |
โข ( ( ( ๐ โง ๐ โ ๐ท ) โง ๐ฆ โ ( ๐ผ โ ( โก ๐ โ โ ) ) ) โ ( ( ๐ โf โ ๐บ ) โ ๐ฆ ) = ( 0g โ ๐ ) ) |
110 |
75 109
|
suppss |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ( ( ๐ โf โ ๐บ ) supp ( 0g โ ๐ ) ) โ ( โก ๐ โ โ ) ) |
111 |
|
suppssfifsupp |
โข ( ( ( ( ๐ โf โ ๐บ ) โ V โง Fun ( ๐ โf โ ๐บ ) โง ( 0g โ ๐ ) โ V ) โง ( ( โก ๐ โ โ ) โ Fin โง ( ( ๐ โf โ ๐บ ) supp ( 0g โ ๐ ) ) โ ( โก ๐ โ โ ) ) ) โ ( ๐ โf โ ๐บ ) finSupp ( 0g โ ๐ ) ) |
112 |
77 78 79 82 110 111
|
syl32anc |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ( ๐ โf โ ๐บ ) finSupp ( 0g โ ๐ ) ) |
113 |
59 60 63 64 75 112
|
gsumcl |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) โ ๐ถ ) |
114 |
3 8
|
ringcl |
โข ( ( ๐ โ Ring โง ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) โ ๐ถ โง ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) โ ๐ถ ) โ ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) โ ๐ถ ) |
115 |
51 58 113 114
|
syl3anc |
โข ( ( ๐ โง ๐ โ ๐ท ) โ ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) โ ๐ถ ) |
116 |
115
|
fmpttd |
โข ( ๐ โ ( ๐ โ ๐ท โฆ ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) : ๐ท โถ ๐ถ ) |
117 |
|
eldifsnneq |
โข ( ๐ โ ( ๐ท โ { ๐ด } ) โ ยฌ ๐ = ๐ด ) |
118 |
117
|
iffalsed |
โข ( ๐ โ ( ๐ท โ { ๐ด } ) โ if ( ๐ = ๐ด , ๐ป , 0 ) = 0 ) |
119 |
118
|
adantl |
โข ( ( ๐ โง ๐ โ ( ๐ท โ { ๐ด } ) ) โ if ( ๐ = ๐ด , ๐ป , 0 ) = 0 ) |
120 |
119
|
fveq2d |
โข ( ( ๐ โง ๐ โ ( ๐ท โ { ๐ด } ) ) โ ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) = ( ๐น โ 0 ) ) |
121 |
|
rhmghm |
โข ( ๐น โ ( ๐
RingHom ๐ ) โ ๐น โ ( ๐
GrpHom ๐ ) ) |
122 |
14 121
|
syl |
โข ( ๐ โ ๐น โ ( ๐
GrpHom ๐ ) ) |
123 |
16 43
|
ghmid |
โข ( ๐น โ ( ๐
GrpHom ๐ ) โ ( ๐น โ 0 ) = ( 0g โ ๐ ) ) |
124 |
122 123
|
syl |
โข ( ๐ โ ( ๐น โ 0 ) = ( 0g โ ๐ ) ) |
125 |
124
|
adantr |
โข ( ( ๐ โง ๐ โ ( ๐ท โ { ๐ด } ) ) โ ( ๐น โ 0 ) = ( 0g โ ๐ ) ) |
126 |
120 125
|
eqtrd |
โข ( ( ๐ โง ๐ โ ( ๐ท โ { ๐ด } ) ) โ ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) = ( 0g โ ๐ ) ) |
127 |
126
|
oveq1d |
โข ( ( ๐ โง ๐ โ ( ๐ท โ { ๐ด } ) ) โ ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) = ( ( 0g โ ๐ ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) |
128 |
45
|
adantr |
โข ( ( ๐ โง ๐ โ ( ๐ท โ { ๐ด } ) ) โ ๐ โ Ring ) |
129 |
|
eldifi |
โข ( ๐ โ ( ๐ท โ { ๐ด } ) โ ๐ โ ๐ท ) |
130 |
129 113
|
sylan2 |
โข ( ( ๐ โง ๐ โ ( ๐ท โ { ๐ด } ) ) โ ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) โ ๐ถ ) |
131 |
3 8 43
|
ringlz |
โข ( ( ๐ โ Ring โง ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) โ ๐ถ ) โ ( ( 0g โ ๐ ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) = ( 0g โ ๐ ) ) |
132 |
128 130 131
|
syl2anc |
โข ( ( ๐ โง ๐ โ ( ๐ท โ { ๐ด } ) ) โ ( ( 0g โ ๐ ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) = ( 0g โ ๐ ) ) |
133 |
127 132
|
eqtrd |
โข ( ( ๐ โง ๐ โ ( ๐ท โ { ๐ด } ) ) โ ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) = ( 0g โ ๐ ) ) |
134 |
133 50
|
suppss2 |
โข ( ๐ โ ( ( ๐ โ ๐ท โฆ ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) supp ( 0g โ ๐ ) ) โ { ๐ด } ) |
135 |
3 43 47 50 17 116 134
|
gsumpt |
โข ( ๐ โ ( ๐ ฮฃg ( ๐ โ ๐ท โฆ ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) ) = ( ( ๐ โ ๐ท โฆ ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) โ ๐ด ) ) |
136 |
42 135
|
eqtrd |
โข ( ๐ โ ( ๐ ฮฃg ( ๐ โ ๐ท โฆ ( ( ๐น โ ( ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) โ ๐ ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) ) = ( ( ๐ โ ๐ท โฆ ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) โ ๐ด ) ) |
137 |
|
iftrue |
โข ( ๐ = ๐ด โ if ( ๐ = ๐ด , ๐ป , 0 ) = ๐ป ) |
138 |
137
|
fveq2d |
โข ( ๐ = ๐ด โ ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) = ( ๐น โ ๐ป ) ) |
139 |
|
oveq1 |
โข ( ๐ = ๐ด โ ( ๐ โf โ ๐บ ) = ( ๐ด โf โ ๐บ ) ) |
140 |
139
|
oveq2d |
โข ( ๐ = ๐ด โ ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) = ( ๐ ฮฃg ( ๐ด โf โ ๐บ ) ) ) |
141 |
138 140
|
oveq12d |
โข ( ๐ = ๐ด โ ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) = ( ( ๐น โ ๐ป ) ยท ( ๐ ฮฃg ( ๐ด โf โ ๐บ ) ) ) ) |
142 |
|
eqid |
โข ( ๐ โ ๐ท โฆ ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) = ( ๐ โ ๐ท โฆ ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) |
143 |
|
ovex |
โข ( ( ๐น โ ๐ป ) ยท ( ๐ ฮฃg ( ๐ด โf โ ๐บ ) ) ) โ V |
144 |
141 142 143
|
fvmpt |
โข ( ๐ด โ ๐ท โ ( ( ๐ โ ๐ท โฆ ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) โ ๐ด ) = ( ( ๐น โ ๐ป ) ยท ( ๐ ฮฃg ( ๐ด โf โ ๐บ ) ) ) ) |
145 |
17 144
|
syl |
โข ( ๐ โ ( ( ๐ โ ๐ท โฆ ( ( ๐น โ if ( ๐ = ๐ด , ๐ป , 0 ) ) ยท ( ๐ ฮฃg ( ๐ โf โ ๐บ ) ) ) ) โ ๐ด ) = ( ( ๐น โ ๐ป ) ยท ( ๐ ฮฃg ( ๐ด โf โ ๐บ ) ) ) ) |
146 |
29 136 145
|
3eqtrd |
โข ( ๐ โ ( ๐ธ โ ( ๐ฅ โ ๐ท โฆ if ( ๐ฅ = ๐ด , ๐ป , 0 ) ) ) = ( ( ๐น โ ๐ป ) ยท ( ๐ ฮฃg ( ๐ด โf โ ๐บ ) ) ) ) |