Abstract
We present an Isabelle/HOL formalization of certain upper bounds on the degrees of Gröbner bases in multivariate polynomial rings over fields, due to Dubé. These bounds are not only of theoretical interest, but can also be used for computing Gröbner bases by row-reducing Macaulay matrices.
The formalization covers the whole theory developed by Dubé for obtaining the bounds, building upon an extensive existing library of multivariate polynomials and Gröbner bases in Isabelle/HOL. To the best of our knowledge, this is the first thorough formalization of degree bounds for Gröbner bases in any proof assistant.
The research was funded by the Austrian Science Fund (FWF): P 29498-N31.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
Reduced Gröbner bases are unique for every admissible order relation, but different orders may yield different reduced Gröbner bases for the same ideal.
- 4.
\(\texttt {poly\_deg}~0\) is defined to be 0.
- 5.
Of course, splits_wrt is defined for lists ps, qs instead of sets P, Q, but informally it is easier to think of sets.
- 6.
Although asymptotically \(\mathrm {Dube}_{n,d}\) also has to grow double exponentially in n, as shown in [10].
References
Adams, W.W., Loustaunau, P.: An Introduction to Gröbner Bases, Graduate Studies in Mathematics, vol. 3. AMS, Providence (1994)
Aschenbrenner, M., Leykin, A.: Degree bounds for Gröbner bases in algebras of solvable type. J. Pure Appl. Algebra 213, 1578–1605 (2009). https://doi.org/10.1016/j.jpaa.2008.11.022
Buchberger, B.: Ein Algorithmus zum Auffinden der Basiselemente des Restklassenrings nach einem nulldimensionalen Polynomideal. Ph.D. thesis, Mathematisches Institut, Universität Innsbruck, Austria (1965). English translation in J. Symb. Comput. 41(3–4), 475–511 (2006)
Dubé, T.W.: The structure of polynomial ideals and Gröbner bases. SIAM J. Comput. 19(4), 750–773 (1990). https://doi.org/10.1137/0219053
Haftmann, F.: Code Generation from Isabelle/HOL Theories. http://isabelle.in.tum.de/dist/Isabelle2018/doc/codegen.pdf. Part of the Isabelle documentation
Immler, F., Maletzky, A.: Gröbner Bases Theory. Archive of Formal Proofs (2016). http://isa-afp.org/entries/Groebner_Bases.html. Formal proof development
Maletzky, A.: Gröbner bases and Macaulay matrices in Isabelle/HOL. Technical report, RISC, Johannes Kepler University Linz, Austria (2018). http://www.risc.jku.at/publications/download/risc_5814/Paper.pdf
Maletzky, A.: Isabelle/HOL formalization of advanced Gröbner bases material (2019). https://github.com/amaletzk/Isabelle-Groebner/
Maletzky, A., Immler, F.: Gröbner bases of modules and Faugère’s \(F_4\) algorithm in Isabelle/HOL. In: Rabe, F., Farmer, W.M., Passmore, G.O., Youssef, A. (eds.) CICM 2018. LNCS (LNAI), vol. 11006, pp. 178–193. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-96812-4_16
Mayr, E.W., Meyer, A.R.: The complexity of the word problems for commutative semigroups and polynomial ideals. Adv. Math. 46(3), 305–329 (1982). https://doi.org/10.1016/0001-8708(82)90048-2
Nipkow, T., Wenzel, M., Paulson, L.C. (eds.): Isabelle/HOL. LNCS, vol. 2283. Springer, Heidelberg (2002). https://doi.org/10.1007/3-540-45949-9
Sternagel, C., Thiemann, R., Maletzky, A., Immler, F.: Executable multivariate polynomials. Archive of Formal Proofs (2010). http://isa-afp.org/entries/Polynomials.html. Formal proof development
Wenzel, M.: The Isabelle/ISAR Reference Manual (2018). https://isabelle.in.tum.de/dist/Isabelle2018/doc/isar-ref.pdf. Part of the Isabelle documentation
Wiesinger-Widi, M.: Gröbner bases and generalized sylvester matrices. Ph.D. thesis, RISC, Johannes Kepler University Linz, Austria (2015). http://epub.jku.at/obvulihs/content/titleinfo/776913
Acknowledgments
I thank the anonymous referees for their valuable comments.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Maletzky, A. (2019). Formalization of Dubé’s Degree Bounds for Gröbner Bases in Isabelle/HOL. In: Kaliszyk, C., Brady, E., Kohlhase, A., Sacerdoti Coen, C. (eds) Intelligent Computer Mathematics. CICM 2019. Lecture Notes in Computer Science(), vol 11617. Springer, Cham. https://doi.org/10.1007/978-3-030-23250-4_11
Download citation
DOI: https://doi.org/10.1007/978-3-030-23250-4_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-23249-8
Online ISBN: 978-3-030-23250-4
eBook Packages: Computer ScienceComputer Science (R0)