Coefficientwise extension of bilinear maps to Hahn series #
A biadditive map Φ : V → W → M extends to Hahn series with coefficients in V and W by
convolution of coefficients,
Φ(x, y)_c = ∑_{a + b = c} Φ(x_a, y_b),
with values in M-valued Hahn series. Each sum is finite, because the supports are partially
well-ordered, and the support of Φ(x, y) lies in the sum of the supports. On monomials,
Φ(v tᵃ, w tᵇ) = Φ(v, w) tᵃ⁺ᵇ, and if Φ is R-bilinear then so is its extension. For Γ = ℤ
and a bilinear form on a module V over a field K, this pairs the V-valued Laurent series
V((t)) with themselves to the scalar Laurent series K((t)), and coefficients of the result give
residue pairings.
The arguments are module-valued series HahnModule Γ R V, the carrier on which scalar series act,
and the value is a Hahn series, so that a bilinear form produces a scalar series.
Main definitions and results #
HahnModule.convolutionAddMonoidHom Γ R Φ: the coefficientwise extension of a biadditive mapΦ, as a biadditive map.HahnModule.convolution Γ Φ: the coefficientwise extension of anR-bilinear mapΦ, as anR-bilinear map.HahnModule.convolution_apply: the extension of a bilinear map is the extension of the underlying biadditive map.HahnModule.coeff_convolutionAddMonoidHom,HahnModule.coeff_convolution: the coefficient formula.HahnModule.support_convolutionAddMonoidHom_subset,HahnModule.support_convolution_subset: the support lies in the sum of the supports.HahnModule.convolutionAddMonoidHom_single_single,HahnModule.convolution_single_single: the extension on monomials.HahnModule.convolutionAddMonoidHom_map_map,HahnModule.map_convolutionAddMonoidHom: the extension is natural in the coefficients of the arguments and of the values.
The convolution bracket HahnModule.instBracket of Lie-valued series is the extension of the
biadditive Lie bracket.
The coefficientwise extension Φ(x, y)_c = ∑_{a + b = c} Φ(x_a, y_b) of a biadditive map
Φ : V → W → M to Hahn series with coefficients in V and W, as a biadditive map.
Instances For
The coefficient formula Φ(x, y)_c = ∑_{a + b = c} Φ(x_a, y_b).
The coefficients of convolutionAddMonoidHom Γ R Φ x y may be computed over any partially
well-ordered set containing the support of x.
The coefficients of convolutionAddMonoidHom Γ R Φ x y may be computed over any partially
well-ordered set containing the support of y.
The support of Φ(x, y) lies in the sum of the supports of x and y.
The extension on monomials: Φ(v tᵃ, w tᵇ) = Φ(v, w) tᵃ⁺ᵇ.
Naturality in the arguments: applying additive maps g and h to the coefficients of the
arguments and then extending Φ is extending (v, w) ↦ Φ (g v) (h w).
Naturality in the values: applying an additive map k to the coefficients of the extension
of Φ is extending (v, w) ↦ k (Φ v w).
The coefficientwise extension Φ(x, y)_c = ∑_{a + b = c} Φ(x_a, y_b) of an R-bilinear map
Φ : V → W → M to Hahn series with coefficients in V and W. It is
HahnModule.convolutionAddMonoidHom of Φ, which is moreover R-bilinear.
Instances For
The extension of an R-bilinear map is the extension convolutionAddMonoidHom of the
underlying biadditive map.
The coefficient formula Φ(x, y)_c = ∑_{a + b = c} Φ(x_a, y_b).
The support of Φ(x, y) lies in the sum of the supports of x and y.
The extension on monomials: Φ(v tᵃ, w tᵇ) = Φ(v, w) tᵃ⁺ᵇ.