The Squeeze Theorem- A Calculus Technique for Finding Limits
What Is the Squeeze Theorem?
The Squeeze Theorem is a limit-finding technique that works when direct substitution fails and algebraic manipulation gets you nowhere. It's brutally simple: if you can sandwich your function between two easier functions that share the same limit, your function must have that limit too.
You might hear it called the Sandwich Theorem. Same thing. The name actually describes what you're doing—squeezing your target function between two known quantities until you force its behavior.
The Formal Statement
Here's the mathematical definition, because you need to know it:
If g(x) ≤ f(x) ≤ h(x) for all x near a (except possibly at a), and:
lim g(x) = lim h(x) = L
x→a x→a
Then: lim f(x) = L
x→a
That's it. Three functions, a sandwich, a shared limit. The middle function has no choice but to follow along.
When Does This Actually Work?
The Squeeze Theorem shines in specific situations:
- Trigonometric limits where direct substitution gives 0/0
- Functions with oscillating behavior you can't simplify away
- Products of bounded functions and functions approaching zero
- Proofs where you need to establish limits exist without finding them explicitly
If you can find two functions that bound your target and share a limit, you're done. The hard part is finding those bounding functions.
Getting Started: A Step-by-Step Approach
Step 1: Verify the Sandwich Setup
Before you do anything else, confirm that f(x) is actually squeezed between g(x) and h(x). This means proving:
g(x) ≤ f(x) ≤ h(x)
For trigonometric functions, this usually means exploiting known inequalities like -|x| ≤ sin(x) ≤ |x| or -1 ≤ cos(x) ≤ 1.
Step 2: Take Limits of the Boundary Functions
Find lim g(x) and lim h(x) as x approaches your point. These should be the same value L. If they're different, the theorem doesn't apply.
x→a x→a
Step 3: Conclude
Since g(x) and h(x) squeeze f(x) and both approach L, f(x) must also approach L.
Example: The Classic sin(x)/x Limit
This is the most famous application. Evaluate:
lim sin(x)/x
x→0
Direct substitution gives 0/0. Not helpful. Here's the squeeze approach:
Using the geometric argument for sine, we know:
cos(x) ≤ sin(x)/x ≤ 1 for x near 0 (in radians)
Take limits:
lim cos(x) = 1
x→0
lim 1 = 1
x→0
Both boundaries approach 1. Therefore:
lim sin(x)/x = 1
x→0
The squeeze forces the answer. No algebraic manipulation required.
Example: A More Complex Case
Find: lim x² sin(1/x)
x→0
Direct substitution gives 0 × sin(1/0). Useless. sin(1/x) oscillates wildly between -1 and 1 as x→0.
Here's the squeeze:
-1 ≤ sin(1/x) ≤ 1
Multiply by x² (which is positive near 0):
-x² ≤ x² sin(1/x) ≤ x²
Take limits of boundaries:
lim -x² = 0
x→0
lim x² = 0
x→0
Both squeeze to 0. The answer is 0.
The oscillating sin(1/x) factor gets completely overwhelmed by the x² factor. That's the power of the squeeze.
Squeeze Theorem vs. Other Limit Techniques
Here's how it stacks up against alternatives:
| Method | Best For | Drawback |
|---|---|---|
| Squeeze Theorem | Trig limits, bounded × vanishing functions | Requires finding bounding functions |
| Direct Substitution | Continuous functions | Fails for indeterminate forms |
| L'Hôpital's Rule | 0/0 or ∞/∞ forms | Requires differentiability, can loop |
| Algebraic Manipulation | Rational functions | Doesn't work for trig expressions |
The Squeeze Theorem isn't always the fastest method, but it's often the only method that works for trigonometric limits. L'Hôpital's rule requires derivatives, which brings you back to limits. The squeeze cuts straight to the answer.
Common Mistakes to Avoid
- Forgetting radians: The classic sin(x)/x limit equals 1 only when x is in radians. Degrees change everything.
- Wrong bounding inequality: You must prove g(x) ≤ f(x) ≤ h(x) actually holds. Don't just assume it.
- Boundary limits don't match: If lim g(x) ≠ lim h(x), the squeeze fails. Check this before proceeding.
- Ignoring domain restrictions: The inequality must hold for x near a, not necessarily at a. Excluding the point itself is fine.
Practical Applications Beyond Exams
The Squeeze Theorem isn't just a classroom tool. It shows up in:
- Proving that sin(x)/x → 1 (fundamental for derivatives of trig functions)
- Establishing continuity results in analysis courses
- Verifying limits of sequences involving oscillations
- Engineering applications where bounded signals interact with decaying amplitudes
If you work with anything involving limits and oscillations, this theorem earns its keep.
The Bottom Line
The Squeeze Theorem works when you're stuck. Direct substitution fails. Algebraic tricks don't apply. The function oscillates or behaves badly. You need bounding functions that converge to the same value. You squeeze your target between them and force the answer.
Master the basic inequalities (-|x| ≤ sin(x) ≤ |x|, -1 ≤ cos(x) ≤ 1) and you can handle most problems. The rest is practice.