Symbolic Manipulation Program

Symbolic Manipulation Program, usually called SMP, was a computer algebra system designed by Chris A. Cole and Stephen Wolfram at Caltech circa 1979 and initially developed in the Caltech physics department under Wolfram's leadership with contributions from Geoffrey C. Fox, Jeffrey M. Greif, Eric D. Mjolsness, Larry J. Romans, Timothy Shaw, and Anthony E. Terrano. It was first sold commercially in 1981 by the Computer Mathematics Corporation of Los Angeles which later became part of Inference Corporation; Inference Corp. further developed the program and marketed it commercially from 1983 to 1988. SMP was essentially Version Zero of the more ambitious Mathematica system.

SMP was influenced by the earlier computer algebra systems Macsyma (of which Wolfram was a user) and Schoonschip (whose code Wolfram studied [ [] ] ).


* Chris A. Cole, Stephen Wolfram, "SMP: A Symbolic Manipulation Program", "Proceedings of the fourth ACM symposium on Symbolic and algebraic computation" (SIGSAM), Snowbird, Utah, 1981. [ full text]
* Stephen Wolfram with Chris A. Cole, "SMP: A Symbolic Manipulation Program, Reference Manual", California Institute of Technology, 1981; Inference Corporation, 1983. [ full text]
* Stephen Wolfram, "Symbolic Mathematical Computation", "Communications of the ACM," April 1985 (Volume 28, Issue 4). Despite the general-sounding title the focus is on an introduction to SMP. [ Online version of this article]
* J.M. Greif, "The SMP Pattern-Matcher" in B.F. Caviness (editor), Proceedings of EUROCAL 1985, volume 2, pgs. 303-314, Springer-Verlag Lecture Notes in Computer Science, no. 204, ISBN 3-540-15984-3 A discussion, with examples, of the capabilities, tasks, and design philosophy of the pattern-matcher.

Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Manipulation — Contents 1 As underhand influence 2 In a physical context 3 In technology 4 See also As underhand influence …   Wikipedia

  • Mathematica — For other uses, see Mathematica (disambiguation). Mathematica Mathema …   Wikipedia

  • Stephen Wolfram — Infobox Scientist name = Stephen Wolfram imagesize = 200 px birth date = birth date and age|1959|8|29 birth place = flagicon|ENG London, England, UK death date = death place = residence = Concord, Massachusetts nationality = British field =… …   Wikipedia

  • SMP — is a three letter acronym that can refer to the following:In technology: * In computing, Symmetric multiprocessing, the use of multiple CPUs. * In computing, Symbolic Manipulation Program, a computer algebra system and predecessor of Mathematica …   Wikipedia

  • Wilf–Zeilberger pair — In mathematics, specifically combinatorics, a Wilf–Zeilberger pair, or WZ pair, is a pair of functions that can be used to certify certain combinatorial identities. In particular, WZ pairs are instrumental in the evaluation of many sums involving …   Wikipedia

  • Stephen Wolfram — (2008) Stephen Wolfram (* 29. August 1959 in London) ist ein britischer Physiker und Mathematiker, der sich durch seine Forschung über zelluläre Automaten und die Konzeption der Software Mathematica einen Namen gemacht hat …   Deutsch Wikipedia

  • WolframAlpha — Stephen Wolfram. Stephen Wolfram (* 29. August 1959, London) ist ein britischer Physiker und Mathematiker, der sich durch seine Forschung über zelluläre Automaten und die Konzeption der Software Mathematica einen Namen gemacht hat.… …   Deutsch Wikipedia

  • Stephen Wolfram — Nacimiento 29 de Agosto de 1959 Londres, Inglaterra, Reino Unido Residencia Cambridge, Massachusetts Nacionalidad …   Wikipedia Español

  • Вольфрам, Стивен — В Википедии есть статьи о других людях с такой фамилией, см. Вольфрам (значения). Стивен Вольфрам англ. Stephen Wolfram …   Википедия

  • What Computers Can't Do — Book cover of the 1979 paperback edition See also: Philosophy of artificial intelligence Hubert Dreyfus has been a critic of artificial intelligence research since the 1960s. In a series of papers and books, including Alchemy and AI (1965), What… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.