Step | Hyp | Ref
| Expression |
1 | | 1zzd 9280 |
. . 3
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ 1 โ
โค) |
2 | | lgseisen.1 |
. . . . . 6
โข (๐ โ ๐ โ (โ โ
{2})) |
3 | 2 | adantr 276 |
. . . . 5
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐ โ (โ โ
{2})) |
4 | | oddprm 12259 |
. . . . 5
โข (๐ โ (โ โ {2})
โ ((๐ โ 1) / 2)
โ โ) |
5 | 3, 4 | syl 14 |
. . . 4
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((๐ โ 1) / 2) โ
โ) |
6 | 5 | nnzd 9374 |
. . 3
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((๐ โ 1) / 2) โ
โค) |
7 | | neg1cn 9024 |
. . . . . . . . . . . . 13
โข -1 โ
โ |
8 | 7 | a1i 9 |
. . . . . . . . . . . 12
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ -1 โ
โ) |
9 | | neg1ap0 9028 |
. . . . . . . . . . . . 13
โข -1 #
0 |
10 | 9 | a1i 9 |
. . . . . . . . . . . 12
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ -1 #
0) |
11 | | 2z 9281 |
. . . . . . . . . . . . 13
โข 2 โ
โค |
12 | 11 | a1i 9 |
. . . . . . . . . . . 12
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ 2 โ
โค) |
13 | | simpr 110 |
. . . . . . . . . . . 12
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ (๐
/ 2) โ
โค) |
14 | | expmulzap 10566 |
. . . . . . . . . . . 12
โข (((-1
โ โ โง -1 # 0) โง (2 โ โค โง (๐
/ 2) โ โค)) โ (-1โ(2
ยท (๐
/ 2))) =
((-1โ2)โ(๐
/
2))) |
15 | 8, 10, 12, 13, 14 | syl22anc 1239 |
. . . . . . . . . . 11
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ (-1โ(2
ยท (๐
/ 2))) =
((-1โ2)โ(๐
/
2))) |
16 | | lgseisen.4 |
. . . . . . . . . . . . . . . . . 18
โข ๐
= ((๐ ยท (2 ยท ๐ฅ)) mod ๐) |
17 | | lgseisen.2 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข (๐ โ ๐ โ (โ โ
{2})) |
18 | 17 | adantr 276 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐ โ (โ โ
{2})) |
19 | 18 | eldifad 3141 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐ โ โ) |
20 | | prmz 12111 |
. . . . . . . . . . . . . . . . . . . . 21
โข (๐ โ โ โ ๐ โ
โค) |
21 | 19, 20 | syl 14 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐ โ โค) |
22 | | elfzelz 10025 |
. . . . . . . . . . . . . . . . . . . . . 22
โข (๐ฅ โ (1...((๐ โ 1) / 2)) โ ๐ฅ โ โค) |
23 | 22 | adantl 277 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐ฅ โ โค) |
24 | | zmulcl 9306 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((2
โ โค โง ๐ฅ
โ โค) โ (2 ยท ๐ฅ) โ โค) |
25 | 11, 23, 24 | sylancr 414 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (2 ยท ๐ฅ) โ
โค) |
26 | 21, 25 | zmulcld 9381 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ ยท (2 ยท ๐ฅ)) โ โค) |
27 | 3 | eldifad 3141 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐ โ โ) |
28 | | prmnn 12110 |
. . . . . . . . . . . . . . . . . . . 20
โข (๐ โ โ โ ๐ โ
โ) |
29 | 27, 28 | syl 14 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐ โ โ) |
30 | | zmodfz 10346 |
. . . . . . . . . . . . . . . . . . 19
โข (((๐ ยท (2 ยท ๐ฅ)) โ โค โง ๐ โ โ) โ ((๐ ยท (2 ยท ๐ฅ)) mod ๐) โ (0...(๐ โ 1))) |
31 | 26, 29, 30 | syl2anc 411 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((๐ ยท (2 ยท ๐ฅ)) mod ๐) โ (0...(๐ โ 1))) |
32 | 16, 31 | eqeltrid 2264 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐
โ (0...(๐ โ 1))) |
33 | | elfznn0 10114 |
. . . . . . . . . . . . . . . . 17
โข (๐
โ (0...(๐ โ 1)) โ ๐
โ
โ0) |
34 | 32, 33 | syl 14 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐
โ
โ0) |
35 | 34 | nn0zd 9373 |
. . . . . . . . . . . . . . 15
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐
โ โค) |
36 | 35 | zcnd 9376 |
. . . . . . . . . . . . . 14
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐
โ โ) |
37 | 36 | adantr 276 |
. . . . . . . . . . . . 13
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ ๐
โ
โ) |
38 | | 2cnd 8992 |
. . . . . . . . . . . . 13
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ 2 โ
โ) |
39 | | 2ap0 9012 |
. . . . . . . . . . . . . 14
โข 2 #
0 |
40 | 39 | a1i 9 |
. . . . . . . . . . . . 13
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ 2 #
0) |
41 | 37, 38, 40 | divcanap2d 8749 |
. . . . . . . . . . . 12
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ (2 ยท
(๐
/ 2)) = ๐
) |
42 | 41 | oveq2d 5891 |
. . . . . . . . . . 11
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ (-1โ(2
ยท (๐
/ 2))) =
(-1โ๐
)) |
43 | | neg1sqe1 10615 |
. . . . . . . . . . . . 13
โข
(-1โ2) = 1 |
44 | 43 | oveq1i 5885 |
. . . . . . . . . . . 12
โข
((-1โ2)โ(๐
/ 2)) = (1โ(๐
/
2)) |
45 | | 1exp 10549 |
. . . . . . . . . . . . 13
โข ((๐
/ 2) โ โค โ
(1โ(๐
/ 2)) =
1) |
46 | 45 | adantl 277 |
. . . . . . . . . . . 12
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ (1โ(๐
/ 2)) = 1) |
47 | 44, 46 | eqtrid 2222 |
. . . . . . . . . . 11
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ
((-1โ2)โ(๐
/ 2))
= 1) |
48 | 15, 42, 47 | 3eqtr3d 2218 |
. . . . . . . . . 10
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ (-1โ๐
) = 1) |
49 | 48 | oveq1d 5890 |
. . . . . . . . 9
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ ((-1โ๐
) ยท ๐
) = (1 ยท ๐
)) |
50 | 37 | mullidd 7975 |
. . . . . . . . 9
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ (1 ยท
๐
) = ๐
) |
51 | 49, 50 | eqtrd 2210 |
. . . . . . . 8
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ ((-1โ๐
) ยท ๐
) = ๐
) |
52 | 51 | oveq1d 5890 |
. . . . . . 7
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ
(((-1โ๐
) ยท
๐
) mod ๐) = (๐
mod ๐)) |
53 | | zq 9626 |
. . . . . . . . . 10
โข (๐
โ โค โ ๐
โ
โ) |
54 | 35, 53 | syl 14 |
. . . . . . . . 9
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐
โ โ) |
55 | | nnq 9633 |
. . . . . . . . . 10
โข (๐ โ โ โ ๐ โ
โ) |
56 | 29, 55 | syl 14 |
. . . . . . . . 9
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐ โ โ) |
57 | 34 | nn0ge0d 9232 |
. . . . . . . . 9
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ 0 โค ๐
) |
58 | | zq 9626 |
. . . . . . . . . . . 12
โข ((๐ ยท (2 ยท ๐ฅ)) โ โค โ (๐ ยท (2 ยท ๐ฅ)) โ
โ) |
59 | 26, 58 | syl 14 |
. . . . . . . . . . 11
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ ยท (2 ยท ๐ฅ)) โ โ) |
60 | 29 | nngt0d 8963 |
. . . . . . . . . . 11
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ 0 < ๐) |
61 | | modqlt 10333 |
. . . . . . . . . . 11
โข (((๐ ยท (2 ยท ๐ฅ)) โ โ โง ๐ โ โ โง 0 <
๐) โ ((๐ ยท (2 ยท ๐ฅ)) mod ๐) < ๐) |
62 | 59, 56, 60, 61 | syl3anc 1238 |
. . . . . . . . . 10
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((๐ ยท (2 ยท ๐ฅ)) mod ๐) < ๐) |
63 | 16, 62 | eqbrtrid 4039 |
. . . . . . . . 9
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐
< ๐) |
64 | | modqid 10349 |
. . . . . . . . 9
โข (((๐
โ โ โง ๐ โ โ) โง (0 โค
๐
โง ๐
< ๐)) โ (๐
mod ๐) = ๐
) |
65 | 54, 56, 57, 63, 64 | syl22anc 1239 |
. . . . . . . 8
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐
mod ๐) = ๐
) |
66 | 65 | adantr 276 |
. . . . . . 7
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ (๐
mod ๐) = ๐
) |
67 | 52, 66 | eqtrd 2210 |
. . . . . 6
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ
(((-1โ๐
) ยท
๐
) mod ๐) = ๐
) |
68 | 67 | oveq1d 5890 |
. . . . 5
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ
((((-1โ๐
) ยท
๐
) mod ๐) / 2) = (๐
/ 2)) |
69 | 68, 13 | eqeltrd 2254 |
. . . 4
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง (๐
/ 2) โ โค) โ
((((-1โ๐
) ยท
๐
) mod ๐) / 2) โ โค) |
70 | 29 | nncnd 8933 |
. . . . . . . . . . . . . 14
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐ โ โ) |
71 | 70 | mullidd 7975 |
. . . . . . . . . . . . 13
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (1 ยท ๐) = ๐) |
72 | 71 | oveq2d 5891 |
. . . . . . . . . . . 12
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (-๐
+ (1 ยท ๐)) = (-๐
+ ๐)) |
73 | 34 | nn0red 9230 |
. . . . . . . . . . . . . . 15
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐
โ โ) |
74 | 73 | renegcld 8337 |
. . . . . . . . . . . . . 14
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ -๐
โ โ) |
75 | 74 | recnd 7986 |
. . . . . . . . . . . . 13
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ -๐
โ โ) |
76 | 70, 75 | addcomd 8108 |
. . . . . . . . . . . 12
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ + -๐
) = (-๐
+ ๐)) |
77 | 70, 36 | negsubd 8274 |
. . . . . . . . . . . 12
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ + -๐
) = (๐ โ ๐
)) |
78 | 72, 76, 77 | 3eqtr2d 2216 |
. . . . . . . . . . 11
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (-๐
+ (1 ยท ๐)) = (๐ โ ๐
)) |
79 | 78 | oveq1d 5890 |
. . . . . . . . . 10
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((-๐
+ (1 ยท ๐)) mod ๐) = ((๐ โ ๐
) mod ๐)) |
80 | | qnegcl 9636 |
. . . . . . . . . . . 12
โข (๐
โ โ โ -๐
โ
โ) |
81 | 54, 80 | syl 14 |
. . . . . . . . . . 11
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ -๐
โ โ) |
82 | | modqcyc 10359 |
. . . . . . . . . . 11
โข (((-๐
โ โ โง 1 โ
โค) โง (๐ โ
โ โง 0 < ๐))
โ ((-๐
+ (1 ยท
๐)) mod ๐) = (-๐
mod ๐)) |
83 | 81, 1, 56, 60, 82 | syl22anc 1239 |
. . . . . . . . . 10
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((-๐
+ (1 ยท ๐)) mod ๐) = (-๐
mod ๐)) |
84 | | qsubcl 9638 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐
โ โ) โ (๐ โ ๐
) โ โ) |
85 | 56, 54, 84 | syl2anc 411 |
. . . . . . . . . . 11
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ โ ๐
) โ โ) |
86 | 29 | nnred 8932 |
. . . . . . . . . . . . 13
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐ โ โ) |
87 | 73, 86, 63 | ltled 8076 |
. . . . . . . . . . . 12
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐
โค ๐) |
88 | 86, 73 | subge0d 8492 |
. . . . . . . . . . . 12
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (0 โค (๐ โ ๐
) โ ๐
โค ๐)) |
89 | 87, 88 | mpbird 167 |
. . . . . . . . . . 11
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ 0 โค (๐ โ ๐
)) |
90 | | 2nn 9080 |
. . . . . . . . . . . . . . . . . . . . . 22
โข 2 โ
โ |
91 | | elfznn 10054 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข (๐ฅ โ (1...((๐ โ 1) / 2)) โ ๐ฅ โ โ) |
92 | 91 | adantl 277 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐ฅ โ โ) |
93 | | nnmulcl 8940 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((2
โ โ โง ๐ฅ
โ โ) โ (2 ยท ๐ฅ) โ โ) |
94 | 90, 92, 93 | sylancr 414 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (2 ยท ๐ฅ) โ
โ) |
95 | | elfzle2 10028 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข (๐ฅ โ (1...((๐ โ 1) / 2)) โ ๐ฅ โค ((๐ โ 1) / 2)) |
96 | 95 | adantl 277 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐ฅ โค ((๐ โ 1) / 2)) |
97 | 92 | nnred 8932 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐ฅ โ โ) |
98 | | prmuz2 12131 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
โข (๐ โ โ โ ๐ โ
(โคโฅโ2)) |
99 | | uz2m1nn 9605 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
โข (๐ โ
(โคโฅโ2) โ (๐ โ 1) โ โ) |
100 | 27, 98, 99 | 3syl 17 |
. . . . . . . . . . . . . . . . . . . . . . . 24
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ โ 1) โ โ) |
101 | 100 | nnred 8932 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ โ 1) โ โ) |
102 | | 2re 8989 |
. . . . . . . . . . . . . . . . . . . . . . . 24
โข 2 โ
โ |
103 | 102 | a1i 9 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ 2 โ
โ) |
104 | | 2pos 9010 |
. . . . . . . . . . . . . . . . . . . . . . . 24
โข 0 <
2 |
105 | 104 | a1i 9 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ 0 <
2) |
106 | | lemuldiv2 8839 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข ((๐ฅ โ โ โง (๐ โ 1) โ โ โง
(2 โ โ โง 0 < 2)) โ ((2 ยท ๐ฅ) โค (๐ โ 1) โ ๐ฅ โค ((๐ โ 1) / 2))) |
107 | 97, 101, 103, 105, 106 | syl112anc 1242 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((2 ยท ๐ฅ) โค (๐ โ 1) โ ๐ฅ โค ((๐ โ 1) / 2))) |
108 | 96, 107 | mpbird 167 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (2 ยท ๐ฅ) โค (๐ โ 1)) |
109 | | prmz 12111 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข (๐ โ โ โ ๐ โ
โค) |
110 | 27, 109 | syl 14 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐ โ โค) |
111 | | peano2zm 9291 |
. . . . . . . . . . . . . . . . . . . . . 22
โข (๐ โ โค โ (๐ โ 1) โ
โค) |
112 | | fznn 10089 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โ 1) โ โค
โ ((2 ยท ๐ฅ)
โ (1...(๐ โ 1))
โ ((2 ยท ๐ฅ)
โ โ โง (2 ยท ๐ฅ) โค (๐ โ 1)))) |
113 | 110, 111,
112 | 3syl 17 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((2 ยท ๐ฅ) โ (1...(๐ โ 1)) โ ((2 ยท ๐ฅ) โ โ โง (2
ยท ๐ฅ) โค (๐ โ 1)))) |
114 | 94, 108, 113 | mpbir2and 944 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (2 ยท ๐ฅ) โ (1...(๐ โ 1))) |
115 | | fzm1ndvds 11862 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โ โ โง (2
ยท ๐ฅ) โ
(1...(๐ โ 1))) โ
ยฌ ๐ โฅ (2 ยท
๐ฅ)) |
116 | 29, 114, 115 | syl2anc 411 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ยฌ ๐ โฅ (2 ยท ๐ฅ)) |
117 | | lgseisen.3 |
. . . . . . . . . . . . . . . . . . . . . 22
โข (๐ โ ๐ โ ๐) |
118 | 117 | adantr 276 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐ โ ๐) |
119 | | prmrp 12145 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โ โ โง ๐ โ โ) โ ((๐ gcd ๐) = 1 โ ๐ โ ๐)) |
120 | 27, 19, 119 | syl2anc 411 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((๐ gcd ๐) = 1 โ ๐ โ ๐)) |
121 | 118, 120 | mpbird 167 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ gcd ๐) = 1) |
122 | | coprmdvds 12092 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โ โค โง ๐ โ โค โง (2
ยท ๐ฅ) โ โค)
โ ((๐ โฅ (๐ ยท (2 ยท ๐ฅ)) โง (๐ gcd ๐) = 1) โ ๐ โฅ (2 ยท ๐ฅ))) |
123 | 110, 21, 25, 122 | syl3anc 1238 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((๐ โฅ (๐ ยท (2 ยท ๐ฅ)) โง (๐ gcd ๐) = 1) โ ๐ โฅ (2 ยท ๐ฅ))) |
124 | 121, 123 | mpan2d 428 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ โฅ (๐ ยท (2 ยท ๐ฅ)) โ ๐ โฅ (2 ยท ๐ฅ))) |
125 | 116, 124 | mtod 663 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ยฌ ๐ โฅ (๐ ยท (2 ยท ๐ฅ))) |
126 | | dvdsval3 11798 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โ โ โง (๐ ยท (2 ยท ๐ฅ)) โ โค) โ (๐ โฅ (๐ ยท (2 ยท ๐ฅ)) โ ((๐ ยท (2 ยท ๐ฅ)) mod ๐) = 0)) |
127 | 29, 26, 126 | syl2anc 411 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ โฅ (๐ ยท (2 ยท ๐ฅ)) โ ((๐ ยท (2 ยท ๐ฅ)) mod ๐) = 0)) |
128 | 125, 127 | mtbid 672 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ยฌ ((๐ ยท (2 ยท ๐ฅ)) mod ๐) = 0) |
129 | 16 | eqeq1i 2185 |
. . . . . . . . . . . . . . . . 17
โข (๐
= 0 โ ((๐ ยท (2 ยท ๐ฅ)) mod ๐) = 0) |
130 | 128, 129 | sylnibr 677 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ยฌ ๐
= 0) |
131 | 100 | nnnn0d 9229 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ โ 1) โ
โ0) |
132 | | nn0uz 9562 |
. . . . . . . . . . . . . . . . . . . 20
โข
โ0 = (โคโฅโ0) |
133 | 131, 132 | eleqtrdi 2270 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ โ 1) โ
(โคโฅโ0)) |
134 | | elfzp12 10099 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โ 1) โ
(โคโฅโ0) โ (๐
โ (0...(๐ โ 1)) โ (๐
= 0 โจ ๐
โ ((0 + 1)...(๐ โ 1))))) |
135 | 133, 134 | syl 14 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐
โ (0...(๐ โ 1)) โ (๐
= 0 โจ ๐
โ ((0 + 1)...(๐ โ 1))))) |
136 | 32, 135 | mpbid 147 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐
= 0 โจ ๐
โ ((0 + 1)...(๐ โ 1)))) |
137 | 136 | ord 724 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (ยฌ ๐
= 0 โ ๐
โ ((0 + 1)...(๐ โ 1)))) |
138 | 130, 137 | mpd 13 |
. . . . . . . . . . . . . . 15
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐
โ ((0 + 1)...(๐ โ 1))) |
139 | | 1e0p1 9425 |
. . . . . . . . . . . . . . . 16
โข 1 = (0 +
1) |
140 | 139 | oveq1i 5885 |
. . . . . . . . . . . . . . 15
โข
(1...(๐ โ 1))
= ((0 + 1)...(๐ โ
1)) |
141 | 138, 140 | eleqtrrdi 2271 |
. . . . . . . . . . . . . 14
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐
โ (1...(๐ โ 1))) |
142 | | elfznn 10054 |
. . . . . . . . . . . . . 14
โข (๐
โ (1...(๐ โ 1)) โ ๐
โ โ) |
143 | 141, 142 | syl 14 |
. . . . . . . . . . . . 13
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐
โ โ) |
144 | 143 | nnrpd 9694 |
. . . . . . . . . . . 12
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ๐
โ
โ+) |
145 | 86, 144 | ltsubrpd 9729 |
. . . . . . . . . . 11
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ โ ๐
) < ๐) |
146 | | modqid 10349 |
. . . . . . . . . . 11
โข ((((๐ โ ๐
) โ โ โง ๐ โ โ) โง (0 โค (๐ โ ๐
) โง (๐ โ ๐
) < ๐)) โ ((๐ โ ๐
) mod ๐) = (๐ โ ๐
)) |
147 | 85, 56, 89, 145, 146 | syl22anc 1239 |
. . . . . . . . . 10
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((๐ โ ๐
) mod ๐) = (๐ โ ๐
)) |
148 | 79, 83, 147 | 3eqtr3d 2218 |
. . . . . . . . 9
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (-๐
mod ๐) = (๐ โ ๐
)) |
149 | 148 | adantr 276 |
. . . . . . . 8
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ (-๐
mod ๐) = (๐ โ ๐
)) |
150 | | ax-1cn 7904 |
. . . . . . . . . . . . . 14
โข 1 โ
โ |
151 | 150 | a1i 9 |
. . . . . . . . . . . . 13
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ 1 โ
โ) |
152 | 143 | adantr 276 |
. . . . . . . . . . . . 13
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ ๐
โ
โ) |
153 | | 2ne0 9011 |
. . . . . . . . . . . . . . . 16
โข 2 โ
0 |
154 | 35 | peano2zd 9378 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐
+ 1) โ โค) |
155 | | dvdsval2 11797 |
. . . . . . . . . . . . . . . 16
โข ((2
โ โค โง 2 โ 0 โง (๐
+ 1) โ โค) โ (2 โฅ
(๐
+ 1) โ ((๐
+ 1) / 2) โ
โค)) |
156 | 11, 153, 154, 155 | mp3an12i 1341 |
. . . . . . . . . . . . . . 15
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (2 โฅ (๐
+ 1) โ ((๐
+ 1) / 2) โ โค)) |
157 | 156 | biimpar 297 |
. . . . . . . . . . . . . 14
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ 2 โฅ
(๐
+ 1)) |
158 | 35 | adantr 276 |
. . . . . . . . . . . . . . 15
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ ๐
โ
โค) |
159 | 90 | a1i 9 |
. . . . . . . . . . . . . . 15
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ 2 โ
โ) |
160 | | 1lt2 9088 |
. . . . . . . . . . . . . . . 16
โข 1 <
2 |
161 | 160 | a1i 9 |
. . . . . . . . . . . . . . 15
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ 1 <
2) |
162 | | ndvdsp1 11937 |
. . . . . . . . . . . . . . 15
โข ((๐
โ โค โง 2 โ
โ โง 1 < 2) โ (2 โฅ ๐
โ ยฌ 2 โฅ (๐
+ 1))) |
163 | 158, 159,
161, 162 | syl3anc 1238 |
. . . . . . . . . . . . . 14
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ (2 โฅ
๐
โ ยฌ 2 โฅ
(๐
+ 1))) |
164 | 157, 163 | mt2d 625 |
. . . . . . . . . . . . 13
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ ยฌ 2
โฅ ๐
) |
165 | | oexpneg 11882 |
. . . . . . . . . . . . 13
โข ((1
โ โ โง ๐
โ โ โง ยฌ 2 โฅ ๐
) โ (-1โ๐
) = -(1โ๐
)) |
166 | 151, 152,
164, 165 | syl3anc 1238 |
. . . . . . . . . . . 12
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ
(-1โ๐
) =
-(1โ๐
)) |
167 | | 1exp 10549 |
. . . . . . . . . . . . . 14
โข (๐
โ โค โ
(1โ๐
) =
1) |
168 | 158, 167 | syl 14 |
. . . . . . . . . . . . 13
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ
(1โ๐
) =
1) |
169 | 168 | negeqd 8152 |
. . . . . . . . . . . 12
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ
-(1โ๐
) =
-1) |
170 | 166, 169 | eqtrd 2210 |
. . . . . . . . . . 11
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ
(-1โ๐
) =
-1) |
171 | 170 | oveq1d 5890 |
. . . . . . . . . 10
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ
((-1โ๐
) ยท ๐
) = (-1 ยท ๐
)) |
172 | 36 | adantr 276 |
. . . . . . . . . . 11
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ ๐
โ
โ) |
173 | 172 | mulm1d 8367 |
. . . . . . . . . 10
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ (-1
ยท ๐
) = -๐
) |
174 | 171, 173 | eqtrd 2210 |
. . . . . . . . 9
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ
((-1โ๐
) ยท ๐
) = -๐
) |
175 | 174 | oveq1d 5890 |
. . . . . . . 8
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ
(((-1โ๐
) ยท
๐
) mod ๐) = (-๐
mod ๐)) |
176 | 70 | adantr 276 |
. . . . . . . . 9
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ ๐ โ
โ) |
177 | 176, 172,
151 | pnpcan2d 8306 |
. . . . . . . 8
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ ((๐ + 1) โ (๐
+ 1)) = (๐ โ ๐
)) |
178 | 149, 175,
177 | 3eqtr4d 2220 |
. . . . . . 7
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ
(((-1โ๐
) ยท
๐
) mod ๐) = ((๐ + 1) โ (๐
+ 1))) |
179 | 178 | oveq1d 5890 |
. . . . . 6
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ
((((-1โ๐
) ยท
๐
) mod ๐) / 2) = (((๐ + 1) โ (๐
+ 1)) / 2)) |
180 | | peano2cn 8092 |
. . . . . . . 8
โข (๐ โ โ โ (๐ + 1) โ
โ) |
181 | 176, 180 | syl 14 |
. . . . . . 7
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ (๐ + 1) โ
โ) |
182 | | peano2cn 8092 |
. . . . . . . 8
โข (๐
โ โ โ (๐
+ 1) โ
โ) |
183 | 172, 182 | syl 14 |
. . . . . . 7
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ (๐
+ 1) โ
โ) |
184 | | 2cnd 8992 |
. . . . . . 7
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ 2 โ
โ) |
185 | 39 | a1i 9 |
. . . . . . 7
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ 2 #
0) |
186 | 181, 183,
184, 185 | divsubdirapd 8787 |
. . . . . 6
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ (((๐ + 1) โ (๐
+ 1)) / 2) = (((๐ + 1) / 2) โ ((๐
+ 1) / 2))) |
187 | 179, 186 | eqtrd 2210 |
. . . . 5
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ
((((-1โ๐
) ยท
๐
) mod ๐) / 2) = (((๐ + 1) / 2) โ ((๐
+ 1) / 2))) |
188 | 176, 151,
184 | subadd23d 8290 |
. . . . . . . . . 10
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ ((๐ โ 1) + 2) = (๐ + (2 โ
1))) |
189 | | 2m1e1 9037 |
. . . . . . . . . . 11
โข (2
โ 1) = 1 |
190 | 189 | oveq2i 5886 |
. . . . . . . . . 10
โข (๐ + (2 โ 1)) = (๐ + 1) |
191 | 188, 190 | eqtr2di 2227 |
. . . . . . . . 9
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ (๐ + 1) = ((๐ โ 1) + 2)) |
192 | 191 | oveq1d 5890 |
. . . . . . . 8
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ ((๐ + 1) / 2) = (((๐ โ 1) + 2) /
2)) |
193 | 100 | nncnd 8933 |
. . . . . . . . . . 11
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ โ 1) โ โ) |
194 | 193 | adantr 276 |
. . . . . . . . . 10
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ (๐ โ 1) โ
โ) |
195 | 194, 184,
184, 185 | divdirapd 8786 |
. . . . . . . . 9
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ (((๐ โ 1) + 2) / 2) = (((๐ โ 1) / 2) + (2 /
2))) |
196 | | 2div2e1 9051 |
. . . . . . . . . 10
โข (2 / 2) =
1 |
197 | 196 | oveq2i 5886 |
. . . . . . . . 9
โข (((๐ โ 1) / 2) + (2 / 2)) =
(((๐ โ 1) / 2) +
1) |
198 | 195, 197 | eqtrdi 2226 |
. . . . . . . 8
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ (((๐ โ 1) + 2) / 2) = (((๐ โ 1) / 2) +
1)) |
199 | 192, 198 | eqtrd 2210 |
. . . . . . 7
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ ((๐ + 1) / 2) = (((๐ โ 1) / 2) +
1)) |
200 | 6 | adantr 276 |
. . . . . . . 8
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ ((๐ โ 1) / 2) โ
โค) |
201 | 200 | peano2zd 9378 |
. . . . . . 7
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ (((๐ โ 1) / 2) + 1) โ
โค) |
202 | 199, 201 | eqeltrd 2254 |
. . . . . 6
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ ((๐ + 1) / 2) โ
โค) |
203 | | simpr 110 |
. . . . . 6
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ ((๐
+ 1) / 2) โ
โค) |
204 | 202, 203 | zsubcld 9380 |
. . . . 5
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ (((๐ + 1) / 2) โ ((๐
+ 1) / 2)) โ
โค) |
205 | 187, 204 | eqeltrd 2254 |
. . . 4
โข (((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โง ((๐
+ 1) / 2) โ โค) โ
((((-1โ๐
) ยท
๐
) mod ๐) / 2) โ โค) |
206 | | zeo 9358 |
. . . . 5
โข (๐
โ โค โ ((๐
/ 2) โ โค โจ
((๐
+ 1) / 2) โ
โค)) |
207 | 35, 206 | syl 14 |
. . . 4
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((๐
/ 2) โ โค โจ
((๐
+ 1) / 2) โ
โค)) |
208 | 69, 205, 207 | mpjaodan 798 |
. . 3
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((((-1โ๐
) ยท ๐
) mod ๐) / 2) โ โค) |
209 | | m1expcl 10543 |
. . . . . . . . . 10
โข (๐
โ โค โ
(-1โ๐
) โ
โค) |
210 | 35, 209 | syl 14 |
. . . . . . . . 9
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (-1โ๐
) โ
โค) |
211 | 210, 35 | zmulcld 9381 |
. . . . . . . 8
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((-1โ๐
) ยท ๐
) โ โค) |
212 | 211, 29 | zmodcld 10345 |
. . . . . . 7
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (((-1โ๐
) ยท ๐
) mod ๐) โ
โ0) |
213 | 212 | nn0red 9230 |
. . . . . 6
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (((-1โ๐
) ยท ๐
) mod ๐) โ โ) |
214 | | fzm1ndvds 11862 |
. . . . . . . . . . . 12
โข ((๐ โ โ โง ๐
โ (1...(๐ โ 1))) โ ยฌ ๐ โฅ ๐
) |
215 | 29, 141, 214 | syl2anc 411 |
. . . . . . . . . . 11
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ยฌ ๐ โฅ ๐
) |
216 | | 1ap0 8547 |
. . . . . . . . . . . . . . . . . . . 20
โข 1 #
0 |
217 | | divneg2ap 8693 |
. . . . . . . . . . . . . . . . . . . 20
โข ((1
โ โ โง 1 โ โ โง 1 # 0) โ -(1 / 1) = (1 /
-1)) |
218 | 150, 150,
216, 217 | mp3an 1337 |
. . . . . . . . . . . . . . . . . . 19
โข -(1 / 1)
= (1 / -1) |
219 | | 1div1e1 8661 |
. . . . . . . . . . . . . . . . . . . 20
โข (1 / 1) =
1 |
220 | 219 | negeqi 8151 |
. . . . . . . . . . . . . . . . . . 19
โข -(1 / 1)
= -1 |
221 | 218, 220 | eqtr3i 2200 |
. . . . . . . . . . . . . . . . . 18
โข (1 / -1)
= -1 |
222 | 221 | oveq1i 5885 |
. . . . . . . . . . . . . . . . 17
โข ((1 /
-1)โ๐
) =
(-1โ๐
) |
223 | 7 | a1i 9 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ -1 โ
โ) |
224 | 9 | a1i 9 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ -1 #
0) |
225 | 223, 224,
35 | exprecapd 10662 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((1 /
-1)โ๐
) = (1 /
(-1โ๐
))) |
226 | 222, 225 | eqtr3id 2224 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (-1โ๐
) = (1 / (-1โ๐
))) |
227 | 226 | oveq2d 5891 |
. . . . . . . . . . . . . . 15
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((-1โ๐
) ยท (-1โ๐
)) = ((-1โ๐
) ยท (1 / (-1โ๐
)))) |
228 | 210 | zcnd 9376 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (-1โ๐
) โ
โ) |
229 | 223, 224,
35 | expap0d 10660 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (-1โ๐
) # 0) |
230 | 228, 229 | recidapd 8740 |
. . . . . . . . . . . . . . 15
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((-1โ๐
) ยท (1 / (-1โ๐
))) = 1) |
231 | 227, 230 | eqtrd 2210 |
. . . . . . . . . . . . . 14
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((-1โ๐
) ยท (-1โ๐
)) = 1) |
232 | 231 | oveq1d 5890 |
. . . . . . . . . . . . 13
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (((-1โ๐
) ยท (-1โ๐
)) ยท ๐
) = (1 ยท ๐
)) |
233 | 228, 228,
36 | mulassd 7981 |
. . . . . . . . . . . . 13
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (((-1โ๐
) ยท (-1โ๐
)) ยท ๐
) = ((-1โ๐
) ยท ((-1โ๐
) ยท ๐
))) |
234 | 36 | mullidd 7975 |
. . . . . . . . . . . . 13
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (1 ยท ๐
) = ๐
) |
235 | 232, 233,
234 | 3eqtr3d 2218 |
. . . . . . . . . . . 12
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((-1โ๐
) ยท ((-1โ๐
) ยท ๐
)) = ๐
) |
236 | 235 | breq2d 4016 |
. . . . . . . . . . 11
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ โฅ ((-1โ๐
) ยท ((-1โ๐
) ยท ๐
)) โ ๐ โฅ ๐
)) |
237 | 215, 236 | mtbird 673 |
. . . . . . . . . 10
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ยฌ ๐ โฅ ((-1โ๐
) ยท ((-1โ๐
) ยท ๐
))) |
238 | | dvdsmultr2 11840 |
. . . . . . . . . . 11
โข ((๐ โ โค โง
(-1โ๐
) โ โค
โง ((-1โ๐
) ยท
๐
) โ โค) โ
(๐ โฅ ((-1โ๐
) ยท ๐
) โ ๐ โฅ ((-1โ๐
) ยท ((-1โ๐
) ยท ๐
)))) |
239 | 110, 210,
211, 238 | syl3anc 1238 |
. . . . . . . . . 10
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ โฅ ((-1โ๐
) ยท ๐
) โ ๐ โฅ ((-1โ๐
) ยท ((-1โ๐
) ยท ๐
)))) |
240 | 237, 239 | mtod 663 |
. . . . . . . . 9
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ยฌ ๐ โฅ ((-1โ๐
) ยท ๐
)) |
241 | | dvdsval3 11798 |
. . . . . . . . . 10
โข ((๐ โ โ โง
((-1โ๐
) ยท ๐
) โ โค) โ (๐ โฅ ((-1โ๐
) ยท ๐
) โ (((-1โ๐
) ยท ๐
) mod ๐) = 0)) |
242 | 29, 211, 241 | syl2anc 411 |
. . . . . . . . 9
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (๐ โฅ ((-1โ๐
) ยท ๐
) โ (((-1โ๐
) ยท ๐
) mod ๐) = 0)) |
243 | 240, 242 | mtbid 672 |
. . . . . . . 8
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ยฌ
(((-1โ๐
) ยท
๐
) mod ๐) = 0) |
244 | | elnn0 9178 |
. . . . . . . . 9
โข
((((-1โ๐
)
ยท ๐
) mod ๐) โ โ0
โ ((((-1โ๐
)
ยท ๐
) mod ๐) โ โ โจ
(((-1โ๐
) ยท
๐
) mod ๐) = 0)) |
245 | 212, 244 | sylib 122 |
. . . . . . . 8
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((((-1โ๐
) ยท ๐
) mod ๐) โ โ โจ (((-1โ๐
) ยท ๐
) mod ๐) = 0)) |
246 | 243, 245 | ecased 1349 |
. . . . . . 7
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (((-1โ๐
) ยท ๐
) mod ๐) โ โ) |
247 | 246 | nngt0d 8963 |
. . . . . 6
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ 0 <
(((-1โ๐
) ยท
๐
) mod ๐)) |
248 | 213, 103,
247, 105 | divgt0d 8892 |
. . . . 5
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ 0 <
((((-1โ๐
) ยท
๐
) mod ๐) / 2)) |
249 | | elnnz 9263 |
. . . . 5
โข
(((((-1โ๐
)
ยท ๐
) mod ๐) / 2) โ โ โ
(((((-1โ๐
) ยท
๐
) mod ๐) / 2) โ โค โง 0 <
((((-1โ๐
) ยท
๐
) mod ๐) / 2))) |
250 | 208, 248,
249 | sylanbrc 417 |
. . . 4
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((((-1โ๐
) ยท ๐
) mod ๐) / 2) โ โ) |
251 | 250 | nnge1d 8962 |
. . 3
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ 1 โค
((((-1โ๐
) ยท
๐
) mod ๐) / 2)) |
252 | | zmodfz 10346 |
. . . . . 6
โข
((((-1โ๐
)
ยท ๐
) โ โค
โง ๐ โ โ)
โ (((-1โ๐
)
ยท ๐
) mod ๐) โ (0...(๐ โ 1))) |
253 | 211, 29, 252 | syl2anc 411 |
. . . . 5
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (((-1โ๐
) ยท ๐
) mod ๐) โ (0...(๐ โ 1))) |
254 | | elfzle2 10028 |
. . . . 5
โข
((((-1โ๐
)
ยท ๐
) mod ๐) โ (0...(๐ โ 1)) โ (((-1โ๐
) ยท ๐
) mod ๐) โค (๐ โ 1)) |
255 | 253, 254 | syl 14 |
. . . 4
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ (((-1โ๐
) ยท ๐
) mod ๐) โค (๐ โ 1)) |
256 | | lediv1 8826 |
. . . . 5
โข
(((((-1โ๐
)
ยท ๐
) mod ๐) โ โ โง (๐ โ 1) โ โ โง
(2 โ โ โง 0 < 2)) โ ((((-1โ๐
) ยท ๐
) mod ๐) โค (๐ โ 1) โ ((((-1โ๐
) ยท ๐
) mod ๐) / 2) โค ((๐ โ 1) / 2))) |
257 | 213, 101,
103, 105, 256 | syl112anc 1242 |
. . . 4
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((((-1โ๐
) ยท ๐
) mod ๐) โค (๐ โ 1) โ ((((-1โ๐
) ยท ๐
) mod ๐) / 2) โค ((๐ โ 1) / 2))) |
258 | 255, 257 | mpbid 147 |
. . 3
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((((-1โ๐
) ยท ๐
) mod ๐) / 2) โค ((๐ โ 1) / 2)) |
259 | 1, 6, 208, 251, 258 | elfzd 10016 |
. 2
โข ((๐ โง ๐ฅ โ (1...((๐ โ 1) / 2))) โ ((((-1โ๐
) ยท ๐
) mod ๐) / 2) โ (1...((๐ โ 1) / 2))) |
260 | | lgseisen.5 |
. 2
โข ๐ = (๐ฅ โ (1...((๐ โ 1) / 2)) โฆ ((((-1โ๐
) ยท ๐
) mod ๐) / 2)) |
261 | 259, 260 | fmptd 5671 |
1
โข (๐ โ ๐:(1...((๐ โ 1) / 2))โถ(1...((๐ โ 1) /
2))) |