Updates:
        Status: Started
        Owner: asmeurer
        Labels: -NeedsBetterPatch

Comment #11 on issue 1704 by asmeurer: [PATCH] Integration of certain composite functions fails
http://code.google.com/p/sympy/issues/detail?id=1704

This has already been fixed, apparently by this commit:

bf32cd36acaa6c1c3ba1dc8f16144d65ec86c708 is the first bad commit
commit bf32cd36acaa6c1c3ba1dc8f16144d65ec86c708
Author: Priit Laes <pl...@plaes.org>
Date:   Fri Nov 27 23:07:36 2009 +0200

    Use polynomial canceling for simplifying.

This fixes various errors for inverse trig. functions containing fractions
    in their arguments.
    Added tests for asin/acos and asinh case. Other inverse trig. hyperbolic
functions (acosh^1, acoth^-1, atanh^-1) need to wait until Mul.subs() has
    been improved a bit.

    Thanks for Mateusz Paprocki and Aaron Meurer for ideas and debugging.

    Signed-off-by: Priit Laes <pl...@plaes.org>
    Signed-off-by: Vinzent Steinberg <vinzent.steinb...@gmail.com>
    Signed-off-by: Mateusz Paprocki <matt...@gmail.com>

:040000 040000 c9d142972e6e79dacbe0469c90ad164dfab73425
1c2dc0ad2a892d4f68a64b9f0e7f29f6637cb90f M      sympy

In [1]: var('x_max a'); integrate(y / pi * exp(-(x_max - x) / cos(a)), x)
Out[1]: (x_max, a)
Out[1]:
            x     -x_max
          ──────  ──────
          cos(a)  cos(a)
y⋅cos(a)⋅ℯ      ⋅ℯ
────────────────────────
           π

It remains to add a test, which I will do in my current WIP branch.

--
You received this message because you are subscribed to the Google Groups 
"sympy-issues" group.
To post to this group, send email to sympy-iss...@googlegroups.com.
To unsubscribe from this group, send email to 
sympy-issues+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sympy-issues?hl=en.

Reply via email to