Bivariate functions can be graphed in a 3D space represented by the -axis, -axis and -axis.
The graph of is:
- defines the graph as that of a real-valued, 3-dimensional function
- defines the domain of the function

Level Sets
See Level Set
Procedure
The key steps in drawing a graph of a function of two variables are:
- Draw level curves for key values of , usually including
- Draw the X-Z and Y-Z cross sections. (known as traces)
- Begin the 3D graph by constructing the axis.
- Draw the contours for the level curves you found earlier.
- Add the cross sections you drew earlier.
- Label any x, y, z axis intercepts and key points.
Examples
1: Hemisphere
Let . Sketch the graph of
- First, we need to find the maximal domain and range of . since square roots cannot exist on negative numbers. Thus the domain
- Now to find the range. We know that , since Since (squares cannot be negative), Which means the range is
- Drawing level curves: Let (Equation of a circle, ) The radius of the circle is bound between 0 and 1, since the range is . Hence, drawing the circles for different values of c:
- Now, to sketch the cross sections. At the plane, y = 0 and similarly at the plane, x = 0. at the plane is the equation of a semicircle. Doing the same process with the plane, is another semicircle.
- Finally, we can combine these cross sections to create contours, and sketch the final graph: