Step | Hyp | Ref
| Expression |
1 | | nprmdvds1 12142 |
. . . . . 6
โข (๐ โ โ โ ยฌ
๐ โฅ
1) |
2 | 1 | 3ad2ant1 1018 |
. . . . 5
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ยฌ ๐ โฅ 1) |
3 | | prmz 12113 |
. . . . . . . . . 10
โข (๐ โ โ โ ๐ โ
โค) |
4 | 3 | 3ad2ant1 1018 |
. . . . . . . . 9
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โ โค) |
5 | | simp2 998 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ด โ โค) |
6 | | phiprm 12225 |
. . . . . . . . . . . . 13
โข (๐ โ โ โ
(ฯโ๐) = (๐ โ 1)) |
7 | 6 | 3ad2ant1 1018 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (ฯโ๐) = (๐ โ 1)) |
8 | | prmnn 12112 |
. . . . . . . . . . . . . 14
โข (๐ โ โ โ ๐ โ
โ) |
9 | 8 | 3ad2ant1 1018 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โ โ) |
10 | | nnm1nn0 9219 |
. . . . . . . . . . . . 13
โข (๐ โ โ โ (๐ โ 1) โ
โ0) |
11 | 9, 10 | syl 14 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ โ 1) โ
โ0) |
12 | 7, 11 | eqeltrd 2254 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (ฯโ๐) โ
โ0) |
13 | | zexpcl 10537 |
. . . . . . . . . . 11
โข ((๐ด โ โค โง
(ฯโ๐) โ
โ0) โ (๐ดโ(ฯโ๐)) โ โค) |
14 | 5, 12, 13 | syl2anc 411 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ดโ(ฯโ๐)) โ โค) |
15 | | 1z 9281 |
. . . . . . . . . 10
โข 1 โ
โค |
16 | | zsubcl 9296 |
. . . . . . . . . 10
โข (((๐ดโ(ฯโ๐)) โ โค โง 1 โ
โค) โ ((๐ดโ(ฯโ๐)) โ 1) โ
โค) |
17 | 14, 15, 16 | sylancl 413 |
. . . . . . . . 9
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ดโ(ฯโ๐)) โ 1) โ
โค) |
18 | | prmuz2 12133 |
. . . . . . . . . . . . . . . 16
โข (๐ โ โ โ ๐ โ
(โคโฅโ2)) |
19 | 18 | 3ad2ant1 1018 |
. . . . . . . . . . . . . . 15
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โ
(โคโฅโ2)) |
20 | | uznn0sub 9561 |
. . . . . . . . . . . . . . 15
โข (๐ โ
(โคโฅโ2) โ (๐ โ 2) โ
โ0) |
21 | 19, 20 | syl 14 |
. . . . . . . . . . . . . 14
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ โ 2) โ
โ0) |
22 | | zexpcl 10537 |
. . . . . . . . . . . . . 14
โข ((๐ด โ โค โง (๐ โ 2) โ
โ0) โ (๐ดโ(๐ โ 2)) โ
โค) |
23 | 5, 21, 22 | syl2anc 411 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ดโ(๐ โ 2)) โ
โค) |
24 | | znq 9626 |
. . . . . . . . . . . . 13
โข (((๐ดโ(๐ โ 2)) โ โค โง ๐ โ โ) โ ((๐ดโ(๐ โ 2)) / ๐) โ โ) |
25 | 23, 9, 24 | syl2anc 411 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ดโ(๐ โ 2)) / ๐) โ โ) |
26 | 25 | flqcld 10279 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (โโ((๐ดโ(๐ โ 2)) / ๐)) โ โค) |
27 | 5, 26 | zmulcld 9383 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐))) โ โค) |
28 | 4, 27 | zmulcld 9383 |
. . . . . . . . 9
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))) โ โค) |
29 | 5, 4 | gcdcomd 11977 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ด gcd ๐) = (๐ gcd ๐ด)) |
30 | | coprm 12146 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค) โ (ยฌ
๐ โฅ ๐ด โ (๐ gcd ๐ด) = 1)) |
31 | 30 | biimp3a 1345 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ gcd ๐ด) = 1) |
32 | 29, 31 | eqtrd 2210 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ด gcd ๐) = 1) |
33 | | eulerth 12235 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง (๐ด gcd ๐) = 1) โ ((๐ดโ(ฯโ๐)) mod ๐) = (1 mod ๐)) |
34 | 9, 5, 32, 33 | syl3anc 1238 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ดโ(ฯโ๐)) mod ๐) = (1 mod ๐)) |
35 | | 1zzd 9282 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ 1 โ โค) |
36 | | moddvds 11808 |
. . . . . . . . . . 11
โข ((๐ โ โ โง (๐ดโ(ฯโ๐)) โ โค โง 1 โ
โค) โ (((๐ดโ(ฯโ๐)) mod ๐) = (1 mod ๐) โ ๐ โฅ ((๐ดโ(ฯโ๐)) โ 1))) |
37 | 9, 14, 35, 36 | syl3anc 1238 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (((๐ดโ(ฯโ๐)) mod ๐) = (1 mod ๐) โ ๐ โฅ ((๐ดโ(ฯโ๐)) โ 1))) |
38 | 34, 37 | mpbid 147 |
. . . . . . . . 9
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โฅ ((๐ดโ(ฯโ๐)) โ 1)) |
39 | | dvdsmul1 11822 |
. . . . . . . . . 10
โข ((๐ โ โค โง (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐))) โ โค) โ ๐ โฅ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) |
40 | 4, 27, 39 | syl2anc 411 |
. . . . . . . . 9
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โฅ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) |
41 | 4, 17, 28, 38, 40 | dvds2subd 11836 |
. . . . . . . 8
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โฅ (((๐ดโ(ฯโ๐)) โ 1) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))))) |
42 | 5 | zcnd 9378 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ด โ โ) |
43 | 23 | zcnd 9378 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ดโ(๐ โ 2)) โ
โ) |
44 | 4, 26 | zmulcld 9383 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐))) โ โค) |
45 | 44 | zcnd 9378 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐))) โ โ) |
46 | 42, 43, 45 | subdid 8373 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ด ยท ((๐ดโ(๐ โ 2)) โ (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) = ((๐ด ยท (๐ดโ(๐ โ 2))) โ (๐ด ยท (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))))) |
47 | | prmdiv.1 |
. . . . . . . . . . . . 13
โข ๐
= ((๐ดโ(๐ โ 2)) mod ๐) |
48 | | zq 9628 |
. . . . . . . . . . . . . . 15
โข ((๐ดโ(๐ โ 2)) โ โค โ (๐ดโ(๐ โ 2)) โ
โ) |
49 | 23, 48 | syl 14 |
. . . . . . . . . . . . . 14
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ดโ(๐ โ 2)) โ
โ) |
50 | | nnq 9635 |
. . . . . . . . . . . . . . 15
โข (๐ โ โ โ ๐ โ
โ) |
51 | 9, 50 | syl 14 |
. . . . . . . . . . . . . 14
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โ โ) |
52 | 9 | nngt0d 8965 |
. . . . . . . . . . . . . 14
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ 0 < ๐) |
53 | | modqval 10326 |
. . . . . . . . . . . . . 14
โข (((๐ดโ(๐ โ 2)) โ โ โง ๐ โ โ โง 0 <
๐) โ ((๐ดโ(๐ โ 2)) mod ๐) = ((๐ดโ(๐ โ 2)) โ (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) |
54 | 49, 51, 52, 53 | syl3anc 1238 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ดโ(๐ โ 2)) mod ๐) = ((๐ดโ(๐ โ 2)) โ (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) |
55 | 47, 54 | eqtrid 2222 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐
= ((๐ดโ(๐ โ 2)) โ (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) |
56 | 55 | oveq2d 5893 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ด ยท ๐
) = (๐ด ยท ((๐ดโ(๐ โ 2)) โ (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))))) |
57 | | 2m1e1 9039 |
. . . . . . . . . . . . . . . . 17
โข (2
โ 1) = 1 |
58 | 57 | oveq2i 5888 |
. . . . . . . . . . . . . . . 16
โข (๐ โ (2 โ 1)) = (๐ โ 1) |
59 | 7, 58 | eqtr4di 2228 |
. . . . . . . . . . . . . . 15
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (ฯโ๐) = (๐ โ (2 โ 1))) |
60 | 9 | nncnd 8935 |
. . . . . . . . . . . . . . . 16
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โ โ) |
61 | | 2cnd 8994 |
. . . . . . . . . . . . . . . 16
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ 2 โ โ) |
62 | | 1cnd 7975 |
. . . . . . . . . . . . . . . 16
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ 1 โ โ) |
63 | 60, 61, 62 | subsubd 8298 |
. . . . . . . . . . . . . . 15
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ โ (2 โ 1)) = ((๐ โ 2) +
1)) |
64 | 59, 63 | eqtrd 2210 |
. . . . . . . . . . . . . 14
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (ฯโ๐) = ((๐ โ 2) + 1)) |
65 | 64 | oveq2d 5893 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ดโ(ฯโ๐)) = (๐ดโ((๐ โ 2) + 1))) |
66 | 42, 21 | expp1d 10657 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ดโ((๐ โ 2) + 1)) = ((๐ดโ(๐ โ 2)) ยท ๐ด)) |
67 | 43, 42 | mulcomd 7981 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ดโ(๐ โ 2)) ยท ๐ด) = (๐ด ยท (๐ดโ(๐ โ 2)))) |
68 | 65, 66, 67 | 3eqtrd 2214 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ดโ(ฯโ๐)) = (๐ด ยท (๐ดโ(๐ โ 2)))) |
69 | 26 | zcnd 9378 |
. . . . . . . . . . . . 13
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (โโ((๐ดโ(๐ โ 2)) / ๐)) โ โ) |
70 | 60, 42, 69 | mul12d 8111 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))) = (๐ด ยท (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) |
71 | 68, 70 | oveq12d 5895 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ดโ(ฯโ๐)) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) = ((๐ด ยท (๐ดโ(๐ โ 2))) โ (๐ด ยท (๐ ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))))) |
72 | 46, 56, 71 | 3eqtr4d 2220 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ด ยท ๐
) = ((๐ดโ(ฯโ๐)) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))))) |
73 | 72 | oveq1d 5892 |
. . . . . . . . 9
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ด ยท ๐
) โ 1) = (((๐ดโ(ฯโ๐)) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) โ 1)) |
74 | 14 | zcnd 9378 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ดโ(ฯโ๐)) โ โ) |
75 | 28 | zcnd 9378 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))) โ โ) |
76 | 74, 75, 62 | sub32d 8302 |
. . . . . . . . 9
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (((๐ดโ(ฯโ๐)) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐))))) โ 1) = (((๐ดโ(ฯโ๐)) โ 1) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))))) |
77 | 73, 76 | eqtrd 2210 |
. . . . . . . 8
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ด ยท ๐
) โ 1) = (((๐ดโ(ฯโ๐)) โ 1) โ (๐ ยท (๐ด ยท (โโ((๐ดโ(๐ โ 2)) / ๐)))))) |
78 | 41, 77 | breqtrrd 4033 |
. . . . . . 7
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐ โฅ ((๐ด ยท ๐
) โ 1)) |
79 | | oveq2 5885 |
. . . . . . . . 9
โข (๐
= 0 โ (๐ด ยท ๐
) = (๐ด ยท 0)) |
80 | 79 | oveq1d 5892 |
. . . . . . . 8
โข (๐
= 0 โ ((๐ด ยท ๐
) โ 1) = ((๐ด ยท 0) โ 1)) |
81 | 80 | breq2d 4017 |
. . . . . . 7
โข (๐
= 0 โ (๐ โฅ ((๐ด ยท ๐
) โ 1) โ ๐ โฅ ((๐ด ยท 0) โ 1))) |
82 | 78, 81 | syl5ibcom 155 |
. . . . . 6
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐
= 0 โ ๐ โฅ ((๐ด ยท 0) โ 1))) |
83 | 42 | mul01d 8352 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ด ยท 0) = 0) |
84 | 83 | oveq1d 5892 |
. . . . . . . . 9
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ด ยท 0) โ 1) = (0 โ
1)) |
85 | | df-neg 8133 |
. . . . . . . . 9
โข -1 = (0
โ 1) |
86 | 84, 85 | eqtr4di 2228 |
. . . . . . . 8
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ด ยท 0) โ 1) =
-1) |
87 | 86 | breq2d 4017 |
. . . . . . 7
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ โฅ ((๐ด ยท 0) โ 1) โ ๐ โฅ -1)) |
88 | | dvdsnegb 11817 |
. . . . . . . 8
โข ((๐ โ โค โง 1 โ
โค) โ (๐ โฅ
1 โ ๐ โฅ
-1)) |
89 | 4, 15, 88 | sylancl 413 |
. . . . . . 7
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ โฅ 1 โ ๐ โฅ -1)) |
90 | 87, 89 | bitr4d 191 |
. . . . . 6
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ โฅ ((๐ด ยท 0) โ 1) โ ๐ โฅ 1)) |
91 | 82, 90 | sylibd 149 |
. . . . 5
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐
= 0 โ ๐ โฅ 1)) |
92 | 2, 91 | mtod 663 |
. . . 4
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ยฌ ๐
= 0) |
93 | | zmodfz 10348 |
. . . . . . . 8
โข (((๐ดโ(๐ โ 2)) โ โค โง ๐ โ โ) โ ((๐ดโ(๐ โ 2)) mod ๐) โ (0...(๐ โ 1))) |
94 | 23, 9, 93 | syl2anc 411 |
. . . . . . 7
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ((๐ดโ(๐ โ 2)) mod ๐) โ (0...(๐ โ 1))) |
95 | 47, 94 | eqeltrid 2264 |
. . . . . 6
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐
โ (0...(๐ โ 1))) |
96 | | nn0uz 9564 |
. . . . . . . 8
โข
โ0 = (โคโฅโ0) |
97 | 11, 96 | eleqtrdi 2270 |
. . . . . . 7
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐ โ 1) โ
(โคโฅโ0)) |
98 | | elfzp12 10101 |
. . . . . . 7
โข ((๐ โ 1) โ
(โคโฅโ0) โ (๐
โ (0...(๐ โ 1)) โ (๐
= 0 โจ ๐
โ ((0 + 1)...(๐ โ 1))))) |
99 | 97, 98 | syl 14 |
. . . . . 6
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐
โ (0...(๐ โ 1)) โ (๐
= 0 โจ ๐
โ ((0 + 1)...(๐ โ 1))))) |
100 | 95, 99 | mpbid 147 |
. . . . 5
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐
= 0 โจ ๐
โ ((0 + 1)...(๐ โ 1)))) |
101 | 100 | ord 724 |
. . . 4
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (ยฌ ๐
= 0 โ ๐
โ ((0 + 1)...(๐ โ 1)))) |
102 | 92, 101 | mpd 13 |
. . 3
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐
โ ((0 + 1)...(๐ โ 1))) |
103 | | 1e0p1 9427 |
. . . 4
โข 1 = (0 +
1) |
104 | 103 | oveq1i 5887 |
. . 3
โข
(1...(๐ โ 1))
= ((0 + 1)...(๐ โ
1)) |
105 | 102, 104 | eleqtrrdi 2271 |
. 2
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ ๐
โ (1...(๐ โ 1))) |
106 | 105, 78 | jca 306 |
1
โข ((๐ โ โ โง ๐ด โ โค โง ยฌ
๐ โฅ ๐ด) โ (๐
โ (1...(๐ โ 1)) โง ๐ โฅ ((๐ด ยท ๐
) โ 1))) |