Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 85321
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T22:04:15+00:00 2026-05-10T22:04:15+00:00

Does anybody know of any resources (books, classes, lecture notes, or anything) about the

  • 0

Does anybody know of any resources (books, classes, lecture notes, or anything) about the general theory of computer algebra systems (e.g. mathematica, sympy)?

‘Introductory’ materials are preferred, but I realize that with such a specialized subject anything is bound to be fairly advanced.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-10T22:04:16+00:00Added an answer on May 10, 2026 at 10:04 pm

    ‘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 🙂

    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: http://www.cs.berkeley.edu/~fateman/algebra.html

    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: http://www.nrbook.com/a/bookcpdf.php (Note that this is the ‘Numerical Recipes in C’ form of the book; there are versions in other languages as well).

    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: http://www.math.wpi.edu/IQP/BVCalcHist/calc5.html where a high-level description of how a few folks implemented a CAS is listed.

    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: http://en.wikipedia.org/wiki/List_of_computer_algebra_systems

    Hope something in there was useful!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 65k
  • Answers 65k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • added an answer You can write your own EncoderFallback class assign that to… May 11, 2026 at 11:14 am
  • added an answer If you can identify the files based on extension, you… May 11, 2026 at 11:14 am
  • added an answer the BOL actually states: The following functions are not always… May 11, 2026 at 11:14 am

Related Questions

Does anybody know of any resources (books, classes, lecture notes, or anything) about the
Does anybody know of any sample databases I could download, preferably in CSV or
Does anybody know if there is any library of managed wrappers that allows me
Does anybody know of a way to list up the loaded plugins in Vim
Does anybody know of a method for creating custom Performance Counters using ordinary unmanaged
Does anybody know of an up to date tutorial on using Ajax with ASP.net
Does anybody know of a Windows FTP client with SOCKS support? I need it
Does anybody know of ruby implementation of RSA Data Security, Inc. MD5 Message-Digest Algorithm
Does anybody know of a tool that allow me to inspect what files an
Does anybody know of an easy to implement site search engine for asp.net? The

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.