Documentation

Mathlib.AlgebraicGeometry.Sites.Pretopology

Grothendieck topology defined by a morphism property #

Given a multiplicative morphism property P that is stable under base change, we define the associated (pre)topology on the category of schemes, where coverings are given by jointly surjective families of morphisms satisfying P.

Implementation details #

The pretopology is obtained from the precoverage AlgebraicGeometry.Scheme.precoverage defined in Mathlib.AlgebraicGeometry.Sites.MorphismProperty. The definition is postponed to this file, because the former does not have HasPullbacks Scheme.

The pretopology on the category of schemes defined by covering families where the components satisfy P.

Instances For
    @[reducible, inline]

    The Grothendieck topology on the category of schemes induced by the pretopology defined by P-covers.

    Instances For

      The pretopology on the category of schemes defined by jointly surjective families.

      Instances For

        The jointly surjective topology on Scheme is defined by the same condition as the jointly surjective pretopology.

        Instances For

          The pretopology defined by P-covers agrees with the intersection of the pretopology of surjective families with the pretopology defined by P.

          The Grothendieck topology defined by P-covers agrees with the Grothendieck topology induced by the intersection of the pretopology of surjective families with the pretopology defined by P.