MATH U101 · Multivariable Calculus · Module 3

Functions of Several Variables: Domains, Level Curves, Limits & Continuity

Thomas §14.1–14.2, lectures L6–L7. The doorway to the rest of the course: every later module differentiates or integrates the functions defined here.

🎧 Narrated walkthroughs for this module

Finding limits (6.5 min, Tutorial 5 Q1, Q6–Q9) · When limits fail, and continuity (7.9 min, Tutorial 5 Q2–Q5, Q10). Both are sound-on and pause for your next move.

Start here

Nothing in this module is 12th-class material — §14.1's vocabulary (domain as a region, level curves, open/closed) is new to every student in the room, and §14.2 reuses the one-variable limit tools you drilled in Module 2 with one new twist (paths). There is no background gap to close here, only new words to learn precisely.

First time? Start with the Module 3 lesson (same material, taught slowly with a level-curve widget); this page is the compressed map for revision.

1 · Functions of two variables; domain and range §14.1

Intuition: a landscape — every point of the plane gets an altitude z = f(x, y). Formal: a rule assigning one real number to each point of a set D (the domain) in the plane; the set of values taken is the range. Unless stated, the domain is the natural domain: every point where the formula makes sense.

2 · Graphs, level curves, level surfaces

The graph z = f(x, y) is a surface. Its level curve at level c is the set f(x, y) = c in the plane — a contour line. "Describe the level curves" = name the curve family and how it changes with c, including the degenerate values (empty; a single point; the axes).

f(x, y)Level curve f = cFamily
x2 + y2x2 + y2 = ccircles radius √c (c > 0); origin (c = 0); empty (c < 0)
y / x2y = cx2, x ≠ 0parabolas through (but excluding) the origin; c = 0 → x-axis minus origin
xyxy = chyperbolas, axes as asymptotes; c = 0 → the two axes
x2 − y2x2 − y2 = chyperbolas (left/right for c > 0, up/down for c < 0); c = 0 → lines y = ±x
√(x2 + y2)x2 + y2 = c2circles radius c (c ≥ 0), evenly spaced — a cone

For w = f(x, y, z) there is no graph to draw; the set f = c is a level surface in space (spheres for x2+y2+z2, planes for x+2y+3z).

3 · Interior, boundary, open, closed, bounded

TermTest (with a small disk around the point)
Interior pointsome disk around it lies entirely in the region
Boundary pointevery disk around it meets both the region and its complement (the point itself may be in or out)
Open regionall its points are interior — contains none of its boundary
Closed regioncontains all its boundary points
Boundedlies inside some disk of finite radius; else unbounded

Recipe: boundary = the domain inequality turned into an equation. Strict (<, >, ≠) ⟹ boundary excluded ⟹ open. Non-strict (≤, ≥) ⟹ included ⟹ closed. Mixed ⟹ neither. The whole plane is both open and closed (no boundary).

Worked example 1The full §14.1 workout (Tutorial 4, Q5 pattern) for f(x, y) = √(9 − x2 − y2) and g(x, y) = 1/(xy)

  1. Domain of f: need 9 − x2 − y2 ≥ 0, i.e. x2 + y2 ≤ 9: the closed disk of radius 3.
  2. Range of f: on the disk the inside runs from 9 (origin) down to 0 (rim), so √ of it runs over [0, 3].
  3. Level curves: √(9 − x2 − y2) = c ⟹ x2 + y2 = 9 − c2: circles of radius √(9 − c2) for 0 ≤ c < 3; the single point (0, 0) for c = 3; nothing for other c. (The graph is the upper hemisphere of radius 3.)
  4. Boundary: the circle x2 + y2 = 9. It is included (≤), so the domain is closed; it fits in a disk, so bounded.
  5. Domain of g: xy ≠ 0 — the plane with both axes removed.
  6. Range of g: xy takes every nonzero real value, so does its reciprocal: (−∞, 0) ∪ (0, ∞).
  7. Level curves: 1/(xy) = c ⟹ xy = 1/c: hyperbolas with the axes as asymptotes, one for every c ≠ 0; no level curve for c = 0.
  8. Boundary: the two axes (every disk around an axis point contains points of the domain and points on the axis). None of it is in the domain, so open; points go off to infinity, so unbounded.

4 · Limits in two variables §14.2

Intuition: unchanged — outputs settle at L as the input point closes in on (a, b), from every direction and along every path. Formal: lim(x,y)→(a,b) f(x, y) = L if for every ε > 0 there is a δ > 0 such that 0 < √((x−a)2 + (y−b)2) < δ implies |f(x, y) − L| < ε. The limit laws (sum, product, quotient, power, root) all hold, and polynomials and rational functions have limits by substitution wherever defined.

5 · Showing a limit does not exist: the two-path test

If f approaches different values along two different paths into (a, b), the limit does not exist. Path ladder, cheapest first: axes (y = 0, x = 0) → lines y = mx → curves that balance the denominator's powers (x4 + y2 ⟹ try y = kx2). A result that depends on m or k is a complete disproof.

? along y = 0: f = 0 along y = x: f = ½
The two-path test on f = xy/(x²+y²): every road into the origin must agree on the altitude — the axes say 0, the line y = x says ½, so no single limit exists.

Worked example 2Show lim(x,y)→(0,0) xy/(x2 + y2) does not exist

  1. Substituting gives 0/0, so the limit needs investigating. Along the x-axis (y = 0): f(x, 0) = 0/x2 = 0 → 0. Along the y-axis: also 0. The axes agree, so climb the ladder.
  2. Along the line y = mx (x ≠ 0): f(x, mx) = mx2/(x2 + m2x2) = m/(1 + m2) — constant along the line, and different for different m.
  3. Concretely: along y = x (m = 1) the values are ½; along y = 0 they are 0. Two paths, two values ⟹ the limit does not exist.
Unpack this step

Cancelling x² in step 2 is legal because x ≠ 0 on the approach (the limit never looks at the point itself). The answer m/(1+m²) not depending on x means the function is constant along each line through the origin — the surface is a "ruled" cliff, and its height at the origin depends on which way you walk in.

6 · Showing a limit exists: algebra, polar, squeeze

Worked example 3Prove lim(x,y)→(0,0) 3x2y/(x2 + y2) = 0, two ways

  1. Suspect the value first. Along y = 0: 0. Along y = mx: 3mx3/((1 + m2)x2) = 3mx/(1 + m2) → 0. All paths so far say 0 — so try to prove 0 (a path check is never the proof).
  2. Polar. 3x2y/(x2 + y2) = 3r2cos2θ · r sin θ / r2 = 3r cos2θ sin θ. Since |cos2θ sin θ| ≤ 1, |3r cos2θ sin θ| ≤ 3r → 0 as r → 0, regardless of θ. Hence the limit is 0.
  3. Squeeze (no polar). |3x2y/(x2 + y2)| = 3|y| · x2/(x2 + y2) ≤ 3|y|, because a part over the whole is at most 1. As (x, y) → (0, 0), 3|y| → 0, so the function is squeezed to 0.
  4. Sanity numbers (along y = x, x = 0.1, 0.01, 0.001): 0.15, 0.015, 0.0015 — shrinking like 3r/2, as the polar form predicts.

7 · Continuity

f is continuous at (a, b) iff f(a, b) is defined, the limit exists, and they are equal. Sums, products, quotients (nonzero denominator) and compositions of continuous functions are continuous; hence every formula built from polynomials, roots, exp, log, trig is continuous on its natural domain. Exam pattern: a formula patched by hand at one point (f(0, 0) = c) — check whether the limit exists (§5–6) and equals the patch. (x2 − y2)/(x2 + y2) patched at the origin: limit is 1 along y = 0, −1 along x = 0 ⟹ no patch works. x3/(x2 + y2) patched with 0: polar gives r cos3θ → 0 ⟹ continuous.

Classic traps

1) A path proves existence. It never does — one path (or all straight lines) agreeing only tells you what the limit would have to be. 2) Stopping at the axes. If the axes agree, try y = mx; if lines agree, try the curve that balances the denominator (x4 + y2 ⟹ y = kx2). 3) Range without the domain. √(9 − x² − y²) has range [0, 3]. 4) Open/closed by feel. Decide from the inequality: strict ⟹ open, non-strict ⟹ closed, mixed ⟹ neither. 5) Polar with a θ left over. If your r → 0 result still contains θ (e.g. cos 2θ), that's a disproof, not a limit.

Your minimal prerequisite kit for this module

What to practise in Thomas

Exercise numbers are approximate for the 15th edition — check your copy. Prefer odd numbers (answers in the back).

SkillWhereHow many
Domain and range; sketch the domain§14.1 exercises ~1–30 (domain/range/level-curve sets)8–10 odd
Describe / sketch level curves for given levels§14.1 exercises ~31–36 (and the matching-graph set)4–6
Level surfaces of f(x, y, z)§14.1 exercises ~37–483–4
Boundary; open/closed/neither; boundedthe (d)–(e) parts of the §14.1 domain exercisesevery one you do
Limits by substitution and algebra§14.2 exercises ~1–308–10 odd
Continuity: where is f continuous?§14.2 exercises ~31–404–5
Two-path test (lines, then curves)§14.2 exercises ~41–48all — this is the quiz favourite
Polar-coordinate limits§14.2 exercises ~57–644–6

Tutorial 4, Q5 is the §14.1 workout on three functions (y/x2, xy, ln(x2 + y2 − 1)); Worked example 1 above is the same five-part pattern on different functions — do the tutorial cold, with the example closed.