Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

3
  • $\begingroup$ (1/2) I've only just started looking at this new functionality, having only recently accessed V14.3, but the documentation has the following hints. First of all "All special algebras are ... free algebras..." indicating that you have to add quotient relations in "by hand". There is generator/relation functionality: you can compute a NonCommutativeGroebnerBasis for a set of relations, and you can NonCommutativePolynomialReduce relative to these relations. I think this means that you can implement the quotient by working with the remainders.... $\endgroup$ Commented yesterday
  • $\begingroup$ (2/2) ...that are calculated using NonCommutativePolynomialReduce. But other operations might need to be implemented by hand. See the last example in the documentation for NonCommutativeAlgebra on implementing a Weyl algebra: they compute relative to a set of relations on a set of generators, but they also implement some added functionality, like differential operators, by hand. $\endgroup$ Commented yesterday
  • 1
    $\begingroup$ @138Aspen I think this question will apply to versions higher than 14.3, and therefore, this should not be tagged version-14.3. Refs: mathematica.meta.stackexchange.com/q/80, mathematica.meta.stackexchange.com/q/1849 $\endgroup$ Commented 7 hours ago