How and when to use the Squeeze Theorem
Trap a difficult function between two easier functions that are forced to meet at the same limit.
How to recognize the method, run it, and know when it is the wrong choice.
Reviewed July 11, 2026Use the Squeeze Theorem when the target oscillates or resists direct algebra, but its size can be bounded by expressions with the same limit.
The theorem
If g(x) is less than or equal to f(x), and f(x) is less than or equal to h(x) near a, and both outer functions approach L, then f(x) must also approach L.
The inequalities need to hold in a deleted neighborhood of the point, not necessarily at the point itself.
Look for a bounded factor
Sine and cosine always stay between −1 and 1. If an oscillating factor is multiplied by something approaching zero, absolute values often create the two useful bounds immediately.
The method is less about finding two magical functions than about controlling magnitude.
Why matching outer limits matter
If the bounds approach different numbers, the target still has room to move. The theorem becomes decisive only when the interval between the bounds collapses to a single value.
Evaluate x² sin(1/x) as x approaches zero.
Bound the oscillating factor.
Multiply by the nonnegative shrinking factor.
The outside functions meet.
Common mistakes
- Using bounds that do not hold on both sides of the point.
- Choosing outer functions with different limits.
- Multiplying an inequality by a quantity of unknown sign without checking direction.
Three takeaways
- Control magnitude when exact simplification is impossible.
- Absolute values make oscillation easier to bound.
- Both outer limits must meet.