A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Functions of Several Variables

College Depth 71 in the knowledge graph I know this Set as goal
5,922topics build on this
313prerequisites beneath it
See this on the map →
Functions of Several Variables: Definition and DomainLimits and Continuity in Multiple VariablesContinuity in Multiple VariablesFunctions of Several Variables: Domain and Range+3 more
functions multivariable level-sets

Core Idea

A multivariable function f: ℝⁿ → ℝ takes multiple inputs (x, y, z, …) and produces one output. The graph lives in ℝⁿ⁺¹. Level sets (contours) visualize f by showing where f takes constant values, like altitude on a map.

Explainer

A single-variable function f: ℝ → ℝ takes one number and returns one number. Extending this to f: ℝⁿ → ℝ means accepting n numbers as input — a point (x₁, x₂, ..., xₙ) — and returning a single output value. The inputs form a point in n-dimensional space, and the output is a real number. Everything you know about functions of one variable (domain, range, limits, continuity, the idea of a function as a rule) carries over directly; only the domain gets larger. For two inputs, f(x, y) might represent temperature at point (x, y) on a flat plate, elevation at geographic coordinates, or pressure as a function of volume and temperature.

The graph of a two-variable function f(x, y) is the set of all points (x, y, f(x, y)) in three-dimensional space — a surface floating above (or passing through) the xy-plane. The height of the surface above each point (x, y) is the function's value there. For f(x, y) = x² + y², the graph is a paraboloid, bowl-shaped with its minimum at the origin. For f(x, y) = sin(x) cos(y), the graph is a wavy surface. You can think of it as drawing every (x, y, z) triple that satisfies z = f(x, y). For functions of three or more variables, the graph lives in four or more dimensions and can't be drawn, but the idea is the same.

Level sets — also called contour curves for two-variable functions — are the practical tool for visualizing functions you can't draw completely. A level set at value c is the set of all inputs where f equals c: {(x, y) : f(x, y) = c}. For elevation, level sets are exactly the contour lines on a topographic map — each contour line traces a path of constant altitude. For f(x, y) = x² + y², the level sets are circles centered at the origin (since x² + y² = c defines a circle of radius √c). Closely spaced level sets indicate a steep region; widely spaced ones indicate a gentle slope. This encoding is why engineers and scientists use contour plots routinely — they pack the information of a 3D surface into a 2D diagram.

From your study of multivariable limits, you already know that continuity in multiple variables is more subtle than in one variable: a function can approach a point along every straight-line path and still fail to have a limit (because different curved paths may give different values). This subtlety is why the formal definition of limit — requiring the function to approach the same value regardless of the path — is essential here. Multivariable functions are the setting for partial derivatives, gradients, and integration over regions, all of which you will build next. The intuition to develop now: a multivariable function is a machine that assigns a number to every point in a space, and level sets are the best way to see its overall shape.

Practice Questions 5 questions

Prerequisite Chain

Understanding ZeroThe Number ZeroCounting to FiveCounting to 10Counting to 20Counting a Set of Objects Up to 20Cardinality: The Last Number CountedMatching Numerals to QuantitiesSubitizing Small QuantitiesAddition Within 10Number Bonds to 10Addition Within 20Doubles and Near DoublesDoubles Facts Within 10Near Doubles Facts Within 20Mental Math Strategies for AdditionMental Math: Adding and Subtracting TensAddition Within 100Repeated Addition as MultiplicationMultiplication as Equal GroupsMultiplication: ArraysBasic Multiplication Facts (0s, 1s, 2s, 5s, 10s)Multiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Multiplication and Division Fact FamiliesRelationship Between Multiplication and DivisionDivision Facts as Inverse of MultiplicationRemainders and Quotients in DivisionDivision Word ProblemsMulti-Step Word ProblemsSolving Multi-Step Word ProblemsMultiplication Word ProblemsDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueIntegers and the Number LineComparing and Ordering IntegersAbsolute ValueAdding IntegersSubtracting IntegersMultiplying IntegersDividing IntegersUnit RatesProportionsPercent ConceptConverting Between Fractions, Decimals, and PercentsOperations with Rational NumbersTwo-Step EquationsSolving Multi-Step EquationsEquations with Variables on Both SidesLiteral EquationsSlope-Intercept FormPoint-Slope FormWriting Linear EquationsParallel and Perpendicular Line SlopesGraphing Linear EquationsPiecewise FunctionsOne-Sided LimitsContinuity DefinitionLimits and Continuity in Multiple VariablesFunctions of Several Variables

Longest path: 72 steps · 313 total prerequisite topics

Prerequisites (2)

Leads To (5)