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 120 public repositories matching this topic...
-
Updated
Jan 15, 2021 - TypeScript
-
Updated
Jan 17, 2021 - Python
-
Updated
Aug 29, 2020 - CoffeeScript
-
Updated
Jan 20, 2021 - C++
UPDATE: almost all of the points below have been taken care of, all that remains is to add mathematically complete definitions for vector spaces and algebras to section 6.1 and 6.2 in the tutorial.
UPDATE2: a concrete suggestion is in the comments, someone just has to add it in
Suggested fixes for "GAP -- A Tutorial Release 4.11.0, 29-Feb-2020"
-
Updated
Feb 6, 2021 - Julia
-
Updated
Feb 1, 2021 - Kotlin
-
Updated
Jan 28, 2020 - Mathematica
-
Updated
Jan 15, 2021 - Julia
-
Updated
Jan 16, 2021 - F#
-
Updated
Jan 21, 2021 - C#
-
Updated
Jan 26, 2021 - C++
-
Updated
Oct 23, 2019 - C#
-
Updated
Jan 10, 2021 - Julia
Make docker image available with JIB:
- https://github.com/GoogleContainerTools/jib
- https://github.com/GoogleContainerTools/jib/tree/master/jib-maven-plugin
The docker image should be updated automatically on each master commit. Therefore we need a GitHub Action "Java with Maven".
These 3 applications should be available:
- [MMA-browser-usage](https://github.com/axkr/symja_android_libr
This would be a nice function to have, instead of having to rewrite it each time I write a question that needs it.
u is a scalar multiple of v if there is a scalar k such that u = k*v. You could find this k by computing the ratio u_i / v_i for each non-zero component i, then check that the ratios are all equal. This should work similarly to isclose, allowing given relative and a
-
Updated
Nov 10, 2020 - Smalltalk
-
Updated
Feb 3, 2021 - C
-
Updated
Mar 5, 2020 - Python
-
Updated
Feb 1, 2021 - Clojure
Presumably this just calls atan2 and hypot...
Could also investigate whether upstream Octave can be improved to make these "just work" on any class that has atan2 and hypot.
-
Updated
Feb 6, 2021 - Julia
-
Updated
Feb 6, 2021 - Julia
-
Updated
Nov 12, 2019 - C++
-
Updated
Feb 5, 2021 - Python
Expand README.rst
- Wikipedia
- Wikipedia



See this issue sympy/sympy#11044 . That issue was fixed in PR sympy/sympy#11566. Though no test case was added for the
lambdify.What needs to be done?
Add test case that this works just fine:
Test case needs to