Step | Hyp | Ref
| Expression |
1 | | bezout.3 |
. . . 4
โข (๐ โ ๐ด โ โค) |
2 | | fveq2 6888 |
. . . . . . 7
โข (๐ง = ๐ด โ (absโ๐ง) = (absโ๐ด)) |
3 | | oveq1 7412 |
. . . . . . 7
โข (๐ง = ๐ด โ (๐ง ยท ๐ฅ) = (๐ด ยท ๐ฅ)) |
4 | 2, 3 | eqeq12d 2748 |
. . . . . 6
โข (๐ง = ๐ด โ ((absโ๐ง) = (๐ง ยท ๐ฅ) โ (absโ๐ด) = (๐ด ยท ๐ฅ))) |
5 | 4 | rexbidv 3178 |
. . . . 5
โข (๐ง = ๐ด โ (โ๐ฅ โ โค (absโ๐ง) = (๐ง ยท ๐ฅ) โ โ๐ฅ โ โค (absโ๐ด) = (๐ด ยท ๐ฅ))) |
6 | | zre 12558 |
. . . . . 6
โข (๐ง โ โค โ ๐ง โ
โ) |
7 | | 1z 12588 |
. . . . . . . . 9
โข 1 โ
โค |
8 | | ax-1rid 11176 |
. . . . . . . . . 10
โข (๐ง โ โ โ (๐ง ยท 1) = ๐ง) |
9 | 8 | eqcomd 2738 |
. . . . . . . . 9
โข (๐ง โ โ โ ๐ง = (๐ง ยท 1)) |
10 | | oveq2 7413 |
. . . . . . . . . 10
โข (๐ฅ = 1 โ (๐ง ยท ๐ฅ) = (๐ง ยท 1)) |
11 | 10 | rspceeqv 3632 |
. . . . . . . . 9
โข ((1
โ โค โง ๐ง =
(๐ง ยท 1)) โ
โ๐ฅ โ โค
๐ง = (๐ง ยท ๐ฅ)) |
12 | 7, 9, 11 | sylancr 587 |
. . . . . . . 8
โข (๐ง โ โ โ
โ๐ฅ โ โค
๐ง = (๐ง ยท ๐ฅ)) |
13 | | eqeq1 2736 |
. . . . . . . . 9
โข
((absโ๐ง) =
๐ง โ ((absโ๐ง) = (๐ง ยท ๐ฅ) โ ๐ง = (๐ง ยท ๐ฅ))) |
14 | 13 | rexbidv 3178 |
. . . . . . . 8
โข
((absโ๐ง) =
๐ง โ (โ๐ฅ โ โค (absโ๐ง) = (๐ง ยท ๐ฅ) โ โ๐ฅ โ โค ๐ง = (๐ง ยท ๐ฅ))) |
15 | 12, 14 | syl5ibrcom 246 |
. . . . . . 7
โข (๐ง โ โ โ
((absโ๐ง) = ๐ง โ โ๐ฅ โ โค (absโ๐ง) = (๐ง ยท ๐ฅ))) |
16 | | neg1z 12594 |
. . . . . . . . 9
โข -1 โ
โค |
17 | | recn 11196 |
. . . . . . . . . . 11
โข (๐ง โ โ โ ๐ง โ
โ) |
18 | 17 | mulm1d 11662 |
. . . . . . . . . 10
โข (๐ง โ โ โ (-1
ยท ๐ง) = -๐ง) |
19 | | neg1cn 12322 |
. . . . . . . . . . 11
โข -1 โ
โ |
20 | | mulcom 11192 |
. . . . . . . . . . 11
โข ((-1
โ โ โง ๐ง
โ โ) โ (-1 ยท ๐ง) = (๐ง ยท -1)) |
21 | 19, 17, 20 | sylancr 587 |
. . . . . . . . . 10
โข (๐ง โ โ โ (-1
ยท ๐ง) = (๐ง ยท -1)) |
22 | 18, 21 | eqtr3d 2774 |
. . . . . . . . 9
โข (๐ง โ โ โ -๐ง = (๐ง ยท -1)) |
23 | | oveq2 7413 |
. . . . . . . . . 10
โข (๐ฅ = -1 โ (๐ง ยท ๐ฅ) = (๐ง ยท -1)) |
24 | 23 | rspceeqv 3632 |
. . . . . . . . 9
โข ((-1
โ โค โง -๐ง =
(๐ง ยท -1)) โ
โ๐ฅ โ โค
-๐ง = (๐ง ยท ๐ฅ)) |
25 | 16, 22, 24 | sylancr 587 |
. . . . . . . 8
โข (๐ง โ โ โ
โ๐ฅ โ โค
-๐ง = (๐ง ยท ๐ฅ)) |
26 | | eqeq1 2736 |
. . . . . . . . 9
โข
((absโ๐ง) =
-๐ง โ ((absโ๐ง) = (๐ง ยท ๐ฅ) โ -๐ง = (๐ง ยท ๐ฅ))) |
27 | 26 | rexbidv 3178 |
. . . . . . . 8
โข
((absโ๐ง) =
-๐ง โ (โ๐ฅ โ โค (absโ๐ง) = (๐ง ยท ๐ฅ) โ โ๐ฅ โ โค -๐ง = (๐ง ยท ๐ฅ))) |
28 | 25, 27 | syl5ibrcom 246 |
. . . . . . 7
โข (๐ง โ โ โ
((absโ๐ง) = -๐ง โ โ๐ฅ โ โค (absโ๐ง) = (๐ง ยท ๐ฅ))) |
29 | | absor 15243 |
. . . . . . 7
โข (๐ง โ โ โ
((absโ๐ง) = ๐ง โจ (absโ๐ง) = -๐ง)) |
30 | 15, 28, 29 | mpjaod 858 |
. . . . . 6
โข (๐ง โ โ โ
โ๐ฅ โ โค
(absโ๐ง) = (๐ง ยท ๐ฅ)) |
31 | 6, 30 | syl 17 |
. . . . 5
โข (๐ง โ โค โ
โ๐ฅ โ โค
(absโ๐ง) = (๐ง ยท ๐ฅ)) |
32 | 5, 31 | vtoclga 3565 |
. . . 4
โข (๐ด โ โค โ
โ๐ฅ โ โค
(absโ๐ด) = (๐ด ยท ๐ฅ)) |
33 | 1, 32 | syl 17 |
. . 3
โข (๐ โ โ๐ฅ โ โค (absโ๐ด) = (๐ด ยท ๐ฅ)) |
34 | | bezout.4 |
. . . . . . . . . . 11
โข (๐ โ ๐ต โ โค) |
35 | 34 | zcnd 12663 |
. . . . . . . . . 10
โข (๐ โ ๐ต โ โ) |
36 | 35 | adantr 481 |
. . . . . . . . 9
โข ((๐ โง ๐ฅ โ โค) โ ๐ต โ โ) |
37 | 36 | mul01d 11409 |
. . . . . . . 8
โข ((๐ โง ๐ฅ โ โค) โ (๐ต ยท 0) = 0) |
38 | 37 | oveq2d 7421 |
. . . . . . 7
โข ((๐ โง ๐ฅ โ โค) โ ((๐ด ยท ๐ฅ) + (๐ต ยท 0)) = ((๐ด ยท ๐ฅ) + 0)) |
39 | 1 | zcnd 12663 |
. . . . . . . . 9
โข (๐ โ ๐ด โ โ) |
40 | | zcn 12559 |
. . . . . . . . 9
โข (๐ฅ โ โค โ ๐ฅ โ
โ) |
41 | | mulcl 11190 |
. . . . . . . . 9
โข ((๐ด โ โ โง ๐ฅ โ โ) โ (๐ด ยท ๐ฅ) โ โ) |
42 | 39, 40, 41 | syl2an 596 |
. . . . . . . 8
โข ((๐ โง ๐ฅ โ โค) โ (๐ด ยท ๐ฅ) โ โ) |
43 | 42 | addridd 11410 |
. . . . . . 7
โข ((๐ โง ๐ฅ โ โค) โ ((๐ด ยท ๐ฅ) + 0) = (๐ด ยท ๐ฅ)) |
44 | 38, 43 | eqtrd 2772 |
. . . . . 6
โข ((๐ โง ๐ฅ โ โค) โ ((๐ด ยท ๐ฅ) + (๐ต ยท 0)) = (๐ด ยท ๐ฅ)) |
45 | 44 | eqeq2d 2743 |
. . . . 5
โข ((๐ โง ๐ฅ โ โค) โ ((absโ๐ด) = ((๐ด ยท ๐ฅ) + (๐ต ยท 0)) โ (absโ๐ด) = (๐ด ยท ๐ฅ))) |
46 | | 0z 12565 |
. . . . . 6
โข 0 โ
โค |
47 | | oveq2 7413 |
. . . . . . . 8
โข (๐ฆ = 0 โ (๐ต ยท ๐ฆ) = (๐ต ยท 0)) |
48 | 47 | oveq2d 7421 |
. . . . . . 7
โข (๐ฆ = 0 โ ((๐ด ยท ๐ฅ) + (๐ต ยท ๐ฆ)) = ((๐ด ยท ๐ฅ) + (๐ต ยท 0))) |
49 | 48 | rspceeqv 3632 |
. . . . . 6
โข ((0
โ โค โง (absโ๐ด) = ((๐ด ยท ๐ฅ) + (๐ต ยท 0))) โ โ๐ฆ โ โค (absโ๐ด) = ((๐ด ยท ๐ฅ) + (๐ต ยท ๐ฆ))) |
50 | 46, 49 | mpan 688 |
. . . . 5
โข
((absโ๐ด) =
((๐ด ยท ๐ฅ) + (๐ต ยท 0)) โ โ๐ฆ โ โค (absโ๐ด) = ((๐ด ยท ๐ฅ) + (๐ต ยท ๐ฆ))) |
51 | 45, 50 | syl6bir 253 |
. . . 4
โข ((๐ โง ๐ฅ โ โค) โ ((absโ๐ด) = (๐ด ยท ๐ฅ) โ โ๐ฆ โ โค (absโ๐ด) = ((๐ด ยท ๐ฅ) + (๐ต ยท ๐ฆ)))) |
52 | 51 | reximdva 3168 |
. . 3
โข (๐ โ (โ๐ฅ โ โค (absโ๐ด) = (๐ด ยท ๐ฅ) โ โ๐ฅ โ โค โ๐ฆ โ โค (absโ๐ด) = ((๐ด ยท ๐ฅ) + (๐ต ยท ๐ฆ)))) |
53 | 33, 52 | mpd 15 |
. 2
โข (๐ โ โ๐ฅ โ โค โ๐ฆ โ โค (absโ๐ด) = ((๐ด ยท ๐ฅ) + (๐ต ยท ๐ฆ))) |
54 | | nnabscl 15268 |
. . . 4
โข ((๐ด โ โค โง ๐ด โ 0) โ (absโ๐ด) โ
โ) |
55 | 54 | ex 413 |
. . 3
โข (๐ด โ โค โ (๐ด โ 0 โ (absโ๐ด) โ
โ)) |
56 | 1, 55 | syl 17 |
. 2
โข (๐ โ (๐ด โ 0 โ (absโ๐ด) โ โ)) |
57 | | eqeq1 2736 |
. . . . 5
โข (๐ง = (absโ๐ด) โ (๐ง = ((๐ด ยท ๐ฅ) + (๐ต ยท ๐ฆ)) โ (absโ๐ด) = ((๐ด ยท ๐ฅ) + (๐ต ยท ๐ฆ)))) |
58 | 57 | 2rexbidv 3219 |
. . . 4
โข (๐ง = (absโ๐ด) โ (โ๐ฅ โ โค โ๐ฆ โ โค ๐ง = ((๐ด ยท ๐ฅ) + (๐ต ยท ๐ฆ)) โ โ๐ฅ โ โค โ๐ฆ โ โค (absโ๐ด) = ((๐ด ยท ๐ฅ) + (๐ต ยท ๐ฆ)))) |
59 | | bezout.1 |
. . . 4
โข ๐ = {๐ง โ โ โฃ โ๐ฅ โ โค โ๐ฆ โ โค ๐ง = ((๐ด ยท ๐ฅ) + (๐ต ยท ๐ฆ))} |
60 | 58, 59 | elrab2 3685 |
. . 3
โข
((absโ๐ด)
โ ๐ โ
((absโ๐ด) โ
โ โง โ๐ฅ
โ โค โ๐ฆ
โ โค (absโ๐ด) = ((๐ด ยท ๐ฅ) + (๐ต ยท ๐ฆ)))) |
61 | 60 | simplbi2com 503 |
. 2
โข
(โ๐ฅ โ
โค โ๐ฆ โ
โค (absโ๐ด) =
((๐ด ยท ๐ฅ) + (๐ต ยท ๐ฆ)) โ ((absโ๐ด) โ โ โ (absโ๐ด) โ ๐)) |
62 | 53, 56, 61 | sylsyld 61 |
1
โข (๐ โ (๐ด โ 0 โ (absโ๐ด) โ ๐)) |