Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Category:Computer algebra systems
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Portal|Mathematics}} A '''[[computer algebra system]] (CAS)''' or '''symbolic computation system''' is a system of software packages that facilitates [[symbolic mathematics]]. Typically, these systems include * arbitrary precision ([[bignum]]) arithmetic, allowing for instance to evaluate [[pi]] to 10,000 digits. * symbolic manipulation engine, to simplify algebraic expressions, [[derivative|differentiate]] and [[integral|integrate]] [[function (mathematics)|function]]s and solve equations * graphing facility, to produce graphs of functions, typically in two and three dimensions * [[linear algebra]] subsystem, to allow [[matrix (math)|matrix]] computations and solving of systems of linear equations * high level [[programming language]], allowing users to implement their own algorithms More advanced examples usually include more sophisticated tools, including [[Gröbner basis]] packages for manipulating [[ideal (ring theory)|ideal]]s in [[polynomial ring]]s, which is essential for many advanced real-world applications involving [[differential equation]]s, [[robotics]], and so forth, as well as packages for working at a high level with [[vector (geometric)|vector]]s and [[tensor]]s. [[Category:Computer algebra]] [[Category:Domain-specific programming languages]] [[Category:Mathematical software]] [[Category:Software calculators]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Portal
(
edit
)