Riemannian metrics on open submanifolds #
This file restricts a C^n Riemannian metric to an open submanifold. Mathlib models the tangent
space of a manifold on the model vector space itself, so the restricted metric is pointwise the
ambient metric; the content is that this family is C^n for the inherited manifold and tangent
bundle structures.
Main definitions #
Bundle.RiemannianMetric.restrictOpenTangentSpace: restriction of a fibrewise Riemannian metric.Bundle.ContMDiffRiemannianMetric.restrictOpenTangentSpace: restriction of aC^nRiemannian metric.TauCeti.Manifold.contMDiffRiemannianMetricOpen: the ambient instance metric restricted to an open submanifold.TauCeti.Manifold.instRiemannianBundleOpen,TauCeti.Manifold.instIsContinuousRiemannianBundleOpen, andTauCeti.Manifold.instIsContMDiffRiemannianBundleOpen: the corresponding scoped instances.TauCeti.Manifold.pathELength_subtypeVal_comp: the length of a curve in an open submanifold equals the length of its composition with the inclusion into the ambient manifold.TopologicalSpace.Opens.riemannianEDist_le_riemannianEDist_subtype: restriction to an open submanifold cannot decrease Riemannian distance.
The three instances are in the TauCeti scope; use open scoped TauCeti to install them. In
particular, under the usual separation hypotheses this makes EMetricSpace.ofRiemannianMetric
available on the open submanifold.
References #
- M. P. do Carmo, Riemannian Geometry, Birkhäuser, 1992, Ch. 1, §2.
Restrict a Riemannian metric on a tangent bundle to an open submanifold.
Equations
- g.restrictOpenTangentSpace U = { inner := Bundle.RiemannianMetric.restrictedTangentInner✝ g, symm := ⋯, pos := ⋯, continuousAt := ⋯, isVonNBounded := ⋯ }
Instances For
Restricting a Riemannian metric evaluates the ambient metric through the canonical tangent-space identification.
The restricted metric is the pullback of the ambient metric along the differential of the open-submanifold inclusion.
Restrict a C^n Riemannian metric on a manifold to an open submanifold.
Equations
- g.restrictOpenTangentSpace U = { inner := (g.toRiemannianMetric.restrictOpenTangentSpace U).inner, symm := ⋯, pos := ⋯, isVonNBounded := ⋯, contMDiff := ⋯ }
Instances For
Restricting a C^n Riemannian metric evaluates the ambient metric through the canonical
tangent-space identification.
Forgetting C^n regularity after restricting a metric gives its fibrewise restriction.
The C^n Riemannian metric on an open submanifold obtained by restricting the ambient
metric.
Equations
Instances For
The restricted Riemannian metric is the ambient metric under the canonical identification of tangent spaces.
An open submanifold inherits the ambient Riemannian bundle (fibrewise inner product).
Equations
Instances For
The restricted Riemannian bundle is continuous whenever the ambient bundle is continuous.
The restricted Riemannian bundle is as C^n as the ambient one.
The metric installed on an open submanifold is the fibrewise restriction of the ambient metric.
The inner product installed on an open submanifold is the ambient inner product under the canonical tangent-space identification.
The norm installed on an open submanifold is the ambient Riemannian norm under the canonical tangent-space identification.
The extended norm installed on an open submanifold is the ambient Riemannian extended norm under the canonical tangent-space identification.
Path length is intrinsic: restricting the metric of M to an open submanifold U does not
change the length of a C¹ curve read in U.
Restricting the Riemannian metric to an open submanifold cannot decrease distance: every curve in the submanifold is an ambient curve of the same length.