Partial diffeomorphisms and open subsets #
Mathlib's OpenPartialHomeomorph.restrOpen shrinks the source of an open partial homeomorphism
to its intersection with an open set. This file provides the same operation for Mathlib's
PartialDiffeomorph: the restriction is still C^n in both directions, because both of its
domains are subsets of the original ones. It is used to make charts small, for example to make
finitely many charts centred at distinct points pairwise disjoint.
A partial diffeomorphism is also a diffeomorphism between its source and its target, each an open
subset carrying the charts Mathlib restricts to it. This is the analogue for partial
diffeomorphisms of Mathlib's OpenPartialHomeomorph.toHomeomorphSourceTarget, and lets results
about diffeomorphisms be applied to a partial diffeomorphism on its domain.
The file also records that the inclusion of an open subset, with the charts Mathlib restricts to it, is a local diffeomorphism. Structures defined through charts, such as orientations, can then be compared on an open subset and on the ambient manifold. An open subset equal to the whole manifold is diffeomorphic to it through its inclusion. A partial diffeomorphism out of an open subset can be carried, near any point of its source, to the ambient manifold.
Main declarations #
PartialDiffeomorph.restrOpen: the restriction of a partial diffeomorphism to an open set.PartialDiffeomorph.contMDiffOn_toOpenPartialHomeomorph_restrOpenand itssymmversion: the restrictions of the underlying open partial homeomorphism to an open set are smooth.PartialDiffeomorph.toDiffeomorphSourceTarget: a partial diffeomorphism as a diffeomorphism between its open source and its open target.Diffeomorph.ofTop: an open subset equal toโคis diffeomorphic to the ambient manifold.TauCeti.isLocalDiffeomorph_subtype_val: the inclusion of an open subset is aC^nlocal diffeomorphism.PartialDiffeomorph.exists_ambient_of_opens: a partial diffeomorphism out of an open subset agrees near a point of its source with a partial diffeomorphism out of the ambient manifold.
The restriction of a partial diffeomorphism to an open set s: its source is
ฮฆ.source โฉ s, and its target is the image of that set.
Instances For
The underlying partial equivalence of the restriction is the restriction of the underlying partial equivalence.
The source of the restriction to s is ฮฆ.source โฉ s.
The target of the restriction to s consists of the points of ฮฆ.target whose preimage
lies in s.
The restriction has the same forward map.
The restriction has the same inverse map.
The open partial homeomorphism of a partial diffeomorphism has its source.
The open partial homeomorphism of a partial diffeomorphism has its target.
The inverse of the open partial homeomorphism of a partial diffeomorphism is the inverse function of the partial diffeomorphism.
Restricting the open partial homeomorphism of a partial diffeomorphism to an open set keeps it smooth on its source.
The inverse of the restriction of the open partial homeomorphism of a partial diffeomorphism to an open set is smooth on the target of the restriction.
A partial diffeomorphism is a diffeomorphism between its source and its target, as open
subsets of M and N.
Instances For
The diffeomorphism PartialDiffeomorph.toDiffeomorphSourceTarget evaluates as the partial
diffeomorphism.
The inverse of PartialDiffeomorph.toDiffeomorphSourceTarget evaluates as the inverse of the
partial diffeomorphism.
An open subset U of M equal to โค is C^n diffeomorphic to M through its inclusion.
Instances For
The diffeomorphism Diffeomorph.ofTop is the inclusion.
The diffeomorphism Diffeomorph.ofTop is the inclusion, as a function.
The inverse of Diffeomorph.ofTop sends a point to itself, viewed in U.
The inclusion of an open subset U of M, charted by the restrictions of the charts of M,
is a C^n local diffeomorphism.
Carrying a partial diffeomorphism out of an open subset to the ambient manifold. If ฮฆ is
a C^n partial diffeomorphism out of an open subset U of M and x โ ฮฆ.source, then there is a
C^n partial diffeomorphism e out of M whose source contains x and lies in U, which agrees
with ฮฆ at x, whose target lies in that of ฮฆ, and whose inverse is the inverse of ฮฆ followed
by the inclusion of U.