theorem
Separatedness.affine_isSeparated
(X : AlgebraicGeometry.Scheme)
[AlgebraicGeometry.IsAffine X]
:
Any affine scheme is separated.
theorem
Separatedness.prop9_forward
{X : AlgebraicGeometry.Scheme}
[X.IsSeparated]
{U V : X.Opens}
(hU : AlgebraicGeometry.IsAffineOpen U)
(hV : AlgebraicGeometry.IsAffineOpen V)
:
AlgebraicGeometry.IsAffineOpen (U ⊓ V)
Forward direction of Prop 9 (separatedness via affine opens): in a
separated scheme X, the intersection of two affine open subschemes is
affine.
The diagonal of X is an affine morphism iff intersections of affine
opens in X are affine.
theorem
Separatedness.prop9_separated_iff
{X : AlgebraicGeometry.Scheme}
:
X.IsSeparated ↔ (∀ (U V : X.Opens),
AlgebraicGeometry.IsAffineOpen U → AlgebraicGeometry.IsAffineOpen V → AlgebraicGeometry.IsAffineOpen (U ⊓ V)) ∧ ∀
(W :
(CategoryTheory.Limits.pullback (CategoryTheory.Limits.terminal.from X)
(CategoryTheory.Limits.terminal.from X)).Opens),
AlgebraicGeometry.IsAffineOpen W →
Function.Surjective
⇑(CategoryTheory.ConcreteCategory.hom
(AlgebraicGeometry.Scheme.Hom.app
(CategoryTheory.Limits.pullback.diagonal (CategoryTheory.Limits.terminal.from X)) W))
Proposition 9 (separatedness criterion): X is separated iff
(i) intersections of affine opens are affine, and (ii) the diagonal map
induces surjections on affine open stalks.