Skip to content

Tangent Spaces and Tangent Bundles

There are several equivalent definitions of the tangent space TpMT_p M at pMp \in M:

Definition (Directional Derivatives). A tangent vector at pp is a derivation at pp: a linear map v:C(M)Rv : C^\infty(M) \to \mathbb{R} satisfying the Leibniz rule:

v(fg)=f(p)v(g)+v(f)g(p)v(fg) = f(p) \cdot v(g) + v(f) \cdot g(p)

Definition (Equivalence Classes of Curves). A tangent vector is an equivalence class of smooth curves γ:(ε,ε)M\gamma : (-\varepsilon, \varepsilon) \to M with γ(0)=p\gamma(0) = p, where γ1γ2\gamma_1 \sim \gamma_2 if (φγ1)(0)=(φγ2)(0)(\varphi \circ \gamma_1)'(0) = (\varphi \circ \gamma_2)'(0) in some (hence every) chart.

Proposition 2.1. TpMT_p M is a vector space of dimension n=dimMn = \dim M.

The tangent bundle of MM is

TM=pMTpM={(p,v):pM, vTpM}TM = \bigsqcup_{p \in M} T_p M = \{(p, v) : p \in M,\ v \in T_p M\}

It is a smooth manifold of dimension 2n2n with projection π:TMM\pi : TM \to M given by π(p,v)=p\pi(p, v) = p.

A vector field on MM is a smooth section of TMTM: a smooth map X:MTMX : M \to TM with πX=idM\pi \circ X = \mathrm{id}_M, written X(p)=XpTpMX(p) = X_p \in T_p M.

Let f:MNf : M \to N be a smooth map. The differential (or pushforward) of ff at pp is the linear map:

dfp:TpMTf(p)N,dfp(v)(g)=v(gf)df_p : T_p M \to T_{f(p)} N, \quad df_p(v)(g) = v(g \circ f)

for vTpMv \in T_p M and gC(N)g \in C^\infty(N). In local coordinates, dfpdf_p is represented by the Jacobian matrix [D(fφ1)](φ(p))[D(f \circ \varphi^{-1})](\varphi(p)).

Proposition 2.2 (Chain Rule). d(gf)p=dgf(p)dfpd(g \circ f)_p = dg_{f(p)} \circ df_p.

In local coordinates (x1,,xn)(x^1, \ldots, x^n) around pp, the coordinate vectors /xip\partial/\partial x^i|_p form a basis of TpMT_p M. Any tangent vector vTpMv \in T_p M can be expressed as:

v=vixipv = v^i \frac{\partial}{\partial x^i}\bigg|_p

For a smooth function f:MRf : M \to \mathbb{R}, the action of vv on ff is:

v(f)=vifxi(p)v(f) = v^i \frac{\partial f}{\partial x^i}(p)

Example 2.1. On Rn\mathbb{R}^n, TpRnRnT_p \mathbb{R}^n \cong \mathbb{R}^n with basis /x1,,/xn\partial/\partial x^1, \ldots, \partial/\partial x^n. A tangent vector v=(v1,,vn)v = (v^1, \ldots, v^n) acts on fC(Rn)f \in C^\infty(\mathbb{R}^n) by v(f)=vif/xi(p)v(f) = \sum v^i \partial f/\partial x^i(p).

Example 2.2. On the sphere S2S^2 at a point p=(θ0,ϕ0)p = (\theta_0, \phi_0), the tangent space TpS2T_p S^2 is spanned by /θ\partial/\partial\theta and /ϕ\partial/\partial\phi evaluated at pp.

If (x1,,xn)(x^1, \ldots, x^n) and (y1,,yn)(y^1, \ldots, y^n) are two coordinate systems around pp, the transition formula for tangent vectors is:

yj=xiyjxi\frac{\partial}{\partial y^j} = \frac{\partial x^i}{\partial y^j} \frac{\partial}{\partial x^i}

Thus the components of a vector v=vi/xi=v~j/yjv = v^i \partial/\partial x^i = \tilde v^j \partial/\partial y^j transform as:

v~j=viyjxi\tilde v^j = v^i \frac{\partial y^j}{\partial x^i}

This contravariant transformation law characterizes tangent vectors: their components transform using the Jacobian of the coordinate change.

Example 2.3. In polar coordinates (r,θ)(r, \theta) on R2\mathbb{R}^2, the relation between Cartesian and polar basis vectors is:

r=cosθx+sinθy,θ=rsinθx+rcosθy\frac{\partial}{\partial r} = \cos\theta\,\frac{\partial}{\partial x} + \sin\theta\,\frac{\partial}{\partial y}, \quad \frac{\partial}{\partial\theta} = -r\sin\theta\,\frac{\partial}{\partial x} + r\cos\theta\,\frac{\partial}{\partial y}

The dual space TpM=(TpM)T_p^* M = (T_p M)^* is called the cotangent space at pp. Its elements are covectors (linear functionals on TpMT_p M). The basis dual to {/xi}\{\partial/\partial x^i\} is denoted {dxip}\{dx^i|_p\}, where:

dxi(xj)=δjidx^i\left(\frac{\partial}{\partial x^j}\right) = \delta^i_j

Proposition 2.3. For a smooth function f:MRf : M \to \mathbb{R}, the differential dfpTpMdf_p \in T_p^* M is given in coordinates by:

dfp=fxi(p)dxipdf_p = \frac{\partial f}{\partial x^i}(p)\, dx^i|_p

The tangent bundle TMTM is a special case of a vector bundle: a smooth manifold EE with a surjective submersion π:EM\pi : E \to M such that each fiber π1(p)\pi^{-1}(p) is a vector space, and local trivializations exist.

Definition. A vector bundle of rank kk over MM is a smooth manifold EE with a smooth map π:EM\pi : E \to M such that for every pMp \in M there exists a neighborhood UU and a diffeomorphism Φ:π1(U)U×Rk\Phi : \pi^{-1}(U) \to U \times \mathbb{R}^k with π=pr1Φ\pi = \mathrm{pr}_1 \circ \Phi and each fiber π1(p)\pi^{-1}(p) maps linearly to {p}×Rk\{p\} \times \mathbb{R}^k.

Example 2.4. The tangent bundle TMTM is a rank nn vector bundle over MM. The cotangent bundle TMT^*M is also a rank nn vector bundle, dual to TMTM.

Example 2.5. The trivial bundle M×RkM \times \mathbb{R}^k is a rank kk vector bundle. A manifold MM is parallelizable if TMM×RnTM \cong M \times \mathbb{R}^n. For example, S1S^1 is parallelizable but S2S^2 is not (by the hairy ball theorem).

Problem 1. Let M=R2M = \mathbb{R}^2 with coordinates (x,y)(x, y) and let f:R2Rf : \mathbb{R}^2 \to \mathbb{R} be f(x,y)=x2+y2f(x, y) = x^2 + y^2. Compute df(1,0)df_{(1,0)} in coordinates.

Solution. f/x=2x\partial f/\partial x = 2x, f/y=2y\partial f/\partial y = 2y. At (1,0)(1,0), df(1,0)=2xdx+2ydy(1,0)=2dxdf_{(1,0)} = 2x\, dx + 2y\, dy|_{(1,0)} = 2\, dx. So df(1,0)(v)=2v1df_{(1,0)}(v) = 2v^1. \blacksquare

Problem 2. Show that TpS2T_p S^2 is isomorphic to {vR3:pv=0}\{v \in \mathbb{R}^3 : p \cdot v = 0\}.

Solution. Consider the embedding S2R3S^2 \subseteq \mathbb{R}^3. A curve γ(t)\gamma(t) on S2S^2 satisfies γ(t)γ(t)=1\gamma(t) \cdot \gamma(t) = 1. Differentiating: γ(0)p=0\gamma'(0) \cdot p = 0, so every tangent vector is orthogonal to pp. Conversely, any vpv \perp p is tangent to the great circle in the pp-vv-plane. Thus TpS2pT_p S^2 \cong p^\perp. \blacksquare

Mistake 1: Confusing the two definitions of tangent vectors The derivation definition and the equivalence-of-curves definition are equivalent, but students often try to use the wrong one in context. When computing with coordinates, the derivation approach is cleaner. When proving geometric results about curves on manifolds, the curve-equivalence approach is more natural.

Mistake 2: Misapplying the chain rule for pushforwards The chain rule states d(gf)p=dgf(p)dfpd(g \circ f)_p = dg_{f(p)} \circ df_p, where the differentials compose in the order gg then ff, not ff then gg. Students frequently write dfpdgf(p)df_p \circ dg_{f(p)} or forget that the middle spaces must match: dfp:TpMTf(p)Ndf_p : T_pM \to T_{f(p)}N and dgf(p):Tf(p)NTg(f(p))Pdg_{f(p)} : T_{f(p)}N \to T_{g(f(p))}P.

Mistake 3: Forgetting that tangent bundle components transform contravariantly Under a coordinate change y=y(x)y = y(x), the components of a tangent vector transform as v~j=viyj/xi\tilde{v}^j = v^i \partial y^j/\partial x^i, using the Jacobian matrix. Students often mistakenly apply the inverse Jacobian, which would give covariant (covector) transformation, not contravariant.

flowchart TD
A[2_Tangent Spaces And Tangent Bundles] --> B[Key Concepts]
A --> C[Core Principles]
A --> D[Practical Applications]
B --> E[Fundamental definitions]
C --> F[Design patterns]
D --> G[Real-world usage]

The tangent space at a point on a manifold is the collection of all possible velocities of curves passing through that point — it is the “flat approximation” to the curved space at that point. On a sphere, the tangent space at the north pole is the horizontal plane touching the sphere there. The tangent bundle glues together all tangent spaces into a single space, giving a manifold a way to talk about directions and velocities globally. A differential form is a machine that takes a tangent vector and returns a number, consistently across all points. The exterior derivative of a form measures how the form changes — it is the infinitesimal version of Stokes’ theorem.

  1. Prove that the curve and derivation definitions of TpMT_p M are equivalent.
  2. Compute the transition matrix for TpR2T_p \mathbb{R}^2 between Cartesian and polar coordinates.
  3. Show that d(fg)p=f(p)dgp+g(p)dfpd(fg)_p = f(p) dg_p + g(p) df_p.
  4. Prove that T(S1)T(S^1) is diffeomorphic to S1×RS^1 \times \mathbb{R}.
  5. Show that if MM is an nn-dimensional manifold, then TMTM is a 2n2n-dimensional manifold.

This section provides detailed coverage of advanced concepts, including full derivations, proofs, and extended examples.

Complete mathematical derivations and proofs are provided where appropriate. Each step is explained to ensure understanding of the underlying reasoning.

Advanced examples demonstrate the application of concepts to complex problems. These examples go beyond standard exam questions to develop deeper understanding.

This material connects to current research and advanced applications in the field. Understanding these connections provides context for the study material.

Ensure you have mastered the prerequisite material before attempting this advanced content.