Step | Hyp | Ref
| Expression |
1 | | simpl1 1000 |
. . . 4
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ = 2) โ ๐ด โ โค) |
2 | | simpl2 1001 |
. . . 4
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ = 2) โ ๐ต โ โค) |
3 | | lgsdir2 14437 |
. . . 4
โข ((๐ด โ โค โง ๐ต โ โค) โ ((๐ด ยท ๐ต) /L 2) = ((๐ด /L 2)
ยท (๐ต
/L 2))) |
4 | 1, 2, 3 | syl2anc 411 |
. . 3
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ = 2) โ ((๐ด ยท ๐ต) /L 2) = ((๐ด /L 2)
ยท (๐ต
/L 2))) |
5 | | simpr 110 |
. . . 4
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ = 2) โ ๐ = 2) |
6 | 5 | oveq2d 5891 |
. . 3
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ = 2) โ ((๐ด ยท ๐ต) /L ๐) = ((๐ด ยท ๐ต) /L 2)) |
7 | 5 | oveq2d 5891 |
. . . 4
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ = 2) โ (๐ด /L ๐) = (๐ด /L 2)) |
8 | 5 | oveq2d 5891 |
. . . 4
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ = 2) โ (๐ต /L ๐) = (๐ต /L 2)) |
9 | 7, 8 | oveq12d 5893 |
. . 3
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ = 2) โ ((๐ด /L ๐) ยท (๐ต /L ๐)) = ((๐ด /L 2) ยท (๐ต /L
2))) |
10 | 4, 6, 9 | 3eqtr4d 2220 |
. 2
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ = 2) โ ((๐ด ยท ๐ต) /L ๐) = ((๐ด /L ๐) ยท (๐ต /L ๐))) |
11 | | simpl1 1000 |
. . . . . 6
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ๐ด โ
โค) |
12 | | simpl2 1001 |
. . . . . 6
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ๐ต โ
โค) |
13 | 11, 12 | zmulcld 9381 |
. . . . 5
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (๐ด ยท ๐ต) โ โค) |
14 | | simpl3 1002 |
. . . . . 6
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ๐ โ
โ) |
15 | | prmz 12111 |
. . . . . 6
โข (๐ โ โ โ ๐ โ
โค) |
16 | 14, 15 | syl 14 |
. . . . 5
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ๐ โ
โค) |
17 | | lgscl 14418 |
. . . . 5
โข (((๐ด ยท ๐ต) โ โค โง ๐ โ โค) โ ((๐ด ยท ๐ต) /L ๐) โ โค) |
18 | 13, 16, 17 | syl2anc 411 |
. . . 4
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ((๐ด ยท ๐ต) /L ๐) โ โค) |
19 | 18 | zcnd 9376 |
. . 3
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ((๐ด ยท ๐ต) /L ๐) โ โ) |
20 | | lgscl 14418 |
. . . . . 6
โข ((๐ด โ โค โง ๐ โ โค) โ (๐ด /L ๐) โ
โค) |
21 | 11, 16, 20 | syl2anc 411 |
. . . . 5
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (๐ด /L ๐) โ
โค) |
22 | | lgscl 14418 |
. . . . . 6
โข ((๐ต โ โค โง ๐ โ โค) โ (๐ต /L ๐) โ
โค) |
23 | 12, 16, 22 | syl2anc 411 |
. . . . 5
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (๐ต /L ๐) โ
โค) |
24 | 21, 23 | zmulcld 9381 |
. . . 4
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ((๐ด /L ๐) ยท (๐ต /L ๐)) โ โค) |
25 | 24 | zcnd 9376 |
. . 3
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ((๐ด /L ๐) ยท (๐ต /L ๐)) โ โ) |
26 | 19, 25 | subcld 8268 |
. . . 4
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐))) โ โ) |
27 | 18, 24 | zsubcld 9380 |
. . . . . . 7
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐))) โ โค) |
28 | | zabscl 11095 |
. . . . . . 7
โข ((((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐))) โ โค โ
(absโ(((๐ด ยท
๐ต) /L
๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))) โ โค) |
29 | | zq 9626 |
. . . . . . 7
โข
((absโ(((๐ด
ยท ๐ต)
/L ๐)
โ ((๐ด
/L ๐)
ยท (๐ต
/L ๐))))
โ โค โ (absโ(((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))) โ โ) |
30 | 27, 28, 29 | 3syl 17 |
. . . . . 6
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ
(absโ(((๐ด ยท
๐ต) /L
๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))) โ โ) |
31 | | prmnn 12110 |
. . . . . . 7
โข (๐ โ โ โ ๐ โ
โ) |
32 | | nnq 9633 |
. . . . . . 7
โข (๐ โ โ โ ๐ โ
โ) |
33 | 14, 31, 32 | 3syl 17 |
. . . . . 6
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ๐ โ
โ) |
34 | 26 | absge0d 11193 |
. . . . . 6
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ 0 โค
(absโ(((๐ด ยท
๐ต) /L
๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐))))) |
35 | 26 | abscld 11190 |
. . . . . . 7
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ
(absโ(((๐ด ยท
๐ต) /L
๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))) โ โ) |
36 | | 2re 8989 |
. . . . . . . 8
โข 2 โ
โ |
37 | 36 | a1i 9 |
. . . . . . 7
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ 2 โ
โ) |
38 | 14, 31 | syl 14 |
. . . . . . . 8
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ๐ โ
โ) |
39 | 38 | nnred 8932 |
. . . . . . 7
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ๐ โ
โ) |
40 | 19 | abscld 11190 |
. . . . . . . . 9
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ
(absโ((๐ด ยท
๐ต) /L
๐)) โ
โ) |
41 | 25 | abscld 11190 |
. . . . . . . . 9
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ
(absโ((๐ด
/L ๐)
ยท (๐ต
/L ๐)))
โ โ) |
42 | 40, 41 | readdcld 7987 |
. . . . . . . 8
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ
((absโ((๐ด ยท
๐ต) /L
๐)) + (absโ((๐ด /L ๐) ยท (๐ต /L ๐)))) โ โ) |
43 | 19, 25 | abs2dif2d 11207 |
. . . . . . . 8
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ
(absโ(((๐ด ยท
๐ต) /L
๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))) โค ((absโ((๐ด ยท ๐ต) /L ๐)) + (absโ((๐ด /L ๐) ยท (๐ต /L ๐))))) |
44 | | 1red 7972 |
. . . . . . . . . 10
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ 1 โ
โ) |
45 | | lgsle1 14419 |
. . . . . . . . . . 11
โข (((๐ด ยท ๐ต) โ โค โง ๐ โ โค) โ (absโ((๐ด ยท ๐ต) /L ๐)) โค 1) |
46 | 13, 16, 45 | syl2anc 411 |
. . . . . . . . . 10
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ
(absโ((๐ด ยท
๐ต) /L
๐)) โค
1) |
47 | | eqid 2177 |
. . . . . . . . . . . . . 14
โข {๐ฅ โ โค โฃ
(absโ๐ฅ) โค 1} =
{๐ฅ โ โค โฃ
(absโ๐ฅ) โค
1} |
48 | 47 | lgscl2 14416 |
. . . . . . . . . . . . 13
โข ((๐ด โ โค โง ๐ โ โค) โ (๐ด /L ๐) โ {๐ฅ โ โค โฃ (absโ๐ฅ) โค 1}) |
49 | 11, 16, 48 | syl2anc 411 |
. . . . . . . . . . . 12
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (๐ด /L ๐) โ {๐ฅ โ โค โฃ (absโ๐ฅ) โค 1}) |
50 | 47 | lgscl2 14416 |
. . . . . . . . . . . . 13
โข ((๐ต โ โค โง ๐ โ โค) โ (๐ต /L ๐) โ {๐ฅ โ โค โฃ (absโ๐ฅ) โค 1}) |
51 | 12, 16, 50 | syl2anc 411 |
. . . . . . . . . . . 12
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (๐ต /L ๐) โ {๐ฅ โ โค โฃ (absโ๐ฅ) โค 1}) |
52 | 47 | lgslem3 14406 |
. . . . . . . . . . . 12
โข (((๐ด /L ๐) โ {๐ฅ โ โค โฃ (absโ๐ฅ) โค 1} โง (๐ต /L ๐) โ {๐ฅ โ โค โฃ (absโ๐ฅ) โค 1}) โ ((๐ด /L ๐) ยท (๐ต /L ๐)) โ {๐ฅ โ โค โฃ (absโ๐ฅ) โค 1}) |
53 | 49, 51, 52 | syl2anc 411 |
. . . . . . . . . . 11
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ((๐ด /L ๐) ยท (๐ต /L ๐)) โ {๐ฅ โ โค โฃ (absโ๐ฅ) โค 1}) |
54 | | fveq2 5516 |
. . . . . . . . . . . . . 14
โข (๐ฅ = ((๐ด /L ๐) ยท (๐ต /L ๐)) โ (absโ๐ฅ) = (absโ((๐ด /L ๐) ยท (๐ต /L ๐)))) |
55 | 54 | breq1d 4014 |
. . . . . . . . . . . . 13
โข (๐ฅ = ((๐ด /L ๐) ยท (๐ต /L ๐)) โ ((absโ๐ฅ) โค 1 โ (absโ((๐ด /L ๐) ยท (๐ต /L ๐))) โค 1)) |
56 | 55 | elrab 2894 |
. . . . . . . . . . . 12
โข (((๐ด /L ๐) ยท (๐ต /L ๐)) โ {๐ฅ โ โค โฃ (absโ๐ฅ) โค 1} โ (((๐ด /L ๐) ยท (๐ต /L ๐)) โ โค โง (absโ((๐ด /L ๐) ยท (๐ต /L ๐))) โค 1)) |
57 | 56 | simprbi 275 |
. . . . . . . . . . 11
โข (((๐ด /L ๐) ยท (๐ต /L ๐)) โ {๐ฅ โ โค โฃ (absโ๐ฅ) โค 1} โ
(absโ((๐ด
/L ๐)
ยท (๐ต
/L ๐)))
โค 1) |
58 | 53, 57 | syl 14 |
. . . . . . . . . 10
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ
(absโ((๐ด
/L ๐)
ยท (๐ต
/L ๐)))
โค 1) |
59 | 40, 41, 44, 44, 46, 58 | le2addd 8520 |
. . . . . . . . 9
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ
((absโ((๐ด ยท
๐ต) /L
๐)) + (absโ((๐ด /L ๐) ยท (๐ต /L ๐)))) โค (1 + 1)) |
60 | | df-2 8978 |
. . . . . . . . 9
โข 2 = (1 +
1) |
61 | 59, 60 | breqtrrdi 4046 |
. . . . . . . 8
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ
((absโ((๐ด ยท
๐ต) /L
๐)) + (absโ((๐ด /L ๐) ยท (๐ต /L ๐)))) โค 2) |
62 | 35, 42, 37, 43, 61 | letrd 8081 |
. . . . . . 7
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ
(absโ(((๐ด ยท
๐ต) /L
๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))) โค 2) |
63 | | prmuz2 12131 |
. . . . . . . . 9
โข (๐ โ โ โ ๐ โ
(โคโฅโ2)) |
64 | | eluzle 9540 |
. . . . . . . . 9
โข (๐ โ
(โคโฅโ2) โ 2 โค ๐) |
65 | 14, 63, 64 | 3syl 17 |
. . . . . . . 8
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ 2 โค ๐) |
66 | | simpr 110 |
. . . . . . . 8
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ๐ โ 2) |
67 | | 2z 9281 |
. . . . . . . . 9
โข 2 โ
โค |
68 | | zltlen 9331 |
. . . . . . . . 9
โข ((2
โ โค โง ๐
โ โค) โ (2 < ๐ โ (2 โค ๐ โง ๐ โ 2))) |
69 | 67, 16, 68 | sylancr 414 |
. . . . . . . 8
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (2 < ๐ โ (2 โค ๐ โง ๐ โ 2))) |
70 | 65, 66, 69 | mpbir2and 944 |
. . . . . . 7
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ 2 < ๐) |
71 | 35, 37, 39, 62, 70 | lelttrd 8082 |
. . . . . 6
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ
(absโ(((๐ด ยท
๐ต) /L
๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))) < ๐) |
72 | | modqid 10349 |
. . . . . 6
โข
((((absโ(((๐ด
ยท ๐ต)
/L ๐)
โ ((๐ด
/L ๐)
ยท (๐ต
/L ๐))))
โ โ โง ๐
โ โ) โง (0 โค (absโ(((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))) โง (absโ(((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))) < ๐)) โ ((absโ(((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))) mod ๐) = (absโ(((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐))))) |
73 | 30, 33, 34, 71, 72 | syl22anc 1239 |
. . . . 5
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ
((absโ(((๐ด ยท
๐ต) /L
๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))) mod ๐) = (absโ(((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐))))) |
74 | 11 | zcnd 9376 |
. . . . . . . . . . . 12
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ๐ด โ
โ) |
75 | 12 | zcnd 9376 |
. . . . . . . . . . . 12
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ๐ต โ
โ) |
76 | | eldifsn 3720 |
. . . . . . . . . . . . . . 15
โข (๐ โ (โ โ {2})
โ (๐ โ โ
โง ๐ โ
2)) |
77 | 14, 66, 76 | sylanbrc 417 |
. . . . . . . . . . . . . 14
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ๐ โ (โ โ
{2})) |
78 | | oddprm 12259 |
. . . . . . . . . . . . . 14
โข (๐ โ (โ โ {2})
โ ((๐ โ 1) / 2)
โ โ) |
79 | 77, 78 | syl 14 |
. . . . . . . . . . . . 13
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ((๐ โ 1) / 2) โ
โ) |
80 | 79 | nnnn0d 9229 |
. . . . . . . . . . . 12
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ((๐ โ 1) / 2) โ
โ0) |
81 | 74, 75, 80 | mulexpd 10669 |
. . . . . . . . . . 11
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ((๐ด ยท ๐ต)โ((๐ โ 1) / 2)) = ((๐ดโ((๐ โ 1) / 2)) ยท (๐ตโ((๐ โ 1) / 2)))) |
82 | | zexpcl 10535 |
. . . . . . . . . . . . . 14
โข ((๐ด โ โค โง ((๐ โ 1) / 2) โ
โ0) โ (๐ดโ((๐ โ 1) / 2)) โ
โค) |
83 | 11, 80, 82 | syl2anc 411 |
. . . . . . . . . . . . 13
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (๐ดโ((๐ โ 1) / 2)) โ
โค) |
84 | 83 | zcnd 9376 |
. . . . . . . . . . . 12
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (๐ดโ((๐ โ 1) / 2)) โ
โ) |
85 | | zexpcl 10535 |
. . . . . . . . . . . . . 14
โข ((๐ต โ โค โง ((๐ โ 1) / 2) โ
โ0) โ (๐ตโ((๐ โ 1) / 2)) โ
โค) |
86 | 12, 80, 85 | syl2anc 411 |
. . . . . . . . . . . . 13
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (๐ตโ((๐ โ 1) / 2)) โ
โค) |
87 | 86 | zcnd 9376 |
. . . . . . . . . . . 12
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (๐ตโ((๐ โ 1) / 2)) โ
โ) |
88 | 84, 87 | mulcomd 7979 |
. . . . . . . . . . 11
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ((๐ดโ((๐ โ 1) / 2)) ยท (๐ตโ((๐ โ 1) / 2))) = ((๐ตโ((๐ โ 1) / 2)) ยท (๐ดโ((๐ โ 1) / 2)))) |
89 | 81, 88 | eqtrd 2210 |
. . . . . . . . . 10
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ((๐ด ยท ๐ต)โ((๐ โ 1) / 2)) = ((๐ตโ((๐ โ 1) / 2)) ยท (๐ดโ((๐ โ 1) / 2)))) |
90 | 89 | oveq1d 5890 |
. . . . . . . . 9
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (((๐ด ยท ๐ต)โ((๐ โ 1) / 2)) mod ๐) = (((๐ตโ((๐ โ 1) / 2)) ยท (๐ดโ((๐ โ 1) / 2))) mod ๐)) |
91 | | lgsvalmod 14423 |
. . . . . . . . . 10
โข (((๐ด ยท ๐ต) โ โค โง ๐ โ (โ โ {2})) โ
(((๐ด ยท ๐ต) /L ๐) mod ๐) = (((๐ด ยท ๐ต)โ((๐ โ 1) / 2)) mod ๐)) |
92 | 13, 77, 91 | syl2anc 411 |
. . . . . . . . 9
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (((๐ด ยท ๐ต) /L ๐) mod ๐) = (((๐ด ยท ๐ต)โ((๐ โ 1) / 2)) mod ๐)) |
93 | | zq 9626 |
. . . . . . . . . . . 12
โข ((๐ด /L ๐) โ โค โ (๐ด /L ๐) โ
โ) |
94 | 21, 93 | syl 14 |
. . . . . . . . . . 11
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (๐ด /L ๐) โ
โ) |
95 | | zq 9626 |
. . . . . . . . . . . 12
โข ((๐ดโ((๐ โ 1) / 2)) โ โค โ
(๐ดโ((๐ โ 1) / 2)) โ
โ) |
96 | 83, 95 | syl 14 |
. . . . . . . . . . 11
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (๐ดโ((๐ โ 1) / 2)) โ
โ) |
97 | 38 | nngt0d 8963 |
. . . . . . . . . . 11
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ 0 < ๐) |
98 | | lgsvalmod 14423 |
. . . . . . . . . . . 12
โข ((๐ด โ โค โง ๐ โ (โ โ {2}))
โ ((๐ด
/L ๐) mod
๐) = ((๐ดโ((๐ โ 1) / 2)) mod ๐)) |
99 | 11, 77, 98 | syl2anc 411 |
. . . . . . . . . . 11
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ((๐ด /L ๐) mod ๐) = ((๐ดโ((๐ โ 1) / 2)) mod ๐)) |
100 | 94, 96, 23, 33, 97, 99 | modqmul1 10377 |
. . . . . . . . . 10
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (((๐ด /L ๐) ยท (๐ต /L ๐)) mod ๐) = (((๐ดโ((๐ โ 1) / 2)) ยท (๐ต /L ๐)) mod ๐)) |
101 | 23 | zcnd 9376 |
. . . . . . . . . . . 12
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (๐ต /L ๐) โ
โ) |
102 | 84, 101 | mulcomd 7979 |
. . . . . . . . . . 11
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ((๐ดโ((๐ โ 1) / 2)) ยท (๐ต /L ๐)) = ((๐ต /L ๐) ยท (๐ดโ((๐ โ 1) / 2)))) |
103 | 102 | oveq1d 5890 |
. . . . . . . . . 10
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (((๐ดโ((๐ โ 1) / 2)) ยท (๐ต /L ๐)) mod ๐) = (((๐ต /L ๐) ยท (๐ดโ((๐ โ 1) / 2))) mod ๐)) |
104 | | zq 9626 |
. . . . . . . . . . . 12
โข ((๐ต /L ๐) โ โค โ (๐ต /L ๐) โ
โ) |
105 | 23, 104 | syl 14 |
. . . . . . . . . . 11
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (๐ต /L ๐) โ
โ) |
106 | | zq 9626 |
. . . . . . . . . . . 12
โข ((๐ตโ((๐ โ 1) / 2)) โ โค โ
(๐ตโ((๐ โ 1) / 2)) โ
โ) |
107 | 86, 106 | syl 14 |
. . . . . . . . . . 11
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (๐ตโ((๐ โ 1) / 2)) โ
โ) |
108 | | lgsvalmod 14423 |
. . . . . . . . . . . 12
โข ((๐ต โ โค โง ๐ โ (โ โ {2}))
โ ((๐ต
/L ๐) mod
๐) = ((๐ตโ((๐ โ 1) / 2)) mod ๐)) |
109 | 12, 77, 108 | syl2anc 411 |
. . . . . . . . . . 11
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ((๐ต /L ๐) mod ๐) = ((๐ตโ((๐ โ 1) / 2)) mod ๐)) |
110 | 105, 107,
83, 33, 97, 109 | modqmul1 10377 |
. . . . . . . . . 10
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (((๐ต /L ๐) ยท (๐ดโ((๐ โ 1) / 2))) mod ๐) = (((๐ตโ((๐ โ 1) / 2)) ยท (๐ดโ((๐ โ 1) / 2))) mod ๐)) |
111 | 100, 103,
110 | 3eqtrd 2214 |
. . . . . . . . 9
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (((๐ด /L ๐) ยท (๐ต /L ๐)) mod ๐) = (((๐ตโ((๐ โ 1) / 2)) ยท (๐ดโ((๐ โ 1) / 2))) mod ๐)) |
112 | 90, 92, 111 | 3eqtr4d 2220 |
. . . . . . . 8
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (((๐ด ยท ๐ต) /L ๐) mod ๐) = (((๐ด /L ๐) ยท (๐ต /L ๐)) mod ๐)) |
113 | | moddvds 11806 |
. . . . . . . . 9
โข ((๐ โ โ โง ((๐ด ยท ๐ต) /L ๐) โ โค โง ((๐ด /L ๐) ยท (๐ต /L ๐)) โ โค) โ ((((๐ด ยท ๐ต) /L ๐) mod ๐) = (((๐ด /L ๐) ยท (๐ต /L ๐)) mod ๐) โ ๐ โฅ (((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐))))) |
114 | 38, 18, 24, 113 | syl3anc 1238 |
. . . . . . . 8
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ((((๐ด ยท ๐ต) /L ๐) mod ๐) = (((๐ด /L ๐) ยท (๐ต /L ๐)) mod ๐) โ ๐ โฅ (((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐))))) |
115 | 112, 114 | mpbid 147 |
. . . . . . 7
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ๐ โฅ (((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))) |
116 | | dvdsabsb 11817 |
. . . . . . . 8
โข ((๐ โ โค โง (((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐))) โ โค) โ (๐ โฅ (((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐))) โ ๐ โฅ (absโ(((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))))) |
117 | 16, 27, 116 | syl2anc 411 |
. . . . . . 7
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (๐ โฅ (((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐))) โ ๐ โฅ (absโ(((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))))) |
118 | 115, 117 | mpbid 147 |
. . . . . 6
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ๐ โฅ (absโ(((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐))))) |
119 | | dvdsmod0 11800 |
. . . . . 6
โข ((๐ โ โ โง ๐ โฅ (absโ(((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐))))) โ ((absโ(((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))) mod ๐) = 0) |
120 | 38, 118, 119 | syl2anc 411 |
. . . . 5
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ
((absโ(((๐ด ยท
๐ต) /L
๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))) mod ๐) = 0) |
121 | 73, 120 | eqtr3d 2212 |
. . . 4
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ
(absโ(((๐ด ยท
๐ต) /L
๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐)))) = 0) |
122 | 26, 121 | abs00d 11195 |
. . 3
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ (((๐ด ยท ๐ต) /L ๐) โ ((๐ด /L ๐) ยท (๐ต /L ๐))) = 0) |
123 | 19, 25, 122 | subeq0d 8276 |
. 2
โข (((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โง ๐ โ 2) โ ((๐ด ยท ๐ต) /L ๐) = ((๐ด /L ๐) ยท (๐ต /L ๐))) |
124 | 15 | 3ad2ant3 1020 |
. . . 4
โข ((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โ ๐ โ
โค) |
125 | 67 | a1i 9 |
. . . 4
โข ((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โ 2 โ
โค) |
126 | | zdceq 9328 |
. . . 4
โข ((๐ โ โค โง 2 โ
โค) โ DECID ๐ = 2) |
127 | 124, 125,
126 | syl2anc 411 |
. . 3
โข ((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โ
DECID ๐ =
2) |
128 | | dcne 2358 |
. . 3
โข
(DECID ๐ = 2 โ (๐ = 2 โจ ๐ โ 2)) |
129 | 127, 128 | sylib 122 |
. 2
โข ((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โ (๐ = 2 โจ ๐ โ 2)) |
130 | 10, 123, 129 | mpjaodan 798 |
1
โข ((๐ด โ โค โง ๐ต โ โค โง ๐ โ โ) โ ((๐ด ยท ๐ต) /L ๐) = ((๐ด /L ๐) ยท (๐ต /L ๐))) |