ModuleRecursiveCoefficient.lean
Nyll.ClassFieldTheory.LubinTate.FormalModule.RecursiveCoefficient
5 declarations indexed from sourceView source ↗ Module documentation
Recursive coefficients for Lubin--Tate intertwiners
This module connects the two coefficient-level inputs for the recursive construction of a same-uniformizer Lubin--Tate intertwiner. Reduction makes every coefficient of the current defect divisible by the uniformizer. In total degree m ≥ 2, the remaining scalar equation has factor 1 - π ^ (m - 1), which is a unit.
Declarations
LubinTate.SameUniformizer.normalizedDefectCoefficient
DocumentationThe coefficient of an intertwining defect after removing one factor of the chosen uniformizer.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
namespace LubinTate
namespace SameUniformizer
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
variable {F : LocalField.{u, v} K} {π : F.valuationSubring}
variable {σ : Type w} [Fintype σ]
LubinTate.SameUniformizer.uniformizer_mul_normalizedDefectCoefficient
DocumentationMultiplying the normalized defect coefficient by the uniformizer recovers the original coefficient.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
namespace LubinTate
namespace SameUniformizer
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
variable {F : LocalField.{u, v} K} {π : F.valuationSubring}
variable {σ : Type w} [Fintype σ]
LubinTate.SameUniformizer.correctionCoefficient
DocumentationThe coefficient added in total degree d.degree by the recursive same-uniformizer intertwiner construction.
Its defining equation is the one which cancels the normalized defect in that degree. The hypothesis 2 ≤ d.degree ensures that the exponent d.degree - 1 is positive.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
namespace LubinTate
namespace SameUniformizer
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
variable {F : LocalField.{u, v} K} {π : F.valuationSubring}
variable {σ : Type w} [Fintype σ]
LubinTate.SameUniformizer.correctionCoefficient_spec
DocumentationThe recursive correction coefficient satisfies its defining scalar equation.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
namespace LubinTate
namespace SameUniformizer
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
variable {F : LocalField.{u, v} K} {π : F.valuationSubring}
variable {σ : Type w} [Fintype σ]
LubinTate.SameUniformizer.correctionCoefficient_unique
DocumentationThe defining scalar equation determines the recursive correction coefficient uniquely.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w
namespace LubinTate
namespace SameUniformizer
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
variable {F : LocalField.{u, v} K} {π : F.valuationSubring}
variable {σ : Type w} [Fintype σ]