Skip to main content

A Numerical Method for Computing Border Curves of Bi-parametric Real Polynomial Systems and Applications

  • Conference paper
  • First Online:
Book cover Computer Algebra in Scientific Computing (CASC 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9890))

Included in the following conference series:

Abstract

For a bi-parametric real polynomial system with parameter values restricted to a finite rectangular region, under certain assumptions, we introduce the notion of border curve. We propose a numerical method to compute the border curve, and provide a numerical error estimation.

The border curve enables us to construct a so-called “solution map”. For a given value u of the parameters inside the rectangle but not on the border, the solution map tells the subset that u belongs to together with a connected path from the corresponding sample point w to u. Consequently, all the real solutions of the system at u (which are isolated) can be obtained by tracking a real homotopy starting from all the real roots at w throughout the path. The effectiveness of the proposed method is illustrated by some examples.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Basu, S., Roy, M.F., Safey El Din, M., Schost, É.: A baby step-giant step roadmap algorithm for general algebraic sets. Found. Comput. Math. 14(6), 1117–1172 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  2. Buchberger, B.: An algorithm for finding a basis for the residue class ring of a zero-dimensional polynomial ideal. Ph.D. thesis, University of Innsbruck (1965)

    Google Scholar 

  3. Canny, J.: The Complexity of Robot Motion Planning. MIT Press, Cambridge (1987)

    Google Scholar 

  4. Chen, C., Golubitsky, O., Lemaire, F., Maza, M.M., Pan, W.: Comprehensive triangular decomposition. In: Ganzha, V.G., Mayr, E.W., Vorozhtsov, E.V. (eds.) CASC 2007. LNCS, vol. 4770, pp. 73–101. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  5. Chou, S.C., Gao, X.S.: Computations with parametric equations. In: ISSAC 1991, pp. 122–127. ACM (1991)

    Google Scholar 

  6. Collins, G.E.: Quantifier elimination for real closed fields by cylindrical algebraic decompostion. In: Brakhage, H. (ed.) Automata Theory and Formal Languages 2nd GI Conference. LNCS, vol. 33, pp. 134–183. Springer, Heidelberg (1975)

    Google Scholar 

  7. Corvez, S., Rouillier, F.: Using computer algebra tools to classify serial manipulators. In: Winkler, F. (ed.) ADG 2002. LNCS (LNAI), vol. 2930, pp. 31–43. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  8. Fotiou, I.A., Rostalski, P., Parrilo, P.A., Morari, M.: Parametric optimization and optimal control using algebraic geometry. Int. J. Control 79(11), 1340–1358 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  9. González Vega, L., Lombardi, H., Recio, T., Roy, M.F.: Sturm-Habicht sequence. In: ISSAC 1989, pp. 136–146. ACM (1989)

    Google Scholar 

  10. Hauenstein, J.D.: Numerically computing real points on algebraic sets. Acta Applicandae Mathematicae 125(1), 105–119 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  11. Hong, H.: Overview on real quantifier elimination. In: MACIS 2013, p. 1 (2013)

    Google Scholar 

  12. Lazard, D., Rouillier, F.: Solving parametric polynomial systems. J. Symb. Comput. 42(6), 636–667 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  13. Li, T.Y.: Numerical solution of multivariate polynomial systems by homotopy continuation methods. Acta Numerica 6, 399–436 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  14. Li, T.Y., Sauer, T., Yorke, J.A.: The Cheater’s homotopy: an efficient procedure for solving systems of polynomial equations. SIAM J. Numer. Anal. 26(5), 1241–1251 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  15. Li, T.Y., Wang, X.S.: Solving real polynomial systems with real homotopies. Math. Comput. 60, 669–680 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  16. Lu, Y., Bates, D., Sommese, A., Wampler, C.: Finding all real points of a complex curve. Contemp. Math. 448, 183–206 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  17. Mario Besana, G., Di Rocco, S., Hauenstein, J.D., Sommese, A.J., Wampler, C.W.: Cell decomposition of almost smooth real algebraic surfaces. Numer. Algorithms 63(4), 645–678 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  18. Moroz, G.: Complexity of the resolution of parametric systems of polynomial equations and inequations. In: ISSAC 2006, pp. 246–253. ACM (2006)

    Google Scholar 

  19. Piret, K., Verschelde, J.: Sweeping algebraic curves for singular solutions. J. Comput. Appl. Math. 234(4), 1228–1237 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  20. Rouillier, F., Roy, M.F., Safey El Din, M.: Finding at least one point in each connected component of a real algebraic set defined by a single equation. J. Complex. 16(4), 716–750 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  21. Schost, E.: Computing parametric geometric resolutions. Appl. Algebra Eng. Commun. Comput. 13(5), 349–393 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  22. Sommese, A., Wampler, C.: The Numerical Solution of Systems of Polynomials Arising in Engineering and Science. World Scientific Press, Singapore (2005)

    Book  MATH  Google Scholar 

  23. Stewart, G.W.: Perturbation theory for the singular value decomposition. In: SVD and Signal Processing, II: Algorithms, Analysis and Applications, pp. 99–109. Elsevier (1990)

    Google Scholar 

  24. Tarski, A.: A decision method for elementary algebra and geometry. Fund. Math. 17, 210–239 (1931)

    Google Scholar 

  25. Wang, D.M., Xia, B.: Stability analysis of biological systems with real solution classification. In: Kauers, M. (ed.) ISSAC 2005, pp. 354–361. ACM (2005)

    Google Scholar 

  26. Weispfenning, V.: Comprehensive Gröbner bases. J. Symb. Comp. 14, 1–29 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  27. Wu, W., Reid, G.: Finding points on real solution components and applications to differential polynomial systems. In: ISSAC 2013, pp. 339–346. ACM (2013)

    Google Scholar 

  28. Wu, W., Reid, G., Feng, Y.: Computing real witness points of positive dimensional polynomial systems (2015). Accepted for Theoretical computer science. http://www.escience.cn/people/wenyuanwu

  29. Wu, W.T.: Basic principles of mechanical theorem proving in elementary geometries. J. Sys. Sci. Math. Scis 4(3), 207–235 (1984)

    MathSciNet  Google Scholar 

  30. Yang, L., Xia, B.: Real solution classifications of a class of parametric semi-algebraic systems. In: A3L 2005, pp. 281–289 (2005)

    Google Scholar 

Download references

Acknowledgements

This work is partially supported by NSFC (11301524, 11471307, 61572024) and CSTC (cstc2015jcyjys40001).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wenyuan Wu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Chen, C., Wu, W. (2016). A Numerical Method for Computing Border Curves of Bi-parametric Real Polynomial Systems and Applications. In: Gerdt, V., Koepf, W., Seiler, W., Vorozhtsov, E. (eds) Computer Algebra in Scientific Computing. CASC 2016. Lecture Notes in Computer Science(), vol 9890. Springer, Cham. https://doi.org/10.1007/978-3-319-45641-6_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-45641-6_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-45640-9

  • Online ISBN: 978-3-319-45641-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics