Documentation

LeanPool.CCDN.Determinant.PlaneMultiplicity

Positive singular multiplicity is derived from a nonzero equation vanishing at the origin; it is bounded by the equation's total degree.

theorem CCDN.exists_origin_multiplicity {K : Type u_1} {σ : Type u_2} [Field K] (f : MvPolynomial σ K) (hf : f ≠ 0) (hz : (MvPolynomial.eval 0) f = 0) :

The first nonzero homogeneous component realizes the order at the origin.

theorem CCDN.linear_eval₂_totalDegree_le {R : Type u_1} {S : Type u_2} {σ : Type u_3} {τ : Type u_4} [CommRing R] [CommRing S] (φ : R →+* S) (g : σ → MvPolynomial τ S) (hg : ∀ (j : σ), (g j).totalDegree ≤ 1) (f : MvPolynomial σ R) :

Substituting affine linear polynomials does not increase total degree.

A reduced hypersurface point determines a positive, degree-bounded multiplicity in every ambient dimension.