Calculus 12 · Mathematics · Lesson 1.1
Limits
- Level
- Grade 12
- Reading time
- 16 min reading
- Review
- Last reviewed 2026-09-03
- Standard
- Accuracy standard
- Errata
Abstract
Describe what a function heads toward — the idea every derivative and integral rests on.
What is a limit in calculus?
Short answer
A limit describes the value a function approaches as its input approaches some number, whether or not the function is actually defined there. Written lim(x→a) f(x) = L, it means f(x) gets arbitrarily close to L as x gets close to a. Limits are the foundation of continuity, derivatives, and integrals.
1Learning goals
- (i)Interpret a limit as approached behaviour rather than the value at the point.
- (ii)Determine one-sided and two-sided limits from formulas, tables and graphs.
- (iii)Classify removable, jump and infinite discontinuities and test continuity at a point.
- (iv)Evaluate exact limits by substitution, algebraic simplification and the squeeze theorem.
- (v)Justify why a two-sided limit exists or does not exist using one-sided evidence.
2Concept: approach is not evaluation
A limit describes the value that a function approaches as the input approaches a specified number. The notation means that values of can be made as close to as desired by taking sufficiently close to , without requiring . This separation between approach and value explains why a limit may exist at a hole and why knowing alone does not determine the limit.
Figure 1.1.2
Removable hole
Read the complete figure
A coordinate plot with numbered Input and Function value axes and gridlines, showing Removable hole.
3One-sided limits determine the two-sided limit
Approach must be checked from both directions. The left-hand limit uses inputs smaller than ; the right-hand limit uses inputs larger than . The two-sided limit exists exactly when both one-sided limits exist and are equal. A jump gives two finite but unequal one-sided limits; a vertical asymptote may produce infinite one-sided behaviour. Neither situation has a finite two-sided limit.
Figure 1.1.3
Two linear branches
Read the complete figure
A coordinate plot with numbered Input and Function value axes and gridlines, showing Two linear branches.
4Continuity and discontinuity
A function is continuous at only when three conditions all hold: is defined, exists, and the limit equals . A removable discontinuity fails the first or third condition while preserving a common approached value. A jump fails the equality of one-sided limits. An infinite discontinuity occurs when function values grow without bound near the point.
Figure 1.1.4
Removable hole
Read the complete figure
A coordinate plot with numbered Input and Function value axes and gridlines, showing Removable hole.
5An exact evaluation strategy
Limits can be estimated numerically from a table and visually from a graph, but algebra supplies the exact conclusion. Begin with direct substitution. If it gives an ordinary number in a continuous expression, that number is the limit. If it gives , the form is indeterminate: factor and cancel, rationalize, or combine fractions before substituting again. A nonzero number over zero is different and signals unbounded behaviour that must be checked from each side.
Figure 1.1.5
Removable hole
Read the complete figure
A coordinate plot with numbered Input and Function value axes and gridlines, showing Removable hole.
Formal theory
6Oscillation and the squeeze theorem
The squeeze theorem handles a function trapped between two others. If near and both outside functions approach the same number , then must also approach . For example, and both bounds approach zero, so even though the sine factor oscillates infinitely often.
Figure 1.1.6
Shrinking envelopes
Read the complete figure
A coordinate plot with numbered Input and Function value axes and gridlines, showing Shrinking envelopes.
7What “approaches” precisely means
The word “approaches” can be made exact. The statement means that for every tolerance there is a distance such that whenever , the output satisfies . Read plainly: name how close to you insist the outputs land, and there is always a small interval around — excluding itself — on which the function meets that demand. The clause is the whole reason a limit ignores the value at , because the point is deliberately excluded from the test. You will not write – proofs in this course, but this definition is the precise engine that the intuitive phrase “gets arbitrarily close” is standing in for, and it is why numerical tables and graphs can only ever suggest a limit while algebra confirms it.
Figure 1.1.7
Removable hole
Read the complete figure
A coordinate plot with numbered Input and Function value axes and gridlines, showing Removable hole.
8The limit asks 'where is it heading?', not 'what is it?'
A limit is a question about the neighbourhood of a point, not the point itself. When we write we are asking: as gets arbitrarily close to — from both sides, but never actually equal to — what single number is closing in on? The value might not even exist, and that is fine. The limit can exist where the function does not, and the function can exist where the limit does not. Keeping these two questions separate is the single most important habit in this unit.
Figure 1.1.8
Removable hole
Read the complete figure
A coordinate plot with numbered Input and Function value axes and gridlines, showing Removable hole.
Why it matters
9Prerequisite check
You will factor quadratics, use the difference of squares , rationalise with conjugates, and add fractions over a common denominator. If any of those feels shaky, pause and refresh it — the calculus here is easy once the algebra is automatic.
Figure 1.1.9
Removable hole
Read the complete figure
A coordinate plot with numbered Input and Function value axes and gridlines, showing Removable hole.
10First move: try direct substitution
The fastest way to answer 'where is heading?' is often the most obvious one: put into the function. This works exactly whenever is continuous at , because continuity is defined by — the curve arrives at the point with no jump, no hole and no blow-up.
Which functions are safe to substitute into? Polynomials are continuous everywhere. A rational function is continuous everywhere its denominator is non-zero. A root function is continuous wherever the expression inside is non-negative. So for these families, if plugging in gives an ordinary defined number, that number is the limit — you are done, and any extra algebra is wasted effort.
Formal theory
11The limit laws
When you cannot simply read the answer off, the limit laws let you take a complicated expression apart. If and both exist and are finite, then the limit of a sum, difference, constant multiple, product, quotient, power or root is assembled from the limits of the parts. Two conditions are worth watching: the quotient law needs the denominator’s limit to be non-zero, and an even root needs the radicand’s limit to be non-negative.
Figure 1.1.10
Adding finite limits
Read the complete figure
A coordinate plot with numbered Input and Function value axes and gridlines, showing Adding finite limits.
These laws are also what justify substitution in the first place. Because and are obviously true, repeatedly applying the sum, product and constant-multiple laws rebuilds any polynomial as . The laws are the engine underneath; substitution is the shortcut you earn from them once you know the function is continuous.
12When substitution breaks: the form 0/0
Substitution fails when it produces a shape the laws cannot resolve. The most common is . This is called an indeterminate form, and the word is exact: does not mean the limit is , and it does not mean the limit fails to exist. It means this calculation, by itself, has decided nothing yet — you must do more work before you know the answer.
Here is why 'indeterminate' is the right word. Every one of these expressions gives at , yet they head to completely different places: ; ; ; and blows up to and has no limit at all. Same reading, four different fates. That is precisely why can never be a final answer — it is a signal to simplify, not a verdict.
Geometrically, a almost always marks a removable discontinuity — a single-point hole in an otherwise smooth curve. The numerator and denominator share a factor that vanishes at . Everywhere except that factor is a perfectly ordinary non-zero number you are allowed to divide out, so the function secretly agrees with a simpler expression at every point near the hole. The limit is just the height the simpler curve is reaching for.
Pause and thinkDirect substitution into at gives . Does that mean the limit does not exist?Reveal
No. is indeterminate, not 'limit does not exist'. Factoring gives for , so the limit is .
13A different failure: non-zero over zero
Not every 'zero in the denominator' is . Consider . At the numerator is (not zero) while the denominator is , so the form is — not indeterminate. There is no shared factor to cancel; instead the fraction grows without bound. Just to the right of it races to , just to the left it plunges to , so the two-sided limit does not exist and the graph has a vertical asymptote. Diagnosing which case you are in — (simplify) versus (asymptote) — is half the skill.
14Three techniques to remove a 0/0
1 · Factor and cancel. When numerator and denominator are polynomials, factor both, cancel the shared factor, and substitute into what remains. Difference of squares, common monomial factors and simple trinomials cover most cases. Example in miniature: , whose limit at is .
2 · Rationalise with a conjugate. When a square root causes the , multiply top and bottom by the conjugate — the same two terms with the sign between them flipped. The product is a difference of squares, which clears the root and reveals the cancelling factor. Choosing the same sign instead of the conjugate just squares you back to , so the sign matters.
3 · Combine a complex fraction. When the numerator is itself a difference of fractions, add them over a common denominator first. The factor then appears in the numerator and cancels against the one in the denominator, and substitution finishes the job. Watch the sign when you rewrite as — a lost minus sign flips the whole answer.
In every case the strategy is identical: the is telling you a factor is hidden. Do the algebra that reveals and cancels it, then substitute. And always verify at the end by mentally plugging a value close to (say ) into the original expression — the answer you found should be right beside it.
Formal theory
15One-sided limits and the two-sided rule
A two-sided limit exists only when the left-hand and right-hand limits agree. As approaches from below we write , and from above . When both one-sided limits close in on the same number , the two-sided limit is . When they disagree — a jump between two heights, or on one side and on the other — the two-sided limit does not exist, even though each one-sided limit may be perfectly well defined. That mismatch is exactly what happened at the non-zero-over-zero asymptote above: the fraction shot to on the right and on the left, so no single number could be the two-sided limit.
Figure 1.1.11
Opposite infinite limits
Read the complete figure
A coordinate plot with numbered Input and Function value axes and gridlines, showing Opposite infinite limits.
16A decision routine you can trust
Faced with any limit, run the same short routine every time. First, substitute . If you get an ordinary number, that number is the limit — stop, and do not invent extra algebra. If you get , a factor is hidden: factor-and-cancel for polynomials, the conjugate for roots, a common denominator for stacked fractions — then substitute again. If instead you get a non-zero number over zero, it is an infinite limit: check the sign of the fraction from each side and report a vertical asymptote, with the two-sided limit not existing. Finally, verify by evaluating the original expression at a value a hair away from . Following this routine turns a scary-looking limit into a two-minute, mechanical decision.
It is worth slowing down on the difference between the value and the limit one final time, because it is the idea students most often blur. In Figure 2 the function has no value at — substituting genuinely gives , which is not a number. Yet the limit is a perfectly definite , because the graph is a straight line heading straight for the point from both sides, and one missing point cannot change where a curve is pointed. A limit is patient: it watches the approach and ignores the destination.
17Estimating a limit numerically
When the algebra is not obvious, you can always estimate a limit by building a short table of for marching toward from each side — say and . If both columns close in on the same number, that number is almost certainly the limit, and it gives you a target to check your algebra against. A numerical table never proves a limit — it cannot rule out something strange happening even closer in — but it is an excellent sanity check and a fast way to catch a sign error or a botched cancellation before it costs you marks.
Figure 1.1.12
Table near three
Read the complete figure
A coordinate plot with numbered Input and Function value axes and gridlines, showing Table near three.
Formal theory
18A fourth tool: the Squeeze Theorem
The three algebraic moves clear a hidden factor, but some limits have no factor to clear — they wobble. For these the Squeeze Theorem rescues the answer. If for all in a punctured neighbourhood of , and the outer functions are trapped together so that , then the middle function has nowhere to go and as well. The showcase case is : the sine term oscillates without ever settling and has no limit on its own, yet , and both envelopes head to , so the product is pinned to . The same idea, applied to a unit-circle picture, is the standard route to — the limit you will need before you can differentiate the trigonometric functions.
Figure 1.1.13
Shrinking envelopes
Read the complete figure
A coordinate plot with numbered Input and Function value axes and gridlines, showing Shrinking envelopes.
19Passing a limit inside a continuous function
The laws extend to composition, with one continuity condition. If and the outer function is continuous at , then — you may carry the limit inside. This is exactly why : the square root is continuous at , so the limit slides through it. The continuity caveat is real — for an outer function with a jump at the move can fail — but the polynomial, rational and root outer functions of this course are continuous wherever they are defined, so once the inside limit exists the substitution is legitimate.
Figure 1.1.14
Continuous composition
Read the complete figure
A coordinate plot with numbered Input and Function value axes and gridlines, showing Continuous composition.
Formal theory
20Piecewise functions and the two-sided rule
Functions stitched together from different formulas are where the two-sided rule earns its keep. A piecewise function has a two-sided limit at a boundary point only when its two pieces arrive at the same height from either side. Take for and for : the left piece approaches while the right piece approaches , so does not exist even though each one-sided limit is perfectly well defined. The lesson is procedural — always evaluate both sides of a boundary point separately before you declare a two-sided limit — and it is the exact habit the next lesson on one-sided limits, and later the test for continuity, are built on.
Figure 1.1.15
Two linear branches
Read the complete figure
A coordinate plot with numbered Input and Function value axes and gridlines, showing Two linear branches.
It is worth stating precisely why cancelling a factor is not cheating. Two functions that agree at every point of an interval except possibly one have the same limit at that point, because a limit is fixed entirely by the punctured neighbourhood and never by the value at itself. Factor-and-cancel replaces with , and those two expressions are equal everywhere except at — precisely the one point the limit ignores. That agreement-off-a-point theorem is the justification underneath the whole technique, and it is why the simplified expression delivers the true limit despite being, strictly, a different function.
21Assumptions, limitations and exceptions
A word on the assumptions behind these rules, because knowing their boundaries matters as much as knowing the rules themselves. The limit laws apply only when the individual limits they combine actually exist and are finite; if one piece has no limit, the law that uses it says nothing at all, and the expression must be analysed directly instead. The quotient law carries the explicit exception that the denominator limit must be non-zero, and the even-root law the exception that the radicand limit must be non-negative. Direct substitution is valid only when the function is continuous at the point, so it cannot be applied to a rational function at a zero of its denominator. And the factor-and-cancel technique works only when a genuine common factor is present; it never manufactures one where none exists, so a non-zero number over zero must be treated as an infinite limit rather than an indeterminate form.
It is worth being equally explicit about what these algebraic techniques do not do. They resolve the indeterminate form that arises from a shared vanishing factor, but they are powerless against other indeterminate forms, such as a difference of two quantities that both grow without bound, or a product of a vanishing factor with an exploding one; those require their own methods met later. A successful cancellation also guarantees nothing about the original function value at the point, since the simplified expression agrees with the original only away from the hole, and the function itself remains undefined there. These techniques compute the limit, a statement purely about the approach, and deliberately say nothing about the destination the function may or may not reach.
Figure 1.1.1
Cancelling a factor preserves the limit, not the missing value
Read the complete figure
A coordinate plot with numbered x and y axes and gridlines, showing Original rule away from the hole, with these points marked: Both sides approach 4, but the original rule is undefined at 2, at 2 on the x axis and 4 on the y axis, shown as an open circle because the value is not attained there.
Finally, every rule here is stated for a real-valued function of a single real variable approaching a finite point, which is the whole setting of this lesson. The behaviour of a function as its input grows without bound is a separate question, handled by the limits-at-infinity techniques of a later lesson, and limits of functions of several variables belong to a later course entirely. Within its intended domain the toolkit is complete and dependable, but recognising that domain, a finite point, a single real variable, and existing finite component limits, is exactly what keeps you from misapplying a rule outside the conditions that make it true in the first place.
22Why this matters
None of this is busywork. The central object of the entire course — the derivative — is defined as a limit of exactly this indeterminate shape: , which is at for every function. Every derivative you ever compute from first principles is a limit resolved by the same factoring, expanding and cancelling you are practising here. Master removing now, and the definition of the derivative becomes a familiar friend instead of a wall.
Figure 1.1.16
Difference quotient
Read the complete figure
A coordinate plot with numbered Input and Function value axes and gridlines, showing Difference quotient.
23Concept Lab
Interactive · drag the slider
Watch the limit happen
Drag x toward 3. The point climbs the line toward the open hole at (3, 6) — and never has to reach it.
You are approaching from the left. Keep sliding toward 3 and watch f(x) close in on 6.
| x → 3⁻ | f(x) | x → 3⁺ | f(x) |
|---|---|---|---|
| 2.9 | 5.9 | 3.1 | 6.1 |
| 2.99 | 5.99 | 3.01 | 6.01 |
| 2.999 | 5.999 | 3.001 | 6.001 |
| ↓ both columns close in on 6 ↓ | |||
24Key results
Result 1.1.1 (Substitution (when continuous at c)).
Result 1.1.2 (Sum / difference).
Result 1.1.3 (Constant multiple).
Result 1.1.4 (Product).
Result 1.1.5 (Quotient (denominator limit ≠ 0)).
Result 1.1.6 (Power / root (even root: lim f ≥ 0)).
25Worked examples
Example 1.1.1 Evaluate .
| Step | Working |
|---|---|
| 1 | The expression is a polynomial, so it is continuous at . |
| 2 | Use direct substitution: . |
| 3 | Therefore . |
| Result | |
| Mistake | A limit symbol does not prevent direct substitution when the function is continuous. |
Example 1.1.2 Let for and for . Determine .
| Step | Working |
|---|---|
| 1 | From the left, use : . |
| 2 | From the right, use : . |
| 3 | Because , no single value is approached from both sides. |
| Result | The two-sided limit does not exist. |
| Mistake | Using only the branch that defines answers for the point value, not the two-sided limit. |
Example 1.1.3 Evaluate .
| Step | Working |
|---|---|
| 1 | Substitution gives , which is indeterminate rather than a final answer. |
| 2 | Factor: . |
| 3 | For , cancel to obtain . |
| 4 | Now take the limit: . The original graph has a hole at height 4. |
| Result | |
| Mistake | Stopping at confuses an indeterminate form with a nonexistent limit. |
Example 1.1.4 Evaluate .
| Step | Working |
|---|---|
| 1 | Because , multiplying by gives . |
| 2 | Both bounds approach 0 as . |
| 3 | The squeeze theorem forces the middle expression to approach 0. |
| Result | |
| Mistake | The oscillation of does not prevent the product from having a limit because its amplitude shrinks to zero. |
Example 1.1.5 Evaluate .
| Step | Working |
|---|---|
| 1 | Try substitution: — indeterminate, so factor. |
| 2 | The numerator is a difference of squares: . |
| 3 | Cancel the shared factor (valid for ): . |
| 4 | Substitute into the simplified form: . Check: at the original is . ✓ |
| Result | |
| Mistake | Reporting as 'undefined' and stopping. The is the signal to factor, not the final answer. |
Example 1.1.6 Evaluate .
| Step | Working |
|---|---|
| 1 | Substitution gives — a root is causing it, so rationalise. |
| 2 | Multiply top and bottom by the conjugate : . |
| 3 | The numerator becomes a difference of squares: . So the expression is . |
| 4 | Cancel (valid for ): , then substitute: . |
| Result | |
| Mistake | Rationalising with (the same sign) — which reproduces the original instead of clearing the root. |
Example 1.1.7 Evaluate .
| Step | Working |
|---|---|
| 1 | Substitution gives — combine the complex fraction first. |
| 2 | Add the top over a common denominator: . |
| 3 | So the whole expression is . Write : . |
| 4 | Cancel (valid for ): , then substitute: . |
| Result | |
| Mistake | Losing the sign when rewriting as , which flips the answer to . |
Example 1.1.8 Error analysis. A student writes: “ gives , and division by zero is undefined, so the limit does not exist.” Identify the first incorrect step and repair the reasoning.
| Step | Working |
|---|---|
| 1 | The arithmetic is fine: , so the error is not in the substitution itself. |
| 2 | The first invalid inference is reading as ‘undefined, therefore no limit’. is an indeterminate form: it reports that substitution was inconclusive, not that the limit fails to exist. |
| 3 | Repair by clearing the shared factor that produced the : for . |
| 4 | Substitute into the simplified form: . The limit exists and equals ; the student confused (undefined) with (which is ). |
| Result | — the error was treating indeterminate as ‘does not exist’. |
| Mistake | Equating the indeterminate form with ‘undefined, so no limit’, and confusing the value with the limit as . |
26Check your understanding
Answer each one before you reveal it.
Question 1. What must be true for a two-sided limit to exist?Reveal
Answer
The left-hand and right-hand limits must both exist and be equal.
Question 2. Can a limit exist when the function is undefined at the point?Reveal
Answer
Yes. A removable hole can have a finite limit determined by nearby values.
Question 3. What does substitution yielding tell you?Reveal
Answer
Only that the form is indeterminate and the expression must be simplified or bounded before concluding.
27Listen to this lesson
28Summary
- 1Limits describe approach; point values are separate data.
- 2Equal one-sided limits are necessary and sufficient for a two-sided limit.
- 3Continuity requires a defined value, an existing limit and equality between them.
- 4Use substitution first, then algebra or the squeeze theorem when needed.
What to practise nextPractise limit laws and removable discontinuities, then study limits at infinity and asymptotic behaviour.
Content
Mark this lesson complete
Tracks what you have worked through, not mastery.
Mastery
Not yet demonstrated
Reading shows you have seen it. Mastery is earned by answering questions unaided.
Related topics
Frequently asked questions
- Does a function have to be defined at a point to have a limit there?
- No. A limit describes the approach to a point; the function can be undefined exactly at that point and still have a limit.
- What is a one-sided limit?
- The value a function approaches from only the left (x→a⁻) or only the right (x→a⁺). A two-sided limit exists only when both agree.