(self)
return self._transversals
Return basic transversals relative to a base and strong generating set.

        The basic transversals are transversals of the basic orbits. They
        are provided as a list of dictionaries, each dictionary having
        keys - the elements of one of the basic orbits, and values - the
        corresponding transversal elements. See [1], pp. 87-89 for more
        information.

        Examples
        ========

        >>> from sympy.combinatorics.named_groups import AlternatingGroup
        >>> A = AlternatingGroup(4)
        >>> A.basic_transversals
        [{0: Permutation(3),
          1: Permutation(3)(0, 1, 2),
          2: Permutation(3)(0, 2, 1),
          3: Permutation(0, 3, 1)},
         {1: Permutation(3),
          2: Permutation(1, 2, 3),
          3: Permutation(1, 3, 2)}]

        See Also
        ========

        strong_gens, base, basic_orbits, basic_stabilizers
Return basic transversals relative to a base and strong generating set.
Return basic transversals relative to a base and strong generating set .
def basic_transversals(self):
        """
        Return basic transversals relative to a base and strong generating set.

        The basic transversals are transversals of the basic orbits. They
        are provided as a list of dictionaries, each dictionary having
        keys - the elements of one of the basic orbits, and values - the
        corresponding transversal elements. See [1], pp. 87-89 for more
        information.

        Examples
        ========

        >>> from sympy.combinatorics.named_groups import AlternatingGroup
        >>> A = AlternatingGroup(4)
        >>> A.basic_transversals
        [{0: Permutation(3),
          1: Permutation(3)(0, 1, 2),
          2: Permutation(3)(0, 2, 1),
          3: Permutation(0, 3, 1)},
         {1: Permutation(3),
          2: Permutation(1, 2, 3),
          3: Permutation(1, 3, 2)}]

        See Also
        ========

        strong_gens, base, basic_orbits, basic_stabilizers

        """

        if self._transversals == []:
            self.schreier_sims()
        return self._transversals
def basic_transversals ( self ) : if self . _transversals == [ ] : self . schreier_sims ( ) return self . _transversals