AP Course

AP Calculus AB/BC

Study the complete College Board sequence for AP Calculus AB and BC, from limits through infinite series.

Choose an official unit and topic to open its lecture, concept check, or focused practice.

Lessons
1.1 Introducing Calculus: Can Change Occur at an Instant?1.2 Defining Limits and Using Limit Notation1.3 Estimating Limit Values from Graphs1.4 Estimating Limit Values from Tables1.5 Determining Limits Using Algebraic Properties of Limits1.6 Determining Limits Using Algebraic Manipulation1.7 Selecting Procedures for Determining Limits1.8 Determining Limits Using the Squeeze Theorem1.9 Connecting Multiple Representations of Limits1.10 Exploring Types of Discontinuities1.11 Defining Continuity at a Point1.12 Confirming Continuity over an Interval1.13 Removing Discontinuities1.14 Connecting Infinite Limits and Vertical Asymptotes1.15 Connecting Limits at Infinity and Horizontal Asymptotes1.16 Working with the Intermediate Value Theorem (IVT)2.1 Defining Average and Instantaneous Rates of Change at a Point2.2 Defining the Derivative of a Function and Using Derivative Notation2.3 Estimating Derivatives of a Function at a Point2.4 Connecting Differentiability and Continuity: Determining When Derivatives Do and Do Not Exist2.5 Applying the Power Rule2.6 Derivative Rules: Constant, Sum, Difference, and Constant Multiple2.7 Derivatives of cos x, sin x, e^x, and ln x2.8 The Product Rule2.9 The Quotient Rule2.10 Finding the Derivatives of Tangent, Cotangent, Secant, and/or Cosecant Functions3.1 The Chain Rule3.2 Implicit Differentiation3.3 Differentiating Inverse Functions3.4 Differentiating Inverse Trigonometric Functions3.5 Selecting Procedures for Calculating Derivatives3.6 Calculating Higher-Order Derivatives4.1 Interpreting the Meaning of the Derivative in Context4.2 Straight-Line Motion: Connecting Position, Velocity, and Acceleration4.3 Rates of Change in Applied Contexts Other Than Motion4.4 Introduction to Related Rates4.5 Solving Related Rates Problems4.6 Approximating Values of a Function Using Local Linearity and Linearization4.7 Using L’Hospital’s Rule for Determining Limits of Indeterminate Forms5.1 Using the Mean Value Theorem5.2 Extreme Value Theorem, Global Versus Local Extrema, and Critical Points5.3 Determining Intervals on Which a Function Is Increasing or Decreasing5.4 Using the First Derivative Test to Determine Relative (Local) Extrema5.5 Using the Candidates Test to Determine Absolute (Global) Extrema5.6 Determining Concavity of Functions over Their Domains5.7 Using the Second Derivative Test to Determine Extrema5.8 Sketching Graphs of Functions and Their Derivatives5.9 Connecting a Function, Its First Derivative, and Its Second Derivative5.10 Introduction to Optimization Problems5.11 Solving Optimization Problems5.12 Exploring Behaviors of Implicit Relations6.1 Exploring Accumulations of Change6.2 Approximating Areas with Riemann Sums6.3 Riemann Sums, Summation Notation, and Definite Integral Notation6.4 The Fundamental Theorem of Calculus and Accumulation Functions6.5 Interpreting the Behavior of Accumulation Functions Involving Area6.6 Applying Properties of Definite Integrals6.7 The Fundamental Theorem of Calculus and Definite Integrals6.8 Finding Antiderivatives and Indefinite Integrals: Basic Rules and Notation6.9 Integrating Using Substitution6.10 Integrating Functions Using Long Division and Completing the Square6.11 Integrating Using Integration by Parts6.12 Using Linear Partial Fractions6.13 Evaluating Improper Integrals6.14 Selecting Techniques for Antidifferentiation7.1 Modeling Situations with Differential Equations7.2 Verifying Solutions for Differential Equations7.3 Sketching Slope Fields7.4 Reasoning Using Slope Fields7.5 Approximating Solutions Using Euler’s Method7.6 Finding General Solutions Using Separation of Variables7.7 Finding Particular Solutions Using Initial Conditions and Separation of Variables7.8 Exponential Models with Differential Equations7.9 Logistic Models with Differential Equations8.1 Finding the Average Value of a Function on an Interval8.2 Connecting Position, Velocity, and Acceleration of Functions Using Integrals8.3 Using Accumulation Functions and Definite Integrals in Applied Contexts8.4 Finding the Area Between Curves Expressed as Functions of x8.5 Finding the Area Between Curves Expressed as Functions of y8.6 Finding the Area Between Curves That Intersect at More Than Two Points8.7 Volumes with Cross Sections: Squares and Rectangles8.8 Volumes with Cross Sections: Triangles and Semicircles8.9 Volume with Disc Method: Revolving Around the x- or y-Axis8.10 Volume with Disc Method: Revolving Around Other Axes8.11 Volume with Washer Method: Revolving Around the x- or y-Axis8.12 Volume with Washer Method: Revolving Around Other Axes8.13 The Arc Length of a Smooth, Planar Curve and Distance Traveled9.1 Defining and Differentiating Parametric Equations9.2 Second Derivatives of Parametric Equations9.3 Finding Arc Lengths of Curves Given by Parametric Equations9.4 Defining and Differentiating Vector-Valued Functions9.5 Integrating Vector-Valued Functions9.6 Solving Motion Problems Using Parametric and Vector-Valued Functions9.7 Defining Polar Coordinates and Differentiating in Polar Form9.8 Find the Area of a Polar Region or the Area Bounded by a Single Polar Curve9.9 Finding the Area of the Region Bounded by Two Polar Curves10.1 Defining Convergent and Divergent Infinite Series10.2 Working with Geometric Series10.3 The nth Term Test for Divergence10.4 Integral Test for Convergence10.5 Harmonic Series and p-Series10.6 Comparison Tests for Convergence10.7 Alternating Series Test for Convergence10.8 Ratio Test for Convergence10.9 Determining Absolute or Conditional Convergence10.10 Alternating Series Error Bound10.11 Finding Taylor Polynomial Approximations of Functions10.12 Lagrange Error Bound10.13 Radius and Interval of Convergence of Power Series10.14 Finding Taylor or Maclaurin Series for a Function10.15 Representing Functions as Power Series
Quizzes
Practice Problems AP formula notes, graph references, and practice sets will be added here.

AP Calculus AB/BC · Unit 7 · Topic 7.3

Sketching Slope Fields

Draw short segments whose slopes equal the differential equation at sampled points.

1. Topic Focus

Model rates with differential equations, read slope fields, approximate solutions, solve separable equations, and interpret exponential or logistic models.

This topic: Draw short segments whose slopes equal the differential equation at sampled points.

2. Key Relationship

\(m=F(x,y)\)

Read every symbol with its domain, direction, units, and hypotheses before applying the relationship.

3. Visual Connection

y=0
Build the local slope pattern firstFor y'=y, each row repeats, the row y=0 is horizontal, and segments become steeper farther from equilibrium.

4. Worked Example

For y′=x−y, all points on y=x have horizontal segments.

Write the governing relationship first, carry out the algebra cleanly, and finish with a sentence that answers the mathematical question.

5. Concept Development

A slope field, also called a direction field, is a grid of short line segments for a first-order differential equation

\(\frac{dy}{dx}=F(x,y).\)

At the point \((x_0,y_0)\), draw a segment whose slope is \(F(x_0,y_0)\). The segment records the tangent direction that any solution through that point must have. It does not give the value of the solution, and it is not a displacement arrow.

How to sketch a slope field by hand

  1. Mark the requested grid. Keep the same coordinate scale throughout.
  2. Evaluate the right side. At each point, calculate \(m=F(x,y)\).
  3. Translate number into orientation. Use horizontal segments for \(m=0\), rising segments for \(m>0\), and falling segments for \(m<0\).
  4. Represent magnitude. A larger \(|m|\) means a steeper segment. Keep segment lengths approximately equal so length is not mistaken for rate.
  5. Use repeated patterns. Once points on the same isocline are recognized, copy the same orientation accurately.
  6. Audit several points. Recalculate one point in every visibly different region before finishing.

Reading slope values

Value of \(F(x,y)\)SegmentMeaning
\(0\)horizontala solution through that point has a horizontal tangent
\(1\)rises one for oneapproximately a \(45^\circ\) orientation on equally scaled axes
\(-1\)falls one for onethe tangent slopes downward as \(x\) increases
large positive or negative magnitudevery steeporientation approaches vertical but keeps the correct sign
undefinedno slope segmentthe differential equation assigns no finite slope there

Isoclines and nullclines

An isocline is a set of points where the assigned slope is a constant \(m\):

\(F(x,y)=m.\)

Every field segment along that set has the same orientation. The special case \(F(x,y)=0\) is a nullcline, so its segments are horizontal. A nullcline is not automatically a solution curve. A horizontal line \(y=c\) is an equilibrium solution only when \(F(x,c)=0\) for every relevant \(x\).

Patterns worth recognizing

Differential equationVisible field pattern
\(y'=f(x)\)all segments in a vertical column match
\(y'=g(y)\)all segments in a horizontal row match
\(y'=x+y\)equal slopes repeat on diagonals \(x+y=m\)
\(y'=xy\)both axes have zero slope; signs alternate by quadrant
\(y'=g(y)\) with \(g(c)=0\)the horizontal row \(y=c\) is an equilibrium row

What a slope field does and does not show

The field encodes local derivative information without requiring an explicit solution formula. A denser grid improves the visual picture but does not change the differential equation. The next topic uses the field to reason about complete solution curves; here the main goal is to calculate and draw the local segments correctly.

AP sketching habit: Find the zero-slope set first, then mark one representative slope in each region. This establishes the field's structure before you fill the remaining grid points.

6. Detailed Worked Example and Error Check

Example 1: Build a field from a slope table

Sketch \(y'=x+y\) on the grid \(x,y\in\{-1,0,1\}\). Evaluate the formula at every ordered pair:

\(y\backslash x\)\(-1\)\(0\)\(1\)
\(1\)\(0\)\(1\)\(2\)
\(0\)\(-1\)\(0\)\(1\)
\(-1\)\(-2\)\(-1\)\(0\)

The nullcline is \(y=-x\). Segments are horizontal there, positive above it, and negative below it. More generally, the isocline of slope \(m\) is \(y=m-x\), so equal orientations repeat along parallel diagonals.

Example 2: A curved nullcline

For \(y'=x^2-y\), horizontal segments satisfy

\(x^2-y=0\quad\Longrightarrow\quad y=x^2.\)

Below the parabola \(y=x^2\), the derivative is positive; above it, the derivative is negative. Because \(x\) is squared, the field is symmetric across the \(y\)-axis. The parabola is a nullcline, not a solution: its own slope is \(2x\), whereas the assigned field slope on it is \(0\).

Example 3: An autonomous equation

Consider \(y'=y(2-y)\). Since the right side depends only on \(y\), each horizontal row has one repeated slope.

\(y'=0\text{ at }y=0\text{ and }y=2.\)

Segments rise for \(0<y<2\) and fall for \(y<0\) or \(y>2\). The two horizontal zero-slope rows are equilibrium solutions because the rate remains zero for every \(x\) on each line.

Example 4: Product pattern by quadrant

For \(y'=xy\), either coordinate being zero makes the slope zero. In Quadrants I and III, \(xy>0\), so segments rise. In Quadrants II and IV, \(xy<0\), so segments fall. Moving farther from either axis increases \(|xy|\), making segments steeper.

Example 5: A field controlled mainly by \(x\)

For

\(y'=\frac{x}{1+y^2},\)

the denominator is always positive, so the sign is determined by \(x\). Segments fall on the left, are horizontal on the \(y\)-axis, and rise on the right. For fixed \(x\), increasing \(|y|\) enlarges the denominator and flattens the segment.

Example 6: A singular line

For \(y'=1/(x-1)\), every vertical column has a common slope because the formula contains no \(y\). Slopes are negative for \(x<1\), positive for \(x>1\), and become very steep near \(x=1\). At \(x=1\) the differential equation is undefined, so no finite-slope segment should be drawn.

Example 7: Match a field to an equation

Suppose a field has horizontal segments on both axes, rising segments in Quadrants I and III, and falling segments in Quadrants II and IV. This sign pattern matches \(y'=xy\). It cannot match \(y'=x\), whose slopes repeat by columns, or \(y'=y\), whose slopes repeat by rows.

Common sketching errors

  • Drawing arrows with different lengths instead of equal-length tangent segments.
  • Using the point's \(y\)-coordinate as the slope without evaluating \(F(x,y)\).
  • Making every segment in a row identical when the equation also depends on \(x\).
  • Connecting the segments into a solution curve before the field is complete.
  • Drawing a horizontal segment where the formula is undefined.
  • Assuming every nullcline is itself a solution.

7. AP Reasoning Routine

Translate the context into a rate equation, verify candidate solutions by substitution, carry constants through integration, and apply initial conditions last.

  • Identify the representation and requested quantity.
  • State the rule or theorem and verify its conditions.
  • Keep exact values until the final requested approximation.
  • Interpret sign, units, interval, and context.
AP Checkpoint

For each item, calculate or describe the slope-field segments. No differential equation needs to be solved.
(a) For \(y'=x-y\), find the slopes at \((0,0)\), \((0,1)\), \((1,0)\), and \((1,1)\).
(b) Describe the repeated pattern for \(y'=2x\) and locate all horizontal segments.
(c) Describe the field for \(y'=3-y\), including its equilibrium row and signs above and below it.
(d) For \(y'=x+y\), find the isocline on which every segment has slope \(2\).
(e) For \(y'=-xy\), determine the sign of the slope in each quadrant and on the axes.
(f) For \(y'=x^2-y\), find the nullcline and determine the sign above and below it.
(g) For \(y'=1/(y-1)\), state where the field is undefined and describe the sign on each side.
(h) A field has identical slopes across each horizontal row, with zero slope at \(y=0\), positive slope above, and negative slope below. Which better matches it: \(y'=x\) or \(y'=y\)? Explain.
(i) What segment should be drawn at \((-1,2)\) for \(y'=2x-y\)?
(j) A student makes steep slopes longer than shallow slopes. Explain why this can make a slope field misleading and give the correction.

Check the solution

(a) The slopes are \(0,-1,1,0\), respectively. Thus \(y=x\) is the zero-slope line.
(b) Slopes repeat down each vertical column. Every point on \(x=0\) has slope \(0\); columns to the right rise and columns to the left fall.
(c) Slopes repeat across each horizontal row. The row \(y=3\) is horizontal and is an equilibrium. Slopes are positive below \(3\) and negative above \(3\).
(d) Set \(x+y=2\), giving the line \(y=2-x\).
(e) Because the slope is \(-xy\), it is negative in Quadrants I and III, positive in Quadrants II and IV, and zero on both axes.
(f) The nullcline is \(y=x^2\). Slopes are negative above the parabola and positive below it.
(g) The field is undefined on \(y=1\). Slopes are negative below that line and positive above it; their magnitude grows near the line.
(h) It matches \(y'=y\), because dependence only on \(y\) creates matching rows. The signs and zero row also agree.
(i) The slope is \(2(-1)-2=-4\), so draw a short, steep downward segment centered at \((-1,2)\).
(j) Segment length should not encode magnitude because the slope is already encoded by orientation. Use approximately equal-length segments and make larger \(|m|\) appear steeper, not longer.