A
real-valued function of real variables is a
function that takes as input
real numbers, commonly represented by the
variables , for producing another real number, the
value of the function, commonly denoted . For simplicity, in this article a real-valued function of several real variables will be simply called a
function. To avoid any ambiguity, the other types of functions that may occur will be explicitly specified. Some functions are defined for all real values of the variables (one says that they are everywhere defined), but some other functions are defined only if the value of the variable are taken in a subset of , the
domain of the function, which is always supposed to contain an
open subset of . In other words, a real-valued function of real variables is a function :f: X \to \R such that its domain is a subset of that contains a nonempty open set. An element of being an -
tuple (usually delimited by parentheses), the general notation for denoting functions would be . The common usage, much older than the general definition of functions between sets, is to not use double parentheses and to simply write . It is also common to abbreviate the -tuple by using a notation similar to that for
vectors, like boldface , underline , or overarrow . This article will use bold. A simple example of a function in two variables could be: :\begin{align} & V : X \to \R \\ & X = \left\{ (A,h) \in \R^2 \mid A>0, h> 0 \right\} \\ & V(A,h) = \frac{1}{3}A h \end{align} which is the
volume of a
cone with base area and height measured perpendicularly from the base. The domain restricts all variables to be positive since
lengths and
areas must be positive. For an example of a function in two variables: :\begin{align} & z : \R^2 \to \R \\ & z(x,y) = ax + by \end{align} where and are real non-zero constants. Using the
three-dimensional Cartesian coordinate system, where the
xy plane is the domain and the z axis is the codomain , one can visualize the image to be a two-dimensional plane, with a
slope of in the positive x direction and a slope of in the positive y direction. The function is well-defined at all points in . The previous example can be extended easily to higher dimensions: :\begin{align} & z : \R^p \to \R \\ & z(x_1,x_2,\ldots, x_p) = a_1 x_1 + a_2 x_2 + \cdots + a_p x_p \end{align} for non-zero real constants , which describes a -dimensional
hyperplane. The
Euclidean norm: :f(\boldsymbol{x})=\|\boldsymbol{x}\| = \sqrt{x_1^2 + \cdots + x_n^2} is also a function of
n variables which is everywhere defined, while :g(\boldsymbol{x})=\frac{1}{f(\boldsymbol{x})} is defined only for . For a non-linear example function in two variables: :\begin{align} & z : X \to \R \\ & X = \left\{ (x,y) \in \R^2 \, : \, x^2 + y^2 \leq 8 \, , \, x \neq 0 \, , \, y \neq 0 \right\} \\ & z(x,y) = \frac{1}{2xy}\sqrt{x^2 + y^2} \end{align} which takes in all points in , a
disk of radius "punctured" at the origin in the plane , and returns a point in . The function does not include the origin , if it did then would be ill-defined at that point. Using a 3d Cartesian coordinate system with the
xy-plane as the domain , and the z axis the codomain , the image can be visualized as a curved surface. The function can be evaluated at the point in : :z\left(2,\sqrt{3}\right) = \frac{1}{2 \cdot 2 \cdot \sqrt{3}}\sqrt{\left(2\right)^2 + \left(\sqrt{3}\right)^2} = \frac{1}{4\sqrt{3}}\sqrt{7} \,, However, the function couldn't be evaluated at, say :(x,y) = (65,\sqrt{10}) \, \Rightarrow \, x^2 + y^2 = (65)^2 + (\sqrt{10})^2 > 8 since these values of and do not satisfy the domain's rule.
Image The
image of a function is the set of all values of when the -tuple runs in the whole domain of . For a continuous (see below for a definition) real-valued function which has a connected domain, the image is either an
interval or a single value. In the latter case, the function is a
constant function. The
preimage of a given real number is called a
level set. It is the set of the solutions of the
equation .
Domain The
domain of a function of several real variables is a subset of that is sometimes, but not always, explicitly defined. In fact, if one restricts the domain of a function to a subset , one gets formally a different function, the
restriction of to , which is denoted f|_Y. In practice, it is often (but not always) not harmful to identify and f|_Y, and to omit the restrictor . Conversely, it is sometimes possible to enlarge naturally the domain of a given function, for example by
continuity or by
analytic continuation. Moreover, many functions are defined in such a way that it is difficult to specify explicitly their domain. For example, given a function , it may be difficult to specify the domain of the function g(\boldsymbol{x}) = 1/f(\boldsymbol{x}). If is a
multivariate polynomial, (which has \R^n as a domain), it is even difficult to test whether the domain of is also \R^n. This is equivalent to test whether a polynomial is always positive, and is the object of an active research area (see
Positive polynomial).
Algebraic structure The usual operations of arithmetic on the reals may be extended to real-valued functions of several real variables in the following way: • For every real number , the
constant function (x_1,\ldots,x_n)\mapsto r is everywhere defined. • For every real number and every function , the function: rf:(x_1,\ldots,x_n)\mapsto rf(x_1,\ldots,x_n) has the same domain as (or is everywhere defined if ). • If and are two functions of respective domains and such that contains a nonempty open subset of , then f\,g:(x_1,\ldots,x_n)\mapsto f(x_1,\ldots,x_n)\,g(x_1,\ldots,x_n) and g\,f:(x_1,\ldots,x_n)\mapsto g(x_1,\ldots,x_n)\,f(x_1,\ldots,x_n) are functions that have a domain containing . It follows that the functions of variables that are everywhere defined and the functions of variables that are defined in some
neighbourhood of a given point both form
commutative algebras over the reals (-algebras). This is a prototypical example of a
function space. One may similarly define :1/f : (x_1,\ldots,x_n) \mapsto 1/f(x_1,\ldots,x_n), which is a function only if the set of the points in the domain of such that contains an open subset of . This constraint implies that the above two algebras are not
fields.
Univariable functions associated with a multivariable function A function in one real variable can easily be obtained by giving a constant value to all but one of the variables. For example, if is a point of the
interior of the domain of the function , the values of can be fixed to respectively, to get a univariable function :x \mapsto f(x, a_2, \ldots, a_n), whose domain contains an interval centered at . This function may also be viewed as the
restriction of the function to the line defined by the equations for . Other univariable functions may be defined by restricting to any line passing through . These are the functions :x \mapsto f(a_1+c_1 x, a_2+c_2 x, \ldots, a_n+c_n x), where the are real numbers that are not all zero. In next section, we will show that, if the multivariable function is continuous, so are all these univariable functions, but the converse is not necessarily true.
Continuity and limit Until the second part of 19th century, only
continuous functions were considered by mathematicians. At that time, the notion of continuity was elaborated for the functions of one or several real variables a rather long time before the formal definition of a
topological space and a
continuous map between topological spaces. As continuous functions of several real variables are ubiquitous in mathematics, it is worth to define this notion without reference to the general notion of continuous maps between topological space. For defining the continuity, it is useful to consider the
distance function of , which is an everywhere defined function of real variables: :d(\boldsymbol{x},\boldsymbol{y})=d(x_1, \ldots, x_n, y_1, \ldots, y_n)=\sqrt{(x_1-y_1)^2+\cdots +(x_n-y_n)^2} A function is
continuous at a point which is
interior to its domain, if, for every positive real number , there is a positive real number such that for all such that . In other words, may be chosen small enough for having the image by of the ball of radius centered at contained in the interval of length centered at . A function is continuous if it is continuous at every point of its domain. If a function is continuous at , then all the univariate functions that are obtained by fixing all the variables except one at the value , are continuous at . The converse is false; this means that all these univariate functions may be continuous for a function that is not continuous at . For an example, consider the function such that , and is otherwise defined by :f(x,y) = \frac{x^2y}{x^4+y^2}. The functions and are both constant and equal to zero, and are therefore continuous. The function is not continuous at , because, if and , we have , even if is very small. Although not continuous, this function has the further property that all the univariate functions obtained by restricting it to a line passing through are also continuous. In fact, we have : f(x, \lambda x) =\frac{\lambda x}{x^2+\lambda^2} for . The
limit at a point of a real-valued function of several real variables is defined as follows. Let be a point in
topological closure of the domain of the function . The function, has a limit when tends toward , denoted :L = \lim_{\boldsymbol{x} \to \boldsymbol{a}} f(\boldsymbol{x}), if the following condition is satisfied: For every positive real number , there is a positive real number such that :|f(\boldsymbol{x}) - L| for all in the domain such that :d(\boldsymbol{x}, \boldsymbol{a}) If the limit exists, it is unique. If is in the interior of the domain, the limit exists if and only if the function is continuous at . In this case, we have :f(\boldsymbol{a}) = \lim_{\boldsymbol{x} \to \boldsymbol{a}} f(\boldsymbol{x}). When is in the
boundary of the domain of , and if has a limit at , the latter formula allows to "extend by continuity" the domain of to . ==Symmetry==