1 Commits
Author SHA1 Message Date
Gianluca Casati b44887cd5d Add algebra (#484)
Hi, I added my algebra package.

Currently I am adding more documentation, tests and cleaning the code to prepare for a 1.0 version. The API is almost stable right now.

The algebra package let also define custom groups and rings, I did not added it in the description to keep it shorter.

Complex and Quaternion are implemented as composition algebras using the Cayley-Dickson operator over Reals, so also Octonion are implemented as well as Complexes over a custom field (for example using strings instead of numbers, if you find operators that respect the ring definition laws).

I hope algebra can enter the awesome node list.

Thanks,
Gianluca.

Closes #484
2016-04-14 14:23:51 +07:00