Mathwords logoMathwords

Little-o Notation — Definition, Formula & Examples

Little-o notation describes a function that grows strictly slower than another function. Writing f(x)=o(g(x))f(x) = o(g(x)) means f(x)f(x) becomes negligible compared to g(x)g(x) as xx approaches some limit.

We write f(x)=o(g(x))f(x) = o(g(x)) as xax \to a if limxaf(x)g(x)=0\displaystyle\lim_{x \to a} \frac{f(x)}{g(x)} = 0. This means that for every ϵ>0\epsilon > 0, there exists a neighborhood of aa in which f(x)ϵg(x)|f(x)| \leq \epsilon\,|g(x)|.

Key Formula

f(x)=o(g(x))   as xa    limxaf(x)g(x)=0f(x) = o(g(x)) \;\text{ as } x \to a \iff \lim_{x \to a} \frac{f(x)}{g(x)} = 0
Where:
  • f(x)f(x) = The function claimed to be asymptotically smaller
  • g(x)g(x) = The comparison function
  • aa = The point or direction of the limit (could be 0, ∞, etc.)

How It Works

To check whether f(x)=o(g(x))f(x) = o(g(x)), compute the limit of f(x)g(x)\frac{f(x)}{g(x)}. If the limit equals zero, the little-o relationship holds. The point aa is often 00, \infty, or another value relevant to the problem. Little-o is stronger than Big-O: f=o(g)f = o(g) implies f=O(g)f = O(g), but not vice versa. In Taylor expansions, little-o captures the idea that the remainder term shrinks faster than the last included power of (xa)(x - a).

Worked Example

Problem: Show that x2=o(x)x^2 = o(x) as x0x \to 0.
Form the ratio: Divide f(x)=x2f(x) = x^2 by g(x)=xg(x) = x.
x2x=x\frac{x^2}{x} = x
Take the limit: Evaluate the limit as x0x \to 0.
limx0x=0\lim_{x \to 0} x = 0
Conclude: Because the limit is 00, the definition is satisfied.
x2=o(x) as x0x^2 = o(x) \text{ as } x \to 0
Answer: x2=o(x)x^2 = o(x) as x0x \to 0, confirming that x2x^2 shrinks much faster than xx near zero.

Why It Matters

Little-o notation appears throughout calculus and analysis whenever you need to describe how fast a remainder or error term vanishes. It is the standard way to write Taylor's theorem with the Peano form of the remainder, e.g., ex=1+x+x22+o(x2)e^x = 1 + x + \frac{x^2}{2} + o(x^2). In algorithm analysis, it also distinguishes functions that are strictly slower-growing from those that merely share an upper bound.

Common Mistakes

Mistake: Confusing little-o with Big-O. Students sometimes treat o(g)o(g) and O(g)O(g) as interchangeable.
Correction: Big-O (OO) means the ratio f/gf/g stays bounded; little-o (oo) means the ratio goes to zero. Little-o is the strictly stronger condition.