Thanks Jason the kind words, I hope it is of some help to future like-minded scientists who enjoy Go.
I'd also like to share that I find it more productive to do science in a dull "systems language" like Go, compared to other more expressive, feature rich language like Python, Julia, or Mathematica. In fact, the increased productivity comes from better readability/maintainability, interoperability, and performance. On Wednesday, December 24, 2025 at 2:29:30 AM UTC+8 Jason E. Aten wrote: > Thanks Fumin. From looking at the test suite, this looks like useful and > high quality work. > > On Tuesday, December 23, 2025 at 8:54:53 AM UTC-3 [email protected] wrote: > >> I have created this noncommutative algebraic geometry package >> <https://pkg.go.dev/github.com/fumin/nag> to perform this task. >> >> On Friday, November 28, 2025 at 4:31:57 PM UTC+8 [email protected] wrote: >> >>> Hi fellow Gophers >>> >>> I wonder if anyone knows of a package that simplifies polynomials on >>> non-commutative algebra? >>> As a concrete example, let `a` and `b` satisfy the commutator [a, b] = >>> ab-ba = 1, >>> I want to simplify (a+b)^4 into aabb + ab + ... >>> >>> There are libraries such as NCAlgebra >>> <https://mathweb.ucsd.edu/~ncalg/DOCUMENTATION/index.html#simplifying-polynomial-expresions> >>> and Bergman >>> <https://servus.math.su.se/bergman/manual.html#tth_sEc2.8.2> that do >>> this using Gröbner basis. >>> I wonder does anyone know of something similar in Go? >>> >>> Thanks! >>> >> -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/golang-nuts/35f214c7-f3a5-4318-a793-bf4dd644fe70n%40googlegroups.com.
