Data of a finite affine cover of a scheme X, together with closed immersions of each chart
into an ambient affine space; used in the assembly of Chow's lemma.
- ι : Type u
- R : self.ι → CommRingCat
- isOpenImmersion (i : self.ι) : AlgebraicGeometry.IsOpenImmersion (self.f i)
- ambientRing : self.ι → CommRingCat
- embedding (i : self.ι) : AlgebraicGeometry.Spec (self.R i) ⟶ AlgebraicGeometry.Spec (self.ambientRing i)
- isClosedImmersion (i : self.ι) : AlgebraicGeometry.IsClosedImmersion (self.embedding i)
Instances For
The number of charts in an AffineCoverData.
Instances For
noncomputable def
ChowLemmaHelper.AffineCoverData.toOpenCover
{X : AlgebraicGeometry.Scheme}
(c : AffineCoverData X)
:
Convert AffineCoverData into a Mathlib Scheme.OpenCover, forgetting the ambient
embeddings.
Instances For
@[implicit_reducible]
instance
ChowLemmaHelper.instFintypeI₀SchemeToOpenCover
{X : AlgebraicGeometry.Scheme}
(c : AffineCoverData X)
:
The underlying index type of the associated open cover is finite.
Any quasi-compact scheme admits an AffineCoverData.
theorem
ChowLemmaHelper.exists_affineCoverData_of_proper
{S X : AlgebraicGeometry.Scheme}
(f : X ⟶ S)
[AlgebraicGeometry.IsProper f]
:
If f : X → S is proper, then X admits an AffineCoverData, since proper morphisms are
in particular quasi-compact.