Ah, it looks like, as with that issue, you can get solve to give you
an answer if you pass check=False:

In [21]: print(solve(-(S(21)/20)**(12*x) + 120, x, check=False))
[-log(120**(1/(-log(7355827511386641) + log(4096000000000000))))]

which looks like the same answer after some log identities are applied
(those large numbers are 21**12 and 20**12, respectively).

Aaron Meurer

On Fri, Jun 5, 2015 at 3:47 PM, Aaron Meurer <asmeu...@gmail.com> wrote:
> I guess it's just not implemented. I think the solution should be
> log(120)/log(S(21)/20)/12. This is related to this issue
> https://github.com/sympy/sympy/issues/2999.
>
> Aaron Meurer
>
> On Fri, Jun 5, 2015 at 10:56 AM, Paul Royik <distantjob...@gmail.com> wrote:
>> Hello.
>>
>> Why solve(-(21/20)**(12*x) + 120, x) gives empty set?
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "sympy" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to sympy+unsubscr...@googlegroups.com.
>> To post to this group, send email to sympy@googlegroups.com.
>> Visit this group at http://groups.google.com/group/sympy.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/sympy/f21f4f8b-aecd-48d1-a738-6bb23ef1058b%40googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sympy+unsubscr...@googlegroups.com.
To post to this group, send email to sympy@googlegroups.com.
Visit this group at http://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CAKgW%3D6%2BuSGnWxVF2vDR71W7%3Dj5UsM8afM3Cy1RB6PCFZjbi%2BKw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to