Updates:
Labels: NeedsReview
Comment #12 on issue 835 by [email protected]: limit((5**x+3**x)**(1/x), x,
oo) TODO
http://code.google.com/p/sympy/issues/detail?id=835
OK, I think I have the problem isolated. In the rewrite routine mrv_max
eliminates some of the mrv expressions and this can leave an x in f that
doesn't get rewritten away...which sometimes causes problems. I have a
substitution that is less than optimal at gruntz line 397; it works for the
OP expression
h[1] >>> limit((5**x+3**x)**(1/x), x, oo)
5
h[4] >>> ((5**x+3**x)**(1/x)).subs(x, 100).n(2)
5.0
h[3] >>> limit((5**(1/x)+3**(1/x))**x, x, 0)
5
h[3] >>> ((5**(1/x)+3**(1/x))**x).subs(x, 0.0001).n(2)
5.0
The cure causes other existing tests to fail, however, and sometimes leads
to mutliple solutions sometimes and unsolvable expressions. I'm pretty much
working in the dark with no reference to this work.
Can someone take a look? I think this issue is close to being resolved.
Please see [ https://github.com/sympy/sympy/pull/61 ] gruntz line 397 of
[
https://github.com/smichr/sympy/commit/dc4256f7c162e61ac5169e8a9e9bd2336a216f35
]
--
You received this message because you are subscribed to the Google Groups
"sympy-issues" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sympy-issues?hl=en.