SymbMath 2.1: A Symbolic Calculator with Learning
by Dr. Weiguang HUANG

SymbMath (an abbreviation for Symbolic Mathematics) is not only a symbolic
calculator but also an expert system that can solve symbolical math
problems. SymbMath will also perform exact numeric computation. It can
manipulate complicated formulas and return answers in terms of symbols!
formulas and exact numbers.

SymbMath is different from other software.

(1) It is able to learn from users. If users only input one formula (e.g.
one derivative) without writing any code it will automatically learn many
problems (e.g. derivatives! indefinite and definite integrals) related to
this formula.

(2) Users can edit the library (e.g. integral tables) in "formula format"
by any text editor.

(3) It runs on small IBM PCs with 640KB under MS-DOS.

Its capabilities include facilities to provide analytical and numerical
answers for:

o  Differentiation: regular or higher order, partial or total,
   mixed and even implicit differentiation, one-sided
   derivatives. 
o  Integration: indefinite or definite integration, multiple
   integration, infinity as a bound, parametric integration,
   iterated integration, line or surface integrals, discontinuous
   or implicit integration. 
o  Solution of equations: roots of a polynomial, systems of
   algebraic or differential equations. 
o  Manipulation of expressions: simplification, factoring or
   expansion, substitution, evaluation, user-defined functions,
   built-in standard functions, over 80 internal functions.
o  Calculation: exact and floating-point numerical computation
   of integer, rational, real and complex numbers in the range
   from minus to plus infinity, even with different units.
o  Limits: real or complex limits, one-sided limits,
   indeterminate forms.
o  Complex: calculation, functions, derivatives, integration. 
o  Sum and product: finite or infinite, partial.
o  Chemical calculation: molecular and atomic weights,
   concentrations (all by entering the symbols of the chemical
   elements). 
o  Chemical reactions: inorganic and organic. 
o  Other: series, lists, arrays, vectors, matrices, etc.

Also included are: 

o  Pull-down and pop-up menus, sizable and colourable windows.
o  Twin screen text editor with syntax check. 
o  Programming in integrated edit-interpret-debug environment.
o  Reading and generating BASIC and FORTRAN codes. 
o  Displaying two-dimensional math notation. 
o  On-line help, and on-line manual. 
o  Interface with other software (e.g. with PlotData for graph).

Its shareware version (SM21A.ZIP) is available from the Calculator
directory in SIMTEL20 archives on many Internet anonymous FTP sites
(wsmr-simtel20.army.mil, garbo.uwasa.fi, etc.) or by Internet e-mail from
listserv @vm1.nodak.edu, listserv@ndsuvm1.bitnet. Please refer to the
README and SymbMath.DOC files in its package for detail.

Dr. Weiguang HUANG
5/6 Cara Road, Geelong, Vic. 3216, AUSTRALIA
Phone (052) 443282, Internet Email: huang@deakin.oz.au

  +---------------------------------------------------------------+
  |   From the America Online - New Product Information Services  |
  +===============================================================+
  | This information was processed from data provided by the      |
  | above mentioned company. For additional details, contact the  |
  | company at the address or telephone number indicated above.   |
  |    All submissions for this service should be addressed to    |
  |   BAKER ENTERPRISES, 20 Ferro Drive, Sewell, NJ 08080 U.S.A.  |
  +---------------------------------------------------------------+
