Step | Hyp | Ref
| Expression |
1 | | elnn0 9178 |
. . 3
โข (๐พ โ โ0
โ (๐พ โ โ
โจ ๐พ =
0)) |
2 | | simp1 997 |
. . . . . . . . 9
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ โ
โ) |
3 | 2 | nnzd 9374 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ โ
โค) |
4 | | simp2 998 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐ โ
โค) |
5 | 3, 4 | zmulcld 9381 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท ๐) โ โค) |
6 | | simp3 999 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐ โ
โค) |
7 | 3, 6 | zmulcld 9381 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท ๐) โ โค) |
8 | 5, 7 | gcdcld 11969 |
. . . . . 6
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โ
โ0) |
9 | 2 | nnnn0d 9229 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ โ
โ0) |
10 | | gcdcl 11967 |
. . . . . . . 8
โข ((๐ โ โค โง ๐ โ โค) โ (๐ gcd ๐) โ
โ0) |
11 | 10 | 3adant1 1015 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐ gcd ๐) โ
โ0) |
12 | 9, 11 | nn0mulcld 9234 |
. . . . . 6
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (๐ gcd ๐)) โ
โ0) |
13 | 8 | nn0cnd 9231 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โ โ) |
14 | 2 | nncnd 8933 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ โ
โ) |
15 | 2 | nnap0d 8965 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ # 0) |
16 | 13, 14, 15 | divcanap2d 8749 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) = ((๐พ ยท ๐) gcd (๐พ ยท ๐))) |
17 | | gcddvds 11964 |
. . . . . . . . . . . . 13
โข (((๐พ ยท ๐) โ โค โง (๐พ ยท ๐) โ โค) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) โฅ (๐พ ยท ๐) โง ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โฅ (๐พ ยท ๐))) |
18 | 5, 7, 17 | syl2anc 411 |
. . . . . . . . . . . 12
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) โฅ (๐พ ยท ๐) โง ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โฅ (๐พ ยท ๐))) |
19 | 18 | simpld 112 |
. . . . . . . . . . 11
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โฅ (๐พ ยท ๐)) |
20 | 16, 19 | eqbrtrd 4026 |
. . . . . . . . . 10
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท ๐)) |
21 | | dvdsmul1 11820 |
. . . . . . . . . . . . . 14
โข ((๐พ โ โค โง ๐ โ โค) โ ๐พ โฅ (๐พ ยท ๐)) |
22 | 3, 4, 21 | syl2anc 411 |
. . . . . . . . . . . . 13
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ โฅ (๐พ ยท ๐)) |
23 | | dvdsmul1 11820 |
. . . . . . . . . . . . . 14
โข ((๐พ โ โค โง ๐ โ โค) โ ๐พ โฅ (๐พ ยท ๐)) |
24 | 3, 6, 23 | syl2anc 411 |
. . . . . . . . . . . . 13
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ โฅ (๐พ ยท ๐)) |
25 | | dvdsgcd 12013 |
. . . . . . . . . . . . . 14
โข ((๐พ โ โค โง (๐พ ยท ๐) โ โค โง (๐พ ยท ๐) โ โค) โ ((๐พ โฅ (๐พ ยท ๐) โง ๐พ โฅ (๐พ ยท ๐)) โ ๐พ โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐)))) |
26 | 3, 5, 7, 25 | syl3anc 1238 |
. . . . . . . . . . . . 13
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ โฅ (๐พ ยท ๐) โง ๐พ โฅ (๐พ ยท ๐)) โ ๐พ โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐)))) |
27 | 22, 24, 26 | mp2and 433 |
. . . . . . . . . . . 12
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐))) |
28 | 2 | nnne0d 8964 |
. . . . . . . . . . . . 13
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ๐พ โ 0) |
29 | 8 | nn0zd 9373 |
. . . . . . . . . . . . 13
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โ โค) |
30 | | dvdsval2 11797 |
. . . . . . . . . . . . 13
โข ((๐พ โ โค โง ๐พ โ 0 โง ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โ โค) โ (๐พ โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โ โค)) |
31 | 3, 28, 29, 30 | syl3anc 1238 |
. . . . . . . . . . . 12
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โ โค)) |
32 | 27, 31 | mpbid 147 |
. . . . . . . . . . 11
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โ โค) |
33 | | dvdscmulr 11827 |
. . . . . . . . . . 11
โข
(((((๐พ ยท
๐) gcd (๐พ ยท ๐)) / ๐พ) โ โค โง ๐ โ โค โง (๐พ โ โค โง ๐พ โ 0)) โ ((๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท ๐) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐)) |
34 | 32, 4, 3, 28, 33 | syl112anc 1242 |
. . . . . . . . . 10
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท ๐) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐)) |
35 | 20, 34 | mpbid 147 |
. . . . . . . . 9
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐) |
36 | 18 | simprd 114 |
. . . . . . . . . . 11
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โฅ (๐พ ยท ๐)) |
37 | 16, 36 | eqbrtrd 4026 |
. . . . . . . . . 10
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท ๐)) |
38 | | dvdscmulr 11827 |
. . . . . . . . . . 11
โข
(((((๐พ ยท
๐) gcd (๐พ ยท ๐)) / ๐พ) โ โค โง ๐ โ โค โง (๐พ โ โค โง ๐พ โ 0)) โ ((๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท ๐) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐)) |
39 | 32, 6, 3, 28, 38 | syl112anc 1242 |
. . . . . . . . . 10
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท ๐) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐)) |
40 | 37, 39 | mpbid 147 |
. . . . . . . . 9
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐) |
41 | | dvdsgcd 12013 |
. . . . . . . . . 10
โข
(((((๐พ ยท
๐) gcd (๐พ ยท ๐)) / ๐พ) โ โค โง ๐ โ โค โง ๐ โ โค) โ (((((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐ โง (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ (๐ gcd ๐))) |
42 | 32, 4, 6, 41 | syl3anc 1238 |
. . . . . . . . 9
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ
(((((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐ โง (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ ๐) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ (๐ gcd ๐))) |
43 | 35, 40, 42 | mp2and 433 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ (๐ gcd ๐)) |
44 | 11 | nn0zd 9373 |
. . . . . . . . 9
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐ gcd ๐) โ โค) |
45 | | dvdscmul 11825 |
. . . . . . . . 9
โข
(((((๐พ ยท
๐) gcd (๐พ ยท ๐)) / ๐พ) โ โค โง (๐ gcd ๐) โ โค โง ๐พ โ โค) โ ((((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ (๐ gcd ๐) โ (๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท (๐ gcd ๐)))) |
46 | 32, 44, 3, 45 | syl3anc 1238 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ
((((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ) โฅ (๐ gcd ๐) โ (๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท (๐ gcd ๐)))) |
47 | 43, 46 | mpd 13 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (((๐พ ยท ๐) gcd (๐พ ยท ๐)) / ๐พ)) โฅ (๐พ ยท (๐ gcd ๐))) |
48 | 16, 47 | eqbrtrrd 4028 |
. . . . . 6
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) โฅ (๐พ ยท (๐ gcd ๐))) |
49 | | gcddvds 11964 |
. . . . . . . . . 10
โข ((๐ โ โค โง ๐ โ โค) โ ((๐ gcd ๐) โฅ ๐ โง (๐ gcd ๐) โฅ ๐)) |
50 | 49 | 3adant1 1015 |
. . . . . . . . 9
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐ gcd ๐) โฅ ๐ โง (๐ gcd ๐) โฅ ๐)) |
51 | 50 | simpld 112 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐ gcd ๐) โฅ ๐) |
52 | | dvdscmul 11825 |
. . . . . . . . 9
โข (((๐ gcd ๐) โ โค โง ๐ โ โค โง ๐พ โ โค) โ ((๐ gcd ๐) โฅ ๐ โ (๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐))) |
53 | 44, 4, 3, 52 | syl3anc 1238 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐ gcd ๐) โฅ ๐ โ (๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐))) |
54 | 51, 53 | mpd 13 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐)) |
55 | 50 | simprd 114 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐ gcd ๐) โฅ ๐) |
56 | | dvdscmul 11825 |
. . . . . . . . 9
โข (((๐ gcd ๐) โ โค โง ๐ โ โค โง ๐พ โ โค) โ ((๐ gcd ๐) โฅ ๐ โ (๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐))) |
57 | 44, 6, 3, 56 | syl3anc 1238 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐ gcd ๐) โฅ ๐ โ (๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐))) |
58 | 55, 57 | mpd 13 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐)) |
59 | 12 | nn0zd 9373 |
. . . . . . . 8
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (๐ gcd ๐)) โ โค) |
60 | | dvdsgcd 12013 |
. . . . . . . 8
โข (((๐พ ยท (๐ gcd ๐)) โ โค โง (๐พ ยท ๐) โ โค โง (๐พ ยท ๐) โ โค) โ (((๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐) โง (๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐)) โ (๐พ ยท (๐ gcd ๐)) โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐)))) |
61 | 59, 5, 7, 60 | syl3anc 1238 |
. . . . . . 7
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (((๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐) โง (๐พ ยท (๐ gcd ๐)) โฅ (๐พ ยท ๐)) โ (๐พ ยท (๐ gcd ๐)) โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐)))) |
62 | 54, 58, 61 | mp2and 433 |
. . . . . 6
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (๐ gcd ๐)) โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐))) |
63 | | dvdseq 11854 |
. . . . . 6
โข
(((((๐พ ยท
๐) gcd (๐พ ยท ๐)) โ โ0 โง (๐พ ยท (๐ gcd ๐)) โ โ0) โง
(((๐พ ยท ๐) gcd (๐พ ยท ๐)) โฅ (๐พ ยท (๐ gcd ๐)) โง (๐พ ยท (๐ gcd ๐)) โฅ ((๐พ ยท ๐) gcd (๐พ ยท ๐)))) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (๐พ ยท (๐ gcd ๐))) |
64 | 8, 12, 48, 62, 63 | syl22anc 1239 |
. . . . 5
โข ((๐พ โ โ โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (๐พ ยท (๐ gcd ๐))) |
65 | 64 | 3expib 1206 |
. . . 4
โข (๐พ โ โ โ ((๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (๐พ ยท (๐ gcd ๐)))) |
66 | | gcd0val 11961 |
. . . . . . 7
โข (0 gcd 0)
= 0 |
67 | 10 | 3adant1 1015 |
. . . . . . . . 9
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (๐ gcd ๐) โ
โ0) |
68 | 67 | nn0cnd 9231 |
. . . . . . . 8
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (๐ gcd ๐) โ โ) |
69 | 68 | mul02d 8349 |
. . . . . . 7
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (0 ยท (๐ gcd ๐)) = 0) |
70 | 66, 69 | eqtr4id 2229 |
. . . . . 6
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (0 gcd 0) = (0
ยท (๐ gcd ๐))) |
71 | | simp1 997 |
. . . . . . . . 9
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ ๐พ = 0) |
72 | 71 | oveq1d 5890 |
. . . . . . . 8
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท ๐) = (0 ยท ๐)) |
73 | | zcn 9258 |
. . . . . . . . . 10
โข (๐ โ โค โ ๐ โ
โ) |
74 | 73 | 3ad2ant2 1019 |
. . . . . . . . 9
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ ๐ โ โ) |
75 | 74 | mul02d 8349 |
. . . . . . . 8
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (0 ยท ๐) = 0) |
76 | 72, 75 | eqtrd 2210 |
. . . . . . 7
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท ๐) = 0) |
77 | 71 | oveq1d 5890 |
. . . . . . . 8
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท ๐) = (0 ยท ๐)) |
78 | | zcn 9258 |
. . . . . . . . . 10
โข (๐ โ โค โ ๐ โ
โ) |
79 | 78 | 3ad2ant3 1020 |
. . . . . . . . 9
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ ๐ โ โ) |
80 | 79 | mul02d 8349 |
. . . . . . . 8
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (0 ยท ๐) = 0) |
81 | 77, 80 | eqtrd 2210 |
. . . . . . 7
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท ๐) = 0) |
82 | 76, 81 | oveq12d 5893 |
. . . . . 6
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (0 gcd 0)) |
83 | 71 | oveq1d 5890 |
. . . . . 6
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ (๐พ ยท (๐ gcd ๐)) = (0 ยท (๐ gcd ๐))) |
84 | 70, 82, 83 | 3eqtr4d 2220 |
. . . . 5
โข ((๐พ = 0 โง ๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (๐พ ยท (๐ gcd ๐))) |
85 | 84 | 3expib 1206 |
. . . 4
โข (๐พ = 0 โ ((๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (๐พ ยท (๐ gcd ๐)))) |
86 | 65, 85 | jaoi 716 |
. . 3
โข ((๐พ โ โ โจ ๐พ = 0) โ ((๐ โ โค โง ๐ โ โค) โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (๐พ ยท (๐ gcd ๐)))) |
87 | 1, 86 | sylbi 121 |
. 2
โข (๐พ โ โ0
โ ((๐ โ โค
โง ๐ โ โค)
โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (๐พ ยท (๐ gcd ๐)))) |
88 | 87 | 3impib 1201 |
1
โข ((๐พ โ โ0
โง ๐ โ โค
โง ๐ โ โค)
โ ((๐พ ยท ๐) gcd (๐พ ยท ๐)) = (๐พ ยท (๐ gcd ๐))) |