Introduction

We can use the computer algebra system Mathematica to investigate and solve problems in
number theory. First, we describe some basic features of Mathematica and then
more specialized aspects that are particularly useful for number theory. After this brief
tutorial, we give a detailed description of list manipulation, functions, and procedural
programming. It is best to work through all the examples yourself.

Since you are reading the notebook version of this manual, you already know how
to start Mathematica. A command in Mathematica is evaluated by using the
Enter key (Macintosh systems) or Shift + Return on Windows and Unix front
ends. If you wish to run Mathematica from the command line, then a statement
can be evaluated as soon as it is complete by pressing the return key.

Up to Tutorial