I am new to Mathematica and I would like to know why Mathematica isn’t producing output for me. I put in my equations using Solve. It was saying ‘Running…filename’ for long. Then I thought may be it is because I am asking it to solve a large system of equations. So tried with the single equation used to demonstrate the function Solve on the website, yet it didn’t solve.
Can someone please help ease the burden of my initiation?
Thanks for your response. Solve is working for the simple examples in the documentation now.
Please advise on which is better Solve or Reduce if I have a system of 28 equations consisting of 41 unknowns (not including the parameters), but I want to solve these 28 equations for 28 endogenous variables in terms of the underlying structural parameters and the 13 exogenous variables? I would the results of each endogenous variables to be shown as analytical/algebraic expressions of the parameters and exogenous variables.
I believe MIchael Trott’s book “The Mathematica Guide to Symbolics” says that Reduce is double exponential in complexity. That’s why it is really only useful for problems with several variables.
The complexity of Solve is probably almost as high as the complexity of Reduce. I assume your equations are nonlinear so what you’re trying to do is probably NP hard. It would be useful if the documentation for functions gave their complexity.