Java Algebra System 2.5.5065

An Open Source, Object-Oriented, type-safe, multi-threaded approach to computer algebra

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!

What's new in Java Algebra System 2.5.4738:

  • This version adds a new package edu.jas.fd for solvable polynomial common divisor computation.
  • It will contain algorithms for (non-unique) factorization domains.
  • There are methods for polynomial pseudo remainder computation over Ore domains in class FDUtil.
  • More methods for common divisors are included, but not yet finished.
Read full changelog
send us
an update
GPL (GNU General Public License) 
Heinz Kredel
3.5/5 2
ROOT \ Science and Engineering \ Mathematics
2 Java Algebra System Screenshots:
Java Algebra SystemJava Algebra System
Java Algebra System (or JAS for short) is an open source, freely distributed, object-oriented, multi-threaded and type safe computer algebra software that supports Linux kernel-based operating systems.

Implemented in the Java programming language

The project features a well designed and fully functional software library that uses generic types to make algebraic computations using the JVM (Java Virtual Machine) runtime infrastructure. It is implemented in the Java programming language.

Can be used interactively, interpreted via JRuby and Jython

The software is designed to be used interactively, interpreted via JRuby (Java Ruby) or Jython (Java Python) front-end, or as any other Java software package. An Android App also exists, based on Ruboto (jruby for Android).

Getting started with Java Algebra System

For your convenience, the Java Algebra System software is distributed as both a pre-built binary file in the JAR format, as well as a source package. While the JAR file allows you to use Java Algebra System in your project(s) right away, the source package lets you hack the code and optimize it.

To view the usage message of the app, run the ‘java -jar jas-2.5.5065-bin.jar‘ command in a terminal emulator software, making sure that you are in the location where you’ve save the JAR file. The usage message looks like this: “Usage: RunGB [ seq | seq+ | par | par+ | dist | dist+ | disthyb | disthyb+ | cli[port] ] < file > #procs/#threadsPerNode [machinefile] [check] [nolog]”

Runs on any operating system where Java is available

Being written in the Java programming language, the Java Algebra System software can run on any computer operating system where the Java Runtime Environment (JRE) technology is available, including GNU/Linux, Microsoft Windows, BSD, Solaris, and Mac OS X. It is currently supported on 64 and 32-bit computer platforms.

Java Algebra System was reviewed by , last updated on January 30th, 2015


#computer algebra #algebra system #algebraic computations #algebra #algebraic #computations #library

Add your review!