1. Find the domain
Set each original denominator unequal to zero. These restrictions apply throughout the solution.
See the original domain, cleared equation, real candidate roots, rejected values, final solution set, and verification.
The domain and algebra steps will appear here.
Set each original denominator unequal to zero. These restrictions apply throughout the solution.
For P/Q = R/S, multiply by QS on the allowed domain to obtain PS = RQ.
Move all terms to one side, factor when possible, and solve the resulting polynomial equation.
Discard every root that zeros an original denominator, then check the remaining values in the original equation.
P(x)/Q(x) = R(x)/S(x) ⟹ P(x)S(x) = R(x)Q(x), provided Q(x)S(x) ≠ 0
Clearing denominators is equivalence-preserving only after the original domain has been stated.
(x+1)/(x−2)=3/(x−2) clears to x+1=3, suggesting x=2. But x=2 is outside the original domain, so there is no solution.
1/x=2/(x+3) has restrictions x≠0,−3. Cross multiplication gives x+3=2x, so x=3.
(x²−1)/(x−1)=x+1 is true for every real x except 1. Cancellation does not restore the missing input.
If clearing denominators produces x²+1=0, the rational equation has no real solution, though it has complex polynomial roots.
Parsing, cross multiplication, and rational-root checks use reduced BigInt fractions. Linear roots, rational roots, and roots of quadratic factors are shown exactly. Any unresolved real roots of degree 3–8 are computed numerically, labeled as approximations, and checked against the original equation and denominators.
The solver works over the real numbers and accepts polynomial numerators and denominators in one variable through degree 8. It does not solve nested rational expressions, radicals, functions, inequalities, or systems. Numerical methods can lose reliability for extremely ill-conditioned polynomials or nearly repeated roots. Last reviewed: 4 August 2026.
Find the original denominator restrictions, multiply through by a common denominator, solve the resulting polynomial, and reject any excluded candidate.
Because a canceled denominator factor still marks a value where the original equation was undefined. Simplification cannot add that value back to the domain.
It can produce a candidate outside the original domain. Cross multiplication is equivalent to the original equation only where both original denominators are nonzero.
Yes, but only the real numbers in the original domain. An identity with a denominator restriction is not true at excluded values.
No. This page reports real solutions. Use the polynomial root calculator for real and complex zeros of a polynomial.
Yes. The equation is processed locally by JavaScript in your browser and is not sent or stored by this tool.