Step | Hyp | Ref
| Expression |
1 | | zre 12558 |
. . . . . . 7
โข (๐ด โ โค โ ๐ด โ
โ) |
2 | 1 | adantr 481 |
. . . . . 6
โข ((๐ด โ โค โง ๐ โ โ) โ ๐ด โ
โ) |
3 | | nnre 12215 |
. . . . . . 7
โข (๐ โ โ โ ๐ โ
โ) |
4 | 3 | adantl 482 |
. . . . . 6
โข ((๐ด โ โค โง ๐ โ โ) โ ๐ โ
โ) |
5 | | nnne0 12242 |
. . . . . . 7
โข (๐ โ โ โ ๐ โ 0) |
6 | 5 | adantl 482 |
. . . . . 6
โข ((๐ด โ โค โง ๐ โ โ) โ ๐ โ 0) |
7 | 2, 4, 6 | redivcld 12038 |
. . . . 5
โข ((๐ด โ โค โง ๐ โ โ) โ (๐ด / ๐) โ โ) |
8 | 7 | flcld 13759 |
. . . 4
โข ((๐ด โ โค โง ๐ โ โ) โ
(โโ(๐ด / ๐)) โ
โค) |
9 | 8 | adantr 481 |
. . 3
โข (((๐ด โ โค โง ๐ โ โ) โง (๐ด mod ๐) โ 0) โ (โโ(๐ด / ๐)) โ โค) |
10 | | zmodfzo 13855 |
. . . . 5
โข ((๐ด โ โค โง ๐ โ โ) โ (๐ด mod ๐) โ (0..^๐)) |
11 | 10 | anim1i 615 |
. . . 4
โข (((๐ด โ โค โง ๐ โ โ) โง (๐ด mod ๐) โ 0) โ ((๐ด mod ๐) โ (0..^๐) โง (๐ด mod ๐) โ 0)) |
12 | | fzo1fzo0n0 13679 |
. . . 4
โข ((๐ด mod ๐) โ (1..^๐) โ ((๐ด mod ๐) โ (0..^๐) โง (๐ด mod ๐) โ 0)) |
13 | 11, 12 | sylibr 233 |
. . 3
โข (((๐ด โ โค โง ๐ โ โ) โง (๐ด mod ๐) โ 0) โ (๐ด mod ๐) โ (1..^๐)) |
14 | | nnrp 12981 |
. . . . . . 7
โข (๐ โ โ โ ๐ โ
โ+) |
15 | 1, 14 | anim12i 613 |
. . . . . 6
โข ((๐ด โ โค โง ๐ โ โ) โ (๐ด โ โ โง ๐ โ
โ+)) |
16 | 15 | adantr 481 |
. . . . 5
โข (((๐ด โ โค โง ๐ โ โ) โง (๐ด mod ๐) โ 0) โ (๐ด โ โ โง ๐ โ
โ+)) |
17 | | flpmodeq 13835 |
. . . . 5
โข ((๐ด โ โ โง ๐ โ โ+)
โ (((โโ(๐ด
/ ๐)) ยท ๐) + (๐ด mod ๐)) = ๐ด) |
18 | 16, 17 | syl 17 |
. . . 4
โข (((๐ด โ โค โง ๐ โ โ) โง (๐ด mod ๐) โ 0) โ (((โโ(๐ด / ๐)) ยท ๐) + (๐ด mod ๐)) = ๐ด) |
19 | 18 | eqcomd 2738 |
. . 3
โข (((๐ด โ โค โง ๐ โ โ) โง (๐ด mod ๐) โ 0) โ ๐ด = (((โโ(๐ด / ๐)) ยท ๐) + (๐ด mod ๐))) |
20 | | oveq1 7412 |
. . . . . 6
โข (๐ฅ = (โโ(๐ด / ๐)) โ (๐ฅ ยท ๐) = ((โโ(๐ด / ๐)) ยท ๐)) |
21 | 20 | oveq1d 7420 |
. . . . 5
โข (๐ฅ = (โโ(๐ด / ๐)) โ ((๐ฅ ยท ๐) + ๐ฆ) = (((โโ(๐ด / ๐)) ยท ๐) + ๐ฆ)) |
22 | 21 | eqeq2d 2743 |
. . . 4
โข (๐ฅ = (โโ(๐ด / ๐)) โ (๐ด = ((๐ฅ ยท ๐) + ๐ฆ) โ ๐ด = (((โโ(๐ด / ๐)) ยท ๐) + ๐ฆ))) |
23 | | oveq2 7413 |
. . . . 5
โข (๐ฆ = (๐ด mod ๐) โ (((โโ(๐ด / ๐)) ยท ๐) + ๐ฆ) = (((โโ(๐ด / ๐)) ยท ๐) + (๐ด mod ๐))) |
24 | 23 | eqeq2d 2743 |
. . . 4
โข (๐ฆ = (๐ด mod ๐) โ (๐ด = (((โโ(๐ด / ๐)) ยท ๐) + ๐ฆ) โ ๐ด = (((โโ(๐ด / ๐)) ยท ๐) + (๐ด mod ๐)))) |
25 | 22, 24 | rspc2ev 3623 |
. . 3
โข
(((โโ(๐ด
/ ๐)) โ โค โง
(๐ด mod ๐) โ (1..^๐) โง ๐ด = (((โโ(๐ด / ๐)) ยท ๐) + (๐ด mod ๐))) โ โ๐ฅ โ โค โ๐ฆ โ (1..^๐)๐ด = ((๐ฅ ยท ๐) + ๐ฆ)) |
26 | 9, 13, 19, 25 | syl3anc 1371 |
. 2
โข (((๐ด โ โค โง ๐ โ โ) โง (๐ด mod ๐) โ 0) โ โ๐ฅ โ โค โ๐ฆ โ (1..^๐)๐ด = ((๐ฅ ยท ๐) + ๐ฆ)) |
27 | 26 | ex 413 |
1
โข ((๐ด โ โค โง ๐ โ โ) โ ((๐ด mod ๐) โ 0 โ โ๐ฅ โ โค โ๐ฆ โ (1..^๐)๐ด = ((๐ฅ ยท ๐) + ๐ฆ))) |