Generated subsheaves via coproduct images #
Generic coproduct-image API used to express subsheaves generated by a family of local sections.
Main definitions #
TopCat.Sheaf.familyMap— the universal map from a family coproduct into a sheaf.TopCat.Sheaf.familyImage— the image subsheaf generated by such a family.TopCat.Presheaf.SectionIndex— generic indexing type for local sections of a presheaf.TopCat.Presheaf.finsetGeneratorMap,TopCat.Presheaf.finsetGeneratedSheaf— finite-section wrappers around the same generated-subsheaf construction.TopCat.Presheaf.allSectionMap— the canonical coproduct map from allzeroOutsideIntgenerators ofF, together with itsEpiinstance.
For a family of morphisms into F, the universal map from their coproduct into F.
Equations
Instances For
The image subsheaf generated by a family of morphisms into F.
Equations
Instances For
Indexing type for all local sections of a presheaf.
Equations
- F.SectionIndex = ((U : TopologicalSpace.Opens ↑X) × CategoryTheory.ToType (F.obj (Opposite.op U)))
Instances For
The canonical map attached to a finite set of local sections.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The subsheaf of F generated by a finite set of local sections.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Coproduct inclusion induced by S ⊆ S' on the finite generator coproducts.
Equations
- TopCat.Presheaf.finsetCoproductInclGen h = CategoryTheory.Limits.Sigma.desc fun (σ : ↥S) => CategoryTheory.Limits.Sigma.ι (fun (τ : ↥S') => TopCat.Sheaf.zeroOutsideInt (↑τ).fst) ⟨↑σ, ⋯⟩
Instances For
Inclusion of finitely generated subsheaves induced by S ⊆ S'.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The canonical map from the coproduct of all zeroOutsideInt U indexed by local sections
of F onto the sheaf associated to F. This is the formal Step 3A starting point for
building finitely generated subsheaves via images of smaller subcoproducts.
Equations
- One or more equations did not get rendered due to their size.