The category of open neighborhoods of a point #
Given an object X of the category TopCat of topological spaces and a point x : X, this file
builds the type OpenNhds x of open neighborhoods of x in X and endows it with the partial
order given by inclusion and the corresponding category structure (as a full subcategory of the
poset category Set X). This is used in Topology.Sheaves.Stalks to build the stalk of a sheaf
at x as a limit over OpenNhds x.
Main declarations #
Besides OpenNhds, the main constructions here are:
inclusion (x : X): the obvious functorOpenNhds x โฅค Opens XfunctorNhds: An open mapf : X โถ Yinduces a functorOpenNhds x โฅค OpenNhds (f x)adjunctionNhds: An open mapf : X โถ Yinduces an adjunction betweenOpenNhds xandOpenNhds (f x).
The type of open neighbourhoods of a point x in a (bundled) topological space.
Instances For
The inclusion U โ V โถ U as a morphism in the category of open sets.
Instances For
The inclusion U โ V โถ V as a morphism in the category of open sets.
Instances For
The inclusion functor from open neighbourhoods of x
to open sets in the ambient topological space.
Instances For
The preimage functor from neighborhoods of f x to neighborhoods of x.
Instances For
Opens.map f and OpenNhds.map f form a commuting square (up to natural isomorphism)
with the inclusion functors into Opens X.
Instances For
An open map f : X โถ Y induces a functor OpenNhds x โฅค OpenNhds (f x).
Instances For
An open map f : X โถ Y induces an adjunction between OpenNhds x and OpenNhds (f x).
Instances For
An open embedding f : X โถ Y induces a functor OpenNhds x โฅค OpenNhds (f x).
We define IsOpenEmbedding.functorNhds as IsOpenEmbedding.isOpenMap.functorNds, so it won't
default to IsInducing.functorNhds (which is equal but not defeq).
Instances For
An open embedding f : X โถ Y induces an adjunction between OpenNhds x and OpenNhds (f x).
We define IsOpenEmbedding.adjunctionNhds as IsOpenEmbedding.isOpenMap.adjunctionNds, so it
won't default to IsInducing.adjunctionNhds, which is an adjunction in the other direction.
Instances For
An inducing map f : X โถ Y induces a functor OpenNhds x โฅค OpenNhds (f x).
Instances For
An inducing map f : X โถ Y induces an adjunction between OpenNhds (f x) and OpenNhds x.