Step | Hyp | Ref
| Expression |
1 | | elnn0 12471 |
. . 3
โข (๐พ โ โ0
โ (๐พ โ โ
โจ ๐พ =
0)) |
2 | | simp1 1137 |
. . . . . . . . 9
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ โ
โ) |
3 | 2 | nnzd 12582 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ โ
โค) |
4 | | simp2 1138 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐ โ
โค) |
5 | 3, 4 | zmulcld 12669 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท ๐) โ โค) |
6 | | simp3 1139 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐ โ
โค) |
7 | 3, 6 | zmulcld 12669 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท ๐) โ โค) |
8 | 5, 7 | gcdcld 16446 |
. . . . . 6
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โ
โ0) |
9 | 2 | nnnn0d 12529 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ โ
โ0) |
10 | | gcdcl 16444 |
. . . . . . . 8
โข ((๐ โ โค โง ๐ โ โค) โ (๐ gcd ๐) โ
โ0) |
11 | 10 | 3adant1 1131 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐ gcd ๐) โ
โ0) |
12 | 9, 11 | nn0mulcld 12534 |
. . . . . 6
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (๐ gcd ๐)) โ
โ0) |
13 | 8 | nn0cnd 12531 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โ โ) |
14 | 2 | nncnd 12225 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ โ
โ) |
15 | 2 | nnne0d 12259 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ โ 0) |
16 | 13, 14, 15 | divcan2d 11989 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) = ((๐พ ยท ๐) gcd (๐พ ยท ๐))) |
17 | | gcddvds 16441 |
. . . . . . . . . . . . 13
โข (((๐พ ยท ๐) โ โค โง (๐พ ยท ๐) โ โค) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) โฅ (๐พ ยท ๐) โง ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โฅ (๐พ ยท ๐))) |
18 | 5, 7, 17 | syl2anc 585 |
. . . . . . . . . . . 12
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) โฅ (๐พ ยท ๐) โง ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โฅ (๐พ ยท ๐))) |
19 | 18 | simpld 496 |
. . . . . . . . . . 11
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โฅ (๐พ ยท ๐)) |
20 | 16, 19 | eqbrtrd 5170 |
. . . . . . . . . 10
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท ๐)) |
21 | | dvdsmul1 16218 |
. . . . . . . . . . . . . 14
โข ((๐พ โ โค โง ๐ โ โค) โ ๐พ โฅ (๐พ ยท ๐)) |
22 | 3, 4, 21 | syl2anc 585 |
. . . . . . . . . . . . 13
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ โฅ (๐พ ยท ๐)) |
23 | | dvdsmul1 16218 |
. . . . . . . . . . . . . 14
โข ((๐พ โ โค โง ๐ โ โค) โ ๐พ โฅ (๐พ ยท ๐)) |
24 | 3, 6, 23 | syl2anc 585 |
. . . . . . . . . . . . 13
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ โฅ (๐พ ยท ๐)) |
25 | | dvdsgcd 16483 |
. . . . . . . . . . . . . 14
โข ((๐พ โ โค โง (๐พ ยท ๐) โ โค โง (๐พ ยท ๐) โ โค) โ ((๐พ โฅ (๐พ ยท ๐) โง ๐พ โฅ (๐พ ยท ๐)) โ ๐พ โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐)))) |
26 | 3, 5, 7, 25 | syl3anc 1372 |
. . . . . . . . . . . . 13
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ โฅ (๐พ ยท ๐) โง ๐พ โฅ (๐พ ยท ๐)) โ ๐พ โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐)))) |
27 | 22, 24, 26 | mp2and 698 |
. . . . . . . . . . . 12
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐))) |
28 | 8 | nn0zd 12581 |
. . . . . . . . . . . . 13
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โ โค) |
29 | | dvdsval2 16197 |
. . . . . . . . . . . . 13
โข ((๐พ โ โค โง ๐พ โ 0 โง ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โ โค) โ (๐พ โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โ โค)) |
30 | 3, 15, 28, 29 | syl3anc 1372 |
. . . . . . . . . . . 12
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โ โค)) |
31 | 27, 30 | mpbid 231 |
. . . . . . . . . . 11
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โ โค) |
32 | | dvdscmulr 16225 |
. . . . . . . . . . 11
โข
(((((๐พ ยท
๐) gcd (๐พ ยท ๐)) / ๐พ) โ โค โง ๐ โ โค โง (๐พ โ โค โง ๐พ โ 0)) โ ((๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท ๐) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐)) |
33 | 31, 4, 3, 15, 32 | syl112anc 1375 |
. . . . . . . . . 10
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท ๐) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐)) |
34 | 20, 33 | mpbid 231 |
. . . . . . . . 9
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐) |
35 | 18 | simprd 497 |
. . . . . . . . . . 11
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โฅ (๐พ ยท ๐)) |
36 | 16, 35 | eqbrtrd 5170 |
. . . . . . . . . 10
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท ๐)) |
37 | | dvdscmulr 16225 |
. . . . . . . . . . 11
โข
(((((๐พ ยท
๐) gcd (๐พ ยท ๐)) / ๐พ) โ โค โง ๐ โ โค โง (๐พ โ โค โง ๐พ โ 0)) โ ((๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท ๐) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐)) |
38 | 31, 6, 3, 15, 37 | syl112anc 1375 |
. . . . . . . . . 10
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท ๐) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐)) |
39 | 36, 38 | mpbid 231 |
. . . . . . . . 9
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐) |
40 | | dvdsgcd 16483 |
. . . . . . . . . 10
โข
(((((๐พ ยท
๐) gcd (๐พ ยท ๐)) / ๐พ) โ โค โง ๐ โ โค โง ๐ โ โค) โ (((((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐ โง (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ (๐ gcd ๐))) |
41 | 31, 4, 6, 40 | syl3anc 1372 |
. . . . . . . . 9
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ
(((((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐ โง (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ (๐ gcd ๐))) |
42 | 34, 39, 41 | mp2and 698 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ (๐ gcd ๐)) |
43 | 11 | nn0zd 12581 |
. . . . . . . . 9
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐ gcd ๐) โ โค) |
44 | | dvdscmul 16223 |
. . . . . . . . 9
โข
(((((๐พ ยท
๐) gcd (๐พ ยท ๐)) / ๐พ) โ โค โง (๐ gcd ๐) โ โค โง ๐พ โ โค) โ ((((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ (๐ gcd ๐) โ (๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท (๐ gcd ๐)))) |
45 | 31, 43, 3, 44 | syl3anc 1372 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ
((((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ (๐ gcd ๐) โ (๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท (๐ gcd ๐)))) |
46 | 42, 45 | mpd 15 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท (๐ gcd ๐))) |
47 | 16, 46 | eqbrtrrd 5172 |
. . . . . 6
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โฅ (๐พ ยท (๐ gcd ๐))) |
48 | | gcddvds 16441 |
. . . . . . . . . 10
โข ((๐ โ โค โง ๐ โ โค) โ ((๐ gcd ๐) โฅ ๐ โง (๐ gcd ๐) โฅ ๐)) |
49 | 48 | 3adant1 1131 |
. . . . . . . . 9
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐ gcd ๐) โฅ ๐ โง (๐ gcd ๐) โฅ ๐)) |
50 | 49 | simpld 496 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐ gcd ๐) โฅ ๐) |
51 | | dvdscmul 16223 |
. . . . . . . . 9
โข (((๐ gcd ๐) โ โค โง ๐ โ โค โง ๐พ โ โค) โ ((๐ gcd ๐) โฅ ๐ โ (๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐))) |
52 | 43, 4, 3, 51 | syl3anc 1372 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐ gcd ๐) โฅ ๐ โ (๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐))) |
53 | 50, 52 | mpd 15 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐)) |
54 | 49 | simprd 497 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐ gcd ๐) โฅ ๐) |
55 | | dvdscmul 16223 |
. . . . . . . . 9
โข (((๐ gcd ๐) โ โค โง ๐ โ โค โง ๐พ โ โค) โ ((๐ gcd ๐) โฅ ๐ โ (๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐))) |
56 | 43, 6, 3, 55 | syl3anc 1372 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐ gcd ๐) โฅ ๐ โ (๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐))) |
57 | 54, 56 | mpd 15 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐)) |
58 | 12 | nn0zd 12581 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (๐ gcd ๐)) โ โค) |
59 | | dvdsgcd 16483 |
. . . . . . . 8
โข (((๐พ ยท (๐ gcd ๐)) โ โค โง (๐พ ยท ๐) โ โค โง (๐พ ยท ๐) โ โค) โ (((๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐) โง (๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐)) โ (๐พ ยท (๐ gcd ๐)) โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐)))) |
60 | 58, 5, 7, 59 | syl3anc 1372 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (((๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐) โง (๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐)) โ (๐พ ยท (๐ gcd ๐)) โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐)))) |
61 | 53, 57, 60 | mp2and 698 |
. . . . . 6
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (๐ gcd ๐)) โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐))) |
62 | | dvdseq 16254 |
. . . . . 6
โข
(((((๐พ ยท
๐) gcd (๐พ ยท ๐)) โ โ0 โง (๐พ ยท (๐ gcd ๐)) โ โ0) โง
(((๐พ ยท ๐) gcd (๐พ ยท ๐)) โฅ (๐พ ยท (๐ gcd ๐)) โง (๐พ ยท (๐ gcd ๐)) โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐)))) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (๐พ ยท (๐ gcd ๐))) |
63 | 8, 12, 47, 61, 62 | syl22anc 838 |
. . . . 5
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (๐พ ยท (๐ gcd ๐))) |
64 | 63 | 3expib 1123 |
. . . 4
โข (๐พ โ โ โ ((๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (๐พ ยท (๐ gcd ๐)))) |
65 | | gcd0val 16435 |
. . . . . . 7
โข (0 gcd 0)
= 0 |
66 | 10 | 3adant1 1131 |
. . . . . . . . 9
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (๐ gcd ๐) โ
โ0) |
67 | 66 | nn0cnd 12531 |
. . . . . . . 8
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (๐ gcd ๐) โ โ) |
68 | 67 | mul02d 11409 |
. . . . . . 7
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (0 ยท (๐ gcd ๐)) = 0) |
69 | 65, 68 | eqtr4id 2792 |
. . . . . 6
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (0 gcd 0) = (0
ยท (๐ gcd ๐))) |
70 | | simp1 1137 |
. . . . . . . . 9
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ ๐พ = 0) |
71 | 70 | oveq1d 7421 |
. . . . . . . 8
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท ๐) = (0 ยท ๐)) |
72 | | zcn 12560 |
. . . . . . . . . 10
โข (๐ โ โค โ ๐ โ
โ) |
73 | 72 | 3ad2ant2 1135 |
. . . . . . . . 9
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ ๐ โ โ) |
74 | 73 | mul02d 11409 |
. . . . . . . 8
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (0 ยท ๐) = 0) |
75 | 71, 74 | eqtrd 2773 |
. . . . . . 7
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท ๐) = 0) |
76 | 70 | oveq1d 7421 |
. . . . . . . 8
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท ๐) = (0 ยท ๐)) |
77 | | zcn 12560 |
. . . . . . . . . 10
โข (๐ โ โค โ ๐ โ
โ) |
78 | 77 | 3ad2ant3 1136 |
. . . . . . . . 9
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ ๐ โ โ) |
79 | 78 | mul02d 11409 |
. . . . . . . 8
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (0 ยท ๐) = 0) |
80 | 76, 79 | eqtrd 2773 |
. . . . . . 7
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท ๐) = 0) |
81 | 75, 80 | oveq12d 7424 |
. . . . . 6
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (0 gcd 0)) |
82 | 70 | oveq1d 7421 |
. . . . . 6
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (๐ gcd ๐)) = (0 ยท (๐ gcd ๐))) |
83 | 69, 81, 82 | 3eqtr4d 2783 |
. . . . 5
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (๐พ ยท (๐ gcd ๐))) |
84 | 83 | 3expib 1123 |
. . . 4
โข (๐พ = 0 โ ((๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (๐พ ยท (๐ gcd ๐)))) |
85 | 64, 84 | jaoi 856 |
. . 3
โข ((๐พ โ โ โจ ๐พ = 0) โ ((๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (๐พ ยท (๐ gcd ๐)))) |
86 | 1, 85 | sylbi 216 |
. 2
โข (๐พ โ โ0
โ ((๐ โ โค
โง ๐ โ โค)
โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (๐พ ยท (๐ gcd ๐)))) |
87 | 86 | 3impib 1117 |
1
โข ((๐พ โ โ0
โง ๐ โ โค
โง ๐ โ โค)
โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (๐พ ยท (๐ gcd ๐))) |