Computer Algebra Systems
Home ] Up ] [ Computer Algebra Systems ] CBL ] Geometer's Sketch Pad ] Spreadsheets ] Graphing Calculators ] PBL ] LOGO ] Internet ]


A computer algebra system is a programs able to manipulate symbolic mathematical expressions as well as numerical ones. Computer algebra systems are relatively easy to use and serve as powerful tools in a wide range of areas, from enhancing the teaching and learning experiences to providing a strong aide to research mathematics. 

LiveMath

Maple

Mathematica


 

LiveMath

LiveMath is a computer algebra system which displays inputs an outputs in real mathematical notation.  I addition, it has an interactive display that allows easy manipulation of equations and graphs.  In particular this feature, make this software ideal for display "live" mathematics on the web.

  • Example 1: Linear Inequalities: Graphing Two Lines (LiveMathR)
  • Example 2: Linear Inequalities: Graphing Three Lines (LiveMathR)
  • Example 3: Graphs of Functions: Symmetries (LiveMathR)
  • Example 4: 3D Graphs: Curves and Surfaces (LiveMathR)
  Bibliography

Tutorial

Plug-in

Web Resources


 

Maple

Maple is an  essential tool for formulating, solving and exploring mathematical models. It also has an advanced worksheet-based graphical interface which is easily imported to other platforms. This can be used from high school student to researchers.

  • Example 5: Data Fitting (Maple)
  • Example 6: Taylor Polynomials (Maple)
  • Example 7:
  • Example 8:
  Bibliography

Tutorial

Web Resources



 

Mathematica

It is a powerful computer algebra system similar to Maple in terms of its features, capabilities, and popularity. It does symbolic math, numerical math, graphing in 2 and 3 dimensions, and animations in 2 and 3 dimensions.

  • Example 9: Coding Theory: Encrypting Messages (MathematicaR)
  • Example 10: Calculus: Numerical Integration (MathematicaR)
  • Example 11:
  • Example 12:
  Bibliography

Tutorial

Web Resources

 


 2000-01  M. Llarull - Department of Mathematics - NJTQEC - William Paterson University