ModulePrimitiveIrreducible.lean
Nyll.ClassFieldTheory.LubinTate.EqualCharacteristic.FiniteLevel.PrimitiveIrreducible
23 declarations indexed from sourceView source ↗ Module documentation
The uniformizer norm identity: irreducibility of the equal-characteristic primitive polynomial
The primitive level-n+1 polynomial is lifted from κ((T)) to κ[[T]]. Modulo T this lift is the single monomial Y ^ ((q - 1) * q ^ n), while its constant coefficient is exactly T. It is therefore Eisenstein at (T), and Gauss's lemma gives irreducibility over κ((T)).
Declarations
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPiPolynomial
DocumentationThe integral lift Y ^ q + T * Y of the equal-characteristic Lubin--Tate polynomial.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPiPolynomial_monic
DocumentationThe integral Lubin–Tate π-polynomial is monic.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPiPolynomial_natDegree
DocumentationThe integral Lubin–Tate π-polynomial has degree equal to the residue-field cardinality.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPiPolynomialIterate
DocumentationThe compositional division polynomial over κ[[T]].
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPiPolynomialIterate_natDegree
DocumentationThe n-fold integral π-iterate has degree q ^ n.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPiPolynomialIterate_succ
DocumentationA successor integral π-iterate is obtained by one further composition.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPiPolynomialIterate_monic
DocumentationEvery iterate of the integral Lubin–Tate π-polynomial is monic.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPiPolynomial_map
DocumentationBase change carries the integral π-polynomial to the Laurent-field π-polynomial.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPiPolynomialIterate_map
DocumentationBase change commutes with iteration of the integral π-polynomial.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPiPolynomial_map_constantCoeff
DocumentationReducing coefficients sends the integral π-polynomial to X ^ q.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPiPolynomialIterate_map_constantCoeff
DocumentationReducing coefficients sends the n-fold integral π-iterate to X ^ (q ^ n).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPiPolynomialIterate_eval_zero
DocumentationEvery integral π-iterate vanishes at zero.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPrimitivePolynomial
DocumentationThe integral lift of the primitive level-n+1 polynomial.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPrimitivePolynomial_natDegree
DocumentationThe integral primitive polynomial has degree (q - 1) * q ^ n.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPrimitivePolynomial_monic
DocumentationThe integral primitive polynomial is monic.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPrimitivePolynomial_map
DocumentationBase change carries the integral primitive polynomial to its Laurent-field counterpart.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPrimitivePolynomial_map_constantCoeff
DocumentationReducing the integral primitive polynomial yields its leading monomial.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPrimitivePolynomial_coeff_zero
DocumentationThe integral primitive polynomial has constant coefficient X.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.powerSeries_X_notMem_span_X_sq
DocumentationThe power-series parameter X does not lie in the square of its principal ideal.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPrimitivePolynomial_isEisensteinAt
DocumentationThe integral primitive polynomial is Eisenstein at (T).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateIntegralPrimitivePolynomial_irreducible
DocumentationThe integral primitive polynomial is irreducible by Eisenstein's criterion.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTatePrimitivePolynomial_monic
DocumentationThe primitive polynomial over κ((T)) is monic.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTatePrimitivePolynomial_irreducible
DocumentationThe primitive level-n+1 polynomial over κ((T)) is irreducible.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]