Skip to content

Puiseux's theorem

2 fully proved

Hahn Series

TheoremAlgebraic closedness of rational Hahn series#✓fully proved

Let \(K\) be an algebraically closed field of characteristic zero. Then the field of Hahn series over \(K\) with exponents in \(\mathbb{Q}\) (formal sums \(\sum_r a_r t^r\) with \(a_r \in K\) whose support \(\{r \in \mathbb{Q} : a_r \neq 0\}\) is well-ordered) is algebraically closed.

theorem isAlgClosed_rat {K : Type*} [Field K] [IsAlgClosed K] [CharZero K] :
    IsAlgClosed (HahnSeries Rat K)
Uses 1 · Used by 1

Puiseux's theorem

TheoremPuiseux's theorem#✓fully proved

Let \(K\) be an algebraically closed field of characteristic zero, let \(K((t))\) be the field of formal Laurent series over \(K\), and let \(K((t^{\mathbb{Q}}))\) be the field of Hahn series over \(K\) with exponents in \(\mathbb{Q}\) (formal sums \(\sum_r a_r t^r\) with \(a_r \in K\) whose support \(\{r \in \mathbb{Q} : a_r \neq 0\}\) is well-ordered). Then: (i) \(K((t^{\mathbb{Q}}))\) is algebraically closed; (ii) there are an injective ring homomorphism \(\iota : K((t)) \to K((t^{\mathbb{Q}}))\), a subfield \(P\) of \(K((t^{\mathbb{Q}}))\) containing \(\iota(K((t)))\), and a ring isomorphism \(e\) from \(P\) onto the algebraic closure \(\overline{K((t))}\) of \(K((t))\), such that \(P\) consists exactly of the series \(y\) for which there is an integer \(n > 0\) with every exponent in the support of \(y\) of the form \(m/n\) with \(m \in \mathbb{Z}\) (the Puiseux series), and \(e(\iota(y))\) is the image of \(y\) under the canonical embedding \(K((t)) \to \overline{K((t))}\) for every \(y \in K((t))\); (iii) \(K((t))\) is isomorphic as a ring to the field of fractions of the power series ring \(K[[t]]\).

Proof: Newton polygon plus Hensel lifting, first in the rational Hahn field and then with the ramification bounded inside a power-series level.

MetaMathlibExt.puiseux_theorem · 19 lines
theorem puiseux_theorem {K : Type*} [Field K] [IsAlgClosed K]
    [CharZero K] :
    IsAlgClosed (HahnSeries Rat K) ∧
      (∃ (ι : LaurentSeries K →+* HahnSeries Rat K)
          (P : Subfield (HahnSeries Rat K))
          (hmem : ∀ y, ι y ∈ P)
          (e : ↥P ≃+* AlgebraicClosure (LaurentSeries K)),
          Function.Injective ι ∧
            (∀ x : ↥P, ∃ n : ℕ, 0 < n ∧
              ∀ r : Rat, HahnSeries.coeff (x : HahnSeries Rat K) r ≠ 0 →
                ∃ m : ℤ, r = (m : Rat) / (n : Rat)) ∧
            (∀ y : HahnSeries Rat K,
              (∃ n : ℕ, 0 < n ∧
                ∀ r : Rat, HahnSeries.coeff y r ≠ 0 →
                  ∃ m : ℤ, r = (m : Rat) / (n : Rat)) → y ∈ P) ∧
            (∀ y, e ⟨ι y, hmem y⟩ =
              algebraMap (LaurentSeries K)
                (AlgebraicClosure (LaurentSeries K)) y)) ∧
      Nonempty (LaurentSeries K ≃+* FractionRing (PowerSeries K))
Sources
  • https://en.wikipedia.org/wiki/Puiseux_series
Uses 2

The dependency explorer needs JavaScript and its graph data.

Download the complete graph data.