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.

Reply via email to