Step | Hyp | Ref
| Expression |
1 | | lgseisen.1 |
. . . 4
โข (๐ โ ๐ โ (โ โ
{2})) |
2 | | lgseisen.2 |
. . . 4
โข (๐ โ ๐ โ (โ โ
{2})) |
3 | | lgseisen.3 |
. . . 4
โข (๐ โ ๐ โ ๐) |
4 | | lgseisen.4 |
. . . 4
โข ๐
= ((๐ ยท (2 ยท ๐ฅ)) mod ๐) |
5 | | lgseisen.5 |
. . . 4
โข ๐ = (๐ฅ โ (1...((๐ โ 1) / 2)) โฆ ((((-1โ๐
) ยท ๐
) mod ๐) / 2)) |
6 | 1, 2, 3, 4, 5 | lgseisenlem1 14453 |
. . 3
โข (๐ โ ๐:(1...((๐ โ 1) / 2))โถ(1...((๐ โ 1) /
2))) |
7 | | oveq2 5883 |
. . . . . . . . . . . . . . 15
โข (๐ฅ = ๐ฆ โ (2 ยท ๐ฅ) = (2 ยท ๐ฆ)) |
8 | 7 | oveq2d 5891 |
. . . . . . . . . . . . . 14
โข (๐ฅ = ๐ฆ โ (๐ ยท (2 ยท ๐ฅ)) = (๐ ยท (2 ยท ๐ฆ))) |
9 | 8 | oveq1d 5890 |
. . . . . . . . . . . . 13
โข (๐ฅ = ๐ฆ โ ((๐ ยท (2 ยท ๐ฅ)) mod ๐) = ((๐ ยท (2 ยท ๐ฆ)) mod ๐)) |
10 | | lgseisen.6 |
. . . . . . . . . . . . 13
โข ๐ = ((๐ ยท (2 ยท ๐ฆ)) mod ๐) |
11 | 9, 4, 10 | 3eqtr4g 2235 |
. . . . . . . . . . . 12
โข (๐ฅ = ๐ฆ โ ๐
= ๐) |
12 | 11 | oveq2d 5891 |
. . . . . . . . . . 11
โข (๐ฅ = ๐ฆ โ (-1โ๐
) = (-1โ๐)) |
13 | 12, 11 | oveq12d 5893 |
. . . . . . . . . 10
โข (๐ฅ = ๐ฆ โ ((-1โ๐
) ยท ๐
) = ((-1โ๐) ยท ๐)) |
14 | 13 | oveq1d 5890 |
. . . . . . . . 9
โข (๐ฅ = ๐ฆ โ (((-1โ๐
) ยท ๐
) mod ๐) = (((-1โ๐) ยท ๐) mod ๐)) |
15 | 14 | oveq1d 5890 |
. . . . . . . 8
โข (๐ฅ = ๐ฆ โ ((((-1โ๐
) ยท ๐
) mod ๐) / 2) = ((((-1โ๐) ยท ๐) mod ๐) / 2)) |
16 | | simprl 529 |
. . . . . . . 8
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ฆ โ (1...((๐ โ 1) / 2))) |
17 | | neg1z 9285 |
. . . . . . . . . . . . 13
โข -1 โ
โค |
18 | 2 | eldifad 3141 |
. . . . . . . . . . . . . . . . . . 19
โข (๐ โ ๐ โ โ) |
19 | | prmnn 12110 |
. . . . . . . . . . . . . . . . . . 19
โข (๐ โ โ โ ๐ โ
โ) |
20 | 18, 19 | syl 14 |
. . . . . . . . . . . . . . . . . 18
โข (๐ โ ๐ โ โ) |
21 | 20 | adantr 276 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ โ) |
22 | | 2nn 9080 |
. . . . . . . . . . . . . . . . . . 19
โข 2 โ
โ |
23 | 22 | a1i 9 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ 2 โ
โ) |
24 | | elfznn 10054 |
. . . . . . . . . . . . . . . . . . 19
โข (๐ฆ โ (1...((๐ โ 1) / 2)) โ ๐ฆ โ โ) |
25 | 24 | ad2antrl 490 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ฆ โ
โ) |
26 | 23, 25 | nnmulcld 8968 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท ๐ฆ) โ
โ) |
27 | 21, 26 | nnmulcld 8968 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ ยท (2 ยท ๐ฆ)) โ
โ) |
28 | 27 | nnzd 9374 |
. . . . . . . . . . . . . . 15
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ ยท (2 ยท ๐ฆ)) โ
โค) |
29 | 1 | eldifad 3141 |
. . . . . . . . . . . . . . . . 17
โข (๐ โ ๐ โ โ) |
30 | | prmnn 12110 |
. . . . . . . . . . . . . . . . 17
โข (๐ โ โ โ ๐ โ
โ) |
31 | 29, 30 | syl 14 |
. . . . . . . . . . . . . . . 16
โข (๐ โ ๐ โ โ) |
32 | 31 | adantr 276 |
. . . . . . . . . . . . . . 15
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ โ) |
33 | 28, 32 | zmodcld 10345 |
. . . . . . . . . . . . . 14
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((๐ ยท (2 ยท ๐ฆ)) mod ๐) โ
โ0) |
34 | 10, 33 | eqeltrid 2264 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ
โ0) |
35 | | zexpcl 10535 |
. . . . . . . . . . . . 13
โข ((-1
โ โค โง ๐
โ โ0) โ (-1โ๐) โ โค) |
36 | 17, 34, 35 | sylancr 414 |
. . . . . . . . . . . 12
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (-1โ๐) โ
โค) |
37 | 34 | nn0zd 9373 |
. . . . . . . . . . . 12
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ โค) |
38 | 36, 37 | zmulcld 9381 |
. . . . . . . . . . 11
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐) ยท ๐) โ โค) |
39 | 38, 32 | zmodcld 10345 |
. . . . . . . . . 10
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1โ๐) ยท ๐) mod ๐) โ
โ0) |
40 | 39 | nn0zd 9373 |
. . . . . . . . 9
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1โ๐) ยท ๐) mod ๐) โ โค) |
41 | | znq 9624 |
. . . . . . . . 9
โข
(((((-1โ๐)
ยท ๐) mod ๐) โ โค โง 2 โ
โ) โ ((((-1โ๐) ยท ๐) mod ๐) / 2) โ โ) |
42 | 40, 22, 41 | sylancl 413 |
. . . . . . . 8
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((((-1โ๐) ยท ๐) mod ๐) / 2) โ โ) |
43 | 5, 15, 16, 42 | fvmptd3 5610 |
. . . . . . 7
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐โ๐ฆ) = ((((-1โ๐) ยท ๐) mod ๐) / 2)) |
44 | | simprr 531 |
. . . . . . . 8
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ฅ โ (1...((๐ โ 1) / 2))) |
45 | | elfznn 10054 |
. . . . . . . . . . . . . . . . . . . 20
โข (๐ฅ โ (1...((๐ โ 1) / 2)) โ ๐ฅ โ โ) |
46 | 45 | ad2antll 491 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ฅ โ
โ) |
47 | 23, 46 | nnmulcld 8968 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท ๐ฅ) โ
โ) |
48 | 21, 47 | nnmulcld 8968 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ ยท (2 ยท ๐ฅ)) โ
โ) |
49 | 48 | nnzd 9374 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ ยท (2 ยท ๐ฅ)) โ
โค) |
50 | 49, 32 | zmodcld 10345 |
. . . . . . . . . . . . . . 15
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((๐ ยท (2 ยท ๐ฅ)) mod ๐) โ
โ0) |
51 | 4, 50 | eqeltrid 2264 |
. . . . . . . . . . . . . 14
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐
โ
โ0) |
52 | | zexpcl 10535 |
. . . . . . . . . . . . . 14
โข ((-1
โ โค โง ๐
โ โ0) โ (-1โ๐
) โ โค) |
53 | 17, 51, 52 | sylancr 414 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (-1โ๐
) โ
โค) |
54 | 51 | nn0zd 9373 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐
โ โค) |
55 | 53, 54 | zmulcld 9381 |
. . . . . . . . . . . 12
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐
) ยท ๐
) โ โค) |
56 | 55, 32 | zmodcld 10345 |
. . . . . . . . . . 11
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1โ๐
) ยท ๐
) mod ๐) โ
โ0) |
57 | 56 | nn0zd 9373 |
. . . . . . . . . 10
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1โ๐
) ยท ๐
) mod ๐) โ โค) |
58 | | znq 9624 |
. . . . . . . . . 10
โข
(((((-1โ๐
)
ยท ๐
) mod ๐) โ โค โง 2 โ
โ) โ ((((-1โ๐
) ยท ๐
) mod ๐) / 2) โ โ) |
59 | 57, 22, 58 | sylancl 413 |
. . . . . . . . 9
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((((-1โ๐
) ยท ๐
) mod ๐) / 2) โ โ) |
60 | 59 | elexd 2751 |
. . . . . . . 8
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((((-1โ๐
) ยท ๐
) mod ๐) / 2) โ V) |
61 | 5 | fvmpt2 5600 |
. . . . . . . 8
โข ((๐ฅ โ (1...((๐ โ 1) / 2)) โง ((((-1โ๐
) ยท ๐
) mod ๐) / 2) โ V) โ (๐โ๐ฅ) = ((((-1โ๐
) ยท ๐
) mod ๐) / 2)) |
62 | 44, 60, 61 | syl2anc 411 |
. . . . . . 7
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐โ๐ฅ) = ((((-1โ๐
) ยท ๐
) mod ๐) / 2)) |
63 | 43, 62 | eqeq12d 2192 |
. . . . . 6
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((๐โ๐ฆ) = (๐โ๐ฅ) โ ((((-1โ๐) ยท ๐) mod ๐) / 2) = ((((-1โ๐
) ยท ๐
) mod ๐) / 2))) |
64 | 2 | adantr 276 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ (โ โ
{2})) |
65 | 64 | eldifad 3141 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ โ) |
66 | | prmz 12111 |
. . . . . . . . . . . . . . . . 17
โข (๐ โ โ โ ๐ โ
โค) |
67 | 65, 66 | syl 14 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ โค) |
68 | | 2z 9281 |
. . . . . . . . . . . . . . . . 17
โข 2 โ
โค |
69 | | elfzelz 10025 |
. . . . . . . . . . . . . . . . . 18
โข (๐ฆ โ (1...((๐ โ 1) / 2)) โ ๐ฆ โ โค) |
70 | 69 | ad2antrl 490 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ฆ โ
โค) |
71 | | zmulcl 9306 |
. . . . . . . . . . . . . . . . 17
โข ((2
โ โค โง ๐ฆ
โ โค) โ (2 ยท ๐ฆ) โ โค) |
72 | 68, 70, 71 | sylancr 414 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท ๐ฆ) โ
โค) |
73 | 67, 72 | zmulcld 9381 |
. . . . . . . . . . . . . . 15
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ ยท (2 ยท ๐ฆ)) โ
โค) |
74 | 1 | adantr 276 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ (โ โ
{2})) |
75 | 74 | eldifad 3141 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ โ) |
76 | 75, 30 | syl 14 |
. . . . . . . . . . . . . . 15
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ โ) |
77 | 73, 76 | zmodcld 10345 |
. . . . . . . . . . . . . 14
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((๐ ยท (2 ยท ๐ฆ)) mod ๐) โ
โ0) |
78 | 10, 77 | eqeltrid 2264 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ
โ0) |
79 | 78 | nn0zd 9373 |
. . . . . . . . . . . 12
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ โค) |
80 | | m1expcl 10543 |
. . . . . . . . . . . 12
โข (๐ โ โค โ
(-1โ๐) โ
โค) |
81 | 79, 80 | syl 14 |
. . . . . . . . . . 11
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (-1โ๐) โ
โค) |
82 | 81, 79 | zmulcld 9381 |
. . . . . . . . . 10
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐) ยท ๐) โ โค) |
83 | 82, 76 | zmodcld 10345 |
. . . . . . . . 9
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1โ๐) ยท ๐) mod ๐) โ
โ0) |
84 | 83 | nn0cnd 9231 |
. . . . . . . 8
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1โ๐) ยท ๐) mod ๐) โ โ) |
85 | | elfzelz 10025 |
. . . . . . . . . . . . . . . . . 18
โข (๐ฅ โ (1...((๐ โ 1) / 2)) โ ๐ฅ โ โค) |
86 | 85 | ad2antll 491 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ฅ โ
โค) |
87 | | zmulcl 9306 |
. . . . . . . . . . . . . . . . 17
โข ((2
โ โค โง ๐ฅ
โ โค) โ (2 ยท ๐ฅ) โ โค) |
88 | 68, 86, 87 | sylancr 414 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท ๐ฅ) โ
โค) |
89 | 67, 88 | zmulcld 9381 |
. . . . . . . . . . . . . . 15
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ ยท (2 ยท ๐ฅ)) โ
โค) |
90 | 89, 76 | zmodcld 10345 |
. . . . . . . . . . . . . 14
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((๐ ยท (2 ยท ๐ฅ)) mod ๐) โ
โ0) |
91 | 4, 90 | eqeltrid 2264 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐
โ
โ0) |
92 | 91 | nn0zd 9373 |
. . . . . . . . . . . 12
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐
โ โค) |
93 | | m1expcl 10543 |
. . . . . . . . . . . 12
โข (๐
โ โค โ
(-1โ๐
) โ
โค) |
94 | 92, 93 | syl 14 |
. . . . . . . . . . 11
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (-1โ๐
) โ
โค) |
95 | 94, 92 | zmulcld 9381 |
. . . . . . . . . 10
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐
) ยท ๐
) โ โค) |
96 | 95, 76 | zmodcld 10345 |
. . . . . . . . 9
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1โ๐
) ยท ๐
) mod ๐) โ
โ0) |
97 | 96 | nn0cnd 9231 |
. . . . . . . 8
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1โ๐
) ยท ๐
) mod ๐) โ โ) |
98 | | 2cnd 8992 |
. . . . . . . 8
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ 2 โ
โ) |
99 | 23 | nnap0d 8965 |
. . . . . . . 8
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ 2 #
0) |
100 | | div11ap 8657 |
. . . . . . . 8
โข
(((((-1โ๐)
ยท ๐) mod ๐) โ โ โง
(((-1โ๐
) ยท
๐
) mod ๐) โ โ โง (2 โ โ
โง 2 # 0)) โ (((((-1โ๐) ยท ๐) mod ๐) / 2) = ((((-1โ๐
) ยท ๐
) mod ๐) / 2) โ (((-1โ๐) ยท ๐) mod ๐) = (((-1โ๐
) ยท ๐
) mod ๐))) |
101 | 84, 97, 98, 99, 100 | syl112anc 1242 |
. . . . . . 7
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ
(((((-1โ๐) ยท
๐) mod ๐) / 2) = ((((-1โ๐
) ยท ๐
) mod ๐) / 2) โ (((-1โ๐) ยท ๐) mod ๐) = (((-1โ๐
) ยท ๐
) mod ๐))) |
102 | | nnq 9633 |
. . . . . . . . . . 11
โข (๐ โ โ โ ๐ โ
โ) |
103 | 32, 102 | syl 14 |
. . . . . . . . . 10
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ โ) |
104 | 32 | nngt0d 8963 |
. . . . . . . . . 10
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ 0 < ๐) |
105 | | eqidd 2178 |
. . . . . . . . . 10
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐) mod ๐) = ((-1โ๐) mod ๐)) |
106 | 10 | oveq1i 5885 |
. . . . . . . . . . 11
โข (๐ mod ๐) = (((๐ ยท (2 ยท ๐ฆ)) mod ๐) mod ๐) |
107 | | nnq 9633 |
. . . . . . . . . . . . 13
โข ((๐ ยท (2 ยท ๐ฆ)) โ โ โ (๐ ยท (2 ยท ๐ฆ)) โ
โ) |
108 | 27, 107 | syl 14 |
. . . . . . . . . . . 12
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ ยท (2 ยท ๐ฆ)) โ
โ) |
109 | 31, 102 | syl 14 |
. . . . . . . . . . . . 13
โข (๐ โ ๐ โ โ) |
110 | 109 | adantr 276 |
. . . . . . . . . . . 12
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ โ) |
111 | | modqabs2 10358 |
. . . . . . . . . . . 12
โข (((๐ ยท (2 ยท ๐ฆ)) โ โ โง ๐ โ โ โง 0 <
๐) โ (((๐ ยท (2 ยท ๐ฆ)) mod ๐) mod ๐) = ((๐ ยท (2 ยท ๐ฆ)) mod ๐)) |
112 | 108, 110,
104, 111 | syl3anc 1238 |
. . . . . . . . . . 11
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((๐ ยท (2 ยท ๐ฆ)) mod ๐) mod ๐) = ((๐ ยท (2 ยท ๐ฆ)) mod ๐)) |
113 | 106, 112 | eqtrid 2222 |
. . . . . . . . . 10
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ mod ๐) = ((๐ ยท (2 ยท ๐ฆ)) mod ๐)) |
114 | 36, 36, 37, 28, 103, 104, 105, 113 | modqmul12d 10378 |
. . . . . . . . 9
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1โ๐) ยท ๐) mod ๐) = (((-1โ๐) ยท (๐ ยท (2 ยท ๐ฆ))) mod ๐)) |
115 | | eqidd 2178 |
. . . . . . . . . 10
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐
) mod ๐) = ((-1โ๐
) mod ๐)) |
116 | 4 | oveq1i 5885 |
. . . . . . . . . . 11
โข (๐
mod ๐) = (((๐ ยท (2 ยท ๐ฅ)) mod ๐) mod ๐) |
117 | | nnq 9633 |
. . . . . . . . . . . . 13
โข ((๐ ยท (2 ยท ๐ฅ)) โ โ โ (๐ ยท (2 ยท ๐ฅ)) โ
โ) |
118 | 48, 117 | syl 14 |
. . . . . . . . . . . 12
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ ยท (2 ยท ๐ฅ)) โ
โ) |
119 | | modqabs2 10358 |
. . . . . . . . . . . 12
โข (((๐ ยท (2 ยท ๐ฅ)) โ โ โง ๐ โ โ โง 0 <
๐) โ (((๐ ยท (2 ยท ๐ฅ)) mod ๐) mod ๐) = ((๐ ยท (2 ยท ๐ฅ)) mod ๐)) |
120 | 118, 110,
104, 119 | syl3anc 1238 |
. . . . . . . . . . 11
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((๐ ยท (2 ยท ๐ฅ)) mod ๐) mod ๐) = ((๐ ยท (2 ยท ๐ฅ)) mod ๐)) |
121 | 116, 120 | eqtrid 2222 |
. . . . . . . . . 10
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐
mod ๐) = ((๐ ยท (2 ยท ๐ฅ)) mod ๐)) |
122 | 53, 53, 54, 49, 110, 104, 115, 121 | modqmul12d 10378 |
. . . . . . . . 9
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1โ๐
) ยท ๐
) mod ๐) = (((-1โ๐
) ยท (๐ ยท (2 ยท ๐ฅ))) mod ๐)) |
123 | 114, 122 | eqeq12d 2192 |
. . . . . . . 8
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((((-1โ๐) ยท ๐) mod ๐) = (((-1โ๐
) ยท ๐
) mod ๐) โ (((-1โ๐) ยท (๐ ยท (2 ยท ๐ฆ))) mod ๐) = (((-1โ๐
) ยท (๐ ยท (2 ยท ๐ฅ))) mod ๐))) |
124 | 81, 73 | zmulcld 9381 |
. . . . . . . . . 10
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐) ยท (๐ ยท (2 ยท ๐ฆ))) โ โค) |
125 | 94, 89 | zmulcld 9381 |
. . . . . . . . . 10
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐
) ยท (๐ ยท (2 ยท ๐ฅ))) โ โค) |
126 | | moddvds 11806 |
. . . . . . . . . 10
โข ((๐ โ โ โง
((-1โ๐) ยท
(๐ ยท (2 ยท
๐ฆ))) โ โค โง
((-1โ๐
) ยท
(๐ ยท (2 ยท
๐ฅ))) โ โค) โ
((((-1โ๐) ยท
(๐ ยท (2 ยท
๐ฆ))) mod ๐) = (((-1โ๐
) ยท (๐ ยท (2 ยท ๐ฅ))) mod ๐) โ ๐ โฅ (((-1โ๐) ยท (๐ ยท (2 ยท ๐ฆ))) โ ((-1โ๐
) ยท (๐ ยท (2 ยท ๐ฅ)))))) |
127 | 76, 124, 125, 126 | syl3anc 1238 |
. . . . . . . . 9
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((((-1โ๐) ยท (๐ ยท (2 ยท ๐ฆ))) mod ๐) = (((-1โ๐
) ยท (๐ ยท (2 ยท ๐ฅ))) mod ๐) โ ๐ โฅ (((-1โ๐) ยท (๐ ยท (2 ยท ๐ฆ))) โ ((-1โ๐
) ยท (๐ ยท (2 ยท ๐ฅ)))))) |
128 | 67 | zcnd 9376 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ โ) |
129 | 81, 72 | zmulcld 9381 |
. . . . . . . . . . . . . 14
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐) ยท (2 ยท ๐ฆ)) โ
โค) |
130 | 129 | zcnd 9376 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐) ยท (2 ยท ๐ฆ)) โ
โ) |
131 | 94, 88 | zmulcld 9381 |
. . . . . . . . . . . . . 14
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐
) ยท (2 ยท ๐ฅ)) โ
โค) |
132 | 131 | zcnd 9376 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐
) ยท (2 ยท ๐ฅ)) โ
โ) |
133 | 128, 130,
132 | subdid 8371 |
. . . . . . . . . . . 12
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ ยท (((-1โ๐) ยท (2 ยท ๐ฆ)) โ ((-1โ๐
) ยท (2 ยท ๐ฅ)))) = ((๐ ยท ((-1โ๐) ยท (2 ยท ๐ฆ))) โ (๐ ยท ((-1โ๐
) ยท (2 ยท ๐ฅ))))) |
134 | 81 | zcnd 9376 |
. . . . . . . . . . . . . 14
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (-1โ๐) โ
โ) |
135 | 72 | zcnd 9376 |
. . . . . . . . . . . . . 14
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท ๐ฆ) โ
โ) |
136 | 128, 134,
135 | mul12d 8109 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ ยท ((-1โ๐) ยท (2 ยท ๐ฆ))) = ((-1โ๐) ยท (๐ ยท (2 ยท ๐ฆ)))) |
137 | 94 | zcnd 9376 |
. . . . . . . . . . . . . 14
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (-1โ๐
) โ
โ) |
138 | 88 | zcnd 9376 |
. . . . . . . . . . . . . 14
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท ๐ฅ) โ
โ) |
139 | 128, 137,
138 | mul12d 8109 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ ยท ((-1โ๐
) ยท (2 ยท ๐ฅ))) = ((-1โ๐
) ยท (๐ ยท (2 ยท ๐ฅ)))) |
140 | 136, 139 | oveq12d 5893 |
. . . . . . . . . . . 12
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((๐ ยท ((-1โ๐) ยท (2 ยท ๐ฆ))) โ (๐ ยท ((-1โ๐
) ยท (2 ยท ๐ฅ)))) = (((-1โ๐) ยท (๐ ยท (2 ยท ๐ฆ))) โ ((-1โ๐
) ยท (๐ ยท (2 ยท ๐ฅ))))) |
141 | 133, 140 | eqtrd 2210 |
. . . . . . . . . . 11
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ ยท (((-1โ๐) ยท (2 ยท ๐ฆ)) โ ((-1โ๐
) ยท (2 ยท ๐ฅ)))) = (((-1โ๐) ยท (๐ ยท (2 ยท ๐ฆ))) โ ((-1โ๐
) ยท (๐ ยท (2 ยท ๐ฅ))))) |
142 | 141 | breq2d 4016 |
. . . . . . . . . 10
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ โฅ (๐ ยท (((-1โ๐) ยท (2 ยท ๐ฆ)) โ ((-1โ๐
) ยท (2 ยท ๐ฅ)))) โ ๐ โฅ (((-1โ๐) ยท (๐ ยท (2 ยท ๐ฆ))) โ ((-1โ๐
) ยท (๐ ยท (2 ยท ๐ฅ)))))) |
143 | 3 | adantr 276 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ ๐) |
144 | | prmrp 12145 |
. . . . . . . . . . . . . 14
โข ((๐ โ โ โง ๐ โ โ) โ ((๐ gcd ๐) = 1 โ ๐ โ ๐)) |
145 | 75, 65, 144 | syl2anc 411 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((๐ gcd ๐) = 1 โ ๐ โ ๐)) |
146 | 143, 145 | mpbird 167 |
. . . . . . . . . . . 12
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ gcd ๐) = 1) |
147 | | prmz 12111 |
. . . . . . . . . . . . . 14
โข (๐ โ โ โ ๐ โ
โค) |
148 | 75, 147 | syl 14 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ โค) |
149 | 129, 131 | zsubcld 9380 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1โ๐) ยท (2 ยท ๐ฆ)) โ ((-1โ๐
) ยท (2 ยท ๐ฅ))) โ
โค) |
150 | | coprmdvds 12092 |
. . . . . . . . . . . . 13
โข ((๐ โ โค โง ๐ โ โค โง
(((-1โ๐) ยท (2
ยท ๐ฆ)) โ
((-1โ๐
) ยท (2
ยท ๐ฅ))) โ
โค) โ ((๐ โฅ
(๐ ยท
(((-1โ๐) ยท (2
ยท ๐ฆ)) โ
((-1โ๐
) ยท (2
ยท ๐ฅ)))) โง (๐ gcd ๐) = 1) โ ๐ โฅ (((-1โ๐) ยท (2 ยท ๐ฆ)) โ ((-1โ๐
) ยท (2 ยท ๐ฅ))))) |
151 | 148, 67, 149, 150 | syl3anc 1238 |
. . . . . . . . . . . 12
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((๐ โฅ (๐ ยท (((-1โ๐) ยท (2 ยท ๐ฆ)) โ ((-1โ๐
) ยท (2 ยท ๐ฅ)))) โง (๐ gcd ๐) = 1) โ ๐ โฅ (((-1โ๐) ยท (2 ยท ๐ฆ)) โ ((-1โ๐
) ยท (2 ยท ๐ฅ))))) |
152 | 146, 151 | mpan2d 428 |
. . . . . . . . . . 11
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ โฅ (๐ ยท (((-1โ๐) ยท (2 ยท ๐ฆ)) โ ((-1โ๐
) ยท (2 ยท ๐ฅ)))) โ ๐ โฅ (((-1โ๐) ยท (2 ยท ๐ฆ)) โ ((-1โ๐
) ยท (2 ยท ๐ฅ))))) |
153 | | dvdsmultr2 11840 |
. . . . . . . . . . . 12
โข ((๐ โ โค โง
(-1โ๐
) โ โค
โง (((-1โ๐)
ยท (2 ยท ๐ฆ))
โ ((-1โ๐
)
ยท (2 ยท ๐ฅ)))
โ โค) โ (๐
โฅ (((-1โ๐)
ยท (2 ยท ๐ฆ))
โ ((-1โ๐
)
ยท (2 ยท ๐ฅ)))
โ ๐ โฅ
((-1โ๐
) ยท
(((-1โ๐) ยท (2
ยท ๐ฆ)) โ
((-1โ๐
) ยท (2
ยท ๐ฅ)))))) |
154 | 148, 94, 149, 153 | syl3anc 1238 |
. . . . . . . . . . 11
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ โฅ (((-1โ๐) ยท (2 ยท ๐ฆ)) โ ((-1โ๐
) ยท (2 ยท ๐ฅ))) โ ๐ โฅ ((-1โ๐
) ยท (((-1โ๐) ยท (2 ยท ๐ฆ)) โ ((-1โ๐
) ยท (2 ยท ๐ฅ)))))) |
155 | 137, 130,
132 | subdid 8371 |
. . . . . . . . . . . . . 14
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐
) ยท (((-1โ๐) ยท (2 ยท ๐ฆ)) โ ((-1โ๐
) ยท (2 ยท ๐ฅ)))) = (((-1โ๐
) ยท ((-1โ๐) ยท (2 ยท ๐ฆ))) โ ((-1โ๐
) ยท ((-1โ๐
) ยท (2 ยท ๐ฅ))))) |
156 | | neg1cn 9024 |
. . . . . . . . . . . . . . . . . . 19
โข -1 โ
โ |
157 | 156 | a1i 9 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ -1 โ
โ) |
158 | 157, 78, 91 | expaddd 10656 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (-1โ(๐
+ ๐)) = ((-1โ๐
) ยท (-1โ๐))) |
159 | 158 | oveq1d 5890 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) = (((-1โ๐
) ยท (-1โ๐)) ยท (2 ยท ๐ฆ))) |
160 | 137, 134,
135 | mulassd 7981 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1โ๐
) ยท (-1โ๐)) ยท (2 ยท ๐ฆ)) = ((-1โ๐
) ยท ((-1โ๐) ยท (2 ยท ๐ฆ)))) |
161 | 159, 160 | eqtr2d 2211 |
. . . . . . . . . . . . . . 15
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐
) ยท ((-1โ๐) ยท (2 ยท ๐ฆ))) = ((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ))) |
162 | | ax-1cn 7904 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข 1 โ
โ |
163 | | 1ap0 8547 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข 1 #
0 |
164 | | divneg2ap 8693 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข ((1
โ โ โง 1 โ โ โง 1 # 0) โ -(1 / 1) = (1 /
-1)) |
165 | 162, 162,
163, 164 | mp3an 1337 |
. . . . . . . . . . . . . . . . . . . . . 22
โข -(1 / 1)
= (1 / -1) |
166 | | 1div1e1 8661 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข (1 / 1) =
1 |
167 | 166 | negeqi 8151 |
. . . . . . . . . . . . . . . . . . . . . 22
โข -(1 / 1)
= -1 |
168 | 165, 167 | eqtr3i 2200 |
. . . . . . . . . . . . . . . . . . . . 21
โข (1 / -1)
= -1 |
169 | 168 | oveq1i 5885 |
. . . . . . . . . . . . . . . . . . . 20
โข ((1 /
-1)โ๐
) =
(-1โ๐
) |
170 | | neg1ap0 9028 |
. . . . . . . . . . . . . . . . . . . . . 22
โข -1 #
0 |
171 | 170 | a1i 9 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ -1 #
0) |
172 | 157, 171,
54 | exprecapd 10662 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((1 /
-1)โ๐
) = (1 /
(-1โ๐
))) |
173 | 169, 172 | eqtr3id 2224 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (-1โ๐
) = (1 / (-1โ๐
))) |
174 | 173 | oveq2d 5891 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐
) ยท (-1โ๐
)) = ((-1โ๐
) ยท (1 / (-1โ๐
)))) |
175 | 157, 171,
54 | expap0d 10660 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (-1โ๐
) # 0) |
176 | 137, 175 | recidapd 8740 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐
) ยท (1 / (-1โ๐
))) = 1) |
177 | 174, 176 | eqtrd 2210 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐
) ยท (-1โ๐
)) = 1) |
178 | 177 | oveq1d 5890 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1โ๐
) ยท (-1โ๐
)) ยท (2 ยท ๐ฅ)) = (1 ยท (2 ยท
๐ฅ))) |
179 | 137, 137,
138 | mulassd 7981 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1โ๐
) ยท (-1โ๐
)) ยท (2 ยท ๐ฅ)) = ((-1โ๐
) ยท ((-1โ๐
) ยท (2 ยท ๐ฅ)))) |
180 | 138 | mullidd 7975 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (1 ยท (2
ยท ๐ฅ)) = (2 ยท
๐ฅ)) |
181 | 178, 179,
180 | 3eqtr3d 2218 |
. . . . . . . . . . . . . . 15
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐
) ยท ((-1โ๐
) ยท (2 ยท ๐ฅ))) = (2 ยท ๐ฅ)) |
182 | 161, 181 | oveq12d 5893 |
. . . . . . . . . . . . . 14
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1โ๐
) ยท ((-1โ๐) ยท (2 ยท ๐ฆ))) โ ((-1โ๐
) ยท ((-1โ๐
) ยท (2 ยท ๐ฅ)))) = (((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) โ (2 ยท ๐ฅ))) |
183 | 155, 182 | eqtrd 2210 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ๐
) ยท (((-1โ๐) ยท (2 ยท ๐ฆ)) โ ((-1โ๐
) ยท (2 ยท ๐ฅ)))) = (((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) โ (2 ยท ๐ฅ))) |
184 | 183 | breq2d 4016 |
. . . . . . . . . . . 12
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ โฅ ((-1โ๐
) ยท (((-1โ๐) ยท (2 ยท ๐ฆ)) โ ((-1โ๐
) ยท (2 ยท ๐ฅ)))) โ ๐ โฅ (((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) โ (2 ยท ๐ฅ)))) |
185 | | eqcom 2179 |
. . . . . . . . . . . . . . . . 17
โข (((-1
ยท (2 ยท ๐ฆ))
mod ๐) = ((2 ยท ๐ฅ) mod ๐) โ ((2 ยท ๐ฅ) mod ๐) = ((-1 ยท (2 ยท ๐ฆ)) mod ๐)) |
186 | 135 | mulm1d 8367 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (-1 ยท (2
ยท ๐ฆ)) = -(2 ยท
๐ฆ)) |
187 | 186 | oveq1d 5890 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1 ยท (2
ยท ๐ฆ)) mod ๐) = (-(2 ยท ๐ฆ) mod ๐)) |
188 | 187 | eqeq2d 2189 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((2 ยท
๐ฅ) mod ๐) = ((-1 ยท (2 ยท ๐ฆ)) mod ๐) โ ((2 ยท ๐ฅ) mod ๐) = (-(2 ยท ๐ฆ) mod ๐))) |
189 | 185, 188 | bitrid 192 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1 ยท (2
ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐) โ ((2 ยท ๐ฅ) mod ๐) = (-(2 ยท ๐ฆ) mod ๐))) |
190 | 72 | znegcld 9377 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ -(2 ยท
๐ฆ) โ
โค) |
191 | | moddvds 11806 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โ โ โง (2
ยท ๐ฅ) โ โค
โง -(2 ยท ๐ฆ)
โ โค) โ (((2 ยท ๐ฅ) mod ๐) = (-(2 ยท ๐ฆ) mod ๐) โ ๐ โฅ ((2 ยท ๐ฅ) โ -(2 ยท ๐ฆ)))) |
192 | 76, 88, 190, 191 | syl3anc 1238 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((2 ยท
๐ฅ) mod ๐) = (-(2 ยท ๐ฆ) mod ๐) โ ๐ โฅ ((2 ยท ๐ฅ) โ -(2 ยท ๐ฆ)))) |
193 | 46, 25 | nnaddcld 8967 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ฅ + ๐ฆ) โ โ) |
194 | 46 | nnred 8932 |
. . . . . . . . . . . . . . . . . . . . . . . 24
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ฅ โ
โ) |
195 | 70 | zred 9375 |
. . . . . . . . . . . . . . . . . . . . . . . 24
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ฆ โ
โ) |
196 | | oddprm 12259 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
โข (๐ โ (โ โ {2})
โ ((๐ โ 1) / 2)
โ โ) |
197 | 74, 196 | syl 14 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((๐ โ 1) / 2) โ
โ) |
198 | 197 | nnred 8932 |
. . . . . . . . . . . . . . . . . . . . . . . 24
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((๐ โ 1) / 2) โ
โ) |
199 | | elfzle2 10028 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
โข (๐ฅ โ (1...((๐ โ 1) / 2)) โ ๐ฅ โค ((๐ โ 1) / 2)) |
200 | 199 | ad2antll 491 |
. . . . . . . . . . . . . . . . . . . . . . . 24
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ฅ โค ((๐ โ 1) / 2)) |
201 | | elfzle2 10028 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
โข (๐ฆ โ (1...((๐ โ 1) / 2)) โ ๐ฆ โค ((๐ โ 1) / 2)) |
202 | 201 | ad2antrl 490 |
. . . . . . . . . . . . . . . . . . . . . . . 24
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ฆ โค ((๐ โ 1) / 2)) |
203 | 194, 195,
198, 198, 200, 202 | le2addd 8520 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ฅ + ๐ฆ) โค (((๐ โ 1) / 2) + ((๐ โ 1) / 2))) |
204 | 76 | nnred 8932 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ โ) |
205 | | peano2rem 8224 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
โข (๐ โ โ โ (๐ โ 1) โ
โ) |
206 | 204, 205 | syl 14 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ โ 1) โ
โ) |
207 | 206 | recnd 7986 |
. . . . . . . . . . . . . . . . . . . . . . . 24
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ โ 1) โ
โ) |
208 | 207 | 2halvesd 9164 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((๐ โ 1) / 2) + ((๐ โ 1) / 2)) = (๐ โ 1)) |
209 | 203, 208 | breqtrd 4030 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ฅ + ๐ฆ) โค (๐ โ 1)) |
210 | | peano2zm 9291 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข (๐ โ โค โ (๐ โ 1) โ
โค) |
211 | | fznn 10089 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข ((๐ โ 1) โ โค
โ ((๐ฅ + ๐ฆ) โ (1...(๐ โ 1)) โ ((๐ฅ + ๐ฆ) โ โ โง (๐ฅ + ๐ฆ) โค (๐ โ 1)))) |
212 | 148, 210,
211 | 3syl 17 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((๐ฅ + ๐ฆ) โ (1...(๐ โ 1)) โ ((๐ฅ + ๐ฆ) โ โ โง (๐ฅ + ๐ฆ) โค (๐ โ 1)))) |
213 | 193, 209,
212 | mpbir2and 944 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ฅ + ๐ฆ) โ (1...(๐ โ 1))) |
214 | | fzm1ndvds 11862 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โ โ โง (๐ฅ + ๐ฆ) โ (1...(๐ โ 1))) โ ยฌ ๐ โฅ (๐ฅ + ๐ฆ)) |
215 | 76, 213, 214 | syl2anc 411 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ยฌ ๐ โฅ (๐ฅ + ๐ฆ)) |
216 | | eldifsni 3722 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข (๐ โ (โ โ {2})
โ ๐ โ
2) |
217 | 74, 216 | syl 14 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ โ 2) |
218 | | 2prm 12127 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข 2 โ
โ |
219 | | prmrp 12145 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข ((๐ โ โ โง 2 โ
โ) โ ((๐ gcd 2)
= 1 โ ๐ โ
2)) |
220 | 75, 218, 219 | sylancl 413 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((๐ gcd 2) = 1 โ ๐ โ 2)) |
221 | 217, 220 | mpbird 167 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ gcd 2) = 1) |
222 | 68 | a1i 9 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ 2 โ
โค) |
223 | 193 | nnzd 9374 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ฅ + ๐ฆ) โ โค) |
224 | | coprmdvds 12092 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โ โค โง 2 โ
โค โง (๐ฅ + ๐ฆ) โ โค) โ ((๐ โฅ (2 ยท (๐ฅ + ๐ฆ)) โง (๐ gcd 2) = 1) โ ๐ โฅ (๐ฅ + ๐ฆ))) |
225 | 148, 222,
223, 224 | syl3anc 1238 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((๐ โฅ (2 ยท (๐ฅ + ๐ฆ)) โง (๐ gcd 2) = 1) โ ๐ โฅ (๐ฅ + ๐ฆ))) |
226 | 221, 225 | mpan2d 428 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ โฅ (2 ยท (๐ฅ + ๐ฆ)) โ ๐ โฅ (๐ฅ + ๐ฆ))) |
227 | 215, 226 | mtod 663 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ยฌ ๐ โฅ (2 ยท (๐ฅ + ๐ฆ))) |
228 | 138, 135 | subnegd 8275 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((2 ยท
๐ฅ) โ -(2 ยท
๐ฆ)) = ((2 ยท ๐ฅ) + (2 ยท ๐ฆ))) |
229 | 86 | zcnd 9376 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ฅ โ
โ) |
230 | 70 | zcnd 9376 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ๐ฆ โ
โ) |
231 | 98, 229, 230 | adddid 7982 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท
(๐ฅ + ๐ฆ)) = ((2 ยท ๐ฅ) + (2 ยท ๐ฆ))) |
232 | 228, 231 | eqtr4d 2213 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((2 ยท
๐ฅ) โ -(2 ยท
๐ฆ)) = (2 ยท (๐ฅ + ๐ฆ))) |
233 | 232 | breq2d 4016 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ โฅ ((2 ยท ๐ฅ) โ -(2 ยท ๐ฆ)) โ ๐ โฅ (2 ยท (๐ฅ + ๐ฆ)))) |
234 | 227, 233 | mtbird 673 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ยฌ ๐ โฅ ((2 ยท ๐ฅ) โ -(2 ยท ๐ฆ))) |
235 | 234 | pm2.21d 619 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ โฅ ((2 ยท ๐ฅ) โ -(2 ยท ๐ฆ)) โ (2 ยท ๐ฆ) = (2 ยท ๐ฅ))) |
236 | 192, 235 | sylbid 150 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((2 ยท
๐ฅ) mod ๐) = (-(2 ยท ๐ฆ) mod ๐) โ (2 ยท ๐ฆ) = (2 ยท ๐ฅ))) |
237 | 189, 236 | sylbid 150 |
. . . . . . . . . . . . . . 15
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((-1 ยท (2
ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐) โ (2 ยท ๐ฆ) = (2 ยท ๐ฅ))) |
238 | | oveq1 5882 |
. . . . . . . . . . . . . . . . . 18
โข
((-1โ(๐
+ ๐)) = -1 โ ((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) = (-1 ยท (2 ยท ๐ฆ))) |
239 | 238 | oveq1d 5890 |
. . . . . . . . . . . . . . . . 17
โข
((-1โ(๐
+ ๐)) = -1 โ (((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) mod ๐) = ((-1 ยท (2 ยท ๐ฆ)) mod ๐)) |
240 | 239 | eqeq1d 2186 |
. . . . . . . . . . . . . . . 16
โข
((-1โ(๐
+ ๐)) = -1 โ
((((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐) โ ((-1 ยท (2 ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐))) |
241 | 240 | imbi1d 231 |
. . . . . . . . . . . . . . 15
โข
((-1โ(๐
+ ๐)) = -1 โ
(((((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐) โ (2 ยท ๐ฆ) = (2 ยท ๐ฅ)) โ (((-1 ยท (2 ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐) โ (2 ยท ๐ฆ) = (2 ยท ๐ฅ)))) |
242 | 237, 241 | syl5ibrcom 157 |
. . . . . . . . . . . . . 14
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ(๐
+ ๐)) = -1 โ ((((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐) โ (2 ยท ๐ฆ) = (2 ยท ๐ฅ)))) |
243 | 135 | mullidd 7975 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (1 ยท (2
ยท ๐ฆ)) = (2 ยท
๐ฆ)) |
244 | 243 | oveq1d 5890 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((1 ยท (2
ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฆ) mod ๐)) |
245 | | nnq 9633 |
. . . . . . . . . . . . . . . . . . . 20
โข ((2
ยท ๐ฆ) โ โ
โ (2 ยท ๐ฆ)
โ โ) |
246 | 26, 245 | syl 14 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท ๐ฆ) โ
โ) |
247 | | nnmulcl 8940 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((2
โ โ โง ๐ฆ
โ โ) โ (2 ยท ๐ฆ) โ โ) |
248 | 22, 25, 247 | sylancr 414 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท ๐ฆ) โ
โ) |
249 | 248 | nnnn0d 9229 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท ๐ฆ) โ
โ0) |
250 | 249 | nn0ge0d 9232 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ 0 โค (2
ยท ๐ฆ)) |
251 | | 2re 8989 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข 2 โ
โ |
252 | 251 | a1i 9 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ 2 โ
โ) |
253 | | 2pos 9010 |
. . . . . . . . . . . . . . . . . . . . . . 23
โข 0 <
2 |
254 | 253 | a1i 9 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ 0 <
2) |
255 | | lemuldiv2 8839 |
. . . . . . . . . . . . . . . . . . . . . 22
โข ((๐ฆ โ โ โง (๐ โ 1) โ โ โง
(2 โ โ โง 0 < 2)) โ ((2 ยท ๐ฆ) โค (๐ โ 1) โ ๐ฆ โค ((๐ โ 1) / 2))) |
256 | 195, 206,
252, 254, 255 | syl112anc 1242 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((2 ยท
๐ฆ) โค (๐ โ 1) โ ๐ฆ โค ((๐ โ 1) / 2))) |
257 | 202, 256 | mpbird 167 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท ๐ฆ) โค (๐ โ 1)) |
258 | | zltlem1 9310 |
. . . . . . . . . . . . . . . . . . . . 21
โข (((2
ยท ๐ฆ) โ โค
โง ๐ โ โค)
โ ((2 ยท ๐ฆ) <
๐ โ (2 ยท ๐ฆ) โค (๐ โ 1))) |
259 | 72, 148, 258 | syl2anc 411 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((2 ยท
๐ฆ) < ๐ โ (2 ยท ๐ฆ) โค (๐ โ 1))) |
260 | 257, 259 | mpbird 167 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท ๐ฆ) < ๐) |
261 | | modqid 10349 |
. . . . . . . . . . . . . . . . . . 19
โข ((((2
ยท ๐ฆ) โ โ
โง ๐ โ โ)
โง (0 โค (2 ยท ๐ฆ) โง (2 ยท ๐ฆ) < ๐)) โ ((2 ยท ๐ฆ) mod ๐) = (2 ยท ๐ฆ)) |
262 | 246, 110,
250, 260, 261 | syl22anc 1239 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((2 ยท
๐ฆ) mod ๐) = (2 ยท ๐ฆ)) |
263 | 244, 262 | eqtrd 2210 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((1 ยท (2
ยท ๐ฆ)) mod ๐) = (2 ยท ๐ฆ)) |
264 | | nnq 9633 |
. . . . . . . . . . . . . . . . . . 19
โข ((2
ยท ๐ฅ) โ โ
โ (2 ยท ๐ฅ)
โ โ) |
265 | 47, 264 | syl 14 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท ๐ฅ) โ
โ) |
266 | | nnmulcl 8940 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((2
โ โ โง ๐ฅ
โ โ) โ (2 ยท ๐ฅ) โ โ) |
267 | 22, 46, 266 | sylancr 414 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท ๐ฅ) โ
โ) |
268 | 267 | nnnn0d 9229 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท ๐ฅ) โ
โ0) |
269 | 268 | nn0ge0d 9232 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ 0 โค (2
ยท ๐ฅ)) |
270 | | lemuldiv2 8839 |
. . . . . . . . . . . . . . . . . . . . 21
โข ((๐ฅ โ โ โง (๐ โ 1) โ โ โง
(2 โ โ โง 0 < 2)) โ ((2 ยท ๐ฅ) โค (๐ โ 1) โ ๐ฅ โค ((๐ โ 1) / 2))) |
271 | 194, 206,
252, 254, 270 | syl112anc 1242 |
. . . . . . . . . . . . . . . . . . . 20
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((2 ยท
๐ฅ) โค (๐ โ 1) โ ๐ฅ โค ((๐ โ 1) / 2))) |
272 | 200, 271 | mpbird 167 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท ๐ฅ) โค (๐ โ 1)) |
273 | | zltlem1 9310 |
. . . . . . . . . . . . . . . . . . . 20
โข (((2
ยท ๐ฅ) โ โค
โง ๐ โ โค)
โ ((2 ยท ๐ฅ) <
๐ โ (2 ยท ๐ฅ) โค (๐ โ 1))) |
274 | 88, 148, 273 | syl2anc 411 |
. . . . . . . . . . . . . . . . . . 19
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((2 ยท
๐ฅ) < ๐ โ (2 ยท ๐ฅ) โค (๐ โ 1))) |
275 | 272, 274 | mpbird 167 |
. . . . . . . . . . . . . . . . . 18
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (2 ยท ๐ฅ) < ๐) |
276 | | modqid 10349 |
. . . . . . . . . . . . . . . . . 18
โข ((((2
ยท ๐ฅ) โ โ
โง ๐ โ โ)
โง (0 โค (2 ยท ๐ฅ) โง (2 ยท ๐ฅ) < ๐)) โ ((2 ยท ๐ฅ) mod ๐) = (2 ยท ๐ฅ)) |
277 | 265, 110,
269, 275, 276 | syl22anc 1239 |
. . . . . . . . . . . . . . . . 17
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((2 ยท
๐ฅ) mod ๐) = (2 ยท ๐ฅ)) |
278 | 263, 277 | eqeq12d 2192 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((1 ยท (2
ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐) โ (2 ยท ๐ฆ) = (2 ยท ๐ฅ))) |
279 | 278 | biimpd 144 |
. . . . . . . . . . . . . . 15
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (((1 ยท (2
ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐) โ (2 ยท ๐ฆ) = (2 ยท ๐ฅ))) |
280 | | oveq1 5882 |
. . . . . . . . . . . . . . . . . 18
โข
((-1โ(๐
+ ๐)) = 1 โ ((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) = (1 ยท (2 ยท ๐ฆ))) |
281 | 280 | oveq1d 5890 |
. . . . . . . . . . . . . . . . 17
โข
((-1โ(๐
+ ๐)) = 1 โ (((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) mod ๐) = ((1 ยท (2 ยท ๐ฆ)) mod ๐)) |
282 | 281 | eqeq1d 2186 |
. . . . . . . . . . . . . . . 16
โข
((-1โ(๐
+ ๐)) = 1 โ ((((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐) โ ((1 ยท (2 ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐))) |
283 | 282 | imbi1d 231 |
. . . . . . . . . . . . . . 15
โข
((-1โ(๐
+ ๐)) = 1 โ
(((((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐) โ (2 ยท ๐ฆ) = (2 ยท ๐ฅ)) โ (((1 ยท (2 ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐) โ (2 ยท ๐ฆ) = (2 ยท ๐ฅ)))) |
284 | 279, 283 | syl5ibrcom 157 |
. . . . . . . . . . . . . 14
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ(๐
+ ๐)) = 1 โ ((((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐) โ (2 ยท ๐ฆ) = (2 ยท ๐ฅ)))) |
285 | 91, 78 | nn0addcld 9233 |
. . . . . . . . . . . . . . . 16
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐
+ ๐) โ
โ0) |
286 | 285 | nn0zd 9373 |
. . . . . . . . . . . . . . 15
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐
+ ๐) โ โค) |
287 | | m1expcl2 10542 |
. . . . . . . . . . . . . . 15
โข ((๐
+ ๐) โ โค โ (-1โ(๐
+ ๐)) โ {-1, 1}) |
288 | | elpri 3616 |
. . . . . . . . . . . . . . 15
โข
((-1โ(๐
+ ๐)) โ {-1, 1} โ
((-1โ(๐
+ ๐)) = -1 โจ (-1โ(๐
+ ๐)) = 1)) |
289 | 286, 287,
288 | 3syl 17 |
. . . . . . . . . . . . . 14
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ(๐
+ ๐)) = -1 โจ (-1โ(๐
+ ๐)) = 1)) |
290 | 242, 284,
289 | mpjaod 718 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ
((((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐) โ (2 ยท ๐ฆ) = (2 ยท ๐ฅ))) |
291 | | zexpcl 10535 |
. . . . . . . . . . . . . . . 16
โข ((-1
โ โค โง (๐
+
๐) โ
โ0) โ (-1โ(๐
+ ๐)) โ โค) |
292 | 17, 285, 291 | sylancr 414 |
. . . . . . . . . . . . . . 15
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (-1โ(๐
+ ๐)) โ โค) |
293 | 292, 72 | zmulcld 9381 |
. . . . . . . . . . . . . 14
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) โ โค) |
294 | | moddvds 11806 |
. . . . . . . . . . . . . 14
โข ((๐ โ โ โง
((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) โ โค โง (2
ยท ๐ฅ) โ โค)
โ ((((-1โ(๐
+
๐)) ยท (2 ยท
๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐) โ ๐ โฅ (((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) โ (2 ยท ๐ฅ)))) |
295 | 76, 293, 88, 294 | syl3anc 1238 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ
((((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) mod ๐) = ((2 ยท ๐ฅ) mod ๐) โ ๐ โฅ (((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) โ (2 ยท ๐ฅ)))) |
296 | 230, 229,
98, 99 | mulcanapd 8618 |
. . . . . . . . . . . . 13
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((2 ยท
๐ฆ) = (2 ยท ๐ฅ) โ ๐ฆ = ๐ฅ)) |
297 | 290, 295,
296 | 3imtr3d 202 |
. . . . . . . . . . . 12
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ โฅ (((-1โ(๐
+ ๐)) ยท (2 ยท ๐ฆ)) โ (2 ยท ๐ฅ)) โ ๐ฆ = ๐ฅ)) |
298 | 184, 297 | sylbid 150 |
. . . . . . . . . . 11
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ โฅ ((-1โ๐
) ยท (((-1โ๐) ยท (2 ยท ๐ฆ)) โ ((-1โ๐
) ยท (2 ยท ๐ฅ)))) โ ๐ฆ = ๐ฅ)) |
299 | 152, 154,
298 | 3syld 57 |
. . . . . . . . . 10
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ โฅ (๐ ยท (((-1โ๐) ยท (2 ยท ๐ฆ)) โ ((-1โ๐
) ยท (2 ยท ๐ฅ)))) โ ๐ฆ = ๐ฅ)) |
300 | 142, 299 | sylbird 170 |
. . . . . . . . 9
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ (๐ โฅ (((-1โ๐) ยท (๐ ยท (2 ยท ๐ฆ))) โ ((-1โ๐
) ยท (๐ ยท (2 ยท ๐ฅ)))) โ ๐ฆ = ๐ฅ)) |
301 | 127, 300 | sylbid 150 |
. . . . . . . 8
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((((-1โ๐) ยท (๐ ยท (2 ยท ๐ฆ))) mod ๐) = (((-1โ๐
) ยท (๐ ยท (2 ยท ๐ฅ))) mod ๐) โ ๐ฆ = ๐ฅ)) |
302 | 123, 301 | sylbid 150 |
. . . . . . 7
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((((-1โ๐) ยท ๐) mod ๐) = (((-1โ๐
) ยท ๐
) mod ๐) โ ๐ฆ = ๐ฅ)) |
303 | 101, 302 | sylbid 150 |
. . . . . 6
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ
(((((-1โ๐) ยท
๐) mod ๐) / 2) = ((((-1โ๐
) ยท ๐
) mod ๐) / 2) โ ๐ฆ = ๐ฅ)) |
304 | 63, 303 | sylbid 150 |
. . . . 5
โข ((๐ โง (๐ฆ โ (1...((๐ โ 1) / 2)) โง ๐ฅ โ (1...((๐ โ 1) / 2)))) โ ((๐โ๐ฆ) = (๐โ๐ฅ) โ ๐ฆ = ๐ฅ)) |
305 | 304 | ralrimivva 2559 |
. . . 4
โข (๐ โ โ๐ฆ โ (1...((๐ โ 1) / 2))โ๐ฅ โ (1...((๐ โ 1) / 2))((๐โ๐ฆ) = (๐โ๐ฅ) โ ๐ฆ = ๐ฅ)) |
306 | | nfmpt1 4097 |
. . . . . . . . . 10
โข
โฒ๐ฅ(๐ฅ โ (1...((๐ โ 1) / 2)) โฆ ((((-1โ๐
) ยท ๐
) mod ๐) / 2)) |
307 | 5, 306 | nfcxfr 2316 |
. . . . . . . . 9
โข
โฒ๐ฅ๐ |
308 | | nfcv 2319 |
. . . . . . . . 9
โข
โฒ๐ฅ๐ฆ |
309 | 307, 308 | nffv 5526 |
. . . . . . . 8
โข
โฒ๐ฅ(๐โ๐ฆ) |
310 | | nfcv 2319 |
. . . . . . . . 9
โข
โฒ๐ฅ๐ง |
311 | 307, 310 | nffv 5526 |
. . . . . . . 8
โข
โฒ๐ฅ(๐โ๐ง) |
312 | 309, 311 | nfeq 2327 |
. . . . . . 7
โข
โฒ๐ฅ(๐โ๐ฆ) = (๐โ๐ง) |
313 | | nfv 1528 |
. . . . . . 7
โข
โฒ๐ฅ ๐ฆ = ๐ง |
314 | 312, 313 | nfim 1572 |
. . . . . 6
โข
โฒ๐ฅ((๐โ๐ฆ) = (๐โ๐ง) โ ๐ฆ = ๐ง) |
315 | | nfv 1528 |
. . . . . 6
โข
โฒ๐ง((๐โ๐ฆ) = (๐โ๐ฅ) โ ๐ฆ = ๐ฅ) |
316 | | fveq2 5516 |
. . . . . . . 8
โข (๐ง = ๐ฅ โ (๐โ๐ง) = (๐โ๐ฅ)) |
317 | 316 | eqeq2d 2189 |
. . . . . . 7
โข (๐ง = ๐ฅ โ ((๐โ๐ฆ) = (๐โ๐ง) โ (๐โ๐ฆ) = (๐โ๐ฅ))) |
318 | | equequ2 1713 |
. . . . . . 7
โข (๐ง = ๐ฅ โ (๐ฆ = ๐ง โ ๐ฆ = ๐ฅ)) |
319 | 317, 318 | imbi12d 234 |
. . . . . 6
โข (๐ง = ๐ฅ โ (((๐โ๐ฆ) = (๐โ๐ง) โ ๐ฆ = ๐ง) โ ((๐โ๐ฆ) = (๐โ๐ฅ) โ ๐ฆ = ๐ฅ))) |
320 | 314, 315,
319 | cbvralw 2699 |
. . . . 5
โข
(โ๐ง โ
(1...((๐ โ 1) /
2))((๐โ๐ฆ) = (๐โ๐ง) โ ๐ฆ = ๐ง) โ โ๐ฅ โ (1...((๐ โ 1) / 2))((๐โ๐ฆ) = (๐โ๐ฅ) โ ๐ฆ = ๐ฅ)) |
321 | 320 | ralbii 2483 |
. . . 4
โข
(โ๐ฆ โ
(1...((๐ โ 1) /
2))โ๐ง โ
(1...((๐ โ 1) /
2))((๐โ๐ฆ) = (๐โ๐ง) โ ๐ฆ = ๐ง) โ โ๐ฆ โ (1...((๐ โ 1) / 2))โ๐ฅ โ (1...((๐ โ 1) / 2))((๐โ๐ฆ) = (๐โ๐ฅ) โ ๐ฆ = ๐ฅ)) |
322 | 305, 321 | sylibr 134 |
. . 3
โข (๐ โ โ๐ฆ โ (1...((๐ โ 1) / 2))โ๐ง โ (1...((๐ โ 1) / 2))((๐โ๐ฆ) = (๐โ๐ง) โ ๐ฆ = ๐ง)) |
323 | | dff13 5769 |
. . 3
โข (๐:(1...((๐ โ 1) / 2))โ1-1โ(1...((๐ โ 1) / 2)) โ (๐:(1...((๐ โ 1) / 2))โถ(1...((๐ โ 1) / 2)) โง
โ๐ฆ โ
(1...((๐ โ 1) /
2))โ๐ง โ
(1...((๐ โ 1) /
2))((๐โ๐ฆ) = (๐โ๐ง) โ ๐ฆ = ๐ง))) |
324 | 6, 322, 323 | sylanbrc 417 |
. 2
โข (๐ โ ๐:(1...((๐ โ 1) / 2))โ1-1โ(1...((๐ โ 1) / 2))) |
325 | | 1zzd 9280 |
. . . . 5
โข (๐ โ 1 โ
โค) |
326 | 1, 196 | syl 14 |
. . . . . 6
โข (๐ โ ((๐ โ 1) / 2) โ
โ) |
327 | 326 | nnzd 9374 |
. . . . 5
โข (๐ โ ((๐ โ 1) / 2) โ
โค) |
328 | 325, 327 | fzfigd 10431 |
. . . 4
โข (๐ โ (1...((๐ โ 1) / 2)) โ
Fin) |
329 | | enrefg 6764 |
. . . 4
โข
((1...((๐ โ 1)
/ 2)) โ Fin โ (1...((๐ โ 1) / 2)) โ (1...((๐ โ 1) /
2))) |
330 | 328, 329 | syl 14 |
. . 3
โข (๐ โ (1...((๐ โ 1) / 2)) โ (1...((๐ โ 1) /
2))) |
331 | | f1finf1o 6946 |
. . 3
โข
(((1...((๐ โ
1) / 2)) โ (1...((๐
โ 1) / 2)) โง (1...((๐ โ 1) / 2)) โ Fin) โ (๐:(1...((๐ โ 1) / 2))โ1-1โ(1...((๐ โ 1) / 2)) โ ๐:(1...((๐ โ 1) / 2))โ1-1-ontoโ(1...((๐ โ 1) / 2)))) |
332 | 330, 328,
331 | syl2anc 411 |
. 2
โข (๐ โ (๐:(1...((๐ โ 1) / 2))โ1-1โ(1...((๐ โ 1) / 2)) โ ๐:(1...((๐ โ 1) / 2))โ1-1-ontoโ(1...((๐ โ 1) / 2)))) |
333 | 324, 332 | mpbid 147 |
1
โข (๐ โ ๐:(1...((๐ โ 1) / 2))โ1-1-ontoโ(1...((๐ โ 1) / 2))) |