Metamath Proof Explorer


Definition df-qpa

Description: Define the completion of the p -adic rationals. Here we simply define it as the splitting field of a dense sequence of polynomials (using as the n -th set the collection of polynomials with degree less than n and with coefficients < ( p ^ n ) ). Krasner's lemma will then show that all monic polynomials have splitting fields isomorphic to a sufficiently close Eisenstein polynomial from the list, and unramified extensions are generated by the polynomial x ^ ( p ^ n ) - x , which is in the list. Thus, every finite extension of Qp is a subfield of this field extension, so it is algebraically closed. (Contributed by Mario Carneiro, 2-Dec-2014)

Ref Expression
Assertion df-qpa p = p p p / r r polySplitLim n f Poly 1 r | r deg 1 f n d ran coe 1 f d -1 0 0 n

Detailed syntax breakdown

Step Hyp Ref Expression
0 cqpa class p
1 vp setvar p
2 cprime class
3 cqp class p
4 1 cv setvar p
5 4 3 cfv class p p
6 vr setvar r
7 6 cv setvar r
8 cpsl class polySplitLim
9 vn setvar n
10 cn class
11 vf setvar f
12 cpl1 class Poly 1
13 7 12 cfv class Poly 1 r
14 cdg1 class deg 1
15 11 cv setvar f
16 7 15 14 co class r deg 1 f
17 cle class
18 9 cv setvar n
19 16 18 17 wbr wff r deg 1 f n
20 vd setvar d
21 cco1 class coe 1
22 15 21 cfv class coe 1 f
23 22 crn class ran coe 1 f
24 20 cv setvar d
25 24 ccnv class d -1
26 cz class
27 cc0 class 0
28 27 csn class 0
29 26 28 cdif class 0
30 25 29 cima class d -1 0
31 cfz class
32 27 18 31 co class 0 n
33 30 32 wss wff d -1 0 0 n
34 33 20 23 wral wff d ran coe 1 f d -1 0 0 n
35 19 34 wa wff r deg 1 f n d ran coe 1 f d -1 0 0 n
36 35 11 13 crab class f Poly 1 r | r deg 1 f n d ran coe 1 f d -1 0 0 n
37 9 10 36 cmpt class n f Poly 1 r | r deg 1 f n d ran coe 1 f d -1 0 0 n
38 7 37 8 co class r polySplitLim n f Poly 1 r | r deg 1 f n d ran coe 1 f d -1 0 0 n
39 6 5 38 csb class p p / r r polySplitLim n f Poly 1 r | r deg 1 f n d ran coe 1 f d -1 0 0 n
40 1 2 39 cmpt class p p p / r r polySplitLim n f Poly 1 r | r deg 1 f n d ran coe 1 f d -1 0 0 n
41 0 40 wceq wff p = p p p / r r polySplitLim n f Poly 1 r | r deg 1 f n d ran coe 1 f d -1 0 0 n