

@property
def a_interval(self):
    '\n        Return the union of intervals of `x` when, self is in\n        rectangular form, or the union of intervals of `r` when\n        self is in polar form.\n\n        Examples\n        ========\n\n        >>> from sympy import Interval, ComplexRegion, Union\n        >>> a = Interval(2, 3)\n        >>> b = Interval(4, 5)\n        >>> c = Interval(1, 7)\n        >>> C1 = ComplexRegion(a*b)\n        >>> C1.a_interval\n        [2, 3]\n        >>> C2 = ComplexRegion(Union(a*b, b*c))\n        >>> C2.a_interval\n        [2, 3] U [4, 5]\n\n        '
    a_interval = []
    for element in self.psets:
        a_interval.append(element.args[0])
    a_interval = Union(*a_interval)
    return a_interval

dataset/ETHPy150Open sympy/sympy/sympy/sets/fancysets.py ComplexRegion.a_interval/original