Step | Hyp | Ref
| Expression |
1 | | gcdnncl 16444 |
. . . . . 6
โข ((๐ด โ โ โง ๐ต โ โ) โ (๐ด gcd ๐ต) โ โ) |
2 | 1 | 3adant3 1132 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (๐ด gcd ๐ต) โ
โ) |
3 | | simp3 1138 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ๐ โ
โ0) |
4 | 2, 3 | nnexpcld 14204 |
. . . 4
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ด gcd ๐ต)โ๐) โ โ) |
5 | 4 | nncnd 12224 |
. . 3
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ด gcd ๐ต)โ๐) โ โ) |
6 | 5 | mulridd 11227 |
. 2
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (((๐ด gcd ๐ต)โ๐) ยท 1) = ((๐ด gcd ๐ต)โ๐)) |
7 | | nnexpcl 14036 |
. . . . . . 7
โข ((๐ด โ โ โง ๐ โ โ0)
โ (๐ดโ๐) โ
โ) |
8 | 7 | 3adant2 1131 |
. . . . . 6
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (๐ดโ๐) โ
โ) |
9 | 8 | nnzd 12581 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (๐ดโ๐) โ
โค) |
10 | | nnexpcl 14036 |
. . . . . . 7
โข ((๐ต โ โ โง ๐ โ โ0)
โ (๐ตโ๐) โ
โ) |
11 | 10 | 3adant1 1130 |
. . . . . 6
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (๐ตโ๐) โ
โ) |
12 | 11 | nnzd 12581 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (๐ตโ๐) โ
โค) |
13 | | simpl 483 |
. . . . . . . . . 10
โข ((๐ด โ โ โง ๐ต โ โ) โ ๐ด โ
โ) |
14 | 13 | nnzd 12581 |
. . . . . . . . 9
โข ((๐ด โ โ โง ๐ต โ โ) โ ๐ด โ
โค) |
15 | | simpr 485 |
. . . . . . . . . 10
โข ((๐ด โ โ โง ๐ต โ โ) โ ๐ต โ
โ) |
16 | 15 | nnzd 12581 |
. . . . . . . . 9
โข ((๐ด โ โ โง ๐ต โ โ) โ ๐ต โ
โค) |
17 | | gcddvds 16440 |
. . . . . . . . 9
โข ((๐ด โ โค โง ๐ต โ โค) โ ((๐ด gcd ๐ต) โฅ ๐ด โง (๐ด gcd ๐ต) โฅ ๐ต)) |
18 | 14, 16, 17 | syl2anc 584 |
. . . . . . . 8
โข ((๐ด โ โ โง ๐ต โ โ) โ ((๐ด gcd ๐ต) โฅ ๐ด โง (๐ด gcd ๐ต) โฅ ๐ต)) |
19 | 18 | 3adant3 1132 |
. . . . . . 7
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ด gcd ๐ต) โฅ ๐ด โง (๐ด gcd ๐ต) โฅ ๐ต)) |
20 | 19 | simpld 495 |
. . . . . 6
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (๐ด gcd ๐ต) โฅ ๐ด) |
21 | 2 | nnzd 12581 |
. . . . . . 7
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (๐ด gcd ๐ต) โ
โค) |
22 | | simp1 1136 |
. . . . . . . 8
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ๐ด โ
โ) |
23 | 22 | nnzd 12581 |
. . . . . . 7
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ๐ด โ
โค) |
24 | | dvdsexpim 41214 |
. . . . . . 7
โข (((๐ด gcd ๐ต) โ โค โง ๐ด โ โค โง ๐ โ โ0) โ ((๐ด gcd ๐ต) โฅ ๐ด โ ((๐ด gcd ๐ต)โ๐) โฅ (๐ดโ๐))) |
25 | 21, 23, 3, 24 | syl3anc 1371 |
. . . . . 6
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ด gcd ๐ต) โฅ ๐ด โ ((๐ด gcd ๐ต)โ๐) โฅ (๐ดโ๐))) |
26 | 20, 25 | mpd 15 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ด gcd ๐ต)โ๐) โฅ (๐ดโ๐)) |
27 | 19 | simprd 496 |
. . . . . 6
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (๐ด gcd ๐ต) โฅ ๐ต) |
28 | | simp2 1137 |
. . . . . . . 8
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ๐ต โ
โ) |
29 | 28 | nnzd 12581 |
. . . . . . 7
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ๐ต โ
โค) |
30 | | dvdsexpim 41214 |
. . . . . . 7
โข (((๐ด gcd ๐ต) โ โค โง ๐ต โ โค โง ๐ โ โ0) โ ((๐ด gcd ๐ต) โฅ ๐ต โ ((๐ด gcd ๐ต)โ๐) โฅ (๐ตโ๐))) |
31 | 21, 29, 3, 30 | syl3anc 1371 |
. . . . . 6
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ด gcd ๐ต) โฅ ๐ต โ ((๐ด gcd ๐ต)โ๐) โฅ (๐ตโ๐))) |
32 | 27, 31 | mpd 15 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ด gcd ๐ต)โ๐) โฅ (๐ตโ๐)) |
33 | | gcddiv 16489 |
. . . . 5
โข ((((๐ดโ๐) โ โค โง (๐ตโ๐) โ โค โง ((๐ด gcd ๐ต)โ๐) โ โ) โง (((๐ด gcd ๐ต)โ๐) โฅ (๐ดโ๐) โง ((๐ด gcd ๐ต)โ๐) โฅ (๐ตโ๐))) โ (((๐ดโ๐) gcd (๐ตโ๐)) / ((๐ด gcd ๐ต)โ๐)) = (((๐ดโ๐) / ((๐ด gcd ๐ต)โ๐)) gcd ((๐ตโ๐) / ((๐ด gcd ๐ต)โ๐)))) |
34 | 9, 12, 4, 26, 32, 33 | syl32anc 1378 |
. . . 4
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (((๐ดโ๐) gcd (๐ตโ๐)) / ((๐ด gcd ๐ต)โ๐)) = (((๐ดโ๐) / ((๐ด gcd ๐ต)โ๐)) gcd ((๐ตโ๐) / ((๐ด gcd ๐ต)โ๐)))) |
35 | | nncn 12216 |
. . . . . . 7
โข (๐ด โ โ โ ๐ด โ
โ) |
36 | 35 | 3ad2ant1 1133 |
. . . . . 6
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ๐ด โ
โ) |
37 | 2 | nncnd 12224 |
. . . . . 6
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (๐ด gcd ๐ต) โ
โ) |
38 | 2 | nnne0d 12258 |
. . . . . 6
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (๐ด gcd ๐ต) โ 0) |
39 | 36, 37, 38, 3 | expdivd 14121 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ด / (๐ด gcd ๐ต))โ๐) = ((๐ดโ๐) / ((๐ด gcd ๐ต)โ๐))) |
40 | | nncn 12216 |
. . . . . . 7
โข (๐ต โ โ โ ๐ต โ
โ) |
41 | 40 | 3ad2ant2 1134 |
. . . . . 6
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ๐ต โ
โ) |
42 | 41, 37, 38, 3 | expdivd 14121 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ต / (๐ด gcd ๐ต))โ๐) = ((๐ตโ๐) / ((๐ด gcd ๐ต)โ๐))) |
43 | 39, 42 | oveq12d 7423 |
. . . 4
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (((๐ด / (๐ด gcd ๐ต))โ๐) gcd ((๐ต / (๐ด gcd ๐ต))โ๐)) = (((๐ดโ๐) / ((๐ด gcd ๐ต)โ๐)) gcd ((๐ตโ๐) / ((๐ด gcd ๐ต)โ๐)))) |
44 | | gcddiv 16489 |
. . . . . . 7
โข (((๐ด โ โค โง ๐ต โ โค โง (๐ด gcd ๐ต) โ โ) โง ((๐ด gcd ๐ต) โฅ ๐ด โง (๐ด gcd ๐ต) โฅ ๐ต)) โ ((๐ด gcd ๐ต) / (๐ด gcd ๐ต)) = ((๐ด / (๐ด gcd ๐ต)) gcd (๐ต / (๐ด gcd ๐ต)))) |
45 | 23, 29, 2, 19, 44 | syl31anc 1373 |
. . . . . 6
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ด gcd ๐ต) / (๐ด gcd ๐ต)) = ((๐ด / (๐ด gcd ๐ต)) gcd (๐ต / (๐ด gcd ๐ต)))) |
46 | 37, 38 | dividd 11984 |
. . . . . 6
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ด gcd ๐ต) / (๐ด gcd ๐ต)) = 1) |
47 | 45, 46 | eqtr3d 2774 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ด / (๐ด gcd ๐ต)) gcd (๐ต / (๐ด gcd ๐ต))) = 1) |
48 | | divgcdnn 16452 |
. . . . . . . 8
โข ((๐ด โ โ โง ๐ต โ โค) โ (๐ด / (๐ด gcd ๐ต)) โ โ) |
49 | 22, 29, 48 | syl2anc 584 |
. . . . . . 7
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (๐ด / (๐ด gcd ๐ต)) โ โ) |
50 | 49 | nnnn0d 12528 |
. . . . . 6
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (๐ด / (๐ด gcd ๐ต)) โ
โ0) |
51 | | divgcdnnr 16453 |
. . . . . . . 8
โข ((๐ต โ โ โง ๐ด โ โค) โ (๐ต / (๐ด gcd ๐ต)) โ โ) |
52 | 28, 23, 51 | syl2anc 584 |
. . . . . . 7
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (๐ต / (๐ด gcd ๐ต)) โ โ) |
53 | 52 | nnnn0d 12528 |
. . . . . 6
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (๐ต / (๐ด gcd ๐ต)) โ
โ0) |
54 | | nn0rppwr 41219 |
. . . . . 6
โข (((๐ด / (๐ด gcd ๐ต)) โ โ0 โง (๐ต / (๐ด gcd ๐ต)) โ โ0 โง ๐ โ โ0)
โ (((๐ด / (๐ด gcd ๐ต)) gcd (๐ต / (๐ด gcd ๐ต))) = 1 โ (((๐ด / (๐ด gcd ๐ต))โ๐) gcd ((๐ต / (๐ด gcd ๐ต))โ๐)) = 1)) |
55 | 50, 53, 3, 54 | syl3anc 1371 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (((๐ด / (๐ด gcd ๐ต)) gcd (๐ต / (๐ด gcd ๐ต))) = 1 โ (((๐ด / (๐ด gcd ๐ต))โ๐) gcd ((๐ต / (๐ด gcd ๐ต))โ๐)) = 1)) |
56 | 47, 55 | mpd 15 |
. . . 4
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (((๐ด / (๐ด gcd ๐ต))โ๐) gcd ((๐ต / (๐ด gcd ๐ต))โ๐)) = 1) |
57 | 34, 43, 56 | 3eqtr2d 2778 |
. . 3
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (((๐ดโ๐) gcd (๐ตโ๐)) / ((๐ด gcd ๐ต)โ๐)) = 1) |
58 | | gcdnncl 16444 |
. . . . . 6
โข (((๐ดโ๐) โ โ โง (๐ตโ๐) โ โ) โ ((๐ดโ๐) gcd (๐ตโ๐)) โ โ) |
59 | 58 | nncnd 12224 |
. . . . 5
โข (((๐ดโ๐) โ โ โง (๐ตโ๐) โ โ) โ ((๐ดโ๐) gcd (๐ตโ๐)) โ โ) |
60 | 8, 11, 59 | syl2anc 584 |
. . . 4
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ดโ๐) gcd (๐ตโ๐)) โ โ) |
61 | 4 | nnne0d 12258 |
. . . 4
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ด gcd ๐ต)โ๐) โ 0) |
62 | | ax-1cn 11164 |
. . . . 5
โข 1 โ
โ |
63 | | divmul 11871 |
. . . . 5
โข ((((๐ดโ๐) gcd (๐ตโ๐)) โ โ โง 1 โ โ
โง (((๐ด gcd ๐ต)โ๐) โ โ โง ((๐ด gcd ๐ต)โ๐) โ 0)) โ ((((๐ดโ๐) gcd (๐ตโ๐)) / ((๐ด gcd ๐ต)โ๐)) = 1 โ (((๐ด gcd ๐ต)โ๐) ยท 1) = ((๐ดโ๐) gcd (๐ตโ๐)))) |
64 | 62, 63 | mp3an2 1449 |
. . . 4
โข ((((๐ดโ๐) gcd (๐ตโ๐)) โ โ โง (((๐ด gcd ๐ต)โ๐) โ โ โง ((๐ด gcd ๐ต)โ๐) โ 0)) โ ((((๐ดโ๐) gcd (๐ตโ๐)) / ((๐ด gcd ๐ต)โ๐)) = 1 โ (((๐ด gcd ๐ต)โ๐) ยท 1) = ((๐ดโ๐) gcd (๐ตโ๐)))) |
65 | 60, 5, 61, 64 | syl12anc 835 |
. . 3
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((((๐ดโ๐) gcd (๐ตโ๐)) / ((๐ด gcd ๐ต)โ๐)) = 1 โ (((๐ด gcd ๐ต)โ๐) ยท 1) = ((๐ดโ๐) gcd (๐ตโ๐)))) |
66 | 57, 65 | mpbid 231 |
. 2
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (((๐ด gcd ๐ต)โ๐) ยท 1) = ((๐ดโ๐) gcd (๐ตโ๐))) |
67 | 6, 66 | eqtr3d 2774 |
1
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ด gcd ๐ต)โ๐) = ((๐ดโ๐) gcd (๐ตโ๐))) |