A full Computer Algebra System. In your pocket.
PocketCAS is a powerful computer algebra system specifically designed for the iPhone and iPod touch. It gives you the power to solve complicated mathematical problems within seconds, anytime, anywhere.
Just pull out your iPhone, enter the expression you wish to solve, and get the result within seconds.
Special features of the interface
(Click an image for a full screenshot)
Well-written Tutorials
Extensive tutorials will introduce you to almost every feature of PocketCAS!
Mathematical keyboard
A keyboard designed to help you enter formulas as quickly as possible!
Recently used functions
PocketCAS remembers and lists the functions you used previously.
Built-in function reference
Detailed information for any function is just a few fingertips away!
Parenthesis coloring
Parentheses are colored automatically for your convenience.
Scientific calculator
PocketCAS has every feature a good scientific calculator needs!
Radian or degree mode
Use trigonometric functions with radian or degree arguments.
Matrix editor
Edit matrices in no time usign a WYSIWYG-style matrix editor!
A programmer's friend
Converts any integer from and to hex, binary or octal in just a few clicks.
Easy text selection
Double-tap to select an expression, triple-tap for braced expressions.
Smart function insert
Selected text will be embraced by functions, e.g. π/2 becomes sin(π/2).
Smart inverse and hyperbolic
Select a function and tap ^(-1) to obtain its inverse function.
Copy & paste
Use the iPhone's built-in copy and paste functionality for results and input.
Capabilities of PocketCAS pro:
Plotting
- Cartesian plots
- Polar plots
- Plots any number of functions at once!
Calculus
- Symbolic derivatives
- Symbolic integration
- Calculates limits of functions, series, and products
- Taylor series expansion
- Solves differential equations
- Multidimensional calculus, e.g. gradient, divergence, curl etc.
Solving
- Quadratic polynomials with symbolic solutions, e.g. roots
- Arbitrary polynomial expressions
- Systems of linear equations
- Finds complex solutions
- Symbolic solutions for differential equations
- Newton solver available to solve arbitrary expressions
Linear Algebra
- Matrix and vector products
- Solves systems of linear equations
- Matrix inverses
- Determinants
- Characteristic and minimal polynomials
- Eigenvalues and -vectors
- Jordan normal form
- Image and kernel of a matrix
Applied Mathematics
- Numeric differentiation
- Numeric integration
- Computes LU and Cholesky decompositions
- nCr, nPr, etc.
- Probability distributions, including quantiles
- Calculates mean, standard deviation, covariance etc.
- Linear, polynomial, exponential regression etc.
Other
- Can simplify expressions to improve readability
- Trigonometric identities
- Converts integers from and to base 2, 8 and 16
- Bitwise operations (or, and, xor) on integers
- Custom functions: Functional programming language
