02 Multivariable Functions
A structured introduction to multivariable functions, including domains, graphs, level sets, limits, continuity, and a practical analysis workflow.
Functions, inputs, and outputs
A assigns exactly one output to each input from a specified set. For two variables, the standard notation is
Here, is the input, is the output, and is the . A function of three variables may be written . The is the set of output values obtained from all inputs in the .
The variables may represent measurable quantities such as position, time, temperature, pressure, concentration, or elevation. For example, can represent temperature over a flat plate, while can represent pressure at a point in space.
To evaluate a function, substitute the input values into its formula. If
then
A formula can impose restrictions on its inputs. For example, is real-valued only when , so its is the closed disk of radius centered at the origin.
Takeaway: Identify the inputs, output, , and before evaluating or interpreting a multivariable function.
Finding domains
The consists of every input point for which the formula is defined. For a function of two variables, the is a region in the -plane. Check restrictions systematically:
A denominator must be nonzero. For , require . The is the plane excluding the line .
The radicand of an even root must be nonnegative. For , require , which is the disk of radius .
The argument of a logarithm must be positive. For , require , which describes a half-plane.
When several restrictions occur, impose all of them at once. For
the conditions are
Thus, the is the region on or below the line , with points on the line removed.
Takeaway: Translate algebraic restrictions into geometric regions, and use the intersection of all restrictions as the .
Graphs and vertical traces
The graph of a function of two variables is the set
It is generally a surface rather than a plane curve. For
the graph is
Because , the surface has a lowest point at and rises as the distance from the origin increases. It is an upward-opening circular paraboloid.
A is found by fixing one input variable. Setting gives
which is a parabola in the -plane. Setting gives
which is a parabola in the -plane. Other fixed values, such as , produce additional cross-sections that help reveal the surface's shape.
Takeaway: Use the graph equation to understand the full surface, and use vertical traces to reduce its analysis to familiar two-dimensional curves.
Level curves and level surfaces
A for a constant is found by setting
It lies in the -plane and connects points where the function has the same value. For the paraboloid , the level curves satisfy
For , these are circles centered at the origin with radius . In particular, gives a circle of radius , gives a circle of radius , and gives only the point . A collection of level curves forms a . Closely spaced curves indicate relatively rapid change, while widely spaced curves indicate more gradual change.
For the plane , the level curves satisfy
or equivalently,
They are parallel lines with slope .
For a function of three variables, a is found by setting
For , the level surfaces are
which are spheres centered at the origin with radius when .
A of can also be viewed as the intersection of the graph with the horizontal plane .
Takeaway: Set the function equal to a constant to identify equal-value sets: curves in two input dimensions and surfaces in three input dimensions.
Limits and path testing
The limit
means that function values approach as the point approaches from within the . The point can be approached along infinitely many paths. The distance to the target point is
so approaching means that this distance approaches zero.
Direct substitution often works for expressions assembled from continuous operations when the input is in the valid . For example,
To test whether a limit exists, compare paths when the expression is not plainly continuous. Consider
Along ,
whereas along ,
Since the paths give different values, the limit at does not exist. This is . Two paths with different results are enough to disprove a limit, but agreement along a few paths is not enough to prove one.
The formal definition states that for every , there is a such that
implies
In words, inputs sufficiently close to must produce outputs as close to as desired.
Takeaway: A multivariable limit must be independent of the path of approach. Use direct substitution when continuity is clear and path comparisons when it is not.
Continuity and removable discontinuities
A function is a point when its value, nearby limiting behavior, and limiting value agree. At , verify all three conditions:
is defined.
exists.
.
Polynomials are continuous everywhere. Sums, differences, products, compositions, valid roots, logarithms on their positive-argument domains, trigonometric functions, and rational functions with nonzero denominators are continuous wherever they are defined.
For example,
is continuous everywhere because the polynomial inside the cosine is continuous and cosine is continuous for every real input. The function
is continuous on the region
A removable discontinuity occurs when a limit exists but does not equal the function's assigned value. Consider
For , factor and simplify:
Therefore,
but . The function is not . Assigning the value at that point would remove the discontinuity.
Takeaway: Continuity combines , limits, and function values. Always check that the point is in the before declaring continuity.
A practical analysis workflow
A reliable analysis follows a fixed sequence:
Identify the variables and output. Decide whether the function maps from , , or another space into .
Find the . Check denominators, even roots, logarithms, and other restrictions.
Describe the graph. Use , recognizable surfaces, and vertical traces.
Find level curves or level surfaces by setting the function equal to a constant .
Evaluate limits. Try direct substitution when the expression is continuous-looking; otherwise simplify, compare paths, or use bounds or polar coordinates.
Check continuity. Confirm that the function is defined, that the limit exists, and that the limit equals the function value.
This workflow connects algebraic formulas with geometric meaning. restrictions determine where the function exists, graphs show its overall shape, level sets display equal values, limits describe local behavior, and continuity determines whether the local behavior matches the function's assigned value.
Final takeaway: For any multivariable function, move from inputs and to geometry, then to local behavior through limits and continuity.