---
title: "Functions of Several Variables and Level Curves"
description: "Read a function of two inputs as a surface, and read the surface through its level curves. A contour map is the working picture for the rest of the spine."
canonical: https://lightmysky.com/learn/mathematics/functions-of-several-variables-and-level-curves-mt_u04fZ_XiJ8
source: https://lightmysky.com/learn/mathematics/functions-of-several-variables-and-level-curves-mt_u04fZ_XiJ8.md
retrieved: 2026-11-12
---

> **Agent view.** This is the Markdown twin of the page, for tools and assistants.
> When to use this site, and the call that answers each job: https://lightmysky.com/agent-instructions.md
> API description (OpenAPI 3.1): https://lightmysky.com/openapi.json · Authentication: https://lightmysky.com/auth.md
> Pricing: https://lightmysky.com/pricing.md · Catalog: https://lightmysky.com/llms.txt · Full catalog: https://lightmysky.com/llms-full.txt
> Every machine-readable file on this domain: https://lightmysky.com/.well-known/ai-catalog.json
> Ask for Markdown with `Accept: text/markdown`, a `.md` address, or `?mode=agent`.

# Functions of Several Variables and Level Curves

Read a function of two inputs as a surface, and read the surface through its level curves. A contour map is the working picture for the rest of the spine.

Subject: Mathematics · Area: Calculus & Analysis · Ages 19 to 20
Page: https://lightmysky.com/learn/mathematics/functions-of-several-variables-and-level-curves-mt_u04fZ_XiJ8

## Ready when they can

- Read relative steepness and orientation from contour spacing and labels under equal height intervals and the same horizontal scale, using average height change per horizontal distance
- Sketch level curves for a function of two variables
- State the domain of a function of two variables and draw it in the plane

## Lesson: Reading surfaces through level curves

A function of two variables takes an ordered pair (x, y) and returns one real number z = f(x, y). Its graph is the set of triples (x, y, f(x, y)), a surface over the plane. A level set for the value c is the set of pairs with f(x, y) = c. Level sets need not be curves: they can be points, empty, or the whole plane.

**Example.** Substitute a point to find its level. For f(x, y) = x² + y², the point (3, 4) gives 9 + 16 = 25, so it sits on level 25. The level set x² + y² = 25 is a circle of radius 5. For c = 0, only (0, 0) works, a single point. For c < 0, no real pair works, so the level set is empty. For f(x, y) = x + y, rearrange x + y = c to y = -x + c. Each c gives a line of slope -1, and different c values shift the line, giving parallel straight lines.

A contour map draws many level sets at evenly spaced heights on one page, at the same horizontal scale. Compare steepness by average height change per horizontal distance across contours. Tight bunching means a larger change over a short distance, so steeper relative change. Wide spacing means gentler relative change. Moving along one contour keeps height fixed. Wide spacing does not prove an exactly flat region.

Unlabelled contour geometry cannot distinguish a hill from a valley: f and -f share the same contours. Read the labels to tell rising from falling. Nested closed loops with values rising toward the center support a net height increase between the shown contours. Only the listed contours are shown. A finite selection does not specify every interior height or prove a unique summit.

**Example.** The domain of a real-valued square root is the set of pairs where the radicand is zero or positive. For f(x, y) = √(9 - x² - y²), require 9 - x² - y² ≥ 0, so x² + y² ≤ 9. The domain is the closed disk of radius 3, including the boundary circle. The square root returns the nonnegative root; it never goes negative.

When a formula also divides by a coordinate, the domain needs both conditions. For g(x, y) = √(9 - x² - y²) / x, require 9 - x² - y² ≥ 0 and x ≠ 0. The domain is the closed disk of radius 3 with the y-axis removed.

**Recap.** Slice a surface into level sets, read steepness from spacing under equal intervals and scale, check labels for orientation, and state the domain before you plug in.

## Practice

16 questions on this page, each with its working shown.

## Needs first

- [Vector-Valued Functions and Motion Along a Curve](https://lightmysky.com/learn/mathematics/vector-valued-functions-and-motion-along-a-curve-mt_Xcjt6exMy3)

## Optional connections

- [Domain and Range of a Function](https://lightmysky.com/learn/mathematics/domain-and-range-of-a-function-mt_b_4zoHz8Jc)

## Opens up

- [Complex Functions and the Complex Plane as a Domain](https://lightmysky.com/learn/mathematics/complex-functions-and-the-complex-plane-as-a-domain-mt_hMo851VTEs)
- [Partial Derivatives](https://lightmysky.com/learn/mathematics/partial-derivatives-mt_tu11fd9Xk9)
