-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Algebraic integration #442
Comments
Do you plan to add any capabilities around solving? |
@nicolewhite good point, I didn't have this in mind for this first set of algebraic functions but a solver will be indispensable :). Would you find it interesting to work on that? |
Would be great to have a good solid JavaScript-based algebra equation solver. The closest one I came across is http://davidwees.com/coding/2006/11/javascript_systems_of_equation.html which does need a serious fine-tuning. @nicolewhite, does your algebra.js library able to solve such equation as: |
I got pretty busy as I was going to work on this, but I still gathered a few resources which may be helpful for anyone interested. http://mathematica.stackexchange.com/questions/6811/how-does-mathematica-integrate |
what about |
yes, I think we can simply name it |
@nicolewhite math.js now has solid derivative and simplify implementations, algebra.js integration would be great. Algrbra.js could also benefit from very strong expression tree, toLatex and other features of math.js. |
Let's continue the discussion in #1015 |
To have a complete algebra package, we need support for three operations:
derivative
,integral
, andsimplify
. @BigFav created an initial functionderivative
, @ericman314 is currently having fun with creating asimplify
function. An implementation for algebraic integration is still missing.The current work is available in the
algebraic_differentiation
branch. It's still a work in progress and we're still discussing what API to offer. See earlier discussions: #439, #386.Who is interested in working on algebraic integration?
@nicolewhite maybe you are interested in helping out here, seen your recent work on algebra.js?
The text was updated successfully, but these errors were encountered: