A homogeneous form with independent integer coefficient variables, and its exact specialization to every homogeneous equation.
The exponent vector of degree d in the variables σ corresponding to a multiset i of size
d.
Equations
- CCDN.homogeneousCoefficientExponent σ d i = ↑((CCDN.degreeEqEquivSym σ d).symm i)
Instances For
The exponent vector homogeneousCoefficientExponent σ d i has degree d.
The universal homogeneous form of degree d in the variables σ: the sum of all monomials of
degree d, each with its own independent integer coefficient variable.
Equations
- CCDN.universalHomogeneousForm σ d = ∑ i : Sym σ d, (MvPolynomial.monomial (CCDN.homogeneousCoefficientExponent σ d i)) (MvPolynomial.X i)
Instances For
The coefficient of f at the degree-d monomial indexed by i.
Equations
- CCDN.homogeneousCoefficientData d f i = f.coeff (CCDN.homogeneousCoefficientExponent σ d i)
Instances For
A homogeneous polynomial f of degree d is the sum of its degree-d monomials weighted by
homogeneousCoefficientData d f.
The ring homomorphism from the integer polynomials in the coefficient variables to R that
sends each coefficient variable to the corresponding coefficient of f.
Equations
Instances For
The coefficient variables specialize to the homogeneous equation, over every commutative coefficient ring.
The universal homogeneous form is the sum over all degree-d monomials of the coefficient
variable times that monomial, an expansion linear in the coefficient variables.
The universal plane restriction universalPlanePolynomial as an R-linear map.