Introduction to Limits: Powerful Rules for Calculus
Unlocking Complex Limit Problems
Why Do We Need Limit Laws?
Breaking Down Complexity
Limit laws allow us to compute limits by breaking down complex expressions into simpler, manageable pieces.
These laws are theorems, rigorously proven from the technical definition of a limit.
Our goal: Transform difficult limit calculations into a series of easier ones.
For example, finding \(\displaystyle\lim_{x \to a} \left(3x^2 - \frac{\sin(x)}{x}\right)\) can be challenging directly.
But with limit laws, we can evaluate \(\displaystyle\lim_{x \to a} 3x^2\) and \(\displaystyle\lim_{x \to a} \frac{\sin(x)}{x}\) separately.
Why Do We Need Limit Laws?
graph LR
A["Complex Limit:
lim f(x)g(x)"] --> B{Apply Limit
Laws};
B --> C["Limit of
f(x)"];
B --> D["Limit of
g(x)"];
C --> E["Evaluate
lim f(x)"];
D --> F["Evaluate
lim g(x)"];
E & F --> G[Combine
Results];
The Fundamental Limit Laws
Building Blocks for Limit Evaluation
Suppose that \(\displaystyle\lim_{x \to a} f(x)\) and \(\displaystyle\lim_{x \to a} g(x)\) exist, and that \(c\) is a constant. Then:
These rules apply to one-sided limits as well (\(x \to a^+\) or \(x \to a^-\)).
Intuition Behind Denominator Issues
non-zero/0 vs. 0/0
What happens when the denominator approaches zero?
Case 1: \(\frac{\text{non-zero number}}{0}\)
Consider \(f(x)\) close to 4 and \(g(x)\) close to 0.
Examples: \(\frac{3.99}{0.00001} = 399000\), or \(\frac{4.01}{-0.00001} = -401000\).
This often indicates a vertical asymptote.
The limit must be\(\infty\), \(-\infty\), or DNE (if left/right limits differ).
Note
Not Indeterminate! We can determine the behavior (positive/negative infinity) by checking one-sided limits.
Intuition Behind Denominator Issues
non-zero/0 vs. 0/0
Case 2: \(\frac{0}{0}\)
When both \(f(x)\) and \(g(x)\) approach zero.
Example ratios: \(\frac{0.001}{0.0001} = 10\), or \(\frac{0.0001}{0.001} = 0.1\), or \(\frac{0.001}{-0.00001} = -100\).
This form tells us very little about the actual limit value.
Warning
Indeterminate Form!\(\frac{0}{0}\) is called an indeterminate form. We cannot determine its value without “more work.”
Theorem 1: Direct Substitution
When Limits Are “Easy”
If \(f\) is a polynomial or a rational function, and \(a\) is in the domain of \(f\), then \(\lim _{x\to a} f(x)=f(a).\)
This theorem is true because polynomials and rational functions are “well-behaved” (continuous) where they are defined. It’s a direct consequence of applying the limit laws repeatedly.
In practice: If you can plug \(a\) into \(f(x)\) and get a defined value (no division by zero, no square roots of negative numbers, etc.), then that value is the limit!
Since \(f(x)=\frac{x-2}{x+2}\) is a rational function, and \(a=4\) does not make the denominator \(0\): \(\lim_{x\rightarrow 4}\frac{x-2}{x+2}=\frac{4-2}{4+2}=\frac{2}{6}=\frac{1}{3}.\)
Tip
Always Try Direct Substitution First! This is the simplest method. If it works, you’re done!
Theorem 2: Equivalent Functions
When Functions Differ Only at a Point
If \(f(x) = g(x)\) whenever \(x \ne a\), then \(\displaystyle\lim_{x \to a} f(x) = \lim_{x \to a} g(x)\).
This theorem is crucial for many indeterminate forms (like \(\frac{0}{0}\)). It allows us to algebraically simplify a function at points other than\(a\), without changing its limit as \(x \to a\).
Recall the definition of the absolute value: \[ |a|=\begin{cases}a &\text { if } a\ge 0;\\-a&\text { if } a< 0.\end{cases} \]
This definition extends to functions: \[ |f(x)|=\begin{cases} f(x), &\text{ if } f(x)\ge0;\\ -f(x), &\text{ if } f(x)<0.\end{cases} \]
Working with absolute values almost always involves considering different cases based on where the expression inside the absolute value is positive or negative.
If \(x > 0\), then \(|x|=x\), so \(\frac{|x|}{x} = \frac{x}{x}=1\). Thus, \(\lim_{x \to 0^+} \frac{|x|}{x} = 1\).
If \(x < 0\), then \(|x|=-x\), so \(\frac{|x|}{x} = \frac{-x}{x}=-1\). Thus, \(\lim_{x \to 0^-} \frac{|x|}{x} = -1\).
Since the left-hand limit (\(\neq -1\)) and right-hand limit (\(\neq 1\)) are not equal, \(\displaystyle\lim_{x \to 0} \frac{|x|}{x}\)Does Not Exist (DNE).
Algebraic Strategy 3: Rationalizing
Resolving Indeterminate Forms with Square Roots
When sums or differences of square roots lead to indeterminate forms (typically \(\frac{0}{0}\) or \(\infty-\infty\)), rationalizing is a powerful technique. This involves multiplying by the conjugate of the expression containing square roots.
Key Identity: Difference of Squares: \(A^2-B^2=(A+B)(A-B)\). Applied to square roots: \((\sqrt{A}-\sqrt{B})(\sqrt{A}+\sqrt{B})=(A)-(B)\).
Process:
Identify the indeterminate form, usually \(\frac{0}{0}\).
Multiply the numerator and denominator by the conjugate of the expression containing square roots.
Simplify the expression, utilizing the difference of squares identity.
“Do More Work” through Rationalization! This technique clears the square roots from the expression, often leading to a cancelable factor.
Limits of Piecewise Functions
Checking at the “Break Points”
Limits with piece-wise defined functions operate similarly to those with absolute values. You must consider the specific rule for the function in the region around the limit point.
Key Approach:
When the limit point \(a\) is a “break point” (where the function definition changes):
Evaluate the left-hand limit using the function definition valid for \(x < a\).
Evaluate the right-hand limit using the function definition valid for \(x > a\).
If the left-hand and right-hand limits are equal, then the overall limit exists and is that value. Otherwise, the limit does not exist.
Limits of Piecewise Functions
Checking at the “Break Points”
Example:
Let \(f(x) = \begin{cases} x^2+1, & \text{if } x < 2 \\ 3x-1, & \text{if } x \ge 2 \end{cases}\). Evaluate \(\displaystyle\lim_{x \to 2} f(x)\).
Left-hand limit: For \(x < 2\), we use \(f(x)=x^2+1\). \(\displaystyle\lim_{x \to 2^-} f(x) = \lim_{x \to 2^-} (x^2+1) = (2)^2+1 = 5\).
Right-hand limit: For \(x \ge 2\), we use \(f(x)=3x-1\). \(\displaystyle\lim_{x \to 2^+} f(x) = \lim_{x \to 2^+} (3x-1) = 3(2)-1 = 5\).
The Squeeze Theorem (also known as the Sandwich Theorem) is a powerful tool for finding limits of functions that are difficult to evaluate directly, especially those involving oscillatory behavior.
Theorem Statement:
Suppose that \(f(x) \le g(x) \le h(x)\) for all \(x\) that are close to (but not equal to) \(a\).
And suppose that \(\displaystyle\lim_{x \to a} f(x) = L\) and \(\displaystyle\lim_{x \to a} h(x) = L\).
Then, \(\displaystyle\lim_{x \to a} g(x) = L\).
Intuition: If a function \(g(x)\) is always trapped between two other functions, \(f(x)\) and \(h(x)\), and both \(f(x)\) and \(h(x)\) are heading towards the same limit \(L\) as \(x\) approaches \(a\), then \(g(x)\) has no choice but to be “squeezed” to that same limit \(L\).
The Squeeze Theorem
Bounding Functions to Find Limits
graph LR
A[x --> a] --> B["lim f(x) = L"];
A --> C["lim h(x) = L"];
B & C --> D["f(x) <= g(x) <= h(x)"];
D --> E["Therefore, lim g(x) = L"];
Since \(f(x) \le g(x) \le h(x)\) and both \(f(x)\) and \(h(x)\) approach \(0\) as \(x \to 0\), by the Squeeze Theorem, \(\displaystyle\lim_{x \to 0} x^2 \sin(1/x) = 0\).
Important
The Squeeze Theorem is particularly powerful for functions involving \(\sin(1/x)\) or \(\cos(1/x)\) oscillating near a point.
Squeeze Theorem: Interactive Visualization
See the Squeeze in Action!
The oscillating function \(g(x)=x^2\sin(1/x)\) is “squeezed” between \(f(x)=-x^2\) and \(h(x)=x^2\) as \(x\) approaches \(0\).
Key Takeaways: Mastering Limit Computations
Strategies for Success
Direct Substitution: Always try this first for continuous functions (polynomials, rational functions not dividing by zero).
Tip
The simplest path! If it works, you’re done.
Indeterminate Forms are Signals:
\(\frac{\text{non-zero}}{0}\): Implies \(\pm \infty\) or DNE (\(\implies\) vertical asymptote).