SchreierSims helpers

This page contains the documentation for various helper functions for manipulating SchreierSims objects.

Contents

intersection(…)

Find the intersection of two permutation groups.

Full API

This page contains the documentation for the schreier_sims subpackage, that contains helper functions for the SchreierSims class.

schreier_sims.intersection(result: SchreierSims, x: SchreierSims, y: SchreierSims) None

Find the intersection of two permutation groups.

This function finds the intersection of two permutation groups. It modifies the first parameter result to be the SchreierSims object corresponding to the intersection of x and y.

Parameters:
Raises:

LibsemigroupsError – if result is not empty.