       Re: NMinimize Bug in Mathematica 7.0?

• To: mathgroup at smc.vnet.net
• Subject: [mg96248] Re: [mg96197] NMinimize Bug in Mathematica 7.0?
• From: Bob Hanlon <hanlonr at cox.net>
• Date: Tue, 10 Feb 2009 05:50:52 -0500 (EST)

```poly = x^4 - 3 x^2 + x;

Plot[poly, {x, -2, 2}, PlotRange -> {-3.6, .5}]

NMinimize[poly, x]

{-1.07023,{x->1.1309}}

Use Minimize

Minimize[poly, x] // N

{-3.51391,{x->-1.30084}}

A constraint

NMinimize[{poly, x < 0}, x]

{-3.51391,{x->-1.30084}}

Or a starting interval

NMinimize[poly, {x, -2, 1}]

{-3.51391,{x->-1.30084}}

Bob Hanlon

---- appris at att.net wrote:

=============
Here is an example from Mathematica's user's guide:

In:= NMinimize[x^4 - 3 x^2 + x, x]

Out=  {-3.513905039, {x -> -1.300839566}}

however, trying to replicate it, I get the following:

In:= NMinimize[x^4 - 3 x^2 + x, x]

Out= {-1.070230182, {x -> 1.130901122}}

One way to find the global min, I had to use a constraint such as x<0.

Has anyone come across such a problem?

In:= \$Version

Out= "7.0 for Microsoft Windows (32-bit) (November 10, 2008)"

Thanks.

```

• Prev by Date: OpenSQLConnection too many times causes complete hang.
• Next by Date: Problem importing HTML with Mathematica
• Previous by thread: Re: NMinimize Bug in Mathematica 7.0?
• Next by thread: Re: NMinimize Bug in Mathematica 7.0?