MathGroup Archive 2001

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

Search the Archive

Re: Re: System for which Solve and NSolve both fail

  • To: mathgroup at smc.vnet.net
  • Subject: [mg30820] Re: [mg30578] Re: System for which Solve and NSolve both fail
  • From: Richard Gass <gass at physics.uc.edu>
  • Date: Wed, 19 Sep 2001 00:17:16 -0400 (EDT)
  • References: <9mi1rt$54r$1@smc.vnet.net> <200108300751.DAA01707@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

Another approach is to use Eliminate.
eqn = {3^x + 3^y == 90, x + y == 6}

In[4]:=
Eliminate[eqn,x]

 From In[4]:=
Eliminate::ifun: Inverse functions are being used by Eliminate, so some \
solutions may not be found.

Out[4]=

           y
Log[90 - 3 ]
------------ == 6 - y
    Log[3]

In[5]:=
Solve[%,y]

 From In[5]:=
Solve::ifun: Inverse functions are being used by Solve, so some solutions may \
not be found.

Out[5]=
{{y\[Rule]2},{y\[Rule]4}}


>"Ben Langton" <ben at spam.bugs.me.quickmath.com> wrote in message
>news:9mi1rt$54r$1 at smc.vnet.net...
>>  Hi,
>>
>>  I noticed that Mathematica seems unable to solve this system of equations
>:
>>
>  > 3^x + 3^y = 90
>>
>  > x + y = 6
>>
>>...
>
>"Stephen P Luttrell" <luttrell at signal.dra.hmg.gb>  wroteYou could 
>try the following type of approach:
>
>1. Use ImplicitPlot to see roughly where the solutions lie.
>
><< Graphics`ImplicitPlot`
>
>ImplicitPlot[{3^x + 3^y == 90, x + y == 6}, {x, 0, 10}, {y, 0, 10}];
>
>2. Use FindRoot to accurately locate the solution(s), given approximate
>starting point(s).
>
>FindRoot[{3^x + 3^y == 90, x + y == 6}, {x, 2.5}, {y, 1.5}]
>
>and
>
>FindRoot[{3^x + 3^y == 90, x + y == 6}, {x, 1.5}, {y, 2.5}]
>
>
>--
>Stephen P Luttrell
>QinetiQ, Malvern, U.K.


-- 
Richard Gass
Department of Physics
University of Cincinnati
Cincinnati, OH 45221
phone- 513-556-0519
E-Mail gass at physics.uc.edu


  • Prev by Date: Re: Combinations
  • Next by Date: Re: Help w/ Mathematica: simple stuff
  • Previous by thread: Re: Re: System for which Solve and NSolve both fail
  • Next by thread: RE: Curl