Covers of schemes over a base #
In this file we define the typeclass Cover.Over. For a cover 𝒰 of an S-scheme X,
the datum 𝒰.Over S contains S-scheme structures on the components of 𝒰 and asserts
that the component maps are morphisms of S-schemes.
We provide instances of 𝒰.Over S for standard constructions on covers.
Bundle an S-scheme with P into an object of P.Over ⊤ S.
Equations
Instances For
Bundle an S-morphism of S-scheme with P into a morphism in P.Over ⊤ S.
Equations
Instances For
A P-cover of a scheme X over S is a cover, where the components are over S and the
component maps commute with the structure morphisms.
- isOver_map (j : 𝒰.I₀) : Hom.IsOver (𝒰.f j) S
Instances
Equations
The pullback of a cover of S-schemes along a morphism of S-schemes. This is not
definitionally equal to AlgebraicGeometry.Scheme.Cover.pullback₁, as here we take
the pullback in Over S, whose underlying scheme is only isomorphic but not equal to the
pullback in Scheme.
Equations
Instances For
Equations
Equations
A variant of AlgebraicGeometry.Scheme.Cover.pullbackCoverOver with the arguments in the
fiber products flipped.
Equations
Instances For
Equations
Equations
The pullback of a cover of S-schemes with Q along a morphism of S-schemes. This is not
definitionally equal to AlgebraicGeometry.Scheme.Cover.pullbackCover, as here we take
the pullback in Q.Over ⊤ S, whose underlying scheme is only isomorphic but not equal to the
pullback in Scheme.
Equations
Instances For
Equations
Equations
A variant of AlgebraicGeometry.Scheme.Cover.pullbackCoverOverProp with the arguments in the
fiber products flipped.