ModuleFreeRankOne.lean
Nyll.ClassFieldTheory.LubinTate.EqualCharacteristic.FiniteLevel.FreeRankOne
39 declarations indexed from sourceView source ↗ Declarations
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateParameter
DocumentationAll coefficients visible at division level n + 1. In contrast with the unit parameters used for the primitive roots in the uniformizer norm identity, the constant coefficient is allowed to vanish; this is necessary to parametrize every division point.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateParameter_coeFun
DocumentationA Lubin–Tate parameter evaluates to its finite coefficient function.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateParameterOfFunction
DocumentationConstruct a finite parameter from its coefficient function.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateParameterEquiv
DocumentationComparison with the raw finite coefficient function.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateParameter_ext
DocumentationLubin–Tate parameters are equal when all their coefficients agree.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateParameter_finite
DocumentationThe finite coefficient parameter space is finite.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateParameterSeries
DocumentationThe canonical polynomial representative of a finite parameter.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateParameterSeries_coeff
DocumentationThe parameter power series recovers each stored finite coefficient.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateParameterRoot
DocumentationEvaluation of a finite parameter at the chosen primitive division-level n + 1 point.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateParameterRoot_injective
DocumentationThe primitive point detects every coefficient modulo T^(n+1).
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateParameter_natCard
DocumentationThe full finite parameter type has q^(n+1) elements.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTorsionEquivRootSet
DocumentationLevel n + 1 torsion is exactly the root set of the corresponding division polynomial.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateAmbientTorsion_finite
DocumentationThe ambient Lubin–Tate torsion module at finite level is finite.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateAmbientTorsion_natCard
DocumentationThe level n + 1 division group has q^(n+1) elements.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateParameterRoot_bijective
DocumentationEvery division-level n + 1 division point is obtained uniquely by applying one truncated coefficient series to the chosen primitive point.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedRing
DocumentationThe coefficient ring at division level n + 1.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedRing_commRing
DocumentationThe commutative ring structure on the named truncated coefficient ring.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedRingEquiv
DocumentationComparison with the quotient-ring presentation used by the ring library.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedRingMk
DocumentationThe canonical projection to the named truncated coefficient ring.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedRingMk_eq_iff
DocumentationTwo truncated classes agree exactly when their difference is divisible by X ^ (n + 1).
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedRingMk_surjective
DocumentationEvery named truncated coefficient has a power-series representative.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedRing_inductionOn₂
DocumentationEliminate two truncated coefficients simultaneously through canonical representatives.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedRingLift
DocumentationDescend a ring homomorphism through the named truncated coefficient ring.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedRingLift_mk
DocumentationA descended homomorphism evaluates a truncated representative by the original map.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedSelfSMul
DocumentationThe canonical scalar multiplication of the truncated coefficient ring on itself, named to prevent typeclass search from unfolding the quotient.
Source context 7 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]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedSelfModule
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]
/-- The canonical scalar multiplication of the truncated coefficient ring on
itself, named to prevent typeclass search from unfolding the quotient. -/
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfSMul
(F : LocalField.{u, v} K) (n : ℕ) :
SMul (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) where
smul := (· * ·)
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTorsionEndRingHom
DocumentationGenuine Lubin--Tate brackets give a ring action of the full power-series ring on level n + 1 torsion.
Source context 9 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]
/-- The canonical scalar multiplication of the truncated coefficient ring on
itself, named to prevent typeclass search from unfolding the quotient. -/
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfSMul
(F : LocalField.{u, v} K) (n : ℕ) :
SMul (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) where
smul := (· * ·)
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfModule
(F : LocalField.{u, v} K) (n : ℕ) :
Module (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) :=
Semiring.toModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncationIdeal_le_ker
DocumentationT^(n+1) acts trivially on division-level n + 1 division points.
Source context 9 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]
/-- The canonical scalar multiplication of the truncated coefficient ring on
itself, named to prevent typeclass search from unfolding the quotient. -/
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfSMul
(F : LocalField.{u, v} K) (n : ℕ) :
SMul (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) where
smul := (· * ·)
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfModule
(F : LocalField.{u, v} K) (n : ℕ) :
Module (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) :=
Semiring.toModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedScalarHom
DocumentationThe resulting action of the actual quotient κ⟦T⟧/(T^(n+1)).
Source context 9 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]
/-- The canonical scalar multiplication of the truncated coefficient ring on
itself, named to prevent typeclass search from unfolding the quotient. -/
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfSMul
(F : LocalField.{u, v} K) (n : ℕ) :
SMul (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) where
smul := (· * ·)
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfModule
(F : LocalField.{u, v} K) (n : ℕ) :
Module (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) :=
Semiring.toModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedSMul
DocumentationThe quotient-ring scalar action underlying the truncated torsion module.
Source context 9 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]
/-- The canonical scalar multiplication of the truncated coefficient ring on
itself, named to prevent typeclass search from unfolding the quotient. -/
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfSMul
(F : LocalField.{u, v} K) (n : ℕ) :
SMul (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) where
smul := (· * ·)
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfModule
(F : LocalField.{u, v} K) (n : ℕ) :
Module (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) :=
Semiring.toModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateTruncatedModule
DocumentationThe canonical κ⟦T⟧/(T^(n+1))-module structure on division-level n + 1 division points.
Source context 9 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]
/-- The canonical scalar multiplication of the truncated coefficient ring on
itself, named to prevent typeclass search from unfolding the quotient. -/
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfSMul
(F : LocalField.{u, v} K) (n : ℕ) :
SMul (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) where
smul := (· * ·)
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfModule
(F : LocalField.{u, v} K) (n : ℕ) :
Module (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) :=
Semiring.toModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTatePrimitiveTorsionPoint
DocumentationThe chosen primitive root, regarded as a division-level n + 1 division point.
Source context 9 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]
/-- The canonical scalar multiplication of the truncated coefficient ring on
itself, named to prevent typeclass search from unfolding the quotient. -/
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfSMul
(F : LocalField.{u, v} K) (n : ℕ) :
SMul (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) where
smul := (· * ·)
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfModule
(F : LocalField.{u, v} K) (n : ℕ) :
Module (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) :=
Semiring.toModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTatePrimitiveEvaluation
DocumentationEvaluation at the primitive point is linear for the quotient-ring action.
Source context 9 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]
/-- The canonical scalar multiplication of the truncated coefficient ring on
itself, named to prevent typeclass search from unfolding the quotient. -/
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfSMul
(F : LocalField.{u, v} K) (n : ℕ) :
SMul (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) where
smul := (· * ·)
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfModule
(F : LocalField.{u, v} K) (n : ℕ) :
Module (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) :=
Semiring.toModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTatePrimitiveEvaluation_mk
DocumentationPrimitive evaluation of a truncated class is bracket evaluation of its representative.
Source context 9 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]
/-- The canonical scalar multiplication of the truncated coefficient ring on
itself, named to prevent typeclass search from unfolding the quotient. -/
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfSMul
(F : LocalField.{u, v} K) (n : ℕ) :
SMul (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) where
smul := (· * ·)
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfModule
(F : LocalField.{u, v} K) (n : ℕ) :
Module (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) :=
Semiring.toModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTatePrimitiveEvaluation_injective
DocumentationEvaluation at the primitive torsion point is injective on truncated coefficients.
Source context 9 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]
/-- The canonical scalar multiplication of the truncated coefficient ring on
itself, named to prevent typeclass search from unfolding the quotient. -/
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfSMul
(F : LocalField.{u, v} K) (n : ℕ) :
SMul (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) where
smul := (· * ·)
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfModule
(F : LocalField.{u, v} K) (n : ℕ) :
Module (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) :=
Semiring.toModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTatePrimitiveEvaluation_surjective
DocumentationEvery ambient torsion point is obtained by primitive evaluation.
Source context 9 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]
/-- The canonical scalar multiplication of the truncated coefficient ring on
itself, named to prevent typeclass search from unfolding the quotient. -/
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfSMul
(F : LocalField.{u, v} K) (n : ℕ) :
SMul (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) where
smul := (· * ·)
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfModule
(F : LocalField.{u, v} K) (n : ℕ) :
Module (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) :=
Semiring.toModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateFreeRankOneEquiv
DocumentationThe public the primitive-division-module equivalence equivalence: at positive division level n + 1, evaluation at a primitive division point identifies κ⟦T⟧/(T^(n+1)) with the entire division module.
Source context 9 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]
/-- The canonical scalar multiplication of the truncated coefficient ring on
itself, named to prevent typeclass search from unfolding the quotient. -/
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfSMul
(F : LocalField.{u, v} K) (n : ℕ) :
SMul (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) where
smul := (· * ·)
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfModule
(F : LocalField.{u, v} K) (n : ℕ) :
Module (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) :=
Semiring.toModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateFreeRankOneEquiv_apply_one
DocumentationThe free rank-one equivalence sends one to the primitive torsion point.
Source context 9 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]
/-- The canonical scalar multiplication of the truncated coefficient ring on
itself, named to prevent typeclass search from unfolding the quotient. -/
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfSMul
(F : LocalField.{u, v} K) (n : ℕ) :
SMul (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) where
smul := (· * ·)
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfModule
(F : LocalField.{u, v} K) (n : ℕ) :
Module (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) :=
Semiring.toModule
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateDivisionModuleFree
DocumentationIn particular the division module of the primitive-division-module equivalence is genuinely free. The displayed linear equivalence above supplies its one-element basis.
Source context 9 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]
/-- The canonical scalar multiplication of the truncated coefficient ring on
itself, named to prevent typeclass search from unfolding the quotient. -/
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfSMul
(F : LocalField.{u, v} K) (n : ℕ) :
SMul (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) where
smul := (· * ·)
noncomputable local instance equalCharacteristicLubinTateTruncatedSelfModule
(F : LocalField.{u, v} K) (n : ℕ) :
Module (equalCharacteristicLubinTateTruncatedRing F n)
(equalCharacteristicLubinTateTruncatedRing F n) :=
Semiring.toModule