Thanks for your help and for your efforts towards the project in general.
The solve did not finish. I eventually killed it.
I will run it again and ctrl+C it to get the traceback at an appropriate time after starting it.
There were only two equations and two unknowns that I was solving for, but there were 50+ other symbols that I was hoping to solve in terms of. It was not purely a polynomial system, it did have functions like cos(x). Not sure what my expectations should be with such a system.
If there is any hope and posting the system can help to further diagnose this, I will consider posting it. It's large, but not insane.
Thanks again.
Traceback (most recent call last):
File "solve_closed_form_static_level.py", line 17, in <module>
print('Writing to disk complete.')
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\solvers\solvers.py", li
ne 1071, in solve
solution = _solve_system(f, symbols, **flags)
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\solvers\solvers.py", li
ne 1681, in _solve_system
poly = g.as_poly(*symbols, extension=True)
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\core\basic.py", line 70
5, in as_poly
poly = Poly(self, *gens, **args)
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\polys\polytools.py", li
ne 129, in __new__
return cls._from_expr(rep, opt)
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\polys\polytools.py", li
ne 239, in _from_expr
rep, opt = _dict_from_expr(rep, opt)
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\polys\polyutils.py", li
ne 352, in _dict_from_expr
expr = expr.expand()
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\core\cache.py", line 93
, in wrapper
retval = cfunc(*args, **kwargs)
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\core\compatibility.py",
line 809, in wrapper
result = user_function(*args, **kwds)
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\core\expr.py", line 303
3, in expand
expr, hit = Expr._expand_hint(expr, hint, deep=deep, **hints)
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\core\expr.py", line 296
6, in _expand_hint
arg, arghit = Expr._expand_hint(arg, hint, **hints)
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\core\expr.py", line 296
6, in _expand_hint
arg, arghit = Expr._expand_hint(arg, hint, **hints)
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\core\expr.py", line 296
6, in _expand_hint
arg, arghit = Expr._expand_hint(arg, hint, **hints)
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\core\expr.py", line 297
4, in _expand_hint
newexpr = getattr(expr, hint)(**hints)
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\core\mul.py", line 861,
in _eval_expand_mul
terms = self.func._expandsums(sums)
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\core\mul.py", line 825,
in _expandsums
right = Mul._expandsums(sums[L//2:])
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\core\mul.py", line 825,
in _expandsums
right = Mul._expandsums(sums[L//2:])
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\core\mul.py", line 825,
in _expandsums
right = Mul._expandsums(sums[L//2:])
File "C:\Program Files\conda\64bit\lib\site-packages\sympy\core\mul.py", line 827,
in _expandsums
terms = [Mul(a, b) for a in left for b in right]
MemoryError