Step | Hyp | Ref
| Expression |
1 | | nprmdvds1 16639 |
. . . . . 6
โข (๐ โ โ โ ยฌ
๐ โฅ
1) |
2 | 1 | 3ad2ant1 1133 |
. . . . 5
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ยฌ ๐ โฅ 1) |
3 | | prmz 16608 |
. . . . . . . . . 10
โข (๐ โ โ โ ๐ โ
โค) |
4 | 3 | 3ad2ant1 1133 |
. . . . . . . . 9
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โ โค) |
5 | | simp2 1137 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ด โ โค) |
6 | | phiprm 16706 |
. . . . . . . . . . . . 13
โข (๐ โ โ โ
(ฯโ๐) = (๐ โ 1)) |
7 | 6 | 3ad2ant1 1133 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (ฯโ๐) = (๐ โ 1)) |
8 | | prmnn 16607 |
. . . . . . . . . . . . . 14
โข (๐ โ โ โ ๐ โ
โ) |
9 | 8 | 3ad2ant1 1133 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โ โ) |
10 | | nnm1nn0 12509 |
. . . . . . . . . . . . 13
โข (๐ โ โ โ (๐ โ 1) โ
โ0) |
11 | 9, 10 | syl 17 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ โ 1) โ
โ0) |
12 | 7, 11 | eqeltrd 2833 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (ฯโ๐) โ
โ0) |
13 | | zexpcl 14038 |
. . . . . . . . . . 11
โข ((๐ด โ โค โง
(ฯโ๐) โ
โ0) โ (๐ดโ(ฯโ๐)) โ โค) |
14 | 5, 12, 13 | syl2anc 584 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ดโ(ฯโ๐)) โ โค) |
15 | | 1z 12588 |
. . . . . . . . . 10
โข 1 โ
โค |
16 | | zsubcl 12600 |
. . . . . . . . . 10
โข (((๐ดโ(ฯโ๐)) โ โค โง 1 โ
โค) โ ((๐ดโ(ฯโ๐)) โ 1) โ
โค) |
17 | 14, 15, 16 | sylancl 586 |
. . . . . . . . 9
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ดโ(ฯโ๐)) โ 1) โ
โค) |
18 | | prmuz2 16629 |
. . . . . . . . . . . . . . . . 17
โข (๐ โ โ โ ๐ โ
(โคโฅโ2)) |
19 | 18 | 3ad2ant1 1133 |
. . . . . . . . . . . . . . . 16
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โ
(โคโฅโ2)) |
20 | | uznn0sub 12857 |
. . . . . . . . . . . . . . . 16
โข (๐ โ
(โคโฅโ2) โ (๐ โ 2) โ
โ0) |
21 | 19, 20 | syl 17 |
. . . . . . . . . . . . . . 15
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ โ 2) โ
โ0) |
22 | | zexpcl 14038 |
. . . . . . . . . . . . . . 15
โข ((๐ด โ โค โง (๐ โ 2) โ
โ0) โ (๐ดโ(๐ โ 2)) โ
โค) |
23 | 5, 21, 22 | syl2anc 584 |
. . . . . . . . . . . . . 14
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ดโ(๐ โ 2)) โ
โค) |
24 | 23 | zred 12662 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ดโ(๐ โ 2)) โ
โ) |
25 | 24, 9 | nndivred 12262 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ดโ(๐ โ 2)) / ๐) โ โ) |
26 | 25 | flcld 13759 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (โโ((๐ดโ(๐ โ 2)) / ๐)) โ โค) |
27 | 5, 26 | zmulcld 12668 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐))) โ โค) |
28 | 4, 27 | zmulcld 12668 |
. . . . . . . . 9
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))) โ โค) |
29 | 5, 4 | gcdcomd 16451 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ด gcd ๐) = (๐ gcd ๐ด)) |
30 | | coprm 16644 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค) โ (ยฌ
๐ โฅ ๐ด โ (๐ gcd ๐ด) = 1)) |
31 | 30 | biimp3a 1469 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ gcd ๐ด) = 1) |
32 | 29, 31 | eqtrd 2772 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ด gcd ๐) = 1) |
33 | | eulerth 16712 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง (๐ด gcd ๐) = 1) โ ((๐ดโ(ฯโ๐)) mod ๐) = (1 mod ๐)) |
34 | 9, 5, 32, 33 | syl3anc 1371 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ดโ(ฯโ๐)) mod ๐) = (1 mod ๐)) |
35 | | 1zzd 12589 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ 1 โ โค) |
36 | | moddvds 16204 |
. . . . . . . . . . 11
โข ((๐ โ โ โง (๐ดโ(ฯโ๐)) โ โค โง 1 โ
โค) โ (((๐ดโ(ฯโ๐)) mod ๐) = (1 mod ๐) โ ๐ โฅ ((๐ดโ(ฯโ๐)) โ 1))) |
37 | 9, 14, 35, 36 | syl3anc 1371 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (((๐ดโ(ฯโ๐)) mod ๐) = (1 mod ๐) โ ๐ โฅ ((๐ดโ(ฯโ๐)) โ 1))) |
38 | 34, 37 | mpbid 231 |
. . . . . . . . 9
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โฅ ((๐ดโ(ฯโ๐)) โ 1)) |
39 | | dvdsmul1 16217 |
. . . . . . . . . 10
โข ((๐ โ โค โง (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐))) โ โค) โ ๐ โฅ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) |
40 | 4, 27, 39 | syl2anc 584 |
. . . . . . . . 9
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โฅ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) |
41 | 4, 17, 28, 38, 40 | dvds2subd 16232 |
. . . . . . . 8
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โฅ (((๐ดโ(ฯโ๐)) โ 1) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))))) |
42 | 5 | zcnd 12663 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ด โ โ) |
43 | 23 | zcnd 12663 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ดโ(๐ โ 2)) โ
โ) |
44 | 4, 26 | zmulcld 12668 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐))) โ โค) |
45 | 44 | zcnd 12663 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐))) โ โ) |
46 | 42, 43, 45 | subdid 11666 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ด ยท ((๐ดโ(๐ โ 2)) โ (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) = ((๐ด ยท (๐ดโ(๐ โ 2))) โ (๐ด ยท (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))))) |
47 | | prmdiv.1 |
. . . . . . . . . . . . 13
โข ๐
= ((๐ดโ(๐ โ 2)) mod ๐) |
48 | 9 | nnrpd 13010 |
. . . . . . . . . . . . . 14
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โ
โ+) |
49 | | modval 13832 |
. . . . . . . . . . . . . 14
โข (((๐ดโ(๐ โ 2)) โ โ โง ๐ โ โ+)
โ ((๐ดโ(๐ โ 2)) mod ๐) = ((๐ดโ(๐ โ 2)) โ (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) |
50 | 24, 48, 49 | syl2anc 584 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ดโ(๐ โ 2)) mod ๐) = ((๐ดโ(๐ โ 2)) โ (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) |
51 | 47, 50 | eqtrid 2784 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐
= ((๐ดโ(๐ โ 2)) โ (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) |
52 | 51 | oveq2d 7421 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ด ยท ๐
) = (๐ด ยท ((๐ดโ(๐ โ 2)) โ (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))))) |
53 | | 2m1e1 12334 |
. . . . . . . . . . . . . . . . 17
โข (2
โ 1) = 1 |
54 | 53 | oveq2i 7416 |
. . . . . . . . . . . . . . . 16
โข (๐ โ (2 โ 1)) = (๐ โ 1) |
55 | 7, 54 | eqtr4di 2790 |
. . . . . . . . . . . . . . 15
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (ฯโ๐) = (๐ โ (2 โ 1))) |
56 | 9 | nncnd 12224 |
. . . . . . . . . . . . . . . 16
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โ โ) |
57 | | 2cnd 12286 |
. . . . . . . . . . . . . . . 16
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ 2 โ โ) |
58 | | 1cnd 11205 |
. . . . . . . . . . . . . . . 16
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ 1 โ โ) |
59 | 56, 57, 58 | subsubd 11595 |
. . . . . . . . . . . . . . 15
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ โ (2 โ 1)) = ((๐ โ 2) +
1)) |
60 | 55, 59 | eqtrd 2772 |
. . . . . . . . . . . . . 14
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (ฯโ๐) = ((๐ โ 2) + 1)) |
61 | 60 | oveq2d 7421 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ดโ(ฯโ๐)) = (๐ดโ((๐ โ 2) + 1))) |
62 | 42, 21 | expp1d 14108 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ดโ((๐ โ 2) + 1)) = ((๐ดโ(๐ โ 2)) ยท ๐ด)) |
63 | 43, 42 | mulcomd 11231 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ดโ(๐ โ 2)) ยท ๐ด) = (๐ด ยท (๐ดโ(๐ โ 2)))) |
64 | 61, 62, 63 | 3eqtrd 2776 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ดโ(ฯโ๐)) = (๐ด ยท (๐ดโ(๐ โ 2)))) |
65 | 26 | zcnd 12663 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (โโ((๐ดโ(๐ โ 2)) / ๐)) โ โ) |
66 | 56, 42, 65 | mul12d 11419 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))) = (๐ด ยท (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) |
67 | 64, 66 | oveq12d 7423 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ดโ(ฯโ๐)) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) = ((๐ด ยท (๐ดโ(๐ โ 2))) โ (๐ด ยท (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))))) |
68 | 46, 52, 67 | 3eqtr4d 2782 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ด ยท ๐
) = ((๐ดโ(ฯโ๐)) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))))) |
69 | 68 | oveq1d 7420 |
. . . . . . . . 9
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ด ยท ๐
) โ 1) = (((๐ดโ(ฯโ๐)) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) โ 1)) |
70 | 14 | zcnd 12663 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ดโ(ฯโ๐)) โ โ) |
71 | 28 | zcnd 12663 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))) โ โ) |
72 | 70, 71, 58 | sub32d 11599 |
. . . . . . . . 9
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (((๐ดโ(ฯโ๐)) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) โ 1) = (((๐ดโ(ฯโ๐)) โ 1) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))))) |
73 | 69, 72 | eqtrd 2772 |
. . . . . . . 8
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ด ยท ๐
) โ 1) = (((๐ดโ(ฯโ๐)) โ 1) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))))) |
74 | 41, 73 | breqtrrd 5175 |
. . . . . . 7
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โฅ ((๐ด ยท ๐
) โ 1)) |
75 | | oveq2 7413 |
. . . . . . . . 9
โข (๐
= 0 โ (๐ด ยท ๐
) = (๐ด ยท 0)) |
76 | 75 | oveq1d 7420 |
. . . . . . . 8
โข (๐
= 0 โ ((๐ด ยท ๐
) โ 1) = ((๐ด ยท 0) โ 1)) |
77 | 76 | breq2d 5159 |
. . . . . . 7
โข (๐
= 0 โ (๐ โฅ ((๐ด ยท ๐
) โ 1) โ ๐ โฅ ((๐ด ยท 0) โ 1))) |
78 | 74, 77 | syl5ibcom 244 |
. . . . . 6
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐
= 0 โ ๐ โฅ ((๐ด ยท 0) โ 1))) |
79 | 42 | mul01d 11409 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ด ยท 0) = 0) |
80 | 79 | oveq1d 7420 |
. . . . . . . . 9
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ด ยท 0) โ 1) = (0 โ
1)) |
81 | | df-neg 11443 |
. . . . . . . . 9
โข -1 = (0
โ 1) |
82 | 80, 81 | eqtr4di 2790 |
. . . . . . . 8
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ด ยท 0) โ 1) =
-1) |
83 | 82 | breq2d 5159 |
. . . . . . 7
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ โฅ ((๐ด ยท 0) โ 1) โ ๐ โฅ -1)) |
84 | | dvdsnegb 16213 |
. . . . . . . 8
โข ((๐ โ โค โง 1 โ
โค) โ (๐ โฅ
1 โ ๐ โฅ
-1)) |
85 | 4, 15, 84 | sylancl 586 |
. . . . . . 7
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ โฅ 1 โ ๐ โฅ -1)) |
86 | 83, 85 | bitr4d 281 |
. . . . . 6
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ โฅ ((๐ด ยท 0) โ 1) โ ๐ โฅ 1)) |
87 | 78, 86 | sylibd 238 |
. . . . 5
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐
= 0 โ ๐ โฅ 1)) |
88 | 2, 87 | mtod 197 |
. . . 4
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ยฌ ๐
= 0) |
89 | | zmodfz 13854 |
. . . . . . . 8
โข (((๐ดโ(๐ โ 2)) โ โค โง ๐ โ โ) โ ((๐ดโ(๐ โ 2)) mod ๐) โ (0...(๐ โ 1))) |
90 | 23, 9, 89 | syl2anc 584 |
. . . . . . 7
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ดโ(๐ โ 2)) mod ๐) โ (0...(๐ โ 1))) |
91 | 47, 90 | eqeltrid 2837 |
. . . . . 6
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐
โ (0...(๐ โ 1))) |
92 | | nn0uz 12860 |
. . . . . . . 8
โข
โ0 = (โคโฅโ0) |
93 | 11, 92 | eleqtrdi 2843 |
. . . . . . 7
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ โ 1) โ
(โคโฅโ0)) |
94 | | elfzp12 13576 |
. . . . . . 7
โข ((๐ โ 1) โ
(โคโฅโ0) โ (๐
โ (0...(๐ โ 1)) โ (๐
= 0 โจ ๐
โ ((0 + 1)...(๐ โ 1))))) |
95 | 93, 94 | syl 17 |
. . . . . 6
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐
โ (0...(๐ โ 1)) โ (๐
= 0 โจ ๐
โ ((0 + 1)...(๐ โ 1))))) |
96 | 91, 95 | mpbid 231 |
. . . . 5
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐
= 0 โจ ๐
โ ((0 + 1)...(๐ โ 1)))) |
97 | 96 | ord 862 |
. . . 4
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (ยฌ ๐
= 0 โ ๐
โ ((0 + 1)...(๐ โ 1)))) |
98 | 88, 97 | mpd 15 |
. . 3
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐
โ ((0 + 1)...(๐ โ 1))) |
99 | | 1e0p1 12715 |
. . . 4
โข 1 = (0 +
1) |
100 | 99 | oveq1i 7415 |
. . 3
โข
(1...(๐ โ 1))
= ((0 + 1)...(๐ โ
1)) |
101 | 98, 100 | eleqtrrdi 2844 |
. 2
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐
โ (1...(๐ โ 1))) |
102 | 101, 74 | jca 512 |
1
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐
โ (1...(๐ โ 1)) โง ๐ โฅ ((๐ด ยท ๐
) โ 1))) |