Cox, Pérez-Díaz and Sendra (arXiv:2008.08009; Communications in Mathematics and Statistics 10(4) (2022) 757-783) proved that the total multiplicity of the base point locus of a projective rational surface parametrization equals the degree of the content of an explicit univariate resultant, computed after a generic projective change LL of the target coordinates, and used it to give a new proof of the degree formula relating parametrization degree, surface degree, base point multiplicity and map degree. The method is effective only generically, and the paper's proof leaves three linked effectiveness gaps; of these, only the third is posed explicitly as a question in the paper, while the first two are effectiveness gaps in the paper's text. First, the identities hold on non-empty Zariski open subsets of the transformation group (Ω\Omega, Ω′\Omega', ΩS\Omega_{\mathcal{S}}, ΩS′\Omega'_{\mathcal{S}}, ΩS′′\Omega''_{\mathcal{S}}), and no packaged algorithm decides for a concrete LL whether the formulas apply. Second, the resultant content yields only the sum of the pointwise Hilbert-Samuel multiplicities e(IA,RA)e(I_A,R_A) of the base points; no elimination-theoretic procedure extracts the individual values. Third, the auxiliary curves C(KiL)\mathscr{C}(K_i^L) governing the elimination can have genus 1 even for birational parametrizations - the paper explicitly asks whether these curves are rational when P\mathcal{P} is birational and answers negatively in general - and no criterion determines for which birational parametrizations they are rational. The problem asks for the effective completion of this resultant-based theory: explicit membership algorithms with correctness proofs; a procedure extracting individual base-point multiplicities from resultant data; and, for birational parametrizations, a rationality criterion for the auxiliary curves expressed in terms of the parametrization.

Background

A rational parametrization of an algebraic surface is a rational map P=(p1:p2:p3:p4)\mathcal{P}=(p_1:p_2:p_3:p_4) from the projective plane P2\mathbb{P}^2 to P3\mathbb{P}^3, given by four homogeneous polynomials of the same degree with no common factor, whose image is a dense subset of the surface S\mathscr{S}. The points of P2\mathbb{P}^2 at which all four polynomials vanish simultaneously are the base points of the parametrization; for surface parametrizations the base locus B(P)B(\mathcal{P}) is finite (possibly empty). Base points control the quantitative geometry of a parametrization through the degree formula

deg⁡(P)2=mult⁡(B(P))+deg⁡(S) deg⁡Map(P),\deg(\mathcal{P})^2 = \operatorname{mult}(B(\mathcal{P})) + \deg(\mathscr{S})\,\deg_{\mathrm{Map}}(\mathcal{P}),

where deg⁡(P)\deg(\mathcal{P}) is the common degree of the pip_i, deg⁡(S)\deg(\mathscr{S}) is the degree of the image surface, deg⁡Map(P)\deg_{\mathrm{Map}}(\mathcal{P}) is the degree of the rational map (the cardinality of a generic fiber, computable by the algorithms of Pérez-Díaz and Sendra), and mult⁡(B(P))\operatorname{mult}(B(\mathcal{P})) is the total multiplicity of the base locus. The standard local measure is the Hilbert-Samuel multiplicity: for a base point AA, e(IA,RA)e(I_A,R_A) is the multiplicity of the local ring of P2\mathbb{P}^2 at AA modulo the ideal IAI_A generated by the pip_i (equivalently, the leading coefficient of its Hilbert-Samuel polynomial), and mult⁡(B(P))=∑A∈B(P)e(IA,RA)\operatorname{mult}(B(\mathcal{P}))=\sum_{A\in B(\mathcal{P})} e(I_A,R_A). Each individual e(IA,RA)e(I_A,R_A) can in principle be computed by local standard-basis (tangent cone) methods in a computer algebra system, but this is expensive, which motivated the search for global elimination formulas for the total.

Cox, Pérez-Díaz and Sendra (2020, published 2022) proved such a formula. Fix an algebraically closed field K\mathbb{K} of characteristic zero. After a projective change L=(L1:L2:L3:L4)L=(L_1:L_2:L_3:L_4) of the target coordinates of P3\mathbb{P}^3, form the two polynomials

K1L=x4L1(P)−x1L4(P),K2L=x4L3(P)−x3L4(P)K_1^L = x_4 L_1(\mathcal{P}) - x_1 L_4(\mathcal{P}), \qquad K_2^L = x_4 L_3(\mathcal{P}) - x_3 L_4(\mathcal{P})

in the parameter variables t1,t2,t3t_1,t_2,t_3 with coefficients in K[x1,x3,x4]\mathbb{K}[x_1,x_3,x_4], where the xix_i are new indeterminates. Then

mult⁡(B(P))=deg⁡t(Content⁡x(Res⁡t3(K1L,K2L)))\operatorname{mult}(B(\mathcal{P})) = \deg_t\big(\operatorname{Content}_x(\operatorname{Res}_{t_3}(K_1^L,K_2^L))\big)

for every LL in a non-empty Zariski open subset Ω\Omega of the projective transformation group G(P3)G(\mathbb{P}^3), where Res⁡t3\operatorname{Res}_{t_3} is the resultant eliminating t3t_3 — the classical determinant construction applied to the two polynomials viewed in the variable t3t_3, which vanishes exactly when they share a common t3t_3-root — and Content⁡x\operatorname{Content}_x extracts the greatest common divisor of the coefficients in the xx-variables (the remaining factor is the primitive part). The degree of the primitive part similarly recovers deg⁡(S) deg⁡Map(P)\deg(\mathscr{S})\,\deg_{\mathrm{Map}}(\mathcal{P}), and the argument yields an elementary proof of the degree formula, first proved in full generality by Cox (2001) using Segre classes from intersection theory (a device measuring the contribution of degeneracy loci to intersection numbers). Related earlier work connects base point multiplicities to implicitization — recovering the defining equation of a surface from its parametrization — via syzygies (polynomial relations among the components of a parametrization) and the moving surfaces they define (Busé, Cox and D'Andrea, 2003).

The proof, however, is generic in three ways that leave the method incomplete. First, the admissible transformations are described only existentially: the identities are proved on non-empty Zariski open subsets Ω\Omega and Ω′\Omega' of G(P3)G(\mathbb{P}^3) (Lemma 1 and Lemma 2 of the paper) and, for the analogous formulas for dominant rational self-maps S\mathcal{S} of P2\mathbb{P}^2 (self-maps with dense image), on subsets ΩS\Omega_{\mathcal{S}}, ΩS′\Omega'_{\mathcal{S}}, ΩS′′\Omega''_{\mathcal{S}} of G(P2)G(\mathbb{P}^2) (Theorem 6, Theorem 7, Lemma 4); here a Zariski open subset means the complement of the common zero locus of finitely many polynomial conditions, so a non-empty one contains 'almost all' transformations, and although the proofs construct these sets through explicit non-vanishing conditions on the coefficients of LL, the paper gives no algorithm that decides, for a concrete LL, whether the identities apply. Second, the resultant formula computes only the sum of the Hilbert-Samuel multiplicities, not the individual values: the paper's Example 1 computes mult⁡(B(P))=4\operatorname{mult}(B(\mathcal{P}))=4 "without knowing anything about the number of base points or their individual multiplicities". Third, the elimination runs through auxiliary curves C(KiL)⊂P3\mathscr{C}(K_i^L)\subset\mathbb{P}^3 defined over the transcendental field F=K(x)‾\mathbb{F}=\overline{\mathbb{K}(x)} (an algebraic closure of the rational function field K(x)\mathbb{K}(x)): for birational self-maps S\mathcal{S} of P2\mathbb{P}^2 (rational self-maps admitting a rational inverse) the analogous curves C(JiL)\mathscr{C}(J_i^L) are rational (Proposition 3 of the paper), but for surface parametrizations the paper exhibits a birational P\mathcal{P} (with deg⁡Map=1\deg_{\mathrm{Map}}=1, mult⁡(B(P))=3\operatorname{mult}(B(\mathcal{P}))=3, deg⁡(S)=6\deg(\mathscr{S})=6) for which C(K1L)\mathscr{C}(K_1^L) and C(K2L)\mathscr{C}(K_2^L) have genus 1 for every LL in a non-empty open set, and no characterization of when rationality holds is given.

Problem Statement

Complete the effective theory of the resultant-based base point formula of Cox, Pérez-Díaz and Sendra for projective rational surface parametrizations P:P2⇢P3\mathcal{P}:\mathbb{P}^2\dashrightarrow\mathbb{P}^3 over an algebraically closed field K\mathbb{K} of characteristic zero and, where the source paper develops the parallel formulas, for dominant rational self-maps S\mathcal{S} of P2\mathbb{P}^2, with no birationality or structural hypothesis beyond a finite base locus in deliverables 1 and 2; deliverable 3 concerns birational parametrizations, following the source's question. Three linked deliverables share one objective - turning the generic existence statements of the source paper into a deterministic, certified account of what the resultant data of a parametrization reveals about its base points.

  1. Effective genericity. Give an explicit algorithmic characterization of admissible transformations for the formulas of the source paper - for the surface case the sets Ω\Omega (Lemma 1/Theorem 2) and Ω′\Omega' (Lemma 2) of admissible L∈G(P3)L\in G(\mathbb{P}^3), and for dominant rational self-maps S\mathcal{S} of P2\mathbb{P}^2 the sets ΩS\Omega_{\mathcal{S}} (Theorem 6), ΩS′\Omega'_{\mathcal{S}} (Theorem 7) and ΩS′′\Omega''_{\mathcal{S}} (Lemma 4). Since the source paper builds these sets from explicit non-vanishing, gcd and irreducibility conditions that involve choices (for instance Ω1={L:B1(zL)B2(zL)≠0}\Omega_1=\{L: B_1(z^L)B_2(z^L)\neq 0\} in equation (2.8), where B1,B2B_1,B_2 are any non-zero coefficients of the auxiliary polynomials G1,G2G_1,G_2), the characterization may be given for conditions extracted explicitly from the source proofs, or for any explicitly characterized Zariski open subset of the transformation group - defined by finitely many decidable polynomial conditions on LL - on which the corresponding resultant-content identity of the source paper holds; it need not reproduce the exact sets of the source paper. On input a parametrization P\mathcal{P} (and the map S\mathcal{S} in the self-map case) and a concrete projective transformation LL over a computable field of characteristic zero, membership must be decided in finitely many arithmetic steps. The procedure must be proved correct: every accepted LL satisfies the corresponding resultant-content identity of the source paper, and every rejected LL comes with a certificate that a specific one of the stated defining conditions fails for that LL; the accepted set must contain a non-empty Zariski open subset on which the identity holds.

  2. Individual base-point multiplicities. Give a general elimination-theoretic procedure that extracts each individual local multiplicity e(IA,RA)e(I_A,R_A), A∈B(P)A\in B(\mathcal{P}), from resultant, content and primitive-part data of explicitly constructed resultants - specifying which finitely many admissible transformations LL are used - together with a correctness proof.

  3. Geometry of the auxiliary curves. For birational parametrizations P\mathcal{P} - the case in which the source paper asks whether the auxiliary curves C(KiL)⊂P3(F)\mathscr{C}(K_i^L)\subset\mathbb{P}^3(\mathbb{F}), F=K(x)‾\mathbb{F}=\overline{\mathbb{K}(x)}, "are also rational" and answers negatively in general via a genus-1 example - characterize, in terms of the parametrization P\mathcal{P}, exactly when these curves are rational (genus 0) for generic LL.

References

  1. David A. Cox, Sonia Pérez-Díaz, J. Rafael Sendra. On the Base Point Locus of Surface Parametrizations: Formulas and Consequences. Communications in Mathematics and Statistics 10(4) (2022) 757-783. DOI 10.1007/s40304-021-00257-4, https://doi.org/10.1007/s40304-021-00257-4; preprint arXiv:2008.08009, https://arxiv.org/abs/2008.08009 (source paper for the referenced lemmas and theorems).
  2. David A. Cox. Equations of parametric curves and surfaces via syzygies. Contemporary Mathematics 286 (2001) 1-20. DOI 10.1090/conm/286/04751, https://doi.org/10.1090/conm/286/04751
  3. Laurent Busé, David Cox, Carlos D'Andrea. Implicitization of surfaces in P3\mathbb{P}^3 in the presence of base points. Journal of Algebra and Its Applications 2(2) (2003) 189-214. DOI 10.1142/S0219498803000489, https://doi.org/10.1142/S0219498803000489
  4. Sonia Pérez-Díaz, J. Rafael Sendra. Computation of the degree of rational surface parametrizations. Journal of Pure and Applied Algebra 193(1-3) (2004) 99-121. DOI 10.1016/j.jpaa.2004.02.011, https://doi.org/10.1016/j.jpaa.2004.02.011
  5. Sonia Pérez-Díaz, J. Rafael Sendra. Computing Birational Polynomial Surface Parametrizations without Base Points. Mathematics 8(12) (2020) 2224. DOI 10.3390/math8122224, https://doi.org/10.3390/math8122224; preprint arXiv:2011.07794, https://arxiv.org/abs/2011.07794
  6. Jorge Caravantes, J. Rafael Sendra, David Sevilla, Carlos Villarino. Covering rational surfaces with rational parametrization images. Mathematics 9(4) (2021) 338. DOI 10.3390/math9040338, https://doi.org/10.3390/math9040338
  7. J. William Hoffman, Haohao Wang. Special Syzygies of Rational Surfaces Generated by Dual Quaternions. Journal of Computational Algebra 3-4 (2023) 100004. DOI 10.1016/j.jaca.2023.100004, https://doi.org/10.1016/j.jaca.2023.100004
  8. Sonia Pérez-Díaz, Marian Fernández de Sevilla, Rafael Magdalena Benedicto, Li-Yong Shen. Detecting and parametrizing polynomial surfaces without base points. Computer Aided Geometric Design 107 (2023) 102255. DOI 10.1016/j.cagd.2023.102255, https://doi.org/10.1016/j.cagd.2023.102255
  9. Jorge Caravantes, Sonia Pérez-Díaz, J. Rafael Sendra. Birational reparameterizations of surfaces. Revista de la Real Academia de Ciencias Exactas, Físicas y Naturales. Serie A. Matemáticas 118(3) (2024) 109. DOI 10.1007/s13398-024-01609-9, https://doi.org/10.1007/s13398-024-01609-9; preprint arXiv:2211.07450, https://arxiv.org/abs/2211.07450
  10. J. William Hoffman, Haohao Wang. Computational and theoretical aspects of rational parametrization of generalized tubular surfaces. Journal of Computational Algebra 13-14 (2025) 100030. DOI 10.1016/j.jaca.2025.100030, https://doi.org/10.1016/j.jaca.2025.100030