More efficient dispersion computation not using resultants
Docstrings for dispersion functions
Clean up generator handling
Define maximum of empty set
Add tests
Avoid factoring the same polynomial twice
Fix mathematical description
More and better tests for dispersion computation
An even better implementation of the dispersion algorithm
Add complete references
Fix a bug and factor over the correct domain
Construct test polys directly
Move dispersion code to polynomials module
Proper documentation for all dispersion stuff
add Set.boundary property
naive solution for Union._boundary
add ProductSet._boundary
Boundary of empty set is empty set
Boundary of UniversalSet is EmptySet
Boundary of naturals/integers is self