Picture of J. Hefferon

Jim Hefferon

Mathematics
Saint Michael's College
Colchester, Vermont USA

This page will get you to some documents, including my Linear Algebra text. It also has information about my classes, how to reach me, and some good links.

The downloadable material below is mostly in PDF form, which is readable using the Acrobat Reader, available without cost.


What's Up?

I have an undergraduate text Linear Algebra. It is free, including the source code.

As an off-shoot of that, I got interested in the TeX typesetting system, and I'm managing the North American home of CTAN, the Comprehensive TeX Archive Network.

I'm also having a lot of fun with Logic, Linux, Scheme and Python, and ham radio. And, jogging.


Reaching Me.

Here at Saint Michael's, my office is STE 217C, my postal mail address: is Box 285, One Winooski Park, Colchester, VT USA 05439, and my phone number is (USA area code 802) 654-2677. One email address of mine is jhefferon (at) smcvt.edu.

Office hours: not yet known.


Documents.

My undergraduate Linear Algebra book.

I have a text available for download. It covers the material in a standard course, in a developmental way. Have a look.

An undergraduate Number Theory book.

This book is also available free for downloading. It covers a first course, and is based on notes by w Edwin Clark, of the University of South Florida. It also comes with LaTeX source. (Note. This book is rougher than the Linear Algebra above. Prof Clark has given us a brief and beautiful book aimed at talented nonmajors. However, my revision is still lacking in some areas, for instance in exercises. Nonetheless, I have used it here at St Michael's, in an introductory course for majors that contained nonmajors who did well.)

A Calculus lab on the Local Growth Rates of Polynomials, and the LaTeX and Gnuplot source.
This lab is intended to be used right away---in the first week---as a way of developing derivatives that complements the tangent line development. My approach is that (i) labs in Calculus should focus on Calculus as much as possible, not on the software, and (ii) students will get more out of a lab if they prepare for it ahead of time. This lab has three parts---Before the Keyboard, At the Keyboard, and After the Keyboard. In the first part they do some by-hand problems, which get expanded in the second part to problems best suited to machine calculation. Then the third part is a quite short, ``where do we go from here''-type thing. All three parts have a few exercises.

I intend to write some more in the same style when I get a chance. (if someone sends me mail telling me how great this one is, that would be an inducement!).


Material for classes.

My classes.

Other classes that I often teach.


A Few Good Links.

I often go to these places.
Page maintainer
Math Department, Saint Michael's College
Colchester, VT USA 05439