seeing simpler expressions for products



I don't know of an easy way to do this. Actually, I can't think of any
simplifications that convert a non-product into a product (by product,
I mean an expression e such that op(e) = product).

Can it be done? Oh sure. It's just a small matter of programming.
If you try, let us know how it turns out.

Barton

-----maxima-bounces at math.utexas.edu wrote: -----

>To: maxima at math.utexas.edu
>From: Bart Vandewoestyne <Bart.Vandewoestyne at telenet.be>
>Sent by: maxima-bounces at math.utexas.edu
>Date: 01/15/2008 04:23AM
>Subject: seeing simpler expressions for products
>
>Dear list,
>
>I am using the factor command to get a nice expression for a
>certain s-dimensional function, for example with s=3 i can have:
>
>(%i10)                      factor(f_periodized(x))
>(%o10)
>      4       2                 4       2                 4       2
>  (6 x  - 12 x  + 6 x  + 1) (6 x  - 12 x  + 6 x  + 1) (6 x  - 12 x  + 6 x
>+ 1)
>      1       1      1          2       2      2          3       3      3
>
>--------------------------------------------------------------------------
>---
>                                        8
>
>This output is already very nice, but it would even be nicer if Maxima
>could
>'discover' that the polynomials in x[1], x[2] and x[3] are in fact all
>three
>the same, and write the output as
>
>                           3      4       2
>                         /===\ 6 x  - 12 x  + 6 x  + 1
>                          ! !     i       i      i
>(%o1)                     ! !  -----------------------
>                          ! !             2
>                         i = 1
>
>
>Is this possible with Maxima and if 'yes', how do i do it?
>
>Thanks,
>Bart
>
>--
>     "Share what you know.  Learn what you don't."
>_______________________________________________
>Maxima mailing list
>Maxima at math.utexas.edu
>http://www.math.utexas.edu/mailman/listinfo/maxima