AP PRECALCULUS • POLYNOMIAL AND RATIONAL FUNCTIONS

Rational Functions and Zeros

Understanding how polynomial quotients create functions with zeros, asymptotes, and holes that model real-world phenomena.

Historical Context & Motivation

The study of rational functions — functions formed as ratios of two polynomials — has roots stretching back to antiquity, where Greek mathematicians first grappled with proportions and ratios that could become undefined. The concept of a function having zeros, points where the output equals zero, emerged naturally from the broader quest to solve equations and understand curves. As algebra matured through Arabic and European traditions, mathematicians realized that the zeros of a rational function depend entirely on the zeros of its numerator polynomial, provided no cancellation with the denominator occurs.

~300 BCE
Euclid's Ratios
Euclid formalized the theory of proportions in Elements Book V, establishing foundational reasoning about ratios that would later inform the study of rational expressions.
1637
Descartes' La Géométrie
René Descartes unified algebra and geometry, enabling polynomial equations to be visualized as curves. Zeros of polynomials gained geometric meaning as x-intercepts on coordinate axes.
1748
Euler's Introductio
Leonhard Euler systematically classified functions including rational functions, studying their behavior near points of discontinuity and establishing the formal notion of vertical asymptotes.
1821
Cauchy's Rigorous Analysis
Augustin-Louis Cauchy provided rigorous definitions of limits, enabling precise characterization of how rational functions behave near zeros, poles, and removable discontinuities.

The central question driving this topic is deceptively simple: given a rational function r(x) = p(x)/q(x), where exactly does the function's output equal zero, and how do we distinguish true zeros from removable discontinuities (holes)? Answering this question requires a careful analysis of both the numerator and denominator polynomials, their factored forms, and the interplay between them — skills that form the backbone of AP Precalculus and extend directly into calculus.

Core Principles & Definitions

A rational function is any function that can be expressed as r(x) = p(x)/q(x), where p(x) and q(x) are polynomial functions and q(x) ≠ 0. The domain of a rational function excludes all x-values for which q(x) = 0. A zero (or real zero) of a rational function is an x-value in the domain where r(x) = 0. Since a fraction equals zero only when its numerator equals zero, finding the zeros of a rational function reduces to finding the zeros of p(x), then excluding any values simultaneously zeroing out q(x).

1

Zeros of the Numerator

The real zeros of r(x) come from solving p(x) = 0. Each solution is a zero of r(x) only if it does not also make q(x) = 0.
2

Zeros of the Denominator

Values where q(x) = 0 are excluded from the domain. They produce vertical asymptotes or holes, depending on whether the factor cancels with p(x).
3

Holes (Removable Discontinuities)

If a linear factor (x − a) appears in both p(x) and q(x), the common factor cancels algebraically, creating a hole at x = a rather than a zero or vertical asymptote.
4

Multiplicity

A zero of even multiplicity causes the graph to touch the x-axis and bounce back, while a zero of odd multiplicity causes the graph to cross through the axis.
KEY TAKEAWAY
KEY TAKEAWAY

Visualizing Zeros, Holes, and Asymptotes

The following diagram illustrates the graph of a rational function with distinct zeros, a vertical asymptote, and a hole. Consider the function r(x) = (x − 1)(x + 2) / [(x + 2)(x − 3)]. After canceling the common factor (x + 2), the simplified form is (x − 1)/(x − 3), valid for x ≠ −2. The graph reveals a zero at x = 1 where the curve crosses the x-axis, a vertical asymptote at x = 3, and a hole at x = −2.

The cyan curve shows r(x). The solid cyan dot at (1, 0) marks the zero. The open amber circle at x = −2 marks the hole. The dashed red line at x = 3 is the vertical asymptote, and the dashed green line at y = 1 is the horizontal asymptote.

Notice the critical distinction: both x = 1 and x = −2 make the numerator zero, but only x = 1 is a true zero of r(x). At x = −2, the factor (x + 2) cancels between numerator and denominator, removing that point from the graph entirely rather than producing an x-intercept. Meanwhile, x = 3 zeros out only the denominator after cancellation, producing a vertical asymptote where the function grows without bound.

Mathematical Framework

Defining Rational Functions and Their Zeros

GENERAL RATIONAL FUNCTION
r(x) = p(x) / q(x) = (aₙxⁿ + aₙ₋₁xⁿ⁻¹ + ⋯ + a₁x + a₀) / (bₘxᵐ + bₘ₋₁xᵐ⁻¹ + ⋯ + b₁x + b₀)
where p(x) is a polynomial of degree n with leading coefficient aₙ, q(x) is a polynomial of degree m with leading coefficient bₘ, and q(x) ≠ 0.
CONDITION FOR A ZERO
r(c) = 0 ⟺ p(c) = 0 AND q(c) ≠ 0
A value x = c is a zero of r(x) if and only if c is a root of the numerator and c is not a root of the denominator. If both p(c) = 0 and q(c) = 0, then x = c is a candidate for a hole, not a zero.

Factored Form Analysis

FACTORED RATIONAL FUNCTION
r(x) = a · (x − z₁)^(k₁)(x − z₂)^(k₂)⋯(x − zⱼ)^(kⱼ) / [(x − d₁)^(m₁)(x − d₂)^(m₂)⋯(x − dᵢ)^(mᵢ)]
Here z₁, z₂, …, zⱼ are the roots of p(x) with multiplicities k₁, k₂, …, kⱼ, and d₁, d₂, …, dᵢ are the roots of q(x) with multiplicities m₁, m₂, …, mᵢ. If zₛ = dₜ for some s and t, the common factor must be analyzed for cancellation.

The factored form is the essential tool for identifying zeros. After factoring both p(x) and q(x) completely, cancel all common factors. Each remaining factor of the form (x − c) in the numerator yields a zero at x = c. The multiplicity of a zero determines the graph's behavior at that x-intercept: if the multiplicity kₛ is odd, the graph crosses the x-axis at x = zₛ; if kₛ is even, the graph touches the axis and reverses direction. This behavior is identical to polynomial zero behavior because the denominator is nonzero at a true zero, so it acts as a nonzero scaling factor near that point.

HOLE CONDITION
If (x − a) divides both p(x) and q(x), then x = a is a removable discontinuity (hole) at the point (a, r̃(a))
where r̃(x) is the simplified form of r(x) after canceling (x − a). The y-coordinate of the hole is found by evaluating the simplified function at x = a.

Classifying Features from Factored Form

Every x-value that makes either the numerator or denominator zero falls into exactly one of three categories. The following decision diagram systematizes the classification process, which is the single most important skill for analyzing rational functions on the AP exam.

Decision flowchart for classifying x = a. Begin by factoring both polynomials fully. Each critical x-value is classified as a zero, a vertical asymptote, or a hole based on where the factor appears and multiplicities.
Summary of rational function feature classification
FeatureConditionGraph Behavior
Zerop(c) = 0 and q(c) ≠ 0Graph crosses or touches x-axis at (c, 0)
Vertical Asymptoteq(c) = 0 and p(c) ≠ 0 (after cancellation)Graph grows without bound: r(x) → ±∞
HoleCommon factor (x − c) cancels completelyOpen circle at (c, r̃(c)); function undefined
Zero + HoleMultiplicity of (x − c) in p(x) > in q(x), and remaining factor in numerator yields zeroAfter cancellation, simplified function has zero at x = c, but original is undefined there

Worked Example

1
Step 1 — State the FunctionAnalyze the rational function r(x) = (2x³ − 2x² − 12x) / (x³ − 9x). Find all zeros, vertical asymptotes, and holes.
2
Step 2 — Factor the NumeratorFactor out the GCF from the numerator: 2x³ − 2x² − 12x = 2x(x² − x − 6). Factor the quadratic: x² − x − 6 = (x − 3)(x + 2). So p(x) = 2x(x − 3)(x + 2).
p(x) = 2x(x − 3)(x + 2)
3
Step 3 — Factor the DenominatorFactor out x: x³ − 9x = x(x² − 9). Recognize the difference of squares: x² − 9 = (x − 3)(x + 3). So q(x) = x(x − 3)(x + 3).
q(x) = x(x − 3)(x + 3)
4
Step 4 — Identify and Cancel Common FactorsThe common factors between p(x) and q(x) are x and (x − 3). Cancel these: r(x) = 2x(x − 3)(x + 2) / [x(x − 3)(x + 3)] = 2(x + 2) / (x + 3), valid for x ≠ 0 and x ≠ 3. The canceled factors produce holes at x = 0 and x = 3.
r̃(x) = 2(x + 2) / (x + 3), holes at x = 0 and x = 3
5
Step 5 — Find the ZerosSet the simplified numerator equal to zero: 2(x + 2) = 0 → x = −2. Check: x = −2 is in the domain (q(−2) = (−2)(−2 − 3)(−2 + 3) = (−2)(−5)(1) = 10 ≠ 0). Therefore x = −2 is the only zero, and the graph crosses the x-axis at (−2, 0).
Zero: x = −2, giving the point (−2, 0)
6
Step 6 — Find Vertical AsymptotesAfter cancellation, the remaining denominator factor is (x + 3). Setting x + 3 = 0 gives x = −3. Since (x + 3) does not cancel, x = −3 is a vertical asymptote.
Vertical asymptote: x = −3
7
Step 7 — Find Hole CoordinatesFor the hole at x = 0: evaluate r̃(0) = 2(0 + 2)/(0 + 3) = 4/3. Hole at (0, 4/3). For the hole at x = 3: evaluate r̃(3) = 2(3 + 2)/(3 + 3) = 10/6 = 5/3. Hole at (3, 5/3).
Holes: (0, 4/3) and (3, 5/3)

Rational vs. Polynomial Zeros: Strengths & Limitations

Understanding the zeros of rational functions requires distinguishing their behavior from the more straightforward zeros of polynomial functions. While both types of functions can be analyzed through factoring, rational functions introduce additional complexity through domain restrictions, potential cancellation, and the interplay between numerator and denominator behaviors.

Comparison of zero-finding for polynomial and rational functions
PropertyPolynomial f(x)Rational r(x) = p(x)/q(x)
DomainAll real numbers (−∞, ∞)All reals except where q(x) = 0
Finding zerosSolve f(x) = 0; every root is a zeroSolve p(x) = 0, then verify q(x) ≠ 0 at each root
Max number of real zerosEqual to deg(f)Equal to deg(p), minus any canceled factors
Multiplicity behaviorDirectly determines crossing/bouncingSame, but only for zeros after cancellation
Possible complicationsNone — zeros are straightforwardHoles, asymptotes, sign changes near discontinuities
KEY TAKEAWAY
KEY TAKEAWAY

Connections to Calculus and Advanced Topics

The analysis of rational function zeros connects directly to several calculus concepts. In differential calculus, the zeros of a rational function determine its x-intercepts, which are critical reference points for curve sketching. In integral calculus, the technique of partial fraction decomposition requires fully factoring both the numerator and denominator — exactly the skills developed here. Removable discontinuities (holes) foreshadow the limit concept: the limit of r(x) as x approaches a hole exists even though the function value does not, a distinction that becomes central in the definition of continuity.

How precalculus rational function skills extend to calculus
AP Precalculus ConceptCalculus Extension
Zeros of r(x) via factored numeratorFinding x-intercepts for curve sketching; sign analysis for first/second derivative tests
Holes (removable discontinuities)Limits: lim as x→a of r(x) = r̃(a); definition of continuity
Vertical asymptotes from q(x) = 0Infinite limits; improper integrals and convergence
Complete factored form of r(x)Partial fraction decomposition for integration of rational functions
AP Exam Tip

Practice Problems

1
Which of the following best explains why x = 4 is NOT a zero of r(x) = (x² − 16) / (x − 4)?
2
Find all real zeros of r(x) = (3x² − 12) / (x² + 5x + 6).
3
Consider g(x) = (x³ − 4x) / (x² − x − 2). Determine the number of real zeros, vertical asymptotes, and holes of g(x).
PROBLEM 4APPLIED
A chemical reaction's rate is modeled by R(c) = (6c² − 54) / (c³ − 3c² − 18c), where c represents concentration in mol/L and R is the rate in mol/(L·s). (a) Find the domain of R(c) in the context of concentration (c > 0). (b) Determine all real zeros of R(c). (c) Identify all holes and vertical asymptotes. (d) Interpret the zero(s) in the context of the chemical reaction.
PROBLEM 5CRITICAL THINKING
Construct a rational function r(x) that has exactly one distinct real zero at x = 5, a hole at x = 2, vertical asymptotes at x = −4 and x = 3, and a horizontal asymptote at y = 3. Write r(x) in factored form and justify that it satisfies all five conditions.
Varsity Tutors • AP Precalculus • Rational Functions and Zeros