Documentation

LeanPool.CCDN.Hilbert.InfinitySection

The quotient by the infinity coordinate #

The degree-n+1 image in the quotient of the filtered homogeneous coordinate algebra by its infinity coordinate has dimension H(n+1)-H(n). Thus the certified affine Hilbert degree is the eventual graded dimension of a quotient ring.

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

A homogeneous element with coefficient in the prescribed filtered space.

Equations
Instances For
    @[simp]
    theorem CCDN.projectiveMonomialMap_val {K : Type u_1} {σ : Type u_2} [Field K] (I : Ideal (MvPolynomial σ K)) (n : ℕ) (a : ↥(filteredCoordinateSpace I n)) :

    projectiveMonomialMap I n a is the monomial a · Tⁿ in the homogeneous coordinate algebra.

    noncomputable def CCDN.projectiveInfinityIdeal {K : Type u_1} {σ : Type u_2} [Field K] (I : Ideal (MvPolynomial σ K)) :

    The ideal cutting out the infinity section in the homogeneous coordinate ring.

    Equations
    Instances For

      Divisibility by the new coordinate is exactly membership one step lower in the affine degree filtration.

      Map a homogeneous piece to the quotient by the infinity coordinate.

      Equations
      Instances For
        noncomputable def CCDN.infinityGradedSpace {K : Type u_1} {σ : Type u_2} [Field K] (I : Ideal (MvPolynomial σ K)) (n : ℕ) :

        Degree-n+1 elements of the infinity quotient ring.

        Equations
        Instances For
          instance CCDN.infinityGradedSpace_finite {K : Type u_1} {σ : Type u_2} [Field K] [Finite σ] (I : Ideal (MvPolynomial σ K)) (n : ℕ) :
          theorem CCDN.infinityGradedSpace_eventually_degree {K : Type u_1} {σ : Type u_2} [Field K] [Finite σ] (I : Ideal (MvPolynomial σ K)) {d N : ℕ} {b : ℤ} (hdegree : ∀ n ≥ N, ↑(Module.finrank K ↥(filteredCoordinateSpace I n)) = ↑d * ↑n + b) (n : ℕ) :

          Every certified affine Hilbert degree is the eventual graded dimension of the quotient by the infinity coordinate.