Equivalent Expressions | Free SAT Course
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Equivalent Expressions - Free SAT Math Lesson & Practice | The School of Mathematics</title>
<meta name="description" content="Learn equivalent expressions for the Digital SAT with this free, complete lesson: expanding and multiplying polynomials, factoring using the GCF, difference of squares, and trinomial methods, simplifying rational expressions, and recognizing which expressions are algebraically equivalent. Includes 20 free original practice problems with instant feedback and full step-by-step explanations.">
<style>
:root {
--blue: #4285f4;
--green: #34a853;
--red: #ea4335;
--gray-bg: #f8f9fa;
--border: #e0e0e0;
}
* { box-sizing: border-box; }
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
background: #ffffff;
color: #202124;
line-height: 1.65;
margin: 0;
padding: 0;
}
.wrap { max-width: 820px; margin: 0 auto; padding: 32px 20px 80px; }
h1 { font-size: 2rem; line-height: 1.25; margin-bottom: 10px; }
h2 {
font-size: 1.5rem;
margin-top: 48px;
padding-top: 8px;
border-top: 2px solid var(--border);
}
h3 { font-size: 1.15rem; margin-bottom: 6px; }
.intro { font-size: 1.05rem; color: #3c4043; }
.cta-group {
display: flex;
gap: 12px;
flex-wrap: wrap;
margin: 22px 0 32px;
}
.cta-btn {
flex: 1 1 220px;
text-align: center;
text-decoration: none;
font-weight: 700;
font-size: 1rem;
padding: 15px 18px;
border-radius: 10px;
}
.cta-primary { background: var(--blue); color: #fff; }
.cta-primary:hover { background: #3367d6; }
.cta-secondary { background: #fff; color: var(--blue); border: 2px solid var(--blue); }
.cta-secondary:hover { background: #eef3fd; }
nav.toc {
background: var(--gray-bg);
border: 1px solid var(--border);
border-radius: 10px;
padding: 18px 22px;
margin-bottom: 36px;
}
nav.toc h2 { margin-top: 0; border-top: none; font-size: 1.1rem; }
nav.toc ol { margin: 0; padding-left: 22px; }
nav.toc a { color: var(--blue); text-decoration: none; }
nav.toc a:hover { text-decoration: underline; }
table.ref {
width: 100%;
border-collapse: collapse;
margin: 18px 0 26px;
font-size: 0.95rem;
}
table.ref th, table.ref td {
border: 1px solid var(--border);
padding: 10px 12px;
text-align: left;
vertical-align: top;
}
table.ref th { background: var(--gray-bg); }
.example {
background: var(--gray-bg);
border-left: 4px solid var(--blue);
border-radius: 6px;
padding: 16px 20px;
margin: 18px 0;
}
.example p { margin: 6px 0; }
.step-math { font-family: "Cambria Math", Georgia, serif; }
.frac {
display: inline-flex;
flex-direction: column;
vertical-align: middle;
text-align: center;
font-size: 0.85em;
line-height: 1;
margin: 0 2px;
position: relative;
top: 0.1em;
}
.frac .num { border-bottom: 1.3px solid #202124; padding: 0 4px 1px; }
.frac .den { padding: 1px 4px 0; }
.problem {
border: 1px solid var(--border);
border-radius: 10px;
padding: 18px 22px 20px;
margin: 18px 0;
}
.problem .prompt { font-weight: 600; margin-bottom: 12px; }
.options { display: flex; flex-direction: column; gap: 8px; margin: 0 0 4px; }
.option-btn {
text-align: left;
padding: 10px 14px;
border: 1px solid #ccc;
border-radius: 6px;
background: #fff;
cursor: pointer;
font-size: 0.98rem;
font-family: inherit;
}
.option-btn:hover:not(:disabled) { background: #f1f3f4; }
.option-btn.correct { background: #e6f4ea; border-color: var(--green); font-weight: 600; }
.option-btn.incorrect { background: #fce8e6; border-color: var(--red); }
.option-btn:disabled { cursor: default; }
.explanation {
margin-top: 0;
padding: 0 16px;
background: var(--gray-bg);
border-left: 4px solid var(--blue);
border-radius: 4px;
max-height: 0;
opacity: 0;
overflow: hidden;
transition: max-height 0.35s ease, opacity 0.35s ease, margin-top 0.35s ease, padding 0.35s ease;
}
.explanation.show {
max-height: 600px;
opacity: 1;
margin-top: 14px;
padding: 14px 16px;
}
.explanation p { margin: 6px 0; }
.explanation .label { font-weight: 700; }
.mistake-list li { margin-bottom: 10px; }
.faq-item { margin-bottom: 18px; }
.faq-item h3 { margin-bottom: 4px; }
footer.cta-final { margin-top: 56px; }
</style>
</head>
<body>
<div class="wrap">
<h1>Equivalent Expressions: Free SAT Math Lesson</h1>
<p class="intro">
"Equivalent expressions" is one of the four officially named question types in College Board's Advanced Math domain, and it covers a skill you'll use inside nearly every other Advanced Math problem: rewriting an algebraic expression into a different, equally valid form. This free, complete lesson covers expanding and multiplying polynomials, factoring using the greatest common factor, difference of squares, and trinomial methods, simplifying rational expressions, and recognizing which expressions are algebraically equivalent, the SAT's signature "which of the following is equivalent to..." question format. Each idea is followed by a fully worked example, and then a set of original practice problems with instant feedback. Everything here is free, and you can keep practicing afterward with the full SAT Math Question Bank linked below.
</p>
<div class="cta-group">
<a class="cta-btn cta-primary" href="https://theschoolofmathematics.com/quiz/sat-equivalent-expressions-quiz-1">Practice Equivalent Expressions Free</a>
<a class="cta-btn cta-secondary" href="https://theschoolofmathematics.com/quiz/course/SAT-Math-Qbank">Explore the Full SAT Math Qbank</a>
</div>
<nav class="toc" aria-label="Table of contents">
<h2>What's covered in this lesson</h2>
<ol>
<li><a href="#expanding">Expanding and Multiplying Polynomials</a></li>
<li><a href="#factoring">Factoring Expressions</a></li>
<li><a href="#rational">Simplifying Rational Expressions</a></li>
<li><a href="#recognizing">Recognizing Equivalent Expressions</a></li>
<li><a href="#mistakes">Common Mistakes to Avoid</a></li>
<li><a href="#faq">Frequently Asked Questions</a></li>
</ol>
</nav>
<!-- ============ SECTION A: EXPANDING ============ -->
<h2 id="expanding">1. Expanding and Multiplying Polynomials</h2>
<p>To multiply two binomials, distribute each term of the first factor across every term of the second, often remembered as <strong>FOIL</strong>: First, Outer, Inner, Last. Two patterns are worth memorizing since they appear constantly: (a + b)² = a² + 2ab + b², and (a − b)(a + b) = a² − b², the difference of squares.</p>
<div class="example">
<p><strong>Worked Example:</strong> Expand (2x + 3)(x − 5).</p>
<p class="step-math">2x(x) + 2x(−5) + 3(x) + 3(−5)</p>
<p class="step-math">2x² − 10x + 3x − 15</p>
<p class="step-math">2x² − 7x − 15</p>
</div>
<div class="problem" id="pa-1">
<p class="prompt">1. Expand: (x + 4)(x − 6)</p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pa-1',true)">A) x² − 2x − 24</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pa-1',false)">B) x² + 2x − 24</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pa-1',false)">C) x² − 10x − 24</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pa-1',false)">D) x² − 2x + 24</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> x² − 6x + 4x − 24 = x² − 2x − 24.</p>
</div>
</div>
<div class="problem" id="pa-2">
<p class="prompt">2. Expand: (3x − 2)(2x + 5)</p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pa-2',true)">A) 6x² + 11x − 10</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pa-2',false)">B) 6x² − 11x − 10</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pa-2',false)">C) 6x² + 7x − 10</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pa-2',false)">D) 5x² + 11x − 10</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> 6x² + 15x − 4x − 10 = 6x² + 11x − 10.</p>
</div>
</div>
<div class="problem" id="pa-3">
<p class="prompt">3. Expand: (x + 7)²</p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pa-3',true)">A) x² + 14x + 49</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pa-3',false)">B) x² + 49</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pa-3',false)">C) x² + 7x + 49</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pa-3',false)">D) x² + 14x + 14</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> Using (a + b)² = a² + 2ab + b² with a = x and b = 7: x² + 2(x)(7) + 49 = x² + 14x + 49.</p>
</div>
</div>
<div class="problem" id="pa-4">
<p class="prompt">4. Expand: (2x − 3)²</p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pa-4',true)">A) 4x² − 12x + 9</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pa-4',false)">B) 4x² − 9</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pa-4',false)">C) 4x² − 6x + 9</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pa-4',false)">D) 2x² − 12x + 9</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> Using (a − b)² = a² − 2ab + b² with a = 2x and b = 3: 4x² − 2(2x)(3) + 9 = 4x² − 12x + 9.</p>
</div>
</div>
<div class="problem" id="pa-5">
<p class="prompt">5. Expand: (x − 5)(x + 5)</p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pa-5',true)">A) x² − 25</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pa-5',false)">B) x² + 25</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pa-5',false)">C) x² − 10x − 25</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pa-5',false)">D) x² − 10x + 25</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> This matches the difference of squares pattern (a − b)(a + b) = a² − b²: x² − 25.</p>
</div>
</div>
<!-- ============ SECTION B: FACTORING ============ -->
<h2 id="factoring">2. Factoring Expressions</h2>
<p>Factoring reverses expanding. Three patterns to check, roughly in order: first pull out a <strong>greatest common factor (GCF)</strong> if one exists, then check whether the expression matches a <strong>difference of squares</strong>, a<sup>2</sup> − b<sup>2</sup> = (a − b)(a + b), or a <strong>perfect square trinomial</strong>, a² ± 2ab + b² = (a ± b)², and finally try factoring a general trinomial by finding two numbers with the right product and sum.</p>
<div class="example">
<p><strong>Worked Example:</strong> Factor 3x² + 15x completely.</p>
<p>Both terms share a factor of 3x.</p>
<p class="step-math">3x² + 15x = 3x(x + 5)</p>
</div>
<div class="problem" id="pb-1">
<p class="prompt">1. Factor completely: 6x² − 9x</p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pb-1',true)">A) 3x(2x − 3)</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pb-1',false)">B) 3(2x² − 3x)</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pb-1',false)">C) x(6x − 9)</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pb-1',false)">D) 3x(2x + 3)</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> The greatest common factor of 6x² and 9x is 3x: 6x² − 9x = 3x(2x − 3).</p>
</div>
</div>
<div class="problem" id="pb-2">
<p class="prompt">2. Factor: x² − 49</p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pb-2',true)">A) (x − 7)(x + 7)</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pb-2',false)">B) (x − 49)(x + 1)</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pb-2',false)">C) (x − 7)²</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pb-2',false)">D) Cannot be factored</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> This is a difference of squares: x² − 49 = x² − 7² = (x − 7)(x + 7).</p>
</div>
</div>
<div class="problem" id="pb-3">
<p class="prompt">3. Factor: x² + 10x + 25</p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pb-3',true)">A) (x + 5)²</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pb-3',false)">B) (x + 5)(x − 5)</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pb-3',false)">C) (x + 25)(x + 1)</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pb-3',false)">D) (x + 10)(x + 25)</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> This matches a² + 2ab + b² with a = x and b = 5, since 2(x)(5) = 10x, so it factors as (x + 5)².</p>
</div>
</div>
<div class="problem" id="pb-4">
<p class="prompt">4. Factor: x² − 3x − 18</p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pb-4',true)">A) (x − 6)(x + 3)</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pb-4',false)">B) (x + 6)(x − 3)</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pb-4',false)">C) (x − 9)(x + 2)</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pb-4',false)">D) (x − 18)(x + 1)</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> Find two numbers that multiply to −18 and add to −3: −6 and 3. This gives (x − 6)(x + 3).</p>
</div>
</div>
<div class="problem" id="pb-5">
<p class="prompt">5. Factor: 4x² − 25</p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pb-5',true)">A) (2x − 5)(2x + 5)</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pb-5',false)">B) (4x − 5)(x + 5)</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pb-5',false)">C) (2x − 25)(2x + 1)</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pb-5',false)">D) Cannot be factored</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> This is a difference of squares: 4x² − 25 = (2x)² − 5² = (2x − 5)(2x + 5).</p>
</div>
</div>
<!-- ============ SECTION C: RATIONAL EXPRESSIONS ============ -->
<h2 id="rational">3. Simplifying Rational Expressions</h2>
<p>A <strong>rational expression</strong> is a fraction with a polynomial in the numerator, denominator, or both. To simplify one, factor the numerator and denominator completely, then cancel any factors they share. A rational expression is undefined for any x-value that makes its denominator zero.</p>
<div class="example">
<p><strong>Worked Example:</strong> Simplify <span class="frac"><span class="num">x² − 9</span><span class="den">x + 3</span></span>.</p>
<p class="step-math"><span class="frac"><span class="num">(x − 3)(x + 3)</span><span class="den">x + 3</span></span> = x − 3, where x ≠ −3</p>
</div>
<div class="problem" id="pc-1">
<p class="prompt">1. Simplify: <span class="frac"><span class="num">x² − 16</span><span class="den">x − 4</span></span></p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pc-1',true)">A) x + 4</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pc-1',false)">B) x − 4</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pc-1',false)">C) x² − 16</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pc-1',false)">D) x + 16</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> <span class="frac"><span class="num">(x − 4)(x + 4)</span><span class="den">x − 4</span></span> = x + 4, for x ≠ 4.</p>
</div>
</div>
<div class="problem" id="pc-2">
<p class="prompt">2. Simplify: <span class="frac"><span class="num">3x² + 6x</span><span class="den">3x</span></span></p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pc-2',true)">A) x + 2</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pc-2',false)">B) 3x + 6</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pc-2',false)">C) x² + 2x</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pc-2',false)">D) 3(x + 2)</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> <span class="frac"><span class="num">3x(x + 2)</span><span class="den">3x</span></span> = x + 2, for x ≠ 0.</p>
</div>
</div>
<div class="problem" id="pc-3">
<p class="prompt">3. Simplify: <span class="frac"><span class="num">x² + 5x + 6</span><span class="den">x + 2</span></span></p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pc-3',true)">A) x + 3</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pc-3',false)">B) x + 2</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pc-3',false)">C) x² + 5x + 6</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pc-3',false)">D) x + 5</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> Factor the numerator: <span class="frac"><span class="num">(x + 2)(x + 3)</span><span class="den">x + 2</span></span> = x + 3, for x ≠ −2.</p>
</div>
</div>
<div class="problem" id="pc-4">
<p class="prompt">4. Simplify: <span class="frac"><span class="num">x² − 4</span><span class="den">x² + 5x + 6</span></span></p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pc-4',true)">A) <span class="frac"><span class="num">x − 2</span><span class="den">x + 3</span></span></button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pc-4',false)">B) <span class="frac"><span class="num">x − 2</span><span class="den">x − 3</span></span></button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pc-4',false)">C) <span class="frac"><span class="num">x + 2</span><span class="den">x + 3</span></span></button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pc-4',false)">D) x − 2</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> Factor both: <span class="frac"><span class="num">(x − 2)(x + 2)</span><span class="den">(x + 2)(x + 3)</span></span>. Cancel the shared (x + 2) factor: <span class="frac"><span class="num">x − 2</span><span class="den">x + 3</span></span>, for x ≠ −2, −3.</p>
</div>
</div>
<div class="problem" id="pc-5">
<p class="prompt">5. For what value of x is the expression <span class="frac"><span class="num">x + 5</span><span class="den">x − 3</span></span> undefined?</p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pc-5',true)">A) x = 3</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pc-5',false)">B) x = −5</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pc-5',false)">C) x = −3</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pc-5',false)">D) x = 5</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> A rational expression is undefined wherever its denominator equals 0: x − 3 = 0, so x = 3.</p>
</div>
</div>
<!-- ============ SECTION D: RECOGNIZING EQUIVALENT ============ -->
<h2 id="recognizing">4. Recognizing Equivalent Expressions</h2>
<p>A common SAT question style gives you an expression and asks which of four answer choices is equivalent to it. The most reliable approach is to fully simplify the given expression first, then match it to the answer choices, rather than trying to simplify each choice separately.</p>
<div class="example">
<p><strong>Worked Example:</strong> Which expression is equivalent to (x + 3)(x − 3) + 9?</p>
<p class="step-math">(x + 3)(x − 3) + 9 = (x² − 9) + 9 = x²</p>
</div>
<div class="problem" id="pd-1">
<p class="prompt">1. Which expression is equivalent to 3(2x − 4) + 5x?</p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pd-1',true)">A) 11x − 12</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pd-1',false)">B) 11x − 4</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pd-1',false)">C) 6x − 12 + 5x</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pd-1',false)">D) 10x − 12</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> Distribute: 6x − 12 + 5x. Combine like terms: 11x − 12.</p>
</div>
</div>
<div class="problem" id="pd-2">
<p class="prompt">2. Which expression is equivalent to (x + 3)(x − 3) + 9?</p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pd-2',true)">A) x²</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pd-2',false)">B) x² + 9</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pd-2',false)">C) x² − 9</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pd-2',false)">D) x² + 18</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> This is the worked example above: (x² − 9) + 9 = x².</p>
</div>
</div>
<div class="problem" id="pd-3">
<p class="prompt">3. Which expression is equivalent to 2x(x + 4) − 2x²?</p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pd-3',true)">A) 8x</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pd-3',false)">B) 2x² + 8x</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pd-3',false)">C) 8x²</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pd-3',false)">D) 4x</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> Distribute: 2x² + 8x − 2x². The 2x² terms cancel, leaving 8x.</p>
</div>
</div>
<div class="problem" id="pd-4">
<p class="prompt">4. Which expression is equivalent to (x − 2)² + 4x?</p>
<div class="options">
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pd-4',true)">A) x² + 4</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pd-4',false)">B) x² − 4x + 4</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pd-4',false)">C) x² + 8x + 4</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pd-4',false)">D) x² − 4</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> Expand: x² − 4x + 4 + 4x. The −4x and +4x terms cancel, leaving x² + 4.</p>
</div>
</div>
<div class="problem" id="pd-5">
<p class="prompt">5. Which of the following is NOT equivalent to 4x² − 12x + 9?</p>
<div class="options">
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pd-5',false)">A) (2x − 3)²</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pd-5',false)">B) (3 − 2x)²</button>
<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'pd-5',true)">C) (2x + 3)²</button>
<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'pd-5',false)">D) 4x² − 12x + 9</button>
</div>
<div class="explanation">
<p><span class="label">Explanation:</span> 4x² − 12x + 9 factors as (2x − 3)². Since squaring removes the sign, (3 − 2x)² is also equal, both give the same expanded result. But (2x + 3)² expands to 4x² + 12x + 9, with a positive middle term, so it is NOT equivalent.</p>
</div>
</div>
<!-- ============ MISTAKES ============ -->
<h2 id="mistakes">Common Mistakes to Avoid</h2>
<ul class="mistake-list">
<li><strong>Forgetting the middle term when squaring a binomial.</strong> (a + b)² is not a² + b², it's a² + 2ab + b². Skipping the middle term is one of the most common algebra errors at every level.</li>
<li><strong>Canceling terms instead of factors in a rational expression.</strong> You can only cancel a factor that multiplies the entire numerator and entire denominator, never a term that's only added or subtracted within a larger expression.</li>
<li><strong>Forgetting to state the domain restriction on a simplified rational expression.</strong> Even after simplifying <span class="frac"><span class="num">(x−3)(x+3)</span><span class="den">x+3</span></span> to x − 3, the original expression was still undefined at x = −3, and some questions expect you to note that restriction.</li>
<li><strong>Missing a negative sign when factoring out a GCF.</strong> If every term is negative, or the leading coefficient is negative, factor out a negative GCF carefully and double-check the signs of what remains inside the parentheses.</li>
<li><strong>Assuming an expression that "looks similar" is automatically equivalent.</strong> (2x − 3)² and (2x + 3)² look alike but expand to different expressions because of the sign inside. Always expand or factor completely before declaring two expressions equal.</li>
</ul>
<!-- ============ FAQ ============ -->
<h2 id="faq">Frequently Asked Questions</h2>
<div class="faq-item">
<h3>Do I need to memorize the special product patterns?</h3>
<p>Yes, they save significant time. (a + b)² = a² + 2ab + b², (a − b)² = a² − 2ab + b², and (a − b)(a + b) = a² − b² show up constantly enough that recognizing them on sight, rather than re-deriving them with FOIL every time, is worth the memorization.</p>
</div>
<div class="faq-item">
<h3>How can I check my work on a "which expression is equivalent" question?</h3>
<p>Pick a simple number for x, like 2 or 3, and evaluate both the original expression and your simplified answer at that value. If they give the same result, your simplification is very likely correct. This works as a quick check even if you're not fully confident in your algebra.</p>
</div>
<div class="faq-item">
<h3>Why does factoring matter if I can just expand everything instead?</h3>
<p>Factoring reveals information that expanded form hides, such as a rational expression's undefined values, a quadratic's roots, or a shared factor that cancels between a numerator and denominator. Many Advanced Math questions are specifically designed so that factoring first is dramatically faster than working with the expanded form.</p>
</div>
<div class="faq-item">
<h3>Where can I practice more problems like these?</h3>
<p>The <a href="https://theschoolofmathematics.com/quiz/sat-equivalent-expressions-quiz-1">Equivalent Expressions quizzes</a> in the SAT Math Question Bank include additional original problems on this topic, along with quizzes covering every other Algebra, Advanced Math, Problem-Solving and Data Analysis, and Geometry and Trigonometry skill on the Digital SAT.</p>
</div>
<footer class="cta-final">
<div class="cta-group">
<a class="cta-btn cta-primary" href="https://theschoolofmathematics.com/quiz/sat-equivalent-expressions-quiz-1">Practice Equivalent Expressions Free</a>
<a class="cta-btn cta-secondary" href="https://theschoolofmathematics.com/quiz/course/SAT-Math-Qbank">Explore the Full SAT Math Qbank</a>
</div>
</footer>
</div>
<script>
function checkAnswer(btn, problemId, isCorrect) {
var problem = document.getElementById(problemId);
var buttons = problem.querySelectorAll('.option-btn');
buttons.forEach(function(b) { b.disabled = true; });
if (isCorrect) {
btn.classList.add('correct');
} else {
btn.classList.add('incorrect');
var correctBtn = problem.querySelector('.option-btn[data-correct="true"]');
if (correctBtn) { correctBtn.classList.add('correct'); }
}
var exp = problem.querySelector('.explanation');
if (exp) { exp.classList.add('show'); }
}
</script>
</body>
</html>