Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>"General Theory" of CAS is a pretty huge scope for a question. That being said, I'll do my best to cover as much as I can in the hopes that something helps you find what you're looking for :)</p> <p>The proceedings of the ISSAC and SIGSAM groups would no doubt have some good stuff about techniques for building CAS systems. A list of various topics in the general area of CAS building is available here: <a href="http://www.cs.berkeley.edu/~fateman/algebra.html" rel="noreferrer">http://www.cs.berkeley.edu/~fateman/algebra.html</a></p> <p>If you're more looking for information on how to code some of the math involved, I'm a fan of the "Numerical Recipes" series; it provides sample code and a reasonably decent explanation of math in a wide range of topics. Last I checked, an online version of an older revision of the book was available here: <a href="http://www.nrbook.com/a/bookcpdf.php" rel="noreferrer">http://www.nrbook.com/a/bookcpdf.php</a> (Note that this is the "Numerical Recipes in C" form of the book; there are versions in other languages as well).</p> <p>For building a CAS in general, one place to start might be here: "Building a computer algebra environment by composition of collaborative tools" by Kajler and Safir; Another place you might check is here: <a href="http://www.math.wpi.edu/IQP/BVCalcHist/calc5.html" rel="noreferrer">http://www.math.wpi.edu/IQP/BVCalcHist/calc5.html</a> where a high-level description of how a few folks implemented a CAS is listed.</p> <p>The other thing you might try is diving into the code for a few of the open source CAS projects that exist: YACAS (Yet Another Computer Algebra System : Java), Axiom, etc. I like the list here: <a href="http://en.wikipedia.org/wiki/List_of_computer_algebra_systems" rel="noreferrer">http://en.wikipedia.org/wiki/List_of_computer_algebra_systems</a></p> <p>Hope something in there was useful!</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload