[GiNaC-devel] Non-commutative symbols

Jan Rheinländer jrheinlaender at gmx.de
Tue Nov 24 17:37:12 CET 2015


Hi Vladimir,

thanks for refreshing my memory :-)

Is there any interest in a patch for symbols so that the promises of the
documentation may be fulfilled? At first sight, it looks like a pretty
simple task (basically adapting the existing code from function.cpp).

Jan

Am 23.11.2015 um 22:11 schrieb Vladimir V. Kisil:
>>>>>> On Mon, 23 Nov 2015 18:35:12 +0100, Jan Rheinländer <jrheinlaender at gmx.de> said:
>     JR> Hi, in chapter 4.15 "Non-commutative objects" the GiNaC
>     JR> documentation says:
>
>     JR> "Both symbols and user-defined functions can be specified as
>     JR> being non-commutative"
>
>     This seems to be a bug of the documentation, functions are the only
>   objects which admit such user-defined specification.
>   Quoting the previous discussion on this:
>
>   "I couldn't figure out how to create a non-commutative symbol, though,
>   except by defining a new subclass of symbol and overloading return_type()"
>
> http://www.ginac.de/pipermail/ginac-list/2011-February/001802.html
>
>   Best wishes,
>   Vladimir



More information about the GiNaC-devel mailing list