Linear Functions | Free SAT Math Course

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Functions: Domain, Range & Function Notation | Free SAT Course | The School of Mathematics</title>

<meta name="description" content="Learn linear functions for the Digital SAT with this free, complete lesson: the coordinate plane, relations and function notation, average rate of change and slope, standard form and intercepts, slope-intercept and point-slope form, and parallel and perpendicular lines. Includes 60 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; }


 .figure-row {

  display: flex;

  gap: 20px;

  flex-wrap: wrap;

  justify-content: center;

  margin: 20px 0;

 }

 .figure-box { text-align: center; max-width: 260px; }

 .figure-box svg { max-width: 100%; height: auto; border: 1px solid var(--border); border-radius: 8px; background: #fff; }

 .figure-caption { font-size: 0.85rem; color: #5f6368; margin-top: 6px; }

 .figure-caption strong { color: #202124; }


 .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>SAT Math: Linear Functions</h1>


<p class="intro">

Linear functions form the backbone of the Algebra domain on the Digital SAT, and this free, complete lesson covers everything the College Board's Linear Functions question category tests: the coordinate plane and quadrants, relations, domain and range, identifying functions and the vertical line test, function notation, average rate of change, the slope formula and types of slope, standard form and intercepts, slope-intercept form, point-slope form, writing an equation from two points, and parallel and perpendicular lines. Each idea is followed by a fully worked example, and then a set of original practice problems with instant feedback, so you can build fluency across the entire topic in one place. 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-linear-functions-quiz-1">Practice Linear Functions 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="#coordinate-plane">The Coordinate Plane and Quadrants</a></li>

<li><a href="#domain-range">Relations, Domain, and Range</a></li>

<li><a href="#functions">Identifying Functions and the Vertical Line Test</a></li>

<li><a href="#function-notation">Function Notation and Evaluating Functions</a></li>

<li><a href="#rate-of-change">Average Rate of Change</a></li>

<li><a href="#slope">The Slope Formula and Types of Slope</a></li>

<li><a href="#intercepts">Standard Form, Intercepts, and Zeros</a></li>

<li><a href="#slope-intercept">Slope-Intercept Form</a></li>

<li><a href="#point-slope">Point-Slope Form</a></li>

<li><a href="#two-points">Writing an Equation from Two Points</a></li>

<li><a href="#parallel">Parallel Lines</a></li>

<li><a href="#perpendicular">Perpendicular Lines</a></li>

<li><a href="#classify">Classifying Pairs of Lines</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 ============ -->

<h2 id="coordinate-plane">1. The Coordinate Plane and Quadrants</h2>

<p>A coordinate plane is formed by two number lines that meet at a right angle: the horizontal <strong>x-axis</strong> and the vertical <strong>y-axis</strong>. The point where they cross is called the <strong>origin</strong>, written (0, 0). These two axes divide the plane into four regions called <strong>quadrants</strong>, numbered with Roman numerals counterclockwise starting from the upper right.</p>


<div class="figure-row">

<div class="figure-box">

<svg viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg">

 <line x1="10" y1="150" x2="290" y2="150" stroke="#5f6368" stroke-width="1.5"/>

 <line x1="150" y1="10" x2="150" y2="290" stroke="#5f6368" stroke-width="1.5"/>

 <polygon points="290,150 280,145 280,155" fill="#5f6368"/>

 <polygon points="150,10 145,20 155,20" fill="#5f6368"/>

 <text x="296" y="154" font-size="13" fill="#5f6368">x</text>

 <text x="146" y="10" font-size="13" fill="#5f6368">y</text>

 <text x="215" y="55" font-size="14" fill="#4285f4" font-weight="600">Quadrant I</text>

 <text x="55" y="55" font-size="14" fill="#4285f4" font-weight="600">Quadrant II</text>

 <text x="45" y="255" font-size="13" fill="#4285f4" font-weight="600">Quadrant III</text>

 <text x="200" y="255" font-size="13" fill="#4285f4" font-weight="600">Quadrant IV</text>

 <circle cx="210" cy="110" r="4" fill="#ea4335"/>

 <text x="216" y="106" font-size="12" fill="#202124">(3, 2)</text>

 <circle cx="90" cy="110" r="4" fill="#ea4335"/>

 <text x="40" y="106" font-size="12" fill="#202124">(&minus;3, 2)</text>

 <circle cx="90" cy="190" r="4" fill="#ea4335"/>

 <text x="35" y="205" font-size="12" fill="#202124">(&minus;3, &minus;2)</text>

 <circle cx="210" cy="190" r="4" fill="#ea4335"/>

 <text x="216" y="205" font-size="12" fill="#202124">(3, &minus;2)</text>

</svg>

<p class="figure-caption">The four quadrants, with one sample point plotted in each.</p>

</div>

</div>


<p>An <strong>ordered pair</strong> (x, y) gives the exact location of a point: x tells you how far to move left or right from the origin, and y tells you how far to move up or down. A point is in Quadrant I if both coordinates are positive, Quadrant II if x is negative and y is positive, Quadrant III if both are negative, and Quadrant IV if x is positive and y is negative. A point that lies directly on an axis, such as (0, 4) or (&minus;5, 0), is not considered part of any quadrant.</p>


<div class="problem" id="f1_pa-1">

<p class="prompt">1. In which quadrant is the point (&minus;5, 3) located?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pa-1',false)">A) Quadrant I</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pa-1',true)">B) Quadrant II</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pa-1',false)">C) Quadrant III</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pa-1',false)">D) Quadrant IV</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The x-coordinate is negative and the y-coordinate is positive. Negative x, positive y is Quadrant II.</p>

</div>

</div>


<div class="problem" id="f1_pa-2">

<p class="prompt">2. In which quadrant is the point (4, &minus;7) located?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pa-2',false)">A) Quadrant I</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pa-2',false)">B) Quadrant II</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pa-2',false)">C) Quadrant III</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pa-2',true)">D) Quadrant IV</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The x-coordinate is positive and the y-coordinate is negative. Positive x, negative y is Quadrant IV.</p>

</div>

</div>


<div class="problem" id="f1_pa-3">

<p class="prompt">3. Point P lies on the negative y-axis, exactly 6 units from the origin. What are the coordinates of P?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pa-3',false)">A) (6, 0)</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pa-3',false)">B) (&minus;6, 0)</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pa-3',false)">C) (0, 6)</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pa-3',true)">D) (0, &minus;6)</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> A point on the y-axis always has an x-coordinate of 0. Since P is on the negative part of the y-axis, its y-coordinate is &minus;6, giving the point (0, &minus;6).</p>

</div>

</div>


<div class="problem" id="f1_pa-4">

<p class="prompt">4. Which of the following describes every point in Quadrant III?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pa-4',false)">A) x &gt; 0 and y &gt; 0</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pa-4',false)">B) x &lt; 0 and y &gt; 0</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pa-4',true)">C) x &lt; 0 and y &lt; 0</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pa-4',false)">D) x &gt; 0 and y &lt; 0</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Quadrant III is the lower-left region of the plane, where both coordinates are negative: x &lt; 0 and y &lt; 0.</p>

</div>

</div>


<!-- ============ SECTION B ============ -->

<h2 id="domain-range">2. Relations, Domain, and Range</h2>

<p>A <strong>relation</strong> is simply a set of ordered pairs. A relation can be shown as a list of ordered pairs, a table of values, a mapping diagram, or a graph, and all four representations describe the exact same information. The <strong>domain</strong> of a relation is the set of all its x-coordinates (the inputs), and the <strong>range</strong> is the set of all its y-coordinates (the outputs). When you list a domain or range, each value is written only once, even if it appears more than once in the relation.</p>


<div class="example">

<p><strong>Worked Example:</strong> Find the domain and range of the relation {(&minus;2, 6), (1, 4), (1, &minus;1), (5, 4)}.</p>

<p>The domain is the set of x-coordinates: {&minus;2, 1, 5}. Even though 1 appears twice as an x-value, it's listed only once in the domain.</p>

<p>The range is the set of y-coordinates: {6, 4, &minus;1}. The value 4 appears twice in the relation but is listed only once in the range.</p>

</div>


<div class="problem" id="f1_pb-1">

<p class="prompt">1. What is the domain of the relation {(&minus;4, 6), (&minus;1, 2), (0, &minus;3), (5, 6)}?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pb-1',true)">A) {&minus;4, &minus;1, 0, 5}</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pb-1',false)">B) {6, 2, &minus;3}</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pb-1',false)">C) {&minus;4, &minus;1, 0, 5, 6, 2, &minus;3}</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pb-1',false)">D) {6, 2, &minus;3, 6}</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The domain is the set of x-coordinates from each ordered pair: &minus;4, &minus;1, 0, and 5.</p>

</div>

</div>


<div class="problem" id="f1_pb-2">

<p class="prompt">2. What is the range of the relation shown in the table below?</p>

<table class="ref" style="max-width:220px;">

<tr><th>x</th><th>y</th></tr>

<tr><td>&minus;3</td><td>8</td></tr>

<tr><td>0</td><td>&minus;1</td></tr>

<tr><td>2</td><td>&minus;1</td></tr>

<tr><td>4</td><td>5</td></tr>

</table>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pb-2',true)">A) {8, &minus;1, 5}</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pb-2',false)">B) {&minus;3, 0, 2, 4}</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pb-2',false)">C) {8, &minus;1, &minus;1, 5}</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pb-2',false)">D) {8, &minus;1, 5, 4}</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The range is the set of y-values: 8, &minus;1, and 5. Since &minus;1 appears twice in the table, it's listed only once in the range.</p>

</div>

</div>


<div class="problem" id="f1_pb-3">

<p class="prompt">3. What is the domain of the relation containing the points (&minus;3, 1), (0, 4), (2, 4), and (6, &minus;2)?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pb-3',true)">A) {&minus;3, 0, 2, 6}</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pb-3',false)">B) {1, 4, &minus;2}</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pb-3',false)">C) {1, 4, 4, &minus;2}</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pb-3',false)">D) {&minus;3, 0, 2, 4, 6}</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The domain is the set of x-coordinates: &minus;3, 0, 2, and 6.</p>

</div>

</div>


<!-- ============ SECTION C ============ -->

<h2 id="functions">3. Identifying Functions and the Vertical Line Test</h2>

<p>A <strong>function</strong> is a special kind of relation in which every element of the domain is paired with exactly one element of the range. In other words, no x-value can appear more than once with two different y-values. It's perfectly fine for a y-value to repeat, as long as each x-value only ever leads to one output.</p>


<p>If a relation is shown as a graph, you can test whether it's a function using the <strong>vertical line test</strong>: a graph represents a function if and only if no vertical line intersects it more than once. If you can draw even one vertical line that crosses the graph twice, the relation is not a function, because that x-value is paired with two different y-values.</p>


<div class="figure-row">

<div class="figure-box">

<svg viewBox="0 0 240 210" xmlns="http://www.w3.org/2000/svg">

 <line x1="20" y1="195" x2="220" y2="195" stroke="#dadce0" stroke-width="1"/>

 <line x1="120" y1="15" x2="120" y2="195" stroke="#dadce0" stroke-width="1"/>

 <path d="M 50 30 Q 120 190 190 30" fill="none" stroke="#4285f4" stroke-width="2.5"/>

 <line x1="120" y1="15" x2="120" y2="195" stroke="#ea4335" stroke-width="1.5" stroke-dasharray="5,4"/>

 <circle cx="120" cy="110" r="4.5" fill="#34a853"/>

</svg>

<p class="figure-caption"><strong>Function</strong> &ndash; the vertical line crosses the graph exactly once.</p>

</div>

<div class="figure-box">

<svg viewBox="0 0 240 210" xmlns="http://www.w3.org/2000/svg">

 <line x1="20" y1="195" x2="220" y2="195" stroke="#dadce0" stroke-width="1"/>

 <line x1="70" y1="15" x2="70" y2="195" stroke="#dadce0" stroke-width="1"/>

 <path d="M 40 30 Q 195 105 40 180" fill="none" stroke="#4285f4" stroke-width="2.5"/>

 <line x1="140" y1="15" x2="140" y2="195" stroke="#ea4335" stroke-width="1.5" stroke-dasharray="5,4"/>

 <circle cx="140" cy="62" r="4.5" fill="#34a853"/>

 <circle cx="140" cy="148" r="4.5" fill="#34a853"/>

</svg>

<p class="figure-caption"><strong>Not a Function</strong> &ndash; the vertical line crosses the graph twice.</p>

</div>

</div>


<div class="example">

<p><strong>Worked Example:</strong> Does the relation {(3, &minus;2), (5, 1), (3, 4), (8, 1)} represent a function?</p>

<p>No. The domain value 3 is paired with two different range values, &minus;2 and 4, so this relation is not a function.</p>

</div>


<div class="problem" id="f1_pc-1">

<p class="prompt">1. Which of the following relations represents a function?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pc-1',false)">A) {(2, 5), (3, 7), (2, 9), (4, 1)}</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pc-1',true)">B) {(1, 4), (2, 4), (3, 4), (4, 4)}</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pc-1',false)">C) {(&minus;1, 3), (&minus;1, &minus;3), (0, 0), (1, 3)}</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pc-1',false)">D) {(5, 2), (5, &minus;2), (6, 0), (7, 1)}</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Choice B is the only relation where every x-value is different. It's fine that every y-value happens to be 4, a repeated output doesn't disqualify a relation from being a function, only a repeated input with different outputs does. Choices A, C, and D each repeat an x-value (2, &minus;1, and 5, respectively) with two different y-values.</p>

</div>

</div>


<div class="problem" id="f1_pc-2">

<p class="prompt">2. A relation contains the ordered pairs (4, &minus;3), (4, 5), (7, 2), and (9, &minus;3). Is this relation a function?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pc-2',false)">A) Yes, because no y-value repeats</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pc-2',false)">B) Yes, because every x-value has a y-value</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pc-2',true)">C) No, because 4 is paired with two different y-values</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pc-2',false)">D) No, because &minus;3 appears as a y-value twice</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The domain value 4 is paired with both &minus;3 and 5. Since one input leads to two different outputs, this relation is not a function. A repeated y-value, like &minus;3 appearing twice, is not a problem on its own.</p>

</div>

</div>


<div class="problem" id="f1_pc-3">

<p class="prompt">3. Does the graph in the first figure above (labeled "Function") represent a function?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pc-3',true)">A) Yes, because every vertical line crosses it at most once</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pc-3',false)">B) No, because the graph is curved rather than straight</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pc-3',false)">C) No, because it has a lowest point</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pc-3',false)">D) Yes, because it's symmetric</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The shape of a graph, whether it's curved, straight, or has a highest or lowest point, has nothing to do with whether it's a function. What matters is the vertical line test: since no vertical line crosses this graph more than once, it represents a function.</p>

</div>

</div>


<div class="problem" id="f1_pc-4">

<p class="prompt">4. A table lists inputs 2, 5, 5, and 8 with corresponding outputs 1, 3, 6, and 9. Is the relation shown a function?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pc-4',false)">A) Yes, because each output has one input</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pc-4',false)">B) Yes, because the outputs are all different</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pc-4',true)">C) No, because the input 5 corresponds to two different outputs</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pc-4',false)">D) No, because 8 only appears once</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The input value 5 appears twice, once paired with output 3 and once paired with output 6. Since this input has two different outputs, the relation is not a function.</p>

</div>

</div>


<!-- ============ SECTION D ============ -->

<h2 id="function-notation">4. Function Notation and Evaluating Functions</h2>

<p>An equation that represents a function can be written using <strong>function notation</strong>. Instead of writing y = 4x &minus; 5, you can write f(x) = 4x &minus; 5. The expression f(x) is read "f of x" and represents the output of the function for a given input x, it does not mean f multiplied by x. To evaluate a function at a specific value, substitute that value everywhere the input variable appears, and then simplify.</p>


<div class="example">

<p><strong>Worked Example:</strong> If f(x) = 3x + 2, find f(&minus;2) and f(c &minus; 2).</p>

<p class="step-math">f(&minus;2) = 3(&minus;2) + 2 = &minus;6 + 2 = &minus;4</p>

<p class="step-math">f(c &minus; 2) = 3(c &minus; 2) + 2 = 3c &minus; 6 + 2 = 3c &minus; 4</p>

</div>


<div class="problem" id="f1_pd-1">

<p class="prompt">1. If g(x) = 4x &minus; 5, find g(&minus;3).</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pd-1',true)">A) &minus;17</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-1',false)">B) &minus;7</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-1',false)">C) 7</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-1',false)">D) 17</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Substitute &minus;3 for x: g(&minus;3) = 4(&minus;3) &minus; 5 = &minus;12 &minus; 5 = &minus;17.</p>

</div>

</div>


<div class="problem" id="f1_pd-2">

<p class="prompt">2. If g(x) = 4x &minus; 5, find g(a + 1).</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pd-2',true)">A) 4a &minus; 1</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-2',false)">B) 4a + 1</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-2',false)">C) 4a &minus; 9</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-2',false)">D) a &minus; 1</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Substitute (a + 1) for x: g(a + 1) = 4(a + 1) &minus; 5 = 4a + 4 &minus; 5 = 4a &minus; 1.</p>

</div>

</div>


<div class="problem" id="f1_pd-3">

<p class="prompt">3. If g(x) = 4x &minus; 5, find the value of 3[g(2)] &minus; g(&minus;1).</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-3',false)">A) 0</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-3',false)">B) 9</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pd-3',true)">C) 18</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-3',false)">D) 27</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> First find g(2) = 4(2) &minus; 5 = 3 and g(&minus;1) = 4(&minus;1) &minus; 5 = &minus;9. Then 3[g(2)] &minus; g(&minus;1) = 3(3) &minus; (&minus;9) = 9 + 9 = 18.</p>

</div>

</div>


<div class="problem" id="f1_pd-4">

<p class="prompt">4. If h(x) = &minus;2x<sup>2</sup> + 5, find h(3).</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pd-4',true)">A) &minus;13</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-4',false)">B) &minus;1</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-4',false)">C) 13</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-4',false)">D) 23</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Substitute 3 for x: h(3) = &minus;2(3)<sup>2</sup> + 5 = &minus;2(9) + 5 = &minus;18 + 5 = &minus;13. Remember to square the input before multiplying by &minus;2.</p>

</div>

</div>


<div class="problem" id="f1_pd-5">

<p class="prompt">5. If h(x) = &minus;2x<sup>2</sup> + 5, find h(&minus;2).</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pd-5',true)">A) &minus;3</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-5',false)">B) &minus;13</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-5',false)">C) 3</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-5',false)">D) 13</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Substitute &minus;2 for x: h(&minus;2) = &minus;2(&minus;2)<sup>2</sup> + 5 = &minus;2(4) + 5 = &minus;8 + 5 = &minus;3. Since (&minus;2)<sup>2</sup> = 4, the negative sign in front of the 2 is applied after squaring.</p>

</div>

</div>


<div class="problem" id="f1_pd-6">

<p class="prompt">6. If f(x) = 2x &minus; 7 and f(k) = 9, what is the value of k?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-6',false)">A) 1</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f1_pd-6',true)">B) 8</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-6',false)">C) 16</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f1_pd-6',false)">D) 23</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Set the function equal to 9: 2k &minus; 7 = 9. Add 7 to each side: 2k = 16. Divide by 2: k = 8.</p>

</div>

</div>




<!-- ============ SECTION A ============ -->

<h2 id="rate-of-change">5. Average Rate of Change</h2>

<p>The <strong>average rate of change</strong> is a ratio that describes how much one quantity changes, on average, with respect to a change in another quantity. If x is the independent variable and y is the dependent variable, then:</p>

<p class="step-math" style="text-align:center; font-size:1.1rem;">average rate of change = <span class="frac"><span class="num">change in y</span><span class="den">change in x</span></span></p>

<p>To find it from a table, pick any two rows, subtract the y-values, subtract the corresponding x-values in the same order, and divide.</p>


<div class="example">

<p><strong>Worked Example:</strong> The table shows a runner's distance from the start of a race, in meters, at different times.</p>

<table class="ref" style="max-width:300px;">

<tr><th>Time (seconds)</th><th>Distance (meters)</th></tr>

<tr><td>2</td><td>16</td></tr>

<tr><td>5</td><td>40</td></tr>

<tr><td>9</td><td>72</td></tr>

</table>

<p>Find the average rate of change in distance from 2 seconds to 9 seconds.</p>

<p class="step-math">average rate of change = <span class="frac"><span class="num">72 &minus; 16</span><span class="den">9 &minus; 2</span></span> = <span class="frac"><span class="num">56</span><span class="den">7</span></span> = 8 meters per second</p>

</div>


<div class="problem" id="f2_pa-1">

<p class="prompt">1. The table shows temperature readings over several hours. What is the average rate of change in temperature from hour 1 to hour 7?</p>

<table class="ref" style="max-width:280px;">

<tr><th>Hour</th><th>Temperature (&deg;F)</th></tr>

<tr><td>1</td><td>58</td></tr>

<tr><td>3</td><td>66</td></tr>

<tr><td>5</td><td>74</td></tr>

<tr><td>7</td><td>82</td></tr>

</table>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pa-1',false)">A) 3&deg;F per hour</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f2_pa-1',true)">B) 4&deg;F per hour</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pa-1',false)">C) 6&deg;F per hour</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pa-1',false)">D) 24&deg;F per hour</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> average rate of change = <span class="frac"><span class="num">82 &minus; 58</span><span class="den">7 &minus; 1</span></span> = <span class="frac"><span class="num">24</span><span class="den">6</span></span> = 4&deg;F per hour.</p>

</div>

</div>


<div class="problem" id="f2_pa-2">

<p class="prompt">2. The table shows the distance a car has traveled at different times. What is the average rate of change in distance from hour 0 to hour 6?</p>

<table class="ref" style="max-width:280px;">

<tr><th>Time (hours)</th><th>Distance (miles)</th></tr>

<tr><td>0</td><td>0</td></tr>

<tr><td>2</td><td>110</td></tr>

<tr><td>4</td><td>220</td></tr>

<tr><td>6</td><td>330</td></tr>

</table>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f2_pa-2',true)">A) 55 miles per hour</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pa-2',false)">B) 330 miles per hour</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pa-2',false)">C) 6 miles per hour</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pa-2',false)">D) 165 miles per hour</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> average rate of change = <span class="frac"><span class="num">330 &minus; 0</span><span class="den">6 &minus; 0</span></span> = <span class="frac"><span class="num">330</span><span class="den">6</span></span> = 55 miles per hour.</p>

</div>

</div>


<div class="problem" id="f2_pa-3">

<p class="prompt">3. A company's revenue was $40,000 in its first year and grew to $76,000 by its fourth year. What was the average rate of change in revenue per year?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pa-3',false)">A) $9,000 per year</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f2_pa-3',true)">B) $12,000 per year</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pa-3',false)">C) $18,000 per year</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pa-3',false)">D) $36,000 per year</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> average rate of change = <span class="frac"><span class="num">76,000 &minus; 40,000</span><span class="den">4 &minus; 1</span></span> = <span class="frac"><span class="num">36,000</span><span class="den">3</span></span> = $12,000 per year.</p>

</div>

</div>


<div class="problem" id="f2_pa-4">

<p class="prompt">4. A candle is 8 inches tall. Three hours after being lit, it has burned down to 5 inches. What is the average rate of change in the candle's height, in inches per hour?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pa-4',false)">A) &minus;3 inches per hour</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f2_pa-4',true)">B) &minus;1 inch per hour</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pa-4',false)">C) 1 inch per hour</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pa-4',false)">D) 3 inches per hour</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> average rate of change = <span class="frac"><span class="num">5 &minus; 8</span><span class="den">3 &minus; 0</span></span> = <span class="frac"><span class="num">&minus;3</span><span class="den">3</span></span> = &minus;1 inch per hour. The negative sign makes sense here, the height is decreasing over time.</p>

</div>

</div>


<!-- ============ SECTION B ============ -->

<h2 id="slope">6. The Slope Formula and Types of Slope</h2>

<p>Geometrically, the average rate of change between two points on a line is called the <strong>slope</strong> of the line. The slope m through two points (x<sub>1</sub>, y<sub>1</sub>) and (x<sub>2</sub>, y<sub>2</sub>) is:</p>

<p class="step-math" style="text-align:center; font-size:1.1rem;">m = <span class="frac"><span class="num">y<sub>2</sub> &minus; y<sub>1</sub></span><span class="den">x<sub>2</sub> &minus; x<sub>1</sub></span></span> = <span class="frac"><span class="num">change in y</span><span class="den">change in x</span></span> = <span class="frac"><span class="num">rise</span><span class="den">run</span></span></p>

<p>A line can have one of four types of slope, depending on its direction:</p>


<div class="figure-row">

<div class="figure-box">

<svg viewBox="0 0 150 150" xmlns="http://www.w3.org/2000/svg">

<line x1="15" y1="75" x2="135" y2="75" stroke="#dadce0" stroke-width="1"/>

<line x1="75" y1="15" x2="75" y2="135" stroke="#dadce0" stroke-width="1"/>

<line x1="30" y1="120" x2="120" y2="30" stroke="#4285f4" stroke-width="2.5"/>

</svg>

<p class="figure-caption"><strong>Positive slope</strong> &ndash; rises left to right</p>

</div>

<div class="figure-box">

<svg viewBox="0 0 150 150" xmlns="http://www.w3.org/2000/svg">

<line x1="15" y1="75" x2="135" y2="75" stroke="#dadce0" stroke-width="1"/>

<line x1="75" y1="15" x2="75" y2="135" stroke="#dadce0" stroke-width="1"/>

<line x1="30" y1="30" x2="120" y2="120" stroke="#4285f4" stroke-width="2.5"/>

</svg>

<p class="figure-caption"><strong>Negative slope</strong> &ndash; falls left to right</p>

</div>

<div class="figure-box">

<svg viewBox="0 0 150 150" xmlns="http://www.w3.org/2000/svg">

<line x1="15" y1="75" x2="135" y2="75" stroke="#dadce0" stroke-width="1"/>

<line x1="75" y1="15" x2="75" y2="135" stroke="#dadce0" stroke-width="1"/>

<line x1="25" y1="75" x2="125" y2="75" stroke="#4285f4" stroke-width="2.5"/>

</svg>

<p class="figure-caption"><strong>Zero slope</strong> &ndash; horizontal line</p>

</div>

<div class="figure-box">

<svg viewBox="0 0 150 150" xmlns="http://www.w3.org/2000/svg">

<line x1="15" y1="75" x2="135" y2="75" stroke="#dadce0" stroke-width="1"/>

<line x1="75" y1="15" x2="75" y2="135" stroke="#dadce0" stroke-width="1"/>

<line x1="75" y1="25" x2="75" y2="125" stroke="#4285f4" stroke-width="2.5"/>

</svg>

<p class="figure-caption"><strong>Undefined slope</strong> &ndash; vertical line</p>

</div>

</div>


<div class="example">

<p><strong>Worked Example:</strong> Find the slope of the line through (2, &minus;3) and (&minus;4, 5).</p>

<p class="step-math">m = <span class="frac"><span class="num">5 &minus; (&minus;3)</span><span class="den">&minus;4 &minus; 2</span></span> = <span class="frac"><span class="num">8</span><span class="den">&minus;6</span></span> = &minus;<span class="frac"><span class="num">4</span><span class="den">3</span></span></p>

</div>


<div class="problem" id="f2_pb-1">

<p class="prompt">1. Find the slope of the line through (&minus;1, &minus;6) and (5, 2).</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f2_pb-1',true)">A) <span class="frac"><span class="num">4</span><span class="den">3</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-1',false)">B) &minus;<span class="frac"><span class="num">4</span><span class="den">3</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-1',false)">C) <span class="frac"><span class="num">3</span><span class="den">4</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-1',false)">D) &minus;<span class="frac"><span class="num">3</span><span class="den">4</span></span></button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> m = <span class="frac"><span class="num">2 &minus; (&minus;6)</span><span class="den">5 &minus; (&minus;1)</span></span> = <span class="frac"><span class="num">8</span><span class="den">6</span></span> = <span class="frac"><span class="num">4</span><span class="den">3</span></span>.</p>

</div>

</div>


<div class="problem" id="f2_pb-2">

<p class="prompt">2. Find the slope of the line through (4, 7) and (4, &minus;2).</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-2',false)">A) 0</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-2',false)">B) 1</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f2_pb-2',true)">C) Undefined</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-2',false)">D) &minus;9</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> m = <span class="frac"><span class="num">&minus;2 &minus; 7</span><span class="den">4 &minus; 4</span></span> = <span class="frac"><span class="num">&minus;9</span><span class="den">0</span></span>. Division by zero is undefined, so the slope is undefined. This makes sense, both points share the same x-coordinate, so the line is vertical.</p>

</div>

</div>


<div class="problem" id="f2_pb-3">

<p class="prompt">3. Find the slope of the line through (&minus;3, 5) and (6, 5).</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f2_pb-3',true)">A) 0</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-3',false)">B) Undefined</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-3',false)">C) 1</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-3',false)">D) &minus;1</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> m = <span class="frac"><span class="num">5 &minus; 5</span><span class="den">6 &minus; (&minus;3)</span></span> = <span class="frac"><span class="num">0</span><span class="den">9</span></span> = 0. Both points share the same y-coordinate, so the line is horizontal with a slope of 0.</p>

</div>

</div>


<div class="problem" id="f2_pb-4">

<p class="prompt">4. Find the slope of the line through (0, &minus;4) and (3, 2).</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f2_pb-4',true)">A) 2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-4',false)">B) &minus;2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-4',false)">C) <span class="frac"><span class="num">1</span><span class="den">2</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-4',false)">D) 3</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> m = <span class="frac"><span class="num">2 &minus; (&minus;4)</span><span class="den">3 &minus; 0</span></span> = <span class="frac"><span class="num">6</span><span class="den">3</span></span> = 2.</p>

</div>

</div>


<div class="problem" id="f2_pb-5">

<p class="prompt">5. A line has a slope of 3. It passes through (2, 5) and (b, 11). What is the value of b?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-5',false)">A) 0</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f2_pb-5',true)">B) 4</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-5',false)">C) 5</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-5',false)">D) 8</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Set up the slope formula: 3 = <span class="frac"><span class="num">11 &minus; 5</span><span class="den">b &minus; 2</span></span>, so 3 = <span class="frac"><span class="num">6</span><span class="den">b &minus; 2</span></span>. Multiply both sides by (b &minus; 2): 3(b &minus; 2) = 6, so b &minus; 2 = 2, and b = 4.</p>

</div>

</div>


<div class="problem" id="f2_pb-6">

<p class="prompt">6. A line has slope &minus;<span class="frac"><span class="num">2</span><span class="den">5</span></span> and passes through the point (5, 1). If x increases by 5, how much does y change?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f2_pb-6',true)">A) It decreases by 2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-6',false)">B) It increases by 2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-6',false)">C) It decreases by <span class="frac"><span class="num">5</span><span class="den">2</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pb-6',false)">D) It increases by 5</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Slope tells you the change in y for every one-unit change in x. Change in y = slope &times; change in x = &minus;<span class="frac"><span class="num">2</span><span class="den">5</span></span> &times; 5 = &minus;2, so y decreases by 2.</p>

</div>

</div>


<!-- ============ SECTION C ============ -->

<h2 id="intercepts">7. Standard Form, Intercepts, and Zeros</h2>

<p>The <strong>standard form</strong> of a linear equation is Ax + By = C, where A, B, and C are integers. From standard form, you can quickly find where the line crosses each axis. The <strong>x-intercept</strong> is the x-coordinate of the point where the graph crosses the x-axis, found by letting y = 0 and solving for x. The <strong>y-intercept</strong> is the y-coordinate of the point where the graph crosses the y-axis, found by letting x = 0 and solving for y.</p>

<p>These intercepts connect directly to functions: the values of x for which f(x) = 0 are called the <strong>zeros</strong> of the function. In other words, the zeros of a function are exactly its x-intercepts.</p>


<div class="example">

<p><strong>Worked Example:</strong> Find the x-intercept and y-intercept of 3x + 4y = 24.</p>

<p>To find the x-intercept, let y = 0: 3x + 4(0) = 24, so 3x = 24, and x = 8. The x-intercept is 8.</p>

<p>To find the y-intercept, let x = 0: 3(0) + 4y = 24, so 4y = 24, and y = 6. The y-intercept is 6.</p>

</div>


<div class="problem" id="f2_pc-1">

<p class="prompt">1. What is the x-intercept of 5x &minus; 2y = 20?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f2_pc-1',true)">A) 4</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pc-1',false)">B) &minus;4</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pc-1',false)">C) 10</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pc-1',false)">D) 20</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Let y = 0: 5x &minus; 2(0) = 20, so 5x = 20, and x = 4.</p>

</div>

</div>


<div class="problem" id="f2_pc-2">

<p class="prompt">2. What is the y-intercept of 5x &minus; 2y = 20?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pc-2',false)">A) 4</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f2_pc-2',true)">B) &minus;10</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pc-2',false)">C) 10</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pc-2',false)">D) 20</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Let x = 0: 5(0) &minus; 2y = 20, so &minus;2y = 20, and y = &minus;10.</p>

</div>

</div>


<div class="problem" id="f2_pc-3">

<p class="prompt">3. If f(x) = 2x &minus; 10, what is the zero of the function?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pc-3',false)">A) &minus;5</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pc-3',false)">B) 0</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f2_pc-3',true)">C) 5</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pc-3',false)">D) 10</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The zero of a function is the value of x that makes f(x) = 0. Setting 2x &minus; 10 = 0 gives 2x = 10, so x = 5.</p>

</div>

</div>


<div class="problem" id="f2_pc-4">

<p class="prompt">4. For what value of x does the graph of y = 4x &minus; 12 cross the x-axis?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pc-4',false)">A) &minus;3</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f2_pc-4',true)">B) 3</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pc-4',false)">C) 12</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pc-4',false)">D) 4</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> A graph crosses the x-axis where y = 0. Setting 4x &minus; 12 = 0 gives 4x = 12, so x = 3.</p>

</div>

</div>


<div class="problem" id="f2_pc-5">

<p class="prompt">5. A line in standard form is written as 6x + 3y = 18. What is the sum of the line's x-intercept and y-intercept?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pc-5',false)">A) 5</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f2_pc-5',true)">B) 9</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pc-5',false)">C) 18</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f2_pc-5',false)">D) 24</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> For the x-intercept, let y = 0: 6x = 18, so x = 3. For the y-intercept, let x = 0: 3y = 18, so y = 6. The sum is 3 + 6 = 9.</p>

</div>

</div>




<!-- ============ SECTION A ============ -->

<h2 id="slope-intercept">8. Slope-Intercept Form</h2>

<p>The <strong>slope-intercept form</strong> of the equation of a line is:</p>

<p class="step-math" style="text-align:center; font-size:1.15rem;">y = mx + b</p>

<p>where m is the slope of the line and b is the y-intercept. This form is useful because you can read the slope and y-intercept directly from the equation without doing any extra work, and it's the easiest form to graph from or to plug an x-value into.</p>


<div class="example">

<p><strong>Worked Example:</strong> What is the slope and y-intercept of y = &minus;3x + 7?</p>

<p>Comparing to y = mx + b, m = &minus;3 and b = 7. The line has a slope of &minus;3 and a y-intercept of 7.</p>

</div>


<div class="problem" id="f3_pa-1">

<p class="prompt">1. What is the slope and y-intercept of y = &minus;3x + 7?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f3_pa-1',true)">A) slope &minus;3, y-intercept 7</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pa-1',false)">B) slope 3, y-intercept 7</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pa-1',false)">C) slope &minus;3, y-intercept &minus;7</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pa-1',false)">D) slope 7, y-intercept &minus;3</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Comparing y = &minus;3x + 7 to y = mx + b directly gives m = &minus;3 and b = 7.</p>

</div>

</div>


<div class="problem" id="f3_pa-2">

<p class="prompt">2. Write the equation, in slope-intercept form, of a line with slope 5 and y-intercept &minus;2.</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f3_pa-2',true)">A) y = 5x &minus; 2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pa-2',false)">B) y = &minus;2x + 5</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pa-2',false)">C) y = 5x + 2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pa-2',false)">D) y = &minus;5x &minus; 2</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Substitute m = 5 and b = &minus;2 into y = mx + b to get y = 5x &minus; 2.</p>

</div>

</div>


<div class="problem" id="f3_pa-3">

<p class="prompt">3. A line has slope <span class="frac"><span class="num">2</span><span class="den">3</span></span> and passes through (0, &minus;4). What is the equation of the line in slope-intercept form?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f3_pa-3',true)">A) y = <span class="frac"><span class="num">2</span><span class="den">3</span></span>x &minus; 4</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pa-3',false)">B) y = <span class="frac"><span class="num">2</span><span class="den">3</span></span>x + 4</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pa-3',false)">C) y = &minus;<span class="frac"><span class="num">2</span><span class="den">3</span></span>x &minus; 4</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pa-3',false)">D) y = 4x &minus; 4</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Since the point (0, &minus;4) has an x-coordinate of 0, it's the y-intercept itself, so b = &minus;4. Combined with the given slope, y = <span class="frac"><span class="num">2</span><span class="den">3</span></span>x &minus; 4.</p>

</div>

</div>


<div class="problem" id="f3_pa-4">

<p class="prompt">4. What is the y-intercept of the line 4x + 2y = 10, when written in slope-intercept form?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f3_pa-4',true)">A) 5</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pa-4',false)">B) 10</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pa-4',false)">C) &minus;2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pa-4',false)">D) 2</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Solve for y: 2y = 10 &minus; 4x, so y = &minus;2x + 5. The y-intercept is 5.</p>

</div>

</div>


<!-- ============ SECTION B ============ -->

<h2 id="point-slope">9. Point-Slope Form</h2>

<p>The <strong>point-slope form</strong> of the equation of a line is:</p>

<p class="step-math" style="text-align:center; font-size:1.15rem;">y &minus; y<sub>1</sub> = m(x &minus; x<sub>1</sub>)</p>

<p>where (x<sub>1</sub>, y<sub>1</sub>) is the coordinates of a known point on the line and m is the slope. This form is especially useful when you're given a point and a slope but don't yet know the y-intercept. Once you have an equation in point-slope form, you can always simplify it into slope-intercept form by distributing and isolating y.</p>


<div class="example">

<p><strong>Worked Example:</strong> Write the equation, in point-slope form, of a line through (3, &minus;2) with slope 4. Then convert it to slope-intercept form.</p>

<p class="step-math">y &minus; (&minus;2) = 4(x &minus; 3) &nbsp; (Point-slope form)</p>

<p class="step-math">y + 2 = 4(x &minus; 3)</p>

<p class="step-math">y + 2 = 4x &minus; 12 &nbsp; (Distribute)</p>

<p class="step-math">y = 4x &minus; 14 &nbsp; (Subtract 2 from each side)</p>

</div>


<div class="problem" id="f3_pb-1">

<p class="prompt">1. Write the point-slope equation of a line through (&minus;1, 5) with slope &minus;2.</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f3_pb-1',true)">A) y &minus; 5 = &minus;2(x + 1)</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pb-1',false)">B) y + 5 = &minus;2(x &minus; 1)</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pb-1',false)">C) y &minus; 5 = 2(x + 1)</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pb-1',false)">D) y &minus; 5 = &minus;2(x &minus; 1)</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Substitute x<sub>1</sub> = &minus;1, y<sub>1</sub> = 5, and m = &minus;2 into y &minus; y<sub>1</sub> = m(x &minus; x<sub>1</sub>): y &minus; 5 = &minus;2(x &minus; (&minus;1)) = &minus;2(x + 1).</p>

</div>

</div>


<div class="problem" id="f3_pb-2">

<p class="prompt">2. A line is given by y &minus; 3 = <span class="frac"><span class="num">1</span><span class="den">2</span></span>(x &minus; 6). Based on this equation's form, which point is guaranteed to lie on the line?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f3_pb-2',true)">A) (6, 3)</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pb-2',false)">B) (&minus;6, 3)</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pb-2',false)">C) (6, &minus;3)</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pb-2',false)">D) (3, 6)</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> In point-slope form y &minus; y<sub>1</sub> = m(x &minus; x<sub>1</sub>), the point (x<sub>1</sub>, y<sub>1</sub>) always lies on the line. Here x<sub>1</sub> = 6 and y<sub>1</sub> = 3, so the point is (6, 3).</p>

</div>

</div>


<div class="problem" id="f3_pb-3">

<p class="prompt">3. Convert y + 4 = 3(x &minus; 2) to slope-intercept form.</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f3_pb-3',true)">A) y = 3x &minus; 10</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pb-3',false)">B) y = 3x &minus; 2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pb-3',false)">C) y = 3x + 10</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pb-3',false)">D) y = 3x &minus; 6</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Distribute: y + 4 = 3x &minus; 6. Subtract 4 from each side: y = 3x &minus; 10.</p>

</div>

</div>


<div class="problem" id="f3_pb-4">

<p class="prompt">4. A line passes through (2, &minus;5) and has slope &minus;3. What is its equation in slope-intercept form?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f3_pb-4',true)">A) y = &minus;3x + 1</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pb-4',false)">B) y = &minus;3x &minus; 1</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pb-4',false)">C) y = &minus;3x + 11</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pb-4',false)">D) y = 3x + 1</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Point-slope form: y &minus; (&minus;5) = &minus;3(x &minus; 2), so y + 5 = &minus;3x + 6. Subtract 5 from each side: y = &minus;3x + 1.</p>

</div>

</div>


<!-- ============ SECTION C ============ -->

<h2 id="two-points">10. Writing an Equation from Two Points</h2>

<p>When you're given two points instead of a point and a slope, combine what you've learned: first find the slope using the slope formula, then use either point to write the equation in point-slope form, and finally simplify to slope-intercept form. From there, you can also convert to standard form, Ax + By = C, by clearing fractions and moving the x-term to the left side.</p>


<div class="example">

<p><strong>Worked Example:</strong> A line passes through (&minus;3, &minus;1) and (6, 5).</p>

<p><strong>a. Find the slope.</strong></p>

<p class="step-math">m = <span class="frac"><span class="num">5 &minus; (&minus;1)</span><span class="den">6 &minus; (&minus;3)</span></span> = <span class="frac"><span class="num">6</span><span class="den">9</span></span> = <span class="frac"><span class="num">2</span><span class="den">3</span></span></p>

<p><strong>b. Write the equation in point-slope form, using (6, 5).</strong></p>

<p class="step-math">y &minus; 5 = <span class="frac"><span class="num">2</span><span class="den">3</span></span>(x &minus; 6)</p>

<p><strong>c. Write the equation in slope-intercept form.</strong></p>

<p class="step-math">y &minus; 5 = <span class="frac"><span class="num">2</span><span class="den">3</span></span>x &minus; 4</p>

<p class="step-math">y = <span class="frac"><span class="num">2</span><span class="den">3</span></span>x + 1 &nbsp; (y-intercept is 1)</p>

<p><strong>d. Write the equation in standard form.</strong></p>

<p class="step-math">3y = 2x + 3 &nbsp; (Multiply each side by 3)</p>

<p class="step-math">&minus;2x + 3y = 3, or 2x &minus; 3y = &minus;3</p>

<p><strong>e. Find the x-intercept.</strong></p>

<p class="step-math">2x &minus; 3(0) = &minus;3 &rArr; x = &minus;<span class="frac"><span class="num">3</span><span class="den">2</span></span></p>

</div>


<div class="problem" id="f3_pc-1">

<p class="prompt">1. A line passes through (1, 4) and (5, 12). What is the slope of the line?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f3_pc-1',true)">A) 2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-1',false)">B) <span class="frac"><span class="num">1</span><span class="den">2</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-1',false)">C) &minus;2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-1',false)">D) 4</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> m = <span class="frac"><span class="num">12 &minus; 4</span><span class="den">5 &minus; 1</span></span> = <span class="frac"><span class="num">8</span><span class="den">4</span></span> = 2.</p>

</div>

</div>


<div class="problem" id="f3_pc-2">

<p class="prompt">2. What is the equation, in slope-intercept form, of the line through (1, 4) and (5, 12)?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f3_pc-2',true)">A) y = 2x + 2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-2',false)">B) y = 2x &minus; 2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-2',false)">C) y = 2x + 4</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-2',false)">D) y = 4x + 2</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Using slope 2 and the point (1, 4): y &minus; 4 = 2(x &minus; 1), so y &minus; 4 = 2x &minus; 2, and y = 2x + 2.</p>

</div>

</div>


<div class="problem" id="f3_pc-3">

<p class="prompt">3. What is the y-intercept of the line through (1, 4) and (5, 12)?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-3',false)">A) 1</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f3_pc-3',true)">B) 2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-3',false)">C) 4</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-3',false)">D) 12</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> From the previous problem, the equation is y = 2x + 2, so the y-intercept is 2.</p>

</div>

</div>


<div class="problem" id="f3_pc-4">

<p class="prompt">4. Write 2x &minus; 3y = 6 in slope-intercept form.</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f3_pc-4',true)">A) y = <span class="frac"><span class="num">2</span><span class="den">3</span></span>x &minus; 2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-4',false)">B) y = &minus;<span class="frac"><span class="num">2</span><span class="den">3</span></span>x + 2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-4',false)">C) y = <span class="frac"><span class="num">2</span><span class="den">3</span></span>x + 2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-4',false)">D) y = <span class="frac"><span class="num">3</span><span class="den">2</span></span>x &minus; 2</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Subtract 2x from each side: &minus;3y = 6 &minus; 2x. Divide each side by &minus;3: y = <span class="frac"><span class="num">2</span><span class="den">3</span></span>x &minus; 2.</p>

</div>

</div>


<div class="problem" id="f3_pc-5">

<p class="prompt">5. A line has x-intercept 4 and y-intercept &minus;6. What is the slope of the line?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f3_pc-5',true)">A) <span class="frac"><span class="num">3</span><span class="den">2</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-5',false)">B) &minus;<span class="frac"><span class="num">3</span><span class="den">2</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-5',false)">C) <span class="frac"><span class="num">2</span><span class="den">3</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-5',false)">D) &minus;<span class="frac"><span class="num">2</span><span class="den">3</span></span></button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> An x-intercept of 4 means the line passes through (4, 0), and a y-intercept of &minus;6 means it passes through (0, &minus;6). m = <span class="frac"><span class="num">&minus;6 &minus; 0</span><span class="den">0 &minus; 4</span></span> = <span class="frac"><span class="num">&minus;6</span><span class="den">&minus;4</span></span> = <span class="frac"><span class="num">3</span><span class="den">2</span></span>.</p>

</div>

</div>


<div class="problem" id="f3_pc-6">

<p class="prompt">6. A line in point-slope form is y + 2 = &minus;4(x &minus; 3). What is the equation in standard form, Ax + By = C, with A &gt; 0?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f3_pc-6',true)">A) 4x + y = 10</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-6',false)">B) 4x &minus; y = 10</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-6',false)">C) &minus;4x + y = 10</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f3_pc-6',false)">D) 4x + y = &minus;10</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Distribute: y + 2 = &minus;4x + 12. Subtract 2: y = &minus;4x + 10. Add 4x to each side: 4x + y = 10.</p>

</div>

</div>




<!-- ============ SECTION A ============ -->

<h2 id="parallel">11. Parallel Lines</h2>

<p>Lines in the same plane that never intersect are called <strong>parallel lines</strong>. The key rule: if two nonvertical lines have the same slope, they are parallel, and if two nonvertical lines are parallel, they have the same slope. Two distinct parallel lines always have different y-intercepts, since if they had the same slope and the same y-intercept, they would actually be the same line rather than two separate parallel lines. As special cases, every vertical line is parallel to every other vertical line, and every horizontal line is parallel to every other horizontal line.</p>


<div class="figure-row">

<div class="figure-box">

<svg viewBox="0 0 220 160" xmlns="http://www.w3.org/2000/svg">

<line x1="15" y1="80" x2="205" y2="80" stroke="#dadce0" stroke-width="1"/>

<line x1="110" y1="10" x2="110" y2="150" stroke="#dadce0" stroke-width="1"/>

<line x1="30" y1="130" x2="190" y2="30" stroke="#4285f4" stroke-width="2.5"/>

<line x1="30" y1="150" x2="190" y2="50" stroke="#34a853" stroke-width="2.5"/>

</svg>

<p class="figure-caption">Parallel lines have the <strong>same slope</strong> and never meet.</p>

</div>

</div>


<div class="example">

<p><strong>Worked Example:</strong> Write the equation, in point-slope form, of the line through (2, &minus;1) that is parallel to 4x &minus; y = &minus;3.</p>

<p>First find the slope of the given line by solving for y: 4x &minus; y = &minus;3, so y = 4x + 3. The slope is 4.</p>

<p>A parallel line has the same slope, so use m = 4 with the point (2, &minus;1):</p>

<p class="step-math">y &minus; (&minus;1) = 4(x &minus; 2)</p>

<p class="step-math">y + 1 = 4(x &minus; 2)</p>

</div>


<div class="problem" id="f4_pa-1">

<p class="prompt">1. Line &#8467; has equation y = 5x &minus; 3. Which equation represents a line parallel to &#8467;?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f4_pa-1',true)">A) y = 5x + 2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pa-1',false)">B) y = &minus;5x &minus; 3</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pa-1',false)">C) y = <span class="frac"><span class="num">1</span><span class="den">5</span></span>x &minus; 3</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pa-1',false)">D) y = 3x &minus; 5</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> A parallel line must have the same slope, 5, but a different y-intercept. Only y = 5x + 2 has slope 5 and a y-intercept different from &minus;3.</p>

</div>

</div>


<div class="problem" id="f4_pa-2">

<p class="prompt">2. What is the slope of any line parallel to 6x + 2y = 10?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f4_pa-2',true)">A) &minus;3</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pa-2',false)">B) 3</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pa-2',false)">C) <span class="frac"><span class="num">1</span><span class="den">3</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pa-2',false)">D) 6</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Solve for y: 2y = 10 &minus; 6x, so y = &minus;3x + 5. The slope is &minus;3, so any parallel line also has slope &minus;3.</p>

</div>

</div>


<div class="problem" id="f4_pa-3">

<p class="prompt">3. What is the equation, in slope-intercept form, of the line through (2, &minus;1) that is parallel to y = &minus;3x + 1?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f4_pa-3',true)">A) y = &minus;3x + 5</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pa-3',false)">B) y = &minus;3x &minus; 5</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pa-3',false)">C) y = &minus;3x + 1</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pa-3',false)">D) y = 3x + 5</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> A parallel line has slope &minus;3. Using point-slope form with (2, &minus;1): y &minus; (&minus;1) = &minus;3(x &minus; 2), so y + 1 = &minus;3x + 6, and y = &minus;3x + 5.</p>

</div>

</div>


<div class="problem" id="f4_pa-4">

<p class="prompt">4. Which statement about parallel lines is true?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f4_pa-4',true)">A) All vertical lines are parallel to each other</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pa-4',false)">B) A vertical line and a horizontal line are always parallel</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pa-4',false)">C) Two lines with different slopes can be parallel</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pa-4',false)">D) All lines that pass through the origin are parallel to each other</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Every vertical line has an undefined slope, so all vertical lines share that same undefined slope and are parallel to one another. Lines with different slopes can never be parallel, and a vertical and horizontal line always intersect at a right angle, so they're perpendicular, not parallel.</p>

</div>

</div>


<!-- ============ SECTION B ============ -->

<h2 id="perpendicular">12. Perpendicular Lines</h2>

<p>Lines that intersect at a right angle are called <strong>perpendicular lines</strong>. The key rule: if the product of the slopes of two nonvertical, nonhorizontal lines is &minus;1, then the lines are perpendicular. Equivalently, the slopes are <strong>negative reciprocals</strong> of each other, flip the fraction and switch the sign. As a special case, every vertical line is perpendicular to every horizontal line.</p>


<div class="figure-row">

<div class="figure-box">

<svg viewBox="0 0 220 160" xmlns="http://www.w3.org/2000/svg">

<line x1="15" y1="80" x2="205" y2="80" stroke="#dadce0" stroke-width="1"/>

<line x1="110" y1="10" x2="110" y2="150" stroke="#dadce0" stroke-width="1"/>

<line x1="35" y1="125" x2="185" y2="35" stroke="#4285f4" stroke-width="2.5"/>

<line x1="35" y1="35" x2="185" y2="125" stroke="#ea4335" stroke-width="2.5"/>

</svg>

<p class="figure-caption">Perpendicular lines meet at a <strong>right angle</strong>; their slopes are negative reciprocals.</p>

</div>

</div>


<div class="example">

<p><strong>Worked Example:</strong> Write the equation, in point-slope form, of the line through (2, &minus;1) that is perpendicular to 4x &minus; y = &minus;3.</p>

<p>The given line has slope 4 (shown in the previous worked example). A perpendicular line has slope equal to the negative reciprocal of 4, which is &minus;<span class="frac"><span class="num">1</span><span class="den">4</span></span>.</p>

<p class="step-math">y &minus; (&minus;1) = &minus;<span class="frac"><span class="num">1</span><span class="den">4</span></span>(x &minus; 2)</p>

<p class="step-math">y + 1 = &minus;<span class="frac"><span class="num">1</span><span class="den">4</span></span>(x &minus; 2)</p>

</div>


<div class="problem" id="f4_pb-1">

<p class="prompt">1. What is the slope of a line perpendicular to y = <span class="frac"><span class="num">2</span><span class="den">5</span></span>x &minus; 7?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f4_pb-1',true)">A) &minus;<span class="frac"><span class="num">5</span><span class="den">2</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pb-1',false)">B) <span class="frac"><span class="num">5</span><span class="den">2</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pb-1',false)">C) &minus;<span class="frac"><span class="num">2</span><span class="den">5</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pb-1',false)">D) <span class="frac"><span class="num">2</span><span class="den">5</span></span></button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The given slope is <span class="frac"><span class="num">2</span><span class="den">5</span></span>. Flip it and switch the sign to get the negative reciprocal: &minus;<span class="frac"><span class="num">5</span><span class="den">2</span></span>.</p>

</div>

</div>


<div class="problem" id="f4_pb-2">

<p class="prompt">2. Line m has equation 3x &minus; 6y = 12. What is the slope of any line perpendicular to line m?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f4_pb-2',true)">A) &minus;2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pb-2',false)">B) 2</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pb-2',false)">C) <span class="frac"><span class="num">1</span><span class="den">2</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pb-2',false)">D) &minus;<span class="frac"><span class="num">1</span><span class="den">2</span></span></button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Solve for y: &minus;6y = 12 &minus; 3x, so y = <span class="frac"><span class="num">1</span><span class="den">2</span></span>x &minus; 2. The slope of line m is <span class="frac"><span class="num">1</span><span class="den">2</span></span>, so a perpendicular line has slope &minus;2, the negative reciprocal.</p>

</div>

</div>


<div class="problem" id="f4_pb-3">

<p class="prompt">3. What is the equation, in slope-intercept form, of the line through (0, 3) that is perpendicular to y = &minus;4x + 1?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f4_pb-3',true)">A) y = <span class="frac"><span class="num">1</span><span class="den">4</span></span>x + 3</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pb-3',false)">B) y = &minus;4x + 3</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pb-3',false)">C) y = &minus;<span class="frac"><span class="num">1</span><span class="den">4</span></span>x + 3</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pb-3',false)">D) y = 4x + 3</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The negative reciprocal of &minus;4 is <span class="frac"><span class="num">1</span><span class="den">4</span></span>. Since (0, 3) has an x-coordinate of 0, it's the y-intercept itself, giving y = <span class="frac"><span class="num">1</span><span class="den">4</span></span>x + 3.</p>

</div>

</div>


<div class="problem" id="f4_pb-4">

<p class="prompt">4. Lines p and q are perpendicular. If line p has a slope of &minus;1, what is the slope of line q?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f4_pb-4',true)">A) 1</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pb-4',false)">B) &minus;1</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pb-4',false)">C) 0</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pb-4',false)">D) Undefined</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The negative reciprocal of &minus;1 is 1, since flipping &minus;<span class="frac"><span class="num">1</span><span class="den">1</span></span> gives &minus;<span class="frac"><span class="num">1</span><span class="den">1</span></span> and switching the sign gives <span class="frac"><span class="num">1</span><span class="den">1</span></span> = 1.</p>

</div>

</div>


<!-- ============ SECTION C ============ -->

<h2 id="classify">13. Classifying Pairs of Lines</h2>

<p>Given the equations of two lines, you can classify their relationship by comparing slopes. Rewrite both equations in slope-intercept form if needed, then compare: equal slopes with different y-intercepts means parallel, slopes that multiply to &minus;1 means perpendicular, and anything else means neither.</p>


<div class="example">

<p><strong>Worked Example:</strong> Classify the relationship between 2x + 4y = 8 and 4x &minus; 2y = 6.</p>

<p>First line: 4y = 8 &minus; 2x, so y = &minus;<span class="frac"><span class="num">1</span><span class="den">2</span></span>x + 2. Slope is &minus;<span class="frac"><span class="num">1</span><span class="den">2</span></span>.</p>

<p>Second line: &minus;2y = 6 &minus; 4x, so y = 2x &minus; 3. Slope is 2.</p>

<p>Product of slopes: &minus;<span class="frac"><span class="num">1</span><span class="den">2</span></span> &times; 2 = &minus;1, so the lines are perpendicular.</p>

</div>


<div class="problem" id="f4_pc-1">

<p class="prompt">1. Line 1: y = 3x &minus; 2. Line 2: y = 3x + 7. Are lines 1 and 2 parallel, perpendicular, or neither?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f4_pc-1',true)">A) Parallel</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-1',false)">B) Perpendicular</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-1',false)">C) Neither</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-1',false)">D) The same line</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Both lines have slope 3 but different y-intercepts (&minus;2 and 7), so they are parallel.</p>

</div>

</div>


<div class="problem" id="f4_pc-2">

<p class="prompt">2. Line 1: 2x + 4y = 8. Line 2: 4x &minus; 2y = 6. Are lines 1 and 2 parallel, perpendicular, or neither?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-2',false)">A) Parallel</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f4_pc-2',true)">B) Perpendicular</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-2',false)">C) Neither</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-2',false)">D) The same line</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> This is the worked example above: the slopes are &minus;<span class="frac"><span class="num">1</span><span class="den">2</span></span> and 2, and their product is &minus;1, so the lines are perpendicular.</p>

</div>

</div>


<div class="problem" id="f4_pc-3">

<p class="prompt">3. Line 1: y &minus; 4 = 2(x + 1). Line 2: y = 2x &minus; 6. Which best describes lines 1 and 2?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-3',false)">A) The same line</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f4_pc-3',true)">B) Parallel, but not the same line</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-3',false)">C) Perpendicular</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-3',false)">D) Neither parallel nor perpendicular</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Simplify line 1: y &minus; 4 = 2x + 2, so y = 2x + 6. Line 1 has slope 2 and y-intercept 6. Line 2 has slope 2 and y-intercept &minus;6. Same slope, different y-intercepts, so the lines are parallel but not identical.</p>

</div>

</div>


<div class="problem" id="f4_pc-4">

<p class="prompt">4. For what value of k will the line kx &minus; 3y = 9 be parallel to the line y = 4x + 1?</p>

<div class="options">

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-4',false)">A) 4</button>

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f4_pc-4',true)">B) 12</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-4',false)">C) 3</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-4',false)">D) &minus;12</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Solve for y: &minus;3y = 9 &minus; kx, so y = <span class="frac"><span class="num">k</span><span class="den">3</span></span>x &minus; 3. For the lines to be parallel, <span class="frac"><span class="num">k</span><span class="den">3</span></span> = 4, so k = 12.</p>

</div>

</div>


<div class="problem" id="f4_pc-5">

<p class="prompt">5. For what value of k will the line kx + 2y = 6 be perpendicular to the line y = <span class="frac"><span class="num">1</span><span class="den">3</span></span>x &minus; 5?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f4_pc-5',true)">A) 6</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-5',false)">B) &minus;6</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-5',false)">C) 3</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-5',false)">D) &minus;3</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Solve for y: 2y = 6 &minus; kx, so y = &minus;<span class="frac"><span class="num">k</span><span class="den">2</span></span>x + 3. For perpendicular lines, the slopes must multiply to &minus;1: &minus;<span class="frac"><span class="num">k</span><span class="den">2</span></span> &times; <span class="frac"><span class="num">1</span><span class="den">3</span></span> = &minus;1, so &minus;<span class="frac"><span class="num">k</span><span class="den">6</span></span> = &minus;1, and k = 6.</p>

</div>

</div>


<div class="problem" id="f4_pc-6">

<p class="prompt">6. Lines r and s are both vertical lines with different x-intercepts. Are lines r and s parallel, perpendicular, or neither?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'f4_pc-6',true)">A) Parallel</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-6',false)">B) Perpendicular</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-6',false)">C) Neither</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'f4_pc-6',false)">D) The same line</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> All vertical lines are parallel to one another, since they all share the same (undefined) slope. Different x-intercepts just mean they are distinct, parallel lines rather than the same line.</p>

</div>

</div>




<!-- ============ MISTAKES ============ -->

<h2 id="mistakes">Common Mistakes to Avoid</h2>

<ul class="mistake-list">

<li><strong>Reading f(x) as multiplication.</strong> f(x) means "the output of function f when the input is x," not f times x. This trips up students who are new to function notation.</li>

<li><strong>Confusing domain and range.</strong> Domain is always the inputs, the x-values. Range is always the outputs, the y-values. A helpful memory trick: domain and x both come earlier alphabetically than range and y.</li>

<li><strong>Assuming a repeated y-value disqualifies a function.</strong> Only a repeated x-value paired with two different y-values makes a relation fail to be a function. Repeated outputs are completely fine.</li>

<li><strong>Forgetting order of operations when evaluating h(x) = &minus;2x&sup2; + 5 at a negative input.</strong> Square the input first, then apply the negative coefficient: h(&minus;2) means &minus;2(&minus;2)<sup>2</sup>, not (&minus;2 &times; &minus;2)<sup>2</sup>.</li>

<li><strong>Drawing the vertical line test line horizontally.</strong> The test always uses a vertical line. A graph can cross many horizontal lines more than once and still be a function.</li>

<li><strong>Subtracting coordinates in the wrong order.</strong> Whichever point you use for y<sub>2</sub> and x<sub>2</sub>, keep it consistent. Mixing up the order, like using y<sub>2</sub> &minus; y<sub>1</sub> over x<sub>1</sub> &minus; x<sub>2</sub>, flips the sign of the slope.</li>

<li><strong>Mixing up zero slope and undefined slope.</strong> A horizontal line has zero slope, since the rise is 0. A vertical line has undefined slope, since the run is 0 and you can't divide by zero. It helps to remember: "zero" sounds flat, like a horizontal line.</li>

<li><strong>Swapping the x-intercept and y-intercept.</strong> To find the x-intercept, set y = 0. To find the y-intercept, set x = 0. It's easy to do this backward under time pressure, so double-check which variable you set to zero.</li>

<li><strong>Reporting an intercept as a point when the question asks for a single number, or vice versa.</strong> An x-intercept is often just a number, like 8, but is sometimes expected as a coordinate point, like (8, 0). Read the question carefully to see which form is expected.</li>

<li><strong>Forgetting that a rate of change can be negative.</strong> If a quantity is decreasing, like a candle burning down or a car's fuel level dropping, the average rate of change will be negative, and that's the correct, expected result.</li>

<li><strong>Reading the point in point-slope form with a sign flip.</strong> In y &minus; y<sub>1</sub> = m(x &minus; x<sub>1</sub>), if the equation shows y + 2, that means y<sub>1</sub> = &minus;2, not 2. Rewrite addition as subtracting a negative before identifying the point.</li>

<li><strong>Forgetting to distribute before isolating y.</strong> When converting point-slope form to slope-intercept form, the slope must be multiplied through both terms inside the parentheses, not just the x term.</li>

<li><strong>Mixing up which point to substitute.</strong> When writing a point-slope equation from two points, either point works, but plug in the whole ordered pair consistently. Don't take the x-coordinate from one point and the y-coordinate from the other.</li>

<li><strong>Assuming standard form requires A to be positive without checking the question.</strong> Some questions specify A &gt; 0 or that A, B, and C are integers with no common factor. Always check the exact requirements before finalizing your answer.</li>

<li><strong>Losing a negative sign when clearing fractions to reach standard form.</strong> When multiplying every term of an equation by a common denominator, apply it carefully to each term, including any negative signs.</li>

<li><strong>Forgetting to flip the fraction, not just the sign.</strong> The perpendicular slope rule requires both steps: take the reciprocal (flip the fraction) and change the sign. A common error is only changing the sign, which gives the opposite slope, not the perpendicular one.</li>

<li><strong>Assuming equal slopes always means the same line.</strong> Two lines can share a slope and still be different, parallel lines, as long as their y-intercepts differ. Always check both the slope and the y-intercept before concluding the lines are identical.</li>

<li><strong>Not converting to slope-intercept form before comparing.</strong> It's tempting to compare the numbers in standard form directly, but the coefficients in Ax + By = C are not the slope. Always solve for y first.</li>

<li><strong>Mixing up the parallel and perpendicular special cases.</strong> Vertical lines are parallel to other vertical lines and perpendicular to horizontal lines, not the other way around.</li>

<li><strong>Sign errors when computing a negative reciprocal of a negative slope.</strong> The negative reciprocal of a negative number is positive. For example, the negative reciprocal of &minus;4 is <span class="frac"><span class="num">1</span><span class="den">4</span></span>, not &minus;<span class="frac"><span class="num">1</span><span class="den">4</span></span>.</li>

</ul>


<!-- ============ FAQ ============ -->

<h2 id="faq">Frequently Asked Questions</h2>


<div class="faq-item">

<h3>Is every function a relation, or is every relation a function?</h3>

<p>Every function is a relation, but not every relation is a function. A relation only becomes a function when each input is paired with exactly one output. Think of "function" as a special, more restrictive category within the larger set of relations.</p>

</div>




<div class="faq-item">

<h3>Can the domain and range of a function include negative numbers or fractions?</h3>

<p>Yes. Domain and range simply describe which x-values and y-values appear in the relation, they can be any real numbers, including negatives, fractions, and decimals, unless the context of a problem restricts them.</p>

</div>




<div class="faq-item">

<h3>Why does the SAT use function notation instead of just writing y = ?</h3>

<p>Function notation lets a problem name several different functions at once, such as f(x) and g(x), and refer to specific input-output pairs clearly, like f(3) or g(&minus;1). It also makes composite operations, like f(g(x)), possible to write unambiguously.</p>

</div>




<div class="faq-item">

<h3>Is average rate of change the same thing as slope?</h3>

<p>For a straight line, yes, the average rate of change between any two points on the line always equals the line's slope. For a curve, the average rate of change between two points is the slope of the straight line connecting them, called a secant line, and it can be different depending on which two points you pick.</p>

</div>




<div class="faq-item">

<h3>Can a line have more than one x-intercept?</h3>

<p>A straight, non-horizontal, non-vertical line crosses the x-axis exactly once, so it has exactly one x-intercept. Curves, like parabolas, can have zero, one, or two x-intercepts, which is why finding the zeros of a nonlinear function often means solving an equation with more than one solution.</p>

</div>




<div class="faq-item">

<h3>Why does the SAT care about zeros of a function?</h3>

<p>Zeros connect algebra to graphs. Questions might describe a function only algebraically and ask for its zero, or show only a graph and ask where the function equals zero, so being comfortable moving between the equation f(x) = 0 and the x-intercept of a graph is a skill tested from several different angles.</p>

</div>




<div class="faq-item">

<h3>Which form should I use first: slope-intercept or point-slope?</h3>

<p>It depends on what you're given. If you already know the slope and the y-intercept, slope-intercept form is fastest. If you know the slope and a point that isn't the y-intercept, or if you're given two points, point-slope form is usually the quickest way to start, and you can always convert to slope-intercept form afterward.</p>

</div>




<div class="faq-item">

<h3>Do point-slope form and slope-intercept form represent different lines?</h3>

<p>No. They're two different ways of writing the equation of the exact same line. Once you distribute and simplify a point-slope equation, you'll always be able to rewrite it in slope-intercept form, and the graph will be identical either way.</p>

</div>




<div class="faq-item">

<h3>Why does the SAT ask for standard form if slope-intercept form is easier to read?</h3>

<p>Standard form is useful for other tasks, like quickly finding both intercepts by plugging in 0 for x and then for y, or for setting up a system of equations with another line. Being comfortable converting between all three forms means you're never stuck if a question asks for a form that isn't the one you started with.</p>

</div>




<div class="faq-item">

<h3>Do parallel lines have to have different y-intercepts?</h3>

<p>Yes, when we say two distinct lines are parallel, they share a slope but have different y-intercepts. If two lines had the same slope and the same y-intercept, they would be the exact same line, not two parallel lines.</p>

</div>




<div class="faq-item">

<h3>How do I find a perpendicular slope quickly?</h3>

<p>Take the given slope, flip the numerator and denominator, and switch the sign. For a slope of <span class="frac"><span class="num">3</span><span class="den">4</span></span>, flip to <span class="frac"><span class="num">4</span><span class="den">3</span></span>, then switch the sign to get &minus;<span class="frac"><span class="num">4</span><span class="den">3</span></span>. For a whole number slope like 5, think of it as <span class="frac"><span class="num">5</span><span class="den">1</span></span> first, then flip and switch to get &minus;<span class="frac"><span class="num">1</span><span class="den">5</span></span>.</p>

</div>




<div class="faq-item">

<h3>Can I check parallel or perpendicular relationships without fully solving for y?</h3>

<p>For standard form Ax + By = C, the slope is &minus;<span class="frac"><span class="num">A</span><span class="den">B</span></span>. Some students memorize this shortcut, but solving for y directly is more reliable and less prone to sign errors, especially under test time pressure.</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-linear-functions-quiz-1">Linear Functions 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-linear-functions-quiz-1">Practice Linear Functions 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>