An open source general computer algebra system
Asir is a standard language interface for Risa’s algebraic engine. Usually, it is provided as an executable file named asir. Main features supported for the current version of Asir is as follows.
- A C-like programming language
- Arithmetic operations (addition, subtraction, multiplication and division) on numbers, polynomials and rational expressions
- Operations on vectors and matrices
- List processing operations at the minimum
- Several Built-in functions (factorization, GCD computation, Gröbner basis computation etc.)
- Useful user defined functions (e.g., factorization over algebraic number fields)
- A dbx-like debugger
- Plotting of implicit functions
- Numerical evaluation of mathematical expressions including elementary transcendental functions at arbitrary precision. This feature is in force only if PARI system installed.
- Distributed computation over UNIX
License: special.
Tags: algebra, computer algebra system.
Interface: command line.
Requires PARI.
Staff
Maintainers: Masayuki Noro, Katsuyoshi Ohara, Nobuki Takayama.
Developers: Kondoh, Murao, Tomokatsu Saito, Kazuhiro Yokoyama.
Contributors: Hiromasa Nakayama, Shuhei Toudou, Kinji Kimura, Hidenao Iwane, Yukio Okutani.
Links
Homepage: http://www.math.kobe-u.ac.jp/Asir/.
Documentation: http://asir.org/manuals/html-eg/man_toc.html, http://asir.org/manuals/man-eg.pdf, http://asir.org/manuals/man-eg.ps.