Basic results on fundamental groupoids #
This file records basic facts about fundamental groupoids used when comparing the fundamental
groupoid of a space with those of its subspaces: the functor induced by an injective continuous
map is injective on objects (as CategoryTheory.Subgroupoid.im requires), membership of a
path class in a subgroupoid is unchanged by transporting its endpoints along equalities, and
the induced functor of a composite acts on a single morphism as the composite of the induced
functors.
Main declarations #
ContinuousMap.fundamentalGroupoid_map_obj_injective: an injective continuous map induces a functor of fundamental groupoids that is injective on objects.Path.Homotopic.Quotient.cast_mem_arrows_iff: membership of a path class in a subgroupoid of the fundamental groupoid is unchanged by casting its endpoints along equalities.FundamentalGroupoid.map_comp_map: the morphism-level form ofFundamentalGroupoid.map_comp.
Membership of a path class in a subgroupoid of the fundamental groupoid is unchanged by casting its endpoints along equalities.
The morphism-level form of FundamentalGroupoid.map_comp. The source and target of the two
sides agree definitionally, so unlike the equality of functors this form needs no eqToHom.
The functor between fundamental groupoids induced by an injective continuous map is injective on objects.