Documentation

TauCeti.Geometry.Manifold.Riemannian.Convex

The Riemannian distance on inner product spaces and their convex open subsets #

The standard Riemannian metric of an inner product space F restricts to any open subset U βŠ† F through the open-submanifold instances of TauCeti.Geometry.Manifold.Riemannian.Restriction. This file computes the resulting Riemannian distance when U is convex: straight segments stay in U, so every two points of U are joined by a curve of length exactly the ambient norm distance, while no curve can be shorter than that chord. Hence

This computation lets examples such as the open unit ball use the ordinary metric presentation. No finite-dimensionality assumption is needed: convexity is the only substantive hypothesis. The general facts about path length used along the way live in their canonical modules: TauCeti.Manifold.pathELength_lineMap (Riemannian.PathELength), and TauCeti.Manifold.pathELength_subtypeVal_comp (Riemannian.Restriction). That module also proves TopologicalSpace.Opens.riemannianEDist_le_riemannianEDist_subtype: restriction to any open submanifold cannot decrease distance.

Main results #

References #

Convex open subsets of an inner product space #

The length of a straight segment in a convex open subset is the ambient norm distance between its endpoints.

@[simp]

The Riemannian distance of a convex open subset is the ambient norm distance. For an open subset U of a real inner product space F, endowed with the restriction of the standard Riemannian metric, the Riemannian extended distance between two points of U equals their norm distance read in F: the straight segment stays in U and realizes the distance. Together with TopologicalSpace.Opens.isRiemannianManifold_of_convex, this identifies the ambient metric with the distance induced by the restricted Riemannian metric.

A convex open subset of an inner product space, endowed with its ambient metric, satisfies the IsRiemannianManifold predicate: its ambient extended distance is the infimum of the lengths of CΒΉ curves, because that infimum is exactly the norm distance.

Distance-realizing segments in convex open subsets #

A straight segment in a convex open subset realizes the ambient distance between its endpoints.

Any two points of a convex open subset of a real inner-product space are joined by a CΒΉ path whose Riemannian length is their ambient distance.