Semigroups
Semigroups copied to clipboard
Add `UniformRandomPartialPerm`
This PR adds an operation UniformRandomPartialPerm
that returns a partial perm acting on n
points uniformly at random. On the down side this is slower than RandomPartialPerm
but on the up side the distribution is uniform.
This requires documentation and test.
Joint work with @le27 and Alex Levine.