MathGroup Archive 2000

[Date Index] [Thread Index] [Author Index]

Search the Archive

Output Intermediate Steps in Solve or Roots?

  • To: mathgroup at
  • Subject: [mg26012] Output Intermediate Steps in Solve or Roots?
  • From: Adalbert Hanssen <hanssen at>
  • Date: Thu, 16 Nov 2000 03:43:00 -0500 (EST)
  • Sender: owner-wri-mathgroup at

Hi, MathGroup,

Solve often gives large results, which often repeat
one and the same subexpression several times. This
happens e.g., if the equation to be solved can be
transformed to 2nd...4th degree polynominal,
for which exact solutions can be given in radicals.
The given solution is with all substitutions done
in the general radical solution - the formulae

If one would know the substitutions that have
been carried out during the solution process, 
one would have also hints for effective computation
of the result (outside of Mathematica).

Optimize and OptimizeExpression sometimes give hints,
what may have happened during solve. Does anyone
of you know a way, how Solve or Roots can be told 
to show, what transformations they have applied
in solving, e.g. in the case of solving

c0 + c1*d - d^2 + Sqrt[c2 - d*c3^2]*c4 == 0

for unknown d and given c0...c4?

kind regards

Dipl.-Math. Adalbert Hanszen

  • Prev by Date: Re: Mathematica (plotting a point on a graph)
  • Next by Date: Re: how to differentiate a list?
  • Previous by thread: Re: Mathematica (plotting a point on a graph)
  • Next by thread: embedding Mathematica equations in MS Word part 2