Magma - Maple Programming Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Algebra : Magma : Magma/IsomorphicCopy

Magma

  

IsomorphicCopy

  

produce an isomorphic copy of a magma

 

Calling Sequence

Parameters

Description

Examples

Compatibility

Calling Sequence

IsomorphicCopy( src, p )

Parameters

src

-

Array; source magma whose Cayley table is to be moved

p

-

permlist; permutation of 1..n to effect the isomorphic copy

Description

• 

The IsomorphicCopy( 'src', 'p' ) command uses the permutation p to produce an isomorphic copy of the source magma src, in such a way that the permutation p is then an isomorphism from src to the isomorphic copy. The isomorphic copy is returned.

• 

The operation of this command is effected by calling TransportStructure.

• 

If you want to generate a number of isomorphic copies of a magma (or several magmas), you can use the TransportStructure command instead, which allows you to re-use an Array which you pass to the command.

• 

If the permutation p is not supplied, then a randomly generated permutation is used.

Examples

withMagma:

m1|2|3,2|3|1,3|1|2

m:=123231312

(1)

p2,1,3

p:=2,1,3

(2)

m2IsomorphicCopym,p

m2:=312123231

(3)

AreIsomorphicm,m2

true

(4)

Compatibility

• 

The Magma[IsomorphicCopy] command was introduced in Maple 16.

• 

For more information on Maple 16 changes, see Updates in Maple 16.

See Also

Magma

Magma/AreIsomorphic

Magma/TransportStructure

 


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam