Step | Hyp | Ref
| Expression |
1 | | simp1 1136 |
. . 3
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โ ๐ด โ
โ) |
2 | | simp2 1137 |
. . . . 5
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โ ๐ โ
โ) |
3 | | prmnn 16607 |
. . . . 5
โข (๐ โ โ โ ๐ โ
โ) |
4 | 2, 3 | syl 17 |
. . . 4
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โ ๐ โ
โ) |
5 | | simp3 1138 |
. . . 4
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โ ๐ โ
โ0) |
6 | 4, 5 | nnexpcld 14204 |
. . 3
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โ (๐โ๐) โ
โ) |
7 | | sgmval 26635 |
. . 3
โข ((๐ด โ โ โง (๐โ๐) โ โ) โ (๐ด ฯ (๐โ๐)) = ฮฃ๐ โ {๐ฅ โ โ โฃ ๐ฅ โฅ (๐โ๐)} (๐โ๐๐ด)) |
8 | 1, 6, 7 | syl2anc 584 |
. 2
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โ (๐ด ฯ (๐โ๐)) = ฮฃ๐ โ {๐ฅ โ โ โฃ ๐ฅ โฅ (๐โ๐)} (๐โ๐๐ด)) |
9 | | oveq1 7412 |
. . 3
โข (๐ = (๐โ๐) โ (๐โ๐๐ด) = ((๐โ๐)โ๐๐ด)) |
10 | | fzfid 13934 |
. . 3
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โ (0...๐) โ
Fin) |
11 | | eqid 2732 |
. . . . 5
โข (๐ โ (0...๐) โฆ (๐โ๐)) = (๐ โ (0...๐) โฆ (๐โ๐)) |
12 | 11 | dvdsppwf1o 26679 |
. . . 4
โข ((๐ โ โ โง ๐ โ โ0)
โ (๐ โ (0...๐) โฆ (๐โ๐)):(0...๐)โ1-1-ontoโ{๐ฅ โ โ โฃ ๐ฅ โฅ (๐โ๐)}) |
13 | 2, 5, 12 | syl2anc 584 |
. . 3
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โ (๐ โ (0...๐) โฆ (๐โ๐)):(0...๐)โ1-1-ontoโ{๐ฅ โ โ โฃ ๐ฅ โฅ (๐โ๐)}) |
14 | | oveq2 7413 |
. . . . 5
โข (๐ = ๐ โ (๐โ๐) = (๐โ๐)) |
15 | | ovex 7438 |
. . . . 5
โข (๐โ๐) โ V |
16 | 14, 11, 15 | fvmpt 6995 |
. . . 4
โข (๐ โ (0...๐) โ ((๐ โ (0...๐) โฆ (๐โ๐))โ๐) = (๐โ๐)) |
17 | 16 | adantl 482 |
. . 3
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ((๐ โ (0...๐) โฆ (๐โ๐))โ๐) = (๐โ๐)) |
18 | | elrabi 3676 |
. . . . 5
โข (๐ โ {๐ฅ โ โ โฃ ๐ฅ โฅ (๐โ๐)} โ ๐ โ โ) |
19 | 18 | nncnd 12224 |
. . . 4
โข (๐ โ {๐ฅ โ โ โฃ ๐ฅ โฅ (๐โ๐)} โ ๐ โ โ) |
20 | | cxpcl 26173 |
. . . 4
โข ((๐ โ โ โง ๐ด โ โ) โ (๐โ๐๐ด) โ
โ) |
21 | 19, 1, 20 | syl2anr 597 |
. . 3
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ {๐ฅ โ โ โฃ ๐ฅ โฅ (๐โ๐)}) โ (๐โ๐๐ด) โ โ) |
22 | 9, 10, 13, 17, 21 | fsumf1o 15665 |
. 2
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โ ฮฃ๐ โ
{๐ฅ โ โ โฃ
๐ฅ โฅ (๐โ๐)} (๐โ๐๐ด) = ฮฃ๐ โ (0...๐)((๐โ๐)โ๐๐ด)) |
23 | | elfznn0 13590 |
. . . . . . . 8
โข (๐ โ (0...๐) โ ๐ โ โ0) |
24 | 23 | adantl 482 |
. . . . . . 7
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ๐ โ โ0) |
25 | 24 | nn0cnd 12530 |
. . . . . 6
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ๐ โ โ) |
26 | 1 | adantr 481 |
. . . . . 6
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ๐ด โ โ) |
27 | 25, 26 | mulcomd 11231 |
. . . . 5
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (๐ ยท ๐ด) = (๐ด ยท ๐)) |
28 | 27 | oveq2d 7421 |
. . . 4
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (๐โ๐(๐ ยท ๐ด)) = (๐โ๐(๐ด ยท ๐))) |
29 | 4 | adantr 481 |
. . . . . . 7
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ๐ โ โ) |
30 | 29 | nnrpd 13010 |
. . . . . 6
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ๐ โ
โ+) |
31 | 24 | nn0red 12529 |
. . . . . 6
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ๐ โ โ) |
32 | 30, 31, 26 | cxpmuld 26235 |
. . . . 5
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (๐โ๐(๐ ยท ๐ด)) = ((๐โ๐๐)โ๐๐ด)) |
33 | 29 | nncnd 12224 |
. . . . . . 7
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ๐ โ โ) |
34 | | cxpexp 26167 |
. . . . . . 7
โข ((๐ โ โ โง ๐ โ โ0)
โ (๐โ๐๐) = (๐โ๐)) |
35 | 33, 24, 34 | syl2anc 584 |
. . . . . 6
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (๐โ๐๐) = (๐โ๐)) |
36 | 35 | oveq1d 7420 |
. . . . 5
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ((๐โ๐๐)โ๐๐ด) = ((๐โ๐)โ๐๐ด)) |
37 | 32, 36 | eqtrd 2772 |
. . . 4
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (๐โ๐(๐ ยท ๐ด)) = ((๐โ๐)โ๐๐ด)) |
38 | 33, 26, 24 | cxpmul2d 26208 |
. . . 4
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (๐โ๐(๐ด ยท ๐)) = ((๐โ๐๐ด)โ๐)) |
39 | 28, 37, 38 | 3eqtr3d 2780 |
. . 3
โข (((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ((๐โ๐)โ๐๐ด) = ((๐โ๐๐ด)โ๐)) |
40 | 39 | sumeq2dv 15645 |
. 2
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โ ฮฃ๐ โ
(0...๐)((๐โ๐)โ๐๐ด) = ฮฃ๐ โ (0...๐)((๐โ๐๐ด)โ๐)) |
41 | 8, 22, 40 | 3eqtrd 2776 |
1
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ0)
โ (๐ด ฯ (๐โ๐)) = ฮฃ๐ โ (0...๐)((๐โ๐๐ด)โ๐)) |