Skip to main content
Log in

Stationary Points at Infinity for Analytic Combinatorics

  • Published:
Foundations of Computational Mathematics Aims and scope Submit manuscript

Abstract

On complex algebraic varieties, height functions arising in combinatorial applications fail to be proper. This complicates both the description and computation via Morse theory of key topological invariants. Here we establish checkable conditions under which the behavior at infinity may be ignored, and the usual theorems of classical and stratified Morse theory may be applied. This allows for simplified arguments in the field of analytic combinatorics in several variables, and forms the basis for new methods applying to problems beyond the reach of previous techniques.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

Notes

  1. Throughout, we assume integer coefficients for all homology groups.

  2. Here and throughout, “infinity” refers not only to projective points but to points where at least one coordinate vanishes; these are the cases in which the height function may not be well defined. Affine points with coordinates equal to zero may arise as critical points when dealing with Laurent series expansions.

  3. Pham attributes this idea to Malgrange, “The reduction of a global Fourier-like integral to a sum of Laplace-like integrals is the topic of Malgrange’s recent paper, motivated by an idea of Balian-Parisi-Voros.” [45].

  4. In fact our strata are always complex manifolds and complex algebraic sets, however this is not required in the definition of a stratification.

  5. See [31] for a full proof.

  6. One should think of the amoeba as sitting in \(\xi \)-space, the real part of logspace.

  7. Formally one must join with the stratification generated by the coordinate planes, so smooth manifolds intersecting coordinate subspaces nontransversely (which again, is non-generic) might require refinement.

References

  1. Aharonov, Y., Davidovich, L., Zagury, N.: Quantum random walks. Phys. Rev. A 48, 1687–1690 (1993)

    Article  Google Scholar 

  2. Ambainis, A., Bach, E., Nayak, A., Vishwanath, A., Watrous, J.: One-dimensional quantum walks. In: Proceedings of the Thirty-Third Annual ACM Symposium on Theory of Computing, pp. 37–49. ACM, New York (2001)

  3. Atiyah, M., Bott, R., Gårding, L.: Lacunas for hyperbolic differential operators with constant coefficients, I. Acta Mathematica 124, 109–189 (1970)

    Article  MathSciNet  Google Scholar 

  4. Baryshnikov, Y., Brady, W., Bressler, A., Pemantle, R.: Two-dimensional quantum random walk. J. Stat. Phys. 142(1), 78–107 (2011)

    Article  MathSciNet  Google Scholar 

  5. Baryshnikov, Y., Melczer, S., Pemantle, R.: Asymptotics of multivariate sequences in the presence of a lacuna. Preprint, 24 pages (2019)

  6. Baryshnikov, Y., Melczer, S., Pemantle, R., Straub, A.: Diagonal asymptotics for symmetric rational functions via ACSV. In: 29th International Conference on Probabilistic, Combinatorial and Asymptotic Methods for the Analysis of Algorithms (AofA 2018), vol. 110, p. 12. Dagstuhl (2018).

  7. Baryshnikov, Y., Pemantle, R.: Asymptotics of multivariate sequences, part III: quadratic points. Adv. Math. 228, 3127–3206 (2011)

    Article  MathSciNet  Google Scholar 

  8. Bertozzi, A., McKenna, J.: Multidimensional residues, generating functions, and their application to queueing networks. SIAM Rev. 35(2), 239–268 (1993)

    Article  MathSciNet  Google Scholar 

  9. Bostan, A., Dumont, L., Salvy, B.: Algebraic diagonals and walks: algorithms, bounds, complexity. J. Symbolic Comput. 83, 68–92 (2017)

    Article  MathSciNet  Google Scholar 

  10. Bressler, A., Greenwood, T., Pemantle, R., Petkovšek, M.: Quantum random walk on the integer lattice: examples and phenomena. In: Algorithmic probability and combinatorics, Contemp. Math., vol. 520, pp. 41–60. Amer. Math. Soc., Providence, RI (2010)

  11. Bressler, A., Pemantle, R.: Quantum random walks in one dimension via generating functions. In: Proceedings of the 2007 Conference on the Analysis of Algorithms, vol. AofA 07, p. 11. LORIA, Nancy, France (2007)

  12. Broughton, S.A.: Milnor numbers and the topology of polynomial hypersurfaces. Invent. Math. 92, 217–241 (1988)

    Article  MathSciNet  Google Scholar 

  13. Carteret, H.A., Ismail, M.E.H., Richmond, B.: Three routes to the exact asymptotics for the one-dimensional quantum walk. J. Phys. A 36(33), 8775–8795 (2003)

    Article  MathSciNet  Google Scholar 

  14. Cox, D., Little, J., O’Shea, D.: Ideals, Varieties and Algorithms, second edn. Undergraduate Texts in Mathematics. Springer-Verlag, Berlin (1992)

    Book  Google Scholar 

  15. DeVries, T.: Algorithms for bivariate singularity analysis. Ph.D. thesis, University of Pennsylvania (2011)

  16. DeVries, T., van der Hoeven, J., Pemantle, R.: Effective asymptotics for smooth bivariate generating functions. Online J. Anal. Comb. 7, 24 (2012)

    MATH  Google Scholar 

  17. Dinh, S.T., Jelonek, Z.: Thom isotopy theorem for nonproper maps and computation of sets of stratified generalized critical values. Discrete Comput. Geom. 65(1), 279–304 (2021)

    Article  MathSciNet  Google Scholar 

  18. Fayolle, G., Iasnogorodski, R., Malyshev, V.: Random walks in the quarter-plane, Applications of Mathematics (New York), vol. 40. Springer-Verlag, Berlin (1999)

    Book  Google Scholar 

  19. Fedoryuk, M.: Saddle point method (in Russian). Nauka, Moscow (1977)

    MATH  Google Scholar 

  20. Forsberg, M., Passare, M., Tsikh, A.: Laurent determinants and arrangements of hyperplane amoebas. Advances in Mathematics 151, 45–70 (2000)

    Article  MathSciNet  Google Scholar 

  21. Gillis, J., Reznick, B., Zeilberger, D.: On elementary methods in positivity theory. SIAM J. Math. Anal. 14, 396–398 (1983)

    Article  MathSciNet  Google Scholar 

  22. Gordon, G.: The residue calculus in several complex variables. Trans. AMS 213, 127–176 (1975)

    Article  MathSciNet  Google Scholar 

  23. Goresky, M., MacPherson, R.: Stratified Morse Theory. Springer-Verlag, Berlin (1988)

    Book  Google Scholar 

  24. Greenwood, T.: Asymptotics of bivariate analytic functions with algebraic singularities. J. Combin. Theory Ser. A 153, 1–30 (2018)

    Article  MathSciNet  Google Scholar 

  25. Griffiths, P.: On the periods of certain rational integrals, I. Ann. Math. 90(3), 460–495 (1969)

    Article  MathSciNet  Google Scholar 

  26. Hardt, R.: Stratification of real analytic mappings and images. Invent. Math. 28, 193–208 (1975)

    Article  MathSciNet  Google Scholar 

  27. Hautus, M., Klarner, D.: The diagonal of a double power series. Duke Math. J. 23, 613–628 (1971)

    MathSciNet  MATH  Google Scholar 

  28. Khovanskii, A.G.: Newton polyhedra and toroidal varieties. Functional Analysis and Its Applications 11(4), 289–296 (1978).

  29. Knudsen, B., Hein, J.: RNA secondary structure prediction using stochastic context-free grammars and evolutionary history. Bioinformatics 15(6), 446–454 (1999)

    Article  Google Scholar 

  30. Kurdyka, K., Orro, P., Simon, S.: Semialgebraic Sard theorem for generalized critical values. J. Differential Geom. 56(1), 67–92 (2000)

    Article  MathSciNet  Google Scholar 

  31. Lang, S.: Introduction to Differentiable Manifolds. Springer, New York (1962, 2002)

  32. Leray, J.: Le calcul différentiel et intégral sur un variété analytique complexe. Bull. Soc. Math. France 87, 81–180 (1950)

    MATH  Google Scholar 

  33. Malgrange, B.: Intégrales asymptotiques et monodromie. Ann. Sci. ENS 7, 405–430 (1974)

    MATH  Google Scholar 

  34. Malgrange, B.: Méthode de la phase staionnaire et sommation de borel. In: Complex Analysis, Microlocal Calculus and Relativistic Quantum Theory, vol. 126. Springer, Berlin (1980)

  35. Mather, J.: Notes on topological stability. Bull. AMS 49(4), 475–506 (2012)

    Article  MathSciNet  Google Scholar 

  36. Melczer, S.: An Invitation to Analytic Combinatorics: From One to Several Variables. Texts & Monographs in Symbolic Computation. Springer International Publishing (2021)

  37. Milnor, J., Stasheff, J.: Characteristic Classes, Annals of Mathematics Studies, vol. 76. Princeton University Press, Princeton (1974)

    Google Scholar 

  38. Mostowski, T., Rannou, E.: Complexity of the computation of the canonical Whitney stratification of an algebraic set in Cn. Lecture Notes in Computer Science 539, 281–291 (1991)

    Article  Google Scholar 

  39. Mumford, D.: Algebraic Geometry I. Springer-Verlag, Berlin (1995, reprinted from 1976)

    MATH  Google Scholar 

  40. Parusiński, A.: On the bifurcation set of complex polynomial with isolated singularties at infinity. Comp. Math. 97(3), 369–384 (1995)

    MATH  Google Scholar 

  41. Pemantle, R.: Analytic combinatorics in several variables: an overview. In: Algorithmic Probability and Combinatorics, vol. 520, pp. 195–220. American Mathematical Society (2010)

  42. Pemantle, R., Wilson, M.: Asymptotics of multivariate sequences II Multiple points of the singular variety. Combin. Probab. Comput. 13, 735–761 (2004)

    Article  MathSciNet  Google Scholar 

  43. Pemantle, R., Wilson, M.: Twenty combinatorial examples of asymptotics derived from multivariate generating functions. SIAM Review 50, 199–272 (2008)

    Article  MathSciNet  Google Scholar 

  44. Pemantle, R., Wilson, M.: Analytic Combinatorics in Several Variables, Cambridge Studies in Advanced Mathematics, vol. 340. Cambridge University Press, New York (2013)

    Book  Google Scholar 

  45. Pham, F.: Vanishing homologies and the \(n\) variable saddlepoint method. In: Singularities, Part 2 (Arcata, Calif., 1981), Proc. Sympos. Pure Math., vol. 40, pp. 319–333. Amer. Math. Soc., Providence, RI (1983)

  46. Poznanović, S., Heitsch, C.E.: Asymptotic distribution of motifs in a stochastic context-free grammar model of RNA folding. J. Math. Biol. 69(6-7), 1743–1772 (2014)

    Article  MathSciNet  Google Scholar 

  47. Rabier, P.J.: Ehresmann fibrations and Palais-Smale conditions for morphisms of Finsler manifolds. Ann. Math. (2) 146(3), 647–691 (1997)

  48. Siersma, D., Tibar, M.: Singularities at infinity and their vanishing cycles. Duke Math. J. 80(3), 771–783 (1995)

    Article  MathSciNet  Google Scholar 

  49. Teissier, B.: Variétés polaires. II. Multiplicités polaires, sections planes, et conditions de Whitney. In: Algebraic geometry (La Rábida, 1981), Lecture Notes in Math., vol. 961, pp. 314–491. Springer, Berlin (1982)

  50. Varchenko, A.N.: Newton polyhedra and estimation of oscillating integrals. Functional Anal. Appl. 10, 175–196 (1977)

    Article  Google Scholar 

  51. Vassiliev, V.: Asymptotic exponential integrals, Newton’s diagram, and the classification of minimal points. Functional Anal. Appl. 11, 163–172 (1977)

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to thank Paul Görlach for his advice on computational methods for determining stationary points at infinity, to Justin Hilburn for ideas on the proof of the compactification result and to Roberta Guadagni for related conversations. The authors are also grateful to the anonymous referees for making the paper much stronger by pointing out related results from the literature and helping to clarify and simplify our arguments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Robin Pemantle.

Additional information

Communicated by Christophe Ritzenhaler.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

YB partially supported by NSF grant DMS-1622370, SM partially supported by an NSERC postdoctoral fellowship, RP partially supported by NSF grant DMS-1612674.

A Appendix

A Appendix

We now give an abstract answer to [41, Conjecture 2.11], in a manner suggested to us by Justin Hilburn and Roberta Guadagni. Let \(H(\mathbf{z}) := \mathbf{z}^\mathbf{m}\) be the monomial function on \(C_*^d\) and \(G\subset C_*^d \times \mathbb {C}^*\) its graph. An easy case of toric resolution of singularities (see, e.g., [28]) implies the following result.

Theorem 6

There exists a compact toric manifold K such that \(C_*^d\) embeds into it as an open dense stratum and the function H extends from this stratum to a smooth \(\mathbb {P}^1\)-valued function on K.

Proof

The graph G is the zero set of the polynomial \(P_\mathbf{m}:=h-\mathbf{z}^\mathbf{m}\) on \(C_*^d\times \mathbb {C}^*\), where h is the coordinate on the second factor. Theorem 2 in [28] implies that a compactification of \(C_*^d\times \mathbb {C}^*\) in which the closure of G is smooth exists if the restrictions of the polynomial \(P_\mathbf{m}\) to any facet of the Newton polyhedron of \(P_\mathbf{m}\) is nondegenerate (defines a nonsingular manifold in the corresponding subtorus). In our case, the Newton polytope is a segment, connecting the points \((\mathbf{m},0)\) and \((\mathbf{0},1)\), and this condition follows immediately. Hence, the closure of G in the compactification of \(C_*^d\times \mathbb {C}\) is a compact manifold K. We notice that the projection to \(C_*^d\) is an isomorphism on G, and therefore K compactifies \(C_*^d\) in such a way that H lifts to a smooth function on K.

Lifting the variety \({\mathcal {V}}_*\) to \(G\subset K\) and taking the closure produces the desired result: a compactification of \({\mathcal {V}}_*\) in a compact manifold K on which H is smooth. \(\square \)

A practical realization of the embedding requires construction of a simple fan (partition of \(\mathbb {R}^{d+1}\) into simplicial cones with unimodular generators) which subdivides the fan dual to the Newton polytope of \(h-\mathbf{z}^\mathbf{m}\). While this is algorithmically doable (and implementations exist, for example in macaulay2), the resulting fans depend strongly on \(\mathbf{m}\), and the resulting compactifications K are hard to work with.

Definition 9

(compactified stationary point) Define a compactified stationary point of H, with respect to a compactification of \(C_*^d\) to which H extends smoothly, as a point \(\mathbf{x}\) in the closure of \({\mathcal {V}}\) such that dH vanishes at \(\mathbf{x}\) on the stratum \({\overline{S}}(\mathbf{x})\), and \(H(\mathbf{x})\) is not zero or infinite.

Applying basic results of stratified Morse theory [23] to \({\mathcal {K}}\) directly yields the following consequence.

Corollary 4

(no compactified stationary point implies Morse results) (i) If there are no stationary points or compactified stationary points with heights in [ab], then \({\mathcal {V}}_{\le b}\) is homotopy equivalent to \({\mathcal {V}}_{\le a}\) via the downward gradient flow.

(ii) If there is a single stationary point x with critical value in [ab], and there is no compactified stationary point with height in [ab], then the homotopy type of the pair \(\left( {\mathcal {M}}_{\le b} \, , \, {\mathcal {M}}_{\le b} \right) \) is determined by a neighborhood of x, with an explicit description following from results in [23].

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Baryshnikov, Y., Melczer, S. & Pemantle, R. Stationary Points at Infinity for Analytic Combinatorics. Found Comput Math 22, 1631–1664 (2022). https://doi.org/10.1007/s10208-021-09523-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10208-021-09523-x

Keywords

Mathematics Subject Classification

Navigation