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

https://github.com/pirocks/simple-algebra-lib

A simple algebra library. Currently a work in progress. Jars on Maven central should be useable.
https://github.com/pirocks/simple-algebra-lib

algebra computer-algebra-system kotlin

Last synced: about 1 year ago
JSON representation

A simple algebra library. Currently a work in progress. Jars on Maven central should be useable.

Awesome Lists containing this project

README

          

# simple-algebra-lib
A simple algebra library. Currently a work in progress. Jars on Maven central should be working/useable.

Current features include:
- Outputting to mathml/html
- Outputing to prefix notation
- Performing fairly simple pattern matching and pattern based rewriting.
- Basic identities such as commutativity/associativity of addition/multiplication implemented with pattern matching.
- Equals/hashcode implementation based on structure of expression.
- In other words a + b equals b + a , but a + b does not equal a * b

```xml

io.github.pirocks
simple-algebra-lib
0.0.6

```