7. History of
computer algebra systems (CAS)
● REDUCE
● “In 1963, I began work on a software system that would in time evolve into REDUCE. By
1968, copies had been made available to various researchers.“
– “REDUCE: The First Forty Years” by Anthony C. Hearn
● He was a postdoc in Theoretical Physics at Stanford, working with Feynman diagrams ...
● Macsyma
● “The Macsyma system arose out of research on mathematical software in the AI group at
MIT in the 1960’s.”
– “Macsyma: A Personal History” by Joel Moses
● Macsyma project was initiated in July, 1968 by Carl Engelman, William A. Martin and
Joel Moses.
● Both systems were written with LISP language.
● Both systems were commercialized in 1980s.
7
8. History of
commercial CAS
● Maple
● It was first developed in 1980 by the Symbolic Computation Group at the
University of Waterloo in Waterloo, Ontario, Canada.
● In 1988, Waterloo Maple Inc. (also known as Maplesoft) was founded.
● In 2009, Maple and Maplesoft were acquired by the Japanese software
retailer Cybernet Systems.
● Mathematica
● It was conceived by Stephen Wolfram and is developed by Wolfram
Research of Champaign, Illinois. First released in 1988.
● The name of "Mathematica" was suggested by Steve Jobs.
8
13. Sage Days
● Sage Days 1: UCSD
● Sage Days 2: UW
● Sage Days 3: IPAM
● Sage Days 4: Seattle
● Sage Days 5 -- Computational Arithmetic Geometry: Clay Math Institute, September 30 -
October 3, 2007.
● Sage Days 6 -- Cryptography, Arithmetic Geometry: Heilbronn Institute, November 10 -
14, 2007.
● AMS Booth 2008: -- booth at the AMS meeting in San Diego (coding sprints)
● Sage Days 7 -- Combinatorics: -- IPAM, Feb 5--9, 2008.
● Sage Days 8 -- Enthought, Austin, Texas, Feb 29--March 4, 2008.
● Developer Days 1 (aka Sage Days 8.5) --- UW Seattle, June 13 -- 20, 2008.
● …
● Sage Days 37: 28 April 2012, Sookmyung Women's University, Seoul, South Korea.
● Sage Days 38: May 7-11 2012, Centre de recherches mathématiques, Montréal, Canada.
● Sage Days 39: May 26-27 2012, Kyushu University, Fukuoka, Japan.
● …
13