sympy trava ao tentar resolver uma equação algébrica simples
Eu recentemente reinstalei o meu ambiente python e um código que costumava trabalhar muito rapidamente agora se arrasta na melhor das hipóteses (geralmente apenas trava ocupando mais e mais memória).
O ponto em que o código trava é:
solve(exp(-alpha * x**2) - 0.01, alpha)
Eu consegui reproduzir esse problema com uma nova sessão do IPython 0.13.1:
In [1]: from sympy import solve, Symbol, exp
In [2]: x = 14.7296138519
In [3]: alpha = Symbol('alpha', real=True)
In [4]: solve(exp(-alpha * x**2) - 0.01, alpha)
isso funciona para números inteiros, mas também bastante lento. No código original, passei por cima dessa procurando por centenas de diferentes alfa's para diferentes valores de x (exceto 14.7296138519) e não demorou mais do que um segundo.
Alguma ideia?