Degrees, homogeneous components and dimensions of homogeneous submodules #
Main results #
MvPolynomial.homogeneousComponent_mul_of_isHomogeneous_left: multiplication by a homogeneous polynomial of degreedshifts homogeneous components byd.MvPolynomial.finrank_homogeneousSubmodule: over a field, the homogeneous polynomials of degreenin finitely many variablesσform a space of dimension(Fintype.card σ + n - 1).choose n.MvPolynomial.finrank_homogeneousSubmodule_fin: the same count forn + 1variables, in the form(n + M).choose M.Sym.equivNatSumLeOfFintype,Finsupp.degreeLeEquivSym: exponent vectors of degree at mostnonαare multisets of sizenonOption α.MvPolynomial.finrank_restrictTotalDegree: over a field, the polynomials of total degree at mostNin finitely many variablesσform a space of dimension(Fintype.card σ + N).choose N.MvPolynomial.degreeOf_aeval_le: substituting polynomials of degree at mostDin a variableiintofgives degree at mostD * f.totalDegreeini. Since each matrix entry occurs to degree at most one in every maximal minor, substituting maximal minors preserves a degree bound in every individual matrix coordinate.MvPolynomial.totalDegree_map_of_injective: mapping coefficients along an injective ring homomorphism preserves the total degree.MvPolynomial.totalDegree_pos_of_ne_zero_of_not_isUnit: over a field, a nonzero nonunit has positive total degree.MvPolynomial.homogeneousComponent_totalDegree_ne_zero: the homogeneous component of top degree of a nonzero polynomial is nonzero.
Multisets of size n on Option α correspond to functions α → ℕ with sum at most n;
the multiplicity of none records the slack.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Exponent vectors of degree at most n on a finite type α correspond to multisets of
size n on Option α.
Equations
Instances For
Mapping coefficients never increases the total degree.
Mapping coefficients along an injective ring homomorphism preserves the total degree.
Over a field, a nonzero polynomial which is not a unit has positive total degree.
Over a field, an irreducible polynomial has positive total degree.
The homogeneous component of top degree of a nonzero polynomial is nonzero.
Multiplication by a homogeneous polynomial of degree d shifts homogeneous components
by d.
The homogeneous polynomials of degree M in n + 1 variables form a space of dimension
(n + M).choose M.
Substituting polynomials of degree at most D in the variable i into f gives a
polynomial of degree at most D * f.totalDegree in i.