Computational Semigroup Theory Software System written in Clojure
To main purpose here is to "shadow" other computer algebra packages in semigroup theory, i.e. to serve as a "clean room" implementation recomputation tool. For mathematical research, where proofs or formal verification of the methods are not (yet) available, computing the same experiments with different algorithms implemented in different programming languages running on different architectures is a way to establish the correctness of computational results.
The shadowed semigroup packages are available in the GAP computer algebra system. Namely,
As of the 18.03.14 Pi Day release, kigen includes
kigen - origin in Japanese
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close