Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6-sol)audited 2026-09-30
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Pushouts of closed immersions exist

Statement

Assume the Axiom of Choice. Let S be a scheme and let i:Z→X and j:Z→Y be closed immersions of S-schemes. Then the pushout T=X⨿ZY of i and j in the category of S-schemes exists. Writing a:X→T and b:Y→T for the structure morphisms and c=a i=b j:Z→T:

  1. a and b are closed immersions with ∣T∣=∣X∣∪∣Y∣ and ∣X∣∩∣Y∣=∣Z∣, and the square Z→X, Z→Y, X→T, Y→T is Cartesian: Z≅X×TY;
  2. the structure sheaf is the fibre product OT=a∗OX×c∗OZb∗OY, so that for open U⊆T, OT(U)={(s,t)∈OX(U∩X)×OY(U∩Y):s∣U∩Z=t∣U∩Z}, with componentwise restriction maps; in particular for z∈Z the stalk is OT,z=OX,z×OZ,zOY,z;
  3. every point of Z has an open neighbourhood in T of the form Spec⁡(A×CB), where A=Γ(U,O) and B=Γ(V,O) come from affine opens U⊆X, V⊆Y with i−1(U)=j−1(V) and C=Γ(i−1(U),O); the points of T outside Z lie in the open subschemes X∖Z and Y∖Z; consequently T is a scheme over S.

Facts & Assumptions

Given: A scheme S, closed immersions i:Z→X and j:Z→Y of S-schemes, and the Axiom of Choice.

[F1]

A morphism i:Z→X is a closed immersion if its underlying map is a homeomorphism onto a closed subset and the morphism OX→i∗OZ is surjective. (Closed immersions of schemes)

[F2]

Assume AC. Let i:Z→Y be a closed immersion. For every affine open U=Spec⁡A of Y there is a unique ideal I⊆A such that over U, i−1(U)≅Spec⁡(A/I); conversely every quotient map A→A/I induces a closed immersion; and every base change of a closed immersion is a closed immersion. (Closed immersions are affine quotients and survive base change)

[F3]

A scheme is a locally ringed space in which every point has an open neighbourhood which, with the restricted structure sheaf, is an affine scheme. (Schemes)

[F4]

A locally ringed space is a ringed space all of whose stalks are local rings. (A locally ringed space)

[F5]

A local ring is a nonzero commutative ring with exactly one maximal ideal, and its residue field is the quotient by that ideal. (A local ring is a nonzero commutative ring with a unique maximal ideal)

[F6]

A ringed space is a topological space together with a sheaf of commutative rings on it. (A ringed space)

[F7]

A presheaf is a sheaf when for every open cover, local equality of sections forces equality, and compatible local sections glue. (A sheaf on a topological space)

[F8]

The quotient topology on a set Y induced by a surjection q:X→Y consists of the sets V⊆Y with q−1[V] open; dually C⊆Y is closed exactly when q−1[C] is closed. (The quotient topology of a surjection, quotient maps, saturated sets, and the quotient of a space by an equivalence relation with its canonical projection)

[F9]

For a continuous map f:X→Y and a presheaf F on X, the direct image presheaf on Y is (f∗F)(V)=F(f−1(V)). (Direct image of a sheaf along a continuous map)

[F10]

The stalk Fx of a presheaf at x is the filtered colimit of the F(U) over open neighbourhoods U of x, described by germs (U,s). (The stalk of a presheaf at a point)

[F11]

A morphism of locally ringed spaces is a morphism of ringed spaces whose stalk maps are local ring homomorphisms. (Morphisms of locally ringed spaces)

[F12]

For a commutative ring R and f∈R, the principal distinguished subset is D(f)={p∈Spec⁡(R):f∉p}, the complement of V((f)). (Principal distinguished subsets of the prime spectrum)

[F13]

For f∈A one has Γ(D(f),O)=Af, and for D(g)⊆D(f) the restriction is the canonical localization map Af→Ag. (Sections and restrictions on distinguished opens of an affine scheme)

[F14]

Let i:Z→X be a morphism of schemes and let X=⋃jVj be an open cover. Then i is a closed immersion if and only if the restriction i−1(Vj)→Vj is a closed immersion for every j. (Closed immersions are local on the target)

[F15]

A fibre product P=X×SY is characterised by the universal property Hom⁡(T,P)≅Hom⁡(T,X)×Hom⁡(T,S)Hom⁡(T,Y), naturally in the test scheme T. (Fibre product of schemes)

[F16]

The Axiom of Choice states that every family of nonempty sets has a choice function. (The Axiom of Choice)

[F17]

Every diagram X→S←Y of schemes has a fibre product X×SY. (Existence of all scheme fibre products)

Proof

technique · direct: build the pushout first as a ringed space (quotient topology plus glued structure sheaf), verify that its points have affine charts modelled on $\operatorname{Spec}(A\times_C B)$, and then verify the universal property
1.1F1F8

Let ∣T∣ be the quotient of the disjoint union ∣X∣⊔∣Y∣ by the equivalence relation generated by i(z)∼j(z) for z∈∣Z∣, equipped with the quotient topology of [F8]. Since i and j are injective homeomorphisms onto closed subsets by [F1], distinct points of ∣X∣∖∣Z∣ and ∣Y∣∖∣Z∣ are inequivalent and each of ∣X∣, ∣Y∣ maps homeomorphically onto a closed subset of ∣T∣, with ∣T∣=∣X∣∪∣Y∣ and ∣X∣∩∣Y∣=∣Z∣; moreover a map ∣T∣→W is continuous if and only if its two restrictions to ∣X∣ and ∣Y∣ are continuous, because ∣T∣ carries the quotient topology.

1.2F6F7F9

For open U⊆∣T∣ set OT(U)={(s,t)∈OX(U∩X)×OY(U∩Y):s∣U∩Z=t∣U∩Z}, with componentwise restriction maps. This presheaf is a sheaf of commutative rings in the sense of [F7]: locality is componentwise, and for compatible local sections (sα,tα) the sections sα and tα glue to sections s and t of OX and OY whose restrictions to the open cover of U∩Z agree, so that s∣U∩Z=t∣U∩Z. Hence (∣T∣,OT) is a ringed space, and by [F9] and [F6] its structure sheaf is the fibre product a∗OX×c∗OZb∗OY of direct images, where a,b,c are induced by the inclusions of ∣X∣,∣Y∣,∣Z∣ in ∣T∣.

1.3F1F5F10

We compute the stalks in the sense of [F10]. If t∈∣T∣ is not in ∣Z∣, then t lies in exactly one of the open subsets ∣X∣∖∣Z∣, ∣Y∣∖∣Z∣, on which OT restricts to OX resp. OY, so OT,t=OX,t or OT,t=OY,t. If t∈∣Z∣, a germ of OT at t is a pair of germs in OX,t×OY,t whose images in OZ,t coincide, and the filtered colimit of the fibre products of the OX(U∩X) and OY(U∩Y) over OZ(U∩Z) is the fibre product of the colimits, so OT,t=OX,t×OZ,tOY,t. The maps OX,t→OZ,t and OY,t→OZ,t are surjective because i,j are closed immersions by [F1]; their kernels are proper ideals since the target stalk is a nonzero local ring, hence lie in the respective maximal ideals by [F5].

1.4F2F3F12

For every z∈∣Z∣ there exist affine opens U=Spec⁡A⊆X and V=Spec⁡B⊆Y with i(z)∈U, j(z)∈V and i−1(U)=j−1(V). Choose affine opens U0=Spec⁡A0 of X containing i(z) and V0=Spec⁡B0 of Y containing j(z), which exist by [F3]. By [F2] the preimages i−1(U0)=Spec⁡(A0/J0) and j−1(V0)=Spec⁡(B0/J0′) are affine open subschemes of Z containing z, and z lies in the open subset i−1(U0)∩j−1(V0) of Z. Since distinguished subsets form a basis of the topology of an affine spectrum by [F12], choose h∈A0/J0 with z∈D(h)⊆i−1(U0)∩j−1(V0), and lift h to some u∈A0, possible because A0→A0/J0 is surjective by [F2]. Then U=D(u)⊆X is an affine open with i(z)∈U and i−1(U)=D(h), because inside the closed subscheme Spec⁡(A0/J0) of the affine scheme U0 the trace of D(u) is D(u mod J0)=D(h); in particular i−1(U)⊆j−1(V0). Again by [F12], applied to the affine scheme j−1(V0)=Spec⁡(B0/J0′), choose g∈B0/J0′ with z∈D(g)⊆i−1(U), and lift g to some v∈B0 by [F2]; then V=D(v)⊆Y is affine with j(z)∈V and j−1(V)=D(g)⊆i−1(U), the trace of D(v) on Spec⁡(B0/J0′) being D(g). Finally i−1(U) is an open subscheme of j−1(V0) and of U, so i−1(U)↪j−1(V0)→V0 is a morphism of affines; by [F2] applied to the closed immersion i:Z→X and the affine open U we have i−1(U)=Spec⁡(A/I) with A=Γ(U,O)=Au and I=ker⁡(A→C), C=Γ(i−1(U),O), the restriction A→C being surjective. The section g restricts to an element gˉ∈C=A/I, and gˉ lifts to some f∈A by surjectivity. The trace of D(f) on the closed subscheme i−1(U)=Spec⁡(A/I) of U is D(f mod I)=D(gˉ), and D(gˉ)=D(g) as open subsets of i−1(U), since gˉ is the restriction of the function g and principal opens restrict to traces of principal opens. Hence U′=D(f)⊆X and V=D(v)⊆Y are affine opens with i(z)∈U′, j(z)∈V and i−1(U′)=D(gˉ)=D(g)=j−1(V), as required.

2.1F1F4F5F11step 1.3

The ring Rt=OX,t×OZ,tOY,t of step 1.3 is local with maximal ideal mX,t×OZ,tmY,t=:m and residue field the common residue field k(t): an element (s,u) with s∉mX,t is a unit, because then the image of s in OZ,t is a unit and u has the same image as s modulo the kernel of OY,t→OZ,t, which lies in mY,t, so that u is a unit as well; the ideal m is proper because (1,1)∉m, the ring Rt is nonzero because 1=(1,1)≠0, and every element outside m has a component outside mX,t or mY,t and is therefore invertible, so that m is the unique maximal ideal of the local ring Rt by [F5]. Hence every stalk of OT is a local ring, T is a locally ringed space by [F4], and a:X→T, b:Y→T, c:Z→T are morphisms of locally ringed spaces by [F11].

2.2F2F12F13step 1.2step 1.4

In the situation of step 1.4 write C for the ring of the common closed subscheme U∩Z=V∩Z, so that there are surjections A→C and B→C by [F2], and put R=A×CB, the fibre product of rings with coordinatewise operations. Let W⊆T be the image of ∣U∣⊔∣V∣. Every prime of R contains ker⁡(R→A)=0×ker⁡(B→C) or ker⁡(R→B)=ker⁡(A→C)×0, since the product of an element of the first kernel with an element of the second kernel is zero; hence every prime of R is the preimage of a prime of A or of B; the two closed images intersect exactly in Spec⁡C. Since these closed images cover Spec⁡R, they give the quotient topology, so ∣Spec⁡R∣=∣U∣⊔∣U∩Z∣∣V∣ as a topological space, which is the topology of W from step 1.1. Moreover R(a,b)≅Aa×CaˉBb for (a,b)∈R, with the restrictions of a and b agreeing in C; under this identification the sections of OT over the basic open D((a,b)) of W are exactly Γ(D(a),OU)×Γ(D(aˉ),OZ)Γ(D(b),OV), which by [F13] equals Aa×CaˉBb. As the distinguished opens form a basis, the identity on ∣Spec⁡R∣=∣W∣ extends to an isomorphism of ringed spaces W≅Spec⁡R, so each point of ∣Z∣ has an affine open neighbourhood in T.

3.1F3step 1.1step 1.2step 1.4step 2.1step 2.2

Points of T outside ∣Z∣ lie in the open subschemes X∖Z and Y∖Z, which are covered by affine opens of X and of Y disjoint from Z; together with step 2.2 this shows that every point of T has an affine open neighbourhood, so T is a scheme by [F3]; moreover T is a scheme over S: writing f:X→S and g:Y→S for the given structure morphisms, fi=gj, so step 1.1 gives a continuous map h:∣T∣→∣S∣ with ha=f and hb=g, the sheaf maps OS→(ha)∗OX and OS→(hb)∗OY induced by f and g agree on (hc)∗OZ because fi=gj and hence define a map OS→h∗OT by the fibre product description of step 1.2, which is local at every point by step 2.1; thus h is a morphism of locally ringed spaces over which a and b are morphisms.

3.2F1F2F14F15F17step 1.1step 2.2

The map a:X→T is a closed immersion. On an affine chart W=Spec⁡(A×CB) of step 2.2 the preimage of W in X is U=Spec⁡A, and the induced ring map A×CB→A is the first projection, which is surjective: for a∈A choose b∈B lifting aˉ∈C, which is possible since B→C is surjective, and then (a,b)∈A×CB maps to a. A surjective ring map induces a closed immersion of affine schemes by [F2]; the charts of step 2.2 together with the open subschemes X∖Z and Y∖Z cover T, so [F14] gives that a is a closed immersion; the same argument applies to b. Since ∣X∣∩∣Y∣=∣Z∣ by step 1.1 and A⊗RB≅C for R=A×CB with both maps to C surjective, the square is Cartesian in each chart; fibre products of schemes exist by [F17], the Cartesian property is local on T, and the charts of step 2.2 together with the open subschemes X∖Z and Y∖Z cover T by step 1.1, so the universal property of [F15] gives Z≅X×TY over T.

4.1F1F11F15step 1.1step 1.2step 2.1step 3.1

T is the pushout of X and Y over Z in locally ringed spaces, hence in schemes and in S-schemes. Indeed, let f:X→W and g:Y→W be S-morphisms with fi=gj. Their underlying maps agree on ∣Z∣ and hence induce a unique continuous map h:∣T∣→∣W∣ by the quotient property of step 1.1; the maps f♯:OW→(ha)∗OX and g♯:OW→(hb)∗OY agree on the direct image of OZ because fi=gj, hence define a map of sheaves OW→h∗OT=h∗a∗OX×h∗c∗OZh∗b∗OY by step 1.2, and this map is local at every point by step 2.1, using that the stalk maps of f and g are local. Thus (h,h♯) is a morphism of locally ringed spaces, and it is the unique one compatible with f and g because ∣T∣ carries the quotient topology and OT injects into the product of the two direct images by step 1.2; if W and the morphisms f,g are over S, then the composite T→W→S agrees with the structure morphism T→S of step 3.1, because both agree after composing with a and with b and ∣T∣=∣X∣∪∣Y∣, so the morphism is one of S-schemes.

5.1F2F16step 1.4step 2.2step 3.2

The Axiom of Choice [F16] is assumed in the statement and enters exactly through [F2], which assumes AC: it is used in step 1.4 for the affine form of a closed immersion and in steps 2.2 and 3.2 for the chart computations. All other arguments are choice-free: the charts and germs are exhibited from the given data point by point, without selecting from any family, and no other cited item uses a choice principle. The degenerate cases are included: if Z=∅ then T is the disjoint union X⊔Y, which is the empty gluing case of the construction; if one of the closed immersions is an isomorphism, the pushout is the other scheme, which the chart computations reproduce; and the constructions are empty-ready, since the empty affine scheme corresponds to the zero ring by [F2]. ∎

Remark

The pushout need not be preserved by a nonflat base change. Let D=k[ε]/(ε2) and take S=X=Y=Spec⁡D, Z=Spec⁡k, with both maps Z→X,Y induced by D→k. The pushout is T=Spec⁡(D×kD). After base change along Spec⁡k→S, its coordinate ring is (D×kD)⊗Dk≅k[δ]/(δ2), whereas the pushout of the three base-changed schemes is Spec⁡k.

Depends on

Used by

Dependency tree · two levels

58 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources