Description: A prime number either divides an integer or is coprime to it, but not both. Theorem 1.8 in ApostolNT p. 17. (Contributed by Paul Chapman, 22-Jun-2011)
Ref | Expression | ||
---|---|---|---|
Assertion | coprm | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | prmz | |
|
2 | gcddvds | |
|
3 | 1 2 | sylan | |
4 | 3 | simprd | |
5 | breq1 | |
|
6 | 4 5 | syl5ibcom | |
7 | 6 | con3d | |
8 | 0nnn | |
|
9 | prmnn | |
|
10 | eleq1 | |
|
11 | 9 10 | syl5ibcom | |
12 | 8 11 | mtoi | |
13 | 12 | intnanrd | |
14 | 13 | adantr | |
15 | gcdn0cl | |
|
16 | 15 | ex | |
17 | 1 16 | sylan | |
18 | 14 17 | mpd | |
19 | 3 | simpld | |
20 | isprm2 | |
|
21 | 20 | simprbi | |
22 | breq1 | |
|
23 | eqeq1 | |
|
24 | eqeq1 | |
|
25 | 23 24 | orbi12d | |
26 | 22 25 | imbi12d | |
27 | 26 | rspcv | |
28 | 21 27 | syl5com | |
29 | 28 | adantr | |
30 | 18 19 29 | mp2d | |
31 | biorf | |
|
32 | orcom | |
|
33 | 31 32 | bitrdi | |
34 | 30 33 | syl5ibrcom | |
35 | 7 34 | syld | |
36 | iddvds | |
|
37 | 1 36 | syl | |
38 | 37 | adantr | |
39 | dvdslegcd | |
|
40 | 39 | ex | |
41 | 40 | 3anidm12 | |
42 | 1 41 | sylan | |
43 | 14 42 | mpd | |
44 | 38 43 | mpand | |
45 | prmgt1 | |
|
46 | 45 | adantr | |
47 | 1re | |
|
48 | 1 | zred | |
49 | 18 | nnred | |
50 | ltletr | |
|
51 | 47 48 49 50 | mp3an2ani | |
52 | 46 51 | mpand | |
53 | ltne | |
|
54 | 47 53 | mpan | |
55 | 54 | a1i | |
56 | 44 52 55 | 3syld | |
57 | 56 | necon2bd | |
58 | 35 57 | impbid | |