I have completed adding significant explanations and exercises about Sage to Tom Judson's free open source abstract algebra textbook [1]. The whole textbook is converted to Sage worksheets, one per chapter, and all but four chapters finish with a discussion of using Sage with topics for the chapter, illustrated with executable examples in compute cells as part of the worksheet. There is an average of about five in-depth exercises for each chapter.
With SageTeX, I am able to doctest each of the 259 examples, to be sure it reflects the current state of Sage syntax and function. This is designed for use in an upper-division course, but might also be useful if you already know the mathematics and just want to learn about how to use Sage with groups, rings, lattices, finite fields and number fields. The packaging may change some, but the content is fairly complete. Download the zip file [2] to local storage, then use the worksheet "Upload" function to pull it into your notebook. It will be unzipped as part of the upload. Click on individual chapters to view content - Sage material is at the very end, beyond the traditional exercises and references. This project suggested some additions to the group theory code, which are in 4.7.alpha3, so you need the latest version of Sage for everything to run right. I continue to work on my linear algebra text to similar effect - it is about 80% done and will certainly be ready by some time this summer [3]. [1] http://abstract.ups.edu/ [2] http://wiki.sagemath.org/devel/LatexToWorksheet?action=AttachFile&do=get&target=aata-sage-alpha1.zip [3] http://wiki.sagemath.org/devel/LatexToWorksheet -- You received this message because you are subscribed to the Google Groups "sage-edu" group. To post to this group, send email to sage-edu@googlegroups.com. To unsubscribe from this group, send email to sage-edu+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sage-edu?hl=en.