MathGroup Archive 2005

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

Search the Archive

format of "Solve" output

  • To: mathgroup at smc.vnet.net
  • Subject: [mg59923] format of "Solve" output
  • From: Ed Peschko <esp5 at mdssdev05.comp.pge.com>
  • Date: Thu, 25 Aug 2005 06:34:33 -0400 (EDT)
  • References: <200508190831.EAA27442@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

hey all,

I had a simple question that I can't find a simple answer for in the docs:

When you solve an equation using 'Solve', it comes out in the format:

{{ x -> a+b, y ->  2 a + b}}

However, when you try to transform the equations for use in FindInstance, 
say by using:


	Fold[And, 1, Apply[Equal, %25[[1]], {1}]]

you get:

	"x" == "a" + "b" && "y" + 2 "a" + "b"

In other words, variables lose their variableness. So, when you
plug the results into, say, FindInstance it complains that "a" is not
a variable.

Is there any reason for this? And how can you turn the character strings
back into variables?

Thanks,

Ed


  • Prev by Date: Re: Commercial Mathematica Server
  • Next by Date: Re: How to solve this type of equation in Mathematica?
  • Previous by thread: Re: Nested Lists, Definition and Evaluation.
  • Next by thread: Re: format of "Solve" output