Skip to main content

Gröbner Bases — Theory Refinement in the Mizar System

  • Conference paper
Mathematical Knowledge Management (MKM 2005)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3863))

Included in the following conference series:

Abstract

We argue that for building mathematical knowledge repositories a broad development of theories is of major importance. Organizing mathematical knowledge in theories is an obvious approach to cope with the immense number of topics, definitions, theorems, and proofs in a general repository that is not restricted to a special field. However, concrete mathematical objects are often reinterpreted as special instances of a general theory, in this way reusing and refining existing developments. We believe that in order to become widely accepted mathematical knowledge management systems have to adopt this flexibility and to provide collections of well-developed theories.

As an example we describe the Mizar development of the theory of Gröbner bases, a theory which is built upon the theory of polynomials, ring (ideal) theory, and the theory of rewriting systems. Here, polynomials are considered both as ring elements and elements of rewriting systems. Both theories (and polynomials) already have been formalized in Mizar and are therefore refined and reused. Our work also includes a number of theorems that, to our knowledge, have been proved mechanically for the first time.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bancerek, G.: Reduction Relations; Formalized Mathematics (1995), available in JFM from [Miz05]

    Google Scholar 

  2. Bancerek, G.: On the Structure of Mizar Types. In: Geuvers, H., Kamareddine, F. (eds.) Proc. of MLC 2003. ENTCS, vol. 85(7) (2003)

    Google Scholar 

  3. Becker, T., Weispfenning, V.: Gröbner Bases — A Computational Approach to Commutative Algebra. Springer, Heidelberg (1993)

    MATH  Google Scholar 

  4. Backer, J., Rudnicki, P., Schwarzweller, C.: Ring Ideals; Formalized Mathematics (2000), available in JFM from [Miz05]

    Google Scholar 

  5. Buchberger, B.: A Criterion for Detecting Unnecessary Reductions in the Construction of Gröbner Bases. In: Ng, K.W. (ed.) EUROSAM 1979 and ISSAC 1979. LNCS, vol. 72, pp. 3–21. Springer, Heidelberg (1979)

    Google Scholar 

  6. Buchberger, B.: Introduction to Gröbner bases. In: Buchberger, B., Winkler, F. (eds.) Gröbner Bases and Applications, pp. 3–31. Cambridge University Press, Cambridge (1998)

    Google Scholar 

  7. Buchberger, B.: Mathematical Knowledge Management in Theorema. In: Buchberger, B., Caprotti, O. (eds.) Proceedings of the First International Workshop on Mathematical Knowledge Management, Linz, Austria (2001)

    Google Scholar 

  8. Cruz-Filipe, L., Geuvers, H., Wiedijk, F.: C-CoRN, the Constructive Coq Repository at Nijmegen, http://www.cs.kun.nl/~freek/notes/

  9. Cox, D., Little, J., O’Shea, D.: Ideals, Varieties and Algorithms, 2nd edn. Springer, New York (1996)

    MATH  Google Scholar 

  10. Davies, M.: Obvious Logical Inferences. In: Proceedings of the 7th International Joint Conference on Artificial Intelligence, pp. 530–531 (1981)

    Google Scholar 

  11. Dershowitz, N., Jounnaud, J.P.: Rewrite Systems. In: van Leeuven, J. (ed.) Formal Models and Semantics — Handbook of Theoretical Computer Science, vol. B. Elsevier, Amsterdam (1990)

    Google Scholar 

  12. Farmer, W., Guttman, J., Thayer, F.: Little Theories. In: Kapur, D. (ed.) CADE 1992. LNCS, vol. 607, pp. 567–581. Springer, Heidelberg (1992)

    Google Scholar 

  13. Farmer, W., Guttman, J., Thayer, F.: IMPS – An Interactive Mathematical Proof System. Journal of Automated Reasoning 11, 213–248 (1993)

    Article  MATH  Google Scholar 

  14. Grabowski, A., Schwarzweller, C.: Rough Concept Analysis — Theory Development in the Mizar System. In: Asperti, A., Bancerek, G., Trybulec, A. (eds.) MKM 2004. LNCS, vol. 3119, pp. 130–144. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  15. Harrison, J.: Complex Quantifier Elimination in HOL. In: Supplementary Proceedings of the 14th International Conference on Theorem Proving in Higher Order Logic, pp. 159–174 (2001)

    Google Scholar 

  16. Jaśkowski, S.: On the Rules of Suppositon in Formal Logic. Studia Logica 1 (1934)

    Google Scholar 

  17. Lee, G.: Piotr Rudnicki, Dickson’s Lemma; Formalized Mathematics (2002), available in JFM from [Miz05]

    Google Scholar 

  18. The Mizar Home Page, http://mizar.org

  19. Medina-Bulo, J., Paloma-Lozano, F., Alonzo-Jiménez, J., Ruiz-Reina, J.-L.: Verified Computer Algebra in Acl2. In: Buchberger, B., Campbell, J. (eds.) AISC 2004. LNCS (LNAI), vol. 3249, pp. 171–184. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  20. Rudnicki, P., Schwarzweller, C., Trybulec, A.: Commutative Algebra in the Mizar System. Journal of Symbolic Computation 32(1/2), 143–169 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  21. Rudnicki, P., Trybulec, A.: Multivariate polynomials with arbitrary number of variables; Formalized Mathematics (1999), available in JFM from [Miz05]

    Google Scholar 

  22. Rudnicki, P., Trybulec, A.: Mathematical Knowledge Management in Mizar. In: Buchberger, B., Caprotti, O. (eds.) Proc. of MKM 2001, Linz, Austria (2001)

    Google Scholar 

  23. Tarski, A.: On Well-Ordered Subsets of Any Set. Fundamenta Mathematicae 32, 176–183 (1939)

    Google Scholar 

  24. Théry, L.: A Machine-Checked Implementation of Buchberger’s Algorithm. Journal of Automated Reasoning 26, 107–137 (2001)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Schwarzweller, C. (2006). Gröbner Bases — Theory Refinement in the Mizar System. In: Kohlhase, M. (eds) Mathematical Knowledge Management. MKM 2005. Lecture Notes in Computer Science(), vol 3863. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11618027_20

Download citation

  • DOI: https://doi.org/10.1007/11618027_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-31430-1

  • Online ISBN: 978-3-540-31431-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics