Documentation

LeanPool.CCDN.Algebra.ProjectiveClosureIdeal

The projective closure ideal of an affine coordinate ideal. The homogenizing parameter is a polynomial variable over the affine quotient, so primeness and homogeneous components are proved directly.

noncomputable def CCDN.projectiveClosureMap {K : Type u_1} [Field K] {n : ℕ} (I : Ideal (MvPolynomial (Fin n) K)) :

Send the homogenizing coordinate to t and every affine coordinate to its quotient class times t.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    The coefficient of t ^ M in projectiveClosureMap I f is the class modulo I of the dehomogenization of the degree-M homogeneous component of f.

    noncomputable def CCDN.projectiveClosureIdeal {K : Type u_1} [Field K] {n : ℕ} (I : Ideal (MvPolynomial (Fin n) K)) :
    Ideal (MvPolynomial (Fin (n + 1)) K)

    The projective closure of the affine coordinate ideal I: the homogeneous ideal of polynomials in n + 1 variables all of whose homogeneous components dehomogenize (by setting X 0 = 1) into I, defined as the kernel of projectiveClosureMap I.

    Equations
    Instances For

      A polynomial lies in the projective closure ideal of I if and only if the dehomogenization of each of its homogeneous components lies in I.

      A homogeneous polynomial lies in the projective closure ideal of I if and only if its dehomogenization lies in I.

      The projective closure ideal is homogeneous: every homogeneous component of a member is a member.

      Closure commutes with arbitrary coefficient-field extension.

      If the extension of I to a field extension L of K is prime, then so is the extension of the projective closure ideal of I to L.