[Maxima] Defining rules for Jacobi functions?
Richard Fateman
fateman at cs.berkeley.edu
Thu Mar 5 13:10:27 CST 2009
Barton Willis wrote:
> In the context of hypergeometic functions, I've been thinking about
> this problem too. For every identity in Abramowitz and Stegun and
> Gradsteyn-Rhyzik do we want to invent a name for the rule? What would
> that look like and how useful would it be? How could we organize this
> so that it is useful and easy to use?
>
>
The rules have to be set up so that the patterns distinguish match
parameters and their properties from
"constants". i.e. the matchdeclare( ) stuff is important.
For many rules there should be 2 directions.
Applying the rules may need to be done by some selection mechanism (e.g.
pointing with a mouse).
Some of the same ideas that went into Tilu could be used for organizing
the rules, e.g. to tell which
ones are even possible to apply in a given case. A kind of hash/tree
organization.
The match declarations were done by setting up a global list of pattern
variables that were
used again and again. e.g. n,m,i,j,k were integers...
For hypergeometric reductions, there are some attempts at building
algorithms though.
RJf
More information about the Maxima
mailing list