Skip to content

Vector Fields and Flows

Let XX be a smooth vector field on MM. An integral curve of XX through pp is a smooth curve γ:I→M\gamma : I \to M such that γ(0)=p\gamma(0) = p and γ′(t)=Xγ(t)\gamma'(t) = X_{\gamma(t)} for all t∈It \in I.

Theorem 3.1 (Existence and Uniqueness). For every p∈Mp \in M, there exists a unique maximal integral curve γp:Ip→M\gamma_p : I_p \to M of XX through pp, defined on a maximal open interval Ip⊆RI_p \subseteq \mathbb{R} containing 00.

For vector fields X,YX, Y on MM, the Lie bracket [X,Y][X, Y] is the vector field defined by:

[X,Y](f)=X(Y(f))−Y(X(f))[X, Y](f) = X(Y(f)) - Y(X(f))

for f∈C∞(M)f \in C^\infty(M).

Proposition 3.2 (Properties of the Lie Bracket).

  1. Bilinearity: [aX+bY,Z]=a[X,Z]+b[Y,Z][aX + bY, Z] = a[X, Z] + b[Y, Z].
  2. Anti-symmetry: [X,Y]=−[Y,X][X, Y] = -[Y, X].
  3. Jacobi identity: [X,[Y,Z]]+[Y,[Z,X]]+[Z,[X,Y]]=0[X, [Y, Z]] + [Y, [Z, X]] + [Z, [X, Y]] = 0.

The space of all vector fields X(M)\mathfrak{X}(M) with the Lie bracket forms a Lie algebra.

The Lie derivative of a vector field YY along XX is LXY=[X,Y]\mathcal{L}_X Y = [X, Y]. For a function ff, LXf=X(f)\mathcal{L}_X f = X(f).

The Lie derivative measures the rate of change of a geometric object along the flow of XX.

Theorem 3.3 (Flow of the Lie Bracket). If Φt\Phi_t and Ψs\Psi_s are the flows of XX and YY respectively, then ddt∣t=0(Ψ−t)∗(Φt)∗Y=[X,Y]\frac{d}{dt}\big|_{t=0} (\Psi_{-t})_*(\Phi_t)_* Y = [X, Y].

The flow of a vector field XX is a smooth map Φ:D→M\Phi : \mathcal{D} \to M, where D⊆R×M\mathcal{D} \subseteq \mathbb{R} \times M is an open domain, defined by Φ(t,p)=γp(t)\Phi(t, p) = \gamma_p(t), the integral curve of XX through pp.

Proposition 3.4 (Flow Properties). For each p∈Mp \in M, there exists ε>0\varepsilon > 0 and a neighborhood UU of pp such that:

  1. Φ(0,p)=p\Phi(0, p) = p.
  2. Φ(t,Φ(s,p))=Φ(t+s,p)\Phi(t, \Phi(s, p)) = \Phi(t+s, p) whenever both sides are defined.
  3. For each tt, the map Φt:U→M\Phi_t : U \to M defined by Φt(p)=Φ(t,p)\Phi_t(p) = \Phi(t, p) is a diffeomorphism onto its image, with inverse Φ−t\Phi_{-t}.

Definition. A vector field XX is complete if its flow is defined for all t∈Rt \in \mathbb{R} (i.e., D=R×M\mathcal{D} = \mathbb{R} \times M). This happens if the maximal interval IpI_p is all of R\mathbb{R} for every p∈Mp \in M.

Theorem 3.5 (Compactness Implies Completeness). If MM is compact, then every smooth vector field on MM is complete.

Example 3.1. On M=RM = \mathbb{R}, the vector field X=∂/∂xX = \partial/\partial x is complete with flow Φ(t,p)=p+t\Phi(t, p) = p + t. The vector field X=x2∂/∂xX = x^2 \partial/\partial x is not complete: the integral curve through p>0p > 0 satisfies γ˙=γ2\dot\gamma = \gamma^2, giving γ(t)=1/(1/p−t)\gamma(t) = 1/(1/p - t), which blows up at t=1/pt = 1/p.

3.5 One-Parameter Groups of Diffeomorphisms

Section titled “3.5 One-Parameter Groups of Diffeomorphisms”

A one-parameter group of diffeomorphisms is a smooth map Φ:R×M→M\Phi : \mathbb{R} \times M \to M such that Φt∘Φs=Φt+s\Phi_t \circ \Phi_s = \Phi_{t+s} and Φ0=idM\Phi_0 = \mathrm{id}_M.

Proposition 3.6. There is a bijection between complete vector fields on MM and one-parameter groups of diffeomorphisms of MM. Given a complete vector field XX, its flow Φt\Phi_t is a one-parameter group. Conversely, given a one-parameter group Φt\Phi_t, define Xp=ddt∣t=0Φt(p)X_p = \frac{d}{dt}\big|_{t=0} \Phi_t(p).

Example 3.2. On R2\mathbb{R}^2, the vector field X=−y∂/∂x+x∂/∂yX = -y \partial/\partial x + x \partial/\partial y generates rotation: Φt(x,y)=(xcos⁡t−ysin⁡t,xsin⁡t+ycos⁡t)\Phi_t(x, y) = (x\cos t - y\sin t, x\sin t + y\cos t). This is a one-parameter group of rotations.

Proposition 3.7. Two vector fields X,YX, Y have commuting flows if and only if [X,Y]=0[X, Y] = 0.

More precisely, [X,Y]=0[X, Y] = 0 if and only if for all sufficiently small s,ts, t: ΦtX∘ΦsY=ΦsY∘ΦtX\Phi_t^X \circ \Phi_s^Y = \Phi_s^Y \circ \Phi_t^X, where ΦX\Phi^X and ΦY\Phi^Y are the flows of XX and YY respectively.

Example 3.3. On R3\mathbb{R}^3, the vector fields X=∂/∂xX = \partial/\partial x and Y=∂/∂yY = \partial/\partial y commute: [X,Y]=0[X, Y] = 0. Their flows are translations in the xx and yy directions respectively, and these clearly commute.

Example 3.4. On S2S^2, the vector fields generating rotations about the xx-axis and yy-axis do not commute: [X,Y]=Z[X, Y] = Z, where ZZ generates rotation about the zz-axis. This reflects the non-commutativity of the Lie algebra so(3)\mathfrak{so}(3).

In local coordinates (x1,…,xn)(x^1, \ldots, x^n), a vector field XX can be written as:

X=Xi(x)∂∂xiX = X^i(x) \frac{\partial}{\partial x^i}

The integral curve equation γ˙(t)=Xγ(t)\dot\gamma(t) = X_{\gamma(t)} becomes the system of ODEs:

γ˙i(t)=Xi(γ(t)),i=1,…,n\dot\gamma^i(t) = X^i(\gamma(t)), \quad i = 1, \ldots, n

The Lie bracket in coordinates is:

[X,Y]i=Xj∂Yi∂xj−Yj∂Xi∂xj[X, Y]^i = X^j \frac{\partial Y^i}{\partial x^j} - Y^j \frac{\partial X^i}{\partial x^j}

Problem 1. Let X=x∂/∂xX = x \partial/\partial x on R\mathbb{R}. Find the flow and determine whether XX is complete.

Solution. The ODE is γ˙=γ\dot\gamma = \gamma, giving γ(t)=pet\gamma(t) = pe^t. So Φ(t,p)=pet\Phi(t, p) = pe^t. This is defined for all t∈Rt \in \mathbb{R}, so XX is complete. ■\blacksquare

Problem 2. Compute [X,Y][X, Y] for X=y∂/∂xX = y \partial/\partial x and Y=x∂/∂yY = x \partial/\partial y on R2\mathbb{R}^2. What do their flows look like?

Solution. Using the coordinate formula: X1=yX^1 = y, X2=0X^2 = 0, Y1=0Y^1 = 0, Y2=xY^2 = x.

[X,Y]1=y∂(0)∂x−0∂(y)∂x+0∂(0)∂y−x∂(y)∂y=−x[X, Y]^1 = y\frac{\partial(0)}{\partial x} - 0\frac{\partial(y)}{\partial x} + 0\frac{\partial(0)}{\partial y} - x\frac{\partial(y)}{\partial y} = -x

[X,Y]2=y∂(x)∂x−0∂(0)∂x+0∂(x)∂y−x∂(0)∂y=y[X, Y]^2 = y\frac{\partial(x)}{\partial x} - 0\frac{\partial(0)}{\partial x} + 0\frac{\partial(x)}{\partial y} - x\frac{\partial(0)}{\partial y} = y

So [X,Y]=−x∂/∂x+y∂/∂y[X, Y] = -x \partial/\partial x + y \partial/\partial y. The flows are: ΦtX(x,y)=(x+yt,y)\Phi_t^X(x,y) = (x+yt, y) (shear), ΦsY(x,y)=(x,y+xs)\Phi_s^Y(x,y) = (x, y+xs) (shear). These do not commute. ■\blacksquare

  1. Find the flow of X=x2∂/∂x+y∂/∂yX = x^2 \partial/\partial x + y \partial/\partial y on R2\mathbb{R}^2.
  2. Prove that [X,fY]=f[X,Y]+(Xf)Y[X, fY] = f[X, Y] + (Xf)Y for f∈C∞(M)f \in C^\infty(M).
  3. Show that the vector field X=∂/∂θX = \partial/\partial\theta on S1S^1 is complete and find its flow.
  4. Compute the Lie bracket of X=∂/∂xX = \partial/\partial x and Y=x∂/∂yY = x \partial/\partial y on R2\mathbb{R}^2.
  5. Prove that if [X,Y]=0[X, Y] = 0 then ΦtX∘ΦsY=ΦsY∘ΦtX\Phi_t^X \circ \Phi_s^Y = \Phi_s^Y \circ \Phi_t^X for all s,ts, t.