ModuleNormDownPrimitive.lean
Nyll.SchemeTheory.AbhyankarLemma.TameRamification.ValueGroup.NonarchimedeanLocalField.Galois.NormDownPrimitive
4 declarations indexed from sourceView source ↗ Module documentation
Primitive divisors from Galois norm-down lcm sources
This file contains the arithmetic cancellation layer on top of NAField.GaloisNormDown: once the norm-down construction has supplied an lcm divisor, these lemmas extract the primitive residue-degree factor by cancelling the visible lower residue degree.
Declarations
TameAbhyankar.NAField.residueDegreePrimitive_dvd_finrank_mul_galoisRamificationIndex
DocumentationCancelling the visible f(K,L) factor from the norm-down ramification step, the primitive part of the other lower residue degree divides the powered Galois ramification step.
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace TameAbhyankar
open LocalFieldTheory.DiscreteValuationField
open scoped ValuativeRel
namespace NAField
section CommonTop
variable {K L L' M : Type u}
variable [Field K] [ValuativeRel K] [TopologicalSpace K]
variable [IsNonarchimedeanLocalField K]
variable [Field L] [ValuativeRel L] [TopologicalSpace L]
variable [IsNonarchimedeanLocalField L]
variable [Field L'] [ValuativeRel L'] [TopologicalSpace L']
variable [IsNonarchimedeanLocalField L']
variable [Field M]
variable [Algebra K L] [Algebra K L']
variable [Algebra K M]
variable [Algebra L M] [Algebra L' M]
variable [IsScalarTower K L M] [IsScalarTower K L' M]
variable [Module.Free L M] [Module.Free L' M]
variable [FiniteDimensional K L] [IsGalois K L]
variable [FiniteDimensional K L'] [Algebra.IsSeparable K L']
variable [Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]
variable [Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L')]
TameAbhyankar.NAField.galoisResidueDegreePrimitive_dvd_finrank_mul_galoisRamificationIndex
DocumentationWith both lower branches supplied by Neu1999 Galois valuation data, the primitive residue-degree divisor is sourced entirely from Galois data.
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace TameAbhyankar
open LocalFieldTheory.DiscreteValuationField
open scoped ValuativeRel
namespace NAField
section GaloisPrimitiveDivisors
variable {K L L' M : Type u}
variable [Field K] [ValuativeRel K] [TopologicalSpace K]
variable [IsNonarchimedeanLocalField K]
variable [Field L] [ValuativeRel L] [TopologicalSpace L]
variable [IsNonarchimedeanLocalField L]
variable [Field L'] [ValuativeRel L'] [TopologicalSpace L']
variable [IsNonarchimedeanLocalField L']
variable [Field M]
variable [Algebra K L] [Algebra K L']
variable [Algebra K M]
variable [Algebra L M] [Algebra L' M]
variable [IsScalarTower K L M] [IsScalarTower K L' M]
variable [Module.Free L M] [Module.Free L' M]
variable [FiniteDimensional K L] [IsGalois K L]
variable [FiniteDimensional K L'] [IsGalois K L']
variable [Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]
variable [Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L')]
TameAbhyankar.NAField.galoisResidueDegreePrimitive_dvd_finrank_mul_galoisRamificationIndex_symm
DocumentationSymmetric Galois-data primitive divisor for the L' branch.
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace TameAbhyankar
open LocalFieldTheory.DiscreteValuationField
open scoped ValuativeRel
namespace NAField
section GaloisPrimitiveDivisors
variable {K L L' M : Type u}
variable [Field K] [ValuativeRel K] [TopologicalSpace K]
variable [IsNonarchimedeanLocalField K]
variable [Field L] [ValuativeRel L] [TopologicalSpace L]
variable [IsNonarchimedeanLocalField L]
variable [Field L'] [ValuativeRel L'] [TopologicalSpace L']
variable [IsNonarchimedeanLocalField L']
variable [Field M]
variable [Algebra K L] [Algebra K L']
variable [Algebra K M]
variable [Algebra L M] [Algebra L' M]
variable [IsScalarTower K L M] [IsScalarTower K L' M]
variable [Module.Free L M] [Module.Free L' M]
variable [FiniteDimensional K L] [IsGalois K L]
variable [FiniteDimensional K L'] [IsGalois K L']
variable [Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]
variable [Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L')]
TameAbhyankar.NAField.residueDegreePrimitive_dvd_finrank_mul_galoisRamificationIndex_symm
DocumentationSymmetric branch form: applying the norm-down construction to the L' branch gives the primitive residue-degree divisor for L.
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace TameAbhyankar
open LocalFieldTheory.DiscreteValuationField
open scoped ValuativeRel
namespace NAField
section CommonTopSymm
variable {K L L' M : Type u}
variable [Field K] [ValuativeRel K] [TopologicalSpace K]
variable [IsNonarchimedeanLocalField K]
variable [Field L] [ValuativeRel L] [TopologicalSpace L]
variable [IsNonarchimedeanLocalField L]
variable [Field L'] [ValuativeRel L'] [TopologicalSpace L']
variable [IsNonarchimedeanLocalField L']
variable [Field M]
variable [Algebra K L] [Algebra K L']
variable [Algebra K M]
variable [Algebra L M] [Algebra L' M]
variable [IsScalarTower K L M] [IsScalarTower K L' M]
variable [Module.Free L M] [Module.Free L' M]
variable [FiniteDimensional K L'] [IsGalois K L']
variable [FiniteDimensional K L] [Algebra.IsSeparable K L]
variable [Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L')]
variable [Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]