Mathematica 9 is now available
Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2002
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2002

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

Search the Archive

RE: Sovling integrals: non-algebraic???

  • To: mathgroup at smc.vnet.net
  • Subject: [mg35394] RE: [mg35369] Sovling integrals: non-algebraic???
  • From: "DrBob" <majort at cox-internet.com>
  • Date: Wed, 10 Jul 2002 02:22:32 -0400 (EDT)
  • Reply-to: <drbob at bigfoot.com>
  • Sender: owner-wri-mathgroup at wolfram.com

I'm sure that equation has no closed form solution; hence it's no
surprise if Mathematica can't find one.  MANY problems have no solution.
Real world problems almost NEVER have a solution.  It's often your task
to simplify your problem intelligently until it becomes a problem you
can solve.

The following steps transform the problem to something less ugly:

int = Integrate[c x^d, {x, a, b}];
eqn = int == y
eqn2 = #(1 + d)/c & /@ eqn // Simplify
eqn3 = eqn2 /. d -> f - 1
eqn4 = # - eqn3[[2, 1]] & /@ eqn3
eqn5 = eqn4 /. y/c -> h

If you can solve for f, use d==f-1.

That's one equation in four unknowns, and it's transcendental in the one
you want to solve for, so...

Good luck!

Bobby Treat

-----Original Message-----
From: Björn [mailto:sirepumpkin at hotmail.com] 
To: mathgroup at smc.vnet.net
Subject: [mg35394] [mg35369] Sovling integrals: non-algebraic???

Hello!

I can't make Mathematica solve an expression for a variable which is
inside an integral. Integrals are of the form:
Integrate[f, {x, xmin, xmax}] 

And my expression is of the kind:
Solve[Integrate[(c x^d), {x, a, b}] == y, d]

Now, Mathematica can solve for a, b and c. But it cannot solve for d.
Why?

It gives me the message:
"The equations appear to involve the variables to be solved for in an
essentially non-algebraic way."

If I try SolveAlways[Integrate[c x^d, {x, a, b}] == y, d],
I get the message:
"The expression (a^(1 + d)) involves unknowns in more than one
argument, so inverse functions cannot be used."

(It isn't mathematically impossible, right?)

Most thankful for any help!





  • Prev by Date: Line clipping function
  • Next by Date: SafeFileOpen->IgnoreCache
  • Previous by thread: Sovling integrals: non-algebraic???
  • Next by thread: Re: Sovling integrals: non-algebraic???