ModulePrimitiveEisenstein.lean
Nyll.ClassFieldTheory.LubinTate.FiniteLevel.PrimitiveEisenstein
6 declarations indexed from sourceView source ↗ Module documentation
Eisenstein property of the standard primitive division polynomials
Let F be a local field, let π be a uniformizer, and put
f(X) = X ^ q + π * X,
where q is the cardinality of the residue field. Reduction modulo the maximal ideal sends the n-fold compositional iterate of f to X ^ (q ^ n). Consequently, the primitive quotient polynomial
Qₙ(X) = (f^[n](X)) ^ (q - 1) + π
reduces to its leading monomial. Its constant coefficient is the uniformizer itself, so Qₙ is Eisenstein at the maximal ideal and hence irreducible over the valuation ring.
The argument is independent of the characteristic of F.
Declarations
LubinTate.standardLubinTatePolynomial_map_residue
DocumentationReduction modulo the maximal ideal sends the standard Lubin--Tate polynomial to X ^ q.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped Polynomial
universe u v
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.standardLubinTatePolynomialIterate_map_residue
DocumentationReduction modulo the maximal ideal sends the n-fold standard iterate to X ^ (q ^ n).
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped Polynomial
universe u v
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.standardLubinTatePrimitivePolynomial_map_residue
DocumentationReduction modulo the maximal ideal sends the primitive quotient polynomial to its leading monomial.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped Polynomial
universe u v
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.standardLubinTatePrimitivePolynomial_isEisensteinAt
DocumentationThe standard primitive quotient polynomial is Eisenstein at the maximal ideal of the valuation ring.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped Polynomial
universe u v
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.standardLubinTatePrimitivePolynomial_isPrimitive
DocumentationEvery standard primitive quotient polynomial is primitive.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped Polynomial
universe u v
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.standardLubinTatePrimitivePolynomial_irreducible
DocumentationThe standard primitive quotient polynomial is irreducible by Eisenstein's criterion.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped Polynomial
universe u v
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]