Algobra is a collection of packages that implement finite field arithmetic as well as univariate and bivariate polynomials over finite fields.
Algobra is a package for the Go programming language. Therefore, the following assumes that you have already installed Go on your machine. Otherwise, please refer to the official instructions.
To install the full set of Algobra-packages, you can run
go get github.com/ReneBoedker/algobra/...
Note that this top-level package does not provide any functionality in itself. It simply contains documentation for the package as a whole.
For examples on how to use the package, please refer to the documentation.
- Gathen, Joachim von zur & Gerhard, Jürgen: Modern Computer Algebra (2013), 3rd edition. Cambridge University Press. ISBN 978-1-107-03903-2.
- Lauritzen, Niels: Concrete Abstract Algebra (2003). Cambridge University Press. ISBN 978-0-521-53410-9
- Lübeck, Frank: Conway polynomials for finite fields
- Stichtenoth, Henning: Algebraic Function Fields and Codes (2009), 2nd edition. Springer. ISBN 978-3-540-76877-7.