All rearrangement cones are proper::
sage: all( rearrangement_cone(p,n).is_proper()
All rearrangement cones are proper::
sage: all( rearrangement_cone(p,n).is_proper()
True
The Lyapunov rank of the rearrangement cone of order ``p`` in ``n``
dimensions is ``n`` for ``p == 1`` or ``p == n`` and one otherwise::
sage: all( rearrangement_cone(p,n).lyapunov_rank() == n
True
The Lyapunov rank of the rearrangement cone of order ``p`` in ``n``
dimensions is ``n`` for ``p == 1`` or ``p == n`` and one otherwise::
sage: all( rearrangement_cone(p,n).lyapunov_rank() == n
....: for p in [1, n-1] )
True
sage: all( rearrangement_cone(p,n).lyapunov_rank() == 1
....: for p in [1, n-1] )
True
sage: all( rearrangement_cone(p,n).lyapunov_rank() == 1
- ....: for n in range(3, 10)
- ....: for p in range(2, n-1) )
+ ....: for n in xrange(3, 10)
+ ....: for p in xrange(2, n-1) )
- ....: for n in range(2, 10)
- ....: for p in range(1, n-1)
+ ....: for n in xrange(2, 10)
+ ....: for p in xrange(1, n-1)