|DATE||November 21 (Wed), 2018|
|TITLE||MathSymbolica for Symbolic Computation with Applications to Mathematics and Physics|
MathSymbolica is a Mathematica add-on package that facilitates symbolic computation with mathematical expressions using variables and constants according to the rules of algebra. It has about 900 functions and its own interpreter language for notation, manipulation and evaluation of various mathematical expressions such as derivatives, brakets, vector operators, integrals, products, sums, etc. The package is designed to replace hand-written calculation with symbolic computation and software-based automation incorporating known algorithms and mathematical formulas. It has various features for compactness and versatility to handle complex problems that are not directly solvable with the Mathematica kernel functions like Solve, DSolve, Integrate, Residue, etc. This will provide a powerful platform for streamlined manipulation of mathematical expressions while affording seamless integration with the technical computing environment of Mathematica. Among the advantages are good readability, enhanced speed and accuracy, focusing on concepts and principles rather than tedious, boring, time-consuming and error-prone hand-written calculation. This presentation will discuss the key features of the package and its application to education and research on selected topics of mathematics and physics.