Double integrals



Hi there!

Have just found a strange phenomenon. Firstly, write the following
double integral:

'integrate( (A-r)*w^(R-1) - 'integrate( (u-1)^(R-1)/u^R, u, 1,
w ),w,1,W);

The inside with the (1-1/u)^(R-1) term is horrible - I don't think it
can be done analytically, but there is clearly another term which
maxima should cope with happily.

Evaluating with

%, nouns

Does nothing helpful, but if you type

'integrate( (A-r)*w^(R-1), w, 1, W);

and then evaluate with

%, nouns

you get the expected integral.

Is this behaviour expected? Is there a way around it? Here's the
banner, by the way:

Maxima 5.12.0 http://maxima.sourceforge.net
Using Lisp GNU Common Lisp (GCL) GCL 2.6.7 (aka GCL)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
This is a development version of Maxima. The function bug_report()
provides bug reporting information.

Hopefully someone can shed some light? :)

Rupert
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 307 bytes
Desc: not available
Url : http://www.math.utexas.edu/pipermail/maxima/attachments/20070814/ec38ce5b/attachment.pgp