Let U⊆RnU\subseteq \mathbb{R}^n be open and let f:U→Rmf:U\to \mathbb{R}^m be .

A point a∈Ua\in U is a regular point of ff if the derivative () Df(a):Rn→RmDf(a):\mathbb{R}^n\to\mathbb{R}^m has rank mm (equivalently, Df(a)Df(a) is surjective). A point a∈Ua\in U is a critical point of ff if rank⁡Df(a)<m\operatorname{rank} Df(a) < m.

Remarks

are where ff behaves locally like a projection (after smooth changes of coordinates). are where local geometry can "pinch" or change dimension; they govern where the can fail.

Examples
  • If f:R2→Rf:\mathbb{R}^2\to\mathbb{R} is given by f(x,y)=x2+y2f(x,y)=x^2+y^2, then (0,0)(0,0) is a critical point since ∇f(0,0)=(0,0)\nabla f(0,0)=(0,0), while any (x,y)≠(0,0)(x,y)\neq (0,0) is regular.
  • If f:R2→R2f:\mathbb{R}^2\to\mathbb{R}^2 is f(x,y)=(x,y)f(x,y)=(x,y), then every point is regular since Df(a)=IDf(a)=I has rank 22.
  • For f:R→Rf:\mathbb{R}\to\mathbb{R}, a point aa is critical exactly when f′(a)=0f'(a)=0.