Learn when limit laws apply and how factoring, conjugates, and simplification reveal limits hidden by indeterminate forms.
By Dr. David Boozer20 min readPublished Aug 23, 2026
Learning objectives
By the end of this lesson, you should be able to:
use the sum, product, quotient, and composition laws for limits;
distinguish an indeterminate form from a nonexistent limit;
choose an algebraic transformation that preserves nearby behavior; and
justify each step of a limit calculation.
The central idea
In the previous lesson, we replaced the intuitive language of limits with the formal epsilon-delta definition. We can now use that definition to establish the algebraic laws that govern limits and then apply those laws to calculations.
A limit concerns the trend of a function near a point. The value of the function at the point may matter for other questions, but the limit is determined by what the function approaches as the input approaches the target.
This makes the algebra of limits fundamental. The sum, difference, product, reciprocal, and quotient laws are not merely computational rules: they are consequences of the formal definition.
Suppose
x→alimf(x)=Landx→alimg(x)=M.
The sum and difference laws
For a sum,
x→alim[f(x)+g(x)]=x→alimf(x)+x→alimg(x)=L+M.
Likewise,
x→alim[f(x)−g(x)]=x→alimf(x)−x→alimg(x)=L−M.
The intermediate step is important: the limit of a sum is the sum of the individual limits. We are not merely substituting L and M into a formula; we are using a limit law that permits the original limit to be separated into simpler limits.
Preparing to prove the limit laws
The previous lesson established the formal definition of a limit. We can therefore do more than state the limit laws: we can prove them.
We will prove the product law in this lesson because its proof introduces an important additional idea: a function with a finite limit can be bounded in a sufficiently small neighborhood of the limiting point. After studying that proof, you will be asked in Test Your Knowledge to use the formal epsilon-delta definition to prove the sum law yourself.
The sum-law proof is simpler than the product-law proof. It does not require an auxiliary bound on either function, but it does require the triangle inequality. Recall that the triangle inequality states that for any real numbers u and v,
∣u+v∣≤∣u∣+∣v∣.
In words, the absolute value of a sum cannot exceed the sum of the absolute values.
A constant multiple behaves similarly. For a real constant c,
The second term can be controlled directly through ∣g(x)−M∣. The first term contains the additional factor ∣g(x)∣, so we must first establish a bound on g(x) near a.
Because
x→alimg(x)=M,
the formal definition applies for every positive output tolerance. In particular, choose the convenient output tolerance 1. Then there exists δ0>0 such that
0<∣x−a∣<δ0⟹∣g(x)−M∣<1.
Under this restriction,
∣g(x)∣=∣g(x)−M+M∣≤∣g(x)−M∣+∣M∣<1+∣M∣.
Thus, the local bound
∣g(x)∣<1+∣M∣
has been established whenever 0<∣x−a∣<δ0. It is not being asserted as a global bound on g.
We now control the two terms in the estimate. Since
x→alimf(x)=L,
there exists δ1>0 such that
0<∣x−a∣<δ1⟹∣f(x)−L∣<2(1+∣M∣)ε.
Likewise, since
x→alimg(x)=M,
there exists δ2>0 such that
0<∣x−a∣<δ2⟹∣g(x)−M∣<2(1+∣L∣)ε.
Choose
δ=min(δ0,δ1,δ2).
Now suppose
0<∣x−a∣<δ.
Because δ≤δ0, the local bound ∣g(x)∣<1+∣M∣ applies. Because δ≤δ1 and δ≤δ2, the two epsilon-dependent bounds also apply. Therefore,
The product law requires more care than the sum law because the product introduces a factor whose magnitude must itself be controlled near a. The local bound on g(x) is what makes the epsilon-dependent estimate possible.
This law immediately gives us the power law for positive integers. Since
The condition M=0 is essential. If the denominator approaches zero, the quotient law does not apply. We must investigate the expression further rather than treating division by zero as a valid algebraic step.
Each equality is justified by a specific limit law. Writing the intermediate steps makes that logic visible.
For roots and other continuous outer functions, the limiting value can also be passed through the outer function when the resulting value lies in the appropriate domain. We will use that fact below when working with radicals.
Indeterminate forms
Substitution may produce 00. That symbol is an indeterminate form: it says the quotient law cannot yet be used because its denominator condition fails. It does not say the limit is zero, infinite, or nonexistent.
The notation 00 is therefore not the value of the limit. It is a diagnostic result from substitution.
For example, as x→0, each of
xx,xx2,x2x
produces 00 by direct substitution, yet their behaviors are very different:
x→0limxx=1,x→0limxx2=0.
For the third expression,
x→0limx2x
does not exist as a finite real limit.
The limit does not exist as a finite real limit because x1 decreases without bound as x→0− and increases without bound as x→0+. This is the same distinction between an indeterminate form and actual function behavior that we encountered in the previous lesson.
Three useful transformations
An indeterminate form tells us that direct substitution has not finished the problem. Algebra can often rewrite the function into an equivalent form for nearby values of x so that the limit laws can then be applied.
Factoring and cancellation
Evaluate
x→alimx−ax2−a2.
Direct substitution produces 00. Factor the difference of squares:
The cancellation does not assert that the original quotient is defined at x=a. It shows that the original quotient and x+a have the same values for nearby inputs x=a, which is exactly the behavior relevant to the limit.
Rationalizing with a conjugate
Evaluate
x→4limx−4x+5−3.
Direct substitution produces 00. Multiply by the conjugate of the numerator:
Use the formal epsilon-delta definition of a limit to prove that
x→alim[f(x)+g(x)]=L+M.
Your proof should identify suitable epsilon-dependent conditions for both functions, choose a single δ that guarantees both conditions simultaneously, and justify the inequality used to combine the two bounds.
Solution
Let ε>0 be arbitrary.
Since
x→alimf(x)=L,
there exists δ1>0 such that
0<∣x−a∣<δ1⟹∣f(x)−L∣<2ε.
Likewise, since
x→alimg(x)=M,
there exists δ2>0 such that
0<∣x−a∣<δ2⟹∣g(x)−M∣<2ε.
Choose
δ=min(δ1,δ2).
Now suppose
0<∣x−a∣<δ.
Because δ≤δ1 and δ≤δ2, both epsilon-dependent bounds apply: