Reduction of Laurent-series subspaces at zero #
Subspaces of ι → K⸨X⸩ are reduced to subspaces of ι → K by taking constant coefficients of
their integral (power-series) members. Valuation-adapted Gaussian elimination produces an
integral frame, which shows that this reduction preserves dimension. Multiplying coordinates by
powers of the parameter then gives a rank inequality between filtrations, which is the order
reversal step of the small-subspace expansion argument.
Main definitions #
LaurentReduction.F: the Laurent-series fieldK⸨X⸩used as coefficient field.LaurentReduction.Integral,LaurentReduction.IntegralVector,LaurentReduction.IntegralFunctional: membership inK⟦X⟧, coordinatewise and for linear functionals.LaurentReduction.reduction,LaurentReduction.reduce: constant coefficients.LaurentReduction.IntegralFrame: an integral spanning family with integral dual coordinates and linearly independent reductions.LaurentReduction.reducedSet,LaurentReduction.reducedSubspace: reductions of integral members and their span.LaurentReduction.lowProjection,LaurentReduction.lowSupported: low-weight coordinate projection and support subspace.LaurentReduction.weightMap,LaurentReduction.liftMap,LaurentReduction.liftEquiv,LaurentReduction.conjugatedWeight: coordinate weights, constant coordinate changes, and their composite.
Main results #
LaurentReduction.exists_integralFrame: every subspace has an integral frame.LaurentReduction.finrank_reducedSubspace: reduction preserves dimension.LaurentReduction.weighted_filtration_rank,LaurentReduction.conjugated_filtration_rank: the rank form of order reversal.
References #
The Laurent-series coefficient field used for reduction at the parameter zero.
Instances For
The constant coefficient of a Laurent series.
Instances For
Zero is an integral Laurent series.
One is an integral Laurent series.
The zero vector has integral coordinates.
Vectors with integral coordinates are closed under addition.
Vectors with integral coordinates are closed under subtraction.
Vectors with integral coordinates are closed under multiplication by an integral scalar.
An integral spanning frame with integral dual coordinates and independent reductions.
- length : ℕ
Number of frame vectors.
The frame vectors in the ambient Laurent-series space.
Dual coordinate functionals on the full ambient space.
The frame spans the specified subspace.
- vector_integral (j : Fin self.length) : IntegralVector (self.vector j)
Every frame vector has integral coordinates.
- coordinate_integral (j : Fin self.length) : IntegralFunctional (self.coordinate j)
The dual coordinates preserve the integral lattice.
The coordinate functionals are dual to the frame vectors.
- reduced_independent : LinearIndependent K fun (j : Fin self.length) => reduce (self.vector j)
Reduction at zero preserves independence.
Instances For
Valuation-adapted Gaussian elimination constructs an integral frame for any Laurent-series subspace. The coordinate functionals guarantee saturation.
Every vector of an IntegralFrame U belongs to U.
The constant coefficient of the constant Laurent series HahnSeries.C a is a.
For any integral frame b of U, reducedSet U is the K-span of the reduced frame
vectors.
For any integral frame b of U, reducedSubspace U is the K-span of the reduced frame
vectors.
An integral Laurent series has nonnegative order.
reducedSubspace is monotone with respect to submodule inclusion.
Mapping a submodule by an injective linear map preserves finrank.
Filtration version of order reversal, before a constant coordinate change. This uses the whole integral lattice on both sides.
Extend a linear map to Laurent-series vectors using its constant coefficient matrix.
Instances For
Extend a linear equivalence to Laurent-series vectors.
Instances For
The underlying linear map of liftEquiv E is liftMap E.toLinearMap.
liftEquiv E preserves and reflects IntegralVector.
Constant coordinates on the input and output may differ (Taylor on the input, reverse Taylor on the output in the application).
Instances For
The conjugated weight map conjugatedWeight Ein Eout w is injective.
Filtration rank inequality for conjugatedWeight Ein Eout w after reduction at zero.
Rank-nullity for the restriction of a linear map f to a finite-dimensional submodule U.