Basic Mathematica to be a Great Amateur Theoretical Physicist

For what follows these are good resources:

If you wish to buy a book, I recommend these:

You should master these topics/skills before you move on:

This requires either Mathematica 8 or later, or the free Mathematica CDF Viewer, though the viewer cannot run the programs, (you can find that here). You will also need to download the MAST Writing Style into the folder SystemFiles/Front End/Stylesheets. You can download that here. Once you load this file into the folder rename it MAST Writing Style 3. Reload Mathematica and it will be there.

  1. The Nature of Computer Algebra Systems
  2. Getting Started with Mathematica
  3. Notebooks and Cells
  4. The Documentation System
  5. Expressions and Expression Evaluation
  6. Numbers and Their Representation
  7. Using Mathematica as a Scratch Pad
  8. Logic and Set Theory
  9. Algebraic Calculations and Manipulation
  10. Dimensional Analysis
  11. Trigonometry
  12. Polynomials
  13. Defining Your Own Functions
  14. Algorithms and Their Efficiency
  15. Functional Operations
  16. Computation as a Sequence of Small Steps
  17. Patterns and Transformation Rules
  18. Lists and Data Structures
  19. Manipulating Lists
  20. String and Text Processing
  21. Matrices and Vectors
  22. Equations and Inequalities
  23. Gröbner Bases
  24. Two-Dimensional Graphics
  25. Graphics Primitives and Options
  26. Drawing
  27. Differential and Integral Calculus
  28. The Risch Algorithm
  29. Data Analysis and Statistics
  30. Image and Audio Processing
  31. Ordinary Differential Equations
  32. Files
  33. Programming in Mathematica
  34. Scoping
  35. Parallel Processing in Mathematica
  36. Manipulate and Dynamic
  37. Making Your Own GUI
  38. Packages
  39. Decidable Theories
  40. Constructivity

Click here to go back to our amateur theoretical physics page.

Click here to go back to our home page.