Talk:Computer algebra system

I thought these were called algrebraic manipulators or is that something different? --(talk)BozMo 13:32, 14 May 2004 (UTC)

IMHO it's important to show which software packages are free software - what's the point of having wikipedia under the GFDL if we are not going to be supportive of the same sort of freedom in software? Boud 12:18, 10 Aug 2004 (UTC)


 * I don't quite agree with your reasoning, but I do think that we should include a very short description of the software packages in the list - including its freeness. I tried to mark some more packages as free, but I have some problems with the templates: sometimes, {Free software} renders as Template:Free software (see the article). Any suggestions? -- Jitse Niesen 12:16, 11 Aug 2004 (UTC)

Looks like templates only get properly referenced five times (as of today's date anyway) Boud 15:07, 10 Sep 2004 (UTC) So we need to discuss this with someone involved in coding...

There's a discussion here: http://bugzilla.wikipedia.org/show_bug.cgi?id=95 Boud 15:17, 10 Sep 2004 (UTC)
 * seems resolvedAmcfreely 02:26, 30 March 2006 (UTC)

Shouldn't Magma be listed under algebra, group theory along with GAP? I don't think you can do much else with it...


 * From five minutes' reading of the wikipedia pages on GAP and Magma, it looks like you're right, but it sounds like you know more about these than i do. IMHO you should make the correction. Boud 13:58, 4 Oct 2004 (UTC)

Done. What's the rule on removing completed discussions? --64.5.123.248 19:51, 28 Nov 2004 (UTC)

Why are the 'numerical' systems Matlab, Octave, MathCad, and SciLab listed here at all? Of these, only Matlab has some symbolic component (it includes a Maple module -- optionally?). The Octave page explicitly says it is not a computer algebra system....--Macrakis 02:36, 18 Feb 2005 (UTC)


 * I've cut the list of numerical and statistical systems. For the record the list was: MATLAB, GNU Octave, Scilab, Mathcad, S (programming language), R (programming language). Of these, the symbolic capabilities of Matlab are provided by Maple; R has very rudimentary capabilities (I think it can compute derivatives and nothing else), and I don't think the others have any symbolic capabilities at all. So these are out of place in a discussion of algebraic systems. For what it's worth, Wile E. Heresiarch 05:49, 16 Mar 2005 (UTC)

Automatic differentiation link
I think the automatic differentiation link that was just added is out of place here. Automatic differentiation is a technique for numerically maintaining one or more differentials through a calculation. Symbolic methods can be useful in deriving automatic differentiation programs, and for all I know there may be CASs that support automatic differentiation, but it is not specific to CASs. I'd compare this to calculating with numeric intervals -- again, a function which CASs may support (just as they support floating-point arithmetic), but not specific to CASs. Unless someone has a convincing counterargument, I will remove the link in a day or two. --Macrakis 21:40, 28 Mar 2005 (UTC)

Critisim of most CAS systems
As a student of math at college the individual purchases a student version of the software for say $100 but it commonly has an expiration date. Then after graduation it is not really possible for most individuals to continue using the product at the full price of the software since it usually is in the thousands of dollars. This type of policy impedes life long development of many individuals to mature into scientific programmers. It is as harmful to society as high tuition at colleges and overly expensive textbooks. It is oppressive to human attainment of true potential.

71.114.161.229 00:06, 1 July 2007 (UTC)

List of "Symbolic manipulations" contains "off topic" items
I think that sound synthesis, arbitrary-precision numeric operations, TeX-output, chart drawing etc. are nice to have, but are inadequate under this subtitle. These should be collected under a seprate heading.

--Jkbw (talk) 09:58, 23 January 2009 (UTC)
 * You are right, of course. I just fixed that now. --George Gesslein II (talk) 00:58, 24 January 2009 (UTC)

Thank You very much! --Jkbw (talk) 20:15, 24 January 2009 (UTC)

Does 'matrix operations including products, inverses, etc.' imply that software or a device that computes these things is CAS? The same question holds for 'simplification' (specifically, non-symbolic simplification) and 'solution of linear equations'; these are all things that standard graphing calcs do regularly and I am aware that the distinction between CAS/non-CAS is under renewed scrutiny in the education arena. I wouldn't want someone to get the wrong idea. Weirleader (talk) 21:20, 15 May 2013 (UTC)

market leader is Mathematica?
The statement The current market leader is Mathematica[1] which is commonly used by research mathematicians, scientists, and engineers. Maple, MuPAD and MathCad are other commercial systems. is based on the phrase "(...) Maple established itself as the leading commercial computer algebra system. However, during the mid-1990s the company ran into trouble and disagreements with his colleagues caused Gonnet to withdraw from managerial involvement. Since then, he feels that Maple has lost its battle with Mathematica.(...)" This is not at all a proof of the statement, which should be reformulated to reflect the fact that Maple and Mathematica are the two most popular CAS. &mdash; MFH:Talk 15:01, 7 March 2009 (UTC)

Link to experimenal mathematics
I added a linked to Experimental mathematics only to find it removed because of the claim that the results of experimental mathematics are solely numerical. Not true! Computer algebra plays a vital role in this area. If you read the link more carefully, it has a link to computer algebra itself. —Preceding unsigned comment added by 171.71.55.250 (talk) 21:56, 15 April 2009 (UTC)

Image/Sound Processing
If you add that stuff about 'some' being able to process images and sound you'll just cause someone like me to spend the better part of a week looking for one besides Mathematica that does, and probably failing. You may also cause me to redirect the flow of my life so that I can learn to program these things into Sage myself. If someone can tell me of a GPL/LGPL or other FSF CSA that imports JPEGS and WAVS as easily as GIMP or SWEEP, please contact my gmail account: alec dot battles atsymbol gmail dot com. . . —Preceding unsigned comment added by 93.109.2.118 (talk) 13:03, 8 July 2010 (UTC)

Redirect for "Symbolic Algebra"
I have seen the term "symbolic algebra" used in a few places (such as this) as a synonym for "abstract algebra". Should Symbolic algebra auto-redirect to this page as it does, or does it need a disambiguation page? (Personally, I came here expecting a redirect to Abstract algebra, and I'm a computer scientist.) TricksterWolf (talk) 21:33, 6 November 2011 (UTC)

IBM PL/I Formac Interpreter
My intention is to add a paragraph referencing the IBM work done by Dr. Robert G. Tobey in developing the IBM PL/I Formac Interpreter. From page 3 of the documenation: "The most basic and important capability of FORMAC is its accomodation of mathematical expressions as symbolic entities at execution time." I believe that this work falls squarely under this wikipedia topic and should be included. I am adding this topic under the talk section to see if anyone has any comments. 97.86.236.127 (talk) 23:56, 3 December 2012 (UTC)
 * As far as I know FORMAC is completely out of date and has not been maintained since around 1975 or before. I have used it around 1970. If it should be mentioned in this article, this can only be done in a history section, together with many other dead systems. It is notable only as the first computer algebra system that has been made accessible to users that were not close to the developers (as I was circa 1970). It is somewhat a stub of computer algebra system, as not having arbitrary precision integers nor simplification of fractions of polynomials. D.Lazard (talk) 04:36, 4 December 2012 (UTC)
 * Does not sound like you are opposed. And certainly under the history section; a few sentences then. 97.86.236.127 (talk) 04:38, 5 December 2012 (UTC)

Which tools offer Matrix Calculus, Tensor Calculus, Full Risch algorithm, etc.
I was hoping for a breakdown of more advanced features such as Matrix Calculus (taking the derivative of an expression with respect to a matrix or matrix entry) — Preceding unsigned comment added by 150.135.222.234 (talk) 22:42, 26 February 2013 (UTC)


 * The answer to your question should be either in List of computer algebra systems or, better, in the article about the advanced feature you need. Unfortunately, very few editors are competent in computer algebra. This is clear from the state of most articles related to the subject.


 * About your specific question:
 * Every major computer algebra system (Maple (software), Mathematica, Maxima (software), Magma computer algebra system) contain most tools that you need. For example they contain functions called "Jacobian", "Hessian", Lagrangian, ..., with an exact name depending of the system.
 * There are software dedicated to tensor calculus; I am not competent but I believe that one is cited in List of computer algebra systems.
 * As far as I know, the full Risch algorithm (including algebraic extensions) is implemented only in Axiom (computer algebra system)
 * D.Lazard (talk) 23:40, 26 February 2013 (UTC)

Introductory paragraph has a couple of issues
E.g. "The development of the computer algebra systems has impulsed the rise..." Impulsed? Sounds like commercial jibberjabber.

Also, the last sentence: 'In fact, "when the long-known finite step algorithms were first put on computers, they turned out to be highly inefficient."' At first glance this appears to be a non sequitur, as the only "finite step algorithms" I know about are those used for numerical integration. Footnote 1 explains the context, but the relevance of the sentence isn't clear on its own to a non-specialist. Maybe, instead of a direct quote, something along the lines of "In fact, this has led to significant improvements in the efficiency of a number of algebraic methods [citations]." Further details could then be provided later in the article. 121.98.95.33 (talk) 22:48, 7 March 2014 (UTC)

No mention of graphing calculators with CAS
There's no mention of graphing calculators with CAS such as HP-50g and TI Nspire. According to the definitions on this page, these should be included. I would bet that the TI is more popular than any other CAS on here. References: https://www.shopping.hp.com/en_US/home-office/-/products/Accessories/Calculators/F2229AA http://education.ti.com/en/us/products/calculators/graphing-calculators/ti-nspire-cas-with-touchpad/tabs/overview — Preceding unsigned comment added by 38.97.97.99 (talk) 18:40, 17 April 2014 (UTC)

External links modified
Hello fellow Wikipedians,

I have just added archive links to 1 one external link on Computer algebra system. Please take a moment to review my edit. If necessary, add after the link to keep me from modifying it. Alternatively, you can add to keep me off the page altogether. I made the following changes:
 * Added archive https://web.archive.org/20090831032437/http://www.act.org:80/caap/sample/calc.html to http://www.act.org/caap/sample/calc.html

When you have finished reviewing my changes, please set the checked parameter below to true or failed to let others know (documentation at ).

Cheers.—cyberbot II  Talk to my owner :Online 16:59, 22 March 2016 (UTC)

External links modified
Hello fellow Wikipedians,

I have just modified one external link on Computer algebra system. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Added archive https://web.archive.org/web/20071229044836/http://history.siam.org/oralhistories/gonnet.htm to http://history.siam.org/oralhistories/gonnet.htm

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

Cheers.— InternetArchiveBot  (Report bug) 21:01, 11 August 2017 (UTC)

The image sucks!!!
Here is a picture of a nasty hand groping a calculator with a glare washing out the screen. Nice job. — Preceding unsigned comment added by 74.197.144.134 (talk) 00:52, 23 February 2018 (UTC)

I agree, the photo is poor quality and the holder's hand is repulsive. --2600:8800:1300:23D:C481:CC5E:CA64:3398 (talk) 19:57, 9 July 2019 (UTC)

Wiki Education assignment: Technology and Culture
— Assignment last updated by Thecanyon (talk) 05:32, 12 December 2023 (UTC)