25.33 ChangeCollector

ChangeCollector( G, name )
ChangeCollector( G, name, n )

ChangeCollector changes the collector of a parent group G and all its subgroups. name is the name of the new collector. The following collectors are supported.

``single'' initializes a collector from the left following the algorithm described in LS90.

``triple'' initializes a collector from the left collecting with triples g_i^{g_j^r} for j < i and r = 1, ..., <n> (see Bis89).

``quadruple'' initializes a collector from the left collecting with quadruples {g_i^s}^{g_j^r} for j < i, r = 1, ..., <n> and s = 1, ..., <n>. Note that r and s have the same upper bound (see Bis89).

``combinatorial'' initializes a combinatorial collector from the left for a p-group G. In that case the commutator or conjugate relations of the G must be of the form g_i^{g_j} = w_{ij} or Comm( g_i, g_j ) = w_{ij} for 1 leq j < i leq n, such that w_{ij} are words in g_{i+1}, ..., g_n fulfilling the central weight condition (see citeHN80,Vau84). If these conditions are not fulfilled, the collector could not be initialized, a warning will be printed and collection will be done with the old collector.

For collectors which collect with tuples a maximal bound of those tuples is n, set to 5 by default.

Previous Up Top Next
Index

GAP 3.4.4
April 1997