I have 13 equations, using variables named d1 .. d13. I give you 3 examples of them:
eq 1 :$$-1512306498003420269625002340551784=\mathrm{d13}^2-73976030 \mathrm{d12} $$ eq 2 :$$\text{{some 220 digit integer}} =\mathrm{d1}^2- \text{{some 120 digit integer }}\mathrm{d2}^2 $$ eq 3: $$53224924879680228591105839482631095894942304639505087943900593662151240330638513930240=-2 \mathrm{d11}\, \mathrm{d9}+2 \mathrm{d12}\, \mathrm{d8}-2 \mathrm{d13}\, \mathrm{d7}+73976030 \mathrm{d6}+\mathrm{d10}^2 $$
And so on. To be clear: {some xxx digit integer} ofcourse means an actual number, not a variable. The same kind of equations, but in a smaller ammount, were solvable.
I then call solve():
sol : solve([eq13, eq12, eq11, eq10, eq9, eq8, eq7, eq6, eq5, eq4, eq3, eq2, eq1]);
It takes about ten minutes to calculate, and then crashes because the heap is exhausted. Are there things I can improve?