Skip to content
/ mivuner Public

Simple REPL derivative engine to compute elementary functions.

License

Notifications You must be signed in to change notification settings

abghim/mivuner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mivuner -- A Simple Derivative Engine Project

Mivuner is a derivative engine for elementary functions (that are, polynomial, log & exp, trig, and combinations of these via arithmetic and power). It produces output by recursively descending and applyling derivative rules, then simplifies to the bare minimum.

Still in initial development. Todo:

  • improve simplification engine; currently does not handle fraction reducing, combining like terms, and grouping constants in multiplication.
  • implicit differentiation; add simple linear solver to find dy/dx
  • partial derivatives; differentiate wrt given variable
out Image made with `termshot`(https://github.com/homeport/termshot)

About

Simple REPL derivative engine to compute elementary functions.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published