ModuleDivisionModuleEndomorphisms.lean
Nyll.ClassFieldTheory.LubinTate.EqualCharacteristic.FormalModule.DivisionModuleEndomorphisms
21 declarations indexed from sourceView source ↗ Module documentation
The endomorphism-ring equivalence: endomorphisms and automorphisms of division modules
For the standard equal-characteristic Lubin--Tate module, scalar brackets identify the endomorphism ring of the level-m division module with κ⟦T⟧/(T^m), and its automorphism group with the quotient of κ⟦T⟧ˣ by the m-th higher unit subgroup. The division-tower sources use a primitive polynomial indexed by n for division level m = n + 1; every statement below keeps this shift explicit.
Declarations
LubinTate.EqualCharacteristic.scalarConjRingEquiv_apply
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateScalarEndomorphismRingEquiv
DocumentationThe public ring isomorphism a ↦ [a]_F of the endomorphism-ring equivalence.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateEndomorphismRingEquiv
DocumentationThe orientation printed in the endomorphism-ring equivalence: End_{κ⟦T⟧}(F[n+1]) ≃ κ⟦T⟧/(T^(n+1)).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateScalarEndomorphismRingEquiv_apply
DocumentationThe scalar-endomorphism equivalence sends a truncated scalar to its action map.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateScalarEndomorphismRingEquiv_mk_apply
DocumentationOn a power-series representative, the scalar endomorphism is the genuine finite Lubin--Tate bracket.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedUnitsAutomorphismEquiv
DocumentationUnits of κ⟦T⟧/(T^(n+1)) are precisely the linear automorphisms of the division-level n + 1 division module.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedUnitsAutomorphismEquiv_apply
DocumentationA truncated unit acts on the division module by scalar multiplication.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedQuotientMap
DocumentationReduction of integral coefficients modulo T^(n+1).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateUnitReduction
DocumentationReduction of integral units modulo T^(n+1).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateUnitReduction_val
DocumentationThe value of a reduced unit is the truncated class of its power series.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateHigherUnitSubgroup
DocumentationThe equal-characteristic realization of the higher unit group U_K^(n+1): units congruent to one modulo T^(n+1).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.mem_equalCharacteristicLubinTateHigherUnitSubgroup
DocumentationA unit is in the higher-unit kernel exactly when it is one modulo X ^ (n + 1).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncationIdeal_le_constantCoeff_ker
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedConstantCoeff
DocumentationConstant coefficient descends to every positive truncated power-series ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedConstantCoeff_mk
DocumentationThe descended constant-coefficient map evaluates any truncated representative.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateUnitReduction_surjective
DocumentationEvery unit modulo T^(n+1) has a power-series unit lift.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateUnitQuotientEquivTruncatedUnits
DocumentationThe canonical first-isomorphism-theorem identification U_K/U_K^(n+1) ≃ (κ⟦T⟧/(T^(n+1)))ˣ.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateUnitQuotientEquivTruncatedUnits_mk
DocumentationThe higher-unit quotient equivalence sends a unit class to its truncation.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateUnitQuotientAutomorphismEquiv
DocumentationThe canonical the endomorphism-ring equivalence map from the higher-unit quotient to linear automorphisms, induced by a ↦ [a]_F.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateAutomorphismEquivUnitQuotient
DocumentationThe orientation printed in the endomorphism-ring equivalence: Aut_{κ⟦T⟧}(F[n+1]) ≃ U_K/U_K^(n+1).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateUnitQuotientAutomorphismEquiv_mk_apply
DocumentationA representative unit acts through the actual Lubin--Tate bracket, so the preceding automorphism isomorphism is the canonical one.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
attribute [local instance]
equalCharacteristicLubinTateTruncatedSelfSMul
equalCharacteristicLubinTateTruncatedSelfModule