Permalink
Fetching contributors…
Cannot retrieve contributors at this time
64 lines (48 sloc) 2.07 KB

Tutorial

Warning

It assumed that the reader already knows the Python programming language. If you do not, please start from the Python tutorial.

This tutorial aims to give an introduction to Diofant for someone who has not used the library before. Many features will be introduced in this tutorial, but they will not be exhaustive. In fact, virtually every functionality shown here will have more options or capabilities than what will be shown. The rest of documentation serves as API documentation, which extensively lists every feature and option of each function.

Some examples in this tutorial are taken from Wester's article [Wester1999]_ concerning comparison and critique of mathematical abilities of several computer algebra systems.

.. toctree::
   :caption: Contents
   :name: tutortoc
   :maxdepth: 2

   intro
   basics
   gotchas
   printing
   simplification
   calculus
   solvers
   polys
   matrices
   manipulation