Skip to content

Tangent Spaces and Tangent Bundles

There are several equivalent definitions of the tangent space TpMT_p M at p∈Mp \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=dim⁡Mn = \dim M.

The tangent bundle of MM is

TM=⨆p∈MTpM={(p,v):p∈M, v∈TpM}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 π:TM→M\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:M→TMX : M \to TM with π∘X=idM\pi \circ X = \mathrm{id}_M, written X(p)=Xp∈TpMX(p) = X_p \in T_p M.

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

dfp:TpM→Tf(p)N,dfp(v)(g)=v(g∘f)df_p : T_p M \to T_{f(p)} N, \quad df_p(v)(g) = v(g \circ f)

for v∈TpMv \in T_p M and g∈C∞(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(g∘f)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 ∂/∂xi∣p\partial/\partial x^i|_p form a basis of TpMT_p M. Any tangent vector v∈TpMv \in T_p M can be expressed as:

v=vi∂∂xi∣pv = v^i \frac{\partial}{\partial x^i}\bigg|_p

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

v(f)=vi∂f∂xi(p)v(f) = v^i \frac{\partial f}{\partial x^i}(p)

Example 2.1. On Rn\mathbb{R}^n, TpRn≅RnT_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 f∈C∞(Rn)f \in C^\infty(\mathbb{R}^n) by v(f)=∑vi∂f/∂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=∂xi∂yj∂∂xi\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=vi∂yj∂xi\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 Tp∗M=(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 {dxi∣p}\{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:M→Rf : M \to \mathbb{R}, the differential dfp∈Tp∗Mdf_p \in T_p^* M is given in coordinates by:

dfp=∂f∂xi(p) dxi∣pdf_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 π:E→M\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 π:E→M\pi : E \to M such that for every p∈Mp \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 T∗MT^*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 TM≅M×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:R2→Rf : \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)=2x dx+2y dy∣(1,0)=2 dxdf_{(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 {v∈R3:p⋅v=0}\{v \in \mathbb{R}^3 : p \cdot v = 0\}.

Solution. Consider the embedding S2⊆R3S^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 v⊥pv \perp p is tangent to the great circle in the pp-vv-plane. Thus TpS2≅p⊥T_p S^2 \cong p^\perp. ■\blacksquare

  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.