MathGroup Archive 1999

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

Search the Archive

Re: Real roots and other assumptions...

  • To: mathgroup at smc.vnet.net
  • Subject: [mg19928] Re: [mg19883] Real roots and other assumptions...
  • From: BobHanlon at aol.com
  • Date: Tue, 21 Sep 1999 02:22:56 -0400
  • Sender: owner-wri-mathgroup at wolfram.com

Janus,

In versions 3 or 4

Select[Solve[(x - 1)(x^2 + 1) == 0, x], FreeQ[x /. #, Complex] &]

{{x -> 1}}

Select[Solve[(x - 1)(x^2 + 1) == 0, x], Im[x /. #] == 0 &]

{{x -> 1}}

In version 4 only

Select[Solve[(x - 1)(x^2 + 1) == 0, x], Element[(x /. #), Reals] &]

{{x -> 1}}

Bob Hanlon

In a message dated 9/19/1999 9:59:06 PM, jaw at imf.au.dk writes:

>I keep encountering problems of the following type when using mathematica:
>I want to solve some equation(s) under some assumptions about the unknown(s),
>e.g. find the real roots of (x-1)(x^2+1).
>I've tried Solve[{Im[x]==0,(x-1)(x^2+1)==0},x]] for the above problem,
>but that
>doesn't get me anywhere.
>
>Is there a general way to let Mathematica know about such additional bounds
>as
>non-complexness etc? -- if so I would be happy to know it!
>


  • Prev by Date: Re: Fast List-Selection
  • Next by Date: Re: Fast List-Selection
  • Previous by thread: Re: Real roots and other assumptions...
  • Next by thread: Re: Real roots and other assumptions...