Python, Jython, and Sage
Archived page
This page is kept for reference and its original URL still works, but it is not part of the current site and is no longer maintained. Dates and links reflect when it was written.
This post collects some notes and teaching materials concerning the use of Python, Jython, and Sage for universal and linear algebra.
UACalc at the Jython Command Line¶
-
The UACalc_CLI github repository has instructions for configuring your machine to support a command line interface (CLI) with the Universal Algebra Calculator (UACalc).
-
This post gives an example showing how to exploit the Jython interface to the UACalc to study properties of large collections of algebraic structures.
Exporting old .sws Sage worksheets to the new .ipynb (jupyter) format¶
Linear Algebra Labs in Sage¶
I created this set of four computer laboratory assignments to teach my students how to do linear algebra in Sage.
I assigned these to my undergraduate linear algebra class at Iowa State University in the spring of 2016.
Each lab was completed during one 50-minute class held in the computer lab in Carver Hall.