Description: Every rational number is algebraic. (Contributed by Mario Carneiro, 23-Jul-2014)
Ref | Expression | ||
---|---|---|---|
Assertion | qaa | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | qcn | |
|
2 | qsscn | |
|
3 | 1z | |
|
4 | zq | |
|
5 | 3 4 | ax-mp | |
6 | plyid | |
|
7 | 2 5 6 | mp2an | |
8 | 7 | a1i | |
9 | plyconst | |
|
10 | 2 9 | mpan | |
11 | qaddcl | |
|
12 | 11 | adantl | |
13 | qmulcl | |
|
14 | 13 | adantl | |
15 | qnegcl | |
|
16 | 5 15 | ax-mp | |
17 | 16 | a1i | |
18 | 8 10 12 14 17 | plysub | |
19 | peano2cn | |
|
20 | 1 19 | syl | |
21 | fnresi | |
|
22 | df-idp | |
|
23 | 22 | fneq1i | |
24 | 21 23 | mpbir | |
25 | 24 | a1i | |
26 | fnconstg | |
|
27 | cnex | |
|
28 | 27 | a1i | |
29 | inidm | |
|
30 | 22 | fveq1i | |
31 | fvresi | |
|
32 | 30 31 | eqtrid | |
33 | 32 | adantl | |
34 | fvconst2g | |
|
35 | 25 26 28 28 29 33 34 | ofval | |
36 | 20 35 | mpdan | |
37 | ax-1cn | |
|
38 | pncan2 | |
|
39 | 1 37 38 | sylancl | |
40 | 36 39 | eqtrd | |
41 | ax-1ne0 | |
|
42 | 41 | a1i | |
43 | 40 42 | eqnetrd | |
44 | ne0p | |
|
45 | 20 43 44 | syl2anc | |
46 | eldifsn | |
|
47 | 18 45 46 | sylanbrc | |
48 | 22 | fveq1i | |
49 | fvresi | |
|
50 | 48 49 | eqtrid | |
51 | 50 | adantl | |
52 | fvconst2g | |
|
53 | 25 26 28 28 29 51 52 | ofval | |
54 | 1 53 | mpdan | |
55 | 1 | subidd | |
56 | 54 55 | eqtrd | |
57 | fveq1 | |
|
58 | 57 | eqeq1d | |
59 | 58 | rspcev | |
60 | 47 56 59 | syl2anc | |
61 | elqaa | |
|
62 | 1 60 61 | sylanbrc | |