Re: Solve with assumptions

• To: mathgroup at smc.vnet.net
• Subject: [mg57808] Re: Solve with assumptions
• From: dh <dh at metrohm.ch>
• Date: Thu, 9 Jun 2005 05:17:41 -0400 (EDT)
• References: <d86937\$c7n\$1@smc.vnet.net>
• Sender: owner-wri-mathgroup at wolfram.com

```Hi Muktar,
try e.g. Reduce. Here is a small example.

Reduce[{x^3 + 1 == 0}, x] gives
x == -1 || x == (-1)^(1/3) || x == -(-1)^(2/3)
on real and two complex solutions.
However:
Reduce[{Element[x, Reals], x^3 + 1 == 0}, x]
gives
x == -1
or another example: Reduce[{x < 0, x^2 - 1 == 0}, x]

sincerely, Daniel

Mukhtar Bekkali wrote:
> I need to solve equation f[x1,x2] for x1 and x2, where I know that x1>0
> and x2>0 and are both real.  Solve[f[x1,x2]==0,{x1,x2}] takes a lot of
> time to solve and when it does solve it gives me tons of unreal
> solutions or repetitive solutions (I have enabled Miscellanous RealOnly
> and instead of complex solutions it just gives me Unreal).  I would
> like to know how I (1) can restrict the solution set where Mathematica
> is trying to find a solution, and (2) show only unique solutions and
> totally not showing Unreal ones. FindRoot is great but it is very
> dependent on starting values which is not good for me. Thankx, Mukhtar
> Bekkali
>

```

• Prev by Date: Re: Simplify expression
• Next by Date: Re: Re: Finding Position in an ordered list
• Previous by thread: Solve with assumptions
• Next by thread: Re: Solve with assumptions