Step | Hyp | Ref
| Expression |
1 | | eqid 2732 |
. 2
โข
(Baseโ๐) =
(Baseโ๐) |
2 | | crngring 20061 |
. . . . . . 7
โข (๐
โ CRing โ ๐
โ Ring) |
3 | | m2pmfzmap.p |
. . . . . . . 8
โข ๐ = (Poly1โ๐
) |
4 | 3 | ply1ring 21761 |
. . . . . . 7
โข (๐
โ Ring โ ๐ โ Ring) |
5 | 2, 4 | syl 17 |
. . . . . 6
โข (๐
โ CRing โ ๐ โ Ring) |
6 | | m2pmfzmap.y |
. . . . . . 7
โข ๐ = (๐ Mat ๐) |
7 | 6 | matring 21936 |
. . . . . 6
โข ((๐ โ Fin โง ๐ โ Ring) โ ๐ โ Ring) |
8 | 5, 7 | sylan2 593 |
. . . . 5
โข ((๐ โ Fin โง ๐
โ CRing) โ ๐ โ Ring) |
9 | | ringcmn 20092 |
. . . . 5
โข (๐ โ Ring โ ๐ โ CMnd) |
10 | 8, 9 | syl 17 |
. . . 4
โข ((๐ โ Fin โง ๐
โ CRing) โ ๐ โ CMnd) |
11 | 10 | 3adant3 1132 |
. . 3
โข ((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โ ๐ โ CMnd) |
12 | 11 | adantr 481 |
. 2
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ โ โ0 โง ๐ โ (๐ต โm (0...๐ )))) โ ๐ โ CMnd) |
13 | | fzfid 13934 |
. 2
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ โ โ0 โง ๐ โ (๐ต โm (0...๐ )))) โ (0...๐ ) โ Fin) |
14 | | simpll1 1212 |
. . . 4
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ โ โ0 โง ๐ โ (๐ต โm (0...๐ )))) โง ๐ โ (0...๐ )) โ ๐ โ Fin) |
15 | 5 | 3ad2ant2 1134 |
. . . . 5
โข ((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โ ๐ โ Ring) |
16 | 15 | ad2antrr 724 |
. . . 4
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ โ โ0 โง ๐ โ (๐ต โm (0...๐ )))) โง ๐ โ (0...๐ )) โ ๐ โ Ring) |
17 | 2 | 3ad2ant2 1134 |
. . . . . 6
โข ((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โ ๐
โ Ring) |
18 | 17 | adantr 481 |
. . . . 5
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ โ โ0 โง ๐ โ (๐ต โm (0...๐ )))) โ ๐
โ Ring) |
19 | | elfznn0 13590 |
. . . . 5
โข (๐ โ (0...๐ ) โ ๐ โ โ0) |
20 | | m2pmfzmapfsupp.x |
. . . . . 6
โข ๐ = (var1โ๐
) |
21 | | eqid 2732 |
. . . . . 6
โข
(mulGrpโ๐) =
(mulGrpโ๐) |
22 | | m2pmfzmapfsupp.e |
. . . . . 6
โข โ =
(.gโ(mulGrpโ๐)) |
23 | | eqid 2732 |
. . . . . 6
โข
(Baseโ๐) =
(Baseโ๐) |
24 | 3, 20, 21, 22, 23 | ply1moncl 21784 |
. . . . 5
โข ((๐
โ Ring โง ๐ โ โ0)
โ (๐ โ ๐) โ (Baseโ๐)) |
25 | 18, 19, 24 | syl2an 596 |
. . . 4
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ โ โ0 โง ๐ โ (๐ต โm (0...๐ )))) โง ๐ โ (0...๐ )) โ (๐ โ ๐) โ (Baseโ๐)) |
26 | 2 | anim2i 617 |
. . . . . . . 8
โข ((๐ โ Fin โง ๐
โ CRing) โ (๐ โ Fin โง ๐
โ Ring)) |
27 | 26 | 3adant3 1132 |
. . . . . . 7
โข ((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โ (๐ โ Fin โง ๐
โ Ring)) |
28 | | simpl 483 |
. . . . . . 7
โข ((๐ โ โ0
โง ๐ โ (๐ต โm (0...๐ ))) โ ๐ โ โ0) |
29 | 27, 28 | anim12i 613 |
. . . . . 6
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ โ โ0 โง ๐ โ (๐ต โm (0...๐ )))) โ ((๐ โ Fin โง ๐
โ Ring) โง ๐ โ
โ0)) |
30 | | df-3an 1089 |
. . . . . 6
โข ((๐ โ Fin โง ๐
โ Ring โง ๐ โ โ0)
โ ((๐ โ Fin โง
๐
โ Ring) โง ๐ โ
โ0)) |
31 | 29, 30 | sylibr 233 |
. . . . 5
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ โ โ0 โง ๐ โ (๐ต โm (0...๐ )))) โ (๐ โ Fin โง ๐
โ Ring โง ๐ โ
โ0)) |
32 | | simprr 771 |
. . . . . 6
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ โ โ0 โง ๐ โ (๐ต โm (0...๐ )))) โ ๐ โ (๐ต โm (0...๐ ))) |
33 | 32 | anim1i 615 |
. . . . 5
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ โ โ0 โง ๐ โ (๐ต โm (0...๐ )))) โง ๐ โ (0...๐ )) โ (๐ โ (๐ต โm (0...๐ )) โง ๐ โ (0...๐ ))) |
34 | | m2pmfzmap.a |
. . . . . 6
โข ๐ด = (๐ Mat ๐
) |
35 | | m2pmfzmap.b |
. . . . . 6
โข ๐ต = (Baseโ๐ด) |
36 | | m2pmfzmap.t |
. . . . . 6
โข ๐ = (๐ matToPolyMat ๐
) |
37 | 34, 35, 3, 6, 36 | m2pmfzmap 22240 |
. . . . 5
โข (((๐ โ Fin โง ๐
โ Ring โง ๐ โ โ0)
โง (๐ โ (๐ต โm (0...๐ )) โง ๐ โ (0...๐ ))) โ (๐โ(๐โ๐)) โ (Baseโ๐)) |
38 | 31, 33, 37 | syl2an2r 683 |
. . . 4
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ โ โ0 โง ๐ โ (๐ต โm (0...๐ )))) โง ๐ โ (0...๐ )) โ (๐โ(๐โ๐)) โ (Baseโ๐)) |
39 | | m2pmfzgsumcl.m |
. . . . 5
โข ยท = (
ยท๐ โ๐) |
40 | 23, 6, 1, 39 | matvscl 21924 |
. . . 4
โข (((๐ โ Fin โง ๐ โ Ring) โง ((๐ โ ๐) โ (Baseโ๐) โง (๐โ(๐โ๐)) โ (Baseโ๐))) โ ((๐ โ ๐) ยท (๐โ(๐โ๐))) โ (Baseโ๐)) |
41 | 14, 16, 25, 38, 40 | syl22anc 837 |
. . 3
โข ((((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ โ โ0 โง ๐ โ (๐ต โm (0...๐ )))) โง ๐ โ (0...๐ )) โ ((๐ โ ๐) ยท (๐โ(๐โ๐))) โ (Baseโ๐)) |
42 | 41 | ralrimiva 3146 |
. 2
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ โ โ0 โง ๐ โ (๐ต โm (0...๐ )))) โ โ๐ โ (0...๐ )((๐ โ ๐) ยท (๐โ(๐โ๐))) โ (Baseโ๐)) |
43 | 1, 12, 13, 42 | gsummptcl 19829 |
1
โข (((๐ โ Fin โง ๐
โ CRing โง ๐ โ ๐ต) โง (๐ โ โ0 โง ๐ โ (๐ต โm (0...๐ )))) โ (๐ ฮฃg (๐ โ (0...๐ ) โฆ ((๐ โ ๐) ยท (๐โ(๐โ๐))))) โ (Baseโ๐)) |