Local homeomorphisms #
THIS FILE IS SYNCHRONIZED WITH MATHLIB4. Any changes to this file require a corresponding PR to mathlib4.
This file defines local homeomorphisms.
Main definitions #
-
is_locally_homeomorph: A functionf : X → Ysatisfiesis_locally_homeomorphif for each pointx : X, the restriction offto some open neighborhoodUofxgives a homeomorphism betweenUand an open subset ofY.Note that
is_locally_homeomorphis a global condition. This is in contrast tolocal_homeomorph, which is a homeomorphism between specific open subsets.
A function f : X → Y satisfies is_locally_homeomorph_on f s if each x ∈ s is contained in
the source of some e : local_homeomorph X Y with f = e.
Equations
- is_locally_homeomorph_on f s = ∀ (x : X), x ∈ s → (∃ (e : local_homeomorph X Y), x ∈ e.to_local_equiv.source ∧ f = ⇑e)
Proves that f satisfies is_locally_homeomorph_on f s. The condition h is weaker than the
definition of is_locally_homeomorph_on f s, since it only requires e : local_homeomorph X Y to
agree with f on its source e.source, as opposed to on the whole space X.
A function f : X → Y satisfies is_locally_homeomorph f if each x : x is contained in
the source of some e : local_homeomorph X Y with f = e.
Equations
- is_locally_homeomorph f = ∀ (x : X), ∃ (e : local_homeomorph X Y), x ∈ e.to_local_equiv.source ∧ f = ⇑e
Proves that f satisfies is_locally_homeomorph f. The condition h is weaker than the
definition of is_locally_homeomorph f, since it only requires e : local_homeomorph X Y to
agree with f on its source e.source, as opposed to on the whole space X.