Local homeomorphisms #
This file defines local homeomorphisms.
Main definitions #
For a function f : X → Y between topological spaces, we say
IsLocalHomeomorphOn f siffis a local homeomorphism around each point ofs: for eachx : X, the restriction offto some open neighborhoodUofxgives a homeomorphism betweenUand an open subset ofY.IsLocalHomeomorph f:fis a local homeomorphism, i.e. it's a local homeomorphism onuniv.
Note that IsLocalHomeomorph is a global condition. This is in contrast to
PartialHomeomorph, which is a homeomorphism between specific open subsets.
Main results #
- local homeomorphisms are locally injective open maps
- more!
A function f : X → Y satisfies IsLocalHomeomorphOn f s if each x ∈ s is contained in
the source of some e : PartialHomeomorph X Y with f = e.
Equations
- IsLocalHomeomorphOn f s = ∀ x ∈ s, ∃ (e : PartialHomeomorph X Y), x ∈ e.source ∧ f = ↑e
Instances For
Proves that f satisfies IsLocalHomeomorphOn f s. The condition h is weaker than the
definition of IsLocalHomeomorphOn f s, since it only requires e : PartialHomeomorph X Y to
agree with f on its source e.source, as opposed to on the whole space X.
A PartialHomeomorph is a local homeomorphism on its source.
A function f : X → Y satisfies IsLocalHomeomorph f if each x : x is contained in
the source of some e : PartialHomeomorph X Y with f = e.
Equations
- IsLocalHomeomorph f = ∀ (x : X), ∃ (e : PartialHomeomorph X Y), x ∈ e.source ∧ f = ↑e
Instances For
Proves that f satisfies IsLocalHomeomorph f. The condition h is weaker than the
definition of IsLocalHomeomorph f, since it only requires e : PartialHomeomorph X Y to
agree with f on its source e.source, as opposed to on the whole space X.
A homeomorphism is a local homeomorphism.
A local homeomorphism is continuous.
A local homeomorphism is an open map.
The composition of local homeomorphisms is a local homeomorphism.
An injective local homeomorphism is an open embedding.
Alias of IsLocalHomeomorph.isOpenEmbedding_of_injective.
An injective local homeomorphism is an open embedding.
A surjective embedding is a homeomorphism.
Equations
- hf.toHomeomorph_of_surjective hsurj = Homeomorph.homeomorphOfContinuousOpen (Equiv.ofBijective f ⋯) ⋯ ⋯
Instances For
Alias of Topology.IsEmbedding.toHomeomorph_of_surjective.
A surjective embedding is a homeomorphism.
Equations
Instances For
A bijective local homeomorphism is a homeomorphism.
Equations
- hf.toHomeomorph_of_bijective hb = Homeomorph.homeomorphOfContinuousOpen (Equiv.ofBijective f hb) ⋯ ⋯
Instances For
Continuous local sections of a local homeomorphism are open embeddings.
Alias of IsLocalHomeomorph.isOpenEmbedding_of_comp.
Continuous local sections of a local homeomorphism are open embeddings.
Ranges of continuous local sections of a local homeomorphism form a basis of the source space.