Sage is an open-source mathematical software system.

Table of Contents

  1. First Steps
  2. Crash Course
  3. Calculus
  4. Linear Algebra
  5. Graphics
  6. Graphics/Plotting 2D
  7. Graphics/Plotting 3D


Sage lacks a comprehensive documentation for new users. There are publications, technical documentation and small tutorials. They are good, but it is not possible to enhance them easily. This book should focus on simple examples and good introductions to explain various aspects of Sage, the interface and its underlying language Python. Content should be generated in the spirit of open-source by more experienced users for new users. Anybody should be able to enhance this book to accommodate Sage's expanding range of functionality and enable iterative refinement of already existing material.


This book is a community project. It is open for anybody interested in creating a book about Sage.