Universal Math Solver is designed to solve and explain mathematical problems entered by the user. This program provides step by step solutions to most problems in arithmetic, algebra, trigonometry and introductory/intermediate calculus for middle- to high-school students and up to second year university students. All solutions are accompanied by step by step verbal and written commentaries, graphs and tables. In its current form Universal Math Solver can completely solve all problems drawn from the following domains of mathematics:

- finding one factor of polynomial
- complete factoring of polynomial
- simplification of numerical or algebraic expressions, including expressions with radicals and logarithms
- simplification of numerical trigonometric expressions
- expansion of algebraic expressions
- equations, where the equation can be rational, irrational, logarithmic, exponential, trigonometric, with absolute value and with parameters
- simultaneous equations, where each equation can be rational, irrational, logarithmic, exponential, with absolute value and with parameters
- inequalities, where inequality can be rational, irrational, logarithmic, exponential and with absolute value
- systems and sums of inequalities, where each inequality can be rational, irrational, logarithmic, exponential and with absolute value
- right triangle problems
- complex numbers
- trigonometric expressions
- differentiation of algebraic expressions, including trigonometric and exponential functions
- analysis of the rational functions with the aid of derivatives
- graphing of any function
- matrix algebra, including: algebraic operations, inverse of matrix, calculating determinant and rank of matrix
- any sorts of diagrams and histograms for the entered statistical data series.

## Program Interface:

- UMS Software has a very simple and clear interface; its use does not require any additional specific skills or training.
- You can enter the math problem in a WYSIWYG way, so the formula you see would be similar to the one in a textbook.
- Separate window for each exercise allowing multiple exercises to be solved simultaneously.
- Solution can be converted and saved to an MS Word file.

## UMS offers absolutely Free Algebra Equation Solver – no registration required. It will solve all you algebraic equations and systems of equations.

## UMS Software includes a collection of math problems sorted by topic and level of complexity:

- Each problem you solve can be saved into this database.
- Users can work with the existing database or create their own custom collections.
- UMS can choose a problem from the UMS Collection similar to the last solved one.
- UMS can generate a problem similar to the last solved one