TwoAffineOpenCover
A cover of X by two affine open subschemes whose intersection is also affine.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace AlgebraicGeometry
open CategoryTheory CategoryTheory.Limits Oppositestructure Scheme.TwoAffineOpenCover (X : Scheme.{u}) where
/-- The first open subset of the cover. -/
U0 : X.Opens
/-- The second open subset of the cover. -/
U1 : X.Opens
/-- The first open subset is affine. -/
isAffineOpen_U0 : IsAffineOpen U0
/-- The second open subset is affine. -/
isAffineOpen_U1 : IsAffineOpen U1
/-- The two open subsets cover the whole scheme. -/
sup_eq_top : U0 ⊔ U1 = ⊤
/-- The intersection of the two open subsets is affine. -/
isAffineOpen_inf : IsAffineOpen (U0 ⊓ U1)