ModuleSingleRadical.lean
Nyll.SchemeTheory.AbhyankarLemma.Kummer.SingleRadical
14 declarations indexed from sourceView source ↗ Module documentation
A single radical in a tame extension
This file proves the root-of-unity descent used in the converse and degree calculation for a single prime-to-residue-characteristic radical.
Declarations
AlgebraicNumberTheory.Valuations.eq_of_isRoot_of_isRoot_of_residue_eq_of_derivative_isUnit
DocumentationA simple root in a fixed residue class is unique in any local domain. This is the elementary uniqueness half of Hensel's lemma.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.exists_rootOfUnity_lift_of_coprime
DocumentationEvery prime-to-p residue root of unity has a root-of-unity lift in a Henselian valued field.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace AlgebraicNumberTheory
namespace Valuations
section RootOfUnityLift
variable {K : Type u} [Field K]
AlgebraicNumberTheory.Valuations.exists_base_rootOfUnity_eq_of_residue_preimage
DocumentationA prime-to-p root of unity whose residue class comes from the base already lies in the Henselian base field.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace AlgebraicNumberTheory
namespace Valuations
section RootOfUnityDescent
variable {K L : Type u} [Field K] [Field L] [Algebra K L]
AlgebraicNumberTheory.Valuations.exists_base_rootOfUnity_eq
DocumentationA prime-to-p root of unity in an extension with no residue-field extension already lies in the Henselian base field.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace AlgebraicNumberTheory
namespace Valuations
section RootOfUnityDescent
variable {K L : Type u} [Field K] [Field L] [Algebra K L]
AlgebraicNumberTheory.Valuations.exists_base_unit_root_of_target_root_of_residue_preimage
DocumentationIf a base unit acquires a prime-to-p root whose residue class comes from the base, it already has such a root in the Henselian base.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace AlgebraicNumberTheory
namespace Valuations
section UnitRootDescent
variable {K L : Type u} [Field K] [Field L] [Algebra K L]
AlgebraicNumberTheory.Valuations.exists_base_unit_root_of_target_root
DocumentationIf a base unit acquires a prime-to-p root in an extension with the same residue field, it already has such a root in the Henselian base.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace AlgebraicNumberTheory
namespace Valuations
section UnitRootDescent
variable {K L : Type u} [Field K] [Field L] [Algebra K L]
AlgebraicNumberTheory.Valuations.exponentialValueGroupQuotientAddCommGroupSingle
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace AlgebraicNumberTheory
namespace Valuations
section SingleRadicalDegree
variable {K L : Type u} [Field K] [Field L] [Algebra K L]
AlgebraicNumberTheory.Valuations.SeparableResidueRootLifts
DocumentationEvery target residue element which is a root of a separable polynomial over the base residue field already comes from the base. A purely inseparable residue extension has this property, and surjectivity is a stronger special case.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace AlgebraicNumberTheory
namespace Valuations
section SingleRadicalDegree
variable {K L : Type u} [Field K] [Field L] [Algebra K L]
@[reducible] local instance exponentialValueGroupQuotientAddCommGroupSingle
(v : LubinTate.Valuations.ExponentialValuation K)
(w : LubinTate.Valuations.ExponentialValuation L) :
AddCommGroup (ExponentialValueGroupQuotient v w) :=
QuotientAddGroup.Quotient.addCommGroup _
AlgebraicNumberTheory.Valuations.exponentialValueCoset_addOrderOf_dvd_exponent_of_pow_eq_base
DocumentationIf a power of a nonzero element lies in the base, the order of its actual value coset divides that exponent.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace AlgebraicNumberTheory
namespace Valuations
section SingleRadicalDegree
variable {K L : Type u} [Field K] [Field L] [Algebra K L]
@[reducible] local instance exponentialValueGroupQuotientAddCommGroupSingle
(v : LubinTate.Valuations.ExponentialValuation K)
(w : LubinTate.Valuations.ExponentialValuation L) :
AddCommGroup (ExponentialValueGroupQuotient v w) :=
QuotientAddGroup.Quotient.addCommGroup _
AlgebraicNumberTheory.Valuations.finrank_eq_addOrderOf_valueCoset_of_single_radical_of_separableResidue
DocumentationIf all separable target residue elements descend, a one-generator prime-to-p radical extension has degree equal to the order of the generator's value coset.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace AlgebraicNumberTheory
namespace Valuations
section SingleRadicalDegree
variable {K L : Type u} [Field K] [Field L] [Algebra K L]
@[reducible] local instance exponentialValueGroupQuotientAddCommGroupSingle
(v : LubinTate.Valuations.ExponentialValuation K)
(w : LubinTate.Valuations.ExponentialValuation L) :
AddCommGroup (ExponentialValueGroupQuotient v w) :=
QuotientAddGroup.Quotient.addCommGroup _
AlgebraicNumberTheory.Valuations.finrank_eq_addOrderOf_valueCoset_of_single_radical
DocumentationA one-generator prime-to-p radical extension with unchanged residue field has degree equal to the order of the generator's value coset.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace AlgebraicNumberTheory
namespace Valuations
section SingleRadicalDegree
variable {K L : Type u} [Field K] [Field L] [Algebra K L]
@[reducible] local instance exponentialValueGroupQuotientAddCommGroupSingle
(v : LubinTate.Valuations.ExponentialValuation K)
(w : LubinTate.Valuations.ExponentialValuation L) :
AddCommGroup (ExponentialValueGroupQuotient v w) :=
QuotientAddGroup.Quotient.addCommGroup _
AlgebraicNumberTheory.Valuations.exponentialRamificationIndex_eq_finrank_of_single_radical_of_separableResidue
DocumentationUnder descent of separable residue elements, a one-generator prime-to-p radical extension is totally ramified: its actual value-group index equals its field degree.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace AlgebraicNumberTheory
namespace Valuations
section SingleRadicalDegree
variable {K L : Type u} [Field K] [Field L] [Algebra K L]
@[reducible] local instance exponentialValueGroupQuotientAddCommGroupSingle
(v : LubinTate.Valuations.ExponentialValuation K)
(w : LubinTate.Valuations.ExponentialValuation L) :
AddCommGroup (ExponentialValueGroupQuotient v w) :=
QuotientAddGroup.Quotient.addCommGroup _
AlgebraicNumberTheory.Valuations.tameResidueFieldMap_surjective_of_single_radical_of_separableResidue
DocumentationUnder descent of separable residue elements, a single prime-to-p radical creates no residue-field extension.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace AlgebraicNumberTheory
namespace Valuations
section SingleRadicalDegree
variable {K L : Type u} [Field K] [Field L] [Algebra K L]
@[reducible] local instance exponentialValueGroupQuotientAddCommGroupSingle
(v : LubinTate.Valuations.ExponentialValuation K)
(w : LubinTate.Valuations.ExponentialValuation L) :
AddCommGroup (ExponentialValueGroupQuotient v w) :=
QuotientAddGroup.Quotient.addCommGroup _
AlgebraicNumberTheory.Valuations.exponentialRamificationIndex_eq_finrank_of_single_radical
DocumentationA one-generator prime-to-p radical extension with unchanged residue field is totally ramified.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace AlgebraicNumberTheory
namespace Valuations
section SingleRadicalDegree
variable {K L : Type u} [Field K] [Field L] [Algebra K L]
@[reducible] local instance exponentialValueGroupQuotientAddCommGroupSingle
(v : LubinTate.Valuations.ExponentialValuation K)
(w : LubinTate.Valuations.ExponentialValuation L) :
AddCommGroup (ExponentialValueGroupQuotient v w) :=
QuotientAddGroup.Quotient.addCommGroup _