With full-featured algebra capabilites on par with
high-end scientific calculators this
applications lets you perform all kind of different
operations from the simplest multiplications to computing
the integrals of the most complicated functions.
Ideal for high-school or college students, and also
useful for engineers or anyone dealing with lot of math.
But even if you are using just a fraction of the possibilites,
the iphone-ish interface makes life much easier compared
to traditional calculators.
Features overview:
- Exact arithmetic. 5/15 is 1/3 and not 0.333 (unless you select rounded numerical mode)
- Extensive algebra capabilites.
- Formulas displayed in "natural" form
- History, storing up to 25 results
- Plotting
- in-app help
Some of the algebraic capabilites:
- simplifying expressions
- solving equations
- root finding
- Integral
- derivative
- limit
- complex numbers
- matrices
- factorization
- variables 'a'-'z'. Can also store matrices, expressions.
Example screens
How to use
You can find a detailed help within the application. All the functions have detailed description in the function list.
Here is a short video overview on how to use the user interface:
The more interesting functions
char
Characteristic polynomial of a matrix. First argument must
be a matrix, second argument a variable. The second argument can be
omitted, in this case the polynomial's variable will be 'x'.
inv
Inverse of a matrix. Requires exactly one argument which must be a matrix.
det
Determinant of a matrix. Requires exactly one argument which must be a matrix.
factor
Factorization of a polynomial. Example:
factor(x^2+x-2) = (x+2)*(x-1)
div
Division with remainder. First argument is the dividend, second
one is the divisor. The result consists of the quotient and the remainder.
sum
Summation. Has 4 arguments:
- 1. Repeating term.
- 2. Index variable
- 3. Lower bound.
- 4. Upper bound
For example sum(x^2,x,0,3) = 14, because it is equivalent to (0^2+1^2+2^2+3^2)
limit
Limit of a function. It has 3 arguments:
- 1. Function.
- 2. Variable of the function.
- 3. The point of limit.
For example limit(sin(x)/x,x,0) = 1
trigsimp
Trigonometric simplifications. Needs one argument which is the expression to be simplified.
For example:
trigsimp(sin(x)^2+cos(x)^2) = 1
roots
Roots of an expression. First argument is the expression, second one is a variable.
Will return the values of the variable where the expression is zero. Example:
roots(x^2+x-6,x) will return 2 and -3, because (2^2+2-6) = 0, and ((-3)^2+(-3)-6) = 0.
gcd, lcm
Greatest common divisor, and least common multiple of the two given arguments.
Can be used with integers or polynomials. Examples:
lcm(12,15) = 60
gcd(x^2+2*x+1,x^2+3*x+2) = x+1
integrate
Computes the integral of a function. In case of definite integration you have to pass 4 arguments:
- 1. Integrand function
- 2. Variable of integration
- 3. lower bound of domain
- 4. upper bound of domain
The 3rd and 4th arguments can be omitted. In this case you get the indefinite integral. Examples:
integrate(x^2,x) = x^3/3
integrate(sin(x),x,0,pi) = 2
diff
Computes the derivative of a function. First argument is the function, the second one is the variable.
Examples:
diff(x^2+x-1,x) = 2*x+1
diff(cos(x)*x*y,x) = y*(cos(x)-sin(x)*x);
Contact Form
If you have any questions, problems or ideas about the application, feel free to contact me. If you would like me to answer, you can provide your e-mail address.