☕ Symja - computer algebra language & symbolic math library. A collection of popular algorithms implemented in pure Java.
-
Updated
May 9, 2024 - Java
Computer (symbolic) algebra systems and libraries are used for manipulations with symbolic mathematical expressions.
Usually, those libraries are capable of some calculus operations (differentiation, integration, finding the limit, etc.) and numeric manipulations.
The idea is to avoid floating number operations by computing the exact result instead.
☕ Symja - computer algebra language & symbolic math library. A collection of popular algorithms implemented in pure Java.
FLINT (Fast Library for Number Theory)
A computer algebra system written in pure Python
A Sage interface for FGb (Gröbner basis computations)
A modern computer algebra system which aims to handle expressions with billions of terms.
Official repository of the FriCAS computer algebra system
Generic abstract algebra functionality in pure Julia (no C dependencies)
An acausal modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations
⟨Grassmann-Clifford-Hodge⟩ multilinear differential geometric algebra
Julia bindings for various mathematical libraries (including flint2)
A comprehensive open source computer algebra system for computations in algebra, geometry, and number theory.
A completely browser-based e-assessment/e-learning system, with an emphasis on mathematics
Computational algebraic number theory
Main development repository for GAP - Groups, Algorithms, Programming, a System for Computational Discrete Algebra
The Emmy Computer Algebra System.
An example application to make Symja work on Android.
A computer analysis system (cf. computer algebra)
Run, compile and execute JavaScript for Scientific Computing and Data Visualization TOTALLY TOTALLY TOTALLY in your BROWSER! An open source scientific computing environment for JavaScript TOTALLY in your browser, matrix operations with GPU acceleration, TeX support, data visualization and symbolic computation.
Field-algebra based on Group / Ring symbolic vector module extension