Step | Hyp | Ref
| Expression |
1 | | ply1gsumz.a |
. . . . 5
โข (๐ โ ๐ด:(0..^๐)โถ๐ต) |
2 | 1 | ffnd 6715 |
. . . 4
โข (๐ โ ๐ด Fn (0..^๐)) |
3 | | ply1gsumz.r |
. . . . . . . 8
โข (๐ โ ๐
โ Ring) |
4 | | ply1gsumz.p |
. . . . . . . . 9
โข ๐ = (Poly1โ๐
) |
5 | 4 | ply1ring 21761 |
. . . . . . . 8
โข (๐
โ Ring โ ๐ โ Ring) |
6 | | eqid 2732 |
. . . . . . . . 9
โข
(Baseโ๐) =
(Baseโ๐) |
7 | | ply1gsumz.z |
. . . . . . . . 9
โข ๐ = (0gโ๐) |
8 | 6, 7 | ring0cl 20077 |
. . . . . . . 8
โข (๐ โ Ring โ ๐ โ (Baseโ๐)) |
9 | 3, 5, 8 | 3syl 18 |
. . . . . . 7
โข (๐ โ ๐ โ (Baseโ๐)) |
10 | | eqid 2732 |
. . . . . . . 8
โข
(coe1โ๐) = (coe1โ๐) |
11 | | ply1gsumz.b |
. . . . . . . 8
โข ๐ต = (Baseโ๐
) |
12 | 10, 6, 4, 11 | coe1f 21726 |
. . . . . . 7
โข (๐ โ (Baseโ๐) โ
(coe1โ๐):โ0โถ๐ต) |
13 | 9, 12 | syl 17 |
. . . . . 6
โข (๐ โ
(coe1โ๐):โ0โถ๐ต) |
14 | 13 | ffnd 6715 |
. . . . 5
โข (๐ โ
(coe1โ๐)
Fn โ0) |
15 | | fzo0ssnn0 13709 |
. . . . . 6
โข
(0..^๐) โ
โ0 |
16 | 15 | a1i 11 |
. . . . 5
โข (๐ โ (0..^๐) โ
โ0) |
17 | 14, 16 | fnssresd 6671 |
. . . 4
โข (๐ โ
((coe1โ๐)
โพ (0..^๐)) Fn
(0..^๐)) |
18 | | simpr 485 |
. . . . . 6
โข ((๐ โง ๐ โ (0..^๐)) โ ๐ โ (0..^๐)) |
19 | 18 | fvresd 6908 |
. . . . 5
โข ((๐ โง ๐ โ (0..^๐)) โ (((coe1โ๐) โพ (0..^๐))โ๐) = ((coe1โ๐)โ๐)) |
20 | | elfzonn0 13673 |
. . . . . 6
โข (๐ โ (0..^๐) โ ๐ โ โ0) |
21 | | ply1gsumz.s |
. . . . . . . . 9
โข (๐ โ (๐ ฮฃg (๐ด โf (
ยท๐ โ๐)๐น)) = ๐) |
22 | 21, 9 | eqeltrd 2833 |
. . . . . . . 8
โข (๐ โ (๐ ฮฃg (๐ด โf (
ยท๐ โ๐)๐น)) โ (Baseโ๐)) |
23 | | eqid 2732 |
. . . . . . . . . 10
โข
(coe1โ(๐ ฮฃg (๐ด โf (
ยท๐ โ๐)๐น))) = (coe1โ(๐ ฮฃg
(๐ด โf (
ยท๐ โ๐)๐น))) |
24 | 4, 6, 23, 10 | ply1coe1eq 21813 |
. . . . . . . . 9
โข ((๐
โ Ring โง (๐ ฮฃg
(๐ด โf (
ยท๐ โ๐)๐น)) โ (Baseโ๐) โง ๐ โ (Baseโ๐)) โ (โ๐ โ โ0
((coe1โ(๐
ฮฃg (๐ด โf (
ยท๐ โ๐)๐น)))โ๐) = ((coe1โ๐)โ๐) โ (๐ ฮฃg (๐ด โf (
ยท๐ โ๐)๐น)) = ๐)) |
25 | 24 | biimpar 478 |
. . . . . . . 8
โข (((๐
โ Ring โง (๐ ฮฃg
(๐ด โf (
ยท๐ โ๐)๐น)) โ (Baseโ๐) โง ๐ โ (Baseโ๐)) โง (๐ ฮฃg (๐ด โf (
ยท๐ โ๐)๐น)) = ๐) โ โ๐ โ โ0
((coe1โ(๐
ฮฃg (๐ด โf (
ยท๐ โ๐)๐น)))โ๐) = ((coe1โ๐)โ๐)) |
26 | 3, 22, 9, 21, 25 | syl31anc 1373 |
. . . . . . 7
โข (๐ โ โ๐ โ โ0
((coe1โ(๐
ฮฃg (๐ด โf (
ยท๐ โ๐)๐น)))โ๐) = ((coe1โ๐)โ๐)) |
27 | 26 | r19.21bi 3248 |
. . . . . 6
โข ((๐ โง ๐ โ โ0) โ
((coe1โ(๐
ฮฃg (๐ด โf (
ยท๐ โ๐)๐น)))โ๐) = ((coe1โ๐)โ๐)) |
28 | 20, 27 | sylan2 593 |
. . . . 5
โข ((๐ โง ๐ โ (0..^๐)) โ ((coe1โ(๐ ฮฃg
(๐ด โf (
ยท๐ โ๐)๐น)))โ๐) = ((coe1โ๐)โ๐)) |
29 | 2 | adantr 481 |
. . . . . . . . . 10
โข ((๐ โง ๐ โ (0..^๐)) โ ๐ด Fn (0..^๐)) |
30 | | nfv 1917 |
. . . . . . . . . . . 12
โข
โฒ๐๐ |
31 | | ovexd 7440 |
. . . . . . . . . . . 12
โข ((๐ โง ๐ โ (0..^๐)) โ (๐(.gโ(mulGrpโ๐))(var1โ๐
)) โ V) |
32 | | ply1gsumz.f |
. . . . . . . . . . . 12
โข ๐น = (๐ โ (0..^๐) โฆ (๐(.gโ(mulGrpโ๐))(var1โ๐
))) |
33 | 30, 31, 32 | fnmptd 6688 |
. . . . . . . . . . 11
โข (๐ โ ๐น Fn (0..^๐)) |
34 | 33 | adantr 481 |
. . . . . . . . . 10
โข ((๐ โง ๐ โ (0..^๐)) โ ๐น Fn (0..^๐)) |
35 | | ovexd 7440 |
. . . . . . . . . 10
โข ((๐ โง ๐ โ (0..^๐)) โ (0..^๐) โ V) |
36 | | inidm 4217 |
. . . . . . . . . 10
โข
((0..^๐) โฉ
(0..^๐)) = (0..^๐) |
37 | | eqidd 2733 |
. . . . . . . . . 10
โข (((๐ โง ๐ โ (0..^๐)) โง ๐ โ (0..^๐)) โ (๐ดโ๐) = (๐ดโ๐)) |
38 | | oveq1 7412 |
. . . . . . . . . . 11
โข (๐ = ๐ โ (๐(.gโ(mulGrpโ๐))(var1โ๐
)) = (๐(.gโ(mulGrpโ๐))(var1โ๐
))) |
39 | | simpr 485 |
. . . . . . . . . . 11
โข (((๐ โง ๐ โ (0..^๐)) โง ๐ โ (0..^๐)) โ ๐ โ (0..^๐)) |
40 | | ovexd 7440 |
. . . . . . . . . . 11
โข (((๐ โง ๐ โ (0..^๐)) โง ๐ โ (0..^๐)) โ (๐(.gโ(mulGrpโ๐))(var1โ๐
)) โ V) |
41 | 32, 38, 39, 40 | fvmptd3 7018 |
. . . . . . . . . 10
โข (((๐ โง ๐ โ (0..^๐)) โง ๐ โ (0..^๐)) โ (๐นโ๐) = (๐(.gโ(mulGrpโ๐))(var1โ๐
))) |
42 | 29, 34, 35, 35, 36, 37, 41 | offval 7675 |
. . . . . . . . 9
โข ((๐ โง ๐ โ (0..^๐)) โ (๐ด โf (
ยท๐ โ๐)๐น) = (๐ โ (0..^๐) โฆ ((๐ดโ๐)( ยท๐
โ๐)(๐(.gโ(mulGrpโ๐))(var1โ๐
))))) |
43 | 42 | oveq2d 7421 |
. . . . . . . 8
โข ((๐ โง ๐ โ (0..^๐)) โ (๐ ฮฃg (๐ด โf (
ยท๐ โ๐)๐น)) = (๐ ฮฃg (๐ โ (0..^๐) โฆ ((๐ดโ๐)( ยท๐
โ๐)(๐(.gโ(mulGrpโ๐))(var1โ๐
)))))) |
44 | 43 | fveq2d 6892 |
. . . . . . 7
โข ((๐ โง ๐ โ (0..^๐)) โ (coe1โ(๐ ฮฃg
(๐ด โf (
ยท๐ โ๐)๐น))) = (coe1โ(๐ ฮฃg
(๐ โ (0..^๐) โฆ ((๐ดโ๐)( ยท๐
โ๐)(๐(.gโ(mulGrpโ๐))(var1โ๐
))))))) |
45 | 44 | fveq1d 6890 |
. . . . . 6
โข ((๐ โง ๐ โ (0..^๐)) โ ((coe1โ(๐ ฮฃg
(๐ด โf (
ยท๐ โ๐)๐น)))โ๐) = ((coe1โ(๐ ฮฃg
(๐ โ (0..^๐) โฆ ((๐ดโ๐)( ยท๐
โ๐)(๐(.gโ(mulGrpโ๐))(var1โ๐
))))))โ๐)) |
46 | | eqid 2732 |
. . . . . . 7
โข
(var1โ๐
) = (var1โ๐
) |
47 | | eqid 2732 |
. . . . . . 7
โข
(.gโ(mulGrpโ๐)) =
(.gโ(mulGrpโ๐)) |
48 | 3 | adantr 481 |
. . . . . . 7
โข ((๐ โง ๐ โ (0..^๐)) โ ๐
โ Ring) |
49 | | eqid 2732 |
. . . . . . 7
โข (
ยท๐ โ๐) = ( ยท๐
โ๐) |
50 | | ply1gsumz.1 |
. . . . . . 7
โข 0 =
(0gโ๐
) |
51 | 1 | adantr 481 |
. . . . . . . . 9
โข ((๐ โง ๐ โ (0..^๐)) โ ๐ด:(0..^๐)โถ๐ต) |
52 | 51 | ffvelcdmda 7083 |
. . . . . . . 8
โข (((๐ โง ๐ โ (0..^๐)) โง ๐ โ (0..^๐)) โ (๐ดโ๐) โ ๐ต) |
53 | 52 | ralrimiva 3146 |
. . . . . . 7
โข ((๐ โง ๐ โ (0..^๐)) โ โ๐ โ (0..^๐)(๐ดโ๐) โ ๐ต) |
54 | | ply1gsumz.n |
. . . . . . . 8
โข (๐ โ ๐ โ
โ0) |
55 | 54 | adantr 481 |
. . . . . . 7
โข ((๐ โง ๐ โ (0..^๐)) โ ๐ โ
โ0) |
56 | | fveq2 6888 |
. . . . . . 7
โข (๐ = ๐ โ (๐ดโ๐) = (๐ดโ๐)) |
57 | 4, 6, 46, 47, 48, 11, 49, 50, 53, 18, 55, 56 | gsummoncoe1fzo 32656 |
. . . . . 6
โข ((๐ โง ๐ โ (0..^๐)) โ ((coe1โ(๐ ฮฃg
(๐ โ (0..^๐) โฆ ((๐ดโ๐)( ยท๐
โ๐)(๐(.gโ(mulGrpโ๐))(var1โ๐
))))))โ๐) = (๐ดโ๐)) |
58 | 45, 57 | eqtrd 2772 |
. . . . 5
โข ((๐ โง ๐ โ (0..^๐)) โ ((coe1โ(๐ ฮฃg
(๐ด โf (
ยท๐ โ๐)๐น)))โ๐) = (๐ดโ๐)) |
59 | 19, 28, 58 | 3eqtr2rd 2779 |
. . . 4
โข ((๐ โง ๐ โ (0..^๐)) โ (๐ดโ๐) = (((coe1โ๐) โพ (0..^๐))โ๐)) |
60 | 2, 17, 59 | eqfnfvd 7032 |
. . 3
โข (๐ โ ๐ด = ((coe1โ๐) โพ (0..^๐))) |
61 | 4, 7, 50 | coe1z 21776 |
. . . . 5
โข (๐
โ Ring โ
(coe1โ๐) =
(โ0 ร { 0 })) |
62 | 3, 61 | syl 17 |
. . . 4
โข (๐ โ
(coe1โ๐) =
(โ0 ร { 0 })) |
63 | 62 | reseq1d 5978 |
. . 3
โข (๐ โ
((coe1โ๐)
โพ (0..^๐)) =
((โ0 ร { 0 }) โพ (0..^๐))) |
64 | 60, 63 | eqtrd 2772 |
. 2
โข (๐ โ ๐ด = ((โ0 ร { 0 }) โพ
(0..^๐))) |
65 | | xpssres 6016 |
. . 3
โข
((0..^๐) โ
โ0 โ ((โ0 ร { 0 }) โพ (0..^๐)) = ((0..^๐) ร { 0 })) |
66 | 15, 65 | ax-mp 5 |
. 2
โข
((โ0 ร { 0 }) โพ (0..^๐)) = ((0..^๐) ร { 0 }) |
67 | 64, 66 | eqtrdi 2788 |
1
โข (๐ โ ๐ด = ((0..^๐) ร { 0 })) |