Я пытаюсь автоматически решить $ x ** - d - sympy.exp (100) $ с sympy.
import sympy
from sympy import solve, Symbol
x = Symbol('x')
d = Symbol('d', integer=True)
print(solve(x**-d - sympy.exp(100), x))
не возвращает решений [], но решение должно быть $ x = e ^ {- 100 / d} $ (см., Например, wolframalpha )
Что я сделал не так? Тот же результат при удалении целого числа = True.
Однако
print(solve(x**-d - sympy.exp(100), x))
возвращает [exp(100/d)]
.