Description:
Solving advanced mathematical problems made easy.
PocketCAS, the free Computer Algebra System (CAS) offers you quick access to solutions of mathematical problems on your PDA.
Solving advanced mathematical problems made easy
PocketCAS is a free interface to the open-source Computer Algebra System giac/xcas. xcas enables you to quickly solve complex algebraic problems, e.g. symbolic and numeric integration and derivation of non-trivial functions, solving differential equations etc.
It has also a huge support for problems of linear algebra, like solving linear equation systems, multiplying and inverting matrices, finding eigenvalues (and eigenvectors, of course) and much more.
If you do statistics or number theory, you will like xcas' great functionality in those areas, too!
Built-in TeX output
PocketCAS has the option to automatically use the output of xcas to generate beautiful formula images using mimeTeX. Just enter an expression and you will get the result in the same formatting you would find in a mathematical textbook!
For example, other Computer Algebra Systems would output the following result to the command integrate(sin(x)*cos(x)):(sin(x))^2/2
With PocketCAS, you will see:

(this is VGA output, on your PDA it will look smaller and even smoother!)
More screenshots here. Get more information on the author's website.
Simple input method for faster solutions
PocketCAS contains a fully-customizable, easy to use mathematical keyboard for quick input of most mathematical functions. You can even assign images to displayed on a button rather than mere text!
Therefore, PocketCAS is as simple to use as a pocket calculator, but provides you with the functionality of a full-blown CAS - in your pocket, wherever you take your PDA with you!
Missing a function or a macro? Simply add it to the keyboard which is stored in a human-editable XML-file!
System Requirements
PocketCAS needs the following:
- About 3 Megabytes of free internal storage (installation on a storage card might be possible).
o Maybe I will provide a version with non-UPXed xcas later, which will need about 7 MB of storage but less RAM.
- At least 64 MB of RAM in total installed in your device (96 MB for Windows Mobile 2003 devices).
o The PocketCAS executable needs less than 1 MB RAM, but during calculations, xcas needs 6 - 7 MB RAM.
- .NET Compact Framework 2.0 or newer installed on your device.
- At least Windows Mobile 5.0 to display images rather than text on the mathematical keyboard, Windows Mobile 2003 or later will work but won't display images.
Update Description:
v1.0.2 Greek Edition (29-08-2008):
- Added images for the following functions: x^(-1), x^y, e^x, sum, product.
- Improved images for the following functions: sqrt, integral, pi.
- Some internal optimizations regarding the XML keyboard. Please tell me whether you notice changes in performance and memory consumption (good or bad).
- Greek keys and keys for single-letter variables for easier variable input (located in the "helper" section).
- Added more mathematical symbols to the keyboard rather than mere text. This benefits WM 2003 users especially, as they now get some icons rather than mere text buttons.
- Improved options for keyboard font sizes (different font sizes for individual sections and buttons).
o Text size of many keyboard buttons has been improved for even better usability.
v1.0.1 (12-08-2008):
- Changed integration function from int(...) to integrate(...) in keyboard.xml. This shows an integration symbol in TeX output.
- Added images for the following functions: sqrt, approx, backspace, newline.
v1.0.0 (06-08-2008):
- First public release.