Differentiation | Free AP Calculus AB Course

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

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

<title>AP Calculus AB: Differentiation | The School of Mathematics</title>

<meta name="description" content="Learn differentiation for AP Calculus AB with this free, complete lesson: the definition of the derivative, the Product, Quotient, and Chain Rules, implicit differentiation, derivatives of inverse functions, differentiability and continuity, the Mean Value Theorem, and L'Hospital's Rule. Includes 32 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; }


 .note-box {

  background: #fff8e1;

  border-left: 4px solid #f9a825;

  border-radius: 6px;

  padding: 14px 18px;

  margin: 18px 0;

  font-size: 0.95rem;

 }


 table.ref {

  width: 100%;

  border-collapse: collapse;

  margin: 18px 0 26px;

  font-size: 0.95rem;

 }

 table.ref th, table.ref td {

  border: 1px solid var(--border);

  padding: 10px 12px;

  text-align: left;

  vertical-align: top;

 }

 table.ref th { background: var(--gray-bg); }


 .example {

  background: var(--gray-bg);

  border-left: 4px solid var(--blue);

  border-radius: 6px;

  padding: 16px 20px;

  margin: 18px 0;

 }

 .example p { margin: 6px 0; }

 .step-math { font-family: "Cambria Math", Georgia, serif; }


 .frac {

  display: inline-flex;

  flex-direction: column;

  vertical-align: middle;

  text-align: center;

  font-size: 0.85em;

  line-height: 1;

  margin: 0 2px;

  position: relative;

  top: 0.1em;

 }

 .frac .num { border-bottom: 1.3px solid #202124; padding: 0 4px 1px; }

 .frac .den { padding: 1px 4px 0; }


 .problem {

  border: 1px solid var(--border);

  border-radius: 10px;

  padding: 18px 22px 20px;

  margin: 18px 0;

 }

 .problem .prompt { font-weight: 600; margin-bottom: 12px; }

 .options { display: flex; flex-direction: column; gap: 8px; margin: 0 0 4px; }

 .option-btn {

  text-align: left;

  padding: 10px 14px;

  border: 1px solid #ccc;

  border-radius: 6px;

  background: #fff;

  cursor: pointer;

  font-size: 0.98rem;

  font-family: inherit;

 }

 .option-btn:hover:not(:disabled) { background: #f1f3f4; }

 .option-btn.correct { background: #e6f4ea; border-color: var(--green); font-weight: 600; }

 .option-btn.incorrect { background: #fce8e6; border-color: var(--red); }

 .option-btn:disabled { cursor: default; }

 .explanation {

  margin-top: 0;

  padding: 0 16px;

  background: var(--gray-bg);

  border-left: 4px solid var(--blue);

  border-radius: 4px;

  max-height: 0;

  opacity: 0;

  overflow: hidden;

  transition: max-height 0.35s ease, opacity 0.35s ease, margin-top 0.35s ease, padding 0.35s ease;

 }

 .explanation.show {

  max-height: 600px;

  opacity: 1;

  margin-top: 14px;

  padding: 14px 16px;

 }

 .explanation p { margin: 6px 0; }

 .explanation .label { font-weight: 700; }


 .mistake-list li { margin-bottom: 10px; }

 .faq-item { margin-bottom: 18px; }

 .faq-item h3 { margin-bottom: 4px; }

 footer.cta-final { margin-top: 56px; }

</style>

</head>

<body>

<div class="wrap">


<h1>AP Calculus AB: Differentiation</h1>


<p class="intro">

Differentiation is the engine of AP Calculus AB: nearly every later topic, from curve sketching to related rates to motion problems, depends on being fluent with these rules. This free, complete lesson covers the definition of the derivative, the Product, Quotient, and Chain Rules, implicit differentiation, derivatives of inverse functions, differentiability and continuity (including estimating derivatives numerically and graphically), the Mean Value Theorem, and L'Hospital's Rule. Each idea is followed by a fully worked example, and then a set of original practice problems with instant feedback and full explanations. Everything here is free, and you can keep practicing afterward with the full AP Calculus AB Question Bank linked below.

</p>


<div class="cta-group">

<a class="cta-btn cta-primary" href="https://theschoolofmathematics.com/quiz/differentiation-quiz-1">Practice Differentiation Free</a>

<a class="cta-btn cta-secondary" href="https://theschoolofmathematics.com/quiz/course/AP-Calculus-AB-QBank">Explore the Full AP Calculus AB Qbank</a>

</div>


<nav class="toc" aria-label="Table of contents">

<h2>What's covered in this lesson</h2>

<ol>

<li><a href="#definition">The Definition of the Derivative</a></li>

<li><a href="#rules">The Product, Quotient, and Chain Rules</a></li>

<li><a href="#implicit">Implicit Differentiation</a></li>

<li><a href="#inverse">Derivatives of Inverse Functions</a></li>

<li><a href="#diff-cont">Differentiability, Continuity, and Estimating Derivatives</a></li>

<li><a href="#mvt">The Mean Value Theorem</a></li>

<li><a href="#lhopital">L'Hospital's Rule and Recognizing a Limit as a Derivative</a></li>

<li><a href="#mistakes">Common Mistakes to Avoid</a></li>

<li><a href="#faq">Frequently Asked Questions</a></li>

</ol>

</nav>


<!-- ============ SECTION 1 ============ -->

<h2 id="definition">1. The Definition of the Derivative</h2>

<p>At any x in its domain, the <strong>derivative</strong> of y = f(x) is defined as the limit of the difference quotient:</p>

<p class="step-math" style="text-align:center; font-size:1.05rem;">f'(x) = lim<sub>h&rarr;0</sub> <span class="frac"><span class="num">f(x + h) &minus; f(x)</span><span class="den">h</span></span></p>

<p>Geometrically, the difference quotient is the slope of a secant line; its limit is the slope of the tangent line, the <strong>instantaneous rate of change</strong> of f at that point. The <strong>second derivative</strong>, f''(x), is simply the derivative of f'(x).</p>


<div class="example">

<p><strong>Worked Example:</strong> Use the limit definition to find f'(x) for f(x) = x&sup2; + 3x.</p>

<p class="step-math">f'(x) = lim<sub>h&rarr;0</sub> <span class="frac"><span class="num">[(x+h)&sup2; + 3(x+h)] &minus; [x&sup2; + 3x]</span><span class="den">h</span></span> = lim<sub>h&rarr;0</sub> <span class="frac"><span class="num">2xh + h&sup2; + 3h</span><span class="den">h</span></span> = lim<sub>h&rarr;0</sub> (2x + h + 3) = 2x + 3</p>

</div>


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

<p class="prompt">1. Use the limit definition to find f'(x) for f(x) = x&sup2; + 5x.</p>

<div class="options">

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

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p1-1',false)">B) x + 5</button>

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

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

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> [(x+h)&sup2; + 5(x+h) &minus; (x&sup2; + 5x)]/h = (2xh + h&sup2; + 5h)/h = 2x + h + 5, which approaches 2x + 5 as h &rarr; 0.</p>

</div>

</div>


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

<p class="prompt">2. For f(x) = 4x &minus; 7, find f'(3) using the difference quotient [f(3 + h) &minus; f(3)]/h as h &rarr; 0.</p>

<div class="options">

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

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

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

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

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> f(3+h) = 5 + 4h and f(3) = 5, so the difference quotient is 4h/h = 4 for every h &ne; 0, giving a limit of 4.</p>

</div>

</div>


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

<p class="prompt">3. As h &rarr; 0, a function's difference quotient [f(a + h) &minus; f(a)]/h approaches 12. What does this represent geometrically?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p1-3',true)">A) The slope of the tangent line to the curve at x = a</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p1-3',false)">B) The y-intercept of the curve</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p1-3',false)">C) The area under the curve</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p1-3',false)">D) The value of f(a)</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The limit of the difference quotient is, by definition, f'(a), the slope of the tangent line at that point.</p>

</div>

</div>


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

<p class="prompt">4. The second derivative f''(x) is defined as&hellip;</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p1-4',true)">A) The derivative of f'(x)</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p1-4',false)">B) The derivative of f(x) squared</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p1-4',false)">C) f(x) divided by x</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p1-4',false)">D) The inverse of f'(x)</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The second derivative is just the first derivative of f'(x), applying the same limit definition a second time.</p>

</div>

</div>


<!-- ============ SECTION 2 ============ -->

<h2 id="rules">2. The Product, Quotient, and Chain Rules</h2>

<p class="step-math" style="text-align:center;">(uv)' = u &middot; v' + v &middot; u' &nbsp; &nbsp; &nbsp; <span class="frac"><span class="num">u</span><span class="den">v</span></span>' = <span class="frac"><span class="num">v &middot; u' &minus; u &middot; v'</span><span class="den">v&sup2;</span></span></p>

<p>The <strong>Chain Rule</strong> differentiates a composite function: find the derivative of the "outside" function first, then multiply by the derivative of the "inside" one. Formally, if y = f(u) and u = g(x), then <span class="frac"><span class="num">dy</span><span class="den">dx</span></span> = <span class="frac"><span class="num">dy</span><span class="den">du</span></span> &middot; <span class="frac"><span class="num">du</span><span class="den">dx</span></span>.</p>


<div class="example">

<p><strong>Worked Example:</strong> If y = (x&sup2; + 3x &minus; 1)&#8308;, find <span class="frac"><span class="num">dy</span><span class="den">dx</span></span> using the Chain Rule.</p>

<p class="step-math"><span class="frac"><span class="num">dy</span><span class="den">dx</span></span> = 4(x&sup2; + 3x &minus; 1)&sup3; &middot; (2x + 3)</p>

</div>


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

<p class="prompt">1. Find <span class="frac"><span class="num">d</span><span class="den">dx</span></span> (x&sup3; + 4)&#8309;.</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p2-1',true)">A) 15x&sup2;(x&sup3; + 4)&#8308;</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p2-1',false)">B) 5(x&sup3; + 4)&#8308;</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p2-1',false)">C) 5x&sup2;(x&sup3; + 4)&#8308;</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p2-1',false)">D) 15(x&sup3; + 4)&#8308;</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> By the Chain Rule: 5(x&sup3; + 4)&#8308; &middot; 3x&sup2; = 15x&sup2;(x&sup3; + 4)&#8308;.</p>

</div>

</div>


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

<p class="prompt">2. Find <span class="frac"><span class="num">d</span><span class="den">dx</span></span> &radic;(5x &minus; 3).</p>

<div class="options">

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

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

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

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

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Writing as (5x &minus; 3)<sup>1/2</sup>: <span class="frac"><span class="num">1</span><span class="den">2</span></span>(5x &minus; 3)<sup>&minus;1/2</sup> &middot; 5 = <span class="frac"><span class="num">5</span><span class="den">2&radic;(5x &minus; 3)</span></span>.</p>

</div>

</div>


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

<p class="prompt">3. If f(t) = (t&sup2; + 1)sin(2t), find f'(0) using the Product Rule.</p>

<div class="options">

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

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

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

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

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> f'(t) = (t&sup2;+1) &middot; 2cos(2t) + sin(2t) &middot; 2t. At t = 0: (1)(2)(1) + (0)(0) = 2.</p>

</div>

</div>


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

<p class="prompt">4. If f(v) = <span class="frac"><span class="num">3v</span><span class="den">1 &minus; v&sup2;</span></span>, find f'(v) using the Quotient Rule, as a single fraction.</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p2-4',true)">A) <span class="frac"><span class="num">3 + 3v&sup2;</span><span class="den">(1 &minus; v&sup2;)&sup2;</span></span></button>

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

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

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

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> f'(v) = <span class="frac"><span class="num">(1 &minus; v&sup2;)(3) &minus; 3v(&minus;2v)</span><span class="den">(1 &minus; v&sup2;)&sup2;</span></span> = <span class="frac"><span class="num">3 &minus; 3v&sup2; + 6v&sup2;</span><span class="den">(1 &minus; v&sup2;)&sup2;</span></span> = <span class="frac"><span class="num">3 + 3v&sup2;</span><span class="den">(1 &minus; v&sup2;)&sup2;</span></span>.</p>

</div>

</div>


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

<p class="prompt">5. Find <span class="frac"><span class="num">d</span><span class="den">dx</span></span> [sin(3x&sup2; + 1)].</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p2-5',true)">A) 6x &middot; cos(3x&sup2; + 1)</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p2-5',false)">B) cos(3x&sup2; + 1)</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p2-5',false)">C) 6x &middot; sin(3x&sup2; + 1)</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p2-5',false)">D) 3x&sup2; &middot; cos(3x&sup2; + 1)</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> By the Chain Rule: cos(3x&sup2; + 1) &middot; 6x.</p>

</div>

</div>


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

<p class="prompt">6. If y = e<sup>cos x</sup>, find <span class="frac"><span class="num">dy</span><span class="den">dx</span></span>.</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p2-6',true)">A) &minus;sin(x) &middot; e<sup>cos x</sup></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p2-6',false)">B) e<sup>cos x</sup></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p2-6',false)">C) cos(x) &middot; e<sup>cos x</sup></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p2-6',false)">D) &minus;e<sup>sin x</sup></button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> By the Chain Rule: e<sup>cos x</sup> &middot; (&minus;sin x) = &minus;sin(x) &middot; e<sup>cos x</sup>.</p>

</div>

</div>


<!-- ============ SECTION 3 ============ -->

<h2 id="implicit">3. Implicit Differentiation</h2>

<p>When y is defined implicitly by an equation F(x, y) = 0 rather than solved explicitly, differentiate both sides with respect to x (treating y as a differentiable function of x and applying the Chain Rule to any y-term), then solve for <span class="frac"><span class="num">dy</span><span class="den">dx</span></span>.</p>


<div class="example">

<p><strong>Worked Example:</strong> If x&sup2; + y&sup2; = 25, find <span class="frac"><span class="num">dy</span><span class="den">dx</span></span>.</p>

<p class="step-math">2x + 2y<span class="frac"><span class="num">dy</span><span class="den">dx</span></span> = 0, so <span class="frac"><span class="num">dy</span><span class="den">dx</span></span> = <span class="frac"><span class="num">&minus;x</span><span class="den">y</span></span></p>

</div>


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

<p class="prompt">1. If x&sup2; &minus; 3xy + y&sup2; = 7, find <span class="frac"><span class="num">dy</span><span class="den">dx</span></span>.</p>

<div class="options">

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

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

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

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

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> 2x &minus; 3[x(dy/dx) + y] + 2y(dy/dx) = 0, so (dy/dx)(2y &minus; 3x) = 3y &minus; 2x, giving <span class="frac"><span class="num">3y &minus; 2x</span><span class="den">2y &minus; 3x</span></span>.</p>

</div>

</div>


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

<p class="prompt">2. If x&sup3; + y&sup3; = 6xy, find <span class="frac"><span class="num">dy</span><span class="den">dx</span></span>.</p>

<div class="options">

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

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

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

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

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> 3x&sup2; + 3y&sup2;(dy/dx) = 6[x(dy/dx) + y], so (dy/dx)(3y&sup2; &minus; 6x) = 6y &minus; 3x&sup2;. Dividing by 3: <span class="frac"><span class="num">2y &minus; x&sup2;</span><span class="den">y&sup2; &minus; 2x</span></span>.</p>

</div>

</div>


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

<p class="prompt">3. For the curve x&sup2; + 4y&sup2; = 16, at what point(s) is the tangent line vertical?</p>

<div class="options">

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

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

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

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p3-3',false)">D) There are no such points</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Implicitly, dy/dx = &minus;x/(4y), which is undefined (vertical tangent) when y = 0. Substituting y = 0 into the original equation: x&sup2; = 16, so x = &plusmn;4.</p>

</div>

</div>


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

<p class="prompt">4. Using implicit differentiation on x = cos y, verify the derivative of y = cos&#8315;&sup1;x (arccos x).</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p3-4',true)">A) <span class="frac"><span class="num">dy</span><span class="den">dx</span></span> = <span class="frac"><span class="num">&minus;1</span><span class="den">&radic;(1 &minus; x&sup2;)</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p3-4',false)">B) <span class="frac"><span class="num">dy</span><span class="den">dx</span></span> = <span class="frac"><span class="num">1</span><span class="den">&radic;(1 &minus; x&sup2;)</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p3-4',false)">C) <span class="frac"><span class="num">dy</span><span class="den">dx</span></span> = <span class="frac"><span class="num">&minus;1</span><span class="den">1 &minus; x&sup2;</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p3-4',false)">D) <span class="frac"><span class="num">dy</span><span class="den">dx</span></span> = <span class="frac"><span class="num">1</span><span class="den">1 + x&sup2;</span></span></button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Differentiating x = cos y: 1 = &minus;sin y(dy/dx), so dy/dx = &minus;1/sin y. Since sin y &ge; 0 for 0 &le; y &le; &pi;, sin y = &radic;(1 &minus; x&sup2;), giving <span class="frac"><span class="num">&minus;1</span><span class="den">&radic;(1 &minus; x&sup2;)</span></span>.</p>

</div>

</div>


<!-- ============ SECTION 4 ============ -->

<h2 id="inverse">4. Derivatives of Inverse Functions</h2>

<p>If f and g are inverse functions, their graphs are reflections of each other across y = x. The derivative of the inverse of a function at a point is the <strong>reciprocal</strong> of the derivative of the function at the corresponding (swapped-coordinate) point:</p>

<p class="step-math" style="text-align:center;">(f&#8315;&sup1;)'(x) = <span class="frac"><span class="num">1</span><span class="den">f'(f&#8315;&sup1;(x))</span></span></p>


<div class="example">

<p><strong>Worked Example:</strong> If f(4) = 10 and f'(4) = 6, what do we know about f&#8315;&sup1;?</p>

<p>Since f passes through (4, 10), f&#8315;&sup1; must pass through (10, 4). And since f has slope 6 at that point, f&#8315;&sup1; must have slope <span class="frac"><span class="num">1</span><span class="den">6</span></span> at (10, 4).</p>

</div>


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

<p class="prompt">1. If f(2) = 9 and f'(2) = 3, what is the slope of f&#8315;&sup1; at x = 9?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p4-1',true)">A) <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,'p4-1',false)">B) 3</button>

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

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

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The slope of the inverse is the reciprocal: 1/f'(2) = 1/3.</p>

</div>

</div>


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

<p class="prompt">2. A function f satisfies f(1) = 5 with f'(1) = 2, and f(5) = 11 with f'(5) = 4. If g is the inverse of f, find g'(5).</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p4-2',true)">A) <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,'p4-2',false)">B) 2</button>

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

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

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> To find g'(5), look at the point on f where y = 5, namely (1, 5). Since f'(1) = 2, g'(5) = 1/2.</p>

</div>

</div>


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

<p class="prompt">3. Let y = f(x) = x&sup3; + 2x &minus; 3, and let g be the inverse function. Evaluate g'(0).</p>

<div class="options">

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

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

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p4-3',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,'p4-3',false)">D) 3</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> f'(x) = 3x&sup2; + 2. By inspection, f(1) = 1 + 2 &minus; 3 = 0, so x = 1 corresponds to y = 0. g'(0) = 1/f'(1) = 1/(3 + 2) = 1/5.</p>

</div>

</div>


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

<p class="prompt">4. If f is one-to-one, differentiable, and f'(x) &ne; 0 everywhere, what is the general formula for (f&#8315;&sup1;)'(x)?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p4-4',true)">A) <span class="frac"><span class="num">1</span><span class="den">f'(f&#8315;&sup1;(x))</span></span></button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p4-4',false)">B) f'(f&#8315;&sup1;(x))</button>

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

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p4-4',false)">D) f&#8315;&sup1;(f'(x))</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> This is the general inverse-derivative formula: the reciprocal of f' evaluated at the corresponding point, f&#8315;&sup1;(x).</p>

</div>

</div>


<!-- ============ SECTION 5 ============ -->

<h2 id="diff-cont">5. Differentiability, Continuity, and Estimating Derivatives</h2>

<p>If f is differentiable at x = c, then f is automatically continuous there, this follows directly from the definition of the derivative. The converse is false: a function can be continuous at a point without being differentiable there, for example, at a corner, a cusp, or a vertical tangent. When only tabular data is available, the <strong>symmetric difference quotient</strong> gives a numerical estimate:</p>

<p class="step-math" style="text-align:center;">f'(a) &asymp; <span class="frac"><span class="num">f(a + h) &minus; f(a &minus; h)</span><span class="den">2h</span></span></p>


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

<p class="prompt">1. If a function f is differentiable at x = c, what can we conclude?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p5-1',true)">A) f is continuous at x = c</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p5-1',false)">B) f has a maximum at x = c</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p5-1',false)">C) f is a polynomial</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p5-1',false)">D) f is increasing at x = c</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Differentiability at a point always guarantees continuity at that same point.</p>

</div>

</div>


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

<p class="prompt">2. If a function's graph has a sharp corner at x = c, what does this tell us about differentiability there?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p5-2',true)">A) f is not differentiable at c</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p5-2',false)">B) f is differentiable at c</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p5-2',false)">C) f is not continuous at c</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p5-2',false)">D) f has a horizontal tangent at c</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> At a corner, the slope approaching from the left disagrees with the slope approaching from the right, so no single derivative value exists there.</p>

</div>

</div>


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

<p class="prompt">3. Is it possible for a function to be continuous at a point but not differentiable there?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p5-3',true)">A) Yes, continuity does not guarantee differentiability</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p5-3',false)">B) No, continuity always implies differentiability</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p5-3',false)">C) Only for polynomial functions</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p5-3',false)">D) Only at endpoints of a domain</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> f(x) = |x| is continuous at x = 0 but has a corner there, so it's not differentiable at that point. Differentiability implies continuity, but not the other way around.</p>

</div>

</div>


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

<p class="prompt">4. A vertical tangent line at x = c indicates what about the derivative there?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p5-4',true)">A) f'(c) does not exist</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p5-4',false)">B) f'(c) = 0</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p5-4',false)">C) f'(c) = 1</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p5-4',false)">D) f(c) does not exist</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> A vertical tangent would require an infinite slope, so the derivative does not exist there, even though the function itself can still be continuous.</p>

</div>

</div>


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

<p class="prompt">5. A cyclist's distance (miles) is recorded every 2 minutes: d(0) = 0, d(2) = 1.5, d(4) = 3.4, d(6) = 5.0. Estimate d'(2) using the symmetric difference quotient.</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p5-5',true)">A) 0.85 miles/min</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p5-5',false)">B) 1.5 miles/min</button>

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

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p5-5',false)">D) 0.425 miles/min</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> d'(2) &asymp; [d(4) &minus; d(0)] / (2 &times; 2) = (3.4 &minus; 0) / 4 = 0.85 miles per minute.</p>

</div>

</div>


<!-- ============ SECTION 6 ============ -->

<h2 id="mvt">6. The Mean Value Theorem</h2>

<p>The <strong>Mean Value Theorem</strong> (MVT): if f is continuous on the closed interval [a, b] and differentiable on the open interval (a, b), then there is at least one c in (a, b) such that:</p>

<p class="step-math" style="text-align:center;"><span class="frac"><span class="num">f(b) &minus; f(a)</span><span class="den">b &minus; a</span></span> = f'(c)</p>

<p><strong>Rolle's Theorem</strong> is a special case: if, in addition, f(a) = f(b), then there is a c in (a, b) where f'(c) = 0.</p>


<div class="example">

<p><strong>Worked Example:</strong> You drive 240 miles in 4 hours. What does the Mean Value Theorem guarantee about your speed along the way?</p>

<p>Your average speed was 240 &divide; 4 = 60 mph. Since your instantaneous speed (the derivative of distance) existed continuously throughout the trip, the MVT guarantees that your speedometer read exactly 60 mph at least once.</p>

</div>


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

<p class="prompt">1. A runner covers 8 miles in 1 hour. By the Mean Value Theorem, what must be true about the runner's speed at some point during the run?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p6-1',true)">A) The runner's instantaneous speed equaled 8 mph at some point</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p6-1',false)">B) The runner's speed was always exactly 8 mph</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p6-1',false)">C) The runner never exceeded 8 mph</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p6-1',false)">D) The runner's average speed cannot be determined</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The average speed (8 mph) must be matched by the instantaneous speed at least once, by the MVT.</p>

</div>

</div>


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

<p class="prompt">2. What are the two hypotheses required for the Mean Value Theorem to apply to f on [a, b]?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p6-2',true)">A) Continuous on [a, b] and differentiable on (a, b)</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p6-2',false)">B) Differentiable on [a, b] only</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p6-2',false)">C) Continuous on (a, b) only</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p6-2',false)">D) f(a) = f(b)</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> The MVT requires continuity on the closed interval and differentiability on the open interval, the endpoints themselves need not be differentiable.</p>

</div>

</div>


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

<p class="prompt">3. For f(x) = x&sup2; &minus; 4x on [0, 6], find the value of c guaranteed by the Mean Value Theorem.</p>

<div class="options">

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

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

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

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

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> Average rate: [f(6) &minus; f(0)] / 6 = (12 &minus; 0)/6 = 2. Setting f'(x) = 2x &minus; 4 equal to 2: 2x &minus; 4 = 2, so x = 3.</p>

</div>

</div>


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

<p class="prompt">4. Rolle's Theorem is a special case of the Mean Value Theorem that applies when&hellip;</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p6-4',true)">A) f(a) = f(b)</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p6-4',false)">B) f is a polynomial</button>

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

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

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> When f(a) = f(b), the average rate of change is 0, so Rolle's Theorem guarantees a point where the instantaneous rate (f') is also 0.</p>

</div>

</div>


<!-- ============ SECTION 7 ============ -->

<h2 id="lhopital">7. L'Hospital's Rule and Recognizing a Limit as a Derivative</h2>

<p><strong>L'Hospital's Rule</strong>: if a limit of <span class="frac"><span class="num">f(x)</span><span class="den">g(x)</span></span> is indeterminate of the form <span class="frac"><span class="num">0</span><span class="den">0</span></span>, take the derivative of the numerator and denominator separately and try the limit again.</p>


<div class="note-box">

Although several indeterminate forms exist in mathematics, only <span class="frac"><span class="num">0</span><span class="den">0</span></span> and <span class="frac"><span class="num">&infin;</span><span class="den">&infin;</span></span> are tested on the AP Calculus AB exam. Always confirm a limit is genuinely indeterminate before applying L'Hospital's Rule, using it elsewhere gives wrong answers.

</div>


<p>A limit can also sometimes be recognized directly as the definition of a derivative: lim<sub>h&rarr;0</sub> [f(c + h) &minus; f(c)]/h is exactly f'(c) for some function f and value c.</p>


<div class="example">

<p><strong>Worked Example:</strong> Find lim<sub>x&rarr;2</sub> <span class="frac"><span class="num">x&sup2; &minus; 4</span><span class="den">x &minus; 2</span></span> using L'Hospital's Rule.</p>

<p>This is of the form 0/0. Differentiating numerator and denominator separately:</p>

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

</div>


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

<p class="prompt">1. Find lim<sub>x&rarr;0</sub> <span class="frac"><span class="num">sin(4x)</span><span class="den">x</span></span> using L'Hospital's Rule.</p>

<div class="options">

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

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

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

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

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> This is 0/0. Differentiating: <span class="frac"><span class="num">4cos(4x)</span><span class="den">1</span></span>, which at x = 0 gives 4(1) = 4.</p>

</div>

</div>


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

<p class="prompt">2. Find lim<sub>x&rarr;&infin;</sub> <span class="frac"><span class="num">ln x</span><span class="den">x&sup2;</span></span>.</p>

<div class="options">

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

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

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

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p7-2',false)">D) <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> This is &infin;/&infin;. Differentiating: <span class="frac"><span class="num">1/x</span><span class="den">2x</span></span> = <span class="frac"><span class="num">1</span><span class="den">2x&sup2;</span></span>, which approaches 0 as x &rarr; &infin;.</p>

</div>

</div>


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

<p class="prompt">3. Find lim<sub>x&rarr;0</sub> <span class="frac"><span class="num">e&sup3;<sup>x</sup> &minus; 1</span><span class="den">x</span></span>.</p>

<div class="options">

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

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

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

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

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> This is 0/0. Differentiating: <span class="frac"><span class="num">3e&sup3;<sup>x</sup></span><span class="den">1</span></span>, which at x = 0 gives 3(1) = 3.</p>

</div>

</div>


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

<p class="prompt">4. Which indeterminate forms are eligible for L'Hospital's Rule as tested on the AP Calculus AB exam?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p7-4',true)">A) 0/0 and &infin;/&infin; only</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p7-4',false)">B) All indeterminate forms</button>

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

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p7-4',false)">D) 0&middot;&infin; and &infin; &minus; &infin; only</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> While L'Hospital's Rule can theoretically be extended to other indeterminate forms with algebraic manipulation, the AP exam only tests it directly on 0/0 and &infin;/&infin;.</p>

</div>

</div>


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

<p class="prompt">5. The limit lim<sub>h&rarr;0</sub> <span class="frac"><span class="num">(5 + h)&sup3; &minus; 5&sup3;</span><span class="den">h</span></span> is the derivative of which function, evaluated at which point, and what is its value?</p>

<div class="options">

<button class="option-btn" data-correct="true" onclick="checkAnswer(this,'p7-5',true)">A) f(x) = x&sup3;, evaluated at x = 5 (value: 75)</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p7-5',false)">B) f(x) = x&sup3;, evaluated at x = 3 (value: 27)</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p7-5',false)">C) f(x) = 5x&sup3;, evaluated at x = 0</button>

<button class="option-btn" data-correct="false" onclick="checkAnswer(this,'p7-5',false)">D) f(x) = x&#8309;, evaluated at x = 3</button>

</div>

<div class="explanation">

<p><span class="label">Explanation:</span> This matches the definition f'(c) = lim<sub>h&rarr;0</sub> [f(c+h) &minus; f(c)]/h with f(x) = x&sup3; and c = 5. Since f'(x) = 3x&sup2;, f'(5) = 3(25) = 75.</p>

</div>

</div>


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

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

<ul class="mistake-list">

<li><strong>Forgetting the Chain Rule factor when differentiating a composition.</strong> Whenever the "inside" of a function isn't simply x, an extra factor (the inside function's own derivative) must be multiplied in, this is one of the single most common AP scoring deductions.</li>

<li><strong>Mixing up the order of terms in the Quotient Rule.</strong> It's "bottom times derivative of top, minus top times derivative of bottom," reversing this order flips the sign of the answer.</li>

<li><strong>Forgetting to differentiate y-terms with an extra dy/dx factor during implicit differentiation.</strong> Every time you differentiate a term containing y, the Chain Rule requires multiplying by dy/dx, since y is itself a function of x.</li>

<li><strong>Applying L'Hospital's Rule to a limit that isn't actually indeterminate.</strong> Confirm the limit truly evaluates to 0/0 or &infin;/&infin; by direct substitution first, using the rule on a limit that's already a real number gives a wrong answer.</li>

<li><strong>Assuming continuity is enough to guarantee differentiability.</strong> A function can be perfectly continuous at a point and still fail to have a derivative there, due to a corner, cusp, or vertical tangent.</li>

</ul>


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

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


<div class="faq-item">

<h3>How can I tell whether to use the Product Rule or the Chain Rule?</h3>

<p>The Product Rule applies when two separate functions are being multiplied together, like x&sup2; &middot; sin x. The Chain Rule applies when one function is nested inside another, like sin(x&sup2;). Some problems, like (x&sup2;+1)sin(2x), genuinely need both rules working together.</p>

</div>


<div class="faq-item">

<h3>Why does implicit differentiation need the extra dy/dx factor?</h3>

<p>Since y is being treated as an unknown function of x rather than an independent variable, every time the Chain Rule is applied to a y-term, it must include the derivative of y with respect to x, exactly as it would for any other composite function.</p>

</div>


<div class="faq-item">

<h3>Is Rolle's Theorem tested by name on the AP exam?</h3>

<p>No, but the underlying idea, that a continuous, differentiable function returning to the same value must have a horizontal tangent somewhere in between, is still worth understanding as a special case of the more general Mean Value Theorem.</p>

</div>


<div class="faq-item">

<h3>Where can I practice more problems like these?</h3>

<p>The <a href="https://theschoolofmathematics.com/quiz/differentiation-quiz-1">Differentiation quizzes</a> in the AP Calculus AB Question Bank include additional original problems on this topic, along with quizzes covering every other topic tested throughout the course.</p>

</div>


<footer class="cta-final">

<div class="cta-group">

<a class="cta-btn cta-primary" href="https://theschoolofmathematics.com/quiz/differentiation-quiz-1">Practice Differentiation Free</a>

<a class="cta-btn cta-secondary" href="https://theschoolofmathematics.com/quiz/course/AP-Calculus-AB-QBank">Explore the Full AP Calculus AB 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>