[back] [prev] [next] [index] [root]

 


AbelianGroupIntersect

Returns the intersection of two groups.

Syntax:

g := AbelianGroupIntersect(g1, g2);

groups
  g, g1, g2  

See also:  AbelianGroupUnite

Description:

Returns the intersection g of the groups g1, g2. g is a group.


Example:


kash> g0 := AbelianGroupCreate([[0,1,2],[5,6,0],[0,4,5]]);
Group with relations:
[0 1 2]
[5 6 0]
[0 4 5]
kash> g1 := AbelianSubGroup(g0, [1,0,0]);
Group with relations:
[5]
kash> g2 := AbelianSubGroup(g0, [[0,1,0], [0,0,5]]);
Group with relations:
[1 1]
[0 3]
kash> g := AbelianGroupIntersect(g1, g2);
> Group with relations:
[1]


<- back[back] [prev] [next] [index] [root]