Ticket #9881: trac_9881-csgn-reviewer.patch

File trac_9881-csgn-reviewer.patch, 1.6 KB (added by kcrisman, 11 years ago)

Apply after initial patch.

  • sage/symbolic/expression.pyx

    # HG changeset patch
    # User Karl-Dieter Crisman <kcrisman@gmail.com>
    # Date 1286239292 14400
    # Node ID 315e693469b4c426a7753dedb8e5b11326da9566
    # Parent  e50709f50668ea3d2b4fe01074ef44a10a0ba880
    Trac 9881 - reviewer patch clarifies minor point and moves doctests where they belong
    
    diff -r e50709f50668 -r 315e693469b4 sage/symbolic/expression.pyx
    a b  
    46884688        symbolic expression.
    46894689
    46904690        If self is not real, return the complex half-plane (left or right)
    4691         in which the number lies.
     4691        in which the number lies.  If self is pure imaginary, return the sign
     4692        of the imaginary part of self.
    46924693
    46934694        EXAMPLES::
    46944695
     
    47054706            1
    47064707            sage: SR(I).csgn()
    47074708            1
     4709            sage: SR(-I).csgn()
     4710            -1
     4711            sage: SR(1+I).csgn()
     4712            1
     4713            sage: SR(1-I).csgn()
     4714            1
     4715            sage: SR(-1+I).csgn()
     4716            -1
     4717            sage: SR(-1-I).csgn()
     4718            -1
    47084719
    47094720        Using the ``hold`` parameter it is possible to prevent automatic
    47104721        evaluation::
     
    59485959            1
    59495960            sage: SR(0).binomial(0)
    59505961            1
    5951             sage: SR(-I).csgn()
    5952             -1
    5953             sage: SR(1+I).csgn()
    5954             1
    5955             sage: SR(1-I).csgn()
    5956             1
    5957             sage: SR(-1+I).csgn()
    5958             -1
    5959             sage: SR(-1-I).csgn()
    5960             -1
    59615962        """
    59625963        cdef Expression nexp = self.coerce_in(k)
    59635964        _sig_on