Partial derivative notation in Sage

This post will explain the notation used to denote partial derivatives in the output from Sage.  It's confusing at first, but a simple example will make it clear. Here is the input to Sage: var('x y') function('test', x, y) show(test(x, y)) show(diff(test(x, y), x)) show(diff(test(x, y), x, 2)) show(diff(test(x, y), y)) show(diff(test(x, y), y, 2)) … Continue reading Partial derivative notation in Sage


Installing Sage 4.7 on CentOS 5

I recently upgraded my desktop workstation from an old 32-bit version of Gentoo to 64-bit CentOS 5.  I downloaded and installed the latest version of Sage, and the process went smoothly. If you find this post helpful, please check out the Sage Beginner's Guide at Packt Publishing.  Since I don't use Sage every day, I … Continue reading Installing Sage 4.7 on CentOS 5

Running Sage on Windows with VirtualBox

The easiest way to run Sage on Windows is with a virtual machine.  Sage is a collection of tools that were primarily developed for UNIX-based operating systems (such as Solaris or Mac OS X)  or UNIX-like operating systems (BSD, Linux, etc).  Since a standard Windows installation lacks many of the features provided by a UNIX-like … Continue reading Running Sage on Windows with VirtualBox

Sage: open-source mathematical software

I've recently gained a lot of experience with Sage, an open-source alternative to MATLAB, Mathematica, Maple, MuPAD, and Magma.  Here are a couple of links to check out: Public notebook servers--try it online right now! Interactive examples with Sage Mathematical publications citing Sage Sage vs. Mathematica My experience with mathematical software started my freshman year … Continue reading Sage: open-source mathematical software