Homogeneous zero loci on rational projective space and their integer representatives. Membership is independent of the representative.
Evaluating a homogeneous polynomial of degree d at a • v multiplies its value at v by
a ^ d.
Over a field, a homogeneous polynomial vanishes at a • v, for a ≠ 0, exactly when it
vanishes at v.
A homogeneous polynomial vanishes at one nonzero vector exactly when it vanishes at any other nonzero vector spanning the same projective point.
The projective points whose chosen representative is a zero of f; for homogeneous f
this is the projective zero locus of f, independent of the representative.
Equations
- CCDN.projectiveZeroLocus f = {x : Projectivization K (Fin (n + 1) → K) | (MvPolynomial.eval x.rep) f = 0}
Instances For
For homogeneous f, the projective point spanned by a nonzero vector v lies in the
projective zero locus of f exactly when f vanishes at v.
For homogeneous rational f, a rational projective point lies in the zero locus of f exactly
when f vanishes at its primitive integer representative.
For a homogeneous integer polynomial f, a rational projective point lies in the projective
zero locus of f (viewed over ℚ) exactly when f vanishes at the point's primitive integer
representative.
Reduce a projective count to a finite family of bounded primitive integer vectors representing distinct projective points.