A Computer Algebra System (CAS) is a software program that facilitates symbolic mathematics. The core functionality of a CAS is manipulation of mathematical expressions in a symbolic form.

The HP CAS system was created by Bernard Parisse, University de Grenoble, for the HP 48GII, HP 49G+ calculators and later in HP 50G graphing calculator. The same CAS technology was later implemented on the HP 40G and HP 40GS. The HP CAS system offers the user a vast array of functions and abilities as well as an easy user interface.

The expressions manipulated by the CAS typically include polynomials in multiple variables; standard functions of expressions (sine, exponential, etc.); various special functions (gamma, zeta, erf, Bessel, etc.); arbitrary functions of expressions; derivatives, integrals, sums, and products of expressions; truncated series with expressions as coefficients, matrices of expressions, and so on.

Some examples of exact calculations: |
||
---|---|---|

Calculation | Result HP 40G | Result numeric |

(3/2 - 1) / (1/2 +1 ) | 1/3 | 0.33333333 |

2√45 + 3√12 - √20 - 6√3 | 4√5 | 8.94427191 |

SIN ( pi / 4) | √2/2 | 0.70710678 |

Some examples of symbolic calculations: | ||

Calculation | Result CAS | |

FACTOR ( X^2 - 2) | (X+√2).(X - √2) | |

(5+4i).(2-3i) | 22 - 7i |

- Wikipedia
- Download document: by Renée De Graeve Version 1.0 Computer Algebra and Mathematics with the HP 40G
- Download document: by Renée De Graeve Version 3.0 Computer Algebra and Mathematics with the HP 40GS