Charted spaces with a given structure groupoid #
A charted space has an atlas in a groupoid G if the change of coordinates belong to the
groupoid.
Instances
Reformulate in the StructureGroupoid namespace the compatibility condition of charts in a
charted space admitting a structure groupoid, to make it more easily accessible with dot
notation.
The trivial charted space structure on the model space is compatible with any groupoid.
Any charted space structure is compatible with the groupoid of all open partial homeomorphisms.
If G is closed under restriction, the transition function between the restriction of two
charts e and e' lies in G.
Given a charted space admitting a structure groupoid, the maximal atlas associated to this structure groupoid is the set of all charts that are compatible with the atlas, i.e., such that changing coordinates with an atlas member gives an element of the groupoid.
Equations
Instances For
The elements of the atlas belong to the maximal atlas for any structure groupoid.
Changing coordinates between two elements of the maximal atlas gives rise to an element of the structure groupoid.
The maximal atlas of a structure groupoid is stable under equivalence.
In the model space, the identity is in any maximal atlas.
In the model space, any element of the groupoid is in the maximal atlas.
If a structure groupoid G is closed under restriction, for any chart e in the maximal atlas,
the restriction e.restr s to an open set s is also in the maximal atlas.
If a single open partial homeomorphism e from a space α into H has source covering the
whole space α, then that open partial homeomorphism induces an H-charted space structure on α.
(This condition is equivalent to e being an open embedding of α into H; see
IsOpenEmbedding.singletonChartedSpace.)
Equations
Instances For
Given an open partial homeomorphism e from a space α into H, if its source covers the
whole space α, then the induced charted space structure on α is HasGroupoid G for any
structure groupoid G which is closed under restrictions.
An open embedding of α into H induces an H-charted space structure on α.
See OpenPartialHomeomorph.singletonChartedSpace.
Equations
Instances For
An open subset of a charted space is naturally a charted space.
Equations
- s.instChartedSpace = { atlas := ⋃ (x : ↥s), {(chartAt H ↑x).subtypeRestr ⋯}, chartAt := fun (x : ↥s) => (chartAt H ↑x).subtypeRestr ⋯, mem_chart_source := ⋯, chart_mem_atlas := ⋯ }
If s is a non-empty open subset of M, every chart of s is the restriction
of some chart on M.
If t is a non-empty open subset of H,
every chart of t is the restriction of some chart on H.
If a groupoid G is ClosedUnderRestriction, then an open subset of a space which is
HasGroupoid G is naturally HasGroupoid G.
Restricting a chart of M to an open subset s yields a chart in the maximal atlas of s.
NB. We cannot deduce membership in atlas H s in general: by definition, this atlas contains
precisely the restriction of each preferred chart at x ∈ s --- whereas atlas H M
can contain more charts than these.
Alias of StructureGroupoid.subtypeRestr_mem_maximalAtlas.
Restricting a chart of M to an open subset s yields a chart in the maximal atlas of s.
NB. We cannot deduce membership in atlas H s in general: by definition, this atlas contains
precisely the restriction of each preferred chart at x ∈ s --- whereas atlas H M
can contain more charts than these.
Structomorphisms #
A G-diffeomorphism between two charted spaces is a homeomorphism which, when read in the
charts, belongs to G. We avoid the word diffeomorph as it is too related to the smooth category,
and use structomorph instead.
- toFun : M → M'
- invFun : M' → M
- left_inv : Function.LeftInverse self.invFun self.toFun
- right_inv : Function.RightInverse self.invFun self.toFun
- continuous_toFun : Continuous self.toFun
- continuous_invFun : Continuous self.invFun
- mem_groupoid (c : OpenPartialHomeomorph M H) (c' : OpenPartialHomeomorph M' H) : c ∈ atlas H M → c' ∈ atlas H M' → c.symm.trans (self.toOpenPartialHomeomorph.trans c') ∈ G
Instances For
The identity is a diffeomorphism of any charted space, for any groupoid.
Equations
- Structomorph.refl M = { toHomeomorph := Homeomorph.refl M, mem_groupoid := ⋯ }
Instances For
The inverse of a structomorphism is a structomorphism.
Instances For
The composition of structomorphisms is a structomorphism.
Instances For
Restricting a chart to its source s ⊆ M yields a chart in the maximal atlas of s.
Each chart of a charted space is a structomorphism between its source and target.
Equations
- One or more equations did not get rendered due to their size.