As in the commutative case, a map F:R->S where R or S is an NCRing is specified by giving the images in S of the variables of R. The target map is given first.
Common ways to make (and use) an NCRingMap include
Common ways to get information about NCRingMaps Code UL {TO (source,NCRingMap), TO (target,NCRingMap), TO (matrix,NCRingMap), TO (isWellDefined,NCRingMap), TO (isHomogeneous,NCRingMap), TO (symbol _, NCRingMap, ZZ)} Text Common operations involving NCRingMaps Code UL {TO (ambient,NCRingMap), TO (symbol /,List,NCRingMap), TO (symbol SPACE, NCRingMap, NCRingElement), TO (symbol SPACE, NCRingMap, RingElement), TO (symbol SPACE, NCRingMap, NCMatrix), }
|
|
|
|
|
|
Note that NCRingMaps need not be well-defined or homogeneous. Apply a function to an element or a matrix using the usual function notation. NCRingMaps are linear and multiplicative by definition.
|
|
|
The user has the option to define an NCRingMap to be a derivation. Of course, such a map must have the same source and target.
|
|
|
|