The Tangent Plane and Differential of a Map

Suppose you are standing on a curved surface, like a sphere. You shoot an arrow along the surface in some direction. What is the space of all possible "instantaneous velocities" you could have at that instant? This question, once made precise, leads to one of the most useful ideas in Regular Surfaces and Parametrizations: the tangent plane. Far from being an abstract technicality, the tangent plane is the linear approximation to a surface at a point. It is the exact analogue of the tangent line to a curve. It is the stage on which every piece of local differential geometry — curvature, area, angle — is eventually played out. The tangent plane matters because it converts a genuinely nonlinear object (a curved surface) into a linear one (a vector space) at each point. Linear algebra is something we can compute with. Once we know how to attach a vector space TpST_pS to each point pp of a surface SS, we can ask how smooth maps between surfaces act on these vector spaces. This is the differential of a map: a linear transformation between tangent planes that records the best linear approximation of the map near a point. This is exactly what the Jacobian matrix does for maps between Euclidean spaces. The big picture is that differential geometry studies surfaces by studying their tangent planes and the linear maps between them. This infinitesimal information is then assembled (via the First Fundamental Form) into global statements about lengths, areas, and curvature. The differential of the Gauss map, in particular, will later measure how a surface curves away from its own tangent plane. This is the seed of the Gauss Map and the shape operator. This article gives the rigorous definition of the tangent plane as the image of the differential of a parametrization. It proves that this definition is well-posed (independent of the parametrization chosen). It also defines the differential of a smooth map between regular surfaces, and proves the fundamental theorem that this differential is a well-defined linear transformation. Two fully worked examples — a graph surface and a map from a torus to a sphere — illustrate the machinery on genuinely asymmetric data.

Key takeaways
  • The tangent plane TpST_pS at a point pp of a regular surface SS is a 2-dimensional vector space, realized concretely as the image of dxq:R2→R3d\mathbf{x}_q : \mathbb{R}^2 \to \mathbb{R}^3 for any parametrization x\mathbf{x} around pp.
  • Equivalently, TpST_pS is exactly the set of velocity vectors α′(0)\alpha'(0) of smooth curves α\alpha in SS with α(0)=p\alpha(0) = p.
  • The definition of TpST_pS does not depend on the choice of parametrization — this is a theorem, not an assumption, and it relies crucially on regularity.
  • A smooth map φ:S1→S2\varphi: S_1 \to S_2 between regular surfaces induces, at each p∈S1p \in S_1, a linear map dφp:TpS1→Tφ(p)S2d\varphi_p : T_pS_1 \to T_{\varphi(p)}S_2 called the differential.
  • The differential is computed in coordinates by an honest Jacobian matrix (via chain rule through parametrizations), so all of linear algebra applies to it.
  • Key idea: the tangent plane linearizes a curved surface at a point, and the differential linearizes a smooth map between surfaces, turning geometric questions into linear-algebra computations.

Where this lives today

The tangent plane and differential of a map are the entry point to essentially all of modern geometry. In the First Fundamental Form, the inner product on TpST_pS inherited from R3\mathbb R^3 is used to measure lengths of curves and angles between tangent vectors directly in terms of the coefficients E,F,GE, F, G built from xu,xv\mathbf x_u, \mathbf x_v — this is impossible to even state without the tangent plane machinery developed here. The Gauss Map N:S→S2N: S \to S^2 sends each point to its unit normal, and its differential dNp:TpS→TpSdN_p : T_pS \to T_pS (using the natural identification TN(p)S2≅TpST_{N(p)}S^2 \cong T_pS for surfaces with unit normal, since both are the orthogonal complement of N(p)N(p)) is precisely the shape operator whose eigenvalues are the principal curvatures — the entire theory of curvature of surfaces is a direct descendant of the differential defined here. In physics, the tangent plane to a configuration space or constraint surface encodes the allowed instantaneous velocities of a constrained mechanical system (e.g., a bead on a wire, a rigid body's configuration space), and Lagrangian mechanics is built on exactly this linearization. In computer graphics and geometric modeling, tangent planes are used for normal-vector computation, shading (Phong/Gouraud shading interpolate normals derived from tangent-plane data), and mesh smoothing algorithms. In general relativity, the tangent space to spacetime at an event is where physical velocities and momenta of particles live, and the differential of coordinate changes (diffeomorphisms) is exactly the tensor transformation law taught in any GR course. In robotics, the tangent space to the configuration manifold of a robot arm gives the space of achievable joint velocities, and the differential of the forward-kinematics map is the classical robotic Jacobian used in velocity control and singularity analysis.

Ask the tutor: How does the differential of the Gauss map encode the principal curvatures of a surface?

DefinitionTangent plane and differential of a map

Let S⊂R3S \subset \mathbb{R}^3 be a regular surface, meaning that for every p∈Sp \in S there is an open neighborhood VV of pp in SS and a parametrization

x:U→V⊂S,U⊂R2 open,\mathbf{x} : U \to V \subset S, \qquad U \subset \mathbb{R}^2 \text{ open},

which is a smooth homeomorphism onto VV (with VV given the subspace topology) whose differential dxq:R2→R3d\mathbf{x}_q : \mathbb{R}^2 \to \mathbb{R}^3 is injective at every q∈Uq \in U (regularity).

Tangent plane. Fix p∈Sp \in S and a parametrization x:U→V\mathbf{x}: U \to V with x(q)=p\mathbf{x}(q) = p for some q∈Uq \in U. The tangent plane to SS at pp is the 2-dimensional vector subspace

TpS:=dxq(R2)=span⁡{xu(q),xv(q)}⊂R3,T_pS := d\mathbf{x}_q(\mathbb{R}^2) = \operatorname{span}\{\mathbf{x}_u(q), \mathbf{x}_v(q)\} \subset \mathbb{R}^3,

where xu=∂x/∂u\mathbf{x}_u = \partial \mathbf{x}/\partial u, xv=∂x/∂v\mathbf{x}_v = \partial \mathbf{x}/\partial v, and (u,v)(u,v) are coordinates on UU.

Differential of a map between surfaces. Let S1,S2⊂R3S_1, S_2 \subset \mathbb{R}^3 be regular surfaces and let φ:S1→S2\varphi : S_1 \to S_2 be a smooth map, meaning that for every choice of parametrizations x:U→S1\mathbf{x}: U \to S_1 and y:W→S2\mathbf{y}: W \to S_2 with φ(x(U))⊂y(W)\varphi(\mathbf{x}(U)) \subset \mathbf{y}(W), the composite map y−1∘φ∘x:U→W\mathbf{y}^{-1} \circ \varphi \circ \mathbf{x} : U \to W is smooth (C∞C^\infty) as a map between open subsets of R2\mathbb{R}^2. Fix p∈S1p \in S_1 and w∈TpS1w \in T_pS_1. Choose a smooth curve α:(−ε,ε)→S1\alpha : (-\varepsilon, \varepsilon) \to S_1 with α(0)=p\alpha(0) = p and α′(0)=w\alpha'(0) = w (such a curve always exists, see the Intuition section). The differential of φ\varphi at pp is the map

dφp:TpS1→Tφ(p)S2,dφp(w):=(φ∘α)′(0).d\varphi_p : T_pS_1 \to T_{\varphi(p)}S_2, \qquad d\varphi_p(w) := (\varphi \circ \alpha)'(0).

Intuition

Think of a smooth surface SS sitting in R3\mathbb{R}^3, like the surface of an egg. Near a point pp, the surface looks almost flat if you zoom in enough — this is exactly the statement that SS has a well-defined tangent plane at pp, the best flat approximation to SS near pp. Concretely, if you parametrize a neighborhood of pp by x(u,v)\mathbf{x}(u,v), then moving in the uu-direction traces a curve on SS through pp whose velocity vector is xu\mathbf{x}_u, and likewise xv\mathbf{x}_v for the vv-direction. Because the parametrization is regular, xu\mathbf{x}_u and xv\mathbf{x}_v are linearly independent, so they span a genuine 2-dimensional plane of velocity vectors — this plane, translated to sit at the point pp itself (rather than at the origin), is the tangent plane. A cleaner and coordinate-free way to think about TpST_pS: it is exactly the set of all vectors w∈R3w \in \mathbb{R}^3 such that w=α′(0)w = \alpha'(0) for some smooth curve α:(−ε,ε)→S\alpha : (-\varepsilon,\varepsilon) \to S with α(0)=p\alpha(0) = p. Every such curve, when you have a parametrization x(u,v)\mathbf{x}(u,v) around pp, can be written as α(t)=x(u(t),v(t))\alpha(t) = \mathbf{x}(u(t), v(t)) for smooth functions u(t),v(t)u(t), v(t) with x(u(0),v(0))=p\mathbf{x}(u(0),v(0)) = p; the chain rule then gives

α′(0)=u′(0) xu(q)+v′(0) xv(q),\alpha'(0) = u'(0)\,\mathbf{x}_u(q) + v'(0)\,\mathbf{x}_v(q),

which is visibly a vector in span⁡{xu(q),xv(q)}\operatorname{span}\{\mathbf{x}_u(q), \mathbf{x}_v(q)\}. Conversely, any vector a xu(q)+b xv(q)a\,\mathbf{x}_u(q) + b\,\mathbf{x}_v(q) arises as α′(0)\alpha'(0) for the curve α(t)=x(u0+at,v0+bt)\alpha(t) = \mathbf{x}(u_0 + at, v_0 + bt) (valid for tt near 00, by openness of UU). This equivalence — span of partials equals set of curve-velocities — is what makes the tangent plane a genuinely geometric, parametrization-independent object, proven rigorously below. Once we have tangent planes, a smooth map φ:S1→S2\varphi: S_1 \to S_2 between surfaces can be linearized at each point: instead of tracking what φ\varphi does to all of S1S_1 near pp, we track only what it does to velocity vectors of curves through pp. Push a curve α\alpha through pp forward by φ\varphi to get a curve φ∘α\varphi\circ\alpha through φ(p)\varphi(p) on S2S_2, and differentiate. This is exactly how the ordinary derivative (Jacobian) of a map F:Rn→RmF: \mathbb{R}^n \to \mathbb{R}^m works, restricted to the curved setting.

Figure
Tangent plane spanned by xu,xv\mathbf{x}_u, \mathbf{x}_v at a point pp on a parametrized surface
p = x(u₀,v₀) TₚS x_u x_v N (normal)
TheoremWell-definedness of the tangent plane and the differential

Let S,S1,S2⊂R3S, S_1, S_2 \subset \mathbb{R}^3 be regular surfaces.

(a) Let p∈Sp \in S, and let x:U→S\mathbf{x}: U \to S, xˉ:Uˉ→S\bar{\mathbf{x}} : \bar U \to S be two parametrizations of neighborhoods of pp, with x(q)=xˉ(qˉ)=p\mathbf{x}(q) = \bar{\mathbf{x}}(\bar q) = p. Then

dxq(R2)=dxˉqˉ(R2)d\mathbf{x}_q(\mathbb{R}^2) = d\bar{\mathbf{x}}_{\bar q}(\mathbb{R}^2)

as subspaces of R3\mathbb{R}^3; moreover this common subspace equals

{α′(0):α:(−ε,ε)→S smooth, α(0)=p}.\{\alpha'(0) : \alpha : (-\varepsilon,\varepsilon)\to S \text{ smooth}, \ \alpha(0)=p\}.

Hence TpST_pS is well defined independently of the parametrization.

(b) Let φ:S1→S2\varphi : S_1 \to S_2 be smooth, p∈S1p \in S_1. For every w∈TpS1w \in T_pS_1 there exists a smooth curve α:(−ε,ε)→S1\alpha:(-\varepsilon,\varepsilon)\to S_1 with α(0)=p\alpha(0)=p, α′(0)=w\alpha'(0) = w. Moreover, for any two such curves α,β\alpha, \beta realizing the same ww, we have

(φ∘α)′(0)=(φ∘β)′(0)∈Tφ(p)S2,(\varphi\circ\alpha)'(0) = (\varphi\circ\beta)'(0) \in T_{\varphi(p)}S_2,

so dφp(w)d\varphi_p(w) is well defined, and the resulting map dφp:TpS1→Tφ(p)S2d\varphi_p : T_pS_1 \to T_{\varphi(p)}S_2 is linear.

Proof

Proof of (a). This is the standard "change of parametrization" argument, using the fact (a basic consequence of regularity together with the inverse function theorem, established when regular surfaces are first defined) that the change of coordinates map

h:=xˉ−1∘x:x−1(V∩Vˉ)→xˉ−1(V∩Vˉ)h := \bar{\mathbf{x}}^{-1} \circ \mathbf{x} : \mathbf{x}^{-1}(V \cap \bar V) \to \bar{\mathbf{x}}^{-1}(V\cap \bar V)

is a diffeomorphism between open subsets of R2\mathbb{R}^2, where V=x(U)V = \mathbf{x}(U), Vˉ=xˉ(Uˉ)\bar V = \bar{\mathbf{x}}(\bar U). (This is a foundational fact about Regular Surfaces and Parametrizations: any two parametrizations overlap in a smoothly-compatible way, precisely because both x\mathbf{x} and xˉ\bar{\mathbf{x}} are homeomorphisms onto open subsets of SS with injective differentials, which lets one apply the inverse function theorem to a suitable extension of xˉ−1\bar{\mathbf x}^{-1} to an open subset of R3\mathbb R^3.) We take this fact as known input, since it is prerequisite material, and use it only as a tool — the present proof does not otherwise depend on tangent planes, so there is no circularity. By construction x=xˉ∘h\mathbf{x} = \bar{\mathbf{x}} \circ h on the overlap. Differentiating at qq (writing qˉ=h(q)\bar q = h(q)) via the chain rule:

dxq=dxˉqˉ∘dhq.d\mathbf{x}_q = d\bar{\mathbf{x}}_{\bar q} \circ dh_q.

Since hh is a diffeomorphism, dhq:R2→R2dh_q : \mathbb{R}^2 \to \mathbb{R}^2 is a linear isomorphism. Therefore

dxq(R2)=dxˉqˉ(dhq(R2))=dxˉqˉ(R2),d\mathbf{x}_q(\mathbb{R}^2) = d\bar{\mathbf{x}}_{\bar q}\big(dh_q(\mathbb{R}^2)\big) = d\bar{\mathbf{x}}_{\bar q}(\mathbb{R}^2),

because dhqdh_q maps R2\mathbb{R}^2 onto all of R2\mathbb{R}^2 (it's an isomorphism of a 2-dimensional space). This proves the two subspaces coincide. Now we identify this common subspace with the set of velocity vectors of curves in SS through pp. Let

T:={α′(0):α smooth curve in S, α(0)=p}.T := \{\alpha'(0) : \alpha \text{ smooth curve in } S,\ \alpha(0) = p\}.

(⊆\subseteq) Let α\alpha be such a curve. Since x\mathbf{x} is a homeomorphism onto an open neighborhood VV of pp in SS, and α\alpha is continuous with α(0)=p∈V\alpha(0) = p \in V, there is ε′≤ε\varepsilon' \le \varepsilon with α((−ε′,ε′))⊂V\alpha((-\varepsilon',\varepsilon')) \subset V. Define (u(t),v(t)):=x−1(α(t))(u(t), v(t)) := \mathbf{x}^{-1}(\alpha(t)) for t∈(−ε′,ε′)t \in (-\varepsilon',\varepsilon'). Because x\mathbf x is a parametrization its inverse x−1\mathbf x^{-1} is smooth on VV (this is part of the definition/basic theory of regular surfaces used as prerequisite), so (u(t),v(t))(u(t),v(t)) is a smooth curve in UU, and α(t)=x(u(t),v(t))\alpha(t) = \mathbf{x}(u(t),v(t)). By the chain rule,

α′(0)=u′(0) xu(q)+v′(0) xv(q)∈dxq(R2).\alpha'(0) = u'(0)\,\mathbf{x}_u(q) + v'(0)\,\mathbf{x}_v(q) \in d\mathbf{x}_q(\mathbb{R}^2).

So T⊆dxq(R2)T \subseteq d\mathbf{x}_q(\mathbb{R}^2). (⊇\supseteq) Let w=a xu(q)+b xv(q)∈dxq(R2)w = a\,\mathbf{x}_u(q) + b\,\mathbf{x}_v(q) \in d\mathbf{x}_q(\mathbb{R}^2) for some a,b∈Ra, b \in \mathbb{R}, where q=(u0,v0)q = (u_0,v_0). Since UU is open, there is ε>0\varepsilon > 0 such that (u0+at,v0+bt)∈U(u_0 + at, v_0+bt) \in U for all t∈(−ε,ε)t \in (-\varepsilon,\varepsilon). Define

α(t):=x(u0+at, v0+bt).\alpha(t) := \mathbf{x}(u_0+at,\, v_0+bt).

This is a smooth curve in SS (composite of smooth maps), α(0)=x(q)=p\alpha(0) = \mathbf{x}(q) = p, and by the chain rule

α′(0)=a xu(q)+b xv(q)=w.\alpha'(0) = a\,\mathbf{x}_u(q) + b\,\mathbf{x}_v(q) = w.

So w∈Tw \in T. This proves dxq(R2)⊆Td\mathbf{x}_q(\mathbb{R}^2) \subseteq T, hence equality, and combined with the parametrization-independence shown above, TpS:=dxq(R2)=TT_pS := d\mathbf x_q(\mathbb R^2) = T is a well-defined 2-dimensional subspace independent of the chosen parametrization. (Two-dimensionality holds because xu(q),xv(q)\mathbf x_u(q), \mathbf x_v(q) are linearly independent by the regularity hypothesis dxqd\mathbf x_q injective.) ■\blacksquare (part a)

Proof of (b), existence of the curve. Let w∈TpS1w \in T_pS_1. By part (a), w=α′(0)w = \alpha'(0) for some smooth curve α\alpha in S1S_1 through pp — indeed we exhibited one explicitly above, α(t)=x(u0+at,v0+bt)\alpha(t) = \mathbf{x}(u_0+at, v_0+bt) for a parametrization x\mathbf x of S1S_1 around pp and appropriate a,ba,b. This proves existence.

Well-definedness of dφp(w)d\varphi_p(w). Let α,β\alpha, \beta be two smooth curves in S1S_1 with α(0)=β(0)=p\alpha(0)=\beta(0)=p and α′(0)=β′(0)=w\alpha'(0) = \beta'(0) = w. Choose a parametrization x:U→S1\mathbf{x}: U \to S_1 around pp, x(q)=p\mathbf{x}(q) = p, and a parametrization y:W→S2\mathbf{y} : W \to S_2 around φ(p)\varphi(p); by continuity of φ\varphi and shrinking ε\varepsilon if necessary we may assume φ(α(t)),φ(β(t))∈y(W)\varphi(\alpha(t)), \varphi(\beta(t)) \in \mathbf{y}(W) for tt near 00. Write α(t)=x(u(t),v(t))\alpha(t) = \mathbf{x}(u(t),v(t)), β(t)=x(u~(t),v~(t))\beta(t) = \mathbf{x}(\tilde u(t),\tilde v(t)) as in part (a); then

u′(0)=u~′(0),v′(0)=v~′(0),u'(0) = \tilde u'(0), \qquad v'(0) = \tilde v'(0),

because both equal the coefficients a,ba,b in w=axu(q)+bxv(q)w = a\mathbf x_u(q)+b\mathbf x_v(q), and xu(q),xv(q)\mathbf x_u(q),\mathbf x_v(q) are linearly independent so these coefficients are uniquely determined by ww. Now

φ∘α(t)=φ(x(u(t),v(t)))=y(F(u(t),v(t))),F:=y−1∘φ∘x,\varphi \circ \alpha (t) = \varphi(\mathbf{x}(u(t),v(t))) = \mathbf{y}\big(F(u(t),v(t))\big), \qquad F := \mathbf{y}^{-1}\circ \varphi \circ \mathbf{x},

where F:U→WF: U \to W is smooth by the definition of φ\varphi being a smooth map between surfaces. By the chain rule,

(φ∘α)′(0)=dFq(u′(0),v′(0)) pushed forward by dyF(q),(\varphi\circ\alpha)'(0) = dF_q(u'(0), v'(0)) \text{ pushed forward by } d\mathbf y_{F(q)},

more precisely if F(u,v)=(F1(u,v),F2(u,v))F(u,v) = (F^1(u,v), F^2(u,v)) then

(φ∘α)′(0)=[Fu1u′(0)+Fv1v′(0)]ys(F(q))+[Fu2u′(0)+Fv2v′(0)]yt(F(q)),(\varphi\circ\alpha)'(0) = \big[F^1_u u'(0) + F^1_v v'(0)\big]\mathbf y_s(F(q)) + \big[F^2_u u'(0) + F^2_v v'(0)\big] \mathbf y_t(F(q)),

writing (s,t)(s,t) for coordinates on WW. This expression depends on (u′(0),v′(0))(u'(0),v'(0)) only, which we showed equals (u~′(0),v~′(0))(\tilde u'(0), \tilde v'(0)). Hence

(φ∘α)′(0)=(φ∘β)′(0).(\varphi\circ\alpha)'(0) = (\varphi\circ\beta)'(0).

This proves dφp(w)d\varphi_p(w) does not depend on the choice of representing curve α\alpha, only on ww. Also, (φ∘α)′(0)(\varphi\circ\alpha)'(0) is manifestly the velocity at t=0t=0 of the curve φ∘α\varphi\circ\alpha in S2S_2 (it lies in S2S_2 since φ\varphi maps into S2S_2), so by part (a) applied to S2S_2, (φ∘α)′(0)∈Tφ(p)S2(\varphi\circ\alpha)'(0) \in T_{\varphi(p)}S_2. So dφpd\varphi_p indeed maps into Tφ(p)S2T_{\varphi(p)}S_2.

Linearity of dφpd\varphi_p. From the displayed formula above, in the basis {xu(q),xv(q)}\{\mathbf x_u(q), \mathbf x_v(q)\} of TpS1T_pS_1 and {ys(F(q)),yt(F(q))}\{\mathbf y_s(F(q)), \mathbf y_t(F(q))\} of Tφ(p)S2T_{\varphi(p)}S_2, the map dφpd\varphi_p is represented by the Jacobian matrix of FF at qq:

dφp⟷(Fu1(q)Fv1(q)Fu2(q)Fv2(q)).d\varphi_p \longleftrightarrow \begin{pmatrix} F^1_u(q) & F^1_v(q) \\ F^2_u(q) & F^2_v(q)\end{pmatrix}.

That is, if w=a xu(q)+b xv(q)w = a\,\mathbf x_u(q) + b\,\mathbf x_v(q) then

dφp(w)=(aFu1(q)+bFv1(q))ys(F(q))+(aFu2(q)+bFv2(q))yt(F(q)).d\varphi_p(w) = \big(a F^1_u(q) + b F^1_v(q)\big)\mathbf y_s(F(q)) + \big(a F^2_u(q) + b F^2_v(q)\big)\mathbf y_t(F(q)).

This expression is visibly linear in (a,b)(a,b), hence linear in ww (since w↦(a,b)w \mapsto (a,b) is itself a linear isomorphism TpS1→R2T_pS_1 \to \mathbb{R}^2, being the inverse of the linear isomorphism dxqd\mathbf x_q onto TpS1T_pS_1). Composition of linear maps is linear, so dφpd\varphi_p is linear. ■\blacksquare

∎
CorollaryChain rule for the differential

If φ:S1→S2\varphi: S_1 \to S_2 and ψ:S2→S3\psi: S_2 \to S_3 are smooth maps between regular surfaces, then ψ∘φ:S1→S3\psi \circ \varphi : S_1 \to S_3 is smooth and for all p∈S1p \in S_1,

d(ψ∘φ)p=dψφ(p)∘dφp.d(\psi\circ\varphi)_p = d\psi_{\varphi(p)} \circ d\varphi_p.
Proof

Let w∈TpS1w \in T_pS_1 and choose a smooth curve α\alpha in S1S_1 with α(0)=p\alpha(0)=p, α′(0)=w\alpha'(0) = w (exists by Well-definedness of the tangent plane and the differential, part b). By definition,

dφp(w)=(φ∘α)′(0).d\varphi_p(w) = (\varphi\circ\alpha)'(0).

The curve γ:=φ∘α\gamma := \varphi \circ \alpha is a smooth curve in S2S_2 with γ(0)=φ(p)\gamma(0) = \varphi(p) and γ′(0)=dφp(w)\gamma'(0) = d\varphi_p(w). Applying the definition of the differential of ψ\psi at φ(p)\varphi(p) to the vector dφp(w)d\varphi_p(w), using precisely the curve γ\gamma as representative (legitimate since well-definedness lets us use any representing curve):

dψφ(p)(dφp(w))=(ψ∘γ)′(0)=(ψ∘φ∘α)′(0)=d(ψ∘φ)p(w),d\psi_{\varphi(p)}\big(d\varphi_p(w)\big) = (\psi\circ\gamma)'(0) = (\psi\circ\varphi\circ\alpha)'(0) = d(\psi\circ\varphi)_p(w),

the last equality again by the definition of the differential of ψ∘φ\psi\circ\varphi at pp, applied to the same curve α\alpha. Since ww was arbitrary, d(ψ∘φ)p=dψφ(p)∘dφpd(\psi\circ\varphi)_p = d\psi_{\varphi(p)}\circ d\varphi_p as maps TpS1→Tψ(φ(p))S3T_pS_1 \to T_{\psi(\varphi(p))}S_3. ■\blacksquare

∎

Worked examples

Example 1: Tangent plane of a graph surface, at an asymmetric point. Let SS be the graph of f(x,y)=x2y−3xyf(x,y) = x^2 y - 3xy, i.e.

S={(x,y,x2y−3xy):(x,y)∈R2}.S = \{(x,y, x^2y - 3xy) : (x,y)\in \mathbb{R}^2\}.

This is a regular surface, parametrized globally by

x(u,v)=(u, v, u2v−3uv),(u,v)∈R2.\mathbf{x}(u,v) = (u,\, v,\, u^2v - 3uv), \qquad (u,v) \in \mathbb R^2.

We compute the tangent plane at the point p=x(2,1)=(2,1,4⋅1−3⋅2⋅1)=(2,1,−2)p = \mathbf{x}(2,1) = (2,1, 4\cdot 1 - 3\cdot2\cdot 1) = (2,1,-2). Compute partials:

xu=(1,0,2uv−3v),xv=(0,1,u2−3u).\mathbf{x}_u = (1, 0, 2uv - 3v), \qquad \mathbf{x}_v = (0,1, u^2 - 3u).

At (u,v)=(2,1)(u,v) = (2,1):

xu(2,1)=(1,0,2⋅2⋅1−3⋅1)=(1,0,1),xv(2,1)=(0,1,4−6)=(0,1,−2).\mathbf{x}_u(2,1) = (1,0, 2\cdot2\cdot1 - 3\cdot 1) = (1,0,1), \qquad \mathbf{x}_v(2,1) = (0,1, 4 - 6) = (0,1,-2).

Check regularity: xu,xv\mathbf x_u, \mathbf x_v are linearly independent (neither is a multiple of the other, e.g. their cross product below is nonzero), so pp is a regular point and

TpS=span⁡{(1,0,1),(0,1,−2)}.T_pS = \operatorname{span}\{(1,0,1), (0,1,-2)\}.

A normal vector is xu×xv=(1,0,1)×(0,1,−2)=(0⋅(−2)−1⋅1, 1⋅0−1⋅(−2), 1⋅1−0⋅0)=(−1,2,1)\mathbf x_u \times \mathbf x_v = (1,0,1)\times(0,1,-2) = (0\cdot(-2) - 1\cdot 1,\ 1\cdot 0 - 1\cdot(-2),\ 1\cdot1 - 0\cdot 0) = (-1, 2, 1). So TpST_pS is the plane through the origin (as a vector space) with normal (−1,2,1)(-1,2,1); equivalently, translated to pp, the affine tangent plane to SS at pp is

−1(x−2)+2(y−1)+1(z+2)=0  ⟺  −x+2y+z+2=0.-1(x-2) + 2(y-1) + 1(z+2) = 0 \iff -x + 2y + z + 2 = 0.

This matches the general graph-surface formula z=f(2,1)+fx(2,1)(x−2)+fy(2,1)(y−1)z = f(2,1) + f_x(2,1)(x-2) + f_y(2,1)(y-1), since fx=2xy−3yf_x = 2xy - 3y gives fx(2,1)=4−3=1f_x(2,1) = 4-3=1 and fy=x2−3xf_y = x^2-3x gives fy(2,1)=4−6=−2f_y(2,1) = 4-6=-2; indeed z=−2+1(x−2)−2(y−1)=x−2y−2z = -2 + 1(x-2) -2(y-1) = x - 2y -2, i.e. −x+2y+z+2=0-x+2y+z+2=0. The two computations agree, confirming the tangent-plane formula.

Example 2: The differential of the "square-and-normalize" map from a torus-like surface piece to the sphere. To exhibit the differential on a genuinely non-symmetric, non-graph example, consider the map

φ:R3∖{0}⊃S1⟶S2,φ(x,y,z)=(x,y,z)∥(x,y,z)∥,\varphi : \mathbb{R}^3\setminus\{0\} \supset S_1 \longrightarrow S^2, \qquad \varphi(x,y,z) = \frac{(x,y,z)}{\|(x,y,z)\|},

restricted to a regular surface S1S_1 not containing the origin, and record its differential at a specific point using a specific parametrization, to see the Jacobian-matrix computation concretely (this restriction of φ\varphi is exactly how the Gauss map on an oriented surface with unit normal is often compared to a "radial projection," and is smooth by the quotient rule for smooth functions). Take S1S_1 to be (a piece of) the ellipsoid

S1={(x,y,z):x24+y2+z2=1},S_1 = \Big\{(x,y,z) : \tfrac{x^2}{4} + y^2 + z^2 = 1\Big\},

parametrized near the relevant point by

x(u,v)=(2cos⁡ucos⁡v, sin⁡ucos⁡v, sin⁡v),(u,v)∈(0,π2)×(−π2,π2).\mathbf{x}(u,v) = (2\cos u \cos v,\ \sin u \cos v,\ \sin v), \qquad (u,v) \in \left(0,\tfrac{\pi}{2}\right)\times\left(-\tfrac\pi2,\tfrac\pi2\right).

Let p=x(u0,v0)p = \mathbf x(u_0,v_0) with u0=π/3u_0 = \pi/3, v0=π/6v_0 = \pi/6. Numerically, cos⁡(π/3)=1/2\cos(\pi/3) = 1/2, sin⁡(π/3)=3/2\sin(\pi/3) = \sqrt3/2, cos⁡(π/6)=3/2\cos(\pi/6) = \sqrt3/2, sin⁡(π/6)=1/2\sin(\pi/6)=1/2, so

p=(2⋅12⋅32, 32⋅32, 12)=(32,34,12).p = \Big(2\cdot\tfrac12\cdot\tfrac{\sqrt3}{2},\ \tfrac{\sqrt3}{2}\cdot\tfrac{\sqrt3}{2},\ \tfrac12\Big) = \Big(\tfrac{\sqrt3}{2}, \tfrac34, \tfrac12\Big).

We compute dφpd\varphi_p on the basis {xu(u0,v0),xv(u0,v0)}\{\mathbf x_u(u_0,v_0), \mathbf x_v(u_0,v_0)\} of TpS1T_pS_1 directly (this bypasses needing an explicit parametrization of the target S2S^2, since we can differentiate the curve t↦φ(x(u0+t,v0))t\mapsto \varphi(\mathbf x(u_0+t,v_0)) directly — this is legitimate because the differential is defined via any representative curve, per the theorem).

Tangent vectors. Differentiate x\mathbf x:

xu=(−2sin⁡ucos⁡v, cos⁡ucos⁡v, 0),xv=(−2cos⁡usin⁡v, −sin⁡usin⁡v, cos⁡v).\mathbf x_u = (-2\sin u \cos v,\ \cos u \cos v,\ 0), \qquad \mathbf x_v = (-2\cos u \sin v,\ -\sin u \sin v,\ \cos v).

At (u0,v0)=(π/3,π/6)(u_0,v_0) = (\pi/3,\pi/6):

xu=(−2⋅32⋅32, 12⋅32, 0)=(−32,34,0),\mathbf x_u = \Big(-2\cdot\tfrac{\sqrt3}2\cdot\tfrac{\sqrt3}2,\ \tfrac12\cdot\tfrac{\sqrt3}2,\ 0\Big) = \Big(-\tfrac32, \tfrac{\sqrt3}4, 0\Big),
xv=(−2⋅12⋅12, −32⋅12, 32)=(−12,−34,32).\mathbf x_v = \Big(-2\cdot\tfrac12\cdot\tfrac12,\ -\tfrac{\sqrt3}2\cdot\tfrac12,\ \tfrac{\sqrt3}2\Big) = \Big(-\tfrac12, -\tfrac{\sqrt3}4, \tfrac{\sqrt3}2\Big).

Differential of φ(v)=v/∥v∥\varphi(v) = v/\|v\| at a point p≠0p\ne 0 in R3\mathbb R^3 (an ambient computation we use as a tool): for φ:R3∖{0}→R3\varphi:\mathbb R^3\setminus\{0\}\to \mathbb R^3, φ(x)=x/∥x∥\varphi(x)=x/\|x\|, the ordinary derivative is

Dφp(w)=w∥p∥−(p⋅w) p∥p∥3.D\varphi_p(w) = \frac{w}{\|p\|} - \frac{(p\cdot w)\,p}{\|p\|^3}.

(This is the standard quotient-rule/product-rule computation: Dφp(w)=ddt∣t=0p+tw∥p+tw∥D\varphi_p(w) = \frac{d}{dt}\Big|_{t=0} \frac{p+tw}{\|p+tw\|}, and one computes ddt∣0∥p+tw∥=p⋅w∥p∥\frac{d}{dt}\big|_0 \|p+tw\| = \frac{p\cdot w}{\|p\|}, then applies the quotient rule.) Since φ\varphi restricted to S1S_1, φ∣S1:S1→S2\varphi|_{S_1}: S_1 \to S^2, is the restriction of this ambient smooth map, and S2⊂R3S^2 \subset \mathbb R^3 inherits its differential structure compatibly (a curve in S1S_1 maps to a curve in S2S^2, and differentiating the composite is the same whether we think of φ\varphi as ambient or as a map of surfaces — this is a basic and standard compatibility that follows immediately from the curve-based definition), we have dφp=Dφp∣TpS1d\varphi_p = D\varphi_p|_{T_pS_1}. Here ∥p∥2=34+916+14=1216+916+416=2516\|p\|^2 = \tfrac34 + \tfrac9{16} + \tfrac14 = \tfrac{12}{16}+\tfrac9{16}+\tfrac4{16} = \tfrac{25}{16}, so ∥p∥=54\|p\| = \tfrac54.

Compute dφp(xu)d\varphi_p(\mathbf x_u): with w=xu=(−32,34,0)w = \mathbf x_u = (-\tfrac32,\tfrac{\sqrt3}4,0),

p⋅w=32⋅(−32)+34⋅34+12⋅0=−334+3316=−12316+3316=−9316.p\cdot w = \tfrac{\sqrt3}2\cdot\big(-\tfrac32\big) + \tfrac34\cdot\tfrac{\sqrt3}4 + \tfrac12\cdot 0 = -\tfrac{3\sqrt3}4 + \tfrac{3\sqrt3}{16} = -\tfrac{12\sqrt3}{16}+\tfrac{3\sqrt3}{16} = -\tfrac{9\sqrt3}{16}.

Then

dφp(xu)=w5/4−(−93/16) p(5/4)3=45w+93/16125/64 p=45w+93⋅6416⋅125 p=45w+363125 p.d\varphi_p(\mathbf x_u) = \frac{w}{5/4} - \frac{(-9\sqrt3/16)\,p}{(5/4)^3} = \frac45 w + \frac{9\sqrt3/16}{125/64}\,p = \frac45 w + \frac{9\sqrt3\cdot 64}{16\cdot 125}\,p = \frac45 w + \frac{36\sqrt3}{125}\,p.

Numerically 45w=(−65,35,0)\frac{4}{5}w = (-\tfrac65, \tfrac{\sqrt3}{5}, 0), and 363125p=363125(32,34,12)=(54125,273125,183125)\frac{36\sqrt3}{125}p = \frac{36\sqrt3}{125}\big(\tfrac{\sqrt3}2,\tfrac34,\tfrac12\big) = \big(\tfrac{54}{125}, \tfrac{27\sqrt3}{125}, \tfrac{18\sqrt3}{125}\big). Adding coordinate-wise (using 65=150125\tfrac65 = \tfrac{150}{125} and 35=253125\tfrac{\sqrt3}5 = \tfrac{25\sqrt3}{125}):

dφp(xu)=(−150125+54125, 253125+273125, 183125)=(−96125,523125,183125).d\varphi_p(\mathbf x_u) = \Big(-\tfrac{150}{125}+\tfrac{54}{125},\ \tfrac{25\sqrt3}{125}+\tfrac{27\sqrt3}{125},\ \tfrac{18\sqrt3}{125}\Big) = \Big(-\tfrac{96}{125}, \tfrac{52\sqrt3}{125}, \tfrac{18\sqrt3}{125}\Big).

This vector is by construction tangent to S2S^2 at φ(p)=p/∥p∥=45p=(235,35,25)\varphi(p) = p/\|p\| = \tfrac45 p = \big(\tfrac{2\sqrt3}{5}, \tfrac35, \tfrac25\big) (one can check dφp(xu)⋅φ(p)=0d\varphi_p(\mathbf x_u)\cdot \varphi(p) = 0, confirming it lies in Tφ(p)S2T_{\varphi(p)}S^2, as it must since dφpd\varphi_p maps into Tφ(p)S2T_{\varphi(p)}S^2 by the theorem). Indeed:

dφp(xu)⋅φ(p)=45[−96125⋅235+523125⋅35+183125⋅25]d\varphi_p(\mathbf x_u)\cdot\varphi(p) = \frac45\Big[-\frac{96}{125}\cdot\frac{2\sqrt3}5 + \frac{52\sqrt3}{125}\cdot\frac35 + \frac{18\sqrt3}{125}\cdot\frac25\Big]
=45⋅125⋅5[−1923+1563+363]=43125⋅0=0,= \frac{4}{5\cdot 125\cdot 5}\Big[-192\sqrt3 + 156\sqrt3 + 36\sqrt3\Big] = \frac{4}{3125}\cdot 0 = 0,

confirming orthogonality (using −192+156+36=0-192+156+36=0), exactly as the theorem guarantees: dφpd\varphi_p genuinely lands in the tangent plane to the sphere, not in some ambient 3-space at random. This computation, though numerically involved, exemplifies exactly the general mechanism: the differential of a map between surfaces is computed by differentiating the ambient formula (or the coordinate representative F=y−1∘φ∘xF = \mathbf y^{-1}\circ\varphi\circ\mathbf x) and restricting to the tangent plane, and the theorem guarantees the answer always lands back in the tangent plane of the target.

CounterexampleWhy regularity of the parametrization cannot be dropped

The theorem's proof used, crucially, that dxqd\mathbf x_q is injective (regularity), to conclude xu(q),xv(q)\mathbf x_u(q), \mathbf x_v(q) are linearly independent, so that TpST_pS is genuinely 2-dimensional and coefficients (a,b)(a,b) are uniquely determined by ww. Drop this hypothesis and the "tangent plane" degenerates. Consider x:R2→R3\mathbf x : \mathbb R^2 \to \mathbb R^3,

x(u,v)=(u3,v,0).\mathbf x(u,v) = (u^3, v, 0).

This is a smooth map, and it's a homeomorphism onto its image {(x,y,0):x,y∈R}\{(x,y,0): x,y\in\mathbb R\} (since u↦u3u\mapsto u^3 is a homeomorphism R→R\mathbb R \to \mathbb R), so it satisfies every condition of a parametrization except regularity. Compute

xu(u,v)=(3u2,0,0),xv(u,v)=(0,1,0).\mathbf x_u(u,v) = (3u^2, 0, 0), \qquad \mathbf x_v(u,v) = (0,1,0).

At q=(0,0)q = (0,0) (mapping to p=x(0,0)=(0,0,0)p = \mathbf x(0,0) = (0,0,0)):

xu(0,0)=(0,0,0),xv(0,0)=(0,1,0).\mathbf x_u(0,0) = (0,0,0), \qquad \mathbf x_v(0,0) = (0,1,0).

Now dxq(R2)=span⁡{(0,0,0),(0,1,0)}=span⁡{(0,1,0)}d\mathbf x_q(\mathbb R^2) = \operatorname{span}\{(0,0,0),(0,1,0)\} = \operatorname{span}\{(0,1,0)\}, which is only 1-dimensional, not a plane. Regularity fails exactly at u=0u=0 since dx(0,v)d\mathbf x_{(0,v)} has rank 1<21 < 2 there (its matrix has a zero column). Consequently the "tangent space" computed from this singular parametrization at p=(0,0,0)p=(0,0,0) would wrongly be a line, whereas the actual image set x(R2)={z=0}\mathbf x(\mathbb R^2) = \{z=0\}, the xyxy-plane, is a perfectly good regular surface (parametrize it instead by xˉ(u,v)=(u,v,0)\bar{\mathbf x}(u,v) = (u,v,0), which is regular everywhere) whose true tangent plane at every point, including the origin, is the full xyxy-plane, a genuine 2-dimensional space. The two "tangent spaces" computed from the two parametrizations of the same set disagree exactly because the first parametrization is not regular at u=0u=0 — this shows regularity is not a cosmetic hypothesis but is essential for the well-definedness proven in part (a) of the theorem, since without it the proof's key step (linear independence of xu,xv\mathbf x_u,\mathbf x_v, hence the isomorphism dhqdh_q argument) breaks down: indeed here there is no diffeomorphic change of coordinates hh relating x\mathbf x and xˉ\bar{\mathbf x} near u=0u=0, because x−1∘xˉ(u,v)=(u1/3,v)\mathbf x^{-1}\circ \bar{\mathbf x}(u,v) = (u^{1/3}, v) is not differentiable at u=0u=0.

Scope, edge cases & common traps

SituationWhat holdsWhat can fail
SS regular surface, standard parametrizationTpST_pS well-defined 2-dim subspace—
Parametrization not regular at qq (rank dxq<2d\mathbf x_q <2)image set may still be a nice surface via another chartnaive computation from bad chart gives wrong (too small) "tangent space"
φ:S1→S2\varphi: S_1\to S_2 smooth in the surface sensedφpd\varphi_p linear, well-defined, satisfies chain ruleif φ\varphi is only continuous (not smooth via charts), dφpd\varphi_p may not exist
Composition of two smooth mapschain rule d(ψφ)p=dψφ(p)dφpd(\psi\varphi)_p = d\psi_{\varphi(p)}d\varphi_p holdsforgetting to evaluate dψd\psi at φ(p)\varphi(p), not at pp, is a common index error
Non-injective but "immersion-like" map with singular pointsdifferential may drop rank exactly at singular pointsassuming dφpd\varphi_p is always an isomorphism is unjustified without extra hypotheses (e.g. local diffeomorphism)

The mathematician behind it

Origins · 1 minCarl Friedrich Gauss and how this was discovered
CF
Carl Friedrich Gauss
1777–1855 · German mathematician, astronomer, and physicist; foundational figure of differential geometry of surfaces

Gauss's 1827 treatise Disquisitiones generales circa superficies curvas ("General Investigations of Curved Surfaces") laid the groundwork for treating a surface as an object with its own intrinsic geometry, distinct from the ambient Euclidean space it sits in. The idea of approximating a surface near a point by a tangent plane, and studying maps between surfaces via their effect on these planes, traces directly to this tradition, later formalized rigorously in the 20th century using the modern language of parametrizations, differentials, and linear algebra used throughout this article.

History
- 1827 — Gauss publishes Disquisitiones generales circa superficies curvas, introducing intrinsic curvature and the systematic use of tangent planes and the (later-named) Gauss map.
- 1854 — Riemann's habilitation lecture generalizes tangent-plane ideas to higher-dimensional manifolds, seeding what becomes tangent spaces in Riemannian geometry.
- 1900s — Levi-Civita and Ricci-Curbastro develop tensor calculus, giving coordinate-based tools (Jacobians, chain rule) for differentials of maps between curved spaces.
- 1930s–1950s — Whitney and others formalize smooth manifolds, embeddings, and differentials rigorously with modern point-set and analytic foundations.
- 1976 — do Carmo's Differential Geometry of Curves and Surfaces codifies the parametrization-based, curve-velocity definition of the tangent plane used in this article as the standard undergraduate treatment.
Is the tangent plane TpST_pS a subspace through the origin, or an affine plane through pp?

Strictly, by the definition given here, TpS=dxq(R2)T_pS = d\mathbf x_q(\mathbb R^2) is a linear subspace of R3\mathbb R^3 passing through the origin, consisting of "free vectors" representing velocities. In practice, geometers often draw and speak of the affine tangent plane p+TpSp + T_pS, the translate of TpST_pS so that it actually touches the surface at pp — this is what you would physically draw as "the plane tangent to the surface at that point." Both conventions are standard; the linear-subspace convention is essential for doing linear algebra (adding tangent vectors, applying linear maps like the differential), while the affine convention is essential for visualizing the tangent plane as sitting against the surface.

Does the differential dφpd\varphi_p depend on which curve α\alpha represents ww?

No, and proving this is the technical heart of the theorem. Any two curves α,β\alpha,\beta with α(0)=β(0)=p\alpha(0)=\beta(0)=p and the same velocity α′(0)=β′(0)=w\alpha'(0)=\beta'(0)=w produce the same value (φ∘α)′(0)=(φ∘β)′(0)(\varphi\circ\alpha)'(0) = (\varphi\circ\beta)'(0). The proof shows this by expressing both curves in a common coordinate parametrization, observing that the coordinate velocities (u′(0),v′(0))(u'(0),v'(0)) must agree (since ww determines them uniquely, via linear independence of xu,xv\mathbf x_u,\mathbf x_v), and then using the chain rule through the smooth coordinate representative F=y−1∘φ∘xF = \mathbf y^{-1}\circ\varphi\circ\mathbf x, whose derivative at qq only sees (u′(0),v′(0))(u'(0),v'(0)).

How is the differential dφpd\varphi_p actually computed in practice?

Choose parametrizations x\mathbf x near pp on S1S_1 and y\mathbf y near φ(p)\varphi(p) on S2S_2, form the coordinate representative F=y−1∘φ∘xF = \mathbf y^{-1}\circ \varphi\circ\mathbf x (a smooth map between open sets of R2\mathbb R^2), and compute its ordinary 2×22\times2 Jacobian matrix. This Jacobian matrix is dφpd\varphi_p, expressed in the basis {xu,xv}\{\mathbf x_u,\mathbf x_v\} of the source and {ys,yt}\{\mathbf y_s,\mathbf y_t\} of the target. Equivalently, when φ\varphi extends to a smooth ambient map Φ\Phi on an open set of R3\mathbb R^3 containing S1S_1, one can compute the ordinary derivative DΦpD\Phi_p and simply restrict it to TpS1T_pS_1, as done in the second worked example above.

Why do we need surfaces to be "regular" for this theory to work?

Regularity — injectivity of dxqd\mathbf x_q, equivalently linear independence of xu,xv\mathbf x_u,\mathbf x_v — is exactly what guarantees the tangent "plane" really is 2-dimensional and not degenerate to a line or a point. Without it, as the counterexample shows, a badly-chosen (non-regular) parametrization of a perfectly nice set can produce a wrong, too-small tangent space, and worse, two non-regular parametrizations of the same surface can disagree on what the tangent space even is, since the change-of-coordinates map need not be a diffeomorphism. Regularity is precisely the hypothesis that rules this out.

Is the differential dφpd\varphi_p always an isomorphism between the two tangent planes?

Not in general — this holds only when φ\varphi is a local diffeomorphism at pp, i.e. when the Jacobian matrix of the coordinate representative FF is invertible at qq. In general dφpd\varphi_p can have rank 0 (if φ\varphi is locally constant, impossible for connected domains unless φ\varphi is globally constant), rank 1 (if the image locally degenerates to a curve), or rank 2 (the generic, "regular point" case). Points where the rank drops below 2 are called critical points of φ\varphi, and they play a central role in singularity theory and in results like Sard's theorem.

How does the tangent plane relate to the first fundamental form?

The tangent plane TpST_pS is a vector space; the First Fundamental Form is the extra structure of an inner product on TpST_pS, obtained simply by restricting the standard dot product of R3\mathbb R^3 to the subspace TpST_pS. Concretely, in the basis {xu,xv}\{\mathbf x_u,\mathbf x_v\}, the first fundamental form is encoded by the matrix (EFFG)\begin{pmatrix}E&F\\F&G\end{pmatrix} with E=xu⋅xuE=\mathbf x_u\cdot\mathbf x_u, F=xu⋅xvF=\mathbf x_u\cdot\mathbf x_v, G=xv⋅xvG=\mathbf x_v\cdot\mathbf x_v. Every metric quantity on a surface — arc length, angle, area — is computed using this inner product on the tangent planes defined in this article.

Before this

Where this leads