Commit 2021-09-26 21:40 996783ce
View on Github →feat(topology/sheaves/stalks): Generalize from Type to algebraic categories (#9357)
Previously, basic lemmas about stalks like germ_exist and section_ext were only available for Type-valued (pre)sheaves. This PR generalizes these to (pre)sheaves valued in any concrete category where the forgetful functor preserves filtered colimits, which includes most algebraic categories like Group and CommRing. For the statements about stalks maps, we additionally assume that the forgetful functor reflects isomorphisms and preserves limits.