1 | initial version |
Those variables are generated by Maxima, which has non problem generating new symbols for (e. g.) integration constants or integers denoting the multiplicity of solutions. Those variables denoting arbitrary quantities, there is no reason for them to share names...
One might note that other solvers (e. g. Sympy) may be less wasteful.
A workaround is to collect the names of the variables appearing in the solution(s) and declare them as var
s if they have to be used outside the call context. Or substitute them with more significant names.