An open API service indexing awesome lists of open source software.

https://github.com/oliverkovacs/derivative

Symbolic differentiation implemented in Prolog.
https://github.com/oliverkovacs/derivative

calculus cas derivative prolog

Last synced: 7 months ago
JSON representation

Symbolic differentiation implemented in Prolog.

Awesome Lists containing this project

README

          

# derivative

Symbolic differentiation implemented in Prolog.
Heavily inspired by [Edmund Weitz's Video](https://www.youtube.com/watch?v=EyhL1DNrSME) showcasing a similar program in Lisp.

## Usage
```
prolog derivative.pl
?- apply_rule(d(x*x + 2*x + 5, x), Y, rule).
Y = 2*x+2
```

## Todo

- Improve simplification.