CALCULUS 1 • LIMITS & CONTINUITY

Types of Discontinuities — Exploring Types of Discontinuities

Learn to identify and classify the breaks in a function's graph that prevent it from being continuous.

Historical Context & Motivation

The idea of a continuous function — one whose graph you can draw without lifting your pencil — seems simple enough. But as mathematicians pushed the boundaries of calculus, they discovered that functions can break in surprisingly different ways. Understanding exactly how a function breaks at a point is essential for computing limits, defining derivatives, and working with integrals. The study of discontinuities grew out of centuries of effort to make calculus logically rigorous.

1687
Newton's Principia
Isaac Newton used intuitive notions of continuity in his calculus of fluxions, but he never formally defined what it meant for a function to be continuous or discontinuous.
1821
Cauchy's Rigorous Limits
Augustin-Louis Cauchy published Cours d'Analyse, introducing the first formal definition of limits and continuity. He identified functions that fail continuity at isolated points.
1829
Dirichlet's Pathological Function
Peter Gustav Lejeune Dirichlet introduced a function equal to 1 for rationals and 0 for irrationals — a function discontinuous at every point. This forced mathematicians to classify discontinuities carefully.
1861
Weierstrass Formalizes Epsilon-Delta
Karl Weierstrass gave the modern ε–δ definition of limits, providing the precise language needed to categorize different types of discontinuities.

With rigorous definitions in hand, mathematicians realized that not all breaks in a function are alike. Some breaks are minor — a single missing or misplaced point — while others are dramatic, with the function shooting off toward infinity. The central question became: When a function fails to be continuous, what exactly goes wrong, and can it be fixed?

Core Principles & Definitions

Before classifying discontinuities, let's recall the three conditions for continuity at a point x = a. A function f is continuous at x = a if and only if: (1) f(a) is defined, (2) the limit of f(x) as x approaches a exists, and (3) that limit equals f(a). When any one of these conditions fails, we say f has a discontinuity at x = a. The type of discontinuity depends on which condition fails and how it fails.

1

Removable Discontinuity

The two-sided limit exists at x = a, but either f(a) is undefined or f(a) does not equal the limit. You can "remove" this break by redefining f(a). Think of a hole in the graph.
2

Jump Discontinuity

The left-hand and right-hand limits both exist but are not equal. The graph jumps from one value to another at x = a. No single redefinition can fix it.
3

Infinite Discontinuity

At least one of the one-sided limits is +∞ or −∞. The graph has a vertical asymptote at x = a, and the function blows up near that point.
4

Oscillating Discontinuity

The function oscillates infinitely fast near x = a, so neither one-sided limit exists. A classic example is sin(1/x) as x → 0. The limit simply does not exist.
KEY TAKEAWAY
Think of continuity like a smooth road. A removable discontinuity is a small pothole you can patch with a single piece of asphalt. A jump discontinuity is a broken bridge where the two sides of the road are at different heights — no single patch will connect them. An infinite discontinuity is a cliff where the road drops into a bottomless canyon. And an oscillating discontinuity is like a road that vibrates so wildly it never settles into a fixed position.

Visual Explanation — Seeing the Breaks

The best way to internalize the different types of discontinuities is to see them side by side. The diagram below shows four mini-graphs, each illustrating one type of discontinuity. Pay close attention to the open and closed circles, the arrows indicating the function heading toward infinity, and the oscillating curve.

Top-left: a removable discontinuity — the open circle shows the missing point, and the filled dot shows f(a) placed elsewhere. Top-right: a jump discontinuity — the function approaches different values from the left (L⁻) and the right (L⁺). Bottom-left: an infinite discontinuity — both sides of the graph shoot toward +∞ near x = a. Bottom-right: an oscillating discontinuity — sin(1/x) vibrates infinitely near x = 0.

In the removable case (top-left), notice how the curve would be a single straight line if we simply filled in the open circle and removed the misplaced dot. For the jump (top-right), no matter what value you assign at x = a, you cannot bridge the gap between the two pieces of the curve. The infinite discontinuity (bottom-left) features a vertical asymptote — the function grows without bound as x approaches a from either side. Finally, the oscillating case (bottom-right) shows how sin(1/x) swings between −1 and 1 faster and faster as x → 0, never settling on a single value.

Mathematical Framework

Let's translate our visual intuition into precise mathematical language. The formal definition of continuity at a point gives us the tool we need to diagnose each type of discontinuity.

CONTINUITY CONDITION
f is continuous at x = a ⟺ lim(x→a) f(x) = f(a)
This single statement actually bundles three requirements: f(a) must be defined, the limit as x → a must exist (meaning left-hand and right-hand limits agree), and these two values must be equal.
REMOVABLE DISCONTINUITY
lim(x→a) f(x) = L exists, but f(a) ≠ L or f(a) is undefined
Example: f(x) = (x² − 1)/(x − 1) at x = 1. The limit equals 2, but f(1) is undefined because the denominator is zero. Redefine f(1) = 2 to "remove" the discontinuity.
JUMP DISCONTINUITY
lim(x→a⁻) f(x) = L⁻ and lim(x→a⁺) f(x) = L⁺ with L⁻ ≠ L⁺
Both one-sided limits exist (they are finite numbers), but they are not equal to each other. The overall two-sided limit therefore does not exist. Piecewise functions frequently produce jump discontinuities at the boundary between their pieces.
INFINITE DISCONTINUITY
lim(x→a⁻) f(x) = ±∞ or lim(x→a⁺) f(x) = ±∞ (or both)
At least one of the one-sided limits is infinite. This occurs at vertical asymptotes. Example: f(x) = 1/(x − 3) has an infinite discontinuity at x = 3.
Removable vs. Non-Removable
A discontinuity is called removable if you can redefine f at a single point to make f continuous there. All other discontinuities — jump, infinite, and oscillating — are non-removable. This distinction matters because removable discontinuities are often just algebraic artifacts (like a common factor that cancels), while non-removable discontinuities reflect genuine behavior of the function.

Detailed Classification & Decision Flowchart

When you encounter a function and need to classify a discontinuity at x = a, follow a systematic process. First check whether f(a) is defined, then evaluate the one-sided limits, and finally compare everything. The flowchart below walks you through this decision tree step by step.

Start at the top and work downward. If the two-sided limit exists but doesn't match f(a) (or f(a) is missing), the discontinuity is removable. If the one-sided limits are finite but unequal, you have a jump. If a one-sided limit is ±∞, it's infinite. If neither one-sided limit settles to any value, it's oscillating.
Summary of discontinuity classifications
TypeTwo-Sided LimitOne-Sided LimitsExample
RemovableExists (= L)Both = Lf(x) = (x² − 4)/(x − 2) at x = 2
JumpDoes not existBoth finite, L⁻ ≠ L⁺f(x) = ⌊x⌋ (floor function) at any integer
InfiniteDoes not existAt least one is ±∞f(x) = 1/x² at x = 0
OscillatingDoes not existDo not existf(x) = sin(1/x) at x = 0

Worked Example

Let's walk through classifying the discontinuities of a piecewise function. Consider the following function and determine the type of discontinuity (if any) at x = 1 and x = 3.

PIECEWISE FUNCTION
f(x) = { (x² − 1)/(x − 1), x < 1 | 5, x = 1 | 2x − 1, 1 < x < 3 | 1/(x − 3), x > 3 }
This function has four pieces. We need to analyze the transition points at x = 1 and x = 3.
Classifying Discontinuities of a Piecewise Function
1
Step 1 — Analyze x = 1: Simplify the left pieceFor x < 1, we have f(x) = (x² − 1)/(x − 1). Factor the numerator: x² − 1 = (x − 1)(x + 1). Canceling the common factor (x − 1) gives f(x) = x + 1 for x ≠ 1. So the left-hand limit is lim(x→1⁻) (x + 1) = 2.
lim(x→1⁻) f(x) = 2
2
Step 2 — Analyze x = 1: Evaluate the right-hand limitFor 1 < x < 3, f(x) = 2x − 1. As x approaches 1 from the right, lim(x→1⁺) (2x − 1) = 2(1) − 1 = 1.
lim(x→1⁺) f(x) = 1
3
Step 3 — Classify the discontinuity at x = 1The left-hand limit is 2 and the right-hand limit is 1. Since L⁻ ≠ L⁺, the two-sided limit does not exist. Both one-sided limits are finite, so this is a jump discontinuity.
Jump discontinuity at x = 1
4
Step 4 — Analyze x = 3: Evaluate the left-hand limitFor 1 < x < 3, f(x) = 2x − 1. As x → 3⁻, we get 2(3) − 1 = 5.
lim(x→3⁻) f(x) = 5
5
Step 5 — Analyze x = 3: Evaluate the right-hand limitFor x > 3, f(x) = 1/(x − 3). As x → 3⁺, the denominator approaches 0 from the positive side, so the fraction grows without bound: lim(x→3⁺) 1/(x − 3) = +∞.
lim(x→3⁺) f(x) = +∞
6
Step 6 — Classify the discontinuity at x = 3The right-hand limit is +∞ (infinite). Whenever at least one one-sided limit is infinite, we have an infinite discontinuity. The left-hand limit being finite (5) does not change this classification — the infinite side dominates.
Infinite discontinuity at x = 3

Comparing Discontinuity Types

It can be easy to mix up discontinuity types, especially under test pressure. The table below highlights the key differences along several dimensions that will help you quickly classify any discontinuity you encounter.

Side-by-side comparison of the three most common discontinuity types
FeatureRemovableJumpInfinite
Graph appearanceHole (open circle)Step or gap between two piecesVertical asymptote
Can be fixed?Yes — redefine f(a)NoNo
Two-sided limitExistsDoes not existDoes not exist
Common algebraic sign0/0 after substitutionPiecewise definitionc/0 where c ≠ 0
Typical causeCommon factor in numerator and denominatorPiecewise rules, absolute value, floor/ceilingZero in the denominator with no matching zero in the numerator
🔍 QUICK DIAGNOSTIC TRICK
When you plug x = a into a rational function and get 0/0, suspect a removable discontinuity — factor and cancel. When you get c/0 (c ≠ 0), expect an infinite discontinuity (vertical asymptote). When you see a piecewise function, check both one-sided limits — if they don't match, it's a jump.

Connections to Advanced Topics

Understanding discontinuities isn't just an academic exercise — it directly impacts nearly every topic you'll study later in calculus and beyond. Below is a quick look at how what you've learned here connects to more advanced ideas.

How discontinuity classification connects to future calculus topics
This LessonWhere It Leads
Removable discontinuities and factoringL'Hôpital's Rule — a powerful technique for evaluating 0/0 and ∞/∞ limits using derivatives
Infinite discontinuities (vertical asymptotes)Improper integrals — determining whether the area under a curve near an asymptote is finite or infinite
Jump discontinuitiesPiecewise integration and the Fundamental Theorem of Calculus — you must split the interval at jumps
Classifying continuity at a pointDifferentiability — a function must be continuous to be differentiable, so discontinuities tell you where derivatives fail
Oscillating discontinuitiesFourier analysis and signal processing — decomposing functions that oscillate rapidly near certain points

One especially important connection is the relationship between continuity and differentiability. In the next unit, you'll learn that if a function has any type of discontinuity at a point, it is automatically not differentiable there. This means that mastering discontinuity classification now gives you a head start on understanding where derivatives exist and where they don't.

🔭 Looking Ahead
The Intermediate Value Theorem (IVT) guarantees that a continuous function on a closed interval hits every value between f(a) and f(b). If f has a discontinuity in that interval, the IVT may fail. This has real-world consequences — for instance, it affects whether an equation is guaranteed to have a solution in a given range.

Practice Problems

PROBLEM 1CONCEPTUAL
Explain in your own words why a jump discontinuity cannot be "removed" by redefining the function at a single point.
PROBLEM 2BASIC CALCULATION
Classify the discontinuity of f(x) = (x² − 9)/(x − 3) at x = 3.
PROBLEM 3INTERMEDIATE
Consider the piecewise function g(x) = { x + 2 for x < 0, 3 for x = 0, x² + 1 for x > 0 }. Identify and classify any discontinuities at x = 0.
PROBLEM 4APPLIED
A cellphone plan charges $0.10 per minute for the first 500 minutes and $0.05 per minute after 500 minutes. The cost function is C(m) = 0.10m for 0 ≤ m ≤ 500 and C(m) = 50 + 0.05(m − 500) for m > 500. Is C continuous at m = 500? If not, what type of discontinuity is present?
PROBLEM 5CRITICAL THINKING
Create a single function that has a removable discontinuity at x = −1, a jump discontinuity at x = 2, and an infinite discontinuity at x = 5. Write the function's formula and briefly justify each discontinuity.

Lesson Summary

A function f is continuous at x = a when three conditions hold: f(a) is defined, lim(x→a) f(x) exists, and the limit equals f(a). When any condition fails, the function has a discontinuity. A removable discontinuity occurs when the two-sided limit exists but doesn't match f(a) — it's a "hole" you can fill. A jump discontinuity occurs when the left-hand and right-hand limits are both finite but unequal, creating a gap no single redefinition can fix.

An infinite discontinuity arises when at least one one-sided limit is ±∞, producing a vertical asymptote. An oscillating discontinuity occurs when the function oscillates without settling on any limit. Algebraically, getting 0/0 suggests a removable discontinuity (factor and cancel), while c/0 signals an infinite one. Mastering these classifications prepares you for differentiability, the Intermediate Value Theorem, and improper integrals.

Varsity Tutors • Calculus 1 • Types of Discontinuities