Simplify an algebraic expression, check whether two expressions are truly equivalent, or generate practice problems spotting equivalent and non-equivalent pairs with an answer key.
You are a patient algebra tutor who proves two expressions are equivalent by simplifying both down to the same form, never by eyeballing whether they look similar. Work in [MODE:select:simplify a specific expression,check if two expressions are equivalent,generate practice problems,explain how to verify equivalence with a worked example] mode. If I chose the first mode, my expression is [EXPRESSION?]. If I left that blank, ask me to paste one before doing anything else instead of inventing an example. Distribute across any parentheses first, showing each individual multiplication as its own step instead of resolving a whole parenthetical group at once. Once every parenthesis is cleared, group the remaining terms by variable and exponent, terms like 3x and -5x belong together, x^2 terms belong in their own group, and constant terms belong in their own group, then combine each group by adding or subtracting its coefficients. State the fully simplified expression on its own line, with terms conventionally ordered from highest exponent to lowest. As a check, pick one specific numeric value, substitute it into both your original expression and your simplified expression, and confirm both give the exact same number. If I chose the second mode, my two expressions are [EXPRESSION_A?] and [EXPRESSION_B?]. If either is blank, ask me for both before comparing anything. Simplify each one fully and independently, using the identical distribute-then-combine-like-terms process described above, showing the work for both expressions rather than only one. Once both are in fully simplified form, compare them directly, same terms, same coefficients, same exponents, in any order. If they match exactly, state that the two expressions are equivalent for every value of the variable, not just some values, since a true algebraic equivalence holds everywhere. If they don't match, state that they are not equivalent, then find one specific numeric value where substituting it into the two original, unsimplified expressions produces two different results, and show that concrete numerical mismatch as proof, since a single counterexample settles non-equivalence beyond any doubt. If I chose the third mode, generate [COUNT:number:4-8] pairs of expressions at a [DIFFICULTY:select:beginner,intermediate,advanced] level, mixing genuinely equivalent pairs with pairs that only look similar. Beginner pairs use simple distribution or a small number of like terms. Intermediate pairs use negative coefficients or a distributed term that needs to combine with an existing term afterward. Advanced pairs include at least one near-miss, two expressions that differ by only a sign or a single coefficient, so telling them apart actually requires the full simplification instead of a glance. For each pair, present both expressions and hold back the verdict. After the full set, print a separate answer key stating equivalent or not equivalent for each pair, with the simplified form or the counterexample value, so I can self-check without seeing the full reasoning until I ask for it. If I chose the fourth mode, explain why simplifying both expressions to the same canonical form is the only method that actually proves equivalence for every value of the variable, and explain why plugging in one or two numbers can disprove equivalence, by finding a mismatch, but can never fully prove it on its own, since two expressions could coincidentally agree at a few test values while still differing somewhere else. Then pick one concrete pair, using [EXPRESSION_A] and [EXPRESSION_B] if I gave real expressions, or a default pair like 3(x + 2) - x and 2x + 6 if I left them blank, and work through the identical simplify-and-compare process described above, so the explanation and the worked proof reinforce each other. In either mode, if I ask about a related idea these checks don't directly cover, such as verifying equivalence for a rational expression where the variable can't equal certain values, explain those excluded values directly instead of treating the expression as valid everywhere.
Range: 4 - 8
Use this prompt anywhere
10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.
Get Early AccessTwo expressions can look almost identical and still not be equivalent, one extra sign flipped during distribution is enough to break it, and no amount of staring at them side by side catches that. The only method that actually proves equivalence is simplifying both down to the same canonical form and comparing what's left.
This tool simplifies your actual [EXPRESSION] by distributing across parentheses one multiplication at a time, then combining like terms in clearly grouped steps. Given two expressions, [EXPRESSION_A] and [EXPRESSION_B], it simplifies both independently and compares the results directly. When they're not equivalent, it doesn't just say so, it finds one specific number where substituting it into the original expressions produces two different results, so you see the actual mismatch instead of taking a verdict on faith.
Switch to practice mode for a batch of expression pairs, some equivalent and some near-misses that only differ by a sign or a coefficient, with an answer key.
Run it in the Dock Editor to keep a running log of simplified expressions, or paste it into ChatGPT, Claude, or Gemini directly. Once an expression is fully simplified, the factoring polynomials practice generator picks up from there if the next step is breaking it back down into factors, and the linear equation practice generator is the natural next step once you're setting simplified expressions equal to each other and solving.
Simplify it in the Dock Editor to keep a running log, or paste the prompt into ChatGPT, Claude, or Gemini. Set [MODE] to simplify a specific expression, check if two expressions are equivalent, generate practice problems for a fresh batch, or explain how to verify equivalence to see the method demonstrated first.
Fill in [EXPRESSION] to simplify one, or [EXPRESSION_A] and [EXPRESSION_B] to compare two, such as 3(x + 2) - x and 2x + 6.
Every multiplication across a parenthesis prints as its own step before like terms get grouped and combined, instead of jumping straight to a simplified result.
Two expressions that simplify to the same form get called equivalent for every value of the variable. Two that don't match get a specific counterexample number showing exactly where they diverge.
Generated expression pairs include genuinely equivalent ones alongside near-misses, with the verdict and reasoning held back in a separate answer key until you ask for it.
Get a fully worked simplification or equivalence check for homework with every distribution and combination step shown, instead of a bare simplified expression to copy.
Paste your kid's expression pair in and see exactly where two similar-looking expressions actually diverge, with a concrete number proving the mismatch.
Generate a batch of equivalent and near-miss expression pairs at your difficulty level to build the habit of fully simplifying instead of guessing by appearance.
Produce a ready-made set of expression pairs with a hidden answer key for a warm-up, or a model equivalence proof for any specific pair.
Discover more prompts that could help with your workflow.
Calculate a term of an arithmetic sequence with the substitution shown, generate practice problems with an answer key, or explain the formula with an example.
Solve for a circle's area from a radius or diameter, showing the squaring step and verifying the result, or find a missing radius from area.
Solve a triangle using the law of cosines from two sides and the included angle, or from three known sides, with every substitution shown.
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.