Module

LaurentKummerAlgebra.lean

Nyll.AnabelianGeometry.GeometricFundamentalGroup.LaurentKummerAlgebra
5 declarations indexed from sourceView source ↗

Connected Kummer algebras over the Laurent chart

The algebra is the actual quotient adjoining an nth root of the Laurent coordinate. Eisenstein irreducibility before localization proves that it is a domain. The monic power basis gives its rank, and the invertible derivative proves etaleness.

Imports9
Imported by3

Declarations

AnabelianGeometry.GeometricFundamentalGroup.LaurentKummerAlgebra

The actual algebra adjoining an nth root of the invertible Laurent coordinate.

Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
open Polynomial
namespace AnabelianGeometry.GeometricFundamentalGroup
universe u
abbrev LaurentKummerAlgebra (K : Type u) [Field K] (n : ℕ)
AnabelianGeometry.GeometricFundamentalGroup.prime_laurentKummerPolynomial

The Kummer polynomial stays prime on the punctured affine line.

Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
open Polynomial
namespace AnabelianGeometry.GeometricFundamentalGroup
universe u
theorem prime_laurentKummerPolynomial (K : Type u) [Field K] {n : ℕ} (hn : 0 < n) :
    Prime (X ^ n - C (LaurentPolynomial.T 1 : LaurentPolynomial K))
AnabelianGeometry.GeometricFundamentalGroup.isDomain_laurentKummerAlgebra

The actual Kummer quotient is an integral domain; no connectedness is assumed.

Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
open Polynomial
namespace AnabelianGeometry.GeometricFundamentalGroup
universe u
theorem isDomain_laurentKummerAlgebra (K : Type u) [Field K] {n : ℕ} (hn : 0 < n) :
    IsDomain (LaurentKummerAlgebra K n)
AnabelianGeometry.GeometricFundamentalGroup.finite_free_finrank_laurentKummerAlgebra

The monic power basis makes the Kummer algebra finite and free of the stated rank.

Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
open Polynomial
namespace AnabelianGeometry.GeometricFundamentalGroup
universe u
theorem finite_free_finrank_laurentKummerAlgebra (K : Type u) [Field K]
    {n : ℕ} (hn : 0 < n) :
    Module.Finite (LaurentPolynomial K) (LaurentKummerAlgebra K n) ∧
      Module.Free (LaurentPolynomial K) (LaurentKummerAlgebra K n) ∧
      Module.finrank (LaurentPolynomial K) (LaurentKummerAlgebra K n) = n
AnabelianGeometry.GeometricFundamentalGroup.etale_laurentKummerAlgebra

In characteristic zero every positive-degree Kummer algebra is etale.

Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
open Polynomial
namespace AnabelianGeometry.GeometricFundamentalGroup
universe u
theorem etale_laurentKummerAlgebra (K : Type u) [Field K] [CharZero K]
    {n : ℕ} (hn : 0 < n) :
    Algebra.Etale (LaurentPolynomial K) (LaurentKummerAlgebra K n)