Exploring Abstract Algebra with Mathematica

Al Hibbard - Central College - e-mail homepage

Ken Levasseur - UMass-Lowell - e-mail homepage



Download AbstractAlgebra for Mathematica 3.x

What we think is a new and improved version of what you have below can be obtained by downloading a Mathematica notebook that has all the following information and more. A sequence of steps is given regarding what is exactly needed to be done, as well helping you to get started. Please try this notebook and let us know what you think. In particular, let us know if there are any problems. Thanks.


Below are a variety of files in several formats/platforms that contain the AbstractAlgebra packages. After downloading the file and decompressing it, you should have a directory/folder entitled AbstractAlgebra. (Note: It is always a good idea to archive the original packages, if you have them, in case there was a transmission error.) Place this in the Applications directory that is insider the AddOns directory inside the Mathematica directory. Next, start up Mathematica and choose Rebuild Help Index from the Help menu in; this will make the Documentation files available via the AddOns button of the Help Browser. From the Browser, one can also access all of the palettes and lab notebooks available that accompany Exploring Abstract Algebra with Mathematica, if you have adapted the text. (You need to contact us to receive updated versions of these.)

To get started with the packages, type Needs["AbstractAlgebra`Master`"] and then SwitchStructureTo[x], where x is either Group or Ring (depending on what type of structure you want). From here, you may wish to walk through the help files in the Browser to get an overview. You are also strongly encouraged to download a test file that walks you through getting started and gives you some tests to run to make sure everything is installed correctly. Enjoy!

If you have any problem with installation, first double-check the instructions given and look at the directory schematic below. Also, download the file mentioned in the previous paragraph and read it carefully. If you still have problems, contact us by giving all relevant details and error messages.

Download the files

Latest changed files

Below are a few files that have either improvements or bug fixes.

(Since the files above contain all the most recent ones, you are recommended to download the full package.)

Directory schematic

After a complete installation, your files should be placed as shown by the following hiearchy, with the top-level occurring inside the Mathematica directory.


Back to the EAAM homepage.