How to Use Squeeze Theorem (and when!) (AP)

What You Need to Know

The big idea (and why it matters)

The Squeeze Theorem (aka Sandwich Theorem) is a limit tool you use when:

  • the function you actually care about is hard/impossible to take the limit of directly, but
  • you can trap it between two simpler functions with the same limit.

It shows up constantly on AP Calc AB for limits involving:

  • trig expressions like sin(1/x)\sin(1/x), cosx\cos x, sinxx\frac{\sin x}{x}
  • expressions that oscillate but are multiplied by something going to 00
  • absolute value bounds
  • sequences (limits as nn \to \infty)
The theorem (state it cleanly)

If g(x)f(x)h(x)g(x) \le f(x) \le h(x) for all xx in some open interval around aa (except possibly at aa), and
limxag(x)=limxah(x)=L,\lim_{x\to a} g(x) = \lim_{x\to a} h(x) = L,
then
limxaf(x)=L.\lim_{x\to a} f(x) = L.

Sequence version: If anbncna_n \le b_n \le c_n for all sufficiently large nn and
limnan=limncn=L,\lim_{n\to\infty} a_n = \lim_{n\to\infty} c_n = L,
then
limnbn=L.\lim_{n\to\infty} b_n = L.

Critical reminder: You must have a true inequality (a “squeeze”) holding near the limit point, and the two outer limits must be the same.

When you should think “Squeeze!”

Use it when you see:

  • Oscillation: sin()\sin(\cdot) or cos()\cos(\cdot) with input blowing up (like sin(1/x)\sin(1/x) as x0x\to 0)
  • A small factor times a bounded factor: something like x2sin(1/x)x^2\sin(1/x) as x0x\to 0
  • Absolute values: you can often bound with f(x)|f(x)|
  • Classic trig inequality situations: limits involving sinxx\frac{\sin x}{x} or 1cosxx\frac{1-\cos x}{x}

Step-by-Step Breakdown

How to apply Squeeze Theorem (limit version)
  1. Identify the “problem child” function f(x)f(x) whose limit is not straightforward.
  2. Find two simpler bounding functions g(x)g(x) and h(x)h(x) such that g(x)f(x)h(x)g(x) \le f(x) \le h(x) near the point.
    • Most common: bound trig by 1-1 and 11, then multiply by something small.
  3. Take limits of the bounds.
  4. Check the key condition: make sure
    limg(x)=limh(x).\lim g(x) = \lim h(x).
  5. Conclude: then limf(x)\lim f(x) equals that common value.
The fastest “AP-style” squeeze pattern

If you can show
f(x)g(x)|f(x)| \le g(x)
and limxag(x)=0\lim_{x\to a} g(x)=0,
then automatically
limxaf(x)=0.\lim_{x\to a} f(x)=0.

This is just Squeeze with g(x)f(x)g(x)-g(x) \le f(x) \le g(x).

Mini worked walkthrough (annotated)

Example skeleton: limx0x2sin(1/x)\lim_{x\to 0} x^2\sin(1/x)

  1. “Problem child”: sin(1/x)\sin(1/x) oscillates, no limit.
  2. Use bound: 1sin(1/x)1-1 \le \sin(1/x) \le 1.
  3. Multiply by x2x^2 (note: for all xx, x20x^2 \ge 0 so inequalities keep direction):
    x2x2sin(1/x)x2.-x^2 \le x^2\sin(1/x) \le x^2.
  4. Limits of bounds as x0x\to 0:
    limx0(x2)=0,limx0x2=0.\lim_{x\to 0} (-x^2)=0, \quad \lim_{x\to 0} x^2=0.
  5. Squeeze conclusion:
    limx0x2sin(1/x)=0.\lim_{x\to 0} x^2\sin(1/x)=0.

Decision point: If multiplying an inequality by something that might be negative, stop and handle sign carefully (or use absolute values).

Key Formulas, Rules & Facts

Core squeeze statements
Rule / FactWhen to useNotes
If g(x)f(x)h(x)g(x) \le f(x) \le h(x) and limg=limh=L\lim g = \lim h = L, then limf=L\lim f = LDirect squeeze setupInequality must hold in a punctured neighborhood of the limit point
If f(x)g(x)|f(x)| \le g(x) and limg=0\lim g = 0, then limf=0\lim f = 0Fastest squeeze to prove a limit is 00Rewrite as gfg-g \le f \le g
Sequence squeeze: if anbncna_n \le b_n \le c_n eventually and limits of outer sequences matchLimits as nn\to\infty“Eventually” means for all nNn \ge N
Go-to bounding inequalities (high yield)
BoundWhen it helpsNotes
1sinu1-1 \le \sin u \le 1 and 1cosu1-1 \le \cos u \le 1Anything with trig oscillationWorks for any real uu
0sin2u10 \le \sin^2 u \le 1 and 0cos2u10 \le \cos^2 u \le 1Squares of trigOften makes nonnegative bounds
sinu1|\sin u| \le 1 and cosu1|\cos u| \le 1Absolute value squeezeLeads to (something)small|\text{(something)}| \le \text{small}
If x>0x>0 and xx near 00: sinxxtanx\sin x \le x \le \tan xClassic trig-limit squeezesUsed to prove limx0sinxx=1\lim_{x\to 0} \frac{\sin x}{x}=1
From the classic result: for all x0x\ne 0 near 00, sinxx|\sin x| \le |x|Controlling sine by its inputVery common shortcut once you know it
Canonical trig limits you often combine with squeeze
LimitWhy it mattersTypical use
limx0sinxx=1\lim_{x\to 0} \frac{\sin x}{x}=1Foundation trig limitRewrite expressions to use it
limx01cosxx=0\lim_{x\to 0} \frac{1-\cos x}{x}=0Often asked; can be squeezedUse identity 1cosx=2sin2(x/2)1-\cos x = 2\sin^2(x/2)
limx01cosxx2=12\lim_{x\to 0} \frac{1-\cos x}{x^2}=\frac12Very commonUse 1cosx=2sin2(x/2)1-\cos x = 2\sin^2(x/2) and the sine-over-angle limit

Important: On AP Calc AB, you’re generally allowed to use limx0sinxx=1\lim_{x\to 0} \frac{\sin x}{x}=1 as a known limit, but you should still know how squeeze proves it in case the question explicitly asks.

Examples & Applications

Example 1 (oscillation times small): limx0xcos(1/x)\lim_{x\to 0} x\cos(1/x)
  • Key bound: 1cos(1/x)1-1 \le \cos(1/x) \le 1.
  • Multiply by x|x| using absolute value:
    xcos(1/x)x.|x\cos(1/x)| \le |x|.
  • Since limx0x=0\lim_{x\to 0} |x| = 0, squeeze gives
    limx0xcos(1/x)=0.\lim_{x\to 0} x\cos(1/x) = 0.

Exam twist: They may ask if limx0cos(1/x)\lim_{x\to 0} \cos(1/x) exists (it does not), but xcos(1/x)x\cos(1/x) does.


Example 2 (classic trig limit via squeeze): limx0sinxx\lim_{x\to 0} \frac{\sin x}{x}

For x>0x>0 near 00, a standard inequality is
sinxxtanx.\sin x \le x \le \tan x.
Divide by sinx\sin x (positive for small positive xx):
1xsinx1cosx.1 \le \frac{x}{\sin x} \le \frac{1}{\cos x}.
Now take reciprocals (all positive, so inequality flips correctly when reciprocating):
cosxsinxx1.\cos x \le \frac{\sin x}{x} \le 1.
As x0x\to 0,
limx0cosx=1,limx01=1,\lim_{x\to 0} \cos x = 1, \quad \lim_{x\to 0} 1 = 1,
so
limx0sinxx=1.\lim_{x\to 0} \frac{\sin x}{x} = 1.

Exam twist: You might need to do it two-sided. The same limit holds for x<0x<0, so the two-sided limit is 11.


Example 3 (make it look like sine-over-angle): limx01cosxx\lim_{x\to 0} \frac{1-\cos x}{x}

This is a great squeeze + identity situation.
Use
1cosx=2sin2(x/2).1-\cos x = 2\sin^2(x/2).
Then
1cosxx=2sin2(x/2)x.\frac{1-\cos x}{x} = \frac{2\sin^2(x/2)}{x}.
Rewrite to expose sin(x/2)x/2\frac{\sin(x/2)}{x/2}:
2sin2(x/2)x=sin(x/2)sin(x/2)x/2.\frac{2\sin^2(x/2)}{x} = \sin(x/2) \cdot \frac{\sin(x/2)}{x/2}.
Now use bounds:

  • sin(x/2)x/20|\sin(x/2)| \le |x/2| \to 0
  • sin(x/2)x/21\frac{\sin(x/2)}{x/2} \to 1
    So the product goes to 00:
    limx01cosxx=0.\lim_{x\to 0} \frac{1-\cos x}{x} = 0.

Exam twist: Many students try L’Hôpital (not AB). This method is the intended AB path.


Example 4 (sequence squeeze): limnnsin(1n)\lim_{n\to\infty} n\sin\left(\frac{1}{n}\right)

This looks like a product, but it’s really the sine-over-angle limit in disguise.
Rewrite:
nsin(1n)=sin(1/n)1/n.n\sin\left(\frac{1}{n}\right) = \frac{\sin(1/n)}{1/n}.
As nn\to\infty, we have 1/n01/n \to 0, so
limnsin(1/n)1/n=1.\lim_{n\to\infty} \frac{\sin(1/n)}{1/n} = 1.

Alternative squeeze view: Use sinuu|\sin u| \le |u| with u=1/nu=1/n to see it’s bounded and behaving nicely.

Common Mistakes & Traps

  1. Forgetting the inequality must hold near the point

    • What goes wrong: You show g(x)f(x)h(x)g(x) \le f(x) \le h(x) for “some” xx but not in a full neighborhood around aa.
    • Fix: Explicitly state “for all xx sufficiently close to aa (and xax\ne a)” and make sure your bound is actually always true there.
  2. Outer limits aren’t equal (so you can’t conclude anything)

    • What goes wrong: You find bounds, but limg(x)limh(x)\lim g(x) \ne \lim h(x).
    • Fix: Squeeze only works when the two outer limits match. If they don’t, you need different bounds or a different method.
  3. Multiplying/dividing inequalities without checking sign

    • What goes wrong: You multiply by an expression that can be negative (like xx near 00) and forget the inequality flips.
    • Fix: Use x|x| and absolute values whenever sign is unclear, or split into cases x>0x>0 and x<0x<0.
  4. Trying to squeeze with one bound

    • What goes wrong: You only find f(x)h(x)f(x) \le h(x) but no lower bound.
    • Fix: Often the missing bound is h(x)-h(x) after taking absolute value: show f(x)h(x)|f(x)| \le h(x).
  5. Assuming sin(1/x)0\sin(1/x) \to 0 as x0x\to 0

    • What goes wrong: You confuse “bounded” with “approaches 00.”
    • Fix: Remember sin(1/x)\sin(1/x) oscillates between 1-1 and 11; it has **no limit**. Only products like xsin(1/x)x\sin(1/x) can be squeezed.
  6. Using the squeeze theorem when direct limit laws already work

    • What goes wrong: You waste time building inequalities unnecessarily.
    • Fix: First try algebraic simplification and known limits. Use squeeze when you hit oscillation, absolute values, or indeterminate behavior that’s hard to simplify.
  7. Not matching the squeeze to the exact expression

    • What goes wrong: You bound sin(1/x)\sin(1/x) by [1,1][-1,1] but forget the multiplying factor (like x2x^2) changes the bounds.
    • Fix: After bounding, multiply through carefully to produce bounds that look like something with an easy limit.
  8. Confusing two-sided limits with one-sided inequalities

    • What goes wrong: You use an inequality valid only for x>0x>0 (like sinxxtanx\sin x \le x \le \tan x) but claim a two-sided conclusion without addressing x<0x<0.
    • Fix: Either do both sides or use absolute value inequalities that work for all xx near the point.

Memory Aids & Quick Tricks

Trick / mnemonicWhat it helps you rememberWhen to use it
“Bounded × Vanishing = Vanishing”If f(x)f(x) is bounded (like trig) and multiplied by something going to 00, the product limit is 00Limits like xksin(1/x)x^k\sin(1/x) as x0x\to 0
“ABS it to squeeze it”Turning a messy inequality into f(x)g(x)|f(x)| \le g(x) makes squeezing easyAny time sign is annoying or expression oscillates
Trig bound reflex: 1sin(),cos()1-1 \le \sin(\cdot),\cos(\cdot) \le 1Instant outer functions for squeezeMost AP oscillation limits
“Make it sine-over-angle”Rewrite to use sinuu\frac{\sin u}{u}Any limit with sin(x)\sin(x), sin(x/2)\sin(x/2), or sequences like nsin(1/n)n\sin(1/n)
Identity plug-in: 1cosx=2sin2(x/2)1-\cos x = 2\sin^2(x/2)Converts cosine differences into sine expressionsLimits with 1cosx1-\cos x

Quick Review Checklist

  • You can use Squeeze when you can prove g(x)f(x)h(x)g(x) \le f(x) \le h(x) near the point and limg=limh\lim g = \lim h.
  • The inequality must hold for all xx sufficiently close to aa (except possibly at aa).
  • Fast version: if f(x)g(x)|f(x)| \le g(x) and g(x)0g(x)\to 0, then f(x)0f(x)\to 0.
  • Default trig bounds: 1sinu1-1 \le \sin u \le 1 and 1cosu1-1 \le \cos u \le 1.
  • Watch signs when multiplying/dividing inequalities; use |\cdot| to stay safe.
  • For trig limits, try rewriting until you see sinuu\frac{\sin u}{u}.
  • If outer limits don’t match, you can’t conclude a limit from squeeze.

You’ve got this—most squeeze problems are just one good bound away from being easy.