The Wayback Machine - https://web.archive.org/web/20201213154908/https://github.com/topics/computer-algebra
Skip to content
#

Computer algebra

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.

Here are 117 public repositories matching this topic...

zachjweiner
zachjweiner commented Dec 6, 2020

The following behavior was introduced in 1.7.

simplify in some circumstances transforms sign(x) into a Piecewise involving x / Abs(x); somehow this transformed expression can lead to incorrect solutions from solve and solveset.

Consider, e.g., f(x) = x * sign(x), which has a zero at x == 0. After simplifying, even though the Piecewise function explicitly states the case `f

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.
  • Updated Nov 28, 2020
  • TypeScript

A 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
  • Updated Dec 12, 2020
  • Julia
symja_android_library
Wikipedia
Wikipedia
You can’t perform that action at this time.