The Amice transform #
We identify the measures on ℤ_[p] with the power series ring ℤ_[p]⟦X⟧, by sending a measure μ
to the power series with n-th coefficient μ (mahler n).
More suggestively, this is the series ∫ a : ℤ_[p], (1 + X) ^ a dμ.
Main statements #
AbstractMeasure.amiceTransform: the Amice transform as anR-linear map intoR⟦X⟧, allowingRto be any normedℤ_[p]-algebraAbstractMeasure.coeff_amiceTransform: then-th coefficient ofμ.amiceTransformisμ (mahler n)AbstractMeasure.amiceTransformEquiv: the Amice transform withℤ_[p]-coefficients, bundled as a linear equivalence.
TODO #
Define the Amice transform as an equivalence over more general base rings; this requires developing some theory of bounded power series over normed rings.
References #
- P. Colmez, Fonctions d'une variable p-adique, section II.2
Reformulation of PadicInt.ext_mahler in terms of the type synonym D(ℤ_[p], R).
The Amice transform, sending a measure μ on ℤ_[p] to the power series with n-th
coefficient μ (mahler n). More suggestively, this is the series ∫ a : ℤ_[p], (1 + X) ^ a dμ.
See also amiceTransformEquiv for the same map bundled as a linear equivalence.
Equations
- AbstractMeasure.amiceTransform = { toFun := fun (μ : AbstractMeasure ℤ_[p] R R) => PowerSeries.mk fun (n : ℕ) => μ (mahler n • 1), map_add' := ⋯, map_smul' := ⋯ }
Instances For
The inverse of the Amice transform, sending a power series F to the unique measure that sends
mahler n to the n-th coefficient of F.
Equations
Instances For
The Amice transform bundled as a linear equivalence (with coefficients in ℤ_[p]).
(TODO: Define this more generally -- this will need a definition for bounded power series over a normed ring.)
Equations
- AbstractMeasure.amiceTransformEquiv = { toLinearMap := AbstractMeasure.amiceTransform, invFun := AbstractMeasure.invTransform, left_inv := ⋯, right_inv := ⋯ }