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