Computer work
Computer work
I have used several different computer packages, including Sage, Magma, Macaulay 2, and Excel in my research and in my teaching. Here I have gathered several materials I created in different contexts.
Sage and calculus
Option Pricing
Many of the spreadsheets below contain VBA macros. Thus, you must enable macros, and Office 2008 for Mac will not run these.
Algebraic Geometry
- How to dualize polytopes in Sage, polymake and 4ti2
- The Nephroid of Freeth:
- Sage animation (Warning: this was created in Sage 4.1.1; the code breaks in newer versions of Sage)
- Macaulay 2 commands for finding equations in rectangular coordinates (elimination)
- An old Magma tutorial on curves with automorphisms. See my IVRG page for more recent work on this project.
- A Macaulay 2 tutorial
- Creating the Chow ring of \overline{M}_{0,n} in Macaulay 2 Code, Example
- Computing Nef(\overline{M}_{0,6}) in Macaulay 2
- The package ConformalBlocks for computing conformal blocks in Macaulay 2.
Excel
Here is an introduction to Excel that I used with my MATH 5003 class ("Algebra and Problem Solving for Future Elementary Teachers") during our unit on statistics.