(Co)Limits of Schemes #
We construct various limits and colimits in the category of schemes.
- The existence of fibred products was shown in
Mathlib/AlgebraicGeometry/Pullbacks.lean
. Spec ℤ
is the terminal object.- The preceding two results imply that
Scheme
has all finite limits. - The empty scheme is the (strict) initial object.
- The disjoint union is the coproduct of a family of schemes, and the forgetful functor to
LocallyRingedSpace
andTopCat
preserves them.
TODO #
- Spec preserves finite coproducts.
Spec ℤ
is the terminal object in the category of schemes.
Equations
Instances For
Spec ℤ
is the terminal object in the category of schemes.
Equations
Instances For
The map from the empty scheme.
Equations
Instances For
The empty scheme is the initial object in the category of schemes.
Equations
Instances For
A scheme is initial if its underlying space is empty .
Equations
Instances For
Spec 0
is the initial object in the category of schemes.
Equations
Instances For
The images of each component in the coproduct is disjoint.
The cover of ∐ X
by the Xᵢ
.
Equations
Instances For
S
is the disjoint union of Xᵢ
if the Xᵢ
are covering, pairwise disjoint open subschemes
of S
.
(Implementation Detail)
The coproduct of the two schemes is given by indexed coproducts over WalkingPair
.
Equations
Instances For
The open cover of the coproduct of two schemes.
Equations
Instances For
If X
and Y
are open disjoint and covering open subschemes of S
,
S
is the disjoint union of X
and Y
.
The map Spec R ⨿ Spec S ⟶ Spec (R × S)
.
This is an isomorphism as witnessed by an IsIso
instance provided below.
Equations
Instances For
The canonical map ∐ Spec Rᵢ ⟶ Spec (Π Rᵢ)
.
This is an isomorphism when the product is finite.