id summary reporter owner description type status priority milestone component resolution keywords cc merged author reviewer upstream work_issues branch commit dependencies stopgaps
8500 Add the set of TransitiveGroups nborie nborie "This patch implements the finite enumerated set of transitive
permutation groups of a given degree, and the infinite enumerated set
of all transitive permutation groups. The later is built as a disjoint
union of the former.
This allows a user to do:
{{{
sage: TransitiveGroups(4).cardinality()
sage: for G in TransitiveGroups(i):
... any_test(G) # any test over all transitive groups of a given degree
sage: for G in TransitiveGroups():
... other_test(G) # test over all transitive groups
}}}
This requires the optional database_gap which contains all the
transitive permutation groups of degree <= 30. Therefore, in practice,
the enumeration stops with a NonImplementedError at degree 30.
Depends on #8524.
" enhancement closed major sage-4.4.4 group theory fixed transitive groups sage-combinat sage-4.4.4.alpha0 Nicolas Borie Nicolas M. Thiéry, Jason Grout N/A