ProofComplete

Proof of Cartan's Structure Equations

Cartan's structure equations express the torsion and curvature of a connection in terms of connection and coframe forms, providing the most efficient computational framework for curvature calculations.


Statement

Theorem7.6Cartan's structure equations

Let (M,g)(M, g) be a Riemannian manifold with an orthonormal coframe {θ1,…,θn}\{\theta^1, \ldots, \theta^n\} (i.e., g=δijθi⊗θjg = \delta_{ij}\theta^i \otimes \theta^j) and connection 1-forms ωji\omega^i_j determined by the Levi-Civita connection. Then:

First structure equation (torsion):

dθi+ωji∧θj=0.d\theta^i + \omega^i_j \wedge \theta^j = 0.

Second structure equation (curvature):

Ωji=dωji+ωki∧ωjk,\Omega^i_j = d\omega^i_j + \omega^i_k \wedge \omega^k_j,

where Ωji\Omega^i_j are the curvature 2-forms. Additionally, metric compatibility gives ωij=−ωji\omega_{ij} = -\omega_{ji} (skew-symmetry, where ωij=δikωjk\omega_{ij} = \delta_{ik}\omega^k_j).


Proof

Proof

First structure equation. Let {e1,…,en}\{e_1, \ldots, e_n\} be the orthonormal frame dual to {θi}\{\theta^i\}, so θi(ej)=δji\theta^i(e_j) = \delta^i_j. The Levi-Civita connection gives ∇Xei=ωij(X)ej\nabla_X e_i = \omega^j_i(X) e_j. We need to show dθi=−ωji∧θjd\theta^i = -\omega^i_j \wedge \theta^j.

By the formula for exterior derivative of a 1-form:

dθi(X,Y)=X(θi(Y))−Y(θi(X))−θi([X,Y]).d\theta^i(X, Y) = X(\theta^i(Y)) - Y(\theta^i(X)) - \theta^i([X, Y]).

For the right side, −(ωji∧θj)(X,Y)=−ωji(X)θj(Y)+ωji(Y)θj(X)-(\omega^i_j \wedge \theta^j)(X,Y) = -\omega^i_j(X)\theta^j(Y) + \omega^i_j(Y)\theta^j(X). Taking X=ekX = e_k, Y=elY = e_l:

dθi(ek,el)=ek(δli)−el(δki)−θi([ek,el])=−θi([ek,el]).d\theta^i(e_k, e_l) = e_k(\delta^i_l) - e_l(\delta^i_k) - \theta^i([e_k, e_l]) = -\theta^i([e_k, e_l]).

And −ωji(ek)δlj+ωji(el)δkj=−ωli(ek)+ωki(el)-\omega^i_j(e_k)\delta^j_l + \omega^i_j(e_l)\delta^j_k = -\omega^i_l(e_k) + \omega^i_k(e_l).

Torsion-freeness gives ∇ekel−∇elek=[ek,el]\nabla_{e_k} e_l - \nabla_{e_l} e_k = [e_k, e_l], so:

θi([ek,el])=θi(∇ekel)−θi(∇elek)=ωli(ek)−ωki(el).\theta^i([e_k, e_l]) = \theta^i(\nabla_{e_k} e_l) - \theta^i(\nabla_{e_l} e_k) = \omega^i_l(e_k) - \omega^i_k(e_l).

Therefore dθi(ek,el)=−ωli(ek)+ωki(el)=−(ωji∧θj)(ek,el)d\theta^i(e_k, e_l) = -\omega^i_l(e_k) + \omega^i_k(e_l) = -(\omega^i_j \wedge \theta^j)(e_k, e_l).

Skew-symmetry. Metric compatibility 0=d(δij)=dg(ei,ej)=g(∇ei,ej)+g(ei,∇ej)0 = d(\delta_{ij}) = dg(e_i, e_j) = g(\nabla e_i, e_j) + g(e_i, \nabla e_j) gives ωji+ωij=0\omega_{ji} + \omega_{ij} = 0.

Second structure equation. Define the curvature 2-form by Ωji(X,Y)ei=R(X,Y)ej\Omega^i_j(X,Y)e_i = R(X,Y)e_j. Then:

R(X,Y)ej=∇X∇Yej−∇Y∇Xej−∇[X,Y]ej.R(X,Y)e_j = \nabla_X\nabla_Y e_j - \nabla_Y\nabla_X e_j - \nabla_{[X,Y]}e_j.

Computing: ∇X(ωji(Y)ei)=X(ωji(Y))ei+ωji(Y)ωik(X)ek\nabla_X(\omega^i_j(Y)e_i) = X(\omega^i_j(Y))e_i + \omega^i_j(Y)\omega^k_i(X)e_k. Similarly for ∇Y∇X\nabla_Y\nabla_X. The result is:

Ωji(X,Y)=dωji(X,Y)+(ωki∧ωjk)(X,Y).■\Omega^i_j(X,Y) = d\omega^i_j(X,Y) + (\omega^i_k \wedge \omega^k_j)(X,Y). \quad \blacksquare
■

Computational Example

ExampleCurvature of $S^2$ via structure equations

On S2S^2 with θ1=dθ\theta^1 = d\theta, θ2=sin⁡θ dϕ\theta^2 = \sin\theta \, d\phi. From the first structure equation dθ2=cos⁡θ dθ∧dϕ=−ω12∧θ1d\theta^2 = \cos\theta \, d\theta \wedge d\phi = -\omega^2_1 \wedge \theta^1, we read off ω12=−cos⁡θ dϕ\omega^2_1 = -\cos\theta \, d\phi (and ω21=cos⁡θ dϕ\omega^1_2 = \cos\theta \, d\phi).

The curvature: Ω21=dω21=−sin⁡θ dθ∧dϕ=−sin⁡θ θ1∧θ2sin⁡θ=−θ1∧θ2\Omega^1_2 = d\omega^1_2 = -\sin\theta \, d\theta \wedge d\phi = -\sin\theta \, \theta^1 \wedge \frac{\theta^2}{\sin\theta} = -\theta^1 \wedge \theta^2.

So K=1K = 1 (the Gaussian curvature of the unit sphere), recovering the expected result in just a few lines.

RemarkEfficiency of the method

Cartan's structure equations avoid computing Christoffel symbols (which involve n2(n+1)/2n^2(n+1)/2 functions) and working directly with the curvature 2-forms (which leverage the skew-symmetry to reduce computation). This method is especially efficient for spaces with symmetry or for computing curvature of Lie groups.