Tap pairs to cancel

({{ blk.str }})
({{ blk.str }})
check_circle Simplified!

Drag to annihilate

({{ b.str }})
({{ b.str }})
×
({{ b.str }})
({{ b.str }})
auto_awesome Fully Simplified!
Drag identical factors from top to bottom.

Tap to cycle factors

Make the denominators match so we can add!

{{ s3.A }}
({{ s3.d1Str }})
×
{{ s3.slots[0] !== null ? '(' + s3.options[s3.slots[0]].str + ')' : '[ ? ]' }}
{{ s3.slots[1] !== null ? '(' + s3.options[s3.slots[1]].str + ')' : '[ ? ]' }}
+
{{ s3.B }}
({{ s3.d2Str }})
×
{{ s3.slots[2] !== null ? '(' + s3.options[s3.slots[2]].str + ')' : '[ ? ]' }}
{{ s3.slots[3] !== null ? '(' + s3.options[s3.slots[3]].str + ')' : '[ ? ]' }}
task_alt Ready to add!

Balance the coefficients

Expand and combine the numerator:

{{ s4.userX }}
x +
{{ s4.userC }}
verified Perfectly balanced!

Find the hole

We simplified

Slide the point to find where the denominator is zero!

x = {{ s5.slider }}
search_check Hole found!
🏆

Master of Fractions!

You've simplified, multiplied, added, and visualized rational expressions like a pro.

({{ s2.ghost.str }})