The algebra section of QuickMath allows you to manipulate mathematical expressions in all sorts of useful ways. At the moment, QuickMath can expand, factor or simplify virtually any expression, cancel common factors within fractions, split fractions up into smaller ('partial') fractions and join two or more fractions together into a single fraction. More specialized commands are on the way.

What is algebra?

The term 'algebra' is used for many things in mathematics, but in this section we'll just be talking about the sort of algebra you come across at high-school.

Algebra is the branch of elementary mathematics which uses symbols to stand for unknown quantities. In a more basic sense, it consists of solving equations or manipulating expressions which contain symbols (usually letters, like x, y or z) as well as numbers and functions. Although solving equations is really a part of algebra, it is such a big area that it has its own section in QuickMath.

This part of QuickMath deals only with algebraic expressions. These are mathematical statements which contain letters, numbers and functions, but no equals signs. Here are a few examples of simple algebraic expressions :





a + b
 +  1
a - b
x + 1


The expand command is used mainly to rewrite polynomials with all brackets and whole number powers multiplied out and all like terms collected together. In the advanced section, you also have the option of expanding trigonometric functions, expanding modulo any integer and leaving certain parts of the expression untouched whilst expanding the rest.

Go to the Expand page


The factor command will try to rewrite an expression as a product of smaller expressions. It takes care of such things as taking out common factors, factoring by pairs, quadratic trinomials, differences of two squares, sums and differences of two cubes, and a whole lot more. The advanced section includes options for factoring trigonometric functions, factoring modulo any integer, factoring over the field of Gaussian integers (just the thing for those tricky sums of squares), and even extending the field over which factoring occurs with your own custom extensions.

Go to the Factor page


Simplifying is perhaps the most difficult of all the commands to describe. The way simplification is performed in QuickMath involves looking at many different combinations of transformations of an expression and choosing the one which has the smallest number of parts. Amongst other things, the Simplify command will take care of canceling common factors from the top and bottom of a fraction and collecting like terms. The advanced options allow you to simplify trigonometric functions or to instruct QuickMath to try harder to find a simplified expression.

Go to the Simplify page


The cancel command allows you to cancel out common factors in the denominator and numerator of any fraction appearing in an expression. This command works by canceling the greatest common divisor of the denominator and numerator.

Go to the Cancel page

Partial Fractions

The partial fractions command allows you to split a rational function into a sum or difference of fractions. A rational function is simply a quotient of two polynomials. Any rational function can be written as a sum of fractions, where the denominators of the fractions are powers of the factors of the denominator of the original expression. This command is especially useful if you need to integrate a rational function. By splitting it into partial fractions first, the integration can often be made much simpler.

Go to the Partial Fractions page

Join Fractions

The join fractions command essentially does the reverse of the partial fractions command. It will rewrite a number of fractions which are added or subtracted as a single fraction. The denominator of this single fraction will usually be the lowest common multiple of the denominators of all the fractions being added or subtracted. Any common factors in the numerator and denominator of the answer will automatically be cancelled out.

Go to the Join Fractions page