Free to use, no account
Rational Expression Calculator
Enter integer-coefficient polynomials in x to reduce a rational expression. The result keeps the original denominator restriction, so cancellation never hides values that make the input undefined.
How do you simplify a rational expression?
Factor the numerator and denominator, cancel their common polynomial and retain the original denominator’s zeros as restrictions. For example, x²−1 over x−1 reduces to x+1, with x≠1 still excluded.
Frequently asked questions
How do you simplify a rational expression?
Factor the numerator and denominator, cancel their common polynomial and retain the original denominator’s zeros as restrictions. For example, x²−1 over x−1 reduces to x+1, with x≠1 still excluded.
Are my expressions uploaded?
No. Parsing and simplification run locally in this browser; inputs are not uploaded or saved.
Why keep a restriction after cancelling a factor?
The simplified expression may be defined at a value where the original denominator was zero. That value remains excluded from the original expression’s domain.
What polynomial format is supported?
Use a single variable x with integer coefficients, such as 2x^3−x+4. Powers from 0 to 8 are supported; parentheses, decimal coefficients and multiple variables are not.
Does this find every possible factorization?
It cancels the exact common polynomial factor using integer arithmetic. It does not provide a complete factorization into irreducible linear or quadratic factors.