Step | Hyp | Ref
| Expression |
1 | | nnre 12184 |
. . . . 5
โข (๐ โ โ โ ๐ โ
โ) |
2 | | reflcl 13726 |
. . . . 5
โข (๐ด โ โ โ
(โโ๐ด) โ
โ) |
3 | | remulcl 11160 |
. . . . 5
โข ((๐ โ โ โง
(โโ๐ด) โ
โ) โ (๐ ยท
(โโ๐ด)) โ
โ) |
4 | 1, 2, 3 | syl2an 596 |
. . . 4
โข ((๐ โ โ โง ๐ด โ โ) โ (๐ ยท (โโ๐ด)) โ
โ) |
5 | 4 | 3adant3 1132 |
. . 3
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ (๐ ยท (โโ๐ด)) โ
โ) |
6 | | remulcl 11160 |
. . . . . 6
โข ((๐ โ โ โง ๐ด โ โ) โ (๐ ยท ๐ด) โ โ) |
7 | 1, 6 | sylan 580 |
. . . . 5
โข ((๐ โ โ โง ๐ด โ โ) โ (๐ ยท ๐ด) โ โ) |
8 | | reflcl 13726 |
. . . . 5
โข ((๐ ยท ๐ด) โ โ โ
(โโ(๐ ยท
๐ด)) โ
โ) |
9 | 7, 8 | syl 17 |
. . . 4
โข ((๐ โ โ โง ๐ด โ โ) โ
(โโ(๐ ยท
๐ด)) โ
โ) |
10 | 9 | 3adant3 1132 |
. . 3
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ
(โโ(๐ ยท
๐ด)) โ
โ) |
11 | | nnmulcl 12201 |
. . . . . 6
โข ((๐ โ โ โง ๐ โ โ) โ (๐ ยท ๐) โ โ) |
12 | 11 | nnred 12192 |
. . . . 5
โข ((๐ โ โ โง ๐ โ โ) โ (๐ ยท ๐) โ โ) |
13 | 12 | 3adant2 1131 |
. . . 4
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ (๐ ยท ๐) โ โ) |
14 | | nncn 12185 |
. . . . . . . . 9
โข (๐ โ โ โ ๐ โ
โ) |
15 | | nnne0 12211 |
. . . . . . . . 9
โข (๐ โ โ โ ๐ โ 0) |
16 | 14, 15 | jca 512 |
. . . . . . . 8
โข (๐ โ โ โ (๐ โ โ โง ๐ โ 0)) |
17 | | nncn 12185 |
. . . . . . . . 9
โข (๐ โ โ โ ๐ โ
โ) |
18 | | nnne0 12211 |
. . . . . . . . 9
โข (๐ โ โ โ ๐ โ 0) |
19 | 17, 18 | jca 512 |
. . . . . . . 8
โข (๐ โ โ โ (๐ โ โ โง ๐ โ 0)) |
20 | | mulne0 11821 |
. . . . . . . 8
โข (((๐ โ โ โง ๐ โ 0) โง (๐ โ โ โง ๐ โ 0)) โ (๐ ยท ๐) โ 0) |
21 | 16, 19, 20 | syl2an 596 |
. . . . . . 7
โข ((๐ โ โ โง ๐ โ โ) โ (๐ ยท ๐) โ 0) |
22 | 21 | 3adant2 1131 |
. . . . . 6
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ (๐ ยท ๐) โ 0) |
23 | 5, 13, 22 | redivcld 12007 |
. . . . 5
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ ((๐ ยท (โโ๐ด)) / (๐ ยท ๐)) โ โ) |
24 | | reflcl 13726 |
. . . . 5
โข (((๐ ยท (โโ๐ด)) / (๐ ยท ๐)) โ โ โ
(โโ((๐ ยท
(โโ๐ด)) / (๐ ยท ๐))) โ โ) |
25 | 23, 24 | syl 17 |
. . . 4
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ
(โโ((๐ ยท
(โโ๐ด)) / (๐ ยท ๐))) โ โ) |
26 | 13, 25 | remulcld 11209 |
. . 3
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ ((๐ ยท ๐) ยท (โโ((๐ ยท (โโ๐ด)) / (๐ ยท ๐)))) โ โ) |
27 | | nnnn0 12444 |
. . . . 5
โข (๐ โ โ โ ๐ โ
โ0) |
28 | | flmulnn0 13757 |
. . . . 5
โข ((๐ โ โ0
โง ๐ด โ โ)
โ (๐ ยท
(โโ๐ด)) โค
(โโ(๐ ยท
๐ด))) |
29 | 27, 28 | sylan 580 |
. . . 4
โข ((๐ โ โ โง ๐ด โ โ) โ (๐ ยท (โโ๐ด)) โค (โโ(๐ ยท ๐ด))) |
30 | 29 | 3adant3 1132 |
. . 3
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ (๐ ยท (โโ๐ด)) โค (โโ(๐ ยท ๐ด))) |
31 | 5, 10, 26, 30 | lesub1dd 11795 |
. 2
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ ((๐ ยท (โโ๐ด)) โ ((๐ ยท ๐) ยท (โโ((๐ ยท (โโ๐ด)) / (๐ ยท ๐))))) โค ((โโ(๐ ยท ๐ด)) โ ((๐ ยท ๐) ยท (โโ((๐ ยท (โโ๐ด)) / (๐ ยท ๐)))))) |
32 | 11 | nnrpd 12979 |
. . 3
โข ((๐ โ โ โง ๐ โ โ) โ (๐ ยท ๐) โ
โ+) |
33 | | modval 13801 |
. . 3
โข (((๐ ยท (โโ๐ด)) โ โ โง (๐ ยท ๐) โ โ+) โ ((๐ ยท (โโ๐ด)) mod (๐ ยท ๐)) = ((๐ ยท (โโ๐ด)) โ ((๐ ยท ๐) ยท (โโ((๐ ยท (โโ๐ด)) / (๐ ยท ๐)))))) |
34 | 5, 32, 33 | 3imp3i2an 1345 |
. 2
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ ((๐ ยท (โโ๐ด)) mod (๐ ยท ๐)) = ((๐ ยท (โโ๐ด)) โ ((๐ ยท ๐) ยท (โโ((๐ ยท (โโ๐ด)) / (๐ ยท ๐)))))) |
35 | | modval 13801 |
. . . 4
โข
(((โโ(๐
ยท ๐ด)) โ โ
โง (๐ ยท ๐) โ โ+)
โ ((โโ(๐
ยท ๐ด)) mod (๐ ยท ๐)) = ((โโ(๐ ยท ๐ด)) โ ((๐ ยท ๐) ยท
(โโ((โโ(๐ ยท ๐ด)) / (๐ ยท ๐)))))) |
36 | 10, 32, 35 | 3imp3i2an 1345 |
. . 3
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ
((โโ(๐ ยท
๐ด)) mod (๐ ยท ๐)) = ((โโ(๐ ยท ๐ด)) โ ((๐ ยท ๐) ยท
(โโ((โโ(๐ ยท ๐ด)) / (๐ ยท ๐)))))) |
37 | 7 | 3adant3 1132 |
. . . . . . 7
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ (๐ ยท ๐ด) โ โ) |
38 | | fldiv 13790 |
. . . . . . 7
โข (((๐ ยท ๐ด) โ โ โง (๐ ยท ๐) โ โ) โ
(โโ((โโ(๐ ยท ๐ด)) / (๐ ยท ๐))) = (โโ((๐ ยท ๐ด) / (๐ ยท ๐)))) |
39 | 37, 11, 38 | 3imp3i2an 1345 |
. . . . . 6
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ
(โโ((โโ(๐ ยท ๐ด)) / (๐ ยท ๐))) = (โโ((๐ ยท ๐ด) / (๐ ยท ๐)))) |
40 | | fldiv 13790 |
. . . . . . . . 9
โข ((๐ด โ โ โง ๐ โ โ) โ
(โโ((โโ๐ด) / ๐)) = (โโ(๐ด / ๐))) |
41 | 40 | 3adant3 1132 |
. . . . . . . 8
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ) โ
(โโ((โโ๐ด) / ๐)) = (โโ(๐ด / ๐))) |
42 | 2 | recnd 11207 |
. . . . . . . . . 10
โข (๐ด โ โ โ
(โโ๐ด) โ
โ) |
43 | | divcan5 11881 |
. . . . . . . . . 10
โข
(((โโ๐ด)
โ โ โง (๐
โ โ โง ๐ โ
0) โง (๐ โ โ
โง ๐ โ 0)) โ
((๐ ยท
(โโ๐ด)) / (๐ ยท ๐)) = ((โโ๐ด) / ๐)) |
44 | 42, 19, 16, 43 | syl3an 1160 |
. . . . . . . . 9
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ) โ ((๐ ยท (โโ๐ด)) / (๐ ยท ๐)) = ((โโ๐ด) / ๐)) |
45 | 44 | fveq2d 6866 |
. . . . . . . 8
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ) โ
(โโ((๐ ยท
(โโ๐ด)) / (๐ ยท ๐))) = (โโ((โโ๐ด) / ๐))) |
46 | | recn 11165 |
. . . . . . . . . 10
โข (๐ด โ โ โ ๐ด โ
โ) |
47 | | divcan5 11881 |
. . . . . . . . . 10
โข ((๐ด โ โ โง (๐ โ โ โง ๐ โ 0) โง (๐ โ โ โง ๐ โ 0)) โ ((๐ ยท ๐ด) / (๐ ยท ๐)) = (๐ด / ๐)) |
48 | 46, 19, 16, 47 | syl3an 1160 |
. . . . . . . . 9
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ) โ ((๐ ยท ๐ด) / (๐ ยท ๐)) = (๐ด / ๐)) |
49 | 48 | fveq2d 6866 |
. . . . . . . 8
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ) โ
(โโ((๐ ยท
๐ด) / (๐ ยท ๐))) = (โโ(๐ด / ๐))) |
50 | 41, 45, 49 | 3eqtr4rd 2782 |
. . . . . . 7
โข ((๐ด โ โ โง ๐ โ โ โง ๐ โ โ) โ
(โโ((๐ ยท
๐ด) / (๐ ยท ๐))) = (โโ((๐ ยท (โโ๐ด)) / (๐ ยท ๐)))) |
51 | 50 | 3comr 1125 |
. . . . . 6
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ
(โโ((๐ ยท
๐ด) / (๐ ยท ๐))) = (โโ((๐ ยท (โโ๐ด)) / (๐ ยท ๐)))) |
52 | 39, 51 | eqtrd 2771 |
. . . . 5
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ
(โโ((โโ(๐ ยท ๐ด)) / (๐ ยท ๐))) = (โโ((๐ ยท (โโ๐ด)) / (๐ ยท ๐)))) |
53 | 52 | oveq2d 7393 |
. . . 4
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ ((๐ ยท ๐) ยท
(โโ((โโ(๐ ยท ๐ด)) / (๐ ยท ๐)))) = ((๐ ยท ๐) ยท (โโ((๐ ยท (โโ๐ด)) / (๐ ยท ๐))))) |
54 | 53 | oveq2d 7393 |
. . 3
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ
((โโ(๐ ยท
๐ด)) โ ((๐ ยท ๐) ยท
(โโ((โโ(๐ ยท ๐ด)) / (๐ ยท ๐))))) = ((โโ(๐ ยท ๐ด)) โ ((๐ ยท ๐) ยท (โโ((๐ ยท (โโ๐ด)) / (๐ ยท ๐)))))) |
55 | 36, 54 | eqtrd 2771 |
. 2
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ
((โโ(๐ ยท
๐ด)) mod (๐ ยท ๐)) = ((โโ(๐ ยท ๐ด)) โ ((๐ ยท ๐) ยท (โโ((๐ ยท (โโ๐ด)) / (๐ ยท ๐)))))) |
56 | 31, 34, 55 | 3brtr4d 5157 |
1
โข ((๐ โ โ โง ๐ด โ โ โง ๐ โ โ) โ ((๐ ยท (โโ๐ด)) mod (๐ ยท ๐)) โค ((โโ(๐ ยท ๐ด)) mod (๐ ยท ๐))) |