Documentation

Mathlib.CategoryTheory.Sites.Hypercover.ZeroFamily

Defining precoverages via pre-0-hypercovers #

A precoverage is a condition on all presieves. In some applications, it is practical to instead define a condition on all pre-0-hypercovers. Such a condition for every object is a pre-0-hypercover family if these conditions are invariant under deduplication.

structure CategoryTheory.PreZeroHypercoverFamily (C : Type u) [Category.{v, u} C] :
Type (max (u + 1) (v + 1))

A pre-0-hypercover family on C is a property on the category of pre-0-hypercovers for every X : C that is invariant under deduplication. The data of a pre-0-hypercover family is the same as the data of a precoverage (see: Precoverage.equivPreZeroHypercoverFamily).

Instances For

    The induced condition on presieves in C, given by a pre-0-hypercover family.

    Instances For

      The associated precoverage to a pre-0-hypercover family.

      Equations
      Instances For

        The associated pre-0-hypercover family to a precoverage.

        Equations
        Instances For

          Giving a precoverage on a category is the same as giving a predicate on every pre-0-hypercover that is stable under deduplication.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For