RegularChains[ChainTools]
ChangeOfCoordinates
change of coordinate system for a regular chain
Calling Sequence
Parameters
Description
Examples
References
Compatibility
ChangeOfCoordinates(rc, R, M, V)
rc
-
regular chain of R
R
polynomial ring
M
matrix
V
variable list
The command ChangeOfCoordinates returns a list dec2 of regular chains of R2 which forms a Kalkbrener decomposition of the same saturated ideal as rc, after applying to this ideal the linear change of coordinates defined by M and V.
This linear change of coordinates maps the coordinates (given by the variables of the polynomial ring R) to the ordered variables given by V via the invertible linear transformation given by M.
In cases where the change of coordinates is a permutation, it can also be performed by the ChangeOfOrder command.
This command is part of the ChainTools package, so it can be used in the form ChangeOfCoordinates(..) only after executing the command with(RegularChains[ChainTools]). However, it can always be accessed through the long form of the command by using RegularChains[ChainTools][ChangeOfCoordinates](..).
In the example below, we consider a change of coordinates which is given by a permutation matrix, hence, this example is a change of variable order.
Because this change of coordinates is a change of variable order, it can also be performed by the ChangeOfOrder command.
In the next example, we consider a change of coordinates which is not a change of variable order.
Boulier, F.; Lemaire, F. and Moreno Maza, M. "PARDI!." Proc. ISSAC, 2001.
The RegularChains[ChainTools][ChangeOfCoordinates] command was introduced in Maple 2020.
For more information on Maple 2020 changes, see Updates in Maple 2020.
See Also
ChainTools
ChangeOfOrder
EqualSaturatedIdeals
PolynomialRing
Triangularize
Download Help Document