ModuleRootsOfUnity.lean
Nyll.ValuedFieldTheory.Valuation.Henselian.RootsOfUnity
3 declarations indexed from sourceView source ↗ Module documentation
Roots of unity in valuation rings
Reduction on roots of unity of order invertible in the residue field is injective and, for a Henselian valuation ring, surjective. Roots of nonzero order in the field also belong to the valuation ring.
Imports4
- Mathlib.RingTheory.Valuation.ValuationSubring
- Mathlib.RingTheory.Henselian
- Mathlib.RingTheory.RootsOfUnity.Basic
- Mathlib.Algebra.Order.GroupWithZero.Basic
Imported by3
Declarations
ValuationSubring.rootsOfUnityReduction_injective
DocumentationReduction is injective on roots with order invertible in the residue field.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K)
ValuationSubring.rootsOfUnityReduction_surjective
DocumentationHensel's lemma lifts every prime-to-residue-characteristic root of unity.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K)
ValuationSubring.rootsOfUnity_toField_bijective
DocumentationAll field roots of nonzero order belong to a valuation ring.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K)