Commit 2022-08-24 09:35 7362d50a
View on Github →feat(topology/sheaves/sheaf_condition/opens_le_cover): generalize universe (#16214)
- Generalize universe levels in the sheaf condition
opens_le_coveron topological spaces and its equivalence with the sheaf condition on sites, allowing three different universe parameters as inTop.{w},C : Type uandcategory.{v} C. To be used in #15934. - Generalize universes for the sheaf condition
pairwise_intersectionon topological spaces. This sheaf condition also doesn't require any assumption on the categoryC, and its equivalence withopens_le_covercould also have universe levels at maximal generality; however, the proofis_sheaf_opens_le_cover_iff_is_sheaf_pairwise_intersectionsbreaks due to thesmall_categoryrestriction on category_theory.functor.initial.is_limit_whisker_equiv, which will take more work to fix, so we do not generalize the equivalence at this time. - Generalize universes for
Top.presheaf.pushforward; pullback is not generalized because it would needhas_colimits_of_size.Top.sheaf.pushforwardis not yet generalized. - Fixate the universe level of Top.presheaf to be the same as Top.sheaf.