Math Resources


Computer Resources

  • Python
    • IPython -- an amazing extended Python shell
    • PYREX, SWIG -- nice interfaces for wrapping routines in Python
    • Scons -- a Python-based alternative to "make"

  • Computer Algebra Software
    • SAGE -- an easy-to-use iPython-based computer algebra system with interfaces to many other systems.
    • Pari/GP -- has a simple interface and does fast computations with number fields and elliptic curves.
    • KANT/KASH -- does sophisticated computations in number fields.
    • GAP -- does pretty much anything you want in computational group theory.
    • Singular -- does commutative algebra computations.
    • MAGMA -- a non-free package which does many, many things.