Module docstring
{"# Induced and coinduced topologies
In this file we define the induced and coinduced topologies, as well as topology inducing maps, topological embeddings, and quotient maps.
Main definitions
TopologicalSpace.induced: givenf : X → Yand a topology onY, the induced topology onXis the collection of sets that are preimages of some open set inY. This is the coarsest topology that makesfcontinuous.TopologicalSpace.coinduced: givenf : X → Yand a topology onX, the coinduced topology onYis defined such thats : Set Yis open if the preimage ofsis open. This is the finest topology that makesfcontinuous.IsInducing: a mapf : X → Yis called inducing, if the topology on the domain is equal to the induced topology.IsEmbedding: a mapf : X → Yis an embedding, if it is a topology inducing map and it is injective.IsOpenEmbedding: a mapf : X → Yis an open embedding, if it is an embedding and its range is open. An open embedding is an open map.IsClosedEmbedding: a mapf : X → Yis an open embedding, if it is an embedding and its range is open. An open embedding is an open map.IsQuotientMap: a mapf : X → Yis a quotient map, if it is surjective and the topology on the codomain is equal to the coinduced topology. "}