Differential geometry studies invariant properties of geometric structures on smooth manifolds, such as curvature at and distance between points, length of and angle between vectors, and volume of the space, if such concepts are well-defined on the endowed geometric structure.

Pseudo-Riemannian Manifold

Scalar product $\langle \cdot, \cdot \rangle$ on a finite-dimensional vector space is a nondegenerate, symmetric (covariant) 2-tensor: $q \in \Sigma^2(V^∗)$, $\forall v \in V$, $q(v, V) = 0 \iff v = 0$. Note that covariant 2-tensors and bilinear forms are identical. Scalar product space $(V, (+, \cdot_\mathbb{F}), \langle \cdot, \cdot \rangle)$ is a finite-dimensional vector space endowed with a specific scalar product. Norm $|v|$ of a vector in a scalar product space is defined as the square root of the absolute value of its scalar product with itself: $|v| = \sqrt{|\langle v, v \rangle|}$. The norm of a scalar product space is not necessarily a norm in the sense of normed space. Orthogonal vectors $v \perp w$ of a scalar product space are two vectors whose scalar product is zero: $\langle v, w \rangle = 0$. Nondegenerate subspace of a scalar product space is a subspace such that the restriction of the scalar product to the square of the subspace is nondegenerate. Nondegenerate vectors in a scalar product space is a tuple of vectors whose principal subtuples span to nondegenerate subspaces. Every nondegenerate k-tuple in an n-dimensional scalar product space, $k < n$, can be completed into a nondegenerate basis. Every orthonormal basis is nondegenerate. Gram–Schmidt Algorithm for Scalar Products: An orthonormal basis of a scalar product space can be contructed from a nondegenerate basis such that their principal subtuples of the same size span to the same subspace. Any scalar product on an n-dimensional vector space has a canonical matrix representation in some basis: $\text{diag}\{1_r, -1_s\}$, where $r + s = n$. Sylvester’s Law of Inertia: The canonical matrix representation $\text{diag}\{1_r, -1_s\}$ of a scalar product on a finite-dimensional vector space is unique, where $r$ is the maximum dimension among all subspaces on which the restriction of the scalar product is positive definite. Index $s(q)$ of a scalar product on an n-dimensional vector space is the number of negative terms in its canonical form $\text{diag}\{1_r, -1_s\}$. Signature $(n-s, s)$ of a scalar product is the tuple of the numbers of its positive terms and negative terms.

Pseudo-Riemannian metric (伪黎曼度量) or semi-Riemannian metric $g$ on a smooth manifold is a smooth symmetric 2-tensor field that is nondegenerate and has the same index everywhere: $g \in \Gamma(\Sigma^2 T^* M)$, $\exists s \in n+1$, $\forall p \in M$, $s(g_p) = s$. Any Riemannian metric is a pseudo-Riemannian metric. Pseudo-Riemannian manifold is a smooth manifold with a Pseudo-Riemannian metric. Einstein metric is a pseudo-Riemannian metric whose Ricci tensor satisfies the (mathematicians') Einstein equation $R c = \lambda g$, where is $\lambda$ is a constant. Every pseudo-Riemannian manifold admits a collection of smooth orthonormal frames whose domains cover the manifold. We use $O(M)$ to denote the set of all orthonormal bases for the tangent spaces on a manifold.

Model pseudo-Riemannian manifolds

Model pseudo-Riemannian manifolds are pseudo-Euclidean spaces, pseudo-spheres, and pseudo-hyperbolic spaces. Pseudo-Euclidean space $\mathbb{R}^{r,s}$ of signature $(r, s)$ is the manifold $\mathbb{R}^{r+s}$ with the pseudo-Riemannian metric $\bar{q}^{(r,s)} = \sum_{i=1}^r (d \xi^i)^2 - \sum_{j=1}^s (d \tau^j)^2$, where $((\xi^i)_{i=1}^r, (\tau^j)_{j=1}^s)$ is its standard coordinates. Pseudo-sphere... Pseudo-hyperbolic space...

Lorentz metric is a pseudo-Riemannian metric of index 1, and thus signature $(r, 1)$. A smooth manifold admits a Lorentz metric if and only if it admits a rank-1 tangent distribution. Every noncompact connected smooth manifold admits a Lorentz metric. A compact connected smooth manifold admits a Lorentz metric if and only if its Euler characteristic is zero. Lorentz manifold is a smooth manifold with a Lorentz metric. In the general theory of relativity, spacetime is a Lorentz 4-manifold whose Ricci curvature satisfies the Einstein field equation $R c - S g / 2 = T$, where the stress-energy tensor field $T$ describes density, momentum, and stress of the matter and energy.

Model Lorentz manifolds: the Minkowski spaces, de Sitter spaces, and anti-de Sitter spaces. Minkowski metric... Minkowski space $\mathbb{R}^{r,1}$ of dimension $r+1$ is the pseudo-Euclidean space of signature $(r, 1)$. In the special theory of relativity, if gravity is ignored, spacetime is the 4-dimensional Minkowski space $\mathbb{R}^{3,1}$, and the laws of physics have the same form in every coordinate system where the Minkowski metric has the standard expression.

Levi-Civita Connection

Fundamental theorem of (pseudo-)Riemannian geometry: For every (pseudo-)Riemannian manifold, there is a unique symmetric connection on its tangent bundle that is compatible with the (pseudo-)Riemannian metric. Levi-Civita connection $\nabla_g$ on the tangent bundle of a (pseudo-)Riemannian manifold is the symmetric connection that is compatible with the (pseudo-)Riemannian metric. For objects determined by the (pseudo-)Riemannian metric of a (pseudo-)Riemannian manifold, whenever there is no ambiguity about the metric, we can remove such explicit dependence in notations, e.g. use $\nabla$ to denote the Levi-Civita connection. The Levi-Civita connection on a (pseudo-)Euclidean space is the Euclidean connection. The Levi-Civita connection on an embedded (pseudo-)Riemannian submanifold of a (pseudo-)Euclidean space is the tangential connection. Christoffel symbols $\Gamma_{ij}^k$ of a (pseudo-)Riemannian metric are the connection coefficients of the Levi-Civita connection in a smooth coordinate chart: $\Gamma_{ij}^k = \frac{1}{2} g^{kl} (\partial_i g_{jl} + \partial_j g_{il} - \partial_l g_{ij})$.

Koszul's formula for the inner product of a covariant derivative w.r.t. the Levi-Civita connection and a smooth vector field: $\langle \nabla_X Y, Z \rangle = \frac{1}{2} \Big( X \langle Y, Z \rangle + Y \langle Z, X \rangle - Z \langle X, Y \rangle +\langle Y, [Z, X] \rangle + \langle Z, [X, Y]\rangle - \langle X, [Y, Z] \rangle \Big)$. Given coefficients $c_{ij}^k$ of the Lie bracket in a smooth local frame, such that $[E_i, E_j] = c_{ij}^k E_k$, the coefficients of the Levi-Civita connection in this frame are: $\Gamma_{ij}^k = \frac{1}{2} g^{kl} (E_i g_{jl} + E_j g_{il} - E_l g_{ij} - g_{jm} c_{il}^m - g_{lm} c_{ji}^m + g_{im} c_{lj}^m)$. If the frame is orthonormal, this is simplified as $\Gamma_{ij}^k = \frac{1}{2} (c_{ij}^k - c_{ik}^j - c_{jk}^i)$.

Exponential Map

Exponential map (指数映射) $\exp: \mathscr{E} \mapsto M$ of a (pseudo-)Riemannian manifold maps every tangent vector to the point on its geodesic at time one, if it is defined: $\exp(v) = \gamma_v(1)$; its domain $\mathscr{E}$ is the subset of the tangent bundle $T M$ such that the maximal geodesic $\gamma_v$ is defined on an interval containing $[0,1]$. Restricted exponential map $\exp_p$ at a point on the manifold is the restriction of the exponential map to the tangent space at the point: $\exp_p = \exp|_{\mathscr{E} \cap T_pM}$. The exponential map of a (pseudo-)Riemannian manifold: (1) is defined on an open subset of its tangent bundle, which is star-shaped when restricted to each tangent space; (2) is a smooth map, whose differential at each $(p, 0)$ is the identity map of tangent space $T_p M$; (3) is a diffeomorphism between a neighborhood of each $(p, 0)$ on tangent space $T_p M$ and a neighborhood of the point on the manifold; (4) encodes all the maximal geodesics: $\exp(t v) = \gamma_v(t)$. A (pseudo-)Riemannian manifold is geodesically complete if and only if its exponential map is defined for the entire tangent bundle: $\exp: T M \mapsto M$. Geodesically complete manifolds are the natural setting for global questions in (pseudo-)Riemannian geometry. Every Euclidean space is geodesically complete. Every proper open subset of a Euclidean space with its Euclidean metric or with a pseudo-Euclidean metric is not geodesically complete.

Normal neighborhood of a point in a (pseudo-)Riemannian n-manifold is the image of a star-shaped neighborhood of zero of the tangent space under the restricted exponential map where it is a diffeomorphism: $U \subset M$: $\exists V \subset T_p M$, $V = \bigcup_{a \in [0, 1]} a V$, and $\exp_p: V \cong U$. Note that this is not the normal neighborhood of an embedded submanifold. (Pseudo-)Riemannian normal coordinates $\varphi: U \mapsto \mathbb{R^n}$ centered at a point in a (pseudo-)Riemannian n-manifold is a smooth coordinate chart on a normal neighborhood of the point that maps a point to the coordinate representation of its preimage under the exponential map, w.r.t. an orthonormal basis for the tangent space: $\varphi^{-1}(x^i)_{i = 1}^n = \exp_p(x^i b_i)$, where $(b_i, b_j) = \delta_{ij}$, $T_p M = \oplus_{i = 1}^n b_i$, $x^i b_i \in V$, $\exp_p: V \cong U$. For every orthonormal basis for the tangent space, there is a unique normal coordinate chart on the normal neighborhood whose coordinate vectors at that point match the orthonormal basis. In any normal coordinate chart, the Riemannian metric at the point is represented by the Kronecker delta, and the geodesics starting at the point are represented by straight lines (aka radial geodesics): $g_{ij} = \delta_{ij}$, $\gamma_v (t) = (t v^i)_{i=1}^n \subset U$.

Curvature

Figure: Curvature concepts.Figure: Curvature concepts.

Riemann curvature endomorphism or (1,3)-curvature tensor $R$ on a (pseudo-)Riemannian manifold is the (1,3)-tensor field identified with the multilinear map $R: \mathfrak{X}^3(M) \mapsto \mathfrak{X}(M)$, $\forall X, Y, Z \in \mathfrak{X}(M)$, $R(X, Y) Z = \nabla_X \nabla_Y Z - \nabla_Y \nabla_X Z - \nabla_{[X, Y]} Z$, where $[\cdot,\cdot]$ is the Lie bracket of smooth vector fields. Its coordinate representation in a smooth chart is: $R = R_{ijk}^l d x^i \otimes d x^j \otimes d x^k \otimes \partial_l$, where the coeffients satisfy $R(\partial_i, \partial_j) \partial_k = R_{ijk}^l \partial_l$, and can be computed as $R_{ijk}^l = \partial_i \Gamma_{jk}^l - \partial_j \Gamma_{ik}^l + \Gamma_{jk}^p \Gamma_{ip}^l - \Gamma_{ik}^p \Gamma_{jp}^l$. Curvature endomorphism $R(X, Y)$ determined by two smooth vector fields on a (pseudo-)Riemannian manifold is the smooth bundle endomorphism of the tangent bundle $R(X, Y): \mathfrak{X}(M) \mapsto \mathfrak{X}(M)$. Ricci Identities (all except (1)): Curvature endomorphism measures the failure of second covariant derivatives to commute: (1) covariant derivative along families of curves: $\Gamma \in C^\infty(J \times I, M)$, $D_s D_t - D_t D_s = R(\partial_s \Gamma, \partial_t \Gamma)$; (2) total covariant derivative of smooth vector field: $\nabla_{X,Y}^2 - \nabla_{X,Y}^2 = R(X, Y)$; (3) total covariant derivative of smooth covector field: $\nabla_{X,Y}^2 - \nabla_{X,Y}^2 = -R(X, Y)^∗$; (4) total covariant derivative of smooth (k,l)-tensor field: $\nabla_{X,Y}^2 B - \nabla_{X,Y}^2 B = \sum_{i \in k} B \circ_i R(X,Y)^∗ - \sum_{j \in l} B \circ_{k+j} R(X,Y)$, where $\circ_i$ denotes composition at the i-th argument, that is, $(f \circ_i g)(x_j)_{j=1}^n = f(y_j)_{j=1}^n$, $y_i = g(x_i)$, $\forall j \ne i$, $y_j = x_j$.

Riemann curvature tensor $Rm$ or $Riem$ on a (pseudo-)Riemannian manifold is the covariant 4-tensor field obtained from the curvature endomorphism by lowering an index: $Rm = R^\flat$; that is, $Rm(X, Y, Z, W) = \langle R(X, Y) Z, W \rangle_g$; in a smooth chart, $Rm = R_{ijkl} d x^i \otimes d x^j \otimes d x^k \otimes d x^l$, where $R_{ijkl} = g_{lm} R_{ijk}^m = g_{lm} (\partial_i \Gamma_{jk}^m - \partial_j \Gamma_{ik}^m + \Gamma_{jk}^p \Gamma_{ip}^m - \Gamma_{ik}^p \Gamma_{jp}^m)$. The curvature tensor of a (pseudo-)Riemannian manifold is a local isometry invariant. The curvature tensor has the following symmetries, where 1, 2, 3, 4 denotes vectors fields for simplicity: (1) $Rm(1, 2, 3, 4) = - Rm(2, 1, 3, 4)$; (2) $Rm(1, 2, 3, 4) = - Rm(1, 2, 4, 3)$; (3) $Rm(1, 2, 3, 4) = Rm(3, 4, 1, 2)$; (4) $Rm(1, 2, 3, 4) + Rm(2, 3, 1, 4) + Rm(3, 1, 2, 4) = 0$. Written in components w.r.t a basis: (1) $R_{ijkl} = -R_{jikl}$; (2) $R_{ijkl} = -R_{ijlk}$; (3) $R_{ijkl} = R_{klij}$; (4) $R_{ijkl} + R_{jkil} + R_{kijl} = 0$. For (pseudo-)Riemannian 1-manifolds, the curvature tensor is zero. For (pseudo-)Riemannian 2-manifolds, the curvature tensor at each point can be specified by a scalar: in any basis, $R_{0101} = R_{1010} = -a$, $R_{1001} = R_{0110} = a$, $R_{ijkl} = 0$ otherwise; the scalar is related to the scalar curvature $S = 2a \det(g_{ij})$; in any orthonormal basis, this scalar equals the Gaussian curvature: $a = S/2 = K$. Algebraic curvature tensor on a vector space is a covariant 4-tensor that have the symmetries of a Riemann curvature tensor. The vector space of algebraic curvature tensors on a vector space is denoted as $\mathcal{R}(V^∗)$.

Contracting the curvature tensor gives two more curvature concepts. Ricci curvature or Ricci tensor $Rc$ or $Ric$ on a (pseudo-)Riemannian manifold is the symmetric 2-tensor field defined as the trace of the curvature endomorphism on its first and last indices: $Rc(X, Y) = \text{tr}(R(\cdot, X) Y)$, where $X$ and $Y$ are vector fields; written in components, $R_{ij} := R_{kij}^k = g^{km} R_{kijm}$. Trace $\text{tr}_g h$ of a covariant k-tensor field on a Riemannian manifold, $k \ge 2$, w.r.t. the Riemannian metric, is the covariant (k-2)-tensor field defined by the trace of the (1,k-1)-tensor field obtained by raising its last index: $\text{tr}_g h = \text{tr}(h^\sharp)$; for covariant 2-tensor fields, in a local frame, $\text{tr}_g h = h_i^i = g^{ij} h_{ij}$. Scalar curvature $S(p)$ on a (pseudo-)Riemannian manifold is the real-valued function on the manifold defined as the trace of the Ricci tensor: $S := \text{tr}_g Rc = R_i^i = g^{ij} R_{ij}$. Since the curvature tensor is a local isometry invariant, so are the Ricci curvature and the scalar curvature. Global conclusions on (pseudo-)Riemannian manifolds often assume an upper or lower bound for the sectional curvature. Except when $n < 4$, assuming a bound on Ricci or scalar curvature is a strictly weaker hypothesis than assuming one on sectional curvature. When $n \ge 4$, a bound on the Ricci curvature implies nothing about sectional curvatures; for example, Calabi–Yau manifolds are compact Riemannian manifolds that have zero Ricci curvature but nonzero sectional curvatures. And the problem of drawing global conclusions from scalar curvature bounds is far more subtle. Lower bounds on Ricci curvature are often specified as: $\forall v \in T M$, $|v| = 1$, $\exists c \in \mathbb{R}$: $Rc(v, v) \ge (n-1) c$; because Ricci curvature on a unit vector is a sum of (n-1) sectional curvatures, bounds on Ricci curvature are often multiplied by (n-1) for ease of comparison; upper bounds are used less often.

Ricci Decomposition of the Curvature Tensor: For a (pseudo-)Riemannian n-manifold, $n \ge 3$, with direct sum decomposition $\mathcal{R}(V^∗) = \ker(\text{tr}_g) \oplus \ker(\text{tr}_g)^\perp$, curvature tensor is orthogonally decomposed as $Rm = W + P \mathbin{\bigcirc\mspace{-15mu}\wedge} g$, where $W$ is the Weyl tensor, and Schouten tensor is orthogonally decomposed as $P = \frac{1}{n-2} \mathring{Rc} + \frac{1}{2n(n-1)} S g$, because the traceless Ricci tensor $\mathring{Rc} = Rc - S g / n$ satisfies $\langle\mathring{Rc}, g\rangle = 0$. When $n=3$, the Weyl tensor is zero, and thus the curvature tensor is determined by the Ricci curvature. When $n=2$, the traceless Ricci tensor is zero, and thus the Ricci tensor and the curvature tensor is determined by the scalar curvature.

Riemannian Manifold

Riemannian geometry (per Bernhard Riemann) is a generalization of the intrinsic geometry of surfaces in the three-dimensional Euclidean space (see C.F. Gauss), and is concerned with invariant properties of Riemannian manifolds under isometries.

Riemannian metric (黎曼度量) $g$ on a smooth manifold is a smooth symmetric 2-tensor field whose value at each point is an inner product: $g \in \Gamma(\Sigma^2 T^* M)$, $\forall (p, v) \in T M$, $v \ne 0 \implies g_p(v, v) > 0$. A Riemannian metric defines an inner product $\langle \cdot, \cdot \rangle_g$ on each tangent space of the manifold: $\langle v, w \rangle_g = g_p(v, w)$. Every smooth manifold admits a Riemannian metric. Riemannian manifold $(M, g)$ is a smooth manifold endowed with a Riemannian metric. Different Riemannian metrics on the same manifold can have vastly different geometric properties, see [@Lee2012, Problem 13-20]. Euclidean metric $\bar g$ on a Euclidean space is the Riemannian metric that equals the Euclidean inner product everywhere: $\bar g_p (v, w) = v \cdot w$. Euclidean space $(\mathbb{R}^n, \mathcal{T}, \mathcal{A}, \bar g)$ is the Riemannian manifold consisting of the smooth manifold and the Euclidean metric associated with a Euclidean space (as an inner product space $(\mathbb{R}^n, +, \cdot_{\mathbb{R}}, (\cdot,\cdot))$). Because the Euclidean space as a Riemannian manifold is unambiguously constructed from the Euclidean space as an inner product space, there is no need to distinguish these two terms. Any n-dimensional real inner product space is isometric with the Euclidean n-space as Riemannian manifolds: $V \cong \mathbb{R}^n$.

Local coordinate representation $(g_{ij})$ of a Riemannian metric w.r.t. a smooth frame is the smooth function whose components are the inner products of the coordinate frames: $g_{ij} = \langle e_i, e_j \rangle_g$. Given a smooth frame, a Riemannian metric can be written uniquely as a linear combination of the tensor products of the dual covectors: $g = g_{ij} \varepsilon^i \otimes \varepsilon^j$. Because all covariant 1-tensors are symmetric, and local coordinate representations of Riemannian metrics are also symmetric, the previous formula can be written in terms of symmetric products of dual covectors: $g = g_{ij} \varepsilon^i \varepsilon^j$, where $\varepsilon^i \varepsilon^j = (\varepsilon^i \otimes \varepsilon^j + \varepsilon^j \otimes \varepsilon^i) / 2$. Given a smooth chart, the previous formula becomes $g = g_{ij} d x^i d x^j$, where $g_{ij} = \left\langle \frac{\partial}{\partial x^i}, \frac{\partial}{\partial x^j} \right\rangle_g$. The action $\langle X, Y \rangle_g$ of a Riemannian metric on smooth vector fields is a smooth real-valued function. Given an smooth frame, the action can be written as $\langle X, Y \rangle_g = g_{ij} X^i Y^j$. Vector fields on a Riemannian manifold are orthonormal if they are orthonormal w.r.t. the inner product at each point. Orthonormal frame on an open subset of a Riemannian manifold is a frame consisting of orthonormal vector fields: $\langle e_i, e_j \rangle_g = \delta_{ij}$. Every Riemannian manifold admits a collection of smooth orthonormal frames whose domains cover the manifold. The local coordinate representation of the Riemannian metric of a Riemannian manifold in any orthonormal frame is the Kronecker delta: $g_{ij} = \delta_{ij}$. The standard global coordinate frame of a Euclidean space is orthonormal, i.e. the standard coordinate representation of the Euclidean metric is the Kronecker delta: $\bar g_{ij} = \delta_{ij}$. Adapted frame to a smooth n-submanifold of a Riemannian m-manifold is a frame whose first $n$ component vector fields are tangent to the submanifold. For an embedded submanifold of a Riemannian manifold, there are smooth orthonormal frames that are adapted to and cover the submanifold.

Riemannian isometry $F: M_1 \mapsto M_2$ between Riemannian manifolds is a diffeomorphism by which the pullback of the Riemannian metric of its codomain equals that of its domain: $F^∗ g_2 = g_1$. Equivalently, an isometry is a diffeomorphism whose pushforward at each point is a linear isometry. Isometry group $\text{Iso}(M, g)$ on a Riemannian manifold is the group consisting of the set of all isometries on the manifold and composition. Myers–Steenrod theorem: The isometry group on a Riemannian manifold is a Lie group acting smoothly on the manifold. Isometric immersion / isometric embedding / local isometry between Riemannian manifolds is a smooth immersion / smooth embedding / local diffeomorphism defined analogously to isometry.

Distance

Norm or length $|v|_g$ of a tangent vector at a point in a Riemannian manifold is the square root of the inner product of the vector and itself: $|v|_g = \sqrt{\langle v, v \rangle_g}$. Angle between two nonzero tangent vectors at a point in a Riemannian manifold is: $\theta = \arccos \left(\frac{\langle v, w \rangle_g}{|v|_g |w|_g}\right)$. Norm and angle (as smooth tensor fields) on a Riemannian manifold are local isometry invariants. Open geodesic ball $\exp_p(B_\varepsilon(0))$ of radius ε at a point in a Riemannian manifold is the diffeomorphic image of the ε-ball of a tangent space under the restricted exponential map: $\exp_p: B_\varepsilon(0) \cong \exp_p(B_\varepsilon(0))$. Note that the radius of the geodesic ball is measured w.r.t. the norm on the tangent space. By definition, an open geodesic ball is a normal neighborhood. Closed geodesic ball $\exp_p(\bar{B}_\varepsilon(0))$ in a Riemannian manifold is the diffeomorphic image of a closed ε-ball in an open set of a tangent space under the restricted exponential map: $\bar{B}_\varepsilon(0) \subset V \in \mathcal{T}(T_p M)$, $\exp_p: V \cong \exp_p(V)$. Geodesic sphere $\exp_p(\partial B_\varepsilon(0))$ is the boundary of a closed geodesic ball. Uniformly δ-normal neighborhood of a point in a Riemannian manifold is a normal neighborhood such that every point in it has a geodesic δ-ball and it is contained in all of them: $U \subset M$: $\exists \delta > 0$, $\forall p \in U$, $U \subset \exp_p(B_\delta(0))$. Injectivity radius $\text{inj}(p)$ of a Riemannian manifold at a (non-boundary) point is the supremum of the radii of its geodesic balls: $\text{inj}(p) = \sup\{\varepsilon > 0 : \exp_p(B_\varepsilon(0))\}$. Injectivity radius $\text{inj}(M)$ of a Riemannian manifold without boundary is the infimum of the injectivity radii at all points: $\text{inj}(M) = \inf\{\text{inj}(p) : p \in M\}$. Every compact Riemannian manifold without boundary has a positive injectivity radius.

Speed $|\gamma'(t)|$ or $|\dot \gamma(t)|$ of a smooth curve in a Riemannian manifold at a time instance is the norm of its velocity at that time. Constant-speed curve in a Riemannian manifold is a piecewise smooth curve whose speed is constant wherever it is smooth. Unit-speed curve in a Riemannian manifold is a piecewise regular curve whose speed is one wherever it is smooth. A piecewise regular curve is unit-speed parameterized if it is unit-speed. Every regular curve in a Riemannian manifold has a unit-speed forward reparameterization. Length $L_g(\gamma)$ of a piecewise regular curve segment in a Riemannian manifold is the definite integral of the norm of its velocity: $L_g(\gamma) = \int_a^b |\gamma'(t)|_g dt$. Length is independent of the parameterization of the curve. Length of piecewise regular curve segments in a Riemannian manifold is a local isometry invariant. The length of a unit-time geodesic segment in a Riemannian manifold equals its velocity: $L_g(\gamma_v|_{[0,1]}) = v$. Arc-length function $s(t)$ of a piecewise regular curve segment in a Riemannian manifold is the integral of the norm of its velocity with variable upper limit: $s(t) = \int_a^t |\gamma'(t)|_g dt$. The arc-length function of a geodesic $\gamma_v$ in a Riemannian manifold is $s(t) = v t$. A piecewise regular curve segement is parameterized by arc length if it is unit-speed and its domain starts from zero. Every piecewise regular curve segement in a Riemannian manifold has a unique forward reparameterization by arc length.

Minimizing curve in a Riemannian manifold is a curve with the smallest length among all admissible curves (piecewise regular curve segment) with the same endpoints: $L_g(\gamma) = \min\{L_g(\tilde \gamma) : \tilde\gamma(a)=\gamma(a), \tilde\gamma(b)=\gamma(b)\}$. Every minimizing curve with a unit-speed parameterization is a geodesic. Locally minimizing curve in a Riemannian manifold is a piecewise regular curve such that every point has a neighborhood in which every curve segment is minimizing: $\forall t_0 \in I$, $\exists I_0 \subset I$: $t_0 \in I_0$, $\forall [a, b] \subset I_0$, $L_g(\gamma|_{[a,b]}) = \min\{L_g(\tilde \gamma) : \tilde\gamma(a)=\gamma(a), \tilde\gamma(b)=\gamma(b)\}$. Every Riemannian geodesic is locally minimizing.

Riemannian distance $d_g(p, g)$ between two points in a connected Riemannian manifold is the infimum of the lengths of all piecewise regular curve segments between the points: $d_g(p, g) = \inf \{L_g(\gamma) : \gamma(a) = p, \gamma(b) = q\}$. Riemannian distance function $d_g$ of a connected Riemannian manifold is the function that provides the distance between any pair of points in the manifold. The Riemannian distance function of a Riemannian manifold is an isometry invariant. A connected Riemannian manifold together with the Riemannian distance function is a metric space $(M, d_g)$ and the metric topology $\mathcal{T}_{d_g}$ is the same as the manifold topology. Bounded Riemannian manifold is a connected Riemannian manifold with a finite diameter: $\sup_{x,y \in M} d_g(x, y) < \infty$. Metrically complete Riemannian manifold is a connected Riemannian manifold such that the metric space it generates is complete, i.e. every Cauchy sequence converges. Hopf–Rinow Theorem: A connected Riemannian manifold is metrically complete if and only if it is geodesically complete. Thus we can simply say a Riemannian manifold is complete, which is understood to be both geodesically complete and metrically complete if it is connected, and is geodesically complete and each component is metrically complete if it is disconnected. Any two points in a complete, connected Riemannian manifold can be joined by a minimizing geodesic segment. Complete Riemannian metric is the Riemannian metric of a complete, connected Riemannian manifold. Every connected smooth manifold admits a complete Riemannian metric. Metrizable topological space is one that admits a distance function whose metric topology is the same as the given topology. Every smooth manifold is metrizable.

Geodesically convex subset of a Riemannian manifold is a subset such that, between any pair of points in it, the minimizing geodesic segment is unique and (its image) is included in the subset. Every sufficiently small geodesic ball in a Riemannian manifold is geodesically convex: $\forall p \in M$, $\exists \varepsilon_0 > 0$: $\forall \varepsilon \le \varepsilon_0$, $\exp_p(B_\varepsilon(0))$ is geodesically convex.

Notes: If two Riemannian metrics on a connected smooth manifold determine the same distance function, then the Riemannian metrics are the same. (What kind of distance function admit a Riemmannian metric?) Nonsmooth metrics do not admit a Riemmannian metric, e.g. 1-norm, ∞-norm, and any p-norm for $p \in (0, 1)$. A finite set in a metric space can be isometrically embedded in a Euclidean space ($d(x,y) = |x-y|$) if and only if the kernel $k(x, y) = e^{-d(x,y)}$ is positive semi-definite; the top eigenvectors provide low-dimension embeddings with the smallest distortion in terms of Frobenius norm [@Schoenberg1937]. (How to estimate the Riemmannian metric compatible with a distance function?)

Derived Riemannian Manifolds

Pullback metric $F^∗ g$ on a smooth manifold by a smooth immersion $F: M \mapsto N$ to a Riemannian manifold $(N, g)$ is the pullback of the Riemannian metric by the immersion. The pullback of a Riemannian metric by a map is a Riemannian metric on the domain if and only if the map is a smooth immersion. Induced metric $\iota^∗ \tilde{g}$, previously known as first fundamental form (as in bilinear form), on a smooth submanifold $M$ of a Riemannian manifold $(\tilde{M}, \tilde{g})$ is the pullback of the Riemannian metric by the inclusion map, or equivalently, the restriction of the metric to tangent spaces of the submanifold at each point: $\forall p \in M$, $(\iota^∗ \tilde{g})_p = \tilde{g}_p |_{(T_p M)^2}$. Riemannian submanifold $(M, g)$ of a Riemannian manifold $(\tilde{M}, \tilde{g})$ is a smooth submanifold endowed with the induced metric: $g = \iota^∗ \tilde{g}$. Computation on a (Riemannian) n-submanifold of a Riemannian m-manifold is usually carried out most conveniently in a smooth local parameterization: $X \in C^\infty(\varphi(U), \tilde{M})$, where $U \subset M$, $\varphi \in \mathcal{A}$, $\varphi(U) \subset \mathbb{R}^n$. The metric induced on the local parameter space equals the pullback of the Riemannian metric of the ambient manifold: $\hat{g} = X^∗ g = X^∗ \tilde{g}$. If the ambient manifold is the Euclidean m-space, the induced metric on the parameter space has coordinate representation: $\hat{g} = X^∗ \bar g = \sum_{i=1}^m (d X^i)^2$, which expands to $\sum_{i,j=1}^n \sum_{k=1}^m \left(\frac{\partial X^k}{\partial x^i} \frac{\partial X^k}{\partial x^j}\right) d x^i d x^j$, i.e. $\hat g_{ij} = \sum_{k=1}^m \frac{\partial X^k}{\partial x^i} \frac{\partial X^k}{\partial x^j}$. In particular, the metric induced the graph parameterization $\varphi_f(x) = (x, f(x))$ of the graph $\Gamma(f)$ of a smooth function can be written as: $\hat{g} = \sum_{i=1}^n (d x^i)^2 + d f^2$; that is, $\hat g_{ij} = \delta_{ij} + \sum_{k=1}^{m-n} \frac{\partial f^k}{\partial x^i} \frac{\partial f^k}{\partial x^j}$; in matrix form, $\hat{g} = I + J^T J$, where Jacobian $J = \nabla f$. As a submanifold of a Euclidean space with a global parameterization, the helicoid (螺旋曲面) defined by the range of the proper smooth embedding $F: \mathbb{R}^2 \mapsto \mathbb{R}^3$, $F(u, v) = (u \cos v, u \sin v, v)$, the pullback metric on the parameter space is $\hat g = F^∗ \bar g = du^2 + (u^2 + 1) dv^2$.

Product metric $\oplus_{i=1}^k g_i$ on the product manifold of Riemannian manifolds is the direct sum of the Riemannian metrics: $M = \prod_{i=1}^k M_i$, $\forall p \in M$, $\forall v, w \in T_p M$, $(\oplus_{i=1}^k g_i) |_p (v, w) = \sum_{i=1}^k g_i|_{p_i} (v_i, w_i)$. Given a smooth chart for each component Riemannian manifold, the local coordinate representation of the product metric in the direct sum of the charts equals the matrix direct sum of the local coordinate representations of the component Riemannian metrics in each chart, i.e. a block diagonal matrix: $(g) = \text{diag}(g_i)_{i=1}^k$. Warped product metric $g_1 \oplus f^2 g_2$ on the product manifold of two Riemannian manifolds, given a smooth positive function on the first manifold, is the Riemannian metric defined by $(g_1 \oplus f^2 g_2) |_p (v, w) = g_1|_{p_1} (v_1, w_1) + f^2(p_1) g_2|_{p_2} (v_2, w_2)$. Warped product metric is generally not a product metric unless the function is constant. Warped product $M_1 \times_f M_2$ of two Riemannian manifolds, given a smooth positive function on the first manifold, is the product manifold endowed with the warped product metric: $M_1 \times_f M_2 = (M_1 \times M_2, g_1 \oplus f^2 g_2)$.

Horizontal tangent space $H_x$ (parallel to base) and vertical tangent space $V_x$ (parallel to fiber, as if fibers are vertical) at a point in a Riemannian manifold, given a smooth submersion to a smooth manifold, is the normal space and the tangent space to the fiber containing the point: $\pi: \tilde M \mapsto M$, let $F = \pi^{-1}(\pi(x))$, then $V_x = T_x F$ and $H_x = (V_x)^\perp$. Horizontal tangent space has the same dimension as the codomain. Every tangent space in the domain is the direct sum of the horizontal and vertical tangent spaces at that point: $T_x \tilde M = H_x \oplus V_x$. Horizontal vector field $W^H$ / vertical vector field $W^V$ on a Riemannian manifold, given a smooth submersion to a smooth manifold, is one whose value at each point is a horizontal / vertical tangent vector: $\forall x \in \tilde{M}$, $W^H_x \in H_x$, $W^V_x \in V_x$. Every smooth vector field on a Riemannian manifold, given a smooth submersion to a smooth manifold, can be written uniquely as the sum of a vertical and a horizontal smooth vector fields: given $\pi: \tilde M \mapsto M$, $\mathfrak{X}(\tilde{M}) = \mathfrak{X}^H(\tilde{M}) \oplus \mathfrak{X}^V(\tilde{M})$; in other words, $\forall W \in \mathfrak{X}(\tilde{M})$, $\exists! (W^H, W^V) \in \mathfrak{X}^H(\tilde{M}) \times \mathfrak{X}^V(\tilde{M})$: $W = W^V + W^H$. Horizontal lift $\tilde{X}$ of a vector field on the codomain of a smooth submersion $\pi$ from a Riemannian manifold is a horizontal vector field on the domain that is $\pi$-related to it. Every smooth vector field on the codomain of a smooth submersion from a Riemannian manifold has a unique smooth horizontal lift to the domain: $\forall X \in \mathfrak{X}(M)$, $\exists! \tilde X \in \mathfrak{X}(\tilde M)$: $d \pi_x (\tilde X_x) = X_{\pi(x)}$. Every horizontal tangent vector is in the horizontal lift of some vector field: $\forall x \in \tilde{M}$, $\forall v \in H_x$, $\exists X \in \mathfrak{X}(M)$: $\tilde X_x = v$. For every tangent vector of the codomain of a smooth submersion from a Riemannian manifold, there is a unique horizontal tangent vector at each point in the fiber, that is in the horizontal lift of every smooth extension of the vector: $\forall (x, v) \in T M$, define $\tilde v \in \Gamma(\sqcup_{\tilde x \in \pi^{-1}(x)} H_{\tilde x})$: $\forall \tilde x \in \pi^{-1}(x)$, $\tilde v_{\tilde x} = (d \pi_{\tilde x}|_{H_{\tilde x}})^{-1}(v)$. Note that $\forall \tilde x \in \tilde M$, $d \pi_{\tilde x}|_{H_{\tilde x}} : H_{\tilde x} \mapsto T_{\pi(\tilde x)} M$ is a bijection. We may call the horizontal vector field $\tilde{v}$ along fiber the horizontal lift of a tangent vector. For clarity, we may also define a horizontal lift map $\tilde{\pi}$ of tangent vectors by a smooth submersion from a Riemannian manifold: $\tilde{\pi}: \sqcup_{x \in M} (T_x M \times \pi^{-1}(x)) \mapsto \sqcup_{\tilde x \in \tilde M} H_{\tilde x}$, $\tilde{\pi}(v, \tilde x) = \tilde v_{\tilde x} = (d \pi_{\tilde x}|_{H_{\tilde x}})^{-1}(v)$. The horizontal lift map is a bijection. The notation $\tilde{\pi}$ is inspired by global pullback $F^∗$ of tangent covectors by a diffeomorphism.

Riemannian submersion between Riemannian manifolds is a smooth submersion whose differential at each point restricts to a linear isometry from the horizontal tangent space onto the tangent space: $\pi: \tilde M \mapsto M$, $\forall x \in \tilde{M}$, $d \pi_x|_{H_x}: H_x \cong T_{\pi(x)} M$; in other words, $\forall v, w \in H_x$, $\tilde g_x(v,w) = g_{\pi(x)}(d \pi_x(v), d \pi_x(w))$. Isometric group action or group action by isometries on a Riemannian manifold is one consisting of isometries on the manifold: $\forall \phi \in G$, $\phi \in \text{Iso}(M, g)$. An isometric group action on a Riemannian manifold is identified with a subgroup of the isometries on the manifold, if different elements of the group define different isometries on the manifold: $G \subset \text{Iso}(M, g)$. Invariant Riemannian metric under a group acting on a smooth manifold is one such that the group action is isometric. Vertical group action on a smooth manifold, given a smooth submersion to another smooth manifold, is one that takes each fiber to itself: $\forall \phi \in G$, $\pi \circ \phi = \pi$. Transitive group action on fibers on a smooth manifold, given a smooth submersion to another smooth manifold, is one that takes each point to a saturated set: $\forall p \in \tilde M$, $\pi^{-1}(\pi(p)) \subset \{\phi \cdot p: \phi \in G\}$. Riemannian submersion theorem: If a group acting on a Riemannian manifold is isometric, vertical, and transitive on fibers, given a surjective smooth submersion onto a smooth manifold, then there is a unique Riemannian metric on the codomain that makes the submersion a Riemannian submersion.

Riemannian covering $\pi: \tilde M \mapsto M$ on a Riemannian manifold is a smooth covering map that is also a local isometry. If all the covering automorphisms of a smooth normal covering map on a Riemannian manifold are isometries, then there is a unique Riemannian metric on the codomain that makes the covering a Riemannian covering.

Model Riemannian Manifolds

Homogeneous Riemannian manifold is one whose isometry group acts transitively on the manifold: $\forall p, q \in M$, $\exists \phi \in \text{Iso}(M, g)$: $\phi(p) = q$. A homogeneous Riemannian manifold looks geometrically the same at every point. Isotropy subgroup $\text{Iso}_p(M, g)$ at a point in a Riemannian manifold is the subgroup of the isometry group on the manifold where the ponit is a fixed point. Isotropy representation $I_p: \text{Iso}_p(M, g) \mapsto \text{GL}(T_p M)$ of the isotropy subgroup at a point in a Riemannian manifold is the map that takes each isometry that is fixed at the point to its differential at the point: $I_p (\phi) = d \phi_p$. A Riemannian manifold is isotropic at a point if the isotropy representation of the isotropy subgroup at the point acts transitively on the set of unit tangent vectors at the point: $\forall v, w \in T_p M, |v| = |w|$, $\exists \phi \in \text{Iso}_p(M, g)$: $d \phi_p (v) = w$. Isotropic Riemannian manifold is a Riemannian manifold that is isotropic everywhere. An isotropic Riemannian manifold looks the same in every direction. Every isotropic Riemannian manifold is homogeneous. A homogeneous Riemannian manifold is isotropic if it is isotropic at some point. Frame-homogeneous Riemannian manifold is a Riemannian manifold such that the pushforward of an orthonormal basis by an isometry is transitive on the set of all orthonormal bases for the tangent spaces on a manifold: $\forall (e_i), (f_i) \in O(M)$, $\pi(e_i) = p, \pi(f_i) = q$, $\exists \phi \in \text{Iso}(M, g)$: $\phi(p) = q, d \phi_p (e_i) = f_i$. Every frame-homogeneous Riemannian manifold is isotropic. Every frame-homogeneous Riemannian manifold has constant sectional curvature.

Point reflection (点反演) at a point in a Riemannian manifold is an isometry that fixes the point and its differential at the point flips the sign of each tangent vector: $\phi \in \text{Iso}_p(M, g)$, $d \phi_p = - \text{Id}$. Riemannian symmetric space is a connected Riemannian manifold such that there is a point reflection at each point. Ever Riemannian symmetric space is homogeneous. A connected homogeneous Riemannian manifold is symmetric if it has a point reflection at some point. Riemannian locally symmetric space is a Riemannian manifold such that there is a point reflection on a neighborhood of each point.

Model Riemannian manifolds are Euclidean spaces, spheres, and hyperbolic spaces.

Euclidean Space

Euclidean group $E(n)$ is the semidirect product group of the Euclidean space (as a Lie group under addition) and the orthogonal group determined by matrix multiplication: $E(n) = \mathbb{R}^n \rtimes_\theta O(n)$, where $\theta$ denotes the action of matrix multiplication, i.e. $\forall x, y \in \mathbb{R}^n$, $\forall P, Q \in O(n)$, $(x, P)(y, Q) = (x + P y, P Q)$. The n-th Euclidean group has a faithful representation $\rho: E(n) \mapsto \text{GL}(n+1, \mathbb{R})$ into the (n+1)-th real general linear group defined by $\rho(x, P) = \begin{pmatrix}P & x \ 0 & 1 \end{pmatrix}$. The Euclidean group acts on the Euclidean space by $(y, Q) \cdot x = y + Q x$, which is a subgroup of the isometry group on the Euclidean space, and its pointwise differentials are transitive on the set of orthonormal bases for the tangent spaces on the Euclidean space; thus, every Euclidean space is frame-homogeneous. The Euclidean group is the full isometry group of the Euclidean space: $\text{Iso}(\mathbb{R}^n, \bar g) = E(n)$.

Flat Riemannian metric on a smooth n-manifold is a Riemannian metric that makes the manifold locally isometric to the Euclidean n-space. A Riemannian manifold is flat if and only if it admits a smooth atlas where every coordinate frame is orthonormal. Only flat Riemannian manifolds have smooth orthonormal coordinate frames. Every Riemannian metric on a smooth 1-manifold is flat. The n-torus as the Riemannian submanifold of the Euclidean 2n-space is flat. The smooth covering map $X: \mathbb{R}^n \mapsto \mathbb{T}^n$ onto the n-torus, defined by $X(u^i)_{i=1}^n = (\cos u^i, \sin u^i)_{i=1}^n$, is a local isometry and thus a Riemannian covering. A (pseudo-)Riemannian manifold is flat if and only if its curvature tensor is zero.

Sphere

Round metric $\mathring g_R$ on the sphere $\mathbb{S}^n(R)$ of radius $R$ centered at the origin in the Euclidean (n+1)-space is the induced metric on the submanifold: $\mathring g_R = \iota^∗ \bar g$ where $\iota: \mathbb{S}^n(R) \mapsto \mathbb{R}^{n+1}$. The (n+1)-th orthogonal group is the full isometry group of an n-sphere of any radius: $\text{Iso}(\mathbb{S}^n(R), \mathring g_R) =O(n+1)$. Every round sphere is frame-homogeneous. Spheres of radius $R$ have constant sectional curvature $R^{-2}$. Great circle on the n-sphere is its intersection with any two-dimensional linear subspace of the Euclidean (n+1)-space: $\mathbb{S}^n(R) \cap \Pi$, where $\Pi \in G(2, n+1)$. A nonconstant curve on a sphere is a maximal geodesic if and only if it is a periodic constant-speed curve whose image is a great circle. Every sphere is geodesically complete.

Conformally related or pointwise conformal Riemannian metrics on a smooth manifold are ones that differ by a smoothly varying scaling factor: $\exists f \in C^\infty(M)$, $g_2 = f g_1$. Conformal diffeomorphism between Riemannian manifolds is a diffeomorphism such that the pullback metric is conformal to the Riemannian metric on the domain: $\phi: M \mapsto \tilde M$, $\exists f \in C^\infty(M)$, $\phi^∗ \tilde g = f g$. Conformal (共形) diffeomorphisms are the same as angle-preserving (保角) diffeomorphisms. Conformally equivalent Riemannian manifolds are ones related by a conformal diffeomorphism. Locally conformally flat Riemannian metric on a smooth n-manifold is a Riemannian metric that makes some open subsets that cover the manifold conformally equivalent to open subsets of the Euclidean n-space.

Stereographic projection (球极平面投影) $\sigma: \mathbb{S}^n(R) \setminus \{N\} \mapsto \mathbb{R}^n$ from the north pole of the n-sphere of radius $R$ to the Euclidean n-space is the map that sends each point on the sphere other than the north pole to the point where the line through the north pole and the point intersects the equatorial hyperplane: $\sigma(x^i)_{i=1}^{n+1} = \frac{R}{R - x^{n+1}} (x^i)_{i=1}^n$. The stereographic projection is a conformal diffeomorphism between the n-sphere of radius $R$ minus the north pole and the Euclidean n-space. The round metric on a sphere of any radius is not flat, but is locally conformally flat.

Hyperbolic Space

Hyperbolic space of radius $R$ and dimension $n \ge 2$ is any of the mutually isometric Riemannian manifolds defined as follows: (1) Hyperboloid model $(\mathbb{H}^n (R), \breve g_R^1)$: the submanifold of the (n+1)-dimensional Minkowski space defined by the upper sheet of the hyperboloid $\sum_{i=1}^n (\xi^i)^2 - \tau^2 = -R^2$ (with the induced metric). (2) Beltrami-Klein model $(\mathbb{K}^n (R), \breve g_R^2)$: the ball of radius $R$ centered at the origin of the Euclidean n-space, with metric $\breve g_R^2 = \frac{R^2}{R^2 - |w|^2} \left[\sum_{i=1}^n (d w^i)^2 + \frac{(\sum_{i=1}^n w^i d w^i)^2}{R^2 - |w|^2} \right]$. (3) Poincare ball model $(\mathbb{B}^n (R), \breve g_R^3)$: the ball of radius $R$ centered at the origin of the Euclidean n-space, with metric $\breve g_R^3 = \frac{4 R^4}{(R^2 - |u|^2)^2} \sum_{i=1}^n (d u^i)^2$. (4) Poincare half-space model $(\mathbb{U}^n (R), \breve g_R^4)$: the upper half-space in the Euclidean n-space, with metric $\breve g_R^4 = \frac{R^2}{(x^n)^2} \sum_{i=1}^n (d x^i)^2$. Hyperbolic plane is a 2-dimensional hyperbolic space. Every Hyperbolic space is frame-homogeneous. Hyperbolic spaces of radius $R$ have constant sectional curvature $-R^{-2}$.

Lorentz group $O(n, 1)$ of dimension $n+1$... Orthochronous Lorentz group $O^+(n, 1)$ of dimension $n+1$... The (n+1)-dimensional orthochronous Lorentz group is the full isometry group of an n-dimensional Hyperbolic space of any radius: $\text{Iso}(\mathbb{H}^n(R), \breve g_R) = O^+(n, 1)$.

Central projection from the hyperboloid to the ball... Hyperbolic stereographic projection... Cayley transform... Generalized Cayley transform... Every hyperbolic space is locally conformally flat.

Great hyperbola in the hyperboloid model of a hyperbolic space is the intersection of the hyperboloid with a 2-dimensional linear subspace. A nonconstant curve in a hyperbolic space is a maximal geodesic if and only if it is a constant-speed embedding of the real line whose image is one of the following: (1) Hyperboloid model: a great hyperbola; (2) Beltrami-Klein model: the interior of a line segment with endpoints on the sphere; (3) Poincare ball model: the interior of a diameter, or the arc of a Euclidean circle that intersects the sphere orthogonally; (4) Half-space model: a half-line orthogonal to the boundary, or a Euclidean half-circle with center on the boundary. Every hyperbolic space is geodesically complete.

Riemannian Submanifold

Riemannian submanifolds of Euclidean spaces are particularly interesting. We already know that: the Euclidean space $(\mathbb{R}^n, \bar{g}, \bar{\nabla}, \overline{Rm})$ has metric $\bar g_{ij} = \delta_{ij}$, connection $\bar \nabla_X Y = (\nabla Y) X$ where $\nabla Y$ is the Jacobian, and curvature tensor $\overline{Rm} = 0$; its submanifold $(M, g, \nabla^\top, Rm)$ has metric $g_p = \bar g_p|_{(T_p M)^2}$, connection $\nabla^\top_X Y = \pi^\top (\bar \nabla_{\tilde X} \tilde Y)$; for a graph parameterization $\Phi(x) = (x, f(x))$ of the submanifold, the induced Riemannian manifold on the parameter space is $(X, \hat g, \hat \nabla)$, with metric $\hat{g} = I + J^T J$, where $J = \nabla f$ is the Jacobian. In this section we will show that the submanifold has curvature tensor $Rm(W,X,Y,Z) = (\text{II}(W, Z), \text{II}(X, Y)) - (\text{II}(W, Y), \text{II}(X, Z))$, where second fundamental form $\text{II}(X, Y) = \pi^\perp (\bar\nabla_{\tilde X} \tilde Y)$. Note that $Rm_p(v,w,w,v) = (\text{II}(v, v), \text{II}(w, w)) - \|\text{II}(v, w)\|^2$ and $\text{II}(v, v) = \gamma_v''(0)$, we can compute the sectional curvature by: $\sec(v, w) = [(\gamma_v''(0), \gamma_w''(0)) - \|\text{II}(v, w)\|^2] / [\|v\|^2 \|w\|^2 - (v, w)^2]$, where $\text{II}(v, w) = \pi^\perp (\bar\nabla_{\tilde v} \tilde w)$.

Normal vector at a point on a smooth submanifold of a Riemannian manifold is a tangent vector of the manifold that is normal to the tangent space of the submanifold: $v \in T_p \tilde{M}$, $\forall w \in T_p M$, $\langle v, w \rangle_g = 0$. Normal vector field along a smooth submanifold of a Riemannian manifold is a section of the ambient tangent bundle $T \tilde{M}|_M$ whose value at each point is a normal vector to the submanifold. Normal space $N_p M$ at a point on a smooth submanifold of a Riemannian manifold is the vector space consisting of all the tangent vectors normal to the submanifold at the point. The tangent space of a Riemannian manifold at each point of a smooth submanifold is the orthogonal direct sum of the normal space and the tangent space of the submanifold at that point: $N_p M = (T_p M)^\perp$. Normal bundle $N M$ of a smooth submanifold of a Riemannian manifold is the disjoint union of all its normal spaces: $N M = \sqcup_{p \in M} N_p M$. The normal bundle of a smooth n-submanifold of a Riemannian m-manifold is a smooth rank-$(m-n)$ vector subbundle of the ambient tangent bundle. The normal bundle $N \partial M$ to the boundary of a smooth Riemannian manifold is a smooth rank-1 vector bundle, and there is a unique smooth outward-pointing unit normal vector field along the boundary. Tangential projection $\pi^\top: T \tilde{M}|_M \mapsto T M$ is the smooth bundle homomorphism whose restriction to each fiber is the orthogonal projection from the ambient tangent space to the tangent space of the submanifold. Normal projection $\pi^\perp: T \tilde{M}|_M \mapsto N M$ is the smooth bundle homomorphism whose restriction to each fiber is the orthogonal projection from the ambient tangent space to the normal space of the submanifold. We often use shorthand notations $\pi^\top(X) = X^\top$ and $\pi^\perp(X) = X^\perp$, where $X \in \Gamma(T \tilde M |_M)$.

Second fundamental form $\text{II}$ (as in bilinear form; read "two") of an embedded Riemannian submanifold of a (pseudo-)Riemannian manifold is a smooth field of symmetric bilinear operators identified with the symmetric bilinear map $\text{II}: \mathfrak{X}^2(M) \mapsto \Gamma(N M)$, $\forall X, Y \in \mathfrak{X}(M)$, $\text{II}(X, Y) = \pi^\perp (\tilde\nabla_{\tilde X} \tilde Y)$, where $\tilde X|_M = X$ and $\tilde Y|_M = Y$ are arbitrary extensions. Let $E$ be the smooth vector bundle over the submanifold with fibers $E_p = \mathcal{L}((T_p M)^2, N_p M)$, then the second fundamental form is a smooth section of the bundle: $\text{II} \in \Gamma(E)$; at every point on the submanifold, it is a symmetric bilinear operator from the Cartesian square of the tangent space to the normal space: $\text{II}_p \in \mathcal{L}((T_p M)^2, N_p M)$. The second fundamental form is completely determined by its action on pairs of the same unit tangent vectors. The second fundamental form provides the difference between the intrinsic and the ambient Levi-Civita connections: (1) Gauss Formula: $\forall X, Y \in \mathfrak{X}(M)$, $\tilde\nabla_X Y = \nabla_X Y + \text{II}(X, Y)$; (2) Gauss Formula along a Curve: $\forall \gamma \in C^\infty(I, M)$, $\forall X \in \mathfrak{X}(\gamma)$, $\tilde D_t X = D_t X + \text{II}(\gamma', X)$. Gauss Equation: The second fundamental form provides the difference between the intrinsic and the ambient curvature tensors: $\forall W, X, Y, Z \in \mathfrak{X}(M)$, $\widetilde{Rm}(W,X,Y,Z) - Rm(W,X,Y,Z) =$ $\langle \text{II}(W, Y), \text{II}(X, Z) \rangle - \langle \text{II}(W, Z), \text{II}(X, Y) \rangle$.

Geodesic curvature $\kappa$ of a smooth unit-speed curve in a (pseudo-)Riemannian manifold is the non-negative function that gives the norms of the acceleration vectors: $\kappa(t) = |D_t \gamma'(t)|$. Geodesic curvature of a regular curve in a Riemannian manifold is the curvature of a unit-speed reparameterization of the curve at the corresponding point: $\kappa(t) = \bar{\kappa} \circ \phi^{-1}(t)$, where $\bar{\gamma} = \gamma \circ \phi$. Geodesic curvature of a nonzero-speed regular curve in a pseudo-Riemannian manifold is defined similarly. Geodesic has zero geodesic curvature. For a regular curve in an embedded Riemannian submanifold of a (pseudo-)Riemannian manifold, its intrinsic curvature $\kappa$ is its geodesic curvature as a curve in the submanifold, and its extrinsic curvature $\tilde \kappa$ is its geodesic curvature as a curve in the ambient manifold: for unit-speed curves, $\tilde\kappa(t) = |\tilde D_t \gamma'(t)|$; reparameterization should be applied otherwise. Geometric interpretation of the second fundamental form: (1) The action of the second fundamental form on any tangent vector of the submanifold is the initial ambient acceleration of the geodesic with that initial velocity: $\forall v \in T_p M$, $\tilde D_t \gamma_v'(0) = \text{II}(v, v)$; (2) For a unit tangent vector, the norm of the second fundamental form is the initial ambient/extrinsic curvature of the geodesic: if $|v| = 1$, then $\tilde\kappa(0) = |\text{II}(v, v)|$. Totally geodesic submanifold of a Riemannian manifold is one such that every ambient geodesic that is tangent to the submanifold at some time stays in the submanifold for an open interval containing that time. For an embedded Riemannian submanifold of a (pseudo-)Riemannian manifold, the following are equivalent: (a) it is totally geodesic; (b) every geodesic is an ambient geodesic; (c) its second fundamental form vanishes identically, i.e. it is identically zero.

Second fundamental form $\text{II}_N$ in the direction of a normal vector field is the symmetric 2-tensor field that provides the inner product of the second fundamental form and the normal vector field: $N \in \Gamma(N M)$, $\forall X, Y \in \mathfrak{X}(M)$, $\text{II}_N(X, Y) = \langle N, \text{II}(X, Y) \rangle$. Weingarten map $W_N$ in the direction of a normal vector field is the self-adjoint, smooth bundle homomorphism on the tangent bundle such that: $\langle W_N(X), Y \rangle = \langle N, \text{II}(X, Y) \rangle$; note that $\langle W_N(X), Y \rangle = \text{II}_N(X, Y)$. Weingarten Equation: The Weingarten map of a vector field in the direction of a normal vector field equals the opposite of the tangential component of the ambient covariant derivative of the normal vector field in the direction of the vector field: $\forall X \in \mathfrak{X}(M)$, $\forall N \in \Gamma(N M)$, $\pi^\top(\tilde \nabla_X N) = - W_N(X)$. Normal connection $\nabla^\perp$ of an embedded Riemannian submanifold of a (pseudo-)Riemannian manifold is the connection on its normal bundle defined by: $\forall X \in \mathfrak{X}(M)$, $\forall N \in \Gamma(N M)$, $\nabla^\perp_X N = \pi^\perp (\tilde\nabla_X \tilde N)$, where $\tilde N$ is a smooth extension. The normal connection is compatible with the ambient (pseudo-)Riemannian metric: $X \langle N_1, N_2 \rangle = \langle \nabla^\perp_X N_1, N_2 \rangle + \langle N_1, \nabla^\perp_X N_2 \rangle$. Define a connection $\nabla^E$ in the bundle $E$ over the submanifold: $\forall X, Y, Z \in \mathfrak{X}(M)$, $\forall B \in \Gamma(E)$, $(\nabla^E_X B)(Y, Z) = \nabla^\perp_X (B(Y, Z)) - B(\nabla_X Y, Z) - B(Y, \nabla_X Z)$. Codazzi Equation [@Peterson1853; @Mainardi1856; @Codazzi1868]: The normal part of an ambient curvature endomorphism equals a difference between covariant derivatives of the second fundamental form: $(\tilde R(X, Y) Z)^\perp = (\nabla^E_X \text{II})(Y, Z) - (\nabla^E_Y \text{II})(X, Z)$.

Now we consider a hypersurface of a Riemannian (n+1)-manifold, and all constructs depend on the choice of a smooth unit normal vector field $N$ on the hypersurface unless otherwise specified. Scalar second fundamental form $h$ of the hypersurface is its second fundamental form in the direction of that normal vector field: $h = \text{II}_N$; $\text{II}(X, Y) = h(X, Y) N$; or equivalently, $h(X, Y) = \langle N, \tilde \nabla_X Y \rangle$. Shape operator $s$ of the hypersurface is the (1,1)-tensor field obtained from the scalar second fundamental form by raising an index: $s = h^\sharp$; i.e. its Weingarten map: $s = W_N$; or equivalently, a self-adjoint endomorphism on the tangent bundle such that $\forall X, Y \in \mathfrak{X}(M)$, $\langle s X, Y \rangle = h(X, Y)$. Principal curvatures $(\kappa_i)_{i=1}^n$ at a point of a hypersurface are the eigenvalues of the shape operator. Principal curvatures are determined up to sign, depending on the direction of normal vector. Principal directions at a point of a hypersurface w.r.t. a principal curvature is the corresponding eigenspace. For every point on the hypersurface, there is an isometry from a neighborhood of the hypersurface to the graph of a function such that the coefficients of the quadratic terms are the principal curvatures at that point: $f(x) = \frac{1}{2} \sum_{i=1}^n \kappa_i x_i^2 + O(|x|^3)$. Gaussian curvature $K$ at a point of a hypersurface is the product of the principal curvatures: $K = \det(s)$; that is, $K = \prod_{i=1}^n \kappa_i$, its sign is independent of the normal vector field if $n$ is an even number. For a surface, its Gaussian curvature is the product of its two principal curvatures, whose sign is easy to check for quadric surfaces (aka quadrics): (1) zero: cylinder; (2) positive: ellipsoid, elliptic paraboloid, elliptic hyperboloid of two sheets; (3) negative: hyperbolic paraboloid, elliptic hyperboloid of one sheet. Gauss's Theorema Egregium (绝妙定理): The Gaussian curvature at every point of an embedded Riemannian 2-submanifold of the Euclidean 3-space is equal to one-half the scalar curvature of the induced metric at that point, and thus the Gaussian curvature is a local isometry invariant of the submanifold: $K(p) = S(p) / 2$. Mean curvature $H$ at a point of a hypersurface is the average of the principal curvatures: $H = \text{tr}(s) / n$; that is, $H = \sum_{i=1}^n \kappa_i / n$. Unlike the Gaussian curvature, the mean curvature is not a local isometry invariant: a cylinder is locally isometric to the Euclidean plane, but their mean curvatures are different. Kulkarni–Nomizu product $h \mathbin{\bigcirc\mspace{-15mu}\wedge} k$ of symmetric 2-tensors is the 4-tensor defined by: $h \mathbin{\bigcirc\mspace{-15mu}\wedge} k (w, x, y, z) = h(w, z) k(x, y) + h(x, y) k(w, z)$ $- h(w, y) k(x, z) - h(x, z) k(w, y)$. Exterior covariant derivative $D T$ of a smooth symmetric 2-tensor field is the 3-tensor field defined by: $(D T)(x, y, z) = -(\nabla T)(x, y, z) + (\nabla T)(x, z, y)$. Codazzi tensor is a symmetric 2-tensor field whose exterior covariant derivative is zero. Fundamental Equations for a Hypersurface: (1) Gauss formula: $\tilde\nabla_X Y = \nabla_X Y + h(X, Y) N$; (2) Gauss formula for a curve: $\tilde D_t X = D_t X + h(\gamma', X) N$; (3) Gauss equation: $\widetilde{Rm} - Rm = - h \mathbin{\bigcirc\mspace{-15mu}\wedge} h / 2$; (4) Weingarten equation: $\tilde \nabla_X N = - s X$; (5) Codazzi equation: $\widetilde{Rm}(X, Y, Z, N) = (D h)(Z, X, Y)$. Fundamental Equations for a Hypersurface of a Euclidean Space: (3) Gauss equation: $Rm = h \mathbin{\bigcirc\mspace{-15mu}\wedge} h / 2$; (5) Codazzi equation: $D h = 0$. This means, for hypersurfaces of Euclidean Spaces, its scalar second fundamental form completely determines its curvature tensor, and its scalar second fundamental form is a Codazzi tensor. In a local frame, these equations read: (3) Gauss equation: $R_{ijkl} = h_{il} h_{jk} - h_{ik} h_{jl}$; (5) Codazzi equation: $h_{ij;k} = h_{ik;j}$, where the semicolon separates the index of differentiation. With a smooth local parameterization $X \in C^\infty(U, \mathbb{R}^{n+1})$, the scalar second fundamental form can be computed as: $\forall i, j \in n$, $h(\partial_i X, \partial_j X) = \langle \frac{\partial^2 X}{\partial u^i \partial u^j}, N \rangle$. If a smooth normal vector field can be obtained, the shape operator can be computed as: $\forall X \in \mathfrak{X}(M)$, $s X = - \bar\nabla_X N = - \sum_{i,j=1}^{n+1} X^j (\partial_j N^i) \partial_i$.

Gaussian curvature $K$ of a Riemannian 2-manifold is half the scalar curvature: $K := S / 2$. k-plane $\Pi$ in a vector space is a k-dimensional linear subspace: $\Pi \in G_k(V)$, where $G$ refers to Grassmann manifold. A k-plane may also be specified by a basis of the subspace, e.g. (v,w)-plane is the 2-plane spanned by linearly independnet vectors $v$ and $w$ in a linear space. Plane section $S_\Pi$ determined by a 2-plane in a tangent plane of a Riemannian n-manifold, $n \ge 2$, is the embedded 2-dimensional submanifold defined by a diffeomorphic image of the 2-plane via the exponential map: $\Pi \in G_2(T_p M)$, $V \subset T_p M$, $U \subset M$, $\exp_p: V \cong U$, $S_\Pi = \exp_p(\Pi \cap V)$. Sectional curvature $\text{sec}(\Pi)$ of a 2-plane in a tangent plane of a Riemannian manifold is the intrinsic Gaussian curvature at the point of the plane section determined by the 2-plane; "intrinsic" means using the induced metric on the plane section. Sectional curvature $\text{sec}(v, w)$ given two linearly independent tangent vectors at a point is sectional curvature of the (v,w)-plane: $\text{sec}(v, w) = Rm_p(v, w, w, v) / |v \wedge w|^2$, where $|v \wedge w| = \sqrt{|v|^2 |w|^2 - \langle v, w \rangle^2}$. Sectional curvatures determine the curvature tensor: Two algebraic curvature tensors on a finite-dimensional inner product space are identical, if they provide the same sectional curvature for every pair of linearly independent vectors. Geometric interpretation of Ricci and scalar curvatures: The action of the Ricci curvature on every unit tangent vector of a Riemannian n-manifold, $n \ge 2$, is the sum of the sectional curvatures of the 2-planes spanned by this tangent vector and each of $(n - 1)$ other vectors that together form an orthonormal basis of the tangent space; and the scalar curvature at every point is the sum of all sectional curvatures of the 2-planes spanned by ordered pairs of distinct basis vectors in any orthonormal basis: $\forall p \in M$, $\forall (v_i)_{i=1}^n \in O(T_p M)$, $Rc_p(v_i, v_i) = \sum_{j \ne i} \sec(v_i, v_j)$, $S(p) = \sum_{i=1}^n \sum_{j \ne i} \sec(v_i, v_j)$. If the sectional curvatures of a Riemannian manifold are sign-definite (i.e. positive, negative, nonnegative, or nonpositive), then its Ricci and scalar curvatures both have the same sign-definiteness; note that the Ricci tensor would be called positive-definite, negative-definite, positive semi-definite, or negative semi-definite. Constant sectional curvature Riemannian metric or Riemannian manifold is one whose sectional curvatures are the same for all planes at all points. A Riemannian metric has constant sectional curvature $c$ if and only if its curvature tensor can be written as $Rm = \frac{c}{2} g \mathbin{\bigcirc\mspace{-15mu}\wedge} g$, or in any local basis, $R_{ijkl} = c (g_{il} g_{jk} - g_{ik} g_{jl})$. For a Riemannian n-manifold with constant sectional curvature $c$: the Ricci tensor $Rc = (n-1) c g$, or in a local basis, $R_{ij} = (n-1) c g_{ij}$; the scalar curvature $S = n (n-1) c$; the Riemann curvature endomorphism $R(v, w) x = c (\langle w, x \rangle v - \langle v, x \rangle w)$.

Others

Nash embedding theorem ($C^1$ version) [@Nash1954]: If a Riemannian manifold $(M, g)$ admits a short smooth embedding $f$ into $\mathbb{R}^n$, then it admits isometric $C^1$ embeddings into $\mathbb{R}^n$ that approximate $f$ uniformly. As follows from the Whitney embedding theorem, any Riemannian manifold of dimension $m$ admits an isometric $C^1$ embedding into an arbitrarily small neighborhood in $\mathbb{R}^{2m}$.

Myers Theorem [@Myers1941]: If a Riemanniann n-manifold is complete and its Ricci curvature has a positive lower bound, then it is compact and its fundamental group is finite: $\forall v \in T M$, $|v| = 1$, $Rc(v, v) \ge (n-1) R^{-1}$, then $\text{diam}(M) \le \pi R$ and $\forall p \in M$, $|\pi_1(M, p)| \in \mathbb{N}$. Note that noncompact Riemanniann manifolds can be complete and have strictly positive Ricci or even sectional curvature, as long as the curvature gets arbitrarily close to zero, e.g. the paraboloid.

Symplectic Manifold

Symplectic geometry or symplectic topology is the study of invariant properties of symplectic manifolds under symplectomorphisms.

Symplectic tensor (辛张量) $\omega$ (aka "symplectic form") is a nondegenerate 2-covector. Symplectic vector space $(V, \omega)$ is a vector space endowed with a symplectic tensor. Any symplectic vector space is even-dimensional. Symplectic basis for a symplectic vector space is a basis $(a_i, b_i)_{i=1}^n$, $n = (\dim V) / 2$, such that its symplectic tensor has the canonical form $\omega = \sum_{i=1}^n \alpha_i \wedge \beta_i$, where $(\alpha_i, \beta_i)_{i=1}^n$ is the corresponding basis for its dual space. Any symplectic vector space has a symplectic basis.

Symplectic complement $S^\perp$ of a linear subspace $S$ of a symplectic vector space is the subspace consisting of all vectors such that the action of the symplectic tensor on them and those in $S$ are always zero: $S^\perp = \{v \in V : \forall w \in S, \omega(v, w) = 0\}$. Symplectic subspace of a symplectic vector space is a linear subspace which intersects with its symplectic complement only at the origin: $S \cap S^\perp = \{0\}$. Isotropic subspace / Coisotropic subspace / Lagrangian subspace of a symplectic vector space is a linear subspace that is included in / includes / equals its symplectic complement, respectively. The dimension of a symplectic vector space equals the sum of the dimensions of any linear subspace and its symplectic complement: $\dim V = \dim S + \dim S^\perp$. Thus, a linear subspace can be isotropic / isotropic / Lagrangian only if its dimension is no greater than / is no less than / equals half the dimension of the full space.

Nondegenerate 2-form on a smooth manifold is a 2-form whose value is a nondegenerate 2-covector everywhere. Symplectic form (辛形式) or symplectic structure on a smooth manifold is a closed nondegenerate 2-form. Symplectic manifold (辛流形) $(M, \omega)$ is a smooth manifold endowed with a symplectic form. Symplectic coordinates, canonical coordinates, or Darboux coordinates for a symplectic 2n-manifold are coordinates $(x_i, y_i)_{i=1}^n$ in which the symplectic form of the manifold has the canonical coordinate representation $\omega = \sum_{i=1}^n d x^i \wedge d y^i$. Darboux theorem: Every symplectic manifold has a smooth atlas where its symplectic form has the canonical form in every chart.

Symplectomorphism (辛微分同胚) $F: M_1 \mapsto M_2$ is a diffeomorphism between symplectic manifolds by which the pullback of the symplectic form of its codomain is that of its domain: $F^∗ \omega_2 = \omega_1$.

Hamiltonian Vector Field

Hamiltonian vector fields. Hamiltonian system, a canonical system of ordinary differential equations corresponding to any smooth real-valued function on a symplectic manifold. Poisson brackets.

Hamiltonian flowout theorem.

Symplectic and Lagrangian Submanifolds

Symplectic submanifold of a symplectic manifold is a smooth submanifold whose tangent spaces are symplectic subspaces. Isotropic submanifold, coisotropic submanifold, and Lagrangian submanifold are analogously defined.

Constraint as a submanifold (geometry; constraint manifold) or a subbundle (force). Holonomic constraint (完整约束) on the tangent bundle is an integrable subbundle.

Contact Manifold

Contact structure is an odd-dimensional analogue of symplectic structures. Many constructs for symplectic manifolds have analogues in contact geometry.

Contact form (切触形式) $\theta$ on a smooth (2n+1)-manifold $M$ is a nonvanishing smooth 1-form such that the restriction of its differential $d \theta_p \in T^2(T_p^∗ M)$ at each point to its kernel $\text{Ker}(\theta_p)$ is nondegenerate, i.e. a symplectic tensor. Contact coordinates for a contact form on a smooth (2n+1)-manifold are smooth coordinates $(x_i, y_i, z)_{i=1}^n$ in which the contact form has the canonical coordinate representation $\theta = d z - \sum_{i=1}^n y^i d x^i$. Contact Darboux theorem: Every contact form on a smooth (2n+1)-manifold can be put in the canonical form in charts that form a smooth atlas.

Contact structure (接触结构) $H$ on a smooth (2n+1)-manifold is a smooth rank-$2n$ distribution whose smooth local defining forms are all contact forms. Contact form for a contact structure is a local defining form for the contact structure. Contact manifold (切触流形) $(M, H)$ is a smooth manifold endowed with a contact structure. Every oriented compact smooth 3-manifold admits a contact structure [@Martinet1971].

Contact Hamiltonian vector field. Contact flowout theorem.

Isotropic submanifold of a contact manifold is a smooth submanifold whose tangent bundle is contained in the contact structure of the manifold. Legendrian submanifold of a contact (2n+1)-manifold is an isotropic n-submanifold. Legendrian section of the 1-jet bundle of a smooth manifold is a smooth section $\eta: M \mapsto J^1 M$ whose range is a Legendrian submanifold. A smooth local section of the 1-jet bundle of a smooth manifold is the 1-jet of a smooth function if and only if it is a Legendrian section.


🏷 Category=Geometry