Hyperbolic metrics #
This file packages the data used by a hyperbolic structure: a smooth Riemannian metric, metric
completeness, and the standard constant-curvature tensor with parameter -1 (the tensor form of
constant curvature). The metric is bundled so that later volume and Mostow statements
can quantify over a chosen metric.
The curvature convention follows Lee, Introduction to Riemannian Manifolds, 2nd edition, Chapter 7.
The curvature predicate is stated for an arbitrary connection and then specialized to the
Levi-Civita connection of a bundled metric. This keeps the curvature equation explicit and makes
the convention visible: R(w,u)v = κ (⟪u,v⟫ w - ⟪w,v⟫ u).
On a compact manifold completeness is automatic, so there a hyperbolic metric is just a smooth
metric of constant curvature -1 (TauCeti.HyperbolicMetric.ofCompactSpace,
TauCeti.isHyperbolic_iff_exists_isConstantCurvatureTensor).
A complete smooth Riemannian metric of constant curvature -1 on M.
- metric : Bundle.ContMDiffRiemannianMetric I (↑⊤) E fun (x : M) => TangentSpace I x
The smooth Riemannian metric.
- complete : CompleteSpace M
The metric's own Riemannian distance is metrically complete.
- curvature : self.metric.IsConstantCurvatureTensor (-1)
The Levi-Civita connection has the constant-curvature tensor with parameter
-1.
Instances For
A manifold is hyperbolic when it admits a complete smooth metric of constant curvature -1.
This is the existence predicate used by later hyperbolic-volume and Mostow-rigidity statements;
the chosen metric remains available through HyperbolicMetric when a proof is needed.
Instances For
A manifold is hyperbolic exactly when it carries a hyperbolic metric.
On a compact manifold every smooth metric of constant curvature -1 is a hyperbolic metric:
a compact metric space is complete, so completeness of the Riemannian distance is automatic.
Instances For
The curvature equation carried by a hyperbolic metric, evaluated at one tangent triple.
A hyperbolic metric on a manifold of real dimension n has scalar curvature -n (n - 1).
A hyperbolic metric on a surface has scalar curvature -2.
A hyperbolic metric has constant sectional curvature -1.
A compact manifold is hyperbolic exactly when it carries a smooth metric of constant curvature
-1; completeness is automatic.
An IsHyperbolic witness has scalar curvature
n (n - 1) (-1) in real tangent-space dimension n.
An IsHyperbolic witness has constant sectional curvature -1.