1. Smooth Manifolds, Charts, and Atlases
Differential geometry begins by generalizing the Euclidean plane and three-dimensional space to arbitrary curved spaces called manifolds. A topological manifold of dimension n is a Hausdorff, second-countable topological space M such that every point has a neighborhood homeomorphic to an open subset of R^n. This means that locally — near any single point — M looks flat, even if globally it is curved.
To do calculus on M we need more structure. A chart (or local coordinate system) at a point p is a homeomorphism phi from an open neighborhood U of p onto an open subset of R^n. The numbers phi(q) = (x^1(q), x^2(q), ..., x^n(q)) for a point q in U are the local coordinates of q. An atlas is a collection of charts whose domains cover all of M.
The atlas is smooth (or C-infinity) if all transition maps are smooth. Whenever two chart domains U and V overlap, we get a transition map that takes phi(U intersect V) in R^n to psi(U intersect V) in R^n, given by psi composed with phi-inverse. Requiring this to be infinitely differentiable for all overlapping chart pairs is the smoothness condition. A smooth manifold is a topological manifold equipped with a maximal smooth atlas (also called a smooth structure).
Standard Examples
- Euclidean space R^n — the simplest manifold, covered by a single global chart.
- The unit sphere S^n — embedded in R^(n+1), covered by two stereographic projection charts.
- The torus T^2 — the product S^1 times S^1, a genus-1 surface with Euler characteristic 0.
- Real projective space RP^n — the set of lines through the origin in R^(n+1).
- Matrix Lie groups — smooth manifolds whose points are invertible matrices, including GL(n), SO(n), U(n), SU(n).
The same topological manifold can carry different smooth structures. Milnor's stunning 1956 result showed that S^7 admits 28 distinct smooth structures, now called exotic spheres. In dimension 4, there are uncountably many exotic smooth structures on R^4 — a phenomenon unique to four dimensions and deeply connected to gauge theory.
2. Smooth Maps and Diffeomorphisms
A map F from a smooth manifold M to a smooth manifold N is smooth if for every chart phi on M and every chart psi on N, the composition psi composed with F composed with phi-inverse is a smooth map between open subsets of Euclidean space. This definition is chart-independent because the transition maps are smooth.
A diffeomorphism is a smooth bijection with a smooth inverse. Diffeomorphic manifolds are identical from the perspective of smooth differential geometry. The derivative (or differential) of a smooth map F at a point p is a linear map dF_p from the tangent space T_p M to the tangent space T at F(p) in N, defined by the chain rule. This is the infinitesimal version of F.
The rank of dF_p determines the local behavior of F near p. If dF_p has rank equal to the dimension of M, then F is an immersion at p; if dF_p has rank equal to the dimension of N, then F is a submersion at p. The Regular Value Theorem states that the preimage of a regular value under a smooth map is a smooth submanifold whose codimension equals the dimension of N. This is a primary way of constructing manifolds: SO(n) arises as the preimage of the identity matrix under the map sending A to A times A-transpose.
Whitney's embedding theorem guarantees that any smooth n-manifold can be smoothly embedded in R^(2n). This means one can always work with manifolds sitting inside Euclidean space, though the intrinsic coordinate-free approach of modern differential geometry is usually more powerful and elegant.
3. Tangent Vectors and the Tangent Bundle
There are several equivalent ways to define tangent vectors intrinsically. The most elegant approach defines a tangent vector at p as a derivation on the algebra of smooth functions: a linear map v from C-infinity(M) to R satisfying the Leibniz product rule v(fg) = v(f)g(p) + f(p)v(g) for all smooth functions f and g. This definition is purely algebraic and does not depend on any choice of coordinates or embedding.
Equivalently, a tangent vector at p can be defined as an equivalence class of smooth curves gamma through p: two curves are equivalent if their coordinate representations have the same derivative at time zero. The tangent vector represented by gamma is the derivation v(f) equal to the derivative of f composed with gamma, evaluated at 0.
In local coordinates x^1 through x^n, the derivations d/dx^1 through d/dx^n form a basis for the tangent space T_p M at any point p in the coordinate chart. Every tangent vector v can be written as v^i times d/dx^i (summing over i), where the v^i are the components of v in these coordinates. Under a coordinate change to new coordinates y^1 through y^n, the components transform as w^j = (partial y^j / partial x^i) times v^i — the classical contravariant transformation law.
The tangent bundle TM is the disjoint union of all tangent spaces. It is a smooth manifold of dimension 2n. The local coordinates on TM are the coordinates (x^1 through x^n) of the base point together with the components (v^1 through v^n) of the tangent vector. The natural projection pi from TM to M sends each tangent vector to its base point, making TM a rank-n vector bundle over M.
The Cotangent Bundle
The dual of TM is the cotangent bundle T*M, whose fibers are the dual spaces (spaces of linear functionals on each tangent space). The dual basis to d/dx^i is the cotangent basis vector dx^i, and a general 1-form at p is written as omega_i dx^i. Cotangent vectors transform as omega_j = (partial x^i / partial y^j) times omega_i — the covariant transformation law. Sections of T*M are 1-forms; sections of the kth exterior power of T*M are differential k-forms.
The cotangent bundle is the natural home of the differential of a function: if f is a smooth function on M, its differential df is the 1-form defined by df(v) = v(f) for every tangent vector v. In coordinates, df equals (partial f / partial x^i) times dx^i. This generalizes the total differential from multivariable calculus.
4. Differential Forms and the Exterior Algebra
Differential forms provide the intrinsic language for integration on manifolds. At a single point p, the exterior algebra built on the cotangent space is the graded algebra generated by covectors with the alternating antisymmetric product called the wedge product. A k-form at p is an element of the kth exterior power of the cotangent space: it is an alternating multilinear functional on k tangent vectors.
The wedge product of a k-form alpha and an l-form beta is a (k plus l)-form satisfying: beta wedge alpha equals (-1)^(kl) times alpha wedge beta. So the wedge product is anticommutative when both forms have odd degree. In local coordinates, a k-form is written as a sum over increasing multi-indices (i_1 through i_k) of f_(i_1...i_k) times dx^(i_1) wedge dx^(i_2) wedge ... wedge dx^(i_k), where the coefficient functions are smooth. The dimension of the kth exterior power is n choose k, so the total exterior algebra has dimension 2^n.
A smooth differential k-form on M is a smooth section of the bundle of k-forms: a smooth assignment of a k-form to each point p. The space of smooth k-forms is denoted Omega^k(M). Integration of an n-form over an oriented n-manifold is well-defined and coordinate-independent, generalizing line integrals and surface integrals from vector calculus.
Vector Calculus as Differential Forms in R^3
- 0-forms: smooth functions f.
- 1-forms: P dx + Q dy + R dz, corresponding to vector fields (P, Q, R) via the metric.
- 2-forms: P dy wedge dz + Q dz wedge dx + R dx wedge dy, corresponding to vector fields via the Hodge star.
- 3-forms: f dx wedge dy wedge dz, corresponding to scalar densities (volume forms).
- The exterior derivative unifies: d of a 0-form gives the gradient; d of a 1-form gives the curl; d of a 2-form gives the divergence. The identity d squared equals zero encodes both curl(grad f) = 0 and div(curl F) = 0.
5. The Exterior Derivative and de Rham Cohomology
The exterior derivative d is the canonical linear operator from Omega^k(M) to Omega^(k+1)(M). It is the unique family of operators satisfying: d on a 0-form (smooth function) f gives the usual differential df; d is a graded antiderivation: d(alpha wedge beta) = d(alpha) wedge beta + (-1)^k alpha wedge d(beta) for alpha in Omega^k; and d composed with d equals zero. In local coordinates, the exterior derivative of a k-form alpha = f_I dx^I is d(alpha) = (partial f_I / partial x^j) dx^j wedge dx^I.
The fundamental condition d squared equals zero means that the image of d is contained in the kernel of d. A closed form is one with d(alpha) = 0; an exact form is one with alpha = d(beta) for some beta. Every exact form is closed. The de Rham cohomology group H^k(M) is the quotient of closed k-forms by exact k-forms: it measures the extent to which closed forms fail to be exact.
De Rham's theorem is one of the great synthesis results in mathematics: the de Rham cohomology groups H^k(M; R) are isomorphic to the singular cohomology groups H^k(M; R). This means that the purely analytic information in the exterior derivative encodes the same topological data as the combinatorial information in singular cohomology: smooth forms detect holes in the manifold. Poincare duality relates H^k and H^(n-k) for an oriented compact n-manifold without boundary.
The generalized Stokes theorem unifies all the integral theorems of vector calculus: for a smooth compact oriented manifold M with boundary and a smooth (n-1)-form omega, the integral of d(omega) over M equals the integral of omega over the boundary of M. Special cases include the fundamental theorem of calculus, Green's theorem, the classical Stokes theorem, and the divergence theorem.
6. Vector Fields and Lie Brackets
A smooth vector field X on M is a smooth section of TM: a smooth assignment of a tangent vector X_p in T_p M to each point p. Equivalently, X is a derivation on the ring of smooth functions: X acts on functions by X(f)(p) = X_p(f). In local coordinates, X = X^i times d/dx^i for smooth component functions X^i.
The Lie bracket of two vector fields X and Y is the vector field [X, Y] defined by [X, Y](f) = X(Y(f)) minus Y(X(f)) for any smooth function f. In local coordinates, the k-th component of [X, Y] is: X^i times (partial Y^k / partial x^i) minus Y^i times (partial X^k / partial x^i). The Lie bracket measures the failure of the flows of X and Y to commute: if phi_t and psi_t are the flows of X and Y, then [X, Y] is the derivative at t = 0 of the commutator of these flows.
The Lie bracket satisfies antisymmetry ([X, Y] = minus [Y, X]) and the Jacobi identity: [[X, Y], Z] + [[Y, Z], X] + [[Z, X], Y] = 0. The space of smooth vector fields on M with the Lie bracket is an infinite-dimensional Lie algebra. The Frobenius integrability theorem states that a smooth distribution (a sub-bundle of TM) is integrable if and only if it is closed under the Lie bracket.
The flow of a vector field X is a one-parameter family of diffeomorphisms phi_t of M such that d/dt phi_t(p) equals X at the point phi_t(p), with phi_0 equal to the identity. The Lie derivative of a tensor field T along X, denoted L_X T, measures the rate of change of T along the flow of X. For differential forms, Cartan's formula gives L_X omega = i_X d(omega) + d(i_X omega), where i_X denotes interior multiplication (contraction with X).
7. Riemannian Metrics and Arc Length
A Riemannian metric on a smooth manifold M is a smooth symmetric positive-definite (0,2)-tensor field g. At each point p, g_p is an inner product on T_p M: a bilinear, symmetric, positive-definite function of two tangent vectors. Smooth means that for any two smooth vector fields X and Y, the function p mapping to g_p(X_p, Y_p) is smooth. Every smooth manifold admits a Riemannian metric, and a smooth manifold equipped with a Riemannian metric is called a Riemannian manifold.
In local coordinates x^1 through x^n, the metric is encoded by the symmetric matrix g_ij = g(d/dx^i, d/dx^j). The matrix (g_ij) is positive definite at every point. The arc length of a smooth curve gamma from a to b is the integral from a to b of the square root of g_ij(gamma(t)) times gamma-dot^i(t) times gamma-dot^j(t) dt. The Riemannian volume form is the square root of det(g_ij) times dx^1 wedge ... wedge dx^n in any oriented coordinate chart.
The metric induces a natural isomorphism (musical isomorphism) between TM and T*M: given a vector field X, one obtains a 1-form X-flat by X-flat(Y) = g(X, Y); given a 1-form omega, one obtains a vector field omega-sharp by g(omega-sharp, Y) = omega(Y). In components, X-flat has components g_ij X^j (index lowering) and omega-sharp has components g^ij omega_j (index raising), where g^ij are the components of the inverse metric.
The distance between two points on a connected Riemannian manifold is the infimum of lengths of all smooth curves connecting them. With this distance function, M becomes a metric space whose topology coincides with its manifold topology. By the Hopf-Rinow theorem, a Riemannian manifold is complete as a metric space if and only if every geodesic can be extended to all time.
8. Geodesics and the Exponential Map
A geodesic is a smooth curve gamma on a Riemannian manifold that is a stationary point of the length functional — a curve of locally minimum length. Equivalently, a geodesic is a curve whose tangent vector is parallel transported along itself: the covariant derivative of gamma-prime along gamma equals zero. In local coordinates, the geodesic equation is: the second derivative of x^k with respect to t, plus Gamma sup k sub ij times the first derivative of x^i times the first derivative of x^j, equals zero (summing over i and j). Here Gamma sup k sub ij are the Christoffel symbols of the Levi-Civita connection.
For any point p in M and any tangent vector v in T_p M, there exists a unique maximal geodesic gamma_v with gamma_v(0) = p and initial velocity v. The exponential map at p is the map from T_p M to M sending v to gamma_v(1). On a complete Riemannian manifold, the exponential map is defined on all of T_p M. It is a local diffeomorphism near the origin, providing normal coordinates centered at p.
In normal coordinates centered at p, the metric components satisfy g_ij(p) equal to the Kronecker delta, and all Christoffel symbols vanish at p. This makes normal coordinates the natural system for computations at a single point. The cut locus of p is the set of points where geodesics from p cease to be globally minimizing; the injectivity radius at p is the largest radius for which the exponential map is a diffeomorphism onto a ball.
Geodesics on Standard Spaces
- Euclidean space R^n: Geodesics are straight lines; the exponential map at any point is the identity.
- The round sphere S^n: Geodesics are great circles; the cut locus of the north pole is the south pole.
- Hyperbolic space H^n: Geodesics in the upper half-plane model are vertical lines and semicircles orthogonal to the boundary.
- Flat torus: Geodesics are images of straight lines in R^n under the quotient map; they may or may not close up.
Jacobi fields measure how nearby geodesics spread apart or converge. A Jacobi field J along a geodesic gamma satisfies the Jacobi equation: the second covariant derivative of J along gamma plus R(J, gamma-prime) gamma-prime equals zero, where R is the Riemann curvature tensor. Positive curvature causes nearby geodesics to converge (as on the sphere); negative curvature causes them to diverge exponentially (as in hyperbolic space).
9. Christoffel Symbols and the Levi-Civita Connection
An affine connection on a smooth manifold M is a rule that assigns to each pair of smooth vector fields (X, Y) a new vector field nabla_X Y (the covariant derivative of Y in the direction X), satisfying bilinearity, the Leibniz rule nabla_X(fY) = X(f)Y plus f nabla_X Y, and tensoriality in X. In local coordinates, the connection is completely determined by its Christoffel symbols: nabla of d/dx^j in the direction d/dx^i equals Gamma sup k sub ij times d/dx^k.
A connection has two associated tensors. Its torsion T(X, Y) is nabla_X Y minus nabla_Y X minus [X, Y]; the torsion measures antisymmetric parts of the connection. Its curvature R(X, Y)Z is nabla_X nabla_Y Z minus nabla_Y nabla_X Z minus nabla sub [X,Y] Z. The fundamental theorem of Riemannian geometry states that on any Riemannian manifold (M, g) there is a unique torsion-free, metric-compatible connection: the Levi-Civita connection. Torsion-free means Gamma sup k sub ij equals Gamma sup k sub ji. Metric-compatible means X(g(Y, Z)) = g(nabla_X Y, Z) + g(Y, nabla_X Z).
The Christoffel symbols of the Levi-Civita connection are determined entirely by the metric. The formula is: Gamma sup k sub ij equals one-half times g^kl times the quantity (partial_i g_lj plus partial_j g_li minus partial_l g_ij). Despite the suggestive notation, Christoffel symbols are NOT the components of a tensor: under a coordinate change they transform with an extra inhomogeneous term involving second derivatives of the coordinate transformation.
The covariant derivative of a (p, q)-tensor field T in the direction X is a new (p, q)-tensor field nabla_X T, defined by the Leibniz rule applied to tensor products together with the rule that nabla_X f = X(f) for smooth functions f. In components, nabla_i T sup j sub k equals partial_i T sup j sub k, plus Gamma sup j sub il times T sup l sub k, minus Gamma sup l sub ik times T sup j sub l, with appropriate terms for each upper and lower index of T.
10. Covariant Derivative and Parallel Transport
Given a smooth curve gamma in M, parallel transport along gamma is a linear isomorphism from the tangent space at the start to the tangent space at the end. A vector field V along gamma is parallel if nabla sub (gamma-prime) V = 0 at every point of gamma. Given any initial vector v at the start of gamma, there is a unique parallel vector field along gamma with initial value v; the value at the endpoint is the parallel transport of v. Parallel transport preserves the metric: if the connection is metric-compatible then the inner product of two parallel vectors is constant along gamma.
Parallel transport depends on the path: if gamma and delta are two paths from p to q, parallel transport along gamma and along delta give the same result if and only if the curvature of the connection vanishes along all surfaces bounded by these paths. This is the holonomy principle. The holonomy group at p is the group of all linear automorphisms of T_p M obtained by parallel transport around closed loops based at p. For a generic Riemannian manifold of dimension n, the holonomy group is SO(n), but special holonomy corresponds to special geometric structures.
In general relativity, parallel transport along timelike geodesics models the behavior of gyroscopes in free fall. The geodetic precession (de Sitter precession) of a gyroscope orbiting Earth is a direct consequence of parallel transport in curved spacetime; it was confirmed by the Gravity Probe B experiment in 2011. The Foucault pendulum demonstrates a related phenomenon: holonomy arising not from curvature but from the non-trivial geometry of the path on Earth's surface.
In robotics and control theory, parallel transport and connections arise in the study of locomotion. A snake robot or swimming microorganism experiences a net displacement determined by the holonomy of a connection on a principal bundle over the shape space. This geometric mechanics framework uses differential geometry to analyze how cyclic shape changes produce net translations and rotations.
11. The Riemann Curvature Tensor
The Riemann curvature tensor R is the central object of Riemannian geometry. It is a (1,3)-tensor field defined by R(X, Y)Z = nabla_X nabla_Y Z minus nabla_Y nabla_X Z minus nabla sub [X,Y] Z. Its vanishing everywhere is equivalent to local flatness: M is locally isometric to Euclidean space. In components, R sup l sub kij equals partial_i Gamma sup l sub jk minus partial_j Gamma sup l sub ik, plus Gamma sup l sub im Gamma sup m sub jk minus Gamma sup l sub jm Gamma sup m sub ik.
The fully covariant Riemann tensor R_ijkl (with all indices lowered by the metric) satisfies remarkable algebraic symmetries: antisymmetry in the first pair of indices, antisymmetry in the second pair, and symmetry under exchange of the pairs (R_ijkl = R_klij). It satisfies the first Bianchi identity: the cyclic sum R_ijkl + R_iklj + R_iljk = 0. And it satisfies the second (differential) Bianchi identity: the cyclic sum nabla_m R_ijkl + nabla_k R_ijlm + nabla_l R_ijmk = 0. Because of these symmetries, in dimension n the Riemann tensor has n^2(n^2 minus 1)/12 independent components: just 1 in dimension 2 and 20 in dimension 4.
The sectional curvature K(X, Y) of a 2-plane spanned by tangent vectors X and Y at p is defined as R(X, Y, Y, X) divided by (g(X,X)g(Y,Y) minus g(X,Y)^2). It generalizes Gaussian curvature to higher dimensions and completely determines the Riemann tensor via polarization. A Riemannian manifold has constant sectional curvature kappa if and only if R_ijkl = kappa times (g_ik g_jl minus g_il g_jk). The space forms — Euclidean space (kappa = 0), the sphere (kappa = 1), and hyperbolic space (kappa = -1) — are the simply connected complete spaces of constant sectional curvature.
Comparison theorems connect curvature bounds to geometric properties. The Bonnet-Myers theorem states that a complete Riemannian manifold with Ricci curvature bounded below by a positive constant is compact with bounded diameter. The Cartan-Hadamard theorem states that a complete simply connected manifold with sectional curvature everywhere at most zero is diffeomorphic to R^n. These results illustrate a fundamental theme: curvature controls topology.
12. Ricci Tensor and Scalar Curvature
The Ricci tensor Ric (with components Ric_jk) is obtained from the Riemann tensor by contracting the first and third indices: Ric_jk = g^il R_lijk. The Ricci tensor is symmetric: Ric_jk = Ric_kj. Geometrically, Ric_jk v^j v^k for a unit vector v equals the sum of sectional curvatures over (n minus 1) orthogonal 2-planes containing v; it measures the average curvature in directions perpendicular to v.
The scalar curvature R is the full trace of the Ricci tensor: R = g^ij Ric_ij. It is a smooth function on M giving a single number at each point representing the average of all sectional curvatures. For the round n-sphere of radius r, the scalar curvature is n(n minus 1) divided by r squared. For any flat space, R = 0.
The Einstein tensor G_ij = Ric_ij minus one-half R g_ij is the unique symmetric divergence-free combination of the Ricci tensor and metric (by Lovelock's theorem in four dimensions). Its divergence-free property follows from the contracted Bianchi identity and is essential for the consistency of Einstein's field equations: it ensures that the conservation of energy-momentum is automatically satisfied.
The Ricci flow, introduced by Hamilton in 1982 and used by Perelman in his proof of the Poincare conjecture, evolves a Riemannian metric g(t) by the equation: the partial derivative of g_ij with respect to t equals minus 2 Ric_ij. This is a nonlinear heat equation that tends to smooth out the curvature over time, deforming the metric toward one of constant curvature. The Ricci flow with surgery is the central tool in the geometrization of three-manifolds.
13. The Gauss-Bonnet Theorem
The Gauss-Bonnet theorem is arguably the most beautiful result in classical differential geometry, connecting local curvature data to global topology. For a compact oriented Riemannian surface M without boundary, it states: the integral over M of the Gaussian curvature K with respect to the area form dA equals 2 pi times chi(M), where chi(M) is the Euler characteristic.
The Gaussian curvature K at a point of a surface embedded in R^3 is the product of the two principal curvatures kappa_1 and kappa_2. For the unit sphere, K = 1 everywhere and chi = 2, so the total curvature is 4 pi. For the flat torus, K = 0 everywhere and chi = 0, so the total curvature is 0. For a surface of genus g, chi = 2 minus 2g, so the total curvature is 4 pi(1 minus g): negative for genus 2 or higher. However you deform a surface — stretching, bending, adding bumps — the total curvature is fixed by its topology alone.
The theorem with boundary involves the geodesic curvature kappa_g along the boundary: the integral of K over M plus the integral of kappa_g over the boundary plus the sum of exterior angles at corners equals 2 pi times chi(M). A special case is the angle-sum theorem for geodesic triangles: the sum of the interior angles of a geodesic triangle on a surface of constant curvature K equals pi plus K times the area of the triangle. On the sphere (K = 1), angles sum to more than pi; in the hyperbolic plane (K = minus 1), they sum to less than pi.
The Chern-Gauss-Bonnet theorem generalizes Gauss-Bonnet to compact oriented Riemannian manifolds of arbitrary even dimension 2m: the integral of the Pfaffian of the curvature form (divided by (2 pi)^m times m!) equals chi(M). In dimension 4, this involves a specific quartic combination of the Riemann tensor. Chern's 1944 proof used the intrinsic approach via differential forms and marked the beginning of the theory of characteristic classes.
14. Connections on Principal Bundles
A principal G-bundle pi from P to M (where G is a Lie group) is a smooth bundle in which G acts freely and transitively on each fiber from the right. The frame bundle of a Riemannian manifold — whose fiber over x consists of all orthonormal frames (ordered orthonormal bases) for T_x M — is a principal O(n)-bundle and is the prototype for the general construction.
A connection on P is a G-equivariant smooth splitting of the tangent bundle of P into vertical and horizontal subbundles: every tangent vector to P decomposes uniquely as a vertical part (tangent to the fiber) and a horizontal part (the connection). The connection form omega is a Lie-algebra-valued 1-form on P encoding the vertical part. Given a path gamma in M and an initial point u in P above gamma(0), the connection determines a unique horizontal lift: a path in P above gamma starting at u. This is precisely parallel transport in the bundle.
The curvature of the connection is the Lie-algebra-valued 2-form F = d(omega) plus one-half [omega, omega], computed in the Lie algebra. Equivalently, F measures the failure of the horizontal subbundle to be integrable. When P is the frame bundle of a Riemannian manifold and the connection is the Levi-Civita connection, the curvature form F corresponds to the Riemann curvature tensor.
Vector bundles associated to P arise from representations of G: given a representation rho of G on a vector space V, the associated vector bundle E has fibers isomorphic to V and inherits a connection from the connection on P. The covariant derivative of sections of E is defined using horizontal lifting in P. In gauge theory, matter fields are sections of associated vector bundles, the gauge field is a connection on the principal bundle, and gauge transformations are bundle automorphisms.
15. Lie Groups and Lie Algebras
A Lie group is simultaneously a smooth manifold and a group, with multiplication and inversion both smooth. Lie groups are the mathematical language for continuous symmetries in geometry and physics. The classical Lie groups include GL(n, R) and GL(n, C) (general linear groups), SL(n) (determinant-one subgroups), O(n) and SO(n) (orthogonal and special orthogonal groups), U(n) and SU(n) (unitary groups), and Sp(2n) (symplectic groups).
The Lie algebra g of G is the tangent space at the identity element e, equipped with the Lie bracket. For a matrix group, the Lie algebra consists of matrices X such that exp(tX) lies in G for all real t, and the bracket is the matrix commutator [X, Y] = XY minus YX. The exponential map exp from g to G sends X to the group element obtained by following the flow of the left-invariant vector field corresponding to X for unit time. For matrix groups, exp(X) is the usual matrix exponential.
Left-invariant vector fields on G form a Lie algebra isomorphic to g. The adjoint representation Ad of G on g is defined by Ad(g)(X) = the derivative of the conjugation map at the identity in direction X. Its derivative at the identity is the adjoint representation ad of g on itself: ad(X)(Y) = [X, Y]. The Killing form B(X, Y) = trace of (ad(X) composed with ad(Y)) is a symmetric bilinear form; G is semisimple if and only if B is nondegenerate.
The classification of simple Lie algebras over C by Killing and Cartan via Dynkin diagrams is one of the great achievements of 19th and early 20th century mathematics: there are four infinite families (A_n, B_n, C_n, D_n) and five exceptional Lie algebras (G_2, F_4, E_6, E_7, E_8). The exceptional Lie group E_8 has dimension 248 and appears in string theory and the moonshine program relating the Monster group to the j-function of elliptic curve theory.
16. Applications: General Relativity, Gauge Theory, and Robotics
General Relativity
Einstein's general theory of relativity (1915) is the most direct application of differential geometry in physics. Spacetime is modeled as a four-dimensional Lorentzian manifold (M, g) with signature minus-plus-plus-plus. The Levi-Civita connection of g defines parallel transport, covariant differentiation, and the Riemann curvature tensor. Free particles follow timelike geodesics; light follows null geodesics. Einstein's field equations G_ij = 8 pi G / c^4 times T_ij determine the metric given the matter distribution. Black holes, gravitational waves, and the expansion of the universe are all consequences. The 2015 LIGO detection of gravitational waves was a direct confirmation of the differential geometric structure of spacetime.
Gauge Theory and Particle Physics
The Standard Model of particle physics is a gauge theory: it describes the fundamental forces as connections on principal bundles. Electromagnetism is a U(1) gauge theory: the electromagnetic potential A is a connection 1-form, and the electromagnetic field tensor F = dA is the curvature. The weak force uses SU(2) and the strong force uses SU(3). The Yang-Mills action — the integral of the squared norm of the curvature — gives equations of motion generalizing Maxwell's equations. Instantons (self-dual Yang-Mills connections on S^4) were used by Donaldson to prove deep results about smooth four-manifolds.
Robotics and Geometric Mechanics
The configuration space of a rigid body in three dimensions is the Lie group SE(3) = SO(3) times R^3 (special Euclidean group). The configuration space of a robot arm with n joints is a product of circles and spheres — itself a smooth manifold. Path planning, motion planning, and control all use the differential geometry of these configuration spaces. Geodesics on SO(3) with respect to a natural left-invariant metric give optimal rotation interpolation. Geometric mechanics uses connections and curvature on configuration space to derive equations of motion.
Information Geometry
Information geometry applies differential geometry to statistical manifolds: families of probability distributions form smooth manifolds equipped with the Fisher information metric (a Riemannian metric on the space of distributions). The geodesics in this metric are exponential families; curvature measures the complexity of the statistical model. Applications include machine learning (natural gradient descent follows geodesics in the Fisher metric), signal processing, and neural network theory.
Frequently Asked Questions
What is a smooth manifold and how do charts and atlases work?+
A smooth manifold of dimension n is a topological space M that locally looks like Euclidean n-space. A chart is a homeomorphism phi from an open subset U of M to an open subset of R^n; it assigns local coordinates to points in U. An atlas is a collection of charts whose domains cover all of M.
The atlas is smooth if all transition maps — the composite maps psi composed with phi-inverse on overlapping chart domains — are smooth maps between open subsets of R^n. On S^2 one can use stereographic projection from the north and south poles as the two charts of an atlas: each chart covers all of S^2 except one pole, and the transition map on the overlap is smooth. The maximal smooth atlas defines the smooth structure.
What is a tangent vector and how is the tangent bundle defined?+
A tangent vector at p is an intrinsic derivation: a linear map v from smooth functions on M to R satisfying v(fg) = v(f)g(p) + f(p)v(g). In local coordinates, the partial derivatives d/dx^1 through d/dx^n form a basis for the tangent space T_p M, an n-dimensional real vector space.
The tangent bundle TM is the disjoint union of all tangent spaces T_p M. It is a 2n-dimensional smooth manifold; local coordinates are the base-point coordinates together with the vector components. Smooth sections of TM are vector fields. The cotangent bundle T*M has fibers of linear functionals on each tangent space; smooth sections of T*M are 1-forms.
What are differential forms, the wedge product, and the exterior derivative?+
A differential k-form is a smooth, totally antisymmetric (0,k)-tensor field: at each point it eats k tangent vectors and returns a real number, alternating in sign when any two inputs are swapped. In local coordinates, a k-form uses basis elements dx^(i_1) wedge ... wedge dx^(i_k).
The wedge product of a k-form alpha and an l-form beta satisfies beta wedge alpha equals (-1)^(kl) alpha wedge beta. The exterior derivative d takes k-forms to (k plus 1)-forms, is a graded antiderivation, and satisfies d squared equals zero. In vector calculus on R^3, d of a function gives the gradient, d of a 1-form gives the curl, d of a 2-form gives the divergence. The generalized Stokes theorem says the integral of d(omega) over M equals the integral of omega over the boundary of M.
What is a Riemannian metric and how are geodesics defined?+
A Riemannian metric g is a smooth assignment of a positive-definite inner product g_p to each tangent space T_p M. In local coordinates it is the symmetric positive-definite matrix g_ij = g(d/dx^i, d/dx^j). It gives lengths of tangent vectors and lengths of curves (the integral of the speed).
A geodesic is a curve that is locally the shortest path, or equivalently a curve whose tangent vector is parallel transported along itself. The geodesic equation in coordinates involves the Christoffel symbols: the second derivative of x^k plus Gamma sup k sub ij times (first derivatives of x^i and x^j) equals zero. On the round sphere, geodesics are great circles. The exponential map at p sends tangent vector v to the point gamma_v(1) where gamma_v is the geodesic with initial velocity v.
How is the Riemann curvature tensor defined and what does it measure?+
The Riemann curvature tensor R is defined by R(X,Y)Z = nabla_X nabla_Y Z minus nabla_Y nabla_X Z minus nabla sub [X,Y] Z. It measures the failure of covariant derivatives to commute: on flat Euclidean space R = 0. Geometrically it encodes the holonomy of parallel transport around an infinitesimal loop.
From R one derives the Ricci tensor Ric_jk = g^il R_lijk (a trace of R), the scalar curvature R = g^jk Ric_jk (the full trace), and the sectional curvature K(X,Y) (Gaussian curvature of the 2-plane spanned by X and Y). The Riemann tensor satisfies two Bianchi identities. In dimension 4 it has 20 independent components. The Ricci tensor and scalar curvature appear directly in Einstein's field equations.
What does the Gauss-Bonnet theorem say and why is it remarkable?+
Gauss-Bonnet states: for a compact oriented surface M without boundary, the integral of the Gaussian curvature K over M equals 2 pi times the Euler characteristic chi(M). Since chi = 2 minus 2g for a surface of genus g, the total curvature is a topological invariant.
You cannot change the total curvature of a surface by bending or stretching — only by changing its topology. The sphere always has total curvature 4 pi. The torus has total curvature 0, so any torus must have both positively and negatively curved regions that cancel exactly. The Chern-Gauss-Bonnet theorem extends this to compact oriented manifolds of arbitrary even dimension, relating the Pfaffian of the curvature form to the Euler characteristic.
What are Lie groups and Lie algebras and how are they related?+
A Lie group is a smooth manifold that is also a group, with multiplication and inversion both smooth. Examples: SO(n) (rotations), U(n) and SU(n) (unitary groups), GL(n) (invertible matrices). The Lie algebra g of G is the tangent space at the identity, equipped with the Lie bracket [X, Y].
For matrix groups the bracket is XY minus YX (matrix commutator). The exponential map exp sends X in g to exp(X) in G (the matrix exponential for matrix groups). It is a local diffeomorphism near 0, and for connected simply connected groups it determines G completely from g. This is why one can work with Lie algebras (linear spaces with a bilinear bracket) to study Lie groups (nonlinear curved spaces with a group law).
What are principal bundles and connections, and how do they appear in gauge theory?+
A principal G-bundle P over M is a bundle with fiber G where G acts freely and transitively on each fiber. A connection is a smooth G-equivariant horizontal distribution on P: a way of lifting paths in M to paths in P. The curvature F is a Lie-algebra-valued 2-form measuring how much the horizontal distribution fails to be integrable.
In gauge theory the gauge field is a connection on a principal G-bundle over spacetime. For electromagnetism, G = U(1) and F = dA is the electromagnetic field tensor. For the weak force, G = SU(2); for the strong force, G = SU(3). The Yang-Mills action is the integral of the squared norm of F; its Euler-Lagrange equations generalize Maxwell's equations to non-abelian gauge groups. Instantons are self-dual Yang-Mills connections with deep topological significance.
How does differential geometry underlie general relativity?+
General relativity models spacetime as a four-dimensional Lorentzian manifold with metric g of signature minus-plus-plus-plus. The Levi-Civita connection gives geodesics: massive particles follow timelike geodesics, light follows null geodesics. The Riemann curvature of the metric is identified with the gravitational field.
Einstein's field equations G_ij = 8 pi G / c^4 times T_ij set the Einstein tensor (a combination of the Ricci tensor and scalar curvature) equal to the stress-energy tensor. The contracted Bianchi identity guarantees that the divergence of the Einstein tensor vanishes, ensuring energy-momentum conservation. Black holes, gravitational waves, and cosmological models all arise as solutions to these equations.
What prerequisites are needed to learn differential geometry?+
To study differential geometry seriously, you need multivariable calculus (partial derivatives, the chain rule, the inverse function theorem), linear algebra (vector spaces, linear maps, bilinear forms, determinants), and basic real analysis (smooth functions, convergence). Some exposure to abstract algebra helps with the Lie group sections.
A first course in topology (topological spaces, continuous maps, compactness, connectedness) is strongly recommended before tackling smooth manifolds. For de Rham cohomology and characteristic classes, basic homology and cohomology theory is helpful. Physics students often begin with a more computational approach using coordinate expressions and Christoffel symbols before developing the abstract manifold perspective.
Related Topics
Point-set and algebraic topology: topological spaces, fundamental groups, homology, and cohomology — the global context for manifolds.
Classical mechanics, quantum mechanics, and field theory through rigorous mathematics — including Hamiltonian and Lagrangian formulations.
Build the foundational skills in functions, algebra, and trigonometry that underpin all advanced mathematics.
Master Differential Geometry with AI
Get step-by-step solutions to curvature computations, geodesic equations, differential form calculations, and Lie group problems — with explanations tailored to your level.