How do I convert a solveset() result (an Interval) to a string of mathematical set notation?
Consider this example
>>> solveset("n^2 > 4", "n", Reals)
Union(Interval.open(-oo, -2), Interval.open(2, oo))
Is there a method to convert this Interval to a string; such that:
>>> x = Union(Interval.open(-oo, -2), Interval.open(2, oo))
>>> f(x)
'(−∞,−2) ∪ (2,∞)'