Warm-Up Drills and Tips for Mathematical Software

  • Tatsuyoshi Hamada


In Chap. 1, we studied the basic theory of Gröbner bases. Our goal is to use mathematical software to further our research. In this chapter, we will begin with warm-up drills in order to learn the basic ideas necessary for using mathematical software. We will use MathLibre, a mathematical software environment. It is a collection of mathematical software and free documents which form a kind of Live Linux system. The Linux operating system is compatible with UNIX, and many mathematical research systems have been developed on a UNIX system. It is thus important to know the command line interface, Emacs editor, and the fundamental ideas of the UNIX environment. If you are already familiar with this environment, you can skip this chapter; otherwise, please try and enjoy the world of MathLibre.


Virtual Machine Text File Mathematical Software Text Editor Computer Environment 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    D. Cox, J. Little, D. O’Shea, Ideals, Varieties, and Algorithms: An Introduction to Computational Algebraic Geometry and Commutative Algebra (Springer, Berlin, 2006)Google Scholar
  2. 2.
    M. Gancarz, The UNIX Philosophy (Digital Press, Bedford, 1994)Google Scholar
  3. 3.
    B.W. Kernighan, R. Pike, The Practice of Programming (Addison-Wesley, Reading, 1999)Google Scholar
  4. 4.
    MathLibre Project,
  5. 5.
    J. Moses, Macsyma: A Personal History (May, 2008),
  6. 6.

Copyright information

© Springer Japan 2013

Authors and Affiliations

  1. 1.Department of Applied MathematicsFukuoka UniversityFukuokaJapan

Personalised recommendations