Inmathematics, acomplete manifold (orgeodesically complete manifold)M is a (pseudo-)Riemannian manifold for which, starting at any pointp ofM, there are straight paths extending infinitely in all directions.
Formally, a manifold is (geodesically) complete if for any maximalgeodesic, it holds that.[1] A geodesic ismaximal if its domain cannot be extended.
Equivalently, is (geodesically) complete if for all points, theexponential map at is defined on, the entiretangent space at.[1]
TheHopf–Rinow theorem gives alternative characterizations of completeness. Let be aconnected Riemannian manifold and let be itsRiemannian distance function.
The Hopf–Rinow theorem states that is (geodesically) complete if and only if it satisfies one of the following equivalent conditions:[2]
Euclidean space, thesphere, and thetori (with their naturalRiemannian metrics) are all complete manifolds.
Allcompact Riemannian manifolds and allhomogeneous manifolds are geodesically complete. Allsymmetric spaces are geodesically complete.

A simple example of a non-complete manifold is given by the punctured plane (with its induced metric). Geodesics going to the origin cannot be defined on the entire real line. By the Hopf–Rinow theorem, we can alternatively observe that it is not a complete metric space: any sequence in the plane converging to the origin is a non-converging Cauchy sequence in the punctured plane.
There exist non-geodesically complete compact pseudo-Riemannian (but not Riemannian) manifolds. An example of this is theClifton–Pohl torus.
In the theory ofgeneral relativity, which describes gravity in terms of a pseudo-Riemannian geometry, many important examples of geodesically incomplete spaces arise, e.g.non-rotating uncharged black-holes or cosmologies with aBig Bang. The fact that such incompleteness is fairly generic in general relativity is shown in thePenrose–Hawking singularity theorems.
If is geodesically complete, then it is not isometric to an open proper submanifold of any other Riemannian manifold. The converse does not hold.[3][further explanation needed]