Sage Quick Reference

Run a file:

Create matrices:

Solve M * X = Y (where M – co-efficients; Y – constants) :

Create variables (symbolic math):

Algebra using Sage

Here are some examples of Sage used as a Computer algebra system.

Define the symbols x and y using var. Then define r2 in terms of x and y as per the Pythagorean theorem.

The output remains in terms of x and y:

This works with trigonometry…

Output:

…and matrices too. Below is an example of a matrix to translate and rotate a point in two dimensions.

Output:

Sage also does differentiation and integration but I am still trying to wrap my head around those two concepts.