
TL;DR
MathPartner is a versatile computer algebra system and programming language designed for educational, scientific, and engineering calculations, supporting both simple and complex mathematical operations with capabilities for symbolic computation and visualization.
Contribution
The paper introduces MathPartner, a new CAS and programming language with unique features for symbolic computation, visualization, and distributed computing, distinguishing it from existing systems.
Findings
Supports large-scale mathematical objects and complex calculations
Enables symbolic computation on supercomputers with distributed memory
Provides visualization and animation of mathematical functions
Abstract
In this paper, we describe general characteristics of the MathPartner computer algebra system (CAS) and Mathpar programming language thereof. MathPartner can be used for scientific and engineering calculations, as well as in high schools and universities. It allows one to carry out both simple calculations (acting as a scientific calculator) and complex calculations with large-scale mathematical objects. Mathpar is a procedural language; it supports a large number of elementary and special functions, as well as matrix and polynomial operators. This service allows one to build function images and animate them. MathPartner also makes it possible to solve some symbolic computation problems on supercomputers with distributed memory. We highlight main differences of MathPartner from other CASs and describe the Mathpar language along with the user service provided.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Parallel Computing and Optimization Techniques
