Specific classes of maps between topological spaces #
This file introduces the following properties of a map f : X → Y
between topological spaces:
IsOpenMap f
means the image of an open set underf
is open.IsClosedMap f
means the image of a closed set underf
is closed.
(Open and closed maps need not be continuous.)
-
Inducing f
means the topology onX
is the one induced viaf
from the topology onY
. These behave like embeddings except they need not be injective. Instead, points ofX
which are identified byf
are also inseparable in the topology onX
. -
Embedding f
meansf
is inducing and also injective. Equivalently,f
identifiesX
with a subspace ofY
. -
OpenEmbedding f
meansf
is an embedding with open image, so it identifiesX
with an open subspace ofY
. Equivalently,f
is an embedding and an open map. -
ClosedEmbedding f
similarly meansf
is an embedding with closed image, so it identifiesX
with a closed subspace ofY
. Equivalently,f
is an embedding and a closed map. -
QuotientMap f
is the dual condition toEmbedding f
:f
is surjective and the topology onY
is the one coinduced viaf
from the topology onX
. Equivalently,f
identifiesY
with a quotient ofX
. Quotient maps are also sometimes known as identification maps.
References #
Tags #
open map, closed map, embedding, quotient map, identification map
A function f : X → Y
between topological spaces is inducing if the topology on X
is induced
by the topology on Y
through f
, meaning that a set s : Set X
is open iff it is the preimage
under f
of some open set t : Set Y
.
- induced : tX = TopologicalSpace.induced f tY
The topology on the domain is equal to the induced topology.
Instances For
A function between topological spaces is an embedding if it is injective,
and for all s : Set X
, s
is open iff it is the preimage of an open set.
- induced : inst✝¹ = TopologicalSpace.induced f inst✝
- inj : Function.Injective f
A topological embedding is injective.
Instances For
The topology induced under an inclusion f : X → Y
from a discrete topological space Y
is the discrete topology on X
.
See also DiscreteTopology.of_continuous_injective
.
A function between topological spaces is a quotient map if it is surjective,
and for all s : Set Y
, s
is open iff its preimage is an open set.
Equations
- QuotientMap f = (Function.Surjective f ∧ tY = TopologicalSpace.coinduced f tX)
Instances For
A continuous surjective open map is a quotient map.
An inducing map with an open range is an open map.
A map f : X → Y
is said to be a closed map, if the image of any closed U : Set X
is closed in Y
.
Instances For
A map f : X → Y
is closed if and only if for all sets s
, any cluster point of f '' s
is
the image by f
of some cluster point of s
.
If you require this for all filters instead of just principal filters, and also that f
is
continuous, you get the notion of proper map. See isProperMap_iff_clusterPt
.
An open embedding is an embedding with open image.
- induced : inst✝¹ = TopologicalSpace.induced f inst✝
- inj : Function.Injective f
The range of an open embedding is an open set.
Instances For
A surjective embedding is an OpenEmbedding
.
A closed embedding is an embedding with closed image.
- induced : inst✝¹ = TopologicalSpace.induced f inst✝
- inj : Function.Injective f
The range of a closed embedding is a closed set.