produce an isomorphic copy of a magma
TransportStructure( dst, src, p )
Array; array into which to copy structure from src
Array; source magma whose Cayley table is to be moved
permlist; permutation of 1..n to effect the isomorphic copy
The TransportStructure( 'dst', 'src', 'p' ) command uses the permutation p to produce an isomorphic copy of the source magma src in the array dst, in such a way that the permutation p is then an isomorphism from src to dst.
A more convenient, but less efficient interface to this functionality is provided by the IsomorphicCopy command, which allocates storage for the resulting Cayley table automatically.
m ≔ 1|2|3,2|3|1,3|1|2
m ≔ 123231312
p ≔ 2,1,3
m2 ≔ TransportStructure⁡Array⁡1..3,1..3,':-order'=':-C_order',':-datatype'=':-integer'4,m,p
m2 ≔ 312123231
The Magma[TransportStructure] command was introduced in Maple 15.
For more information on Maple 15 changes, see Updates in Maple 15.
Download Help Document
What kind of issue would you like to report? (Optional)
Thank you for submitting feedback on this help document. Your feedback will be used
to improve Maple's help in the future.