cone should sum to a nonnegative number (this tests that the
generators really are what we think they are)::
- sage: set_random_seed()
sage: def _has_rearrangement_property(v,p):
....: return sum( sorted(v)[0:p] ) >= 0
sage: all( _has_rearrangement_property(
The rearrangenent cone of order ``p`` is contained in the rearrangement
cone of order ``p + 1`` by [Jeong]_ Proposition 5.2.1::
- sage: set_random_seed()
sage: n = ZZ.random_element(2,10)
sage: p = ZZ.random_element(1,n)
sage: K1 = rearrangement_cone(p,n)
rearrangement cone of order ``n - p`` when ``p`` is less than ``n``,
by [Jeong]_ Proposition 5.2.1::
- sage: set_random_seed()
sage: n = ZZ.random_element(2,10)
sage: p = ZZ.random_element(1,n)
sage: K1 = rearrangement_cone(p,n)