A computer algebra system (CAS) or symbolic algebra system (SAS) is any mathematical software with the ability to manipulate mathematical expressions in a way similar to the traditional manual computations of mathematicians and scientists. The development of the computer algebra systems in the second half of the 20th century is part of the discipline of "computer algebra" or "symbolic computation", which has spurred work in algorithms over mathematical objects such as polynomials. Computer algebra systems may be divided into two classes: specialized and general-purpose. The specialized ones are devoted to a specific part of mathematics, such as number theory, group theory, or teaching of elementary mathematics. General-purpose computer algebra systems aim to be useful to a user working in any scientific field that requires manipulation of mathematical expressions. To be useful, a general-purpose computer algebra system must include various features such as: a user interface allowing a user to enter and display mathematical formulas, typically from a keyboard, menu selections, mo
Un sistema de álgebra informática (CAS) o sistema de álgebra simbólica (SAS) es cualquier software matemático con la capacidad de manipular expresiones matemáticas de una manera similar a las tradicionales cálculos manuales de matemáticos y científicos. El desarrollo de los sistemas de álgebra informática en la segunda mitad del siglo XX es parte de la disciplina de "álgebra informática" o "computado simbólico", que ha estimulado el trabajo en algoritmos sobre objetos matemáticos como los polinomios. Los sistemas de álgebra informática se pueden dividir en dos clases: especializados y de propósito general. Los especializados se dedican a una parte específica de las matemáticas, como la teoría de números, la teoría de grupos, o la enseñanza de las matemáticas elementales. Sistemas de álgebra informática de propósito general tienen como objetivo ser útiles para un usuario que trabaja en cualquier campo científico que requiera la manipulación de expresiones matemáticas. Para ser útiles, un sistema de álgebra informática de propósito general debe incluir varias características tales como: permitir a un