Filtered multiples in a two-equation ideal #
The intersection of the bounded-degree multiples of two coprime equations consists exactly of bounded-degree multiples of their product.
Multiples of f whose multiplier has the degree allowed by cutoff N.
Equations
- CCDN.filteredMultiples f N = Submodule.map (LinearMap.mulLeft K f) (MvPolynomial.restrictTotalDegree σ K (N - f.totalDegree))
Instances For
x is a filtered multiple of f at level N if and only if x = f * u with u of total
degree at most N - deg f.
If deg f ≤ N, the filtered multiples of f at level N have total degree at most N.
For f ≠ 0, the space of filtered multiples of f at level N has the dimension of the space
of polynomials of total degree at most N - deg f.
A subspace known to lie in a linear map's kernel subtracts from the image dimension.
Bounded-degree polynomials in the quotient coordinate ring: the image in K[X] ⧸ I of the
polynomials of total degree at most N. For K = ℚ its dimension is
CCDN.affineHilbertFunction I N.
Equations
Instances For
Curve degree via the filtered Hilbert function: the dimension of the bounded-degree part
of the coordinate ring is eventually d * M + c. Over ℚ with σ = Fin n this is
CCDN.HasAffineCurveDegree.
Equations
- CCDN.HasFilteredCurveDegree I d = ∃ (N : ℕ) (c : ℤ), ∀ M ≥ N, ↑(Module.finrank K ↥(CCDN.filteredCoordinateSpace I M)) = ↑d * ↑M + c
Instances For
A lower bound along positive-step filtered pieces cannot grow faster than the curve's eventual linear Hilbert function.
The filtered Koszul rank bound, before evaluating the monomial-space dimensions. It applies to every ideal containing the two equations.
Lift a basis of the filtered coordinate ring to bounded-degree polynomials.
Enlarging the ideal can only shrink the filtered pieces of the coordinate ring.