Skip to content
Calculus II: Vector Calculus and Multivariable Analysis / Multivariable Differential Calculus

Functions of Several Variables: Domains, Level Curves, and Surfaces

A bond option depends on the underlying yield yy and time-to-expiry TT simultaneously; its price V(y,T)V(y, T) is a function of two variables. A factor-model expected return μ(w)\mu(\mathbf{w}) depends on nn portfolio weights at once. Multivariable calculus begins with understanding what these objects look like: their domains (the inputs that make sense), their graphs (surfaces in space), and their level curves (the contours {f(x,y)=c}\{f(x,y)=c\} that encode the function's shape without a three-dimensional picture). Level curves are the implicit representation of a surface — they are exactly what the trader sees as a volatility surface "slice" or an option's time-value contour.
Learning objectives. By the end of this note you should be able to:
  • state the domain and range of a scalar-valued function of two or three variables;
  • compute level curves {f(x,y)=c}\{f(x,y) = c\} for given values of cc and sketch the corresponding contour plot;
  • identify the six standard quadric surfaces (ellipsoid, elliptic cone, elliptic paraboloid, hyperbolic paraboloid, hyperboloid of one sheet, hyperboloid of two sheets) from their equations;
  • recognise which equation defines a cylinder and which defines a surface that is a graph of a function.

In this lesson

    1. Functions of Two and Three Variables
    1. Graphs and Level Curves
    1. Cylinders
    1. Quadric Surfaces

Before you start

The full lesson, with worked examples and exercise solutions, is for members.

Read the full lesson

New to SelfMadeQuant.com? See membership options or explore the curriculum.