[net.math.symbolic] Need Maple info

evans@mhuxt.UUCP (crandall) (02/21/86)

Could someone send me information on the current status of Maple - what
does it run on, what progress has been made in the past two years, what
does it cost, etc.?

			thanks in advance!

			Steve Crandall
			ihnp4!mhuxt!evans

			

kogeddes@watmum.UUCP (Keith O. Geddes) (03/06/86)

> Could someone send me information on the current status of Maple - what
> does it run on, what progress has been made in the past two years, what
> does it cost, etc.?
> 
> 			thanks in advance!
> 
> 			Steve Crandall
> 
Maple version 3.3 is now being distributed.  Some highlights of progress in
the "past two years":

- gcd (the heuristic "gcdheu" handles most problems with a few variables, and
there is a complete package for univariate and multivariate Hensel lifting --
the EEZ method -- to handle the larger problems)

- factor (complete multivariate package via Hensel (EEZ);  univariate problems
use a heuristic a la gcd above, when possible;  otherwise, there is a
Berlekamp/Hensel code for harder univariate problems)

- ifactor (integer factorization via a 4-stage polyalgorithm that includes
the Morrison-Brillhart method)

- solve (for both linear and nonlinear problems, a technique based on
substitutions has been quite successful -- much additional work has been done
on solve for version 4.0, not yet released)

- int (heuristic-based methods plus a partial implementation of the Risch
integration algorithm)

- tables and arrays (a very general table data structure, and a restriction of
tables to traditional arrays -- all based on hashing techniques)

- linalg (a package for linear algebra operations, including matrix arithmetic,
determinants, eigenvalues, etc.)

- garbage collection (facility introduced in version 3.3)

- prettyprinting of multi-line expressions

- help (an extensive on-line help facility)

- Maple User's Guide (a comprehensive guide containing a 100-page tutorial and
a 200-page reference manual)

References
----------
B.W. Char, G.J. Fee, K.O. Geddes, G.H. Gonnet, and M.B. Monagan,  "A tutorial
    introduction to Maple."  To appear in J. Symbolic Computation, 1986.

B.W. Char, G.J. Fee, K.O. Geddes, G.H. Gonnet, M.B. Monagan, and S.M. Watt,
    "On the design and performance of the Maple system."  Proceedings of the
    1984 MACSYMA Users' Conference, V. Ellen Golden (ed.), General Electric,
    Schenectady, New York, July 1984, pp. 199-219.

B.W. Char, K.O. Geddes, W.M. Gentleman, and G.H. Gonnet, "The design of Maple:
    A compact, portable, and powerful computer algebra system."  In Computer
    Algebra (Proceedings of EUROCAL '83), J. A. van Hulzen (ed.), Lecture Notes
    in Computer Science No. 162, Springer-Verlag, Berlin, 1983, pp. 101-115.

(Reprints are available from the Symbolic Computation Group -- see electronic
and physical address below.)

Ordering
--------
For VAX Unix 4.2BSD, VAX VMS (3.6 or greater), IBM VM/CMS,  contact:

	WATCOM Products Inc.
	415 Phillip Street
	Waterloo, Ontario
	Canada N2L 3X2		(519) 886-3700	Telex 06-955458

	Price:  $1400/year ($700/year for educational institutions)


Available on some other systems (DEC-20/TOPS-20, SUN 2 and SUN 3,
    HP 9000 Series 200 and 300,  Cadmus 9000,  MASSCOMP,
    microVax II running Ultrix 32m or microVMS)
(requests for ports to other 32 bit micros may be considered) by contacting:

	Symbolic Computation Group
	Department of Computer Science
	University of Waterloo
	Waterloo, Ontario
	Canada N2L 3G1		(519) 885-1211 Ext.3055

Electronic address:	{allegra,ihnp4,...}!watmath!watmum!scg
	or on CSNET:	scg%watmum@waterloo.csnet