MathPartner Computer Algebra

04/25/2022
by   Gennadi Malaschonok, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/27/2021

Computer algebra in Julia

Recently, the place of the main programming language for scientific and ...
research
03/24/2022

The SAGEX Review on Scattering Amplitudes, Chapter 4: Multi-loop Feynman Integrals

The analytic integration and simplification of multi-loop Feynman integr...
research
07/06/2021

Special Purpose Computers for Statistical Physics: achievements and lessons

In the late 80s and 90s, theoretical physicists of the Landau Institute ...
research
03/04/2020

The Absent-Minded Passengers Problem: A Motivating Challenge Solved by Computer Algebra

In (S.B. Ekhad and D. Zeilberger, 2020) an exciting case study has been ...
research
10/18/2004

An Example of Clifford Algebras Calculations with GiNaC

This example of Clifford algebras calculations uses GiNaC (http://www.gi...
research
02/05/2020

Limited-memory polynomial methods for large-scale matrix functions

Matrix functions are a central topic of linear algebra, and problems req...
research
08/04/2019

Another Simple but Faster Method for 2D Line Clipping

The majority of methods for line clipping make a rather large number of ...

Please sign up or login with your details

Forgot password? Click here to reset