Scalar extension and module-valued Hahn series #
The canonical map R⟦Γ⟧ ⊗[R] V → HahnModule Γ R V sends f ⊗ v to the series with
coefficients f.coeff g • v, or equivalently to f times the constant series v.
For a finite free coefficient module this is an isomorphism over R⟦Γ⟧: expansion in any
finite basis of V writes a module-valued series as a finite sum of scalar series times
constant basis vectors. The map itself is independent of that basis.
In particular, for a finite-dimensional vector space V over a field K, this identifies
K((t)) ⊗[K] V with V((t)) on Mathlib's HahnModule ℤ K V carrier, with its convolution
action of scalar Laurent series. This supplies the scalar-extension interpretation of
module-valued Laurent series used in residue duality.
In arbitrary dimension the comparison is injective for free coefficients. Over a field its image consists exactly of series whose coefficients lie in a single finite-dimensional subspace. For integer exponents and free coefficients over a commutative ring, it is surjective if and only if the coefficient module is finitely generated (equivalently, finite-dimensional over a field): a series with an independent sequence of coefficients cannot be a finite sum of scalar series times vectors. This distinguishes tensor currents from their coefficientwise completion.
References #
- E. Frenkel, Langlands Correspondence for Loop Groups, §1.3.1, for tensor currents and the finite-dimensional comparison.
The canonical scalar-extension map to module-valued Hahn series, sending f ⊗ v to
f times the constant series v.
Instances For
The scalar-extension map on a pure tensor is multiplication by a constant series.
Scalar extension commutes with linear maps on the coefficient module, coefficient by coefficient. No finiteness assumption is needed for this naturality identity.
A finite basis expands a module-valued Hahn series into scalar coordinate series times constant basis vectors.
The scalar-extension map is bijective whenever the coefficient module has a finite basis.
Finite free coefficient modules commute with scalar extension to Hahn series. In
particular this is K((t)) ⊗[K] V ≃ V((t)) for finite-dimensional V.
Instances For
The equivalence has the canonical scalar-extension map as its forward map.
In any finite basis, the inverse comparison is the sum of the scalar coordinate series tensored with the corresponding basis vectors.
The inverse comparison sends a vector-valued monomial to a pure tensor.
Over a finitely generated coefficient module, every module-valued Hahn series is a finite sum of scalar series times constant vectors.
For finitely generated coefficients, linear maps on module-valued Hahn series are determined by scalar series times constant vectors.
In any basis of the coefficient module, scalar-series coordinates agree with the coordinates of the coefficients of the scalar-extension comparison.
The scalar-extension comparison is injective for free coefficient modules, without any finiteness assumption on a basis.
All coefficients of a tensor current lie in one finitely generated submodule. This is the finite-rank obstruction to representing arbitrary vector-valued series by tensor currents.
A vector-valued Hahn series comes from scalar extension exactly when all its coefficients lie in a single finite-dimensional subspace.
A series with an infinite independent family of coefficients is not a tensor current.
For free coefficients over a commutative ring, scalar extension to Laurent series is surjective exactly when the coefficient module is finitely generated. Over a field this is finite-dimensionality, with no characteristic-zero hypothesis.